diff --git a/asm/Visual Studio 2015_14_LLVM_x86_Debug/span_compile_only.asm b/asm/Visual Studio 2015_14_LLVM_x86_Debug/span_compile_only.asm deleted file mode 100644 index 2969d50..0000000 --- a/asm/Visual Studio 2015_14_LLVM_x86_Debug/span_compile_only.asm +++ /dev/null @@ -1,18865 +0,0 @@ - .text - .def @feat.00; - .scl 3; - .type 0; - .endef - .globl @feat.00 -.set @feat.00, 1 - .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 "E:\\DD\\gsl-dadonenf\\tests\\span_compile_only.cpp" "CEABC981FD71A5C2BE596AB3B742E767" 1 - .cv_loc 0 1 42 0 is_stmt 0 # ..\tests\span_compile_only.cpp:42:0 - .cv_fpo_proc "?foo@@YA_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax -Ltmp0: - .cv_loc 0 1 44 0 # ..\tests\span_compile_only.cpp:44:0 - mov byte ptr [ebp - 29], 1 - .cv_loc 0 1 45 0 # ..\tests\span_compile_only.cpp:45:0 - lea ecx, [ebp - 12] -Ltmp1: - #DEBUG_VALUE: s <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp2: - .cv_loc 0 1 46 0 # ..\tests\span_compile_only.cpp:46:0 - test byte ptr [ebp - 29], 1 - mov dl, 1 - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov byte ptr [ebp - 37], dl # 1-byte Spill - jne LBB0_4 -# %bb.1: - lea ecx, [ebp - 12] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov dl, cl - cmp eax, 0 - mov byte ptr [ebp - 38], dl # 1-byte Spill - jne LBB0_3 -# %bb.2: - lea ecx, [ebp - 12] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 38], dl # 1-byte Spill -LBB0_3: - mov al, byte ptr [ebp - 38] # 1-byte Reload - mov byte ptr [ebp - 37], al # 1-byte Spill -LBB0_4: - mov al, byte ptr [ebp - 37] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 29], al - .cv_loc 0 1 48 0 # ..\tests\span_compile_only.cpp:48:0 - lea ecx, [ebp - 20] -Ltmp3: - #DEBUG_VALUE: cs <- [$ecx+0] - call "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" -Ltmp4: - .cv_loc 0 1 49 0 # ..\tests\span_compile_only.cpp:49:0 - test byte ptr [ebp - 29], 1 - mov dl, 1 - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov byte ptr [ebp - 45], dl # 1-byte Spill - jne LBB0_8 -# %bb.5: - lea ecx, [ebp - 20] - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov dl, cl - cmp eax, 0 - mov byte ptr [ebp - 46], dl # 1-byte Spill - jne LBB0_7 -# %bb.6: - lea ecx, [ebp - 20] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 46], dl # 1-byte Spill -LBB0_7: - mov al, byte ptr [ebp - 46] # 1-byte Reload - mov byte ptr [ebp - 45], al # 1-byte Spill -LBB0_8: - mov al, byte ptr [ebp - 45] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 29], al - .cv_loc 0 1 51 0 # ..\tests\span_compile_only.cpp:51:0 - lea ecx, [ebp - 28] -Ltmp5: - #DEBUG_VALUE: s2 <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp6: - .cv_loc 0 1 52 0 # ..\tests\span_compile_only.cpp:52:0 - test byte ptr [ebp - 29], 1 - mov dl, 1 - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov byte ptr [ebp - 53], dl # 1-byte Spill - jne LBB0_12 -# %bb.9: - lea ecx, [ebp - 28] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov dl, cl - cmp eax, 0 - mov byte ptr [ebp - 54], dl # 1-byte Spill - jne LBB0_11 -# %bb.10: - lea ecx, [ebp - 28] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 54], dl # 1-byte Spill -LBB0_11: - mov al, byte ptr [ebp - 54] # 1-byte Reload - mov byte ptr [ebp - 53], al # 1-byte Spill -LBB0_12: - mov al, byte ptr [ebp - 53] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 29], al - .cv_loc 0 1 54 0 # ..\tests\span_compile_only.cpp:54:0 - mov al, byte ptr [ebp - 29] - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 60], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 60] # 4-byte Reload - add esp, 60 - pop ebp - ret -Ltmp7: - .cv_fpo_endproc -Lfunc_end0: - # -- End function - .def "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .globl "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" # -- Begin function ??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ - .p2align 4, 0x90 -"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ": # @"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Lfunc_begin1: - .cv_func_id 1 - .cv_file 2 "E:\\DD\\gsl-dadonenf\\include\\gsl\\span" "3BAA3FB91BA159E545E305706709D4CE" 1 - .cv_loc 1 2 384 0 # ..\include\gsl/span:384:0 - .cv_fpo_proc "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] - lea ecx, [ebp - 36] -Ltmp10: - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], 0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB1_1 -LBB1_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ@4HA": -LBB1_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11: - .cv_fpo_endproc -Lfunc_end1: - .section .xdata,"dr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .p2align 2 -"L__ehtable$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - # -- End function - .def "?size@?$span@H$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@H$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@H$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@H$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@H$0?0@gsl@@QBEHXZ": # @"?size@?$span@H$0?0@gsl@@QBEHXZ" -Lfunc_begin2: - .cv_func_id 2 - .cv_loc 2 2 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@H$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp13: - .cv_fpo_endproc -Lfunc_end2: - # -- End function - .def "?data@?$span@H$0?0@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@H$0?0@gsl@@QBEPAHXZ" - .globl "?data@?$span@H$0?0@gsl@@QBEPAHXZ" # -- Begin function ?data@?$span@H$0?0@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$span@H$0?0@gsl@@QBEPAHXZ": # @"?data@?$span@H$0?0@gsl@@QBEPAHXZ" -Lfunc_begin3: - .cv_func_id 3 - .cv_loc 3 2 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@H$0?0@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" - add esp, 4 - pop ebp - ret -Ltmp15: - .cv_fpo_endproc -Lfunc_end3: - # -- End function - .def "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .globl "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" # -- Begin function ??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ - .p2align 4, 0x90 -"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ": # @"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" -Lfunc_begin4: - .cv_func_id 4 - .cv_loc 4 2 384 0 # ..\include\gsl/span:384:0 - .cv_fpo_proc "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] - lea ecx, [ebp - 36] -Ltmp18: - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], 0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB4_1 -LBB4_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ@4HA": -LBB4_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp19: - .cv_fpo_endproc -Lfunc_end4: - .section .xdata,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .p2align 2 -"L__ehtable$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - # -- End function - .def "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@$$CBH$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@$$CBH$0?0@gsl@@QBEHXZ": # @"?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" -Lfunc_begin5: - .cv_func_id 5 - .cv_loc 5 2 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp20: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp21: - .cv_fpo_endproc -Lfunc_end5: - # -- End function - .def "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .globl "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # -- Begin function ?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ": # @"?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" -Lfunc_begin6: - .cv_func_id 6 - .cv_loc 6 2 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp22: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - add esp, 4 - pop ebp - ret -Ltmp23: - .cv_fpo_endproc -Lfunc_end6: - # -- End function - .def "??0?$extent_type@$0A@@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - .globl "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" # -- Begin function ??0?$extent_type@$0A@@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$extent_type@$0A@@details@gsl@@QAE@XZ": # @"??0?$extent_type@$0A@@details@gsl@@QAE@XZ" -Lfunc_begin7: - .cv_func_id 7 - .cv_loc 7 2 311 0 # ..\include\gsl/span:311:0 - .cv_fpo_proc "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp24: - add esp, 4 - pop ebp - ret -Ltmp25: - .cv_fpo_endproc -Lfunc_end7: - # -- End function - .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$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@@QAE@PAHV?$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@@QAE@PAHV?$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@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin8: - .cv_func_id 8 - .cv_loc 8 2 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp30: - mov edx, ecx - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 40] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp31: - .cv_loc 8 2 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB8_1 - jmp LBB8_2 -LBB8_1: - test byte ptr [ebp - 53], 1 - jne LBB8_4 - jmp LBB8_5 -LBB8_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB8_3 -LBB8_3: -LBB8_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB8_5: - .cv_loc 8 2 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 69], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB8_7 -# %bb.6: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB8_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB8_8 - jmp LBB8_9 -LBB8_8: - test byte ptr [ebp - 69], 1 - jne LBB8_14 - jmp LBB8_15 -LBB8_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB8_10 -LBB8_10: -LBB8_14: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp32: -LBB8_15: - .cv_loc 8 2 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB8_11: - push ebp - push eax - add ebp, 12 -Ltmp33: - .cv_loc 8 2 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 53], 1 - jne LBB8_12 - jmp LBB8_13 -LBB8_12: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB8_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB8_16: - push ebp - push eax - add ebp, 12 - .cv_loc 8 2 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 69], 1 - jne LBB8_17 - jmp LBB8_18 -LBB8_17: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -LBB8_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp34: - .cv_fpo_endproc -Lfunc_end8: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .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@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA" # 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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - # -- End function - .def "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - .globl "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" # -- Begin function ??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z - .p2align 4, 0x90 -"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z": # @"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" -Lfunc_begin9: - .cv_func_id 9 - .cv_loc 9 2 334 0 # ..\include\gsl/span:334:0 - .cv_fpo_proc "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp35: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp36: - .cv_fpo_endproc -Lfunc_end9: - # -- End function - .def "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$0?0@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" -Lfunc_begin10: - .cv_func_id 10 - .cv_loc 10 2 338 0 # ..\include\gsl/span:338:0 - .cv_fpo_proc "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp37: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp38: - .cv_fpo_endproc -Lfunc_end10: - # -- End function - .def "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - .globl "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" # -- Begin function ??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z - .p2align 4, 0x90 -"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z": # @"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" -Lfunc_begin11: - .cv_func_id 11 - .cv_file 3 "E:\\DD\\gsl-dadonenf\\include\\gsl\\gsl_assert" "DC2D278DC08DD14FC7E736FCD7722B8E" 1 - .cv_loc 11 3 143 0 # ..\include\gsl/gsl_assert:143:0 - .cv_fpo_proc "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp39: - .cv_loc 11 3 144 0 # ..\include\gsl/gsl_assert:144:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??0fail_fast@gsl@@QAE@$$QAU01@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [esp], ecx - lea ecx, ["__TI3?AUfail_fast@gsl@@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CxxThrowException@8] -Ltmp40: - .cv_fpo_endproc -Lfunc_end11: - # -- End function - .def "??0fail_fast@gsl@@QAE@QBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0fail_fast@gsl@@QAE@QBD@Z" - .globl "??0fail_fast@gsl@@QAE@QBD@Z" # -- Begin function ??0fail_fast@gsl@@QAE@QBD@Z - .p2align 4, 0x90 -"??0fail_fast@gsl@@QAE@QBD@Z": # @"??0fail_fast@gsl@@QAE@QBD@Z" -Lfunc_begin12: - .cv_func_id 12 - .cv_loc 12 3 99 0 # ..\include\gsl/gsl_assert:99:0 - .cv_fpo_proc "??0fail_fast@gsl@@QAE@QBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp41: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0logic_error@std@@QAE@PBD@Z" - sub esp, 4 - lea ecx, ["??_7fail_fast@gsl@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp42: - .cv_fpo_endproc -Lfunc_end12: - # -- End function - .def "??1fail_fast@gsl@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1fail_fast@gsl@@UAE@XZ" - .globl "??1fail_fast@gsl@@UAE@XZ" # -- Begin function ??1fail_fast@gsl@@UAE@XZ - .p2align 4, 0x90 -"??1fail_fast@gsl@@UAE@XZ": # @"??1fail_fast@gsl@@UAE@XZ" -Lfunc_begin13: - .cv_func_id 13 - .cv_loc 13 3 97 0 # ..\include\gsl/gsl_assert:97:0 - .cv_fpo_proc "??1fail_fast@gsl@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp43: - .cv_loc 13 3 97 0 # ..\include\gsl/gsl_assert:97:0 - call "??1logic_error@std@@UAE@XZ" -Ltmp44: - .cv_loc 13 3 97 0 # ..\include\gsl/gsl_assert:97:0 - add esp, 4 - pop ebp - ret -Ltmp45: - .cv_fpo_endproc -Lfunc_end13: - # -- End function - .def "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$0A@@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" -Lfunc_begin14: - .cv_func_id 14 - .cv_loc 14 2 323 0 # ..\include\gsl/span:323:0 - .cv_fpo_proc "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - xor eax, eax - mov dword ptr [ebp - 4], ecx -Ltmp46: - add esp, 4 - pop ebp - ret -Ltmp47: - .cv_fpo_endproc -Lfunc_end14: - # -- End function - .def "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" - .globl "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" # -- Begin function ??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z - .p2align 4, 0x90 -"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z": # @"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" -Lfunc_begin15: - .cv_func_id 15 - .cv_file 4 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\type_traits" "AC2AB08103956E116AB4922A4D72E52D" 1 - .cv_loc 15 4 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp48: - .cv_loc 15 4 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp49: - .cv_fpo_endproc -Lfunc_end15: - # -- End function - .def "??0fail_fast@gsl@@QAE@$$QAU01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0fail_fast@gsl@@QAE@$$QAU01@@Z" - .globl "??0fail_fast@gsl@@QAE@$$QAU01@@Z" # -- Begin function ??0fail_fast@gsl@@QAE@$$QAU01@@Z - .p2align 4, 0x90 -"??0fail_fast@gsl@@QAE@$$QAU01@@Z": # @"??0fail_fast@gsl@@QAE@$$QAU01@@Z" -Lfunc_begin16: - .cv_func_id 16 - .cv_loc 16 3 97 0 # ..\include\gsl/gsl_assert:97:0 - .cv_fpo_proc "??0fail_fast@gsl@@QAE@$$QAU01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp50: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0logic_error@std@@QAE@$$QAV01@@Z" - sub esp, 4 - lea ecx, ["??_7fail_fast@gsl@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp51: - .cv_fpo_endproc -Lfunc_end16: - # -- End function - .def "??0fail_fast@gsl@@QAE@ABU01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0fail_fast@gsl@@QAE@ABU01@@Z" - .globl "??0fail_fast@gsl@@QAE@ABU01@@Z" # -- Begin function ??0fail_fast@gsl@@QAE@ABU01@@Z - .p2align 4, 0x90 -"??0fail_fast@gsl@@QAE@ABU01@@Z": # @"??0fail_fast@gsl@@QAE@ABU01@@Z" -Lfunc_begin17: - .cv_func_id 17 - .cv_loc 17 3 97 0 # ..\include\gsl/gsl_assert:97:0 - .cv_fpo_proc "??0fail_fast@gsl@@QAE@ABU01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp52: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0logic_error@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, ["??_7fail_fast@gsl@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp53: - .cv_fpo_endproc -Lfunc_end17: - # -- End function - .def "??0logic_error@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0logic_error@std@@QAE@ABV01@@Z" - .globl "??0logic_error@std@@QAE@ABV01@@Z" # -- Begin function ??0logic_error@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0logic_error@std@@QAE@ABV01@@Z": # @"??0logic_error@std@@QAE@ABV01@@Z" -Lfunc_begin18: - .cv_func_id 18 - .cv_file 5 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\stdexcept" "EC5D98FB0D0440BEF66BFB2B3DEE37DE" 1 - .cv_loc 18 5 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - .cv_fpo_proc "??0logic_error@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp54: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0exception@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, ["??_7logic_error@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp55: - .cv_fpo_endproc -Lfunc_end18: - # -- End function - .def "??0exception@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0exception@std@@QAE@ABV01@@Z" - .globl "??0exception@std@@QAE@ABV01@@Z" # -- Begin function ??0exception@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0exception@std@@QAE@ABV01@@Z": # @"??0exception@std@@QAE@ABV01@@Z" -Lfunc_begin19: - .cv_func_id 19 - .cv_file 6 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\vcruntime_exception.h" "6C163BAA92D5C81892AD5480D109CCEE" 1 - .cv_loc 19 6 68 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:68:0 - .cv_fpo_proc "??0exception@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - lea esi, ["??_7exception@std@@6B@"] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp56: - mov dword ptr [ecx], esi - mov esi, ecx - add esi, 4 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call _memset -Ltmp57: - .cv_loc 19 6 69 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:69:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add eax, 4 - mov ecx, dword ptr [ebp + 8] - add ecx, 4 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call ___std_exception_copy -Ltmp58: - .cv_loc 19 6 70 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:70:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp59: - .cv_fpo_endproc -Lfunc_end19: - # -- End function - .def "??0logic_error@std@@QAE@$$QAV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0logic_error@std@@QAE@$$QAV01@@Z" - .globl "??0logic_error@std@@QAE@$$QAV01@@Z" # -- Begin function ??0logic_error@std@@QAE@$$QAV01@@Z - .p2align 4, 0x90 -"??0logic_error@std@@QAE@$$QAV01@@Z": # @"??0logic_error@std@@QAE@$$QAV01@@Z" -Lfunc_begin20: - .cv_func_id 20 - .cv_loc 20 5 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - .cv_fpo_proc "??0logic_error@std@@QAE@$$QAV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp60: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0exception@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, ["??_7logic_error@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp61: - .cv_fpo_endproc -Lfunc_end20: - # -- End function - .def "??_Gfail_fast@gsl@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_Gfail_fast@gsl@@UAEPAXI@Z" - .globl "??_Gfail_fast@gsl@@UAEPAXI@Z" # -- Begin function ??_Gfail_fast@gsl@@UAEPAXI@Z - .p2align 4, 0x90 -"??_Gfail_fast@gsl@@UAEPAXI@Z": # @"??_Gfail_fast@gsl@@UAEPAXI@Z" -Lfunc_begin21: - .cv_func_id 21 - .cv_loc 21 3 97 0 # ..\include\gsl/gsl_assert:97:0 - .cv_fpo_proc "??_Gfail_fast@gsl@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp62: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1fail_fast@gsl@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB21_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB21_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp63: - .cv_fpo_endproc -Lfunc_end21: - # -- End function - .def "?what@exception@std@@UBEPBDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?what@exception@std@@UBEPBDXZ" - .globl "?what@exception@std@@UBEPBDXZ" # -- Begin function ?what@exception@std@@UBEPBDXZ - .p2align 4, 0x90 -"?what@exception@std@@UBEPBDXZ": # @"?what@exception@std@@UBEPBDXZ" -Lfunc_begin22: - .cv_func_id 22 - .cv_loc 22 6 90 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:90:0 - .cv_fpo_proc "?what@exception@std@@UBEPBDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp64: - .cv_loc 22 6 91 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:91:0 - cmp dword ptr [ecx + 4], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB22_2 -# %bb.1: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - jmp LBB22_3 -LBB22_2: - lea eax, ["??_C@_0BC@EOODALEL@Unknown?5exception?$AA@"] - mov dword ptr [ebp - 12], eax # 4-byte Spill - jmp LBB22_3 -LBB22_3: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 12 - pop ebp - ret -Ltmp65: - .cv_fpo_endproc -Lfunc_end22: - # -- End function - .def "??_Glogic_error@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_Glogic_error@std@@UAEPAXI@Z" - .globl "??_Glogic_error@std@@UAEPAXI@Z" # -- Begin function ??_Glogic_error@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_Glogic_error@std@@UAEPAXI@Z": # @"??_Glogic_error@std@@UAEPAXI@Z" -Lfunc_begin23: - .cv_func_id 23 - .cv_loc 23 5 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - .cv_fpo_proc "??_Glogic_error@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp66: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1logic_error@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB23_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB23_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp67: - .cv_fpo_endproc -Lfunc_end23: - # -- End function - .def "??1logic_error@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1logic_error@std@@UAE@XZ" - .globl "??1logic_error@std@@UAE@XZ" # -- Begin function ??1logic_error@std@@UAE@XZ - .p2align 4, 0x90 -"??1logic_error@std@@UAE@XZ": # @"??1logic_error@std@@UAE@XZ" -Lfunc_begin24: - .cv_func_id 24 - .cv_loc 24 5 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - .cv_fpo_proc "??1logic_error@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp68: - .cv_loc 24 5 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - call "??1exception@std@@UAE@XZ" -Ltmp69: - .cv_loc 24 5 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - add esp, 4 - pop ebp - ret -Ltmp70: - .cv_fpo_endproc -Lfunc_end24: - # -- End function - .def "??1exception@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1exception@std@@UAE@XZ" - .globl "??1exception@std@@UAE@XZ" # -- Begin function ??1exception@std@@UAE@XZ - .p2align 4, 0x90 -"??1exception@std@@UAE@XZ": # @"??1exception@std@@UAE@XZ" -Lfunc_begin25: - .cv_func_id 25 - .cv_loc 25 6 85 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:85:0 - .cv_fpo_proc "??1exception@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7exception@std@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp71: - mov dword ptr [ecx], eax -Ltmp72: - .cv_loc 25 6 86 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:86:0 - add ecx, 4 - mov dword ptr [esp], ecx - call ___std_exception_destroy -Ltmp73: - .cv_loc 25 6 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:87:0 - add esp, 8 - pop ebp - ret -Ltmp74: - .cv_fpo_endproc -Lfunc_end25: - # -- End function - .def "??_Gexception@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_Gexception@std@@UAEPAXI@Z" - .globl "??_Gexception@std@@UAEPAXI@Z" # -- Begin function ??_Gexception@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_Gexception@std@@UAEPAXI@Z": # @"??_Gexception@std@@UAEPAXI@Z" -Lfunc_begin26: - .cv_func_id 26 - .cv_loc 26 6 85 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:85:0 - .cv_fpo_proc "??_Gexception@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp75: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1exception@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB26_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB26_2: - .cv_loc 26 6 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:87:0 - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp76: - .cv_fpo_endproc -Lfunc_end26: - # -- End function - .def "??0logic_error@std@@QAE@PBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0logic_error@std@@QAE@PBD@Z" - .globl "??0logic_error@std@@QAE@PBD@Z" # -- Begin function ??0logic_error@std@@QAE@PBD@Z - .p2align 4, 0x90 -"??0logic_error@std@@QAE@PBD@Z": # @"??0logic_error@std@@QAE@PBD@Z" -Lfunc_begin27: - .cv_func_id 27 - .cv_loc 27 5 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:24:0 - .cv_fpo_proc "??0logic_error@std@@QAE@PBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp77: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0exception@std@@QAE@QBD@Z" - sub esp, 4 - lea ecx, ["??_7logic_error@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - .cv_loc 27 5 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:25:0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp78: - .cv_fpo_endproc -Lfunc_end27: - # -- End function - .def "??0exception@std@@QAE@QBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0exception@std@@QAE@QBD@Z" - .globl "??0exception@std@@QAE@QBD@Z" # -- Begin function ??0exception@std@@QAE@QBD@Z - .p2align 4, 0x90 -"??0exception@std@@QAE@QBD@Z": # @"??0exception@std@@QAE@QBD@Z" -Lfunc_begin28: - .cv_func_id 28 - .cv_loc 28 6 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:55:0 - .cv_fpo_proc "??0exception@std@@QAE@QBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - lea esi, ["??_7exception@std@@6B@"] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp79: - mov dword ptr [ecx], esi - mov esi, ecx - add esi, 4 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - call _memset -Ltmp80: - .cv_loc 28 6 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:56:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], eax - mov byte ptr [ebp - 16], 1 - .cv_loc 28 6 57 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:57:0 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add eax, 4 - lea ecx, [ebp - 20] -Ltmp81: - #DEBUG_VALUE: _InitData <- [$ecx+0] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call ___std_exception_copy -Ltmp82: - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 -Ltmp83: - .cv_loc 28 6 58 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:58:0 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebp - ret 4 -Ltmp84: - .cv_fpo_endproc -Lfunc_end28: - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" -Lfunc_begin29: - .cv_func_id 29 - .cv_loc 29 2 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp85: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp86: - .cv_fpo_endproc -Lfunc_end29: - # -- End function - .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$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@@QAE@PBHV?$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@@QAE@PBHV?$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@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin30: - .cv_func_id 30 - .cv_loc 30 2 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp91: - mov edx, ecx - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 40] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp92: - .cv_loc 30 2 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB30_1 - jmp LBB30_2 -LBB30_1: - test byte ptr [ebp - 53], 1 - jne LBB30_4 - jmp LBB30_5 -LBB30_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB30_3 -LBB30_3: -LBB30_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB30_5: - .cv_loc 30 2 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 69], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB30_7 -# %bb.6: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB30_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB30_8 - jmp LBB30_9 -LBB30_8: - test byte ptr [ebp - 69], 1 - jne LBB30_14 - jmp LBB30_15 -LBB30_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB30_10 -LBB30_10: -LBB30_14: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp93: -LBB30_15: - .cv_loc 30 2 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB30_11: - push ebp - push eax - add ebp, 12 -Ltmp94: - .cv_loc 30 2 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 53], 1 - jne LBB30_12 - jmp LBB30_13 -LBB30_12: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB30_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB30_16: - push ebp - push eax - add ebp, 12 - .cv_loc 30 2 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 69], 1 - jne LBB30_17 - jmp LBB30_18 -LBB30_17: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -LBB30_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp95: - .cv_fpo_endproc -Lfunc_end30: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .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@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA" # 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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" -Lfunc_begin31: - .cv_func_id 31 - .cv_loc 31 2 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp96: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp97: - .cv_fpo_endproc -Lfunc_end31: - # -- End function - .def "___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ -"___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ": # @"__ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Lfunc_begin32: - .cv_fpo_proc "___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end32: - # -- End function - .def "___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ -"___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ": # @"__ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" -Lfunc_begin33: - .cv_fpo_proc "___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end33: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin34: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end34: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin35: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end35: - # -- 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": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AUfail_fast@gsl@@" - - .section .xdata,"dr",discard,"__CT??_R0?AUfail_fast@gsl@@@812" - .globl "__CT??_R0?AUfail_fast@gsl@@@812" # @"_CT??_R0?AUfail_fast@gsl@@@812" - .p2align 4 -"__CT??_R0?AUfail_fast@gsl@@@812": - .long 0 # 0x0 - .long "??_R0?AUfail_fast@gsl@@@8" - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 12 # 0xc - .long "??0fail_fast@gsl@@QAE@ABU01@@Z" - - .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": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AVlogic_error@std@@" - .zero 2 - - .section .xdata,"dr",discard,"__CT??_R0?AVlogic_error@std@@@812" - .globl "__CT??_R0?AVlogic_error@std@@@812" # @"_CT??_R0?AVlogic_error@std@@@812" - .p2align 4 -"__CT??_R0?AVlogic_error@std@@@812": - .long 0 # 0x0 - .long "??_R0?AVlogic_error@std@@@8" - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 12 # 0xc - .long "??0logic_error@std@@QAE@ABV01@@Z" - - .section .data,"dw",discard,"??_R0?AVexception@std@@@8" - .globl "??_R0?AVexception@std@@@8" # @"??_R0?AVexception@std@@@8" - .p2align 4 -"??_R0?AVexception@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AVexception@std@@" - - .section .xdata,"dr",discard,"__CT??_R0?AVexception@std@@@812" - .globl "__CT??_R0?AVexception@std@@@812" # @"_CT??_R0?AVexception@std@@@812" - .p2align 4 -"__CT??_R0?AVexception@std@@@812": - .long 0 # 0x0 - .long "??_R0?AVexception@std@@@8" - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 12 # 0xc - .long "??0exception@std@@QAE@ABV01@@Z" - - .section .xdata,"dr",discard,"__CTA3?AUfail_fast@gsl@@" - .globl "__CTA3?AUfail_fast@gsl@@" # @"_CTA3?AUfail_fast@gsl@@" - .p2align 2 -"__CTA3?AUfail_fast@gsl@@": - .long 3 # 0x3 - .long "__CT??_R0?AUfail_fast@gsl@@@812" - .long "__CT??_R0?AVlogic_error@std@@@812" - .long "__CT??_R0?AVexception@std@@@812" - - .section .xdata,"dr",discard,"__TI3?AUfail_fast@gsl@@" - .globl "__TI3?AUfail_fast@gsl@@" # @"_TI3?AUfail_fast@gsl@@" - .p2align 2 -"__TI3?AUfail_fast@gsl@@": - .long 0 # 0x0 - .long "??1fail_fast@gsl@@UAE@XZ" - .long 0 - .long "__CTA3?AUfail_fast@gsl@@" - - .section .rdata,"dr",largest,"??_7fail_fast@gsl@@6B@" - .p2align 2 # @0 -L___unnamed_1: - .long "??_R4fail_fast@gsl@@6B@" - .long "??_Gfail_fast@gsl@@UAEPAXI@Z" - .long "?what@exception@std@@UBEPBDXZ" - - .section .rdata,"dr",discard,"??_R4fail_fast@gsl@@6B@" - .globl "??_R4fail_fast@gsl@@6B@" # @"??_R4fail_fast@gsl@@6B@" - .p2align 4 -"??_R4fail_fast@gsl@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AUfail_fast@gsl@@@8" - .long "??_R3fail_fast@gsl@@8" - - .section .rdata,"dr",discard,"??_R3fail_fast@gsl@@8" - .globl "??_R3fail_fast@gsl@@8" # @"??_R3fail_fast@gsl@@8" - .p2align 2 -"??_R3fail_fast@gsl@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 3 # 0x3 - .long "??_R2fail_fast@gsl@@8" - - .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" - .long "??_R1A@?0A@EA@logic_error@std@@8" - .long "??_R1A@?0A@EA@exception@std@@8" - .long 0 - - .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" - .long 2 # 0x2 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3fail_fast@gsl@@8" - - .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" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3logic_error@std@@8" - - .section .rdata,"dr",discard,"??_R3logic_error@std@@8" - .globl "??_R3logic_error@std@@8" # @"??_R3logic_error@std@@8" - .p2align 2 -"??_R3logic_error@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2logic_error@std@@8" - - .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" - .long "??_R1A@?0A@EA@exception@std@@8" - .long 0 - - .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" - .long 0 # 0x0 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3exception@std@@8" - - .section .rdata,"dr",discard,"??_R3exception@std@@8" - .globl "??_R3exception@std@@8" # @"??_R3exception@std@@8" - .p2align 2 -"??_R3exception@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 1 # 0x1 - .long "??_R2exception@std@@8" - - .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" - .long 0 - - .section .rdata,"dr",largest,"??_7logic_error@std@@6B@" - .p2align 2 # @1 -L___unnamed_2: - .long "??_R4logic_error@std@@6B@" - .long "??_Glogic_error@std@@UAEPAXI@Z" - .long "?what@exception@std@@UBEPBDXZ" - - .section .rdata,"dr",discard,"??_R4logic_error@std@@6B@" - .globl "??_R4logic_error@std@@6B@" # @"??_R4logic_error@std@@6B@" - .p2align 4 -"??_R4logic_error@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AVlogic_error@std@@@8" - .long "??_R3logic_error@std@@8" - - .section .rdata,"dr",largest,"??_7exception@std@@6B@" - .p2align 2 # @2 -L___unnamed_3: - .long "??_R4exception@std@@6B@" - .long "??_Gexception@std@@UAEPAXI@Z" - .long "?what@exception@std@@UBEPBDXZ" - - .section .rdata,"dr",discard,"??_R4exception@std@@6B@" - .globl "??_R4exception@std@@6B@" # @"??_R4exception@std@@6B@" - .p2align 4 -"??_R4exception@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AVexception@std@@@8" - .long "??_R3exception@std@@8" - - .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 .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 Ltmp99-Ltmp98 # Subsection size -Ltmp98: - .short Ltmp101-Ltmp100 # Record length -Ltmp100: - .short 4412 # Record kind: S_COMPILE3 - .long 1 # Flags and language - .short 7 # CPUType - .short 7 # Frontend version - .short 0 - .short 0 - .short 0 - .short 7000 # Backend version - .short 0 - .short 0 - .short 0 - .asciz "clang version 7.0.0 (tags/RELEASE_700/final)" # Null-terminated compiler version string -Ltmp101: -Ltmp99: - .p2align 2 - .cv_fpo_data "?foo@@YA_NXZ" - .long 241 # Symbol subsection for foo - .long Ltmp103-Ltmp102 # Subsection size -Ltmp102: - .short Ltmp105-Ltmp104 # Record length -Ltmp104: - .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 -Ltmp105: - .short Ltmp107-Ltmp106 # Record length -Ltmp106: - .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 -Ltmp107: - .short Ltmp109-Ltmp108 # Record length -Ltmp108: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "ret" -Ltmp109: - .cv_def_range Ltmp0 Ltmp7, "E\021\026\000\000\000\343\377\377\377" - .short Ltmp111-Ltmp110 # Record length -Ltmp110: - .short 4414 # Record kind: S_LOCAL - .long 4149 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp111: - .cv_def_range Ltmp0 Ltmp7, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp113-Ltmp112 # Record length -Ltmp112: - .short 4414 # Record kind: S_LOCAL - .long 4209 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp113: - .cv_def_range Ltmp0 Ltmp7, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp115-Ltmp114 # Record length -Ltmp114: - .short 4414 # Record kind: S_LOCAL - .long 4149 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp115: - .cv_def_range Ltmp0 Ltmp7, "E\021\026\000\000\000\344\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 -Ltmp103: - .p2align 2 - .cv_linetable 0, "?foo@@YA_NXZ", Lfunc_end0 - .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::span::span<0,void> - .long Ltmp117-Ltmp116 # Subsection size -Ltmp116: - .short Ltmp119-Ltmp118 # Record length -Ltmp118: - .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@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4217 # Function type index - .secrel32 "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" # Function section relative address - .secidx "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<0,void>" # Function name -Ltmp119: - .short Ltmp121-Ltmp120 # Record length -Ltmp120: - .short 4414 # Record kind: S_LOCAL - .long 4102 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp121: - .cv_def_range Ltmp10 Ltmp11, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp117: - .p2align 2 - .cv_linetable 1, "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ", Lfunc_end1 - .section .debug$S,"dr",associative,"?size@?$span@H$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@H$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp123-Ltmp122 # Subsection size -Ltmp122: - .short Ltmp125-Ltmp124 # Record length -Ltmp124: - .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@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4218 # Function type index - .secrel32 "?size@?$span@H$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@H$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp125: - .short Ltmp127-Ltmp126 # Record length -Ltmp126: - .short 4414 # Record kind: S_LOCAL - .long 4126 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp127: - .cv_def_range Ltmp12 Ltmp13, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp123: - .p2align 2 - .cv_linetable 2, "?size@?$span@H$0?0@gsl@@QBEHXZ", Lfunc_end2 - .section .debug$S,"dr",associative,"?data@?$span@H$0?0@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp129-Ltmp128 # Subsection size -Ltmp128: - .short Ltmp131-Ltmp130 # Record length -Ltmp130: - .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@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4219 # Function type index - .secrel32 "?data@?$span@H$0?0@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$span@H$0?0@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp131: - .short Ltmp133-Ltmp132 # Record length -Ltmp132: - .short 4414 # Record kind: S_LOCAL - .long 4126 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp133: - .cv_def_range Ltmp14 Ltmp15, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp129: - .p2align 2 - .cv_linetable 3, "?data@?$span@H$0?0@gsl@@QBEPAHXZ", Lfunc_end3 - .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::span::span<0,void> - .long Ltmp135-Ltmp134 # Subsection size -Ltmp134: - .short Ltmp137-Ltmp136 # Record length -Ltmp136: - .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@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4220 # Function type index - .secrel32 "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" # Function section relative address - .secidx "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<0,void>" # Function name -Ltmp137: - .short Ltmp139-Ltmp138 # Record length -Ltmp138: - .short 4414 # Record kind: S_LOCAL - .long 4169 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp139: - .cv_def_range Ltmp18 Ltmp19, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp135: - .p2align 2 - .cv_linetable 4, "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ", Lfunc_end4 - .section .debug$S,"dr",associative,"?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp141-Ltmp140 # Subsection size -Ltmp140: - .short Ltmp143-Ltmp142 # Record length -Ltmp142: - .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@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4221 # Function type index - .secrel32 "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp143: - .short Ltmp145-Ltmp144 # Record length -Ltmp144: - .short 4414 # Record kind: S_LOCAL - .long 4188 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp145: - .cv_def_range Ltmp20 Ltmp21, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp141: - .p2align 2 - .cv_linetable 5, "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ", Lfunc_end5 - .section .debug$S,"dr",associative,"?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp147-Ltmp146 # Subsection size -Ltmp146: - .short Ltmp149-Ltmp148 # Record length -Ltmp148: - .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@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4222 # Function type index - .secrel32 "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp149: - .short Ltmp151-Ltmp150 # Record length -Ltmp150: - .short 4414 # Record kind: S_LOCAL - .long 4188 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp151: - .cv_def_range Ltmp22 Ltmp23, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp147: - .p2align 2 - .cv_linetable 6, "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ", Lfunc_end6 - .section .debug$S,"dr",associative,"??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::extent_type<0>::extent_type - .long Ltmp153-Ltmp152 # Subsection size -Ltmp152: - .short Ltmp155-Ltmp154 # Record length -Ltmp154: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end7-"??0?$extent_type@$0A@@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4234 # Function type index - .secrel32 "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<0>::extent_type" # Function name -Ltmp155: - .short Ltmp157-Ltmp156 # Record length -Ltmp156: - .short 4414 # Record kind: S_LOCAL - .long 4224 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp157: - .cv_def_range Ltmp24 Ltmp25, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp153: - .p2align 2 - .cv_linetable 7, "??0?$extent_type@$0A@@details@gsl@@QAE@XZ", Lfunc_end7 - .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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp159-Ltmp158 # Subsection size -Ltmp158: - .short Ltmp161-Ltmp160 # Record length -Ltmp160: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end8-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4238 # Function type index - .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp161: - .short Ltmp163-Ltmp162 # Record length -Ltmp162: - .short 4414 # Record kind: S_LOCAL - .long 4235 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp163: - .cv_def_range Ltmp30 Ltmp34, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp165-Ltmp164 # Record length -Ltmp164: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp165: - .cv_def_range Ltmp30 Ltmp34, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp167-Ltmp166 # Record length -Ltmp166: - .short 4414 # Record kind: S_LOCAL - .long 4232 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp167: - .cv_def_range Ltmp30 Ltmp34, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp159: - .p2align 2 - .cv_linetable 8, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z", Lfunc_end8 - .section .debug$S,"dr",associative,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<0> - .long Ltmp169-Ltmp168 # Subsection size -Ltmp168: - .short Ltmp171-Ltmp170 # Record length -Ltmp170: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end9-"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4241 # Function type index - .secrel32 "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" # Function section relative address - .secidx "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::extent_type<0>" # Function name -Ltmp171: - .short Ltmp173-Ltmp172 # Record length -Ltmp172: - .short 4414 # Record kind: S_LOCAL - .long 4159 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp173: - .cv_def_range Ltmp35 Ltmp36, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp175-Ltmp174 # Record length -Ltmp174: - .short 4414 # Record kind: S_LOCAL - .long 4232 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp175: - .cv_def_range Ltmp35 Ltmp36, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp169: - .p2align 2 - .cv_linetable 9, "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z", Lfunc_end9 - .section .debug$S,"dr",associative,"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::size - .long Ltmp177-Ltmp176 # Subsection size -Ltmp176: - .short Ltmp179-Ltmp178 # Record length -Ltmp178: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end10-"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4242 # Function type index - .secrel32 "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::size" # Function name -Ltmp179: - .short Ltmp181-Ltmp180 # Record length -Ltmp180: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp181: - .cv_def_range Ltmp37 Ltmp38, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp177: - .p2align 2 - .cv_linetable 10, "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ", Lfunc_end10 - .section .debug$S,"dr",associative,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - .long 241 # Symbol subsection for gsl::details::throw_exception - .long Ltmp183-Ltmp182 # Subsection size -Ltmp182: - .short Ltmp185-Ltmp184 # Record length -Ltmp184: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end11-"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4676 # Function type index - .secrel32 "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" # Function section relative address - .secidx "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::throw_exception" # Function name -Ltmp185: - .short Ltmp187-Ltmp186 # Record length -Ltmp186: - .short 4414 # Record kind: S_LOCAL - .long 4245 # TypeIndex - .short 1 # Flags - .asciz "exception" -Ltmp187: - .cv_def_range Ltmp39 Ltmp40, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp183: - .p2align 2 - .cv_linetable 11, "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z", Lfunc_end11 - .section .debug$S,"dr",associative,"??0fail_fast@gsl@@QAE@QBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0fail_fast@gsl@@QAE@QBD@Z" - .long 241 # Symbol subsection for gsl::fail_fast::fail_fast - .long Ltmp189-Ltmp188 # Subsection size -Ltmp188: - .short Ltmp191-Ltmp190 # Record length -Ltmp190: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end12-"??0fail_fast@gsl@@QAE@QBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4677 # Function type index - .secrel32 "??0fail_fast@gsl@@QAE@QBD@Z" # Function section relative address - .secidx "??0fail_fast@gsl@@QAE@QBD@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::fail_fast" # Function name -Ltmp191: - .short Ltmp193-Ltmp192 # Record length -Ltmp192: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp193: - .cv_def_range Ltmp41 Ltmp42, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp195-Ltmp194 # Record length -Ltmp194: - .short 4414 # Record kind: S_LOCAL - .long 4252 # TypeIndex - .short 1 # Flags - .asciz "message" -Ltmp195: - .cv_def_range Ltmp41 Ltmp42, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp189: - .p2align 2 - .cv_linetable 12, "??0fail_fast@gsl@@QAE@QBD@Z", Lfunc_end12 - .section .debug$S,"dr",associative,"??1fail_fast@gsl@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1fail_fast@gsl@@UAE@XZ" - .long 241 # Symbol subsection for gsl::fail_fast::~fail_fast - .long Ltmp197-Ltmp196 # Subsection size -Ltmp196: - .short Ltmp199-Ltmp198 # Record length -Ltmp198: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end13-"??1fail_fast@gsl@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4679 # Function type index - .secrel32 "??1fail_fast@gsl@@UAE@XZ" # Function section relative address - .secidx "??1fail_fast@gsl@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::~fail_fast" # Function name -Ltmp199: - .short Ltmp201-Ltmp200 # Record length -Ltmp200: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp201: - .cv_def_range Ltmp43 Ltmp45, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp197: - .p2align 2 - .cv_linetable 13, "??1fail_fast@gsl@@UAE@XZ", Lfunc_end13 - .section .debug$S,"dr",associative,"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<0>::size - .long Ltmp203-Ltmp202 # Subsection size -Ltmp202: - .short Ltmp205-Ltmp204 # Record length -Ltmp204: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end14-"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4680 # Function type index - .secrel32 "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<0>::size" # Function name -Ltmp205: - .short Ltmp207-Ltmp206 # Record length -Ltmp206: - .short 4414 # Record kind: S_LOCAL - .long 4229 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp207: - .cv_def_range Ltmp46 Ltmp47, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp203: - .p2align 2 - .cv_linetable 14, "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ", Lfunc_end14 - .section .debug$S,"dr",associative,"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp209-Ltmp208 # Subsection size -Ltmp208: - .short Ltmp211-Ltmp210 # Record length -Ltmp210: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end15-"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4685 # Function type index - .secrel32 "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" # Function section relative address - .secidx "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp211: - .short Ltmp213-Ltmp212 # Record length -Ltmp212: - .short 4414 # Record kind: S_LOCAL - .long 4682 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp213: - .cv_def_range Ltmp48 Ltmp49, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp209: - .p2align 2 - .cv_linetable 15, "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z", Lfunc_end15 - .section .debug$S,"dr",associative,"??0fail_fast@gsl@@QAE@$$QAU01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0fail_fast@gsl@@QAE@$$QAU01@@Z" - .long 241 # Symbol subsection for gsl::fail_fast::fail_fast - .long Ltmp215-Ltmp214 # Subsection size -Ltmp214: - .short Ltmp217-Ltmp216 # Record length -Ltmp216: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end16-"??0fail_fast@gsl@@QAE@$$QAU01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4687 # Function type index - .secrel32 "??0fail_fast@gsl@@QAE@$$QAU01@@Z" # Function section relative address - .secidx "??0fail_fast@gsl@@QAE@$$QAU01@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::fail_fast" # Function name -Ltmp217: - .short Ltmp219-Ltmp218 # Record length -Ltmp218: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp219: - .cv_def_range Ltmp50 Ltmp51, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp221-Ltmp220 # Record length -Ltmp220: - .short 4414 # Record kind: S_LOCAL - .long 4245 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp221: - .cv_def_range Ltmp50 Ltmp51, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp215: - .p2align 2 - .cv_linetable 16, "??0fail_fast@gsl@@QAE@$$QAU01@@Z", Lfunc_end16 - .section .debug$S,"dr",associative,"??0fail_fast@gsl@@QAE@ABU01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0fail_fast@gsl@@QAE@ABU01@@Z" - .long 241 # Symbol subsection for gsl::fail_fast::fail_fast - .long Ltmp223-Ltmp222 # Subsection size -Ltmp222: - .short Ltmp225-Ltmp224 # Record length -Ltmp224: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end17-"??0fail_fast@gsl@@QAE@ABU01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4692 # Function type index - .secrel32 "??0fail_fast@gsl@@QAE@ABU01@@Z" # Function section relative address - .secidx "??0fail_fast@gsl@@QAE@ABU01@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::fail_fast" # Function name -Ltmp225: - .short Ltmp227-Ltmp226 # Record length -Ltmp226: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp227: - .cv_def_range Ltmp52 Ltmp53, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp229-Ltmp228 # Record length -Ltmp228: - .short 4414 # Record kind: S_LOCAL - .long 4689 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp229: - .cv_def_range Ltmp52 Ltmp53, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp223: - .p2align 2 - .cv_linetable 17, "??0fail_fast@gsl@@QAE@ABU01@@Z", Lfunc_end17 - .section .debug$S,"dr",associative,"??0logic_error@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0logic_error@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::logic_error::logic_error - .long Ltmp231-Ltmp230 # Subsection size -Ltmp230: - .short Ltmp233-Ltmp232 # Record length -Ltmp232: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end18-"??0logic_error@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4697 # Function type index - .secrel32 "??0logic_error@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0logic_error@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::logic_error" # Function name -Ltmp233: - .short Ltmp235-Ltmp234 # Record length -Ltmp234: - .short 4414 # Record kind: S_LOCAL - .long 4260 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp235: - .cv_def_range Ltmp54 Ltmp55, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp237-Ltmp236 # Record length -Ltmp236: - .short 4414 # Record kind: S_LOCAL - .long 4694 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp237: - .cv_def_range Ltmp54 Ltmp55, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp231: - .p2align 2 - .cv_linetable 18, "??0logic_error@std@@QAE@ABV01@@Z", Lfunc_end18 - .section .debug$S,"dr",associative,"??0exception@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0exception@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::exception::exception - .long Ltmp239-Ltmp238 # Subsection size -Ltmp238: - .short Ltmp241-Ltmp240 # Record length -Ltmp240: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end19-"??0exception@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4698 # Function type index - .secrel32 "??0exception@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0exception@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::exception::exception" # Function name -Ltmp241: - .short Ltmp243-Ltmp242 # Record length -Ltmp242: - .short 4414 # Record kind: S_LOCAL - .long 4276 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp243: - .cv_def_range Ltmp56 Ltmp59, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp245-Ltmp244 # Record length -Ltmp244: - .short 4414 # Record kind: S_LOCAL - .long 4282 # TypeIndex - .short 1 # Flags - .asciz "_Other" -Ltmp245: - .cv_def_range Ltmp56 Ltmp59, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp239: - .p2align 2 - .cv_linetable 19, "??0exception@std@@QAE@ABV01@@Z", Lfunc_end19 - .section .debug$S,"dr",associative,"??0logic_error@std@@QAE@$$QAV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0logic_error@std@@QAE@$$QAV01@@Z" - .long 241 # Symbol subsection for std::logic_error::logic_error - .long Ltmp247-Ltmp246 # Subsection size -Ltmp246: - .short Ltmp249-Ltmp248 # Record length -Ltmp248: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end20-"??0logic_error@std@@QAE@$$QAV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4702 # Function type index - .secrel32 "??0logic_error@std@@QAE@$$QAV01@@Z" # Function section relative address - .secidx "??0logic_error@std@@QAE@$$QAV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::logic_error" # Function name -Ltmp249: - .short Ltmp251-Ltmp250 # Record length -Ltmp250: - .short 4414 # Record kind: S_LOCAL - .long 4260 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp251: - .cv_def_range Ltmp60 Ltmp61, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp253-Ltmp252 # Record length -Ltmp252: - .short 4414 # Record kind: S_LOCAL - .long 4699 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp253: - .cv_def_range Ltmp60 Ltmp61, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp247: - .p2align 2 - .cv_linetable 20, "??0logic_error@std@@QAE@$$QAV01@@Z", Lfunc_end20 - .section .debug$S,"dr",associative,"??_Gfail_fast@gsl@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_Gfail_fast@gsl@@UAEPAXI@Z" - .long 241 # Symbol subsection for gsl::fail_fast::~fail_fast - .long Ltmp255-Ltmp254 # Subsection size -Ltmp254: - .short Ltmp257-Ltmp256 # Record length -Ltmp256: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end21-"??_Gfail_fast@gsl@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4679 # Function type index - .secrel32 "??_Gfail_fast@gsl@@UAEPAXI@Z" # Function section relative address - .secidx "??_Gfail_fast@gsl@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::~fail_fast" # Function name -Ltmp257: - .short Ltmp259-Ltmp258 # Record length -Ltmp258: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp259: - .cv_def_range Ltmp62 Ltmp63, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp261-Ltmp260 # Record length -Ltmp260: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp261: - .cv_def_range Ltmp62 Ltmp63, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp255: - .p2align 2 - .cv_linetable 21, "??_Gfail_fast@gsl@@UAEPAXI@Z", Lfunc_end21 - .section .debug$S,"dr",associative,"?what@exception@std@@UBEPBDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?what@exception@std@@UBEPBDXZ" - .long 241 # Symbol subsection for std::exception::what - .long Ltmp263-Ltmp262 # Subsection size -Ltmp262: - .short Ltmp265-Ltmp264 # Record length -Ltmp264: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end22-"?what@exception@std@@UBEPBDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4703 # Function type index - .secrel32 "?what@exception@std@@UBEPBDXZ" # Function section relative address - .secidx "?what@exception@std@@UBEPBDXZ" # Function section index - .byte 0 # Flags - .asciz "std::exception::what" # Function name -Ltmp265: - .short Ltmp267-Ltmp266 # Record length -Ltmp266: - .short 4414 # Record kind: S_LOCAL - .long 4288 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp267: - .cv_def_range Ltmp64 Ltmp65, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp263: - .p2align 2 - .cv_linetable 22, "?what@exception@std@@UBEPBDXZ", Lfunc_end22 - .section .debug$S,"dr",associative,"??_Glogic_error@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_Glogic_error@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::logic_error::~logic_error - .long Ltmp269-Ltmp268 # Subsection size -Ltmp268: - .short Ltmp271-Ltmp270 # Record length -Ltmp270: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end23-"??_Glogic_error@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4705 # Function type index - .secrel32 "??_Glogic_error@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_Glogic_error@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::~logic_error" # Function name -Ltmp271: - .short Ltmp273-Ltmp272 # Record length -Ltmp272: - .short 4414 # Record kind: S_LOCAL - .long 4260 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp273: - .cv_def_range Ltmp66 Ltmp67, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp275-Ltmp274 # Record length -Ltmp274: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp275: - .cv_def_range Ltmp66 Ltmp67, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp269: - .p2align 2 - .cv_linetable 23, "??_Glogic_error@std@@UAEPAXI@Z", Lfunc_end23 - .section .debug$S,"dr",associative,"??1logic_error@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1logic_error@std@@UAE@XZ" - .long 241 # Symbol subsection for std::logic_error::~logic_error - .long Ltmp277-Ltmp276 # Subsection size -Ltmp276: - .short Ltmp279-Ltmp278 # Record length -Ltmp278: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end24-"??1logic_error@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4705 # Function type index - .secrel32 "??1logic_error@std@@UAE@XZ" # Function section relative address - .secidx "??1logic_error@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::~logic_error" # Function name -Ltmp279: - .short Ltmp281-Ltmp280 # Record length -Ltmp280: - .short 4414 # Record kind: S_LOCAL - .long 4260 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp281: - .cv_def_range Ltmp68 Ltmp70, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp277: - .p2align 2 - .cv_linetable 24, "??1logic_error@std@@UAE@XZ", Lfunc_end24 - .section .debug$S,"dr",associative,"??1exception@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1exception@std@@UAE@XZ" - .long 241 # Symbol subsection for std::exception::~exception - .long Ltmp283-Ltmp282 # Subsection size -Ltmp282: - .short Ltmp285-Ltmp284 # Record length -Ltmp284: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end25-"??1exception@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4706 # Function type index - .secrel32 "??1exception@std@@UAE@XZ" # Function section relative address - .secidx "??1exception@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::exception::~exception" # Function name -Ltmp285: - .short Ltmp287-Ltmp286 # Record length -Ltmp286: - .short 4414 # Record kind: S_LOCAL - .long 4276 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp287: - .cv_def_range Ltmp71 Ltmp74, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp283: - .p2align 2 - .cv_linetable 25, "??1exception@std@@UAE@XZ", Lfunc_end25 - .section .debug$S,"dr",associative,"??_Gexception@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_Gexception@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::exception::~exception - .long Ltmp289-Ltmp288 # Subsection size -Ltmp288: - .short Ltmp291-Ltmp290 # Record length -Ltmp290: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end26-"??_Gexception@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4706 # Function type index - .secrel32 "??_Gexception@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_Gexception@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::exception::~exception" # Function name -Ltmp291: - .short Ltmp293-Ltmp292 # Record length -Ltmp292: - .short 4414 # Record kind: S_LOCAL - .long 4276 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp293: - .cv_def_range Ltmp75 Ltmp76, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp295-Ltmp294 # Record length -Ltmp294: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp295: - .cv_def_range Ltmp75 Ltmp76, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp289: - .p2align 2 - .cv_linetable 26, "??_Gexception@std@@UAEPAXI@Z", Lfunc_end26 - .section .debug$S,"dr",associative,"??0logic_error@std@@QAE@PBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0logic_error@std@@QAE@PBD@Z" - .long 241 # Symbol subsection for std::logic_error::logic_error - .long Ltmp297-Ltmp296 # Subsection size -Ltmp296: - .short Ltmp299-Ltmp298 # Record length -Ltmp298: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end27-"??0logic_error@std@@QAE@PBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4707 # Function type index - .secrel32 "??0logic_error@std@@QAE@PBD@Z" # Function section relative address - .secidx "??0logic_error@std@@QAE@PBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::logic_error" # Function name -Ltmp299: - .short Ltmp301-Ltmp300 # Record length -Ltmp300: - .short 4414 # Record kind: S_LOCAL - .long 4260 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp301: - .cv_def_range Ltmp77 Ltmp78, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp303-Ltmp302 # Record length -Ltmp302: - .short 4414 # Record kind: S_LOCAL - .long 4266 # TypeIndex - .short 1 # Flags - .asciz "_Message" -Ltmp303: - .cv_def_range Ltmp77 Ltmp78, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp297: - .p2align 2 - .cv_linetable 27, "??0logic_error@std@@QAE@PBD@Z", Lfunc_end27 - .section .debug$S,"dr",associative,"??0exception@std@@QAE@QBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0exception@std@@QAE@QBD@Z" - .long 241 # Symbol subsection for std::exception::exception - .long Ltmp305-Ltmp304 # Subsection size -Ltmp304: - .short Ltmp307-Ltmp306 # Record length -Ltmp306: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end28-"??0exception@std@@QAE@QBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4708 # Function type index - .secrel32 "??0exception@std@@QAE@QBD@Z" # Function section relative address - .secidx "??0exception@std@@QAE@QBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::exception::exception" # Function name -Ltmp307: - .short Ltmp309-Ltmp308 # Record length -Ltmp308: - .short 4414 # Record kind: S_LOCAL - .long 4276 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp309: - .cv_def_range Ltmp79 Ltmp84, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp311-Ltmp310 # Record length -Ltmp310: - .short 4414 # Record kind: S_LOCAL - .long 4252 # TypeIndex - .short 1 # Flags - .asciz "_Message" -Ltmp311: - .cv_def_range Ltmp79 Ltmp84, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp313-Ltmp312 # Record length -Ltmp312: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp83-Ltmp80 # Code size - .secrel32 Ltmp80 # Function section relative address - .secidx Lfunc_begin28 # Function section index - .byte 0 # Lexical block name -Ltmp313: - .short Ltmp315-Ltmp314 # Record length -Ltmp314: - .short 4414 # Record kind: S_LOCAL - .long 4516 # TypeIndex - .short 0 # Flags - .asciz "_InitData" -Ltmp315: - .cv_def_range Ltmp80 Ltmp83, "E\021\026\000\000\000\354\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 -Ltmp305: - .p2align 2 - .cv_linetable 28, "??0exception@std@@QAE@QBD@Z", Lfunc_end28 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp317-Ltmp316 # Subsection size -Ltmp316: - .short Ltmp319-Ltmp318 # Record length -Ltmp318: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end29-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4709 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp319: - .short Ltmp321-Ltmp320 # Record length -Ltmp320: - .short 4414 # Record kind: S_LOCAL - .long 4154 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp321: - .cv_def_range Ltmp85 Ltmp86, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp317: - .p2align 2 - .cv_linetable 29, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ", Lfunc_end29 - .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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp323-Ltmp322 # Subsection size -Ltmp322: - .short Ltmp325-Ltmp324 # Record length -Ltmp324: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end30-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4713 # Function type index - .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp325: - .short Ltmp327-Ltmp326 # Record length -Ltmp326: - .short 4414 # Record kind: S_LOCAL - .long 4710 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp327: - .cv_def_range Ltmp91 Ltmp95, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp329-Ltmp328 # Record length -Ltmp328: - .short 4414 # Record kind: S_LOCAL - .long 4170 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp329: - .cv_def_range Ltmp91 Ltmp95, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp331-Ltmp330 # Record length -Ltmp330: - .short 4414 # Record kind: S_LOCAL - .long 4232 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp331: - .cv_def_range Ltmp91 Ltmp95, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp323: - .p2align 2 - .cv_linetable 30, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z", Lfunc_end30 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp333-Ltmp332 # Subsection size -Ltmp332: - .short Ltmp335-Ltmp334 # Record length -Ltmp334: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end31-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4714 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp335: - .short Ltmp337-Ltmp336 # Record length -Ltmp336: - .short 4414 # Record kind: S_LOCAL - .long 4212 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp337: - .cv_def_range Ltmp96 Ltmp97, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp333: - .p2align 2 - .cv_linetable 31, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ", Lfunc_end31 - .section .debug$S,"dr" - .long 241 - .long Ltmp339-Ltmp338 # Subsection size -Ltmp338: - .short Ltmp341-Ltmp340 # Record length -Ltmp340: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "ptrdiff_t" -Ltmp341: - .short Ltmp343-Ltmp342 # Record length -Ltmp342: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "index_type" -Ltmp343: - .short Ltmp345-Ltmp344 # Record length -Ltmp344: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::remove_cv_t" -Ltmp345: - .short Ltmp347-Ltmp346 # Record length -Ltmp346: - .short 4360 # Record kind: S_UDT - .long 4149 # Type - .asciz "gsl::span" -Ltmp347: - .short Ltmp349-Ltmp348 # Record length -Ltmp348: - .short 4360 # Record kind: S_UDT - .long 4157 # Type - .asciz "gsl::span::storage_type >" -Ltmp349: - .short Ltmp351-Ltmp350 # Record length -Ltmp350: - .short 4360 # Record kind: S_UDT - .long 4165 # Type - .asciz "gsl::details::extent_type<-1>" -Ltmp351: - .short Ltmp353-Ltmp352 # Record length -Ltmp352: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::remove_cv_t" -Ltmp353: - .short Ltmp355-Ltmp354 # Record length -Ltmp354: - .short 4360 # Record kind: S_UDT - .long 4209 # Type - .asciz "gsl::span" -Ltmp355: - .short Ltmp357-Ltmp356 # Record length -Ltmp356: - .short 4360 # Record kind: S_UDT - .long 4215 # Type - .asciz "gsl::span::storage_type >" -Ltmp357: - .short Ltmp359-Ltmp358 # Record length -Ltmp358: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "index_type" -Ltmp359: - .short Ltmp361-Ltmp360 # Record length -Ltmp360: - .short 4360 # Record kind: S_UDT - .long 4232 # Type - .asciz "gsl::details::extent_type<0>" -Ltmp361: - .short Ltmp363-Ltmp362 # Record length -Ltmp362: - .short 4360 # Record kind: S_UDT - .long 4256 # Type - .asciz "gsl::fail_fast" -Ltmp363: - .short Ltmp365-Ltmp364 # Record length -Ltmp364: - .short 4360 # Record kind: S_UDT - .long 4261 # Type - .asciz "std::string" -Ltmp365: - .short Ltmp367-Ltmp366 # Record length -Ltmp366: - .short 4360 # Record kind: S_UDT - .long 4271 # Type - .asciz "std::logic_error" -Ltmp367: - .short Ltmp369-Ltmp368 # Record length -Ltmp368: - .short 4360 # Record kind: S_UDT - .long 4291 # Type - .asciz "std::exception" -Ltmp369: - .short Ltmp371-Ltmp370 # Record length -Ltmp370: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "size_t" -Ltmp371: - .short Ltmp373-Ltmp372 # Record length -Ltmp372: - .short 4360 # Record kind: S_UDT - .long 4341 # Type - .asciz "std::bool_constant" -Ltmp373: - .short Ltmp375-Ltmp374 # Record length -Ltmp374: - .short 4360 # Record kind: S_UDT - .long 4341 # Type - .asciz "std::true_type" -Ltmp375: - .short Ltmp377-Ltmp376 # Record length -Ltmp376: - .short 4360 # Record kind: S_UDT - .long 4341 # Type - .asciz "std::_Propagate_allocators" -Ltmp377: - .short Ltmp379-Ltmp378 # Record length -Ltmp378: - .short 4360 # Record kind: S_UDT - .long 4344 # Type - .asciz "std::bool_constant" -Ltmp379: - .short Ltmp381-Ltmp380 # Record length -Ltmp380: - .short 4360 # Record kind: S_UDT - .long 4344 # Type - .asciz "std::false_type" -Ltmp381: - .short Ltmp383-Ltmp382 # Record length -Ltmp382: - .short 4360 # Record kind: S_UDT - .long 4344 # Type - .asciz "std::_No_propagate_allocators" -Ltmp383: - .short Ltmp385-Ltmp384 # Record length -Ltmp384: - .short 4360 # Record kind: S_UDT - .long 4298 # Type - .asciz "std::_Rebind_alloc_t,char>" -Ltmp385: - .short Ltmp387-Ltmp386 # Record length -Ltmp386: - .short 4360 # Record kind: S_UDT - .long 4341 # Type - .asciz "std::bool_constant<_Is_specialization_v,char_traits> && is_trivial_v,std::allocator >::pointer> >" -Ltmp387: - .short Ltmp389-Ltmp388 # Record length -Ltmp388: - .short 4360 # Record kind: S_UDT - .long 4512 # Type - .asciz "std::basic_string,std::allocator >" -Ltmp389: - .short Ltmp391-Ltmp390 # Record length -Ltmp390: - .short 4360 # Record kind: S_UDT - .long 4516 # Type - .asciz "__std_exception_data" -Ltmp391: - .short Ltmp393-Ltmp392 # Record length -Ltmp392: - .short 4360 # Record kind: S_UDT - .long 4528 # Type - .asciz "std::_Compressed_pair,std::_String_val >,1>" -Ltmp393: - .short Ltmp395-Ltmp394 # Record length -Ltmp394: - .short 4360 # Record kind: S_UDT - .long 4551 # Type - .asciz "std::allocator" -Ltmp395: - .short Ltmp397-Ltmp396 # Record length -Ltmp396: - .short 4360 # Record kind: S_UDT - .long 4558 # Type - .asciz "std::integral_constant" -Ltmp397: - .short Ltmp399-Ltmp398 # Record length -Ltmp398: - .short 4360 # Record kind: S_UDT - .long 4565 # Type - .asciz "std::integral_constant" -Ltmp399: - .short Ltmp401-Ltmp400 # Record length -Ltmp400: - .short 4360 # Record kind: S_UDT - .long 4567 # Type - .asciz "std::_Container_base" -Ltmp401: - .short Ltmp403-Ltmp402 # Record length -Ltmp402: - .short 4360 # Record kind: S_UDT - .long 4580 # Type - .asciz "std::_String_val >" -Ltmp403: - .short Ltmp405-Ltmp404 # Record length -Ltmp404: - .short 4360 # Record kind: S_UDT - .long 4598 # Type - .asciz "std::_Iterator_base12" -Ltmp405: - .short Ltmp407-Ltmp406 # Record length -Ltmp406: - .short 4360 # Record kind: S_UDT - .long 4606 # Type - .asciz "std::_Container_proxy" -Ltmp407: - .short Ltmp409-Ltmp408 # Record length -Ltmp408: - .short 4360 # Record kind: S_UDT - .long 4608 # Type - .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" -Ltmp409: - .short Ltmp411-Ltmp410 # Record length -Ltmp410: - .short 4360 # Record kind: S_UDT - .long 4610 # Type - .asciz "std::allocator_traits >" -Ltmp411: - .short Ltmp413-Ltmp412 # Record length -Ltmp412: - .short 4360 # Record kind: S_UDT - .long 19 # Type - .asciz "std::streamoff" -Ltmp413: - .short Ltmp415-Ltmp414 # Record length -Ltmp414: - .short 4360 # Record kind: S_UDT - .long 4636 # Type - .asciz "_Mbstatet" -Ltmp415: - .short Ltmp417-Ltmp416 # Record length -Ltmp416: - .short 4360 # Record kind: S_UDT - .long 4638 # Type - .asciz "std::char_traits" -Ltmp417: - .short Ltmp419-Ltmp418 # Record length -Ltmp418: - .short 4360 # Record kind: S_UDT - .long 4651 # Type - .asciz "std::_Container_base12" -Ltmp419: - .short Ltmp421-Ltmp420 # Record length -Ltmp420: - .short 4360 # Record kind: S_UDT - .long 4657 # Type - .asciz "std::_String_val >::_Bxty" -Ltmp421: - .short Ltmp423-Ltmp422 # Record length -Ltmp422: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "size_type" -Ltmp423: - .short Ltmp425-Ltmp424 # Record length -Ltmp424: - .short 4360 # Record kind: S_UDT - .long 4670 # Type - .asciz "std::_Default_allocator_traits >" -Ltmp425: - .short Ltmp427-Ltmp426 # Record length -Ltmp426: - .short 4360 # Record kind: S_UDT - .long 4673 # Type - .asciz "_Mbstatet" -Ltmp427: - .short Ltmp429-Ltmp428 # Record length -Ltmp428: - .short 4360 # Record kind: S_UDT - .long 4244 # Type - .asciz "std::remove_reference_t" -Ltmp429: -Ltmp339: - .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 - # 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: int (0x74) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x74, 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::storage_type > - # 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 (0x1003) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1007) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1008) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1003) - # ThisType: gsl::span* (0x1006) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1007) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1009) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - # MemberFunction (0x100A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1003) - # ThisType: gsl::span* (0x1006) - # CallingConvention: ThisCall (0xB) - # 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 0x0b, 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 - # 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 (0x100B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0b, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x100D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (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 (0x1003) - # ThisType: gsl::span* (0x1006) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x100F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (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 (0x100F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0f, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1011) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (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 (0x1003) - # ThisType: gsl::span* (0x1006) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1011) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x11, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1013) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (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 (0x1013) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x13, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1015) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (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 (0x1003) - # ThisType: gsl::span* (0x1006) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1015) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x0b, 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::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::KnownNotNull (0x1017) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x17, 0x10, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1019) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1003) - # ThisType: gsl::span* (0x1006) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1018) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x0b, 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*, int) (0x1008) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int*) (0x100A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x100E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x1012) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1016) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (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 (0x1003) - # ThisType: gsl::span* (0x1006) - # CallingConvention: ThisCall (0xB) - # 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 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x101C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1003) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x101D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x101C) - # ClassType: gsl::span (0x1003) - # ThisType: gsl::span* (0x1006) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1015) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1c, 0x10, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x15, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x101E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1013) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x13, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x101F) { - # 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 (0x1020) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1003) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x101F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x1e, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1021) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1022) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1003) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1021) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x1e, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x21, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1023) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x1e, 0x10, 0x00, 0x00 - .byte 0x0b, 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 (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # 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 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1025) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: int (0x74) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1026) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1025) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x101F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x25, 0x10, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x1e, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1027) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x03, 0x10, 0x00, 0x00 - .byte 0x1e, 0x10, 0x00, 0x00 - .byte 0x0b, 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,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,0> (0x1028) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # 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 0x0b, 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,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,1> (0x102A) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # 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 0x0b, 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,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,0> > (0x102C) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # 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 0x0b, 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,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,1> > (0x102E) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # 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 0x0b, 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 (0x1003) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (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::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: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x1031) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x31, 0x10, 0x00, 0x00 - # MemberFunction (0x1033) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1003) - # ClassType: gsl::span (0x1003) - # ThisType: const gsl::span* (0x101E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::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 0x0b, 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 int (0x1004) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (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::() (0x101B) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x101D) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1020) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1020) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x1022) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1023) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1023) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x1024) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1026) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1026) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1026) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1027) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1029) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1029) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x102B) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x102B) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x102D) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x102D) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x102F) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x102F) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1027) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1027) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1030) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::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: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1025) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1028) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x102A) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x102C) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x102E) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::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 0x74, 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, 0x04, 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 0x74, 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: (0x1034) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # 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 0x08, 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: E:\DD\gsl-dadonenf\include\gsl\span - # } - .byte 0x2a, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x45, 0x3a, 0x5c, 0x44 - .byte 0x44, 0x5c, 0x67, 0x73 - .byte 0x6c, 0x2d, 0x64, 0x61 - .byte 0x64, 0x6f, 0x6e, 0x65 - .byte 0x6e, 0x66, 0x5c, 0x69 - .byte 0x6e, 0x63, 0x6c, 0x75 - .byte 0x64, 0x65, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5c, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - # UdtSourceLine (0x1037) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x1035) - # SourceFile: E:\DD\gsl-dadonenf\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::storage_type > (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::storage_type > (0x1039) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x103B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span::storage_type > (0x1005) - # ThisType: const gsl::span::storage_type >* (0x103A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x3a, 0x10, 0x00, 0x00 - .byte 0x0b, 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* (0x474) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::storage_type >::() (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, 0x04, 0x00, 0x00 - .byte 0x04, 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: (0x103C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # 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 0x08, 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::storage_type > (0x103D) - # SourceFile: E:\DD\gsl-dadonenf\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: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x38, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 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: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x101F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x38, 0x10, 0x00, 0x00 - .byte 0x3f, 0x10, 0x00, 0x00 - .byte 0x0b, 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: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x41, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1043) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<-1> (0x1038) - # ThisType: const gsl::details::extent_type<-1>* (0x1042) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x38, 0x10, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x0b, 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: int (0x74) - # FieldOffset: 0x0 - # Name: size_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<-1>::(int) (0x1040) - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<-1>::() (0x1043) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x4a, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 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 0x74, 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: (0x1044) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # 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 0x04, 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: E:\DD\gsl-dadonenf\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 - # 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::storage_type > - # 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 (0x1047) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x104A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const int (0x1004) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x104B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int* (0x104A) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4a, 0x10, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x104C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1047) - # ThisType: gsl::span* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, int) (0x104B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x4b, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x104D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int* (0x104A) - # ArgType: const int* (0x104A) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4a, 0x10, 0x00, 0x00 - .byte 0x4a, 0x10, 0x00, 0x00 - # MemberFunction (0x104E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1047) - # ThisType: gsl::span* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, const int*) (0x104D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x4d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x104F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1047) - # ThisType: gsl::span* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1050) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1047) - # ThisType: gsl::span* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1011) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x11, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1051) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1047) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1052) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1051) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1053) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x1052) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - # MemberFunction (0x1054) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1047) - # ThisType: gsl::span* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1053) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x53, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1055) { - # 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::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 (0x1056) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1055) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x55, 0x10, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1057) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1047) - # ThisType: gsl::span* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1056) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x56, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1058) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int*, int) (0x104C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int*, const int*) (0x104E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x104F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x1050) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1054) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1057) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4c, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 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 0x54, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - # MemberFunction (0x1059) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1047) - # ThisType: gsl::span* (0x1049) - # CallingConvention: ThisCall (0xB) - # 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 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x105A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1047) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x105B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x105A) - # ClassType: gsl::span (0x1047) - # ThisType: gsl::span* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1053) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5a, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x53, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x105C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1051) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x105D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1047) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x101F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x105E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1047) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1021) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x21, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x105F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1060) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1061) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const int (0x1004) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1062) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1061) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x101F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x61, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1063) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x104A) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4a, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1064) { - # 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,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 (0x1065) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1064) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x64, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1066) { - # 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,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 (0x1067) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1066) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1068) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,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 (0x1069) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1068) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x68, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x106A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,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 (0x106B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x106A) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6a, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x106C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1047) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (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 (0x106D) { - # 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::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 (0x106E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x106D) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x6d, 0x10, 0x00, 0x00 - # MemberFunction (0x106F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1047) - # ClassType: gsl::span (0x1047) - # ThisType: const gsl::span* (0x105C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x106E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x6e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1070) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1004) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1048) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1058 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1059) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x105B) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x105D) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x105D) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x105E) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x105F) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x105F) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x1060) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x1062) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x1062) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x1062) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x1063) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1065) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1065) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1067) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1067) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1069) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1069) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x106B) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x106B) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x1063) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x1063) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x106C) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x106F) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int (0x1004) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x104A) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1061) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1064) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1066) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1068) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x106A) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1055) - # 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 0x58, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x59, 0x10, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x10, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x10, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x10, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5f, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5f, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x60, 0x10, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x62, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x62, 0x10, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x62, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x63, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x65, 0x10, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x65, 0x10, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x10, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x10, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x69, 0x10, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x69, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6b, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6b, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x63, 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 0x63, 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 0x6c, 0x10, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x6f, 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 0x04, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x4a, 0x10, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x61, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x64, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x66, 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 0x68, 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 0x6a, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x55, 0x10, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1071) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1070) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBH$0?0@gsl@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x70, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x1072) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x1071) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1036) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x71, 0x10, 0x00, 0x00 - .byte 0x36, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x1073) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1048) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x48, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1074) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x1073) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x73, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1075) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x104A) - # ClassType: gsl::span::storage_type > (0x1048) - # ThisType: const gsl::span::storage_type >* (0x1074) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4a, 0x10, 0x00, 0x00 - .byte 0x48, 0x10, 0x00, 0x00 - .byte 0x74, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1076) { - # 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* (0x104A) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::storage_type >::() (0x1075) - # 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 0x4a, 0x10, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x75, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1077) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1076) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # 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 0x76, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x1078) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1077) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1036) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x77, 0x10, 0x00, 0x00 - .byte 0x36, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # MemberFuncId (0x1079) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1003) - # FunctionType: void gsl::span::() (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 (0x107A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1003) - # FunctionType: int gsl::span::() (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 (0x107B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1003) - # FunctionType: int* gsl::span::() (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 (0x107C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1047) - # FunctionType: void gsl::span::() (0x1059) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x59, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x107D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1047) - # FunctionType: int gsl::span::() (0x105F) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x5f, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x107E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1047) - # FunctionType: const int* gsl::span::() (0x1063) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x63, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x107F) { - # 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 (0x1080) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::extent_type<0> (0x107F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1081) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<0> (0x107F) - # ThisType: gsl::details::extent_type<0>* (0x1080) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x80, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1082) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<0> (0x107F) - # ThisType: gsl::details::extent_type<0>* (0x1080) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x101F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x80, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1083) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<0>::() (0x1081) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<0>::(int) (0x1082) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x82, 0x10, 0x00, 0x00 - # Modifier (0x1084) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::extent_type<0> (0x107F) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1085) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::extent_type<0> (0x1084) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1086) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<0> (0x107F) - # ThisType: const gsl::details::extent_type<0>* (0x1085) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x85, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1087) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1083 - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<0>::() (0x1086) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x3a, 0x00, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x83, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x86, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x1088) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1087) - # 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 0x87, 0x10, 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 (0x1089) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::extent_type<0> (0x1088) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1036) - # LineNumber: 304 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x88, 0x10, 0x00, 0x00 - .byte 0x36, 0x10, 0x00, 0x00 - .byte 0x30, 0x01, 0x00, 0x00 - # MemberFuncId (0x108A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<0> (0x107F) - # FunctionType: void gsl::details::extent_type<0>::() (0x1081) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x81, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Pointer (0x108B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1005) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x108C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: gsl::details::extent_type<0> (0x107F) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - # MemberFunction (0x108D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1005) - # ThisType: gsl::span::storage_type >* (0x108B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, gsl::details::extent_type<0>) (0x108C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x8b, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x8c, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x108E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1005) - # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<0>) (0x108D) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x8d, 0x10, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x108F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::extent_type<0> (0x107F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - # MemberFunction (0x1090) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<-1> (0x1038) - # ThisType: gsl::details::extent_type<-1>* (0x103F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<0>) (0x108F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x38, 0x10, 0x00, 0x00 - .byte 0x3f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1091) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1038) - # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<0>) (0x1090) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x38, 0x10, 0x00, 0x00 - .byte 0x90, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1092) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1038) - # FunctionType: int 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 (0x1093) { - # 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 (0x1094) { - # 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 (0x1095) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::fail_fast (0x1094) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1096) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::fail_fast&& (0x1095) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x95, 0x10, 0x00, 0x00 - # Procedure (0x1097) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::fail_fast&&) (0x1096) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x96, 0x10, 0x00, 0x00 - # VFTableShape (0x1098) { - # TypeLeafKind: LF_VTSHAPE (0xA) - # VFEntryCount: 2 - # } - .byte 0x06, 0x00, 0x0a, 0x00 - .byte 0x02, 0x00, 0x55, 0xf1 - # Class (0x1099) { - # 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 (0x109A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::fail_fast (0x1094) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Modifier (0x109B) { - # 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 (0x109C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const char (0x109B) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9b, 0x10, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x109D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const char* const (0x109C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - # MemberFunction (0x109E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::fail_fast (0x1094) - # ThisType: gsl::fail_fast* (0x109A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x109D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x9a, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x109F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::logic_error (0x1099) - # BaseOffset: 0x0 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::fail_fast::(const char* const) (0x109E) - # Name: fail_fast - # } - # } - .byte 0x22, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9e, 0x10, 0x00, 0x00 - .byte 0x66, 0x61, 0x69, 0x6c - .byte 0x5f, 0x66, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Struct (0x10A0) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x109F) - # DerivedFrom: 0x0 - # VShape: (0x1098) - # SizeOf: 12 - # Name: gsl::fail_fast - # LinkageName: .?AUfail_fast@gsl@@ - # } - .byte 0x3a, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x9f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x98, 0x10, 0x00, 0x00 - .byte 0x0c, 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 (0x10A1) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: E:\DD\gsl-dadonenf\include\gsl\gsl_assert - # } - .byte 0x32, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x45, 0x3a, 0x5c, 0x44 - .byte 0x44, 0x5c, 0x67, 0x73 - .byte 0x6c, 0x2d, 0x64, 0x61 - .byte 0x64, 0x6f, 0x6e, 0x65 - .byte 0x6e, 0x66, 0x5c, 0x69 - .byte 0x6e, 0x63, 0x6c, 0x75 - .byte 0x64, 0x65, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x10A2) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::fail_fast (0x10A0) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\gsl_assert (0x10A1) - # LineNumber: 97 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa0, 0x10, 0x00, 0x00 - .byte 0xa1, 0x10, 0x00, 0x00 - .byte 0x61, 0x00, 0x00, 0x00 - # Class (0x10A3) { - # 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 (0x10A4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::logic_error (0x1099) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Class (0x10A5) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_string,std::allocator > - # 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 (0x10A6) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::basic_string,std::allocator > (0x10A5) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x10A7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_string,std::allocator > (0x10A6) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa6, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x10A8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - # MemberFunction (0x10A9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1099) - # ThisType: std::logic_error* (0x10A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x10A8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0xa4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa8, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x10AA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const char (0x109B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9b, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x10AB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const char* (0x10AA) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xaa, 0x10, 0x00, 0x00 - # MemberFunction (0x10AC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1099) - # ThisType: std::logic_error* (0x10A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x10AB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0xa4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xab, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x10AD) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::logic_error::(const std::basic_string,std::allocator >&) (0x10A9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::logic_error::(const char*) (0x10AC) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa9, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xac, 0x10, 0x00, 0x00 - # FieldList (0x10AE) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::exception (0x10A3) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x10AD - # Name: logic_error - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::exception (0x10A3) - # Name: _Mybase - # } - # } - .byte 0x32, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xad, 0x10, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x67, 0x69 - .byte 0x63, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x10AF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10AE) - # DerivedFrom: 0x0 - # VShape: (0x1098) - # SizeOf: 12 - # Name: std::logic_error - # LinkageName: .?AVlogic_error@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x10, 0x02 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x98, 0x10, 0x00, 0x00 - .byte 0x0c, 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 (0x10B0) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x73, 0x74 - .byte 0x64, 0x65, 0x78, 0x63 - .byte 0x65, 0x70, 0x74, 0x00 - # UdtSourceLine (0x10B1) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::logic_error (0x10AF) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept (0x10B0) - # LineNumber: 17 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xaf, 0x10, 0x00, 0x00 - .byte 0xb0, 0x10, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - # Pointer (0x10B2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: (0x1098) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x98, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Struct (0x10B3) { - # 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 (0x10B4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::exception (0x10A3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x10B5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::exception (0x10A3) - # ThisType: std::exception* (0x10B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xb4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10B6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::exception (0x10A3) - # ThisType: std::exception* (0x10B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x109D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xb4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10B7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const (0x109C) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x10B8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::exception (0x10A3) - # ThisType: std::exception* (0x10B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, int) (0x10B7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xb4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb7, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x10B9) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::exception (0x10A3) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x10BA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::exception (0x10B9) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb9, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x10BB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::exception& (0x10BA) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xba, 0x10, 0x00, 0x00 - # MemberFunction (0x10BC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::exception (0x10A3) - # ThisType: std::exception* (0x10B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::exception&) (0x10BB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xb4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbb, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x10BD) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::exception::() (0x10B5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::exception::(const char* const) (0x10B6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::exception::(const char* const, int) (0x10B8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::exception::(const std::exception&) (0x10BC) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 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 0xbc, 0x10, 0x00, 0x00 - # Pointer (0x10BE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::exception (0x10A3) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x10BF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::exception& (0x10BE) - # ClassType: std::exception (0x10A3) - # ThisType: std::exception* (0x10B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::exception&) (0x10BB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbe, 0x10, 0x00, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xb4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbb, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x10C0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::exception (0x10B9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb9, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x10C1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x10AA) - # ClassType: std::exception (0x10A3) - # ThisType: const std::exception* (0x10C0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaa, 0x10, 0x00, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xc0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x10C2) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # VFPtr { - # TypeLeafKind: LF_VFUNCTAB (0x1409) - # Type: * (0x10B2) - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: __std_exception_data (0x10B3) - # FieldOffset: 0x4 - # Name: _Data - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x10BD - # Name: exception - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::exception& std::exception::(const std::exception&) (0x10BF) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: IntroducingVirtual (0x4) - # Type: void std::exception::() (0x10B5) - # VFTableOffset: 0x0 - # Name: ~exception - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: IntroducingVirtual (0x4) - # Type: const char* std::exception::() (0x10C1) - # VFTableOffset: 0x4 - # Name: what - # } - # } - .byte 0x6e, 0x00, 0x03, 0x12 - .byte 0x09, 0x14, 0x00, 0x00 - .byte 0xb2, 0x10, 0x00, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xb3, 0x10, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x44 - .byte 0x61, 0x74, 0x61, 0x00 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0xbd, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbf, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x13, 0x00 - .byte 0xb5, 0x10, 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 0xc1, 0x10, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x77, 0x68, 0x61, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x10C3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C2) - # DerivedFrom: 0x0 - # VShape: (0x1098) - # SizeOf: 12 - # Name: std::exception - # LinkageName: .?AVexception@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0xc2, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x98, 0x10, 0x00, 0x00 - .byte 0x0c, 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 (0x10C4) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x76, 0x63 - .byte 0x72, 0x75, 0x6e, 0x74 - .byte 0x69, 0x6d, 0x65, 0x5f - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x2e, 0x68, 0x00 - # UdtSourceLine (0x10C5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::exception (0x10C3) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h (0x10C4) - # LineNumber: 44 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0xc4, 0x10, 0x00, 0x00 - .byte 0x2c, 0x00, 0x00, 0x00 - # Modifier (0x10C6) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: unsigned (0x75) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x10C7) { - # 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::_String_val >,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 (0x10C8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_string,std::allocator > (0x10A5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x10C9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x10A8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa8, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x10CA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator - # 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 (0x10CB) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::allocator (0x10CA) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x10CC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x10CB) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcb, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x10CD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: const std::allocator& (0x10CC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xcc, 0x10, 0x00, 0x00 - # MemberFunction (0x10CE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, const std::allocator&) (0x10CD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcd, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10CF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10D0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::allocator& (0x10CC) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xcc, 0x10, 0x00, 0x00 - # MemberFunction (0x10D1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x10D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd0, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10D2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: const unsigned (0x10C6) - # ArgType: const std::allocator& (0x10CC) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xcc, 0x10, 0x00, 0x00 - # MemberFunction (0x10D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::basic_string,std::allocator >&, const unsigned, const std::allocator&) (0x10D2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xd2, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: const unsigned (0x10C6) - # ArgType: const unsigned (0x10C6) - # ArgType: const std::allocator& (0x10CC) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xcc, 0x10, 0x00, 0x00 - # MemberFunction (0x10D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::basic_string,std::allocator >&, const unsigned, const unsigned, const std::allocator&) (0x10D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xd4, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10D6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x10D7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const unsigned) (0x10D6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd6, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10D8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ArgType: const std::allocator& (0x10CC) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xcc, 0x10, 0x00, 0x00 - # MemberFunction (0x10D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const unsigned, const std::allocator&) (0x10D8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xd8, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10DA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x109D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10DB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const (0x109C) - # ArgType: const std::allocator& (0x10CC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xcc, 0x10, 0x00, 0x00 - # MemberFunction (0x10DC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const std::allocator&) (0x10DB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdb, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10DD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const char (0x109B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - # MemberFunction (0x10DE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const char) (0x10DD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10DF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const char (0x109B) - # ArgType: const std::allocator& (0x10CC) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - .byte 0xcc, 0x10, 0x00, 0x00 - # MemberFunction (0x10E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const char, const std::allocator&) (0x10DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xdf, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x10E1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_string,std::allocator > (0x10A5) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x10E2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::basic_string,std::allocator >&& (0x10E1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe1, 0x10, 0x00, 0x00 - # MemberFunction (0x10E3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_string,std::allocator >&&) (0x10E2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe2, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10E4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::basic_string,std::allocator >&& (0x10E1) - # ArgType: const std::allocator& (0x10CC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe1, 0x10, 0x00, 0x00 - .byte 0xcc, 0x10, 0x00, 0x00 - # MemberFunction (0x10E5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::basic_string,std::allocator >&&, const std::allocator&) (0x10E4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xe4, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x10E6) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::initializer_list - # 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 (0x10E7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::initializer_list (0x10E6) - # ArgType: const std::allocator& (0x10CC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe6, 0x10, 0x00, 0x00 - .byte 0xcc, 0x10, 0x00, 0x00 - # MemberFunction (0x10E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list, const std::allocator&) (0x10E7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xe7, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x10E9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x10C9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const std::allocator&) (0x10CE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x10CF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::allocator&) (0x10D1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned, const std::allocator&) (0x10D3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned, const unsigned, const std::allocator&) (0x10D5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const, const unsigned) (0x10D7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const, const unsigned, const std::allocator&) (0x10D9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const) (0x10DA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const, const std::allocator&) (0x10DC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const unsigned, const char) (0x10DE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const unsigned, const char, const std::allocator&) (0x10E0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x10E3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&, const std::allocator&) (0x10E5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::initializer_list, const std::allocator&) (0x10E8) - # ] - # } - .byte 0x7a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc9, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xce, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcf, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd3, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd5, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd7, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd9, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xda, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe0, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe3, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe5, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x10, 0x00, 0x00 - # Pointer (0x10EA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: char (0x70) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Struct (0x10EB) { - # 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 (0x10EC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x10EA) - # ArgType: char* const (0x10EA) - # ArgType: std::random_access_iterator_tag (0x10EB) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x10, 0x00, 0x00 - .byte 0xea, 0x10, 0x00, 0x00 - .byte 0xeb, 0x10, 0x00, 0x00 - # MemberFunction (0x10ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, char* const, std::random_access_iterator_tag) (0x10EC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xec, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10EE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x109C) - # ArgType: const char* const (0x109C) - # ArgType: std::random_access_iterator_tag (0x10EB) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xeb, 0x10, 0x00, 0x00 - # MemberFunction (0x10EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const char* const, std::random_access_iterator_tag) (0x10EE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xee, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x10F0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(char* const, char* const, std::random_access_iterator_tag) (0x10ED) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const, const char* const, std::random_access_iterator_tag) (0x10EF) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xed, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x10, 0x00, 0x00 - # Pointer (0x10F1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_string,std::allocator > (0x10A5) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Struct (0x10F2) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Equal_allocators - # LinkageName: .?AU_Equal_allocators@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 0x45, 0x71, 0x75, 0x61 - .byte 0x6c, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x73 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x5f, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x73, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x10F3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::basic_string,std::allocator >& (0x10F1) - # ArgType: std::_Equal_allocators (0x10F2) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xf2, 0x10, 0x00, 0x00 - # MemberFunction (0x10F4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::basic_string,std::allocator >&, std::_Equal_allocators) (0x10F3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x10F5) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::integral_constant - # 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 (0x10F6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::basic_string,std::allocator >& (0x10F1) - # ArgType: std::integral_constant (0x10F5) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xf5, 0x10, 0x00, 0x00 - # MemberFunction (0x10F7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::basic_string,std::allocator >&, std::integral_constant) (0x10F6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf6, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x10F8) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::integral_constant - # 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 (0x10F9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::basic_string,std::allocator >& (0x10F1) - # ArgType: std::integral_constant (0x10F8) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xf8, 0x10, 0x00, 0x00 - # MemberFunction (0x10FA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::basic_string,std::allocator >&, std::integral_constant) (0x10F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf9, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x10FB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::_Equal_allocators) (0x10F4) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x10F7) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x10FA) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf4, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf7, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfa, 0x10, 0x00, 0x00 - # MemberFunction (0x10FC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_string,std::allocator >&&) (0x10E2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe2, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10FD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::initializer_list (0x10E6) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe6, 0x10, 0x00, 0x00 - # MemberFunction (0x10FE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x10FD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfd, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10FF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x10A8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa8, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1100) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x109D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1101) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const char (0x109B) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - # MemberFunction (0x1102) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char) (0x1101) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x01, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1103) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x10FC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x10FE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x10FF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x1100) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char) (0x1102) - # ] - # } - .byte 0x2a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfc, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfe, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x02, 0x11, 0x00, 0x00 - # ArgList (0x1104) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: const unsigned (0x10C6) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x1105) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x1104) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x04, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1106) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const unsigned) (0x10D6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd6, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1107) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const char) (0x10DD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1108) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x10FC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x10FE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x10FF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x1105) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const unsigned) (0x1106) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x1100) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const char) (0x1107) - # ] - # } - .byte 0x3a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfc, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfe, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x05, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x11, 0x00, 0x00 - # MethodOverloadList (0x1109) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x10F7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x10FA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf7, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfa, 0x10, 0x00, 0x00 - # ArgList (0x110A) { - # 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 (0x110B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char) (0x110A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x110C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x10FE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x10FF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x1100) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(char) (0x110B) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfe, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x11, 0x00, 0x00 - # MethodOverloadList (0x110D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x10FE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x10FF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x1105) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const unsigned) (0x1106) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x1100) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const char) (0x1107) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfe, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x05, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x11, 0x00, 0x00 - # Class (0x110E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_String_iterator > > - # 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 (0x110F) { - # 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 > > - # 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 (0x1110) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_String_const_iterator > > (0x110F) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Modifier (0x1111) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::initializer_list (0x10E6) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe6, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x1112) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const std::initializer_list (0x1111) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - # MemberFunction (0x1113) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x110E) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_String_const_iterator > >, const std::initializer_list) (0x1112) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1114) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - # MemberFunction (0x1115) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::basic_string,std::allocator >&) (0x1114) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x14, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1116) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: const unsigned (0x10C6) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x1117) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned, const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x1116) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x16, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1118) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x1119) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const char* const, const unsigned) (0x1118) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x111A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const char* const (0x109C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - # MemberFunction (0x111B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const char* const) (0x111A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x1a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x111C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const unsigned (0x10C6) - # ArgType: const char (0x109B) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - # MemberFunction (0x111D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const unsigned, const char) (0x111C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x1c, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x111E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const char (0x109B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - # MemberFunction (0x111F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x110E) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_String_const_iterator > >, const char) (0x111E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x1e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1120) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const unsigned (0x10C6) - # ArgType: const char (0x109B) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - # MemberFunction (0x1121) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x110E) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_String_const_iterator > >, const unsigned, const char) (0x1120) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x20, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1122) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::initializer_list) (0x1113) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const std::basic_string,std::allocator >&) (0x1115) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x1117) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const char* const, const unsigned) (0x1119) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const char* const) (0x111B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const unsigned, const char) (0x111D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const char) (0x111F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const unsigned, const char) (0x1121) - # ] - # } - .byte 0x42, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x15, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x17, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x19, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1b, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1f, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x21, 0x11, 0x00, 0x00 - # ArgList (0x1123) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const std::initializer_list (0x1111) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - # MemberFunction (0x1124) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::initializer_list) (0x1123) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x23, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1125) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const unsigned (0x10C6) - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - # MemberFunction (0x1126) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const unsigned, const std::basic_string,std::allocator >&) (0x1125) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x25, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1127) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: unsigned (0x75) - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: const unsigned (0x10C6) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x1128) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (const unsigned, unsigned, const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x1127) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x05, 0x00 - .byte 0x27, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1129) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: unsigned (0x75) - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x112A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned, unsigned, const char* const, const unsigned) (0x1129) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x29, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x112B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const unsigned (0x10C6) - # ArgType: const char* const (0x109C) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - # MemberFunction (0x112C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const unsigned, const char* const) (0x112B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x2b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x112D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: unsigned (0x75) - # ArgType: const unsigned (0x10C6) - # ArgType: const char (0x109B) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - # MemberFunction (0x112E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned, unsigned, const unsigned, const char) (0x112D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x2d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x112F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - # MemberFunction (0x1130) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::basic_string,std::allocator >&) (0x112F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x2f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1131) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x1132) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const unsigned) (0x1131) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x31, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1133) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const char* const (0x109C) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - # MemberFunction (0x1134) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const) (0x1133) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x33, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1135) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const unsigned (0x10C6) - # ArgType: const char (0x109B) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - # MemberFunction (0x1136) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const unsigned, const char) (0x1135) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x35, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1137) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::initializer_list) (0x1124) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const unsigned, const std::basic_string,std::allocator >&) (0x1126) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, unsigned, const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x1128) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, unsigned, const char* const, const unsigned) (0x112A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const unsigned, const char* const) (0x112C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, unsigned, const unsigned, const char) (0x112E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::basic_string,std::allocator >&) (0x1130) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const unsigned) (0x1132) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const) (0x1134) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const unsigned, const char) (0x1136) - # ] - # } - .byte 0x52, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x24, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x28, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2e, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x32, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x34, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x11, 0x00, 0x00 - # ArgList (0x1138) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: std::integral_constant (0x10F8) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xf8, 0x10, 0x00, 0x00 - # MemberFunction (0x1139) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, std::integral_constant) (0x1138) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x38, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x113A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: std::integral_constant (0x10F5) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xf5, 0x10, 0x00, 0x00 - # MemberFunction (0x113B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, std::integral_constant) (0x113A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x3a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x113C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, std::integral_constant) (0x1139) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, std::integral_constant) (0x113B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x39, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3b, 0x11, 0x00, 0x00 - # ArgList (0x113D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x113E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x113D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x113F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x1140) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x10F1) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, unsigned) (0x113F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1141) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - # MemberFunction (0x1142) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x110E) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_const_iterator > >) (0x1141) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x41, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1143) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x1110) - # ArgType: const std::_String_const_iterator > > (0x1110) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - # MemberFunction (0x1144) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x110E) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >) (0x1143) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x43, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1145) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned) (0x113E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, unsigned) (0x1140) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >) (0x1142) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >) (0x1144) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x40, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x42, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x11, 0x00, 0x00 - # MemberFunction (0x1146) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x110E) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1147) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_string,std::allocator > (0x10A6) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa6, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1148) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_const_iterator > > (0x110F) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1149) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::() (0x1146) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x1148) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x48, 0x11, 0x00, 0x00 - # MemberFunction (0x114A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x114B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x10AA) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaa, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x114C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::basic_string,std::allocator >::() (0x114A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::basic_string,std::allocator >::() (0x114B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4a, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - # Class (0x114D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # 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 (0x114E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x114D) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x114F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # 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 (0x1150) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x114F) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1151) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x114E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x1150) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x50, 0x11, 0x00, 0x00 - # Pointer (0x1152) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: char (0x70) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1153) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x1152) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x113D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1154) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const char (0x109B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9b, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1155) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char& (0x1154) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x113D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1156) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char& std::basic_string,std::allocator >::(const unsigned) (0x1153) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char& std::basic_string,std::allocator >::(const unsigned) (0x1155) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x11, 0x00, 0x00 - # MemberFunction (0x1157) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char) (0x1101) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x01, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1158) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x1152) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1159) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char& (0x1154) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x115A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char& std::basic_string,std::allocator >::() (0x1158) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char& std::basic_string,std::allocator >::() (0x1159) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x59, 0x11, 0x00, 0x00 - # MemberFunction (0x115B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x115C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x113D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x115D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x115E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x10EA) - # ArgType: unsigned (0x75) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x115F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, unsigned, const unsigned) (0x115E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1160) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: char* const (0x10EA) - # ArgType: const unsigned (0x10C6) - # ArgType: unsigned (0x75) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xea, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x1161) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (char* const, const unsigned, unsigned, const unsigned) (0x1160) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x60, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1162) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_String_val > - # 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 (0x1163) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_val > (0x1162) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1164) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_String_val >& (0x1163) - # ArgType: std::_String_val >& (0x1163) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x63, 0x11, 0x00, 0x00 - .byte 0x63, 0x11, 0x00, 0x00 - # MemberFunction (0x1165) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_String_val >&, std::_String_val >&) (0x1164) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x64, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1166) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::basic_string,std::allocator >& (0x10F1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf1, 0x10, 0x00, 0x00 - # MemberFunction (0x1167) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_string,std::allocator >&) (0x1166) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x66, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1168) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x1169) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, const unsigned) (0x1168) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x68, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x116A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x116B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const unsigned, const unsigned) (0x116A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x6a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x116C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const unsigned) (0x10D6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd6, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x116D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char (0x109B) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x116E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char, const unsigned) (0x116D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x6d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x116F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned) (0x1169) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned, const unsigned) (0x116B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned) (0x116C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char, const unsigned) (0x116E) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6b, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6c, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6e, 0x11, 0x00, 0x00 - # ArgList (0x1170) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x1171) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, unsigned) (0x1170) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x70, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1172) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, unsigned) (0x1171) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned, const unsigned) (0x116B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned) (0x116C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char, const unsigned) (0x116E) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x71, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6b, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6c, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6e, 0x11, 0x00, 0x00 - # ArgList (0x1173) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const (0x109C) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x1174) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, unsigned) (0x1173) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x73, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1175) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned) (0x1169) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned, const unsigned) (0x116B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, unsigned) (0x1174) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char, const unsigned) (0x116E) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6b, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6e, 0x11, 0x00, 0x00 - # ArgList (0x1176) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x1177) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x10A5) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const unsigned) (0x1176) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x76, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1178) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x10A8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa8, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1179) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x109D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x117A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1178) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::basic_string,std::allocator >::(const char* const) (0x1179) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x78, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x79, 0x11, 0x00, 0x00 - # MemberFunction (0x117B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x10A8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa8, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x117C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: unsigned (0x75) - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - # MemberFunction (0x117D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned, unsigned, const std::basic_string,std::allocator >&) (0x117C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x7c, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x117E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const unsigned (0x10C6) - # ArgType: const std::basic_string,std::allocator >& (0x10A7) - # ArgType: const unsigned (0x10C6) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x117F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (const unsigned, const unsigned, const std::basic_string,std::allocator >&, const unsigned, const unsigned) (0x117E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x05, 0x00 - .byte 0x7e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1180) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x109D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1181) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const unsigned, const char* const) (0x112B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x2b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1182) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const unsigned (0x10C6) - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x1183) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned, const unsigned, const char* const, const unsigned) (0x1182) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1184) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x117B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(unsigned, unsigned, const std::basic_string,std::allocator >&) (0x117D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const unsigned, const unsigned, const std::basic_string,std::allocator >&, const unsigned, const unsigned) (0x117F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const char* const) (0x1180) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const unsigned, const unsigned, const char* const) (0x1181) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const unsigned, const unsigned, const char* const, const unsigned) (0x1183) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7b, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7d, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7f, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x80, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - # MemberFunction (0x1185) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x10CA) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1186) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x113D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1187) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1188) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x10CA) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1189) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x1188) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x88, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x118A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x10CC) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcc, 0x10, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x118B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::allocator& std::basic_string,std::allocator >::() (0x1189) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::allocator& std::basic_string,std::allocator >::() (0x118A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x89, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - # MemberFunction (0x118C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_val >& (0x1163) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x63, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x118D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_String_val > (0x1162) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x118E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_String_val > (0x118D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8d, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x118F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_String_val >& (0x118E) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x8e, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1190) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_String_val >& std::basic_string,std::allocator >::() (0x118C) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_String_val >& std::basic_string,std::allocator >::() (0x118F) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8c, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8f, 0x11, 0x00, 0x00 - # Struct (0x1191) { - # 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 (0x1192) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Iterator_base12 (0x1191) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x1193) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Iterator_base12* (0x1192) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1194) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x1193) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x93, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1195) { - # 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 (0x1196) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy (0x1195) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x95, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x1197) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy* (0x1196) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1198) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy*& (0x1197) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: std::basic_string,std::allocator >* (0x10C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x97, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1199) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy (0x1195) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x95, 0x11, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Pointer (0x119A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy* const (0x1199) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x119B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* const& (0x119A) - # ClassType: std::basic_string,std::allocator > (0x10A5) - # ThisType: const std::basic_string,std::allocator >* (0x1147) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x11, 0x00, 0x00 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x119C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy*& std::basic_string,std::allocator >::() (0x1198) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy* const& std::basic_string,std::allocator >::() (0x119B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x98, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9b, 0x11, 0x00, 0x00 - # Struct (0x119D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator_traits > - # 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 - # Struct (0x119E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::char_traits - # 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 - # FieldList (0x119F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: const unsigned (0x10C6) - # Name: _BUF_SIZE - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: const unsigned (0x10C6) - # Name: _ALLOC_MASK - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: const unsigned (0x10C6) - # Name: _Memcpy_move_offset - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: const unsigned (0x10C6) - # Name: _Memcpy_move_size - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const unsigned (0x10C6) - # Name: npos - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Compressed_pair,std::_String_val >,1> (0x10C7) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0xF - # MethodListIndex: 0x10E9 - # Name: basic_string - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x10F0 - # Name: _Construct - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x10FB - # Name: _Move_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x5 - # MethodListIndex: 0x1103 - # Name: operator= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x7 - # MethodListIndex: 0x1108 - # Name: assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1109 - # Name: _Take_contents - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x10C9) - # Name: _Construct_lv_contents - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x110C - # Name: operator+= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x110D - # Name: append - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x8 - # MethodListIndex: 0x1122 - # Name: insert - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0xA - # MethodListIndex: 0x1137 - # Name: replace - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x10CF) - # Name: ~basic_string - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x113C - # Name: _Copy_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x1145 - # Name: erase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x10CF) - # Name: clear - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1149 - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1149 - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x114C - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x114C - # Name: _Unchecked_end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1151 - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1151 - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x1148) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x1148) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x1150) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x1150) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x10CF) - # Name: shrink_to_fit - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1156 - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1156 - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char) (0x1157) - # Name: push_back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x10CF) - # Name: pop_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x115A - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x115A - # Name: back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::basic_string,std::allocator >::() (0x114B) - # Name: c_str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::basic_string,std::allocator >::() (0x114B) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::() (0x115B) - # Name: length - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::() (0x115B) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::() (0x115B) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const unsigned, const char) (0x10DE) - # Name: resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::() (0x115B) - # Name: capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const unsigned) (0x115C) - # Name: reserve - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::basic_string,std::allocator >::() (0x115D) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(char* const, unsigned, const unsigned) (0x115F) - # Name: copy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(char* const, const unsigned, unsigned, const unsigned) (0x1161) - # Name: _Copy_s - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1109 - # Name: _Swap_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::_String_val >&, std::_String_val >&) (0x1165) - # Name: _Swap_bx_large_with_small - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&) (0x1167) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x116F - # Name: find - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x116F - # Name: rfind - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x116F - # Name: find_first_of - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x1172 - # Name: find_last_of - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x1175 - # Name: find_first_not_of - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x116F - # Name: find_last_not_of - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > std::basic_string,std::allocator >::(const unsigned, const unsigned) (0x1177) - # Name: substr - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x117A - # Name: _Equal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1184 - # Name: compare - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator std::basic_string,std::allocator >::() (0x1185) - # Name: get_allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::basic_string,std::allocator >::(const unsigned) (0x1186) - # Name: _Calculate_growth - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::() (0x10CF) - # Name: _Become_small - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(const unsigned) (0x115C) - # Name: _Eos - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::() (0x10CF) - # Name: _Tidy_init - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::() (0x10CF) - # Name: _Tidy_deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::basic_string,std::allocator >::() (0x1187) - # Name: _Xlen - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x10CF) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&) (0x1167) - # Name: _Swap_proxy_and_iterators - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x118B - # Name: _Getal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1190 - # Name: _Get_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Iterator_base12** std::basic_string,std::allocator >::() (0x1194) - # Name: _Getpfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x119C - # Name: _Myproxy - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x10CA) - # Name: _Alty - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits > (0x119D) - # Name: _Alty_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_val > (0x1162) - # Name: _Scary_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::char_traits (0x119E) - # Name: traits_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x10CA) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x10AA) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x1152) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1154) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_iterator > > (0x110E) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_const_iterator > > (0x110F) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x114D) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x114F) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x10F5) - # Name: _Use_memcpy_move - # } - # } - .byte 0x42, 0x07, 0x03, 0x12 - .byte 0x0e, 0x15, 0x01, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x5f, 0x42, 0x55, 0x46 - .byte 0x5f, 0x53, 0x49, 0x5a - .byte 0x45, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x01, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x5f, 0x41, 0x4c, 0x4c - .byte 0x4f, 0x43, 0x5f, 0x4d - .byte 0x41, 0x53, 0x4b, 0x00 - .byte 0x0e, 0x15, 0x01, 0x00 - .byte 0xc6, 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, 0x01, 0x00 - .byte 0xc6, 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 0xc6, 0x10, 0x00, 0x00 - .byte 0x6e, 0x70, 0x6f, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xc7, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x0f, 0x00 - .byte 0xe9, 0x10, 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 0xf0, 0x10, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xfb, 0x10, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x05, 0x00 - .byte 0x03, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x07, 0x00 - .byte 0x08, 0x11, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x09, 0x11, 0x00, 0x00 - .byte 0x5f, 0x54, 0x61, 0x6b - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x65, 0x6e - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc9, 0x10, 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 0x0c, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x0d, 0x11, 0x00, 0x00 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x08, 0x00 - .byte 0x22, 0x11, 0x00, 0x00 - .byte 0x69, 0x6e, 0x73, 0x65 - .byte 0x72, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x0a, 0x00 - .byte 0x37, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x70, 0x6c - .byte 0x61, 0x63, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcf, 0x10, 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, 0x02, 0x00 - .byte 0x3c, 0x11, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x45, 0x11, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcf, 0x10, 0x00, 0x00 - .byte 0x63, 0x6c, 0x65, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x49, 0x11, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x49, 0x11, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4c, 0x11, 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 0x4c, 0x11, 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 0x51, 0x11, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x51, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x48, 0x11, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x48, 0x11, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x50, 0x11, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x50, 0x11, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcf, 0x10, 0x00, 0x00 - .byte 0x73, 0x68, 0x72, 0x69 - .byte 0x6e, 0x6b, 0x5f, 0x74 - .byte 0x6f, 0x5f, 0x66, 0x69 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x56, 0x11, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x56, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x57, 0x11, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcf, 0x10, 0x00, 0x00 - .byte 0x70, 0x6f, 0x70, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5a, 0x11, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5a, 0x11, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x11, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x11, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x11, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x11, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5c, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x72, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x11, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5f, 0x11, 0x00, 0x00 - .byte 0x63, 0x6f, 0x70, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x61, 0x11, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x09, 0x11, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x64, 0x61 - .byte 0x74, 0x61, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x65, 0x11, 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 0x67, 0x11, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x6f, 0x11, 0x00, 0x00 - .byte 0x66, 0x69, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x6f, 0x11, 0x00, 0x00 - .byte 0x72, 0x66, 0x69, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x6f, 0x11, 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 0x72, 0x11, 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 0x75, 0x11, 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 0x6f, 0x11, 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 0x77, 0x11, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x5f, 0x45, 0x71, 0x75 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x84, 0x11, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x85, 0x11, 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 0x86, 0x11, 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 0xcf, 0x10, 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, 0x01, 0x00 - .byte 0x5c, 0x11, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6f, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xcf, 0x10, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x5f, 0x69, 0x6e - .byte 0x69, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xcf, 0x10, 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, 0x09, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcf, 0x10, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x67, 0x11, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x8b, 0x11, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x90, 0x11, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x94, 0x11, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x9c, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x9d, 0x11, 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 0x62, 0x11, 0x00, 0x00 - .byte 0x5f, 0x53, 0x63, 0x61 - .byte 0x72, 0x79, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xca, 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 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xaa, 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 0x52, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x54, 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 0x0e, 0x11, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0f, 0x11, 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 0x4d, 0x11, 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 0x4f, 0x11, 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 0xf5, 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 (0x11A0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 185 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x119F) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 28 - # Name: std::basic_string,std::allocator > - # LinkageName: .?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ - # } - .byte 0x9e, 0x00, 0x04, 0x15 - .byte 0xb9, 0x00, 0x10, 0x02 - .byte 0x9f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x1c, 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 (0x11A1) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x73 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x11A2) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::basic_string,std::allocator > (0x11A0) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x11A1) - # LineNumber: 2077 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa0, 0x11, 0x00, 0x00 - .byte 0xa1, 0x11, 0x00, 0x00 - .byte 0x1d, 0x08, 0x00, 0x00 - # FieldList (0x11A3) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const char* (0x10AA) - # FieldOffset: 0x0 - # Name: _What - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: _DoFree - # } - # } - .byte 0x26, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xaa, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x57 - .byte 0x68, 0x61, 0x74, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x44 - .byte 0x6f, 0x46, 0x72, 0x65 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Struct (0x11A4) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x11A3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: __std_exception_data - # LinkageName: .?AU__std_exception_data@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0xa3, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x11A5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: __std_exception_data (0x11A4) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h (0x10C4) - # LineNumber: 21 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa4, 0x11, 0x00, 0x00 - .byte 0xc4, 0x10, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00 - # Pointer (0x11A6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,std::_String_val >,1> (0x10C7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc7, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x11A7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x1188) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x10C7) - # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x11A6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x88, 0x11, 0x00, 0x00 - .byte 0xc7, 0x10, 0x00, 0x00 - .byte 0xa6, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x11A8) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,std::_String_val >,1> (0x10C7) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc7, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x11A9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,std::_String_val >,1> (0x11A8) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa8, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x11AA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x10CC) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x10C7) - # ThisType: const std::_Compressed_pair,std::_String_val >,1>* (0x11A9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcc, 0x10, 0x00, 0x00 - .byte 0xc7, 0x10, 0x00, 0x00 - .byte 0xa9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11AB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x11A7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x11AA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaa, 0x11, 0x00, 0x00 - # MemberFunction (0x11AC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_val >& (0x1163) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x10C7) - # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x11A6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x63, 0x11, 0x00, 0x00 - .byte 0xc7, 0x10, 0x00, 0x00 - .byte 0xa6, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11AD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_String_val >& (0x118E) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x10C7) - # ThisType: const std::_Compressed_pair,std::_String_val >,1>* (0x11A9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x8e, 0x11, 0x00, 0x00 - .byte 0xc7, 0x10, 0x00, 0x00 - .byte 0xa9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11AE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x11AC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x11AD) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xac, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xad, 0x11, 0x00, 0x00 - # FieldList (0x11AF) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::allocator (0x10CA) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_String_val > (0x1162) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11AB - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11AE - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x10CA) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xab, 0x11, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xae, 0x11, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x11B0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x11AF) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 28 - # Name: std::_Compressed_pair,std::_String_val >,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 0xaf, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x1c, 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 - # StringId (0x11B1) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x6d - .byte 0x65, 0x6d, 0x6f, 0x72 - .byte 0x79, 0x30, 0x00, 0xf1 - # UdtSourceLine (0x11B2) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,std::_String_val >,1> (0x11B0) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x11B1) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb0, 0x11, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # Pointer (0x11B3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x10CB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcb, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x11B4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: char& (0x1152) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x52, 0x11, 0x00, 0x00 - # MemberFunction (0x11B5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::allocator (0x10CA) - # ThisType: const std::allocator* (0x11B3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char&) (0x11B4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0xb3, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11B6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const char& (0x1154) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - # MemberFunction (0x11B7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x10AA) - # ClassType: std::allocator (0x10CA) - # ThisType: const std::allocator* (0x11B3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char&) (0x11B6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaa, 0x10, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0xb3, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11B8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::allocator::(char&) (0x11B5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::allocator::(const char&) (0x11B7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x11, 0x00, 0x00 - # Pointer (0x11B9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x10CA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x11BA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x10CA) - # ThisType: std::allocator* (0x11B9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0xb9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11BB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x10CA) - # ThisType: std::allocator* (0x11B9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x10D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0xb9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd0, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11BC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::() (0x11BA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(const std::allocator&) (0x11BB) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x11, 0x00, 0x00 - # ArgList (0x11BD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char* const (0x10EA) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xea, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x11BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x10CA) - # ThisType: std::allocator* (0x11B9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char* const, const unsigned) (0x11BD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0xb9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xbd, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11BF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::allocator (0x10CA) - # ThisType: std::allocator* (0x11B9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x113D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0xb9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x11C0) { - # 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 (0x11C1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const void (0x11C0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc0, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x11C2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x10C6) - # ArgType: const void* (0x11C1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc1, 0x11, 0x00, 0x00 - # MemberFunction (0x11C3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::allocator (0x10CA) - # ThisType: std::allocator* (0x11B9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const void*) (0x11C2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0xb9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc2, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11C4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::allocator::(const unsigned) (0x11BF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::allocator::(const unsigned, const void*) (0x11C3) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbf, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc3, 0x11, 0x00, 0x00 - # MemberFunction (0x11C5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::allocator (0x10CA) - # ThisType: const std::allocator* (0x11B3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0xb3, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x11C6) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11B8 - # Name: address - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11BC - # Name: allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(char* const, const unsigned) (0x11BE) - # Name: deallocate - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11C4 - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::allocator::() (0x11C5) - # 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* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x10AA) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x1152) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1154) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x10F5) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x10F5) - # Name: is_always_equal - # } - # } - .byte 0x5e, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb8, 0x11, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbc, 0x11, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbe, 0x11, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc4, 0x11, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc5, 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 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xaa, 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 0x52, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x54, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xf5, 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 0xf5, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x11C7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x11C6) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator - # LinkageName: .?AV?$allocator@D@std@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0xc6, 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, 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 (0x11C8) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator (0x11C7) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x11B1) - # LineNumber: 879 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc7, 0x11, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0x6f, 0x03, 0x00, 0x00 - # Modifier (0x11C9) { - # 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 (0x11CA) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::integral_constant (0x10F5) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xf5, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x11CB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::integral_constant (0x11CA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x11CC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::integral_constant (0x10F5) - # ThisType: const std::integral_constant* (0x11CB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xf5, 0x10, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x11CD) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x11C9) - # Name: value - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::integral_constant::() (0x11CC) - # Name: operator bool - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::integral_constant::() (0x11CC) - # Name: operator() - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x10F5) - # Name: type - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xc9, 0x11, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcc, 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 0xcc, 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 0xf5, 0x10, 0x00, 0x00 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x11CE) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x11CD) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::integral_constant - # LinkageName: .?AU?$integral_constant@_N$00@std@@ - # } - .byte 0x5a, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x10, 0x02 - .byte 0xcd, 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 (0x11CF) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x74 - .byte 0x72, 0x31, 0x63, 0x6f - .byte 0x6d, 0x6d, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x11D0) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::integral_constant (0x11CE) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xtr1common (0x11CF) - # LineNumber: 19 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xce, 0x11, 0x00, 0x00 - .byte 0xcf, 0x11, 0x00, 0x00 - .byte 0x13, 0x00, 0x00, 0x00 - # Modifier (0x11D1) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::integral_constant (0x10F8) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xf8, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x11D2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::integral_constant (0x11D1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x11D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::integral_constant (0x10F8) - # ThisType: const std::integral_constant* (0x11D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xf8, 0x10, 0x00, 0x00 - .byte 0xd2, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x11D4) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x11C9) - # Name: value - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::integral_constant::() (0x11D3) - # Name: operator bool - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::integral_constant::() (0x11D3) - # Name: operator() - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x10F8) - # Name: type - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xc9, 0x11, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd3, 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 0xd3, 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 0xf8, 0x10, 0x00, 0x00 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x11D5) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x11D4) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::integral_constant - # LinkageName: .?AU?$integral_constant@_N$0A@@std@@ - # } - .byte 0x5a, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x10, 0x02 - .byte 0xd4, 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 (0x11D6) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::integral_constant (0x11D5) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xtr1common (0x11CF) - # LineNumber: 19 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xd5, 0x11, 0x00, 0x00 - .byte 0xcf, 0x11, 0x00, 0x00 - .byte 0x13, 0x00, 0x00, 0x00 - # Struct (0x11D7) { - # 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 - # Union (0x11D8) { - # TypeLeafKind: LF_UNION (0x1506) - # MemberCount: 0 - # Properties [ (0x288) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: 0x0 - # SizeOf: 0 - # Name: std::_String_val >::_Bxty - # LinkageName: .?AT_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@ - # } - .byte 0x76, 0x00, 0x06, 0x15 - .byte 0x00, 0x00, 0x88, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x53, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x53, 0x69, 0x6d - .byte 0x70, 0x6c, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x73, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x42, 0x78, 0x74, 0x79 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x54, 0x5f, 0x42, 0x78 - .byte 0x74, 0x79, 0x40, 0x3f - .byte 0x24, 0x5f, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x53, 0x69, 0x6d - .byte 0x70, 0x6c, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x73, 0x40, 0x44, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x11D9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_val > (0x1162) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x11DA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_val > (0x1162) - # ThisType: std::_String_val >* (0x11D9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0xd9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11DB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::_String_val > (0x1162) - # ThisType: std::_String_val >* (0x11D9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0xd9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x11DC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_String_val > (0x118D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8d, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x11DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x10AA) - # ClassType: std::_String_val > (0x1162) - # ThisType: const std::_String_val >* (0x11DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaa, 0x10, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0xdc, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11DE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::_String_val >::() (0x11DB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::_String_val >::() (0x11DD) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdb, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x11, 0x00, 0x00 - # MemberFunction (0x11DF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_String_val > (0x1162) - # ThisType: const std::_String_val >* (0x11DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0xdc, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_val > (0x1162) - # ThisType: const std::_String_val >* (0x11DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x113D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0xdc, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11E1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_val > (0x1162) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_String_val > (0x1162) - # ThisType: const std::_String_val >* (0x11DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const unsigned) (0x1176) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0xdc, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x76, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x11E3) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x11D7) - # BaseOffset: 0x0 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const unsigned (0x10C6) - # Name: _BUF_SIZE - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const unsigned (0x10C6) - # Name: _ALLOC_MASK - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_String_val >::_Bxty (0x11D8) - # FieldOffset: 0x4 - # Name: _Bx - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x14 - # Name: _Mysize - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x18 - # Name: _Myres - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::() (0x11DA) - # Name: _String_val - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11DE - # Name: _Myptr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_String_val >::() (0x11DF) - # Name: _Large_string_engaged - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::(const unsigned) (0x11E0) - # Name: _Check_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::(const unsigned) (0x11E0) - # Name: _Check_offset_exclusive - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_String_val >::() (0x11E1) - # Name: _Xran - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::_String_val >::(const unsigned, const unsigned) (0x11E2) - # Name: _Clamp_suffix_size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x10AA) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x1152) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1154) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_val >::_Bxty (0x11D8) - # Name: _Bxty - # } - # } - .byte 0xba, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x5f, 0x42, 0x55, 0x46 - .byte 0x5f, 0x53, 0x49, 0x5a - .byte 0x45, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x5f, 0x41, 0x4c, 0x4c - .byte 0x4f, 0x43, 0x5f, 0x4d - .byte 0x41, 0x53, 0x4b, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xd8, 0x11, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x42 - .byte 0x78, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x4d - .byte 0x79, 0x73, 0x69, 0x7a - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x5f, 0x4d - .byte 0x79, 0x72, 0x65, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xda, 0x11, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xde, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdf, 0x11, 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 0xe0, 0x11, 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 0xe0, 0x11, 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 0xe1, 0x11, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe2, 0x11, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xaa, 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 0x52, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x54, 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 0xd8, 0x11, 0x00, 0x00 - .byte 0x5f, 0x42, 0x78, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Class (0x11E4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 22 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x11E3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 28 - # Name: std::_String_val > - # LinkageName: .?AV?$_String_val@U?$_Simple_types@D@std@@@std@@ - # } - .byte 0x72, 0x00, 0x04, 0x15 - .byte 0x16, 0x00, 0x10, 0x02 - .byte 0xe3, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x1c, 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 (0x11E5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_String_val > (0x11E4) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x11A1) - # LineNumber: 1992 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe4, 0x11, 0x00, 0x00 - .byte 0xa1, 0x11, 0x00, 0x00 - .byte 0xc8, 0x07, 0x00, 0x00 - # MemberFunction (0x11E6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Iterator_base12 (0x1191) - # ThisType: std::_Iterator_base12* (0x1192) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x11E7) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Iterator_base12 (0x1191) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x11E8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Iterator_base12 (0x11E7) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe7, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x11E9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Iterator_base12& (0x11E8) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe8, 0x11, 0x00, 0x00 - # MemberFunction (0x11EA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Iterator_base12 (0x1191) - # ThisType: std::_Iterator_base12* (0x1192) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Iterator_base12&) (0x11E9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11EB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::() (0x11E6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::(const std::_Iterator_base12&) (0x11EA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe6, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x11, 0x00, 0x00 - # Pointer (0x11EC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Iterator_base12 (0x1191) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x11ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12& (0x11EC) - # ClassType: std::_Iterator_base12 (0x1191) - # ThisType: std::_Iterator_base12* (0x1192) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Iterator_base12&) (0x11E9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xec, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x11EE) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Container_base12 (0x11D7) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x11EF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Container_base12 (0x11EE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xee, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x11F0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Container_base12* (0x11EF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xef, 0x11, 0x00, 0x00 - # MemberFunction (0x11F1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Iterator_base12 (0x1191) - # ThisType: std::_Iterator_base12* (0x1192) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Container_base12*) (0x11F0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf0, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x11F2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Iterator_base12 (0x11E7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe7, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x11F3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Container_base12* (0x11EF) - # ClassType: std::_Iterator_base12 (0x1191) - # ThisType: const std::_Iterator_base12* (0x11F2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xef, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0xf2, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11F4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x1193) - # ClassType: std::_Iterator_base12 (0x1191) - # ThisType: std::_Iterator_base12* (0x1192) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x93, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x11F5) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x11C9) - # Name: _Unwrap_when_unverified - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Container_proxy* (0x1196) - # FieldOffset: 0x0 - # Name: _Myproxy - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12* (0x1192) - # FieldOffset: 0x4 - # Name: _Mynextiter - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11EB - # Name: _Iterator_base12 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12& std::_Iterator_base12::(const std::_Iterator_base12&) (0x11ED) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::() (0x11E6) - # Name: ~_Iterator_base12 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::(const std::_Container_base12*) (0x11F1) - # Name: _Adopt - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::() (0x11E6) - # Name: _Clrcont - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Container_base12* std::_Iterator_base12::() (0x11F3) - # Name: _Getcont - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12** std::_Iterator_base12::() (0x11F4) - # Name: _Getpnext - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::() (0x11E6) - # Name: _Orphan_me - # } - # } - .byte 0xfa, 0x00, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xc9, 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 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x72, 0x6f - .byte 0x78, 0x79, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6e, 0x65, 0x78 - .byte 0x74, 0x69, 0x74, 0x65 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xeb, 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 0xed, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 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 0xf1, 0x11, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6f - .byte 0x70, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 0x11, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x72 - .byte 0x63, 0x6f, 0x6e, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf3, 0x11, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x6f, 0x6e, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf4, 0x11, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x6e, 0x65, 0x78 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x6d, 0x65, 0x00, 0xf1 - # Struct (0x11F6) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 12 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x11F5) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::_Iterator_base12 - # LinkageName: .?AU_Iterator_base12@std@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x0c, 0x00, 0x00, 0x02 - .byte 0xf5, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x11F7) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Iterator_base12 (0x11F6) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x11B1) - # LineNumber: 1307 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf6, 0x11, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0x1b, 0x05, 0x00, 0x00 - # MemberFunction (0x11F8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_proxy (0x1195) - # ThisType: std::_Container_proxy* (0x1196) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x95, 0x11, 0x00, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x11F9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_base12 (0x11D7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x11FA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Container_base12* (0x11F9) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - # MemberFunction (0x11FB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_proxy (0x1195) - # ThisType: std::_Container_proxy* (0x1196) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Container_base12*) (0x11FA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x95, 0x11, 0x00, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfa, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11FC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_proxy::() (0x11F8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_proxy::(std::_Container_base12*) (0x11FB) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf8, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfb, 0x11, 0x00, 0x00 - # FieldList (0x11FD) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const std::_Container_base12* (0x11EF) - # FieldOffset: 0x0 - # Name: _Mycont - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12* (0x1192) - # FieldOffset: 0x4 - # Name: _Myfirstiter - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11FC - # Name: _Container_proxy - # } - # } - .byte 0x4a, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xef, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x63, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x69, 0x74 - .byte 0x65, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xfc, 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 (0x11FE) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x11FD) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::_Container_proxy - # LinkageName: .?AU_Container_proxy@std@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0xfd, 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, 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 (0x11FF) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Container_proxy (0x11FE) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x11B1) - # LineNumber: 1259 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xfe, 0x11, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0xeb, 0x04, 0x00, 0x00 - # Struct (0x1200) { - # 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 > - # 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 (0x1201) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Default_allocator_traits > (0x1200) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x00, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x1202) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1201) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator_traits > - # LinkageName: .?AU?$allocator_traits@V?$allocator@D@std@@@std@@ - # } - .byte 0x76, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0x01, 0x12, 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 (0x1203) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator_traits > (0x1202) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x11B1) - # LineNumber: 837 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x02, 0x12, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0x45, 0x03, 0x00, 0x00 - # ArgList (0x1204) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x109C) - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x1205) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const char* const, const unsigned) (0x1204) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x04, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1206) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x109D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x9d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1207) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x10EA) - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x1208) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, const char* const, const unsigned) (0x1207) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x07, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1209) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: char* const (0x10EA) - # ArgType: const unsigned (0x10C6) - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xea, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x120A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (char* const, const unsigned, const char* const, const unsigned) (0x1209) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x09, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x120B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x109C) - # ArgType: const unsigned (0x10C6) - # ArgType: const char& (0x1154) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - # MemberFunction (0x120C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x10AA) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const unsigned, const char&) (0x120B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaa, 0x10, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x0b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x120D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x10EA) - # ArgType: const unsigned (0x10C6) - # ArgType: const char (0x109B) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x9b, 0x10, 0x00, 0x00 - # MemberFunction (0x120E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, const unsigned, const char) (0x120D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x0d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x120F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char& (0x1152) - # ArgType: const char& (0x1154) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x52, 0x11, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - # MemberFunction (0x1210) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char&, const char&) (0x120F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x0f, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1211) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::char_traits::(char* const, const unsigned, const char) (0x120E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::char_traits::(char&, const char&) (0x1210) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - # ArgList (0x1212) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char& (0x1154) - # ArgType: const char& (0x1154) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - # MemberFunction (0x1213) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char&, const char&) (0x1212) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x12, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1214) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const int& (0x1061) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x61, 0x10, 0x00, 0x00 - # MemberFunction (0x1215) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char (0x70) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1214) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x14, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1216) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char&) (0x11B6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xb6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1217) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int& (0x1061) - # ArgType: const int& (0x1061) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x61, 0x10, 0x00, 0x00 - .byte 0x61, 0x10, 0x00, 0x00 - # MemberFunction (0x1218) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int&, const int&) (0x1217) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x17, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1219) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1214) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x14, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x121A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::char_traits (0x119E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x121B) { - # 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 (0x121C) { - # 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 (0x121D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::char_traits::(const char* const, const char* const, const unsigned) (0x1205) - # Name: compare - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::char_traits::(const char* const) (0x1206) - # Name: length - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::char_traits::(char* const, const char* const, const unsigned) (0x1208) - # Name: copy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::char_traits::(char* const, const unsigned, const char* const, const unsigned) (0x120A) - # Name: _Copy_s - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: const char* std::char_traits::(const char* const, const unsigned, const char&) (0x120C) - # Name: find - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::char_traits::(char* const, const char* const, const unsigned) (0x1208) - # Name: move - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1211 - # Name: assign - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: bool std::char_traits::(const char&, const char&) (0x1213) - # Name: eq - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: bool std::char_traits::(const char&, const char&) (0x1213) - # Name: lt - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char std::char_traits::(const int&) (0x1215) - # Name: to_char_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::char_traits::(const char&) (0x1216) - # Name: to_int_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: bool std::char_traits::(const int&, const int&) (0x1218) - # Name: eq_int_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::char_traits::(const int&) (0x1219) - # Name: not_eof - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::char_traits::() (0x121A) - # 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> (0x121B) - # Name: pos_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: __int64 (0x13) - # Name: off_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: _Mbstatet (0x121C) - # Name: state_type - # } - # } - .byte 0x4a, 0x01, 0x03, 0x12 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x05, 0x12, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x06, 0x12, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x08, 0x12, 0x00, 0x00 - .byte 0x63, 0x6f, 0x70, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x0a, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x73, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x0c, 0x12, 0x00, 0x00 - .byte 0x66, 0x69, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x08, 0x12, 0x00, 0x00 - .byte 0x6d, 0x6f, 0x76, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x11, 0x12, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x13, 0x12, 0x00, 0x00 - .byte 0x65, 0x71, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x13, 0x12, 0x00, 0x00 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x15, 0x12, 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 0x16, 0x12, 0x00, 0x00 - .byte 0x74, 0x6f, 0x5f, 0x69 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x18, 0x12, 0x00, 0x00 - .byte 0x65, 0x71, 0x5f, 0x69 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x19, 0x12, 0x00, 0x00 - .byte 0x6e, 0x6f, 0x74, 0x5f - .byte 0x65, 0x6f, 0x66, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x1a, 0x12, 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 0x1b, 0x12, 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 0x1c, 0x12, 0x00, 0x00 - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Struct (0x121E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 20 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x121D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::char_traits - # LinkageName: .?AU?$char_traits@D@std@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x14, 0x00, 0x10, 0x02 - .byte 0x1d, 0x12, 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 - # UdtSourceLine (0x121F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::char_traits (0x121E) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x11A1) - # LineNumber: 281 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xa1, 0x11, 0x00, 0x00 - .byte 0x19, 0x01, 0x00, 0x00 - # MemberFunction (0x1220) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_base12 (0x11D7) - # ThisType: std::_Container_base12* (0x11F9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1221) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Container_base12 (0x11EE) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xee, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1222) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Container_base12& (0x1221) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x21, 0x12, 0x00, 0x00 - # MemberFunction (0x1223) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_base12 (0x11D7) - # ThisType: std::_Container_base12* (0x11F9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Container_base12&) (0x1222) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x22, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1224) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_base12::() (0x1220) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_base12::(const std::_Container_base12&) (0x1223) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x20, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x12, 0x00, 0x00 - # Pointer (0x1225) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_base12 (0x11D7) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1226) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_base12& (0x1225) - # ClassType: std::_Container_base12 (0x11D7) - # ThisType: std::_Container_base12* (0x11F9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Container_base12&) (0x1222) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x25, 0x12, 0x00, 0x00 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x22, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1227) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x1193) - # ClassType: std::_Container_base12 (0x11D7) - # ThisType: const std::_Container_base12* (0x11EF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x93, 0x11, 0x00, 0x00 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0xef, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1228) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Container_base12& (0x1225) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x25, 0x12, 0x00, 0x00 - # MemberFunction (0x1229) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_base12 (0x11D7) - # ThisType: std::_Container_base12* (0x11F9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Container_base12&) (0x1228) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x28, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x122A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Container_proxy* (0x1196) - # FieldOffset: 0x0 - # Name: _Myproxy - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1224 - # Name: _Container_base12 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Container_base12& std::_Container_base12::(const std::_Container_base12&) (0x1226) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12** std::_Container_base12::() (0x1227) - # Name: _Getpfirst - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_base12::() (0x1220) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_base12::(std::_Container_base12&) (0x1229) - # Name: _Swap_proxy_and_iterators - # } - # } - .byte 0x92, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x72, 0x6f - .byte 0x78, 0x79, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x24, 0x12, 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 0x26, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x27, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x20, 0x12, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x29, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - # Struct (0x122B) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 7 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x122A) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Container_base12 - # LinkageName: .?AU_Container_base12@std@@ - # } - .byte 0x4a, 0x00, 0x05, 0x15 - .byte 0x07, 0x00, 0x00, 0x02 - .byte 0x2a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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 (0x122C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Container_base12 (0x122B) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x11B1) - # LineNumber: 1267 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x2b, 0x12, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0xf3, 0x04, 0x00, 0x00 - # Array (0x122D) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: char (0x70) - # IndexType: unsigned long (0x22) - # SizeOf: 16 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0xf1 - # Pointer (0x122E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_val >::_Bxty (0x11D8) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd8, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x122F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_val >::_Bxty (0x11D8) - # ThisType: std::_String_val >::_Bxty* (0x122E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd8, 0x11, 0x00, 0x00 - .byte 0x2e, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1230) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: 0x122D - # FieldOffset: 0x0 - # Name: _Buf - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: char* (0x470) - # FieldOffset: 0x0 - # Name: _Ptr - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: 0x122D - # FieldOffset: 0x0 - # Name: _Alias - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::_Bxty::() (0x122F) - # Name: _Bxty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::_Bxty::() (0x122F) - # Name: ~_Bxty - # } - # } - .byte 0x56, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x2d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x42 - .byte 0x75, 0x66, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x50 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x2d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x41 - .byte 0x6c, 0x69, 0x61, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2f, 0x12, 0x00, 0x00 - .byte 0x5f, 0x42, 0x78, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2f, 0x12, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x42, 0x78 - .byte 0x74, 0x79, 0x00, 0xf1 - # Union (0x1231) { - # TypeLeafKind: LF_UNION (0x1506) - # MemberCount: 5 - # Properties [ (0x608) - # HasUniqueName (0x200) - # Nested (0x8) - # Sealed (0x400) - # ] - # FieldList: (0x1230) - # SizeOf: 16 - # Name: std::_String_val >::_Bxty - # LinkageName: .?AT_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@ - # } - .byte 0x76, 0x00, 0x06, 0x15 - .byte 0x05, 0x00, 0x08, 0x06 - .byte 0x30, 0x12, 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 (0x1232) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_String_val >::_Bxty (0x1231) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x11A1) - # LineNumber: 2056 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x31, 0x12, 0x00, 0x00 - .byte 0xa1, 0x11, 0x00, 0x00 - .byte 0x08, 0x08, 0x00, 0x00 - # ArgList (0x1233) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x1188) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x88, 0x11, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x1234) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::_Default_allocator_traits > (0x1200) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, const unsigned) (0x1233) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x33, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1235) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x1188) - # ArgType: const unsigned (0x10C6) - # ArgType: const void* (0x11C1) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x88, 0x11, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0xc1, 0x11, 0x00, 0x00 - # MemberFunction (0x1236) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::_Default_allocator_traits > (0x1200) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const unsigned, const void*) (0x1235) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x35, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1237) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::_Default_allocator_traits >::(std::allocator&, const unsigned) (0x1234) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::_Default_allocator_traits >::(std::allocator&, const unsigned, const void*) (0x1236) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x34, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x36, 0x12, 0x00, 0x00 - # Modifier (0x1238) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: char* (0x470) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x1239) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x1188) - # ArgType: const char* (0x1238) - # ArgType: const unsigned (0x10C6) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x88, 0x11, 0x00, 0x00 - .byte 0x38, 0x12, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - # MemberFunction (0x123A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x1200) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const char*, const unsigned) (0x1239) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x39, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x123B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Default_allocator_traits > (0x1200) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x10D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xd0, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x123C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x10CA) - # ClassType: std::_Default_allocator_traits > (0x1200) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x10D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0x00, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xd0, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x123D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1237 - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Default_allocator_traits >::(std::allocator&, const char*, const unsigned) (0x123A) - # Name: deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x123B) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x123C) - # Name: select_on_container_copy_construction - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x10CA) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x10AA) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void* (0x403) - # Name: void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const void* (0x11C1) - # Name: const_void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x10F8) - # Name: propagate_on_container_copy_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x10F5) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x10F8) - # Name: propagate_on_container_swap - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x10F5) - # Name: is_always_equal - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x37, 0x12, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x3a, 0x12, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x3b, 0x12, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x3c, 0x12, 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 0xca, 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 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xaa, 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, 0x04, 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 0xc1, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xf8, 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 0xf5, 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 0xf8, 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 0xf5, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Struct (0x123E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 17 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x123D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Default_allocator_traits > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@D@std@@@std@@ - # } - .byte 0x86, 0x00, 0x05, 0x15 - .byte 0x11, 0x00, 0x10, 0x02 - .byte 0x3d, 0x12, 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 (0x123F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Default_allocator_traits > (0x123E) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x11B1) - # LineNumber: 779 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3e, 0x12, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0x0b, 0x03, 0x00, 0x00 - # FieldList (0x1240) { - # 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 (0x1241) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1240) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: _Mbstatet - # LinkageName: .?AU_Mbstatet@@ - # } - .byte 0x2e, 0x00, 0x05, 0x15 - .byte 0x03, 0x00, 0x00, 0x02 - .byte 0x40, 0x12, 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 (0x1242) { - # 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 (0x1243) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: _Mbstatet (0x1241) - # SourceFile: C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\corecrt.h (0x1242) - # LineNumber: 531 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x41, 0x12, 0x00, 0x00 - .byte 0x42, 0x12, 0x00, 0x00 - .byte 0x13, 0x02, 0x00, 0x00 - # FuncId (0x1244) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1093) - # FunctionType: void (gsl::fail_fast&&) (0x1097) - # Name: throw_exception - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x93, 0x10, 0x00, 0x00 - .byte 0x97, 0x10, 0x00, 0x00 - .byte 0x74, 0x68, 0x72, 0x6f - .byte 0x77, 0x5f, 0x65, 0x78 - .byte 0x63, 0x65, 0x70, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x00 - # MemberFuncId (0x1245) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::fail_fast (0x1094) - # FunctionType: void gsl::fail_fast::(const char* const) (0x109E) - # Name: fail_fast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x9e, 0x10, 0x00, 0x00 - .byte 0x66, 0x61, 0x69, 0x6c - .byte 0x5f, 0x66, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1246) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::fail_fast (0x1094) - # ThisType: gsl::fail_fast* (0x109A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x9a, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1247) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::fail_fast (0x1094) - # FunctionType: void gsl::fail_fast::() (0x1246) - # Name: ~fail_fast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x46, 0x12, 0x00, 0x00 - .byte 0x7e, 0x66, 0x61, 0x69 - .byte 0x6c, 0x5f, 0x66, 0x61 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x1248) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<0> (0x107F) - # FunctionType: int gsl::details::extent_type<0>::() (0x1086) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x86, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # StringId (0x1249) { - # 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 (0x124A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::fail_fast (0x1094) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x124B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::fail_fast& (0x124A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4a, 0x12, 0x00, 0x00 - # Procedure (0x124C) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::fail_fast&& (0x1095) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::fail_fast&) (0x124B) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x95, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x4b, 0x12, 0x00, 0x00 - # FuncId (0x124D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1249) - # FunctionType: gsl::fail_fast&& (gsl::fail_fast&) (0x124C) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x49, 0x12, 0x00, 0x00 - .byte 0x4c, 0x12, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFunction (0x124E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::fail_fast (0x1094) - # ThisType: gsl::fail_fast* (0x109A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::fail_fast&&) (0x1096) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x9a, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x96, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x124F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::fail_fast (0x1094) - # FunctionType: void gsl::fail_fast::(gsl::fail_fast&&) (0x124E) - # Name: fail_fast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x4e, 0x12, 0x00, 0x00 - .byte 0x66, 0x61, 0x69, 0x6c - .byte 0x5f, 0x66, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Modifier (0x1250) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::fail_fast (0x1094) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1251) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::fail_fast (0x1250) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x50, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1252) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::fail_fast& (0x1251) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x51, 0x12, 0x00, 0x00 - # MemberFunction (0x1253) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::fail_fast (0x1094) - # ThisType: gsl::fail_fast* (0x109A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::fail_fast&) (0x1252) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x9a, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1254) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::fail_fast (0x1094) - # FunctionType: void gsl::fail_fast::(const gsl::fail_fast&) (0x1253) - # Name: fail_fast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x53, 0x12, 0x00, 0x00 - .byte 0x66, 0x61, 0x69, 0x6c - .byte 0x5f, 0x66, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Modifier (0x1255) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::logic_error (0x1099) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1256) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::logic_error (0x1255) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1257) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::logic_error& (0x1256) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x56, 0x12, 0x00, 0x00 - # MemberFunction (0x1258) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1099) - # ThisType: std::logic_error* (0x10A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::logic_error&) (0x1257) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0xa4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1259) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::logic_error (0x1099) - # FunctionType: void std::logic_error::(const std::logic_error&) (0x1258) - # Name: logic_error - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0x58, 0x12, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x67, 0x69 - .byte 0x63, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - # MemberFuncId (0x125A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x10A3) - # FunctionType: void std::exception::(const std::exception&) (0x10BC) - # Name: exception - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xbc, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Pointer (0x125B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::logic_error (0x1099) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x125C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::logic_error&& (0x125B) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x5b, 0x12, 0x00, 0x00 - # MemberFunction (0x125D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1099) - # ThisType: std::logic_error* (0x10A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::logic_error&&) (0x125C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0xa4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5c, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x125E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::logic_error (0x1099) - # FunctionType: void std::logic_error::(std::logic_error&&) (0x125D) - # Name: logic_error - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x67, 0x69 - .byte 0x63, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - # MemberFuncId (0x125F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x10A3) - # FunctionType: const char* std::exception::() (0x10C1) - # Name: what - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xc1, 0x10, 0x00, 0x00 - .byte 0x77, 0x68, 0x61, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1260) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1099) - # ThisType: std::logic_error* (0x10A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0xa4, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1261) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::logic_error (0x1099) - # FunctionType: void std::logic_error::() (0x1260) - # Name: ~logic_error - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0x60, 0x12, 0x00, 0x00 - .byte 0x7e, 0x6c, 0x6f, 0x67 - .byte 0x69, 0x63, 0x5f, 0x65 - .byte 0x72, 0x72, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1262) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x10A3) - # FunctionType: void std::exception::() (0x10B5) - # Name: ~exception - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xb5, 0x10, 0x00, 0x00 - .byte 0x7e, 0x65, 0x78, 0x63 - .byte 0x65, 0x70, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x1263) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::logic_error (0x1099) - # FunctionType: void std::logic_error::(const char*) (0x10AC) - # Name: logic_error - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x10, 0x00, 0x00 - .byte 0xac, 0x10, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x67, 0x69 - .byte 0x63, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - # MemberFuncId (0x1264) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x10A3) - # FunctionType: void std::exception::(const char* const) (0x10B6) - # Name: exception - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0xb6, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1265) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1005) - # FunctionType: int* gsl::span::storage_type >::() (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 (0x1266) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1048) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x48, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1267) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int* (0x104A) - # ArgType: gsl::details::extent_type<0> (0x107F) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4a, 0x10, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - # MemberFunction (0x1268) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1048) - # ThisType: gsl::span::storage_type >* (0x1266) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, gsl::details::extent_type<0>) (0x1267) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x48, 0x10, 0x00, 0x00 - .byte 0x66, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x67, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1269) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1048) - # FunctionType: void gsl::span::storage_type >::(const int*, gsl::details::extent_type<0>) (0x1268) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x48, 0x10, 0x00, 0x00 - .byte 0x68, 0x12, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x126A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1048) - # FunctionType: const int* gsl::span::storage_type >::() (0x1075) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x48, 0x10, 0x00, 0x00 - .byte 0x75, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .safeseh "___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .safeseh "___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .safeseh "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - - .globl "??_7fail_fast@gsl@@6B@" -.set "??_7fail_fast@gsl@@6B@", L___unnamed_1+4 - .globl "??_7logic_error@std@@6B@" -.set "??_7logic_error@std@@6B@", L___unnamed_2+4 - .globl "??_7exception@std@@6B@" -.set "??_7exception@std@@6B@", L___unnamed_3+4 diff --git a/asm/Visual Studio 2015_14_LLVM_x86_Debug/span_tests.asm b/asm/Visual Studio 2015_14_LLVM_x86_Debug/span_tests.asm deleted file mode 100644 index 39102a6..0000000 --- a/asm/Visual Studio 2015_14_LLVM_x86_Debug/span_tests.asm +++ /dev/null @@ -1,493978 +0,0 @@ - .text - .def @feat.00; - .scl 3; - .type 0; - .endef - .globl @feat.00 -.set @feat.00, 1 - .intel_syntax noprefix - .def "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin0: - .cv_func_id 0 - .cv_file 1 "E:\\DD\\gsl-dadonenf\\tests\\span_tests.cpp" "8F4A9264958CA28E67B6B8FC4F306B18" 1 - .cv_loc 0 1 66 0 is_stmt 0 # ..\tests\span_tests.cpp:66:0 - .cv_fpo_proc "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp0: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BE@FAFDKEMK@default_constructor?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 66 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____0@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp1: - .cv_fpo_endproc -Lfunc_end0: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____0@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____0@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" -Lfunc_begin1: - .cv_func_id 1 - .cv_loc 1 1 67 0 # ..\tests\span_tests.cpp:67:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 616 - .cv_fpo_stackalloc 616 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp74: - .cv_loc 1 1 69 0 # ..\tests\span_tests.cpp:69:0 - lea ecx, [ebp - 36] -Ltmp75: - #DEBUG_VALUE: s <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp76: - mov dword ptr [ebp - 408], eax # 4-byte Spill -LBB1_1: # =>This Inner Loop Header: Depth=1 -Ltmp77: - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 412], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 416], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 84] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 70 - mov dword ptr [ebp - 420], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 412] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 424], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 84] - mov edx, dword ptr [ebp - 412] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 76] - mov dword ptr [ebp - 428], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 416] # 4-byte Reload - mov esp, ecx -Ltmp78: - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - lea ecx, [ebp - 36] - mov dword ptr [ebp - 432], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 433], bl # 1-byte Spill - jne LBB1_3 -# %bb.2: # in Loop: Header=BB1_1 Depth=1 - lea ecx, [ebp - 36] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 433], dl # 1-byte Spill -LBB1_3: # in Loop: Header=BB1_1 Depth=1 - mov al, byte ptr [ebp - 433] # 1-byte Reload - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 88] - mov dword ptr [edx], ecx - lea ecx, [ebp - 92] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB1_4 -LBB1_4: # in Loop: Header=BB1_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 88] - mov dword ptr [eax], ecx - lea ecx, [ebp - 76] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB1_13 -Ltmp79: -LBB1_105: # Block address taken - # in Loop: Header=BB1_1 Depth=1 - add ebp, 12 - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - jmp LBB1_7 -LBB1_7: # in Loop: Header=BB1_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp80: -LBB1_8: # in Loop: Header=BB1_1 Depth=1 - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 76] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 434], al # 1-byte Spill - jmp LBB1_9 -LBB1_9: # in Loop: Header=BB1_1 Depth=1 - mov al, byte ptr [ebp - 434] # 1-byte Reload - test al, 1 - jne LBB1_10 - jmp LBB1_15 -LBB1_10: # in Loop: Header=BB1_1 Depth=1 -Ltmp81: - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 435], al # 1-byte Spill - jmp LBB1_11 -LBB1_11: # in Loop: Header=BB1_1 Depth=1 - mov al, byte ptr [ebp - 435] # 1-byte Reload - test al, 1 - jne LBB1_12 - jmp LBB1_14 -LBB1_12: # in Loop: Header=BB1_1 Depth=1 -Ltmp82: - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - int3 - jmp LBB1_14 -Ltmp83: -LBB1_13: # in Loop: Header=BB1_1 Depth=1 - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - jmp LBB1_8 -Ltmp84: -LBB1_14: # in Loop: Header=BB1_1 Depth=1 - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - jmp LBB1_15 -Ltmp85: -LBB1_15: # in Loop: Header=BB1_1 Depth=1 - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - lea ecx, [ebp - 76] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB1_16 -LBB1_16: # in Loop: Header=BB1_1 Depth=1 - lea ecx, [ebp - 76] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 440], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB1_1 -Ltmp86: -# %bb.17: - .cv_loc 1 1 72 0 # ..\tests\span_tests.cpp:72:0 - lea ecx, [ebp - 100] -Ltmp87: - #DEBUG_VALUE: cs <- [$ecx+0] - call "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" -Ltmp88: - mov dword ptr [ebp - 444], eax # 4-byte Spill -LBB1_18: # =>This Inner Loop Header: Depth=1 -Ltmp89: - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 448], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 452], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 148] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 73 - mov dword ptr [ebp - 456], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 448] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 460], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 148] - mov edx, dword ptr [ebp - 448] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 140] - mov dword ptr [ebp - 464], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 452] # 4-byte Reload - mov esp, ecx -Ltmp90: - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - lea ecx, [ebp - 100] - mov dword ptr [ebp - 468], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 469], bl # 1-byte Spill - jne LBB1_20 -# %bb.19: # in Loop: Header=BB1_18 Depth=1 - lea ecx, [ebp - 100] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 469], dl # 1-byte Spill -LBB1_20: # in Loop: Header=BB1_18 Depth=1 - mov al, byte ptr [ebp - 469] # 1-byte Reload - mov dword ptr [ebp - 16], 4 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 152] - mov dword ptr [edx], ecx - lea ecx, [ebp - 156] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB1_21 -LBB1_21: # in Loop: Header=BB1_18 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 152] - mov dword ptr [eax], ecx - lea ecx, [ebp - 140] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB1_30 -Ltmp91: -LBB1_106: # Block address taken - # in Loop: Header=BB1_18 Depth=1 - add ebp, 12 - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - jmp LBB1_24 -LBB1_24: # in Loop: Header=BB1_18 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp92: -LBB1_25: # in Loop: Header=BB1_18 Depth=1 - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 140] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 470], al # 1-byte Spill - jmp LBB1_26 -LBB1_26: # in Loop: Header=BB1_18 Depth=1 - mov al, byte ptr [ebp - 470] # 1-byte Reload - test al, 1 - jne LBB1_27 - jmp LBB1_33 -LBB1_27: # in Loop: Header=BB1_18 Depth=1 -Ltmp93: - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 471], al # 1-byte Spill - jmp LBB1_28 -LBB1_28: # in Loop: Header=BB1_18 Depth=1 - mov al, byte ptr [ebp - 471] # 1-byte Reload - test al, 1 - jne LBB1_29 - jmp LBB1_32 -LBB1_29: # in Loop: Header=BB1_18 Depth=1 -Ltmp94: - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - int3 - jmp LBB1_32 -Ltmp95: -LBB1_30: # in Loop: Header=BB1_18 Depth=1 - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - jmp LBB1_25 -Ltmp96: -LBB1_32: # in Loop: Header=BB1_18 Depth=1 - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - jmp LBB1_33 -Ltmp97: -LBB1_33: # in Loop: Header=BB1_18 Depth=1 - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - lea ecx, [ebp - 140] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB1_34 -LBB1_34: # in Loop: Header=BB1_18 Depth=1 - lea ecx, [ebp - 140] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 476], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB1_18 -Ltmp98: -# %bb.35: - .cv_loc 1 1 77 0 # ..\tests\span_tests.cpp:77:0 - lea ecx, [ebp - 160] -Ltmp99: - #DEBUG_VALUE: s <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" -Ltmp100: - mov dword ptr [ebp - 480], eax # 4-byte Spill -LBB1_36: # =>This Inner Loop Header: Depth=1 -Ltmp101: - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@" - mov dword ptr [ebp - 484], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 488], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 78 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 208] - mov dword ptr [ebp - 492], ecx # 4-byte Spill - mov dword ptr [ebp - 496], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 484] # 4-byte Reload - mov dword ptr [ebp - 500], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 484] # 4-byte Reload - mov edx, dword ptr [ebp - 492] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 200] - mov dword ptr [ebp - 504], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 488] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 160] -Ltmp102: - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - mov dword ptr [ebp - 508], eax # 4-byte Spill - call "?data@?$span@H$0A@@gsl@@QBEPAHXZ" - test eax, eax - sete bl - mov dword ptr [ebp - 16], 7 - sub esp, 8 - movzx eax, bl - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 212] - mov dword ptr [ecx], eax - lea ecx, [ebp - 216] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB1_37 -LBB1_37: # in Loop: Header=BB1_36 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 212] - mov dword ptr [eax], ecx - lea ecx, [ebp - 200] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB1_46 -Ltmp103: -LBB1_107: # Block address taken - # in Loop: Header=BB1_36 Depth=1 - add ebp, 12 - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - jmp LBB1_40 -LBB1_40: # in Loop: Header=BB1_36 Depth=1 - mov dword ptr [ebp - 16], 6 -Ltmp104: -LBB1_41: # in Loop: Header=BB1_36 Depth=1 - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 200] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 509], al # 1-byte Spill - jmp LBB1_42 -LBB1_42: # in Loop: Header=BB1_36 Depth=1 - mov al, byte ptr [ebp - 509] # 1-byte Reload - test al, 1 - jne LBB1_43 - jmp LBB1_49 -LBB1_43: # in Loop: Header=BB1_36 Depth=1 -Ltmp105: - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 510], al # 1-byte Spill - jmp LBB1_44 -LBB1_44: # in Loop: Header=BB1_36 Depth=1 - mov al, byte ptr [ebp - 510] # 1-byte Reload - test al, 1 - jne LBB1_45 - jmp LBB1_48 -LBB1_45: # in Loop: Header=BB1_36 Depth=1 -Ltmp106: - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - int3 - jmp LBB1_48 -Ltmp107: -LBB1_46: # in Loop: Header=BB1_36 Depth=1 - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - jmp LBB1_41 -Ltmp108: -LBB1_48: # in Loop: Header=BB1_36 Depth=1 - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - jmp LBB1_49 -Ltmp109: -LBB1_49: # in Loop: Header=BB1_36 Depth=1 - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - lea ecx, [ebp - 200] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB1_50 -LBB1_50: # in Loop: Header=BB1_36 Depth=1 - lea ecx, [ebp - 200] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 516], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB1_36 -Ltmp110: -# %bb.51: - .cv_loc 1 1 80 0 # ..\tests\span_tests.cpp:80:0 - lea ecx, [ebp - 220] -Ltmp111: - #DEBUG_VALUE: cs <- [$ecx+0] - call "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" -Ltmp112: - mov dword ptr [ebp - 520], eax # 4-byte Spill -LBB1_52: # =>This Inner Loop Header: Depth=1 -Ltmp113: - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@" - mov dword ptr [ebp - 524], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 528], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 81 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 268] - mov dword ptr [ebp - 532], ecx # 4-byte Spill - mov dword ptr [ebp - 536], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 524] # 4-byte Reload - mov dword ptr [ebp - 540], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 524] # 4-byte Reload - mov edx, dword ptr [ebp - 532] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 260] - mov dword ptr [ebp - 544], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 528] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 220] -Ltmp114: - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - mov dword ptr [ebp - 548], eax # 4-byte Spill - call "?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" - test eax, eax - sete bl - mov dword ptr [ebp - 16], 10 - sub esp, 8 - movzx eax, bl - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 272] - mov dword ptr [ecx], eax - lea ecx, [ebp - 276] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB1_53 -LBB1_53: # in Loop: Header=BB1_52 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 272] - mov dword ptr [eax], ecx - lea ecx, [ebp - 260] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB1_62 -Ltmp115: -LBB1_108: # Block address taken - # in Loop: Header=BB1_52 Depth=1 - add ebp, 12 - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - jmp LBB1_56 -LBB1_56: # in Loop: Header=BB1_52 Depth=1 - mov dword ptr [ebp - 16], 9 -Ltmp116: -LBB1_57: # in Loop: Header=BB1_52 Depth=1 - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 260] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 549], al # 1-byte Spill - jmp LBB1_58 -LBB1_58: # in Loop: Header=BB1_52 Depth=1 - mov al, byte ptr [ebp - 549] # 1-byte Reload - test al, 1 - jne LBB1_59 - jmp LBB1_65 -LBB1_59: # in Loop: Header=BB1_52 Depth=1 -Ltmp117: - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 550], al # 1-byte Spill - jmp LBB1_60 -LBB1_60: # in Loop: Header=BB1_52 Depth=1 - mov al, byte ptr [ebp - 550] # 1-byte Reload - test al, 1 - jne LBB1_61 - jmp LBB1_64 -LBB1_61: # in Loop: Header=BB1_52 Depth=1 -Ltmp118: - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - int3 - jmp LBB1_64 -Ltmp119: -LBB1_62: # in Loop: Header=BB1_52 Depth=1 - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - jmp LBB1_57 -Ltmp120: -LBB1_64: # in Loop: Header=BB1_52 Depth=1 - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - jmp LBB1_65 -Ltmp121: -LBB1_65: # in Loop: Header=BB1_52 Depth=1 - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - lea ecx, [ebp - 260] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB1_66 -LBB1_66: # in Loop: Header=BB1_52 Depth=1 - lea ecx, [ebp - 260] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 556], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB1_52 -Ltmp122: -# %bb.67: - .cv_loc 1 1 92 0 # ..\tests\span_tests.cpp:92:0 - lea ecx, [ebp - 284] -Ltmp123: - #DEBUG_VALUE: s <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp124: - mov dword ptr [ebp - 560], eax # 4-byte Spill -LBB1_68: # =>This Inner Loop Header: Depth=1 -Ltmp125: - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 564], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 568], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 332] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 93 - mov dword ptr [ebp - 572], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 564] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 576], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 332] - mov edx, dword ptr [ebp - 564] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 324] - mov dword ptr [ebp - 580], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 568] # 4-byte Reload - mov esp, ecx -Ltmp126: - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - lea ecx, [ebp - 284] - mov dword ptr [ebp - 584], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 585], bl # 1-byte Spill - jne LBB1_70 -# %bb.69: # in Loop: Header=BB1_68 Depth=1 - lea ecx, [ebp - 284] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 585], dl # 1-byte Spill -LBB1_70: # in Loop: Header=BB1_68 Depth=1 - mov al, byte ptr [ebp - 585] # 1-byte Reload - mov dword ptr [ebp - 16], 13 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 336] - mov dword ptr [edx], ecx - lea ecx, [ebp - 340] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB1_71 -LBB1_71: # in Loop: Header=BB1_68 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 336] - mov dword ptr [eax], ecx - lea ecx, [ebp - 324] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB1_80 -Ltmp127: -LBB1_109: # Block address taken - # in Loop: Header=BB1_68 Depth=1 - add ebp, 12 - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - jmp LBB1_74 -LBB1_74: # in Loop: Header=BB1_68 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp128: -LBB1_75: # in Loop: Header=BB1_68 Depth=1 - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 324] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 586], al # 1-byte Spill - jmp LBB1_76 -LBB1_76: # in Loop: Header=BB1_68 Depth=1 - mov al, byte ptr [ebp - 586] # 1-byte Reload - test al, 1 - jne LBB1_77 - jmp LBB1_83 -LBB1_77: # in Loop: Header=BB1_68 Depth=1 -Ltmp129: - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 587], al # 1-byte Spill - jmp LBB1_78 -LBB1_78: # in Loop: Header=BB1_68 Depth=1 - mov al, byte ptr [ebp - 587] # 1-byte Reload - test al, 1 - jne LBB1_79 - jmp LBB1_82 -LBB1_79: # in Loop: Header=BB1_68 Depth=1 -Ltmp130: - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - int3 - jmp LBB1_82 -Ltmp131: -LBB1_80: # in Loop: Header=BB1_68 Depth=1 - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - jmp LBB1_75 -Ltmp132: -LBB1_82: # in Loop: Header=BB1_68 Depth=1 - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - jmp LBB1_83 -Ltmp133: -LBB1_83: # in Loop: Header=BB1_68 Depth=1 - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - lea ecx, [ebp - 324] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB1_84 -LBB1_84: # in Loop: Header=BB1_68 Depth=1 - lea ecx, [ebp - 324] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 592], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB1_68 -Ltmp134: -# %bb.85: - .cv_loc 1 1 95 0 # ..\tests\span_tests.cpp:95:0 - lea ecx, [ebp - 348] -Ltmp135: - #DEBUG_VALUE: cs <- [$ecx+0] - call "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" -Ltmp136: - mov dword ptr [ebp - 596], eax # 4-byte Spill -LBB1_86: # =>This Inner Loop Header: Depth=1 -Ltmp137: - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 600], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 604], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 396] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 96 - mov dword ptr [ebp - 608], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 600] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 612], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 396] - mov edx, dword ptr [ebp - 600] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 388] - mov dword ptr [ebp - 616], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 604] # 4-byte Reload - mov esp, ecx -Ltmp138: - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - lea ecx, [ebp - 348] - mov dword ptr [ebp - 620], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 621], bl # 1-byte Spill - jne LBB1_88 -# %bb.87: # in Loop: Header=BB1_86 Depth=1 - lea ecx, [ebp - 348] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 621], dl # 1-byte Spill -LBB1_88: # in Loop: Header=BB1_86 Depth=1 - mov al, byte ptr [ebp - 621] # 1-byte Reload - mov dword ptr [ebp - 16], 16 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 400] - mov dword ptr [edx], ecx - lea ecx, [ebp - 404] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB1_89 -LBB1_89: # in Loop: Header=BB1_86 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 400] - mov dword ptr [eax], ecx - lea ecx, [ebp - 388] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB1_98 -Ltmp139: -LBB1_110: # Block address taken - # in Loop: Header=BB1_86 Depth=1 - add ebp, 12 - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - jmp LBB1_92 -LBB1_92: # in Loop: Header=BB1_86 Depth=1 - mov dword ptr [ebp - 16], 15 -Ltmp140: -LBB1_93: # in Loop: Header=BB1_86 Depth=1 - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 388] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 622], al # 1-byte Spill - jmp LBB1_94 -LBB1_94: # in Loop: Header=BB1_86 Depth=1 - mov al, byte ptr [ebp - 622] # 1-byte Reload - test al, 1 - jne LBB1_95 - jmp LBB1_101 -LBB1_95: # in Loop: Header=BB1_86 Depth=1 -Ltmp141: - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 623], al # 1-byte Spill - jmp LBB1_96 -LBB1_96: # in Loop: Header=BB1_86 Depth=1 - mov al, byte ptr [ebp - 623] # 1-byte Reload - test al, 1 - jne LBB1_97 - jmp LBB1_100 -LBB1_97: # in Loop: Header=BB1_86 Depth=1 -Ltmp142: - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - int3 - jmp LBB1_100 -Ltmp143: -LBB1_98: # in Loop: Header=BB1_86 Depth=1 - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - jmp LBB1_93 -Ltmp144: -LBB1_100: # in Loop: Header=BB1_86 Depth=1 - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - jmp LBB1_101 -Ltmp145: -LBB1_101: # in Loop: Header=BB1_86 Depth=1 - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - lea ecx, [ebp - 388] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB1_102 -LBB1_102: # in Loop: Header=BB1_86 Depth=1 - lea ecx, [ebp - 388] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 628], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB1_86 -Ltmp146: -# %bb.103: - .cv_loc 1 1 98 0 # ..\tests\span_tests.cpp:98:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$5@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$5@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_5: # in Loop: Header=BB1_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp147: - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 76] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB1_6 -LBB1_6: # in Loop: Header=BB1_1 Depth=1 - mov eax, offset LBB1_105 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp148: - .def "?catch$22@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$22@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_22: # in Loop: Header=BB1_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp149: - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 140] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB1_23 -LBB1_23: # in Loop: Header=BB1_18 Depth=1 - mov eax, offset LBB1_106 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp150: - .def "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$31@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_31: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 76] -Ltmp151: - .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp152: - .def "?catch$38@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$38@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_38: # in Loop: Header=BB1_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp153: - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 200] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB1_39 -LBB1_39: # in Loop: Header=BB1_36 Depth=1 - mov eax, offset LBB1_107 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp154: - .def "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$47@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_47: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 140] -Ltmp155: - .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp156: - .def "?catch$54@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$54@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_54: # in Loop: Header=BB1_52 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp157: - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 260] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB1_55 -LBB1_55: # in Loop: Header=BB1_52 Depth=1 - mov eax, offset LBB1_108 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp158: - .def "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$63@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_63: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 200] -Ltmp159: - .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp160: - .def "?catch$72@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$72@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_72: # in Loop: Header=BB1_68 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp161: - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 324] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB1_73 -LBB1_73: # in Loop: Header=BB1_68 Depth=1 - mov eax, offset LBB1_109 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp162: - .def "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$81@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_81: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 260] -Ltmp163: - .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp164: - .def "?catch$90@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$90@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_90: # in Loop: Header=BB1_86 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp165: - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 388] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB1_91 -LBB1_91: # in Loop: Header=BB1_86 Depth=1 - mov eax, offset LBB1_110 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp166: - .def "?dtor$99@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$99@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_99: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 324] -Ltmp167: - .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp168: - .def "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$104@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA": -LBB1_104: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 388] -Ltmp169: - .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp170: - .cv_fpo_endproc -Lfunc_end1: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": - .long 429065506 # MagicNumber - .long 18 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ") # UnwindMap - .long 6 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": - .long -1 # ToState - .long "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Action - .long 6 # ToState - .long 0 # Action - .long 6 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Action - .long 9 # ToState - .long 0 # Action - .long 9 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$99@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 15 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ") # HandlerArray - .long 7 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ") # HandlerArray - .long 10 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 16 # TryHigh - .long 17 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$22@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$90@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??1NameAndTags@Catch@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1NameAndTags@Catch@@QAE@XZ" - .globl "??1NameAndTags@Catch@@QAE@XZ" # -- Begin function ??1NameAndTags@Catch@@QAE@XZ - .p2align 4, 0x90 -"??1NameAndTags@Catch@@QAE@XZ": # @"??1NameAndTags@Catch@@QAE@XZ" -Lfunc_begin2: - .cv_func_id 2 - .cv_file 2 "E:\\DD\\gsl-dadonenf\\build-clang\\external\\include\\catch\\catch.hpp" "E6320EAC20AA03D0869BE47099D3E63A" 1 - .cv_loc 2 2 409 0 # external\include\catch/catch.hpp:409:0 - .cv_fpo_proc "??1NameAndTags@Catch@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp171: - .cv_loc 2 2 409 0 # external\include\catch/catch.hpp:409:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -Ltmp172: - .cv_loc 2 2 409 0 # external\include\catch/catch.hpp:409:0 - add esp, 8 - pop ebp - ret -Ltmp173: - .cv_fpo_endproc -Lfunc_end2: - # -- End function - .def "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin3: - .cv_func_id 3 - .cv_loc 3 1 66 0 # ..\tests\span_tests.cpp:66:0 - .cv_fpo_proc "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp174: - lea ecx, ["?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp175: - .cv_fpo_endproc -Lfunc_end3: - # -- End function - .def "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin4: - .cv_func_id 4 - .cv_loc 4 1 101 0 # ..\tests\span_tests.cpp:101:0 - .cv_fpo_proc "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp176: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BC@PHNLBNGC@size_optimization?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 101 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____2@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar3@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp177: - .cv_fpo_endproc -Lfunc_end4: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____2@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____2@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____2@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" -Lfunc_begin5: - .cv_func_id 5 - .cv_loc 5 1 102 0 # ..\tests\span_tests.cpp:102:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 292 - .cv_fpo_stackalloc 292 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp206: - .cv_loc 5 1 104 0 # ..\tests\span_tests.cpp:104:0 - lea ecx, [ebp - 36] -Ltmp207: - #DEBUG_VALUE: s <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp208: - mov dword ptr [ebp - 228], eax # 4-byte Spill -LBB5_1: # =>This Inner Loop Header: Depth=1 -Ltmp209: - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CO@CEBJJFAL@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?5?$CL?5size@" - mov dword ptr [ebp - 232], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 236], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 105 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 84] - mov dword ptr [ebp - 240], ecx # 4-byte Spill - mov dword ptr [ebp - 244], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 232] # 4-byte Reload - mov dword ptr [ebp - 248], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 232] # 4-byte Reload - mov edx, dword ptr [ebp - 240] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 76] - mov dword ptr [ebp - 252], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 236] # 4-byte Reload - mov esp, ecx -Ltmp210: - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - mov dword ptr [ebp - 124], 8 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 124] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 116] - mov dword ptr [edx], esi - lea ecx, [ebp - 120] - mov dword ptr [ebp - 256], eax # 4-byte Spill - call "??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" - jmp LBB5_2 -LBB5_2: # in Loop: Header=BB5_1 Depth=1 - mov dword ptr [ebp - 128], 8 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 128] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 112] - mov dword ptr [eax], ecx - lea ecx, [ebp - 116] - call "??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" - jmp LBB5_3 -LBB5_3: # in Loop: Header=BB5_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 112] - mov dword ptr [eax], ecx - lea ecx, [ebp - 76] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB5_4 -LBB5_4: # in Loop: Header=BB5_1 Depth=1 - lea ecx, [ebp - 112] - call "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" - jmp LBB5_9 -Ltmp211: -LBB5_37: # Block address taken - # in Loop: Header=BB5_1 Depth=1 - add ebp, 12 - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - jmp LBB5_8 -LBB5_8: # in Loop: Header=BB5_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp212: -LBB5_9: # in Loop: Header=BB5_1 Depth=1 - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 76] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 257], al # 1-byte Spill - jmp LBB5_10 -LBB5_10: # in Loop: Header=BB5_1 Depth=1 - mov al, byte ptr [ebp - 257] # 1-byte Reload - test al, 1 - jne LBB5_11 - jmp LBB5_15 -LBB5_11: # in Loop: Header=BB5_1 Depth=1 -Ltmp213: - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 258], al # 1-byte Spill - jmp LBB5_12 -LBB5_12: # in Loop: Header=BB5_1 Depth=1 - mov al, byte ptr [ebp - 258] # 1-byte Reload - test al, 1 - jne LBB5_13 - jmp LBB5_14 -LBB5_13: # in Loop: Header=BB5_1 Depth=1 -Ltmp214: - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - int3 -Ltmp215: -LBB5_14: # in Loop: Header=BB5_1 Depth=1 - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - jmp LBB5_15 -Ltmp216: -LBB5_15: # in Loop: Header=BB5_1 Depth=1 - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - lea ecx, [ebp - 76] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB5_16 -LBB5_16: # in Loop: Header=BB5_1 Depth=1 - lea ecx, [ebp - 76] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 264], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB5_1 -Ltmp217: -# %bb.17: - .cv_loc 5 1 109 0 # ..\tests\span_tests.cpp:109:0 - lea ecx, [ebp - 132] -Ltmp218: - #DEBUG_VALUE: s <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" -Ltmp219: - mov dword ptr [ebp - 268], eax # 4-byte Spill -LBB5_18: # =>This Inner Loop Header: Depth=1 -Ltmp220: - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@EEOGJHHA@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?$AA@" - mov dword ptr [ebp - 272], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 276], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 110 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 180] - mov dword ptr [ebp - 280], ecx # 4-byte Spill - mov dword ptr [ebp - 284], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 272] # 4-byte Reload - mov dword ptr [ebp - 288], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 272] # 4-byte Reload - mov edx, dword ptr [ebp - 280] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 172] - mov dword ptr [ebp - 292], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 276] # 4-byte Reload - mov esp, ecx -Ltmp221: - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - mov dword ptr [ebp - 220], 4 - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 220] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 212] - mov dword ptr [edx], esi - lea ecx, [ebp - 216] - mov dword ptr [ebp - 296], eax # 4-byte Spill - call "??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" - jmp LBB5_19 -LBB5_19: # in Loop: Header=BB5_18 Depth=1 - mov dword ptr [ebp - 224], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 224] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 208] - mov dword ptr [eax], ecx - lea ecx, [ebp - 212] - call "??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" - jmp LBB5_20 -LBB5_20: # in Loop: Header=BB5_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 208] - mov dword ptr [eax], ecx - lea ecx, [ebp - 172] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB5_21 -LBB5_21: # in Loop: Header=BB5_18 Depth=1 - lea ecx, [ebp - 208] - call "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" - jmp LBB5_27 -Ltmp222: -LBB5_38: # Block address taken - # in Loop: Header=BB5_18 Depth=1 - add ebp, 12 - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - jmp LBB5_26 -LBB5_26: # in Loop: Header=BB5_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp223: -LBB5_27: # in Loop: Header=BB5_18 Depth=1 - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 172] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 297], al # 1-byte Spill - jmp LBB5_28 -LBB5_28: # in Loop: Header=BB5_18 Depth=1 - mov al, byte ptr [ebp - 297] # 1-byte Reload - test al, 1 - jne LBB5_29 - jmp LBB5_33 -LBB5_29: # in Loop: Header=BB5_18 Depth=1 -Ltmp224: - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 298], al # 1-byte Spill - jmp LBB5_30 -LBB5_30: # in Loop: Header=BB5_18 Depth=1 - mov al, byte ptr [ebp - 298] # 1-byte Reload - test al, 1 - jne LBB5_31 - jmp LBB5_32 -LBB5_31: # in Loop: Header=BB5_18 Depth=1 -Ltmp225: - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - int3 -Ltmp226: -LBB5_32: # in Loop: Header=BB5_18 Depth=1 - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - jmp LBB5_33 -Ltmp227: -LBB5_33: # in Loop: Header=BB5_18 Depth=1 - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - lea ecx, [ebp - 172] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB5_34 -LBB5_34: # in Loop: Header=BB5_18 Depth=1 - lea ecx, [ebp - 172] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 304], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB5_18 -Ltmp228: -# %bb.35: - .cv_loc 5 1 112 0 # ..\tests\span_tests.cpp:112:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA": -LBB5_5: # in Loop: Header=BB5_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 112] -Ltmp229: - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - call "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp230: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA": -LBB5_6: # in Loop: Header=BB5_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp231: - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 76] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB5_7 -LBB5_7: # in Loop: Header=BB5_1 Depth=1 - mov eax, offset LBB5_37 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp232: - .def "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA": -LBB5_22: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 76] - .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp233: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA": -LBB5_23: # in Loop: Header=BB5_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 208] -Ltmp234: - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - call "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp235: - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA": -LBB5_24: # in Loop: Header=BB5_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp236: - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 172] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB5_25 -LBB5_25: # in Loop: Header=BB5_18 Depth=1 - mov eax, offset LBB5_38 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp237: - .def "?dtor$36@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$36@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA": -LBB5_36: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 172] - .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp238: - .cv_fpo_endproc -Lfunc_end5: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ": - .long 429065506 # MagicNumber - .long 8 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ") # UnwindMap - .long 2 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ": - .long -1 # ToState - .long "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$36@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin6: - .cv_func_id 6 - .cv_loc 6 1 101 0 # ..\tests\span_tests.cpp:101:0 - .cv_fpo_proc "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp239: - lea ecx, ["?autoRegistrar3@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp240: - .cv_fpo_endproc -Lfunc_end6: - # -- End function - .def "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin7: - .cv_func_id 7 - .cv_loc 7 1 115 0 # ..\tests\span_tests.cpp:115:0 - .cv_fpo_proc "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp241: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BO@LPKKAHN@from_nullptr_size_constructor?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 115 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____4@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar5@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp242: - .cv_fpo_endproc -Lfunc_end7: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____4@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____4@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" -Lfunc_begin8: - .cv_func_id 8 - .cv_loc 8 1 116 0 # ..\tests\span_tests.cpp:116:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 1104 - .cv_fpo_stackalloc 1104 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp405: - .cv_loc 8 1 118 0 # ..\tests\span_tests.cpp:118:0 - mov dword ptr [ebp - 40], 0 - sub esp, 4 - lea eax, [ebp - 40] - mov dword ptr [esp], eax - call "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - add esp, 4 - xor ecx, ecx - sub esp, 8 - lea edx, [ebp - 36] - mov dword ptr [ebp - 692], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - mov dword ptr [ebp - 696], eax # 4-byte Spill -LBB8_1: # =>This Inner Loop Header: Depth=1 -Ltmp406: - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 700], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 704], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 88] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 119 - mov dword ptr [ebp - 708], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 700] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 712], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 88] - mov edx, dword ptr [ebp - 700] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 80] - mov dword ptr [ebp - 716], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 704] # 4-byte Reload - mov esp, ecx -Ltmp407: - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - lea ecx, [ebp - 36] - mov dword ptr [ebp - 720], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 721], bl # 1-byte Spill - jne LBB8_3 -# %bb.2: # in Loop: Header=BB8_1 Depth=1 - lea ecx, [ebp - 36] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 721], dl # 1-byte Spill -LBB8_3: # in Loop: Header=BB8_1 Depth=1 - mov al, byte ptr [ebp - 721] # 1-byte Reload - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 92] - mov dword ptr [edx], ecx - lea ecx, [ebp - 96] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB8_4 -LBB8_4: # in Loop: Header=BB8_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 92] - mov dword ptr [eax], ecx - lea ecx, [ebp - 80] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB8_13 -Ltmp408: -LBB8_225: # Block address taken - # in Loop: Header=BB8_1 Depth=1 - add ebp, 12 - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - jmp LBB8_7 -LBB8_7: # in Loop: Header=BB8_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp409: -LBB8_8: # in Loop: Header=BB8_1 Depth=1 - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 80] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 722], al # 1-byte Spill - jmp LBB8_9 -LBB8_9: # in Loop: Header=BB8_1 Depth=1 - mov al, byte ptr [ebp - 722] # 1-byte Reload - test al, 1 - jne LBB8_10 - jmp LBB8_15 -LBB8_10: # in Loop: Header=BB8_1 Depth=1 -Ltmp410: - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 723], al # 1-byte Spill - jmp LBB8_11 -LBB8_11: # in Loop: Header=BB8_1 Depth=1 - mov al, byte ptr [ebp - 723] # 1-byte Reload - test al, 1 - jne LBB8_12 - jmp LBB8_14 -LBB8_12: # in Loop: Header=BB8_1 Depth=1 -Ltmp411: - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - int3 - jmp LBB8_14 -Ltmp412: -LBB8_13: # in Loop: Header=BB8_1 Depth=1 - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - jmp LBB8_8 -Ltmp413: -LBB8_14: # in Loop: Header=BB8_1 Depth=1 - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - jmp LBB8_15 -Ltmp414: -LBB8_15: # in Loop: Header=BB8_1 Depth=1 - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - lea ecx, [ebp - 80] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_16 -LBB8_16: # in Loop: Header=BB8_1 Depth=1 - lea ecx, [ebp - 80] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 728], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB8_1 -Ltmp415: -# %bb.17: - .cv_loc 8 1 121 0 # ..\tests\span_tests.cpp:121:0 - mov dword ptr [ebp - 108], 0 - sub esp, 4 - lea eax, [ebp - 108] - mov dword ptr [esp], eax - call "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - add esp, 4 - xor ecx, ecx - sub esp, 8 - lea edx, [ebp - 104] - mov dword ptr [ebp - 732], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], eax - call "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - mov dword ptr [ebp - 736], eax # 4-byte Spill -LBB8_18: # =>This Inner Loop Header: Depth=1 -Ltmp416: - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 740], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 744], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 156] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 122 - mov dword ptr [ebp - 748], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 740] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 752], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 156] - mov edx, dword ptr [ebp - 740] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 148] - mov dword ptr [ebp - 756], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 744] # 4-byte Reload - mov esp, ecx -Ltmp417: - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - lea ecx, [ebp - 104] - mov dword ptr [ebp - 760], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 761], bl # 1-byte Spill - jne LBB8_20 -# %bb.19: # in Loop: Header=BB8_18 Depth=1 - lea ecx, [ebp - 104] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 761], dl # 1-byte Spill -LBB8_20: # in Loop: Header=BB8_18 Depth=1 - mov al, byte ptr [ebp - 761] # 1-byte Reload - mov dword ptr [ebp - 16], 4 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 160] - mov dword ptr [edx], ecx - lea ecx, [ebp - 164] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB8_21 -LBB8_21: # in Loop: Header=BB8_18 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 160] - mov dword ptr [eax], ecx - lea ecx, [ebp - 148] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB8_30 -Ltmp418: -LBB8_226: # Block address taken - # in Loop: Header=BB8_18 Depth=1 - add ebp, 12 - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - jmp LBB8_24 -LBB8_24: # in Loop: Header=BB8_18 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp419: -LBB8_25: # in Loop: Header=BB8_18 Depth=1 - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 148] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 762], al # 1-byte Spill - jmp LBB8_26 -LBB8_26: # in Loop: Header=BB8_18 Depth=1 - mov al, byte ptr [ebp - 762] # 1-byte Reload - test al, 1 - jne LBB8_27 - jmp LBB8_33 -LBB8_27: # in Loop: Header=BB8_18 Depth=1 -Ltmp420: - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 763], al # 1-byte Spill - jmp LBB8_28 -LBB8_28: # in Loop: Header=BB8_18 Depth=1 - mov al, byte ptr [ebp - 763] # 1-byte Reload - test al, 1 - jne LBB8_29 - jmp LBB8_32 -LBB8_29: # in Loop: Header=BB8_18 Depth=1 -Ltmp421: - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - int3 - jmp LBB8_32 -Ltmp422: -LBB8_30: # in Loop: Header=BB8_18 Depth=1 - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - jmp LBB8_25 -Ltmp423: -LBB8_32: # in Loop: Header=BB8_18 Depth=1 - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - jmp LBB8_33 -Ltmp424: -LBB8_33: # in Loop: Header=BB8_18 Depth=1 - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - lea ecx, [ebp - 148] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_34 -LBB8_34: # in Loop: Header=BB8_18 Depth=1 - lea ecx, [ebp - 148] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 768], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB8_18 -Ltmp425: -# %bb.35: - .cv_loc 8 1 126 0 # ..\tests\span_tests.cpp:126:0 - mov dword ptr [ebp - 172], 0 - sub esp, 4 - lea eax, [ebp - 172] - mov dword ptr [esp], eax - call "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - add esp, 4 - xor ecx, ecx - sub esp, 8 - lea edx, [ebp - 168] - mov dword ptr [ebp - 772], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], eax - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - mov dword ptr [ebp - 776], eax # 4-byte Spill -LBB8_36: # =>This Inner Loop Header: Depth=1 -Ltmp426: - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@" - mov dword ptr [ebp - 780], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 784], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 127 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 220] - mov dword ptr [ebp - 788], ecx # 4-byte Spill - mov dword ptr [ebp - 792], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 780] # 4-byte Reload - mov dword ptr [ebp - 796], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 780] # 4-byte Reload - mov edx, dword ptr [ebp - 788] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 212] - mov dword ptr [ebp - 800], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 784] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 168] -Ltmp427: - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - mov dword ptr [ebp - 804], eax # 4-byte Spill - call "?data@?$span@H$0A@@gsl@@QBEPAHXZ" - test eax, eax - sete bl - mov dword ptr [ebp - 16], 7 - sub esp, 8 - movzx eax, bl - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 224] - mov dword ptr [ecx], eax - lea ecx, [ebp - 228] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB8_37 -LBB8_37: # in Loop: Header=BB8_36 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 224] - mov dword ptr [eax], ecx - lea ecx, [ebp - 212] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB8_46 -Ltmp428: -LBB8_227: # Block address taken - # in Loop: Header=BB8_36 Depth=1 - add ebp, 12 - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - jmp LBB8_40 -LBB8_40: # in Loop: Header=BB8_36 Depth=1 - mov dword ptr [ebp - 16], 6 -Ltmp429: -LBB8_41: # in Loop: Header=BB8_36 Depth=1 - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 212] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 805], al # 1-byte Spill - jmp LBB8_42 -LBB8_42: # in Loop: Header=BB8_36 Depth=1 - mov al, byte ptr [ebp - 805] # 1-byte Reload - test al, 1 - jne LBB8_43 - jmp LBB8_49 -LBB8_43: # in Loop: Header=BB8_36 Depth=1 -Ltmp430: - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 806], al # 1-byte Spill - jmp LBB8_44 -LBB8_44: # in Loop: Header=BB8_36 Depth=1 - mov al, byte ptr [ebp - 806] # 1-byte Reload - test al, 1 - jne LBB8_45 - jmp LBB8_48 -LBB8_45: # in Loop: Header=BB8_36 Depth=1 -Ltmp431: - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - int3 - jmp LBB8_48 -Ltmp432: -LBB8_46: # in Loop: Header=BB8_36 Depth=1 - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - jmp LBB8_41 -Ltmp433: -LBB8_48: # in Loop: Header=BB8_36 Depth=1 - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - jmp LBB8_49 -Ltmp434: -LBB8_49: # in Loop: Header=BB8_36 Depth=1 - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - lea ecx, [ebp - 212] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_50 -LBB8_50: # in Loop: Header=BB8_36 Depth=1 - lea ecx, [ebp - 212] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 812], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB8_36 -Ltmp435: -# %bb.51: - .cv_loc 8 1 129 0 # ..\tests\span_tests.cpp:129:0 - mov dword ptr [ebp - 236], 0 - sub esp, 4 - lea eax, [ebp - 236] - mov dword ptr [esp], eax - call "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - add esp, 4 - xor ecx, ecx - sub esp, 8 - lea edx, [ebp - 232] - mov dword ptr [ebp - 816], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], eax - call "??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - mov dword ptr [ebp - 820], eax # 4-byte Spill -LBB8_52: # =>This Inner Loop Header: Depth=1 -Ltmp436: - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@" - mov dword ptr [ebp - 824], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 828], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 130 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 284] - mov dword ptr [ebp - 832], ecx # 4-byte Spill - mov dword ptr [ebp - 836], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 824] # 4-byte Reload - mov dword ptr [ebp - 840], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 824] # 4-byte Reload - mov edx, dword ptr [ebp - 832] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 276] - mov dword ptr [ebp - 844], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 828] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 232] -Ltmp437: - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - mov dword ptr [ebp - 848], eax # 4-byte Spill - call "?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" - test eax, eax - sete bl - mov dword ptr [ebp - 16], 10 - sub esp, 8 - movzx eax, bl - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 288] - mov dword ptr [ecx], eax - lea ecx, [ebp - 292] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB8_53 -LBB8_53: # in Loop: Header=BB8_52 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 288] - mov dword ptr [eax], ecx - lea ecx, [ebp - 276] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB8_62 -Ltmp438: -LBB8_228: # Block address taken - # in Loop: Header=BB8_52 Depth=1 - add ebp, 12 - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - jmp LBB8_56 -LBB8_56: # in Loop: Header=BB8_52 Depth=1 - mov dword ptr [ebp - 16], 9 -Ltmp439: -LBB8_57: # in Loop: Header=BB8_52 Depth=1 - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 276] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 849], al # 1-byte Spill - jmp LBB8_58 -LBB8_58: # in Loop: Header=BB8_52 Depth=1 - mov al, byte ptr [ebp - 849] # 1-byte Reload - test al, 1 - jne LBB8_59 - jmp LBB8_65 -LBB8_59: # in Loop: Header=BB8_52 Depth=1 -Ltmp440: - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 850], al # 1-byte Spill - jmp LBB8_60 -LBB8_60: # in Loop: Header=BB8_52 Depth=1 - mov al, byte ptr [ebp - 850] # 1-byte Reload - test al, 1 - jne LBB8_61 - jmp LBB8_64 -LBB8_61: # in Loop: Header=BB8_52 Depth=1 -Ltmp441: - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - int3 - jmp LBB8_64 -Ltmp442: -LBB8_62: # in Loop: Header=BB8_52 Depth=1 - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - jmp LBB8_57 -Ltmp443: -LBB8_64: # in Loop: Header=BB8_52 Depth=1 - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - jmp LBB8_65 -Ltmp444: -LBB8_65: # in Loop: Header=BB8_52 Depth=1 - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - lea ecx, [ebp - 276] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_66 -LBB8_66: # in Loop: Header=BB8_52 Depth=1 - lea ecx, [ebp - 276] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 856], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB8_52 -Ltmp445: -# %bb.67: -LBB8_68: # =>This Inner Loop Header: Depth=1 - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 860], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 864], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 137 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 344] - mov dword ptr [ebp - 868], ecx # 4-byte Spill - mov dword ptr [ebp - 872], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 860] # 4-byte Reload - mov dword ptr [ebp - 876], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 860] # 4-byte Reload - mov edx, dword ptr [ebp - 868] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 336] - mov ecx, esi - mov dword ptr [ebp - 880], eax # 4-byte Spill - mov dword ptr [ebp - 884], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 864] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 12 - mov ecx, dword ptr [ebp - 884] # 4-byte Reload - mov dword ptr [ebp - 888], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 889], al # 1-byte Spill - jmp LBB8_69 -LBB8_69: # in Loop: Header=BB8_68 Depth=1 - mov al, byte ptr [ebp - 889] # 1-byte Reload - test al, 1 - jne LBB8_70 - jmp LBB8_81 -LBB8_70: # in Loop: Header=BB8_68 Depth=1 -Ltmp446: - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - mov dword ptr [ebp - 16], 13 - lea ecx, [ebp - 296] - call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - jmp LBB8_71 -LBB8_71: # in Loop: Header=BB8_68 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 336] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_79 -Ltmp447: -LBB8_229: # Block address taken - # in Loop: Header=BB8_68 Depth=1 - add ebp, 12 - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - jmp LBB8_74 -LBB8_74: # in Loop: Header=BB8_68 Depth=1 - jmp LBB8_75 -LBB8_75: # in Loop: Header=BB8_68 Depth=1 - mov dword ptr [ebp - 16], 12 - jmp LBB8_83 -Ltmp448: -LBB8_230: # Block address taken - # in Loop: Header=BB8_68 Depth=1 - add ebp, 12 - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - jmp LBB8_78 -LBB8_78: # in Loop: Header=BB8_68 Depth=1 - jmp LBB8_75 -Ltmp449: -LBB8_79: # in Loop: Header=BB8_68 Depth=1 - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - jmp LBB8_75 -Ltmp450: -LBB8_81: # in Loop: Header=BB8_68 Depth=1 - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 336] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_82 -LBB8_82: # in Loop: Header=BB8_68 Depth=1 - jmp LBB8_83 -Ltmp451: -LBB8_83: # in Loop: Header=BB8_68 Depth=1 - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - lea ecx, [ebp - 336] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 890], al # 1-byte Spill - jmp LBB8_84 -LBB8_84: # in Loop: Header=BB8_68 Depth=1 - mov al, byte ptr [ebp - 890] # 1-byte Reload - test al, 1 - jne LBB8_85 - jmp LBB8_89 -LBB8_85: # in Loop: Header=BB8_68 Depth=1 -Ltmp452: - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 891], al # 1-byte Spill - jmp LBB8_86 -LBB8_86: # in Loop: Header=BB8_68 Depth=1 - mov al, byte ptr [ebp - 891] # 1-byte Reload - test al, 1 - jne LBB8_87 - jmp LBB8_88 -LBB8_87: # in Loop: Header=BB8_68 Depth=1 -Ltmp453: - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - int3 -Ltmp454: -LBB8_88: # in Loop: Header=BB8_68 Depth=1 - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - jmp LBB8_89 -Ltmp455: -LBB8_89: # in Loop: Header=BB8_68 Depth=1 - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - lea ecx, [ebp - 336] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_90 -LBB8_90: # in Loop: Header=BB8_68 Depth=1 - lea ecx, [ebp - 336] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB8_68 -Ltmp456: -# %bb.91: -LBB8_92: # =>This Inner Loop Header: Depth=1 - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 896], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 900], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 142 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 396] - mov dword ptr [ebp - 904], ecx # 4-byte Spill - mov dword ptr [ebp - 908], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 896] # 4-byte Reload - mov dword ptr [ebp - 912], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 896] # 4-byte Reload - mov edx, dword ptr [ebp - 904] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 388] - mov ecx, esi - mov dword ptr [ebp - 916], eax # 4-byte Spill - mov dword ptr [ebp - 920], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 900] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 15 - mov ecx, dword ptr [ebp - 920] # 4-byte Reload - mov dword ptr [ebp - 924], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 925], al # 1-byte Spill - jmp LBB8_93 -LBB8_93: # in Loop: Header=BB8_92 Depth=1 - mov al, byte ptr [ebp - 925] # 1-byte Reload - test al, 1 - jne LBB8_94 - jmp LBB8_105 -LBB8_94: # in Loop: Header=BB8_92 Depth=1 -Ltmp457: - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 348] - call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - jmp LBB8_95 -LBB8_95: # in Loop: Header=BB8_92 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 388] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_103 -Ltmp458: -LBB8_231: # Block address taken - # in Loop: Header=BB8_92 Depth=1 - add ebp, 12 - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - jmp LBB8_98 -LBB8_98: # in Loop: Header=BB8_92 Depth=1 - jmp LBB8_99 -LBB8_99: # in Loop: Header=BB8_92 Depth=1 - mov dword ptr [ebp - 16], 15 - jmp LBB8_107 -Ltmp459: -LBB8_232: # Block address taken - # in Loop: Header=BB8_92 Depth=1 - add ebp, 12 - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - jmp LBB8_102 -LBB8_102: # in Loop: Header=BB8_92 Depth=1 - jmp LBB8_99 -Ltmp460: -LBB8_103: # in Loop: Header=BB8_92 Depth=1 - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - jmp LBB8_99 -Ltmp461: -LBB8_105: # in Loop: Header=BB8_92 Depth=1 - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 388] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_106 -LBB8_106: # in Loop: Header=BB8_92 Depth=1 - jmp LBB8_107 -Ltmp462: -LBB8_107: # in Loop: Header=BB8_92 Depth=1 - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - lea ecx, [ebp - 388] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 926], al # 1-byte Spill - jmp LBB8_108 -LBB8_108: # in Loop: Header=BB8_92 Depth=1 - mov al, byte ptr [ebp - 926] # 1-byte Reload - test al, 1 - jne LBB8_109 - jmp LBB8_113 -LBB8_109: # in Loop: Header=BB8_92 Depth=1 -Ltmp463: - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 927], al # 1-byte Spill - jmp LBB8_110 -LBB8_110: # in Loop: Header=BB8_92 Depth=1 - mov al, byte ptr [ebp - 927] # 1-byte Reload - test al, 1 - jne LBB8_111 - jmp LBB8_112 -LBB8_111: # in Loop: Header=BB8_92 Depth=1 -Ltmp464: - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - int3 -Ltmp465: -LBB8_112: # in Loop: Header=BB8_92 Depth=1 - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - jmp LBB8_113 -Ltmp466: -LBB8_113: # in Loop: Header=BB8_92 Depth=1 - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - lea ecx, [ebp - 388] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_114 -LBB8_114: # in Loop: Header=BB8_92 Depth=1 - lea ecx, [ebp - 388] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB8_92 -Ltmp467: -# %bb.115: -LBB8_116: # =>This Inner Loop Header: Depth=1 - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CE@EIFEKIFN@const_workaround_macro?$CI?$CJ?0?5fail_f@" - mov dword ptr [ebp - 932], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 936], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 145 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 448] - mov dword ptr [ebp - 940], ecx # 4-byte Spill - mov dword ptr [ebp - 944], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 932] # 4-byte Reload - mov dword ptr [ebp - 948], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 932] # 4-byte Reload - mov edx, dword ptr [ebp - 940] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 440] - mov ecx, esi - mov dword ptr [ebp - 952], eax # 4-byte Spill - mov dword ptr [ebp - 956], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 936] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 18 - mov ecx, dword ptr [ebp - 956] # 4-byte Reload - mov dword ptr [ebp - 960], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 961], al # 1-byte Spill - jmp LBB8_117 -LBB8_117: # in Loop: Header=BB8_116 Depth=1 - mov al, byte ptr [ebp - 961] # 1-byte Reload - test al, 1 - jne LBB8_118 - jmp LBB8_129 -LBB8_118: # in Loop: Header=BB8_116 Depth=1 -Ltmp468: - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 400] - call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - jmp LBB8_119 -LBB8_119: # in Loop: Header=BB8_116 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 440] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_127 -Ltmp469: -LBB8_233: # Block address taken - # in Loop: Header=BB8_116 Depth=1 - add ebp, 12 - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - jmp LBB8_122 -LBB8_122: # in Loop: Header=BB8_116 Depth=1 - jmp LBB8_123 -LBB8_123: # in Loop: Header=BB8_116 Depth=1 - mov dword ptr [ebp - 16], 18 - jmp LBB8_131 -Ltmp470: -LBB8_234: # Block address taken - # in Loop: Header=BB8_116 Depth=1 - add ebp, 12 - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - jmp LBB8_126 -LBB8_126: # in Loop: Header=BB8_116 Depth=1 - jmp LBB8_123 -Ltmp471: -LBB8_127: # in Loop: Header=BB8_116 Depth=1 - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - jmp LBB8_123 -Ltmp472: -LBB8_129: # in Loop: Header=BB8_116 Depth=1 - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 440] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_130 -LBB8_130: # in Loop: Header=BB8_116 Depth=1 - jmp LBB8_131 -Ltmp473: -LBB8_131: # in Loop: Header=BB8_116 Depth=1 - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - lea ecx, [ebp - 440] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 962], al # 1-byte Spill - jmp LBB8_132 -LBB8_132: # in Loop: Header=BB8_116 Depth=1 - mov al, byte ptr [ebp - 962] # 1-byte Reload - test al, 1 - jne LBB8_133 - jmp LBB8_137 -LBB8_133: # in Loop: Header=BB8_116 Depth=1 -Ltmp474: - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 963], al # 1-byte Spill - jmp LBB8_134 -LBB8_134: # in Loop: Header=BB8_116 Depth=1 - mov al, byte ptr [ebp - 963] # 1-byte Reload - test al, 1 - jne LBB8_135 - jmp LBB8_136 -LBB8_135: # in Loop: Header=BB8_116 Depth=1 -Ltmp475: - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - int3 -Ltmp476: -LBB8_136: # in Loop: Header=BB8_116 Depth=1 - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - jmp LBB8_137 -Ltmp477: -LBB8_137: # in Loop: Header=BB8_116 Depth=1 - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - lea ecx, [ebp - 440] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_138 -LBB8_138: # in Loop: Header=BB8_116 Depth=1 - lea ecx, [ebp - 440] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB8_116 -Ltmp478: -# %bb.139: -LBB8_140: # =>This Inner Loop Header: Depth=1 - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 968], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 972], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 150 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 500] - mov dword ptr [ebp - 976], ecx # 4-byte Spill - mov dword ptr [ebp - 980], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 968] # 4-byte Reload - mov dword ptr [ebp - 984], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 968] # 4-byte Reload - mov edx, dword ptr [ebp - 976] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 492] - mov ecx, esi - mov dword ptr [ebp - 988], eax # 4-byte Spill - mov dword ptr [ebp - 992], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 972] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 21 - mov ecx, dword ptr [ebp - 992] # 4-byte Reload - mov dword ptr [ebp - 996], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 997], al # 1-byte Spill - jmp LBB8_141 -LBB8_141: # in Loop: Header=BB8_140 Depth=1 - mov al, byte ptr [ebp - 997] # 1-byte Reload - test al, 1 - jne LBB8_142 - jmp LBB8_153 -LBB8_142: # in Loop: Header=BB8_140 Depth=1 -Ltmp479: - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - mov dword ptr [ebp - 16], 22 - lea ecx, [ebp - 452] - call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - jmp LBB8_143 -LBB8_143: # in Loop: Header=BB8_140 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 492] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_151 -Ltmp480: -LBB8_235: # Block address taken - # in Loop: Header=BB8_140 Depth=1 - add ebp, 12 - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - jmp LBB8_146 -LBB8_146: # in Loop: Header=BB8_140 Depth=1 - jmp LBB8_147 -LBB8_147: # in Loop: Header=BB8_140 Depth=1 - mov dword ptr [ebp - 16], 21 - jmp LBB8_155 -Ltmp481: -LBB8_236: # Block address taken - # in Loop: Header=BB8_140 Depth=1 - add ebp, 12 - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - jmp LBB8_150 -LBB8_150: # in Loop: Header=BB8_140 Depth=1 - jmp LBB8_147 -Ltmp482: -LBB8_151: # in Loop: Header=BB8_140 Depth=1 - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - jmp LBB8_147 -Ltmp483: -LBB8_153: # in Loop: Header=BB8_140 Depth=1 - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 492] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_154 -LBB8_154: # in Loop: Header=BB8_140 Depth=1 - jmp LBB8_155 -Ltmp484: -LBB8_155: # in Loop: Header=BB8_140 Depth=1 - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - lea ecx, [ebp - 492] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 998], al # 1-byte Spill - jmp LBB8_156 -LBB8_156: # in Loop: Header=BB8_140 Depth=1 - mov al, byte ptr [ebp - 998] # 1-byte Reload - test al, 1 - jne LBB8_157 - jmp LBB8_161 -LBB8_157: # in Loop: Header=BB8_140 Depth=1 -Ltmp485: - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 999], al # 1-byte Spill - jmp LBB8_158 -LBB8_158: # in Loop: Header=BB8_140 Depth=1 - mov al, byte ptr [ebp - 999] # 1-byte Reload - test al, 1 - jne LBB8_159 - jmp LBB8_160 -LBB8_159: # in Loop: Header=BB8_140 Depth=1 -Ltmp486: - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - int3 -Ltmp487: -LBB8_160: # in Loop: Header=BB8_140 Depth=1 - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - jmp LBB8_161 -Ltmp488: -LBB8_161: # in Loop: Header=BB8_140 Depth=1 - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - lea ecx, [ebp - 492] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_162 -LBB8_162: # in Loop: Header=BB8_140 Depth=1 - lea ecx, [ebp - 492] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB8_140 -Ltmp489: -# %bb.163: -LBB8_164: # =>This Inner Loop Header: Depth=1 - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CE@EIFEKIFN@const_workaround_macro?$CI?$CJ?0?5fail_f@" - mov dword ptr [ebp - 1004], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1008], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 153 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 552] - mov dword ptr [ebp - 1012], ecx # 4-byte Spill - mov dword ptr [ebp - 1016], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 1004] # 4-byte Reload - mov dword ptr [ebp - 1020], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1004] # 4-byte Reload - mov edx, dword ptr [ebp - 1012] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 544] - mov ecx, esi - mov dword ptr [ebp - 1024], eax # 4-byte Spill - mov dword ptr [ebp - 1028], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1008] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 24 - mov ecx, dword ptr [ebp - 1028] # 4-byte Reload - mov dword ptr [ebp - 1032], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1033], al # 1-byte Spill - jmp LBB8_165 -LBB8_165: # in Loop: Header=BB8_164 Depth=1 - mov al, byte ptr [ebp - 1033] # 1-byte Reload - test al, 1 - jne LBB8_166 - jmp LBB8_177 -LBB8_166: # in Loop: Header=BB8_164 Depth=1 -Ltmp490: - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - mov dword ptr [ebp - 16], 25 - lea ecx, [ebp - 504] - call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - jmp LBB8_167 -LBB8_167: # in Loop: Header=BB8_164 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 544] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_175 -Ltmp491: -LBB8_237: # Block address taken - # in Loop: Header=BB8_164 Depth=1 - add ebp, 12 - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - jmp LBB8_170 -LBB8_170: # in Loop: Header=BB8_164 Depth=1 - jmp LBB8_171 -LBB8_171: # in Loop: Header=BB8_164 Depth=1 - mov dword ptr [ebp - 16], 24 - jmp LBB8_179 -Ltmp492: -LBB8_238: # Block address taken - # in Loop: Header=BB8_164 Depth=1 - add ebp, 12 - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - jmp LBB8_174 -LBB8_174: # in Loop: Header=BB8_164 Depth=1 - jmp LBB8_171 -Ltmp493: -LBB8_175: # in Loop: Header=BB8_164 Depth=1 - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - jmp LBB8_171 -Ltmp494: -LBB8_177: # in Loop: Header=BB8_164 Depth=1 - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 544] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_178 -LBB8_178: # in Loop: Header=BB8_164 Depth=1 - jmp LBB8_179 -Ltmp495: -LBB8_179: # in Loop: Header=BB8_164 Depth=1 - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - lea ecx, [ebp - 544] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1034], al # 1-byte Spill - jmp LBB8_180 -LBB8_180: # in Loop: Header=BB8_164 Depth=1 - mov al, byte ptr [ebp - 1034] # 1-byte Reload - test al, 1 - jne LBB8_181 - jmp LBB8_185 -LBB8_181: # in Loop: Header=BB8_164 Depth=1 -Ltmp496: - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1035], al # 1-byte Spill - jmp LBB8_182 -LBB8_182: # in Loop: Header=BB8_164 Depth=1 - mov al, byte ptr [ebp - 1035] # 1-byte Reload - test al, 1 - jne LBB8_183 - jmp LBB8_184 -LBB8_183: # in Loop: Header=BB8_164 Depth=1 -Ltmp497: - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - int3 -Ltmp498: -LBB8_184: # in Loop: Header=BB8_164 Depth=1 - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - jmp LBB8_185 -Ltmp499: -LBB8_185: # in Loop: Header=BB8_164 Depth=1 - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - lea ecx, [ebp - 544] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_186 -LBB8_186: # in Loop: Header=BB8_164 Depth=1 - lea ecx, [ebp - 544] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB8_164 -Ltmp500: -# %bb.187: - .cv_loc 8 1 157 0 # ..\tests\span_tests.cpp:157:0 - mov dword ptr [ebp - 564], 0 - sub esp, 4 - lea eax, [ebp - 564] - mov dword ptr [esp], eax - call "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - add esp, 4 - xor ecx, ecx - sub esp, 8 - lea edx, [ebp - 560] - mov dword ptr [ebp - 1040], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], eax - call "??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - mov dword ptr [ebp - 1044], eax # 4-byte Spill -LBB8_188: # =>This Inner Loop Header: Depth=1 -Ltmp501: - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 1048], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1052], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 612] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 158 - mov dword ptr [ebp - 1056], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 1048] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1060], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 612] - mov edx, dword ptr [ebp - 1048] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 604] - mov dword ptr [ebp - 1064], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1052] # 4-byte Reload - mov esp, ecx -Ltmp502: - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - lea ecx, [ebp - 560] - mov dword ptr [ebp - 1068], eax # 4-byte Spill - call "?size@?$span@PAH$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 1069], bl # 1-byte Spill - jne LBB8_190 -# %bb.189: # in Loop: Header=BB8_188 Depth=1 - lea ecx, [ebp - 560] - call "?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 1069], dl # 1-byte Spill -LBB8_190: # in Loop: Header=BB8_188 Depth=1 - mov al, byte ptr [ebp - 1069] # 1-byte Reload - mov dword ptr [ebp - 16], 28 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 616] - mov dword ptr [edx], ecx - lea ecx, [ebp - 620] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB8_191 -LBB8_191: # in Loop: Header=BB8_188 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 616] - mov dword ptr [eax], ecx - lea ecx, [ebp - 604] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB8_200 -Ltmp503: -LBB8_239: # Block address taken - # in Loop: Header=BB8_188 Depth=1 - add ebp, 12 - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - jmp LBB8_194 -LBB8_194: # in Loop: Header=BB8_188 Depth=1 - mov dword ptr [ebp - 16], 27 -Ltmp504: -LBB8_195: # in Loop: Header=BB8_188 Depth=1 - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 604] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1070], al # 1-byte Spill - jmp LBB8_196 -LBB8_196: # in Loop: Header=BB8_188 Depth=1 - mov al, byte ptr [ebp - 1070] # 1-byte Reload - test al, 1 - jne LBB8_197 - jmp LBB8_203 -LBB8_197: # in Loop: Header=BB8_188 Depth=1 -Ltmp505: - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1071], al # 1-byte Spill - jmp LBB8_198 -LBB8_198: # in Loop: Header=BB8_188 Depth=1 - mov al, byte ptr [ebp - 1071] # 1-byte Reload - test al, 1 - jne LBB8_199 - jmp LBB8_202 -LBB8_199: # in Loop: Header=BB8_188 Depth=1 -Ltmp506: - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - int3 - jmp LBB8_202 -Ltmp507: -LBB8_200: # in Loop: Header=BB8_188 Depth=1 - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - jmp LBB8_195 -Ltmp508: -LBB8_202: # in Loop: Header=BB8_188 Depth=1 - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - jmp LBB8_203 -Ltmp509: -LBB8_203: # in Loop: Header=BB8_188 Depth=1 - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - lea ecx, [ebp - 604] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_204 -LBB8_204: # in Loop: Header=BB8_188 Depth=1 - lea ecx, [ebp - 604] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1076], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB8_188 -Ltmp510: -# %bb.205: - .cv_loc 8 1 160 0 # ..\tests\span_tests.cpp:160:0 - mov dword ptr [ebp - 632], 0 - sub esp, 4 - lea eax, [ebp - 632] - mov dword ptr [esp], eax - call "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - add esp, 4 - xor ecx, ecx - sub esp, 8 - lea edx, [ebp - 628] - mov dword ptr [ebp - 1080], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], eax - call "??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - mov dword ptr [ebp - 1084], eax # 4-byte Spill -LBB8_206: # =>This Inner Loop Header: Depth=1 -Ltmp511: - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 1088], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1092], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 680] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 161 - mov dword ptr [ebp - 1096], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 1088] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1100], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 680] - mov edx, dword ptr [ebp - 1088] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 672] - mov dword ptr [ebp - 1104], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1092] # 4-byte Reload - mov esp, ecx -Ltmp512: - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - lea ecx, [ebp - 628] - mov dword ptr [ebp - 1108], eax # 4-byte Spill - call "?size@?$span@PBH$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 1109], bl # 1-byte Spill - jne LBB8_208 -# %bb.207: # in Loop: Header=BB8_206 Depth=1 - lea ecx, [ebp - 628] - call "?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 1109], dl # 1-byte Spill -LBB8_208: # in Loop: Header=BB8_206 Depth=1 - mov al, byte ptr [ebp - 1109] # 1-byte Reload - mov dword ptr [ebp - 16], 31 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 684] - mov dword ptr [edx], ecx - lea ecx, [ebp - 688] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB8_209 -LBB8_209: # in Loop: Header=BB8_206 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 684] - mov dword ptr [eax], ecx - lea ecx, [ebp - 672] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB8_218 -Ltmp513: -LBB8_240: # Block address taken - # in Loop: Header=BB8_206 Depth=1 - add ebp, 12 - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - jmp LBB8_212 -LBB8_212: # in Loop: Header=BB8_206 Depth=1 - mov dword ptr [ebp - 16], 30 -Ltmp514: -LBB8_213: # in Loop: Header=BB8_206 Depth=1 - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 672] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1110], al # 1-byte Spill - jmp LBB8_214 -LBB8_214: # in Loop: Header=BB8_206 Depth=1 - mov al, byte ptr [ebp - 1110] # 1-byte Reload - test al, 1 - jne LBB8_215 - jmp LBB8_221 -LBB8_215: # in Loop: Header=BB8_206 Depth=1 -Ltmp515: - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1111], al # 1-byte Spill - jmp LBB8_216 -LBB8_216: # in Loop: Header=BB8_206 Depth=1 - mov al, byte ptr [ebp - 1111] # 1-byte Reload - test al, 1 - jne LBB8_217 - jmp LBB8_220 -LBB8_217: # in Loop: Header=BB8_206 Depth=1 -Ltmp516: - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - int3 - jmp LBB8_220 -Ltmp517: -LBB8_218: # in Loop: Header=BB8_206 Depth=1 - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - jmp LBB8_213 -Ltmp518: -LBB8_220: # in Loop: Header=BB8_206 Depth=1 - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - jmp LBB8_221 -Ltmp519: -LBB8_221: # in Loop: Header=BB8_206 Depth=1 - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - lea ecx, [ebp - 672] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB8_222 -LBB8_222: # in Loop: Header=BB8_206 Depth=1 - lea ecx, [ebp - 672] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1116], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB8_206 -Ltmp520: -# %bb.223: - .cv_loc 8 1 163 0 # ..\tests\span_tests.cpp:163:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$5@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$5@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_5: # in Loop: Header=BB8_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp521: - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 80] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_6 -LBB8_6: # in Loop: Header=BB8_1 Depth=1 - mov eax, offset LBB8_225 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp522: - .def "?catch$22@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$22@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_22: # in Loop: Header=BB8_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp523: - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 148] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_23 -LBB8_23: # in Loop: Header=BB8_18 Depth=1 - mov eax, offset LBB8_226 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp524: - .def "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$31@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_31: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 80] -Ltmp525: - .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp526: - .def "?catch$38@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$38@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_38: # in Loop: Header=BB8_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp527: - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 212] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_39 -LBB8_39: # in Loop: Header=BB8_36 Depth=1 - mov eax, offset LBB8_227 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp528: - .def "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$47@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_47: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 148] -Ltmp529: - .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp530: - .def "?catch$54@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$54@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_54: # in Loop: Header=BB8_52 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp531: - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 276] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_55 -LBB8_55: # in Loop: Header=BB8_52 Depth=1 - mov eax, offset LBB8_228 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp532: - .def "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$63@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_63: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 212] -Ltmp533: - .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp534: - .def "?catch$72@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$72@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_72: # in Loop: Header=BB8_68 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp535: - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 336] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_73 -LBB8_73: # in Loop: Header=BB8_68 Depth=1 - mov eax, offset LBB8_229 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp536: - .def "?catch$76@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$76@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_76: # in Loop: Header=BB8_68 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp537: - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 336] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_77 -LBB8_77: # in Loop: Header=BB8_68 Depth=1 - mov eax, offset LBB8_230 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp538: - .def "?dtor$80@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$80@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_80: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 276] -Ltmp539: - .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp540: - .def "?catch$96@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$96@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_96: # in Loop: Header=BB8_92 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp541: - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - mov dword ptr [ebp - 16], 17 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 388] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_97 -LBB8_97: # in Loop: Header=BB8_92 Depth=1 - mov eax, offset LBB8_231 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp542: - .def "?catch$100@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$100@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_100: # in Loop: Header=BB8_92 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp543: - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 388] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_101 -LBB8_101: # in Loop: Header=BB8_92 Depth=1 - mov eax, offset LBB8_232 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp544: - .def "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$104@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_104: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 336] -Ltmp545: - .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp546: - .def "?catch$120@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$120@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_120: # in Loop: Header=BB8_116 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp547: - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - mov dword ptr [ebp - 16], 20 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 440] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_121 -LBB8_121: # in Loop: Header=BB8_116 Depth=1 - mov eax, offset LBB8_233 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp548: - .def "?catch$124@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$124@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_124: # in Loop: Header=BB8_116 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp549: - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 440] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_125 -LBB8_125: # in Loop: Header=BB8_116 Depth=1 - mov eax, offset LBB8_234 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp550: - .def "?dtor$128@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$128@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_128: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 388] -Ltmp551: - .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp552: - .def "?catch$144@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$144@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_144: # in Loop: Header=BB8_140 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp553: - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - mov dword ptr [ebp - 16], 23 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 492] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_145 -LBB8_145: # in Loop: Header=BB8_140 Depth=1 - mov eax, offset LBB8_235 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp554: - .def "?catch$148@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$148@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_148: # in Loop: Header=BB8_140 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp555: - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 492] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_149 -LBB8_149: # in Loop: Header=BB8_140 Depth=1 - mov eax, offset LBB8_236 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp556: - .def "?dtor$152@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$152@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_152: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 440] -Ltmp557: - .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp558: - .def "?catch$168@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$168@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_168: # in Loop: Header=BB8_164 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp559: - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - mov dword ptr [ebp - 16], 26 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 544] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB8_169 -LBB8_169: # in Loop: Header=BB8_164 Depth=1 - mov eax, offset LBB8_237 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp560: - .def "?catch$172@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$172@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_172: # in Loop: Header=BB8_164 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp561: - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 544] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_173 -LBB8_173: # in Loop: Header=BB8_164 Depth=1 - mov eax, offset LBB8_238 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp562: - .def "?dtor$176@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$176@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_176: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 492] -Ltmp563: - .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp564: - .def "?catch$192@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$192@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_192: # in Loop: Header=BB8_188 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp565: - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - mov dword ptr [ebp - 16], 29 - lea ecx, [ebp - 604] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_193 -LBB8_193: # in Loop: Header=BB8_188 Depth=1 - mov eax, offset LBB8_239 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp566: - .def "?dtor$201@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$201@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_201: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 544] -Ltmp567: - .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp568: - .def "?catch$210@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$210@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_210: # in Loop: Header=BB8_206 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp569: - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - mov dword ptr [ebp - 16], 32 - lea ecx, [ebp - 672] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB8_211 -LBB8_211: # in Loop: Header=BB8_206 Depth=1 - mov eax, offset LBB8_240 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp570: - .def "?dtor$219@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$219@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_219: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 604] -Ltmp571: - .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp572: - .def "?dtor$224@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$224@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA": -LBB8_224: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 672] -Ltmp573: - .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp574: - .cv_fpo_endproc -Lfunc_end8: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 429065506 # MagicNumber - .long 33 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # UnwindMap - .long 11 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long -1 # ToState - .long "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 6 # ToState - .long 0 # Action - .long 6 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$80@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 9 # ToState - .long 0 # Action - .long 9 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$128@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 15 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$152@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 18 # ToState - .long 0 # Action - .long 18 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$176@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 21 # ToState - .long 0 # Action - .long 21 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$201@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long 24 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$219@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long 27 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$224@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Action - .long 30 # ToState - .long 0 # Action - .long 30 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 7 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 10 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 16 # TryHigh - .long 17 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 19 # TryLow - .long 19 # TryHigh - .long 20 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 22 # TryLow - .long 22 # TryHigh - .long 23 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 25 # TryLow - .long 25 # TryHigh - .long 26 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 28 # TryLow - .long 28 # TryHigh - .long 29 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray - .long 31 # TryLow - .long 31 # TryHigh - .long 32 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$22@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$76@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$100@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$120@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$144@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$148@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$168@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$172@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$192@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$210@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin9: - .cv_func_id 9 - .cv_loc 9 1 115 0 # ..\tests\span_tests.cpp:115:0 - .cv_fpo_proc "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp575: - lea ecx, ["?autoRegistrar5@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp576: - .cv_fpo_endproc -Lfunc_end9: - # -- End function - .def "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin10: - .cv_func_id 10 - .cv_loc 10 1 168 0 # ..\tests\span_tests.cpp:168:0 - .cv_fpo_proc "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp577: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0CA@GLAIBJDK@from_pointer_length_constructor?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 168 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____6@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar7@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp578: - .cv_fpo_endproc -Lfunc_end10: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____6@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____6@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" -Lfunc_begin11: - .cv_func_id 11 - .cv_loc 11 1 169 0 # ..\tests\span_tests.cpp:169:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 2376 - .cv_fpo_stackalloc 2376 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp875: - .cv_loc 11 1 170 0 # ..\tests\span_tests.cpp:170:0 - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax -Ltmp876: - .cv_loc 11 1 173 0 # ..\tests\span_tests.cpp:173:0 - mov dword ptr [ebp - 48], 0 -LBB11_1: # =>This Loop Header: Depth=1 - # Child Loop BB11_3 Depth 2 - # Child Loop BB11_20 Depth 2 - # Child Loop BB11_38 Depth 2 - # Child Loop BB11_56 Depth 2 - # Child Loop BB11_58 Depth 3 - # Child Loop BB11_77 Depth 3 - # Child Loop BB11_96 Depth 3 - # Child Loop BB11_117 Depth 2 - # Child Loop BB11_134 Depth 2 - # Child Loop BB11_152 Depth 2 - # Child Loop BB11_170 Depth 2 - # Child Loop BB11_172 Depth 3 - # Child Loop BB11_191 Depth 3 - # Child Loop BB11_210 Depth 3 - cmp dword ptr [ebp - 48], 4 - jge LBB11_231 -# %bb.2: # in Loop: Header=BB11_1 Depth=1 - .cv_loc 11 1 176 0 # ..\tests\span_tests.cpp:176:0 - lea eax, [ebp - 44] -Ltmp877: - mov ecx, dword ptr [ebp - 48] - sub esp, 8 - lea edx, [ebp - 56] -Ltmp878: - #DEBUG_VALUE: s <- [$edx+0] - mov dword ptr [ebp - 1596], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 1596] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" -Ltmp879: - mov dword ptr [ebp - 1600], eax # 4-byte Spill -LBB11_3: # Parent Loop BB11_1 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp880: - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0O@NOJILHDP@s?4size?$CI?$CJ?5?$DN?$DN?5i?$AA@" - mov dword ptr [ebp - 1604], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1608], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 177 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 104] - mov dword ptr [ebp - 1612], ecx # 4-byte Spill - mov dword ptr [ebp - 1616], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1604] # 4-byte Reload - mov dword ptr [ebp - 1620], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1604] # 4-byte Reload - mov edx, dword ptr [ebp - 1612] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 96] - mov dword ptr [ebp - 1624], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1608] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 56] -Ltmp881: - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - mov dword ptr [ebp - 1628], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 144], eax - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 144] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 136] - mov dword ptr [eax], ecx - lea ecx, [ebp - 140] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB11_4 -LBB11_4: # in Loop: Header=BB11_3 Depth=2 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 48] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 132] - mov dword ptr [eax], ecx - lea ecx, [ebp - 136] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB11_5 -LBB11_5: # in Loop: Header=BB11_3 Depth=2 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 132] - mov dword ptr [eax], ecx - lea ecx, [ebp - 96] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_6 -LBB11_6: # in Loop: Header=BB11_3 Depth=2 - lea ecx, [ebp - 132] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB11_11 -Ltmp882: -LBB11_390: # Block address taken - # in Loop: Header=BB11_3 Depth=2 - add ebp, 12 - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - jmp LBB11_10 -LBB11_10: # in Loop: Header=BB11_3 Depth=2 - mov dword ptr [ebp - 16], 0 -Ltmp883: -LBB11_11: # in Loop: Header=BB11_3 Depth=2 - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 96] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1629], al # 1-byte Spill - jmp LBB11_12 -LBB11_12: # in Loop: Header=BB11_3 Depth=2 - mov al, byte ptr [ebp - 1629] # 1-byte Reload - test al, 1 - jne LBB11_13 - jmp LBB11_17 -LBB11_13: # in Loop: Header=BB11_3 Depth=2 -Ltmp884: - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1630], al # 1-byte Spill - jmp LBB11_14 -LBB11_14: # in Loop: Header=BB11_3 Depth=2 - mov al, byte ptr [ebp - 1630] # 1-byte Reload - test al, 1 - jne LBB11_15 - jmp LBB11_16 -LBB11_15: # in Loop: Header=BB11_3 Depth=2 -Ltmp885: - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - int3 -Ltmp886: -LBB11_16: # in Loop: Header=BB11_3 Depth=2 - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - jmp LBB11_17 -Ltmp887: -LBB11_17: # in Loop: Header=BB11_3 Depth=2 - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - lea ecx, [ebp - 96] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_18 -LBB11_18: # in Loop: Header=BB11_3 Depth=2 - lea ecx, [ebp - 96] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1636], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_3 -Ltmp888: -# %bb.19: # in Loop: Header=BB11_1 Depth=1 - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - jmp LBB11_20 -LBB11_20: # Parent Loop BB11_1 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp889: - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BE@ELNPMHI@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FL0?$FN?$AA@" - mov dword ptr [ebp - 1640], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1644], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 178 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 192] - mov dword ptr [ebp - 1648], ecx # 4-byte Spill - mov dword ptr [ebp - 1652], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1640] # 4-byte Reload - mov dword ptr [ebp - 1656], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1640] # 4-byte Reload - mov edx, dword ptr [ebp - 1648] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 184] - mov dword ptr [ebp - 1660], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1644] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 56] -Ltmp890: - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - mov dword ptr [ebp - 1664], eax # 4-byte Spill - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov dword ptr [ebp - 232], eax - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 232] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 224] - mov dword ptr [eax], ecx - lea ecx, [ebp - 228] - call "??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" - jmp LBB11_21 -LBB11_21: # in Loop: Header=BB11_20 Depth=2 - lea eax, [ebp - 44] - mov dword ptr [ebp - 236], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 236] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 220] - mov dword ptr [eax], ecx - lea ecx, [ebp - 224] - call "??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" - jmp LBB11_22 -LBB11_22: # in Loop: Header=BB11_20 Depth=2 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 220] - mov dword ptr [eax], ecx - lea ecx, [ebp - 184] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_23 -LBB11_23: # in Loop: Header=BB11_20 Depth=2 - lea ecx, [ebp - 220] - call "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" - jmp LBB11_29 -Ltmp891: -LBB11_391: # Block address taken - # in Loop: Header=BB11_20 Depth=2 - add ebp, 12 - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - jmp LBB11_28 -LBB11_28: # in Loop: Header=BB11_20 Depth=2 - mov dword ptr [ebp - 16], 4 -Ltmp892: -LBB11_29: # in Loop: Header=BB11_20 Depth=2 - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 184] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1665], al # 1-byte Spill - jmp LBB11_30 -LBB11_30: # in Loop: Header=BB11_20 Depth=2 - mov al, byte ptr [ebp - 1665] # 1-byte Reload - test al, 1 - jne LBB11_31 - jmp LBB11_35 -LBB11_31: # in Loop: Header=BB11_20 Depth=2 -Ltmp893: - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1666], al # 1-byte Spill - jmp LBB11_32 -LBB11_32: # in Loop: Header=BB11_20 Depth=2 - mov al, byte ptr [ebp - 1666] # 1-byte Reload - test al, 1 - jne LBB11_33 - jmp LBB11_34 -LBB11_33: # in Loop: Header=BB11_20 Depth=2 -Ltmp894: - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - int3 -Ltmp895: -LBB11_34: # in Loop: Header=BB11_20 Depth=2 - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - jmp LBB11_35 -Ltmp896: -LBB11_35: # in Loop: Header=BB11_20 Depth=2 - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - lea ecx, [ebp - 184] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_36 -LBB11_36: # in Loop: Header=BB11_20 Depth=2 - lea ecx, [ebp - 184] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1672], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_20 -Ltmp897: -# %bb.37: # in Loop: Header=BB11_1 Depth=1 - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - jmp LBB11_38 -LBB11_38: # Parent Loop BB11_1 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp898: - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BG@OMDAMIKD@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CIi?5?$DN?$DN?50?$CJ?$AA@" - mov dword ptr [ebp - 1676], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1680], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 179 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 284] - mov dword ptr [ebp - 1684], ecx # 4-byte Spill - mov dword ptr [ebp - 1688], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1676] # 4-byte Reload - mov dword ptr [ebp - 1692], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1676] # 4-byte Reload - mov edx, dword ptr [ebp - 1684] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 276] - mov dword ptr [ebp - 1696], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1680] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 56] -Ltmp899: - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - mov dword ptr [ebp - 1700], eax # 4-byte Spill - call "?empty@?$span@H$0?0@gsl@@QBE_NXZ" - mov dword ptr [ebp - 16], 9 - sub esp, 8 - movzx ecx, al - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 312] - mov dword ptr [edx], ecx - lea ecx, [ebp - 316] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB11_39 -LBB11_39: # in Loop: Header=BB11_38 Depth=2 - mov eax, dword ptr [ebp - 48] - test eax, eax - sete cl - sub esp, 8 - mov eax, esp - lea edx, [ebp - 308] - mov dword ptr [eax], edx - movzx edx, cl - mov dword ptr [eax + 4], edx - lea ecx, [ebp - 312] - call "??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" - jmp LBB11_40 -LBB11_40: # in Loop: Header=BB11_38 Depth=2 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 308] - mov dword ptr [eax], ecx - lea ecx, [ebp - 276] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_41 -LBB11_41: # in Loop: Header=BB11_38 Depth=2 - lea ecx, [ebp - 308] - call "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" - jmp LBB11_47 -Ltmp900: -LBB11_392: # Block address taken - # in Loop: Header=BB11_38 Depth=2 - add ebp, 12 - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - jmp LBB11_46 -LBB11_46: # in Loop: Header=BB11_38 Depth=2 - mov dword ptr [ebp - 16], 8 -Ltmp901: -LBB11_47: # in Loop: Header=BB11_38 Depth=2 - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 276] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1701], al # 1-byte Spill - jmp LBB11_48 -LBB11_48: # in Loop: Header=BB11_38 Depth=2 - mov al, byte ptr [ebp - 1701] # 1-byte Reload - test al, 1 - jne LBB11_49 - jmp LBB11_53 -LBB11_49: # in Loop: Header=BB11_38 Depth=2 -Ltmp902: - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1702], al # 1-byte Spill - jmp LBB11_50 -LBB11_50: # in Loop: Header=BB11_38 Depth=2 - mov al, byte ptr [ebp - 1702] # 1-byte Reload - test al, 1 - jne LBB11_51 - jmp LBB11_52 -LBB11_51: # in Loop: Header=BB11_38 Depth=2 -Ltmp903: - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - int3 -Ltmp904: -LBB11_52: # in Loop: Header=BB11_38 Depth=2 - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - jmp LBB11_53 -Ltmp905: -LBB11_53: # in Loop: Header=BB11_38 Depth=2 - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - lea ecx, [ebp - 276] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_54 -LBB11_54: # in Loop: Header=BB11_38 Depth=2 - lea ecx, [ebp - 276] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1708], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_38 -Ltmp906: -# %bb.55: # in Loop: Header=BB11_1 Depth=1 - .cv_loc 11 1 180 0 # ..\tests\span_tests.cpp:180:0 - mov dword ptr [ebp - 320], 0 -LBB11_56: # Parent Loop BB11_1 Depth=1 - # => This Loop Header: Depth=2 - # Child Loop BB11_58 Depth 3 - # Child Loop BB11_77 Depth 3 - # Child Loop BB11_96 Depth 3 - mov eax, dword ptr [ebp - 320] - cmp eax, dword ptr [ebp - 48] - jge LBB11_116 -# %bb.57: # in Loop: Header=BB11_56 Depth=2 -Ltmp907: - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - jmp LBB11_58 -LBB11_58: # Parent Loop BB11_1 Depth=1 - # Parent Loop BB11_56 Depth=2 - # => This Inner Loop Header: Depth=3 -Ltmp908: - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@LDCJLIK@arr?$FLj?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@" - mov dword ptr [ebp - 1712], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1716], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 182 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 368] - mov dword ptr [ebp - 1720], ecx # 4-byte Spill - mov dword ptr [ebp - 1724], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1712] # 4-byte Reload - mov dword ptr [ebp - 1728], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1712] # 4-byte Reload - mov edx, dword ptr [ebp - 1720] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 360] - mov dword ptr [ebp - 1732], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1716] # 4-byte Reload - mov esp, ecx -Ltmp909: - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - mov edx, dword ptr [ebp - 320] - lea edx, [ebp + 4*edx - 44] - mov dword ptr [ebp - 16], 13 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 400] - mov dword ptr [esi], edx - lea ecx, [ebp - 404] - mov dword ptr [ebp - 1736], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB11_59 -LBB11_59: # in Loop: Header=BB11_58 Depth=3 - mov eax, dword ptr [ebp - 320] - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 56] - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 1740], eax # 4-byte Spill - jmp LBB11_60 -LBB11_60: # in Loop: Header=BB11_58 Depth=3 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1740] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 396] - mov dword ptr [eax], edx - lea ecx, [ebp - 400] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB11_61 -LBB11_61: # in Loop: Header=BB11_58 Depth=3 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 396] - mov dword ptr [eax], ecx - lea ecx, [ebp - 360] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_62 -LBB11_62: # in Loop: Header=BB11_58 Depth=3 - lea ecx, [ebp - 396] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB11_68 -Ltmp910: -LBB11_393: # Block address taken - # in Loop: Header=BB11_58 Depth=3 - add ebp, 12 - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - jmp LBB11_67 -LBB11_67: # in Loop: Header=BB11_58 Depth=3 - mov dword ptr [ebp - 16], 12 -Ltmp911: -LBB11_68: # in Loop: Header=BB11_58 Depth=3 - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 360] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1741], al # 1-byte Spill - jmp LBB11_69 -LBB11_69: # in Loop: Header=BB11_58 Depth=3 - mov al, byte ptr [ebp - 1741] # 1-byte Reload - test al, 1 - jne LBB11_70 - jmp LBB11_74 -LBB11_70: # in Loop: Header=BB11_58 Depth=3 -Ltmp912: - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1742], al # 1-byte Spill - jmp LBB11_71 -LBB11_71: # in Loop: Header=BB11_58 Depth=3 - mov al, byte ptr [ebp - 1742] # 1-byte Reload - test al, 1 - jne LBB11_72 - jmp LBB11_73 -LBB11_72: # in Loop: Header=BB11_58 Depth=3 -Ltmp913: - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - int3 -Ltmp914: -LBB11_73: # in Loop: Header=BB11_58 Depth=3 - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - jmp LBB11_74 -Ltmp915: -LBB11_74: # in Loop: Header=BB11_58 Depth=3 - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - lea ecx, [ebp - 360] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_75 -LBB11_75: # in Loop: Header=BB11_58 Depth=3 - lea ecx, [ebp - 360] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1748], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_58 -Ltmp916: -# %bb.76: # in Loop: Header=BB11_56 Depth=2 - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - jmp LBB11_77 -LBB11_77: # Parent Loop BB11_1 Depth=1 - # Parent Loop BB11_56 Depth=2 - # => This Inner Loop Header: Depth=3 -Ltmp917: - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BC@MKAGIIPK@arr?$FLj?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@" - mov dword ptr [ebp - 1752], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1756], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 183 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 452] - mov dword ptr [ebp - 1760], ecx # 4-byte Spill - mov dword ptr [ebp - 1764], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1752] # 4-byte Reload - mov dword ptr [ebp - 1768], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1752] # 4-byte Reload - mov edx, dword ptr [ebp - 1760] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 444] - mov dword ptr [ebp - 1772], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1756] # 4-byte Reload - mov esp, ecx -Ltmp918: - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - mov edx, dword ptr [ebp - 320] - lea edx, [ebp + 4*edx - 44] - mov dword ptr [ebp - 16], 17 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 484] - mov dword ptr [esi], edx - lea ecx, [ebp - 488] - mov dword ptr [ebp - 1776], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB11_78 -LBB11_78: # in Loop: Header=BB11_77 Depth=3 - mov eax, dword ptr [ebp - 320] - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 56] - call "?at@?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 1780], eax # 4-byte Spill - jmp LBB11_79 -LBB11_79: # in Loop: Header=BB11_77 Depth=3 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1780] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 480] - mov dword ptr [eax], edx - lea ecx, [ebp - 484] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB11_80 -LBB11_80: # in Loop: Header=BB11_77 Depth=3 - mov dword ptr [ebp - 16], 18 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 480] - mov dword ptr [eax], ecx - lea ecx, [ebp - 444] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_81 -LBB11_81: # in Loop: Header=BB11_77 Depth=3 - lea ecx, [ebp - 480] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB11_87 -Ltmp919: -LBB11_394: # Block address taken - # in Loop: Header=BB11_77 Depth=3 - add ebp, 12 - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - jmp LBB11_86 -LBB11_86: # in Loop: Header=BB11_77 Depth=3 - mov dword ptr [ebp - 16], 16 -Ltmp920: -LBB11_87: # in Loop: Header=BB11_77 Depth=3 - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 444] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1781], al # 1-byte Spill - jmp LBB11_88 -LBB11_88: # in Loop: Header=BB11_77 Depth=3 - mov al, byte ptr [ebp - 1781] # 1-byte Reload - test al, 1 - jne LBB11_89 - jmp LBB11_93 -LBB11_89: # in Loop: Header=BB11_77 Depth=3 -Ltmp921: - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1782], al # 1-byte Spill - jmp LBB11_90 -LBB11_90: # in Loop: Header=BB11_77 Depth=3 - mov al, byte ptr [ebp - 1782] # 1-byte Reload - test al, 1 - jne LBB11_91 - jmp LBB11_92 -LBB11_91: # in Loop: Header=BB11_77 Depth=3 -Ltmp922: - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - int3 -Ltmp923: -LBB11_92: # in Loop: Header=BB11_77 Depth=3 - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - jmp LBB11_93 -Ltmp924: -LBB11_93: # in Loop: Header=BB11_77 Depth=3 - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - lea ecx, [ebp - 444] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_94 -LBB11_94: # in Loop: Header=BB11_77 Depth=3 - lea ecx, [ebp - 444] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1788], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_77 -Ltmp925: -# %bb.95: # in Loop: Header=BB11_56 Depth=2 - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - jmp LBB11_96 -LBB11_96: # Parent Loop BB11_1 Depth=1 - # Parent Loop BB11_56 Depth=2 - # => This Inner Loop Header: Depth=3 -Ltmp926: - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@DJOLCIAK@arr?$FLj?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@" - mov dword ptr [ebp - 1792], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1796], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 184 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 536] - mov dword ptr [ebp - 1800], ecx # 4-byte Spill - mov dword ptr [ebp - 1804], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1792] # 4-byte Reload - mov dword ptr [ebp - 1808], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1792] # 4-byte Reload - mov edx, dword ptr [ebp - 1800] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 528] - mov dword ptr [ebp - 1812], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1796] # 4-byte Reload - mov esp, ecx -Ltmp927: - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - mov edx, dword ptr [ebp - 320] - lea edx, [ebp + 4*edx - 44] - mov dword ptr [ebp - 16], 21 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 568] - mov dword ptr [esi], edx - lea ecx, [ebp - 572] - mov dword ptr [ebp - 1816], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB11_97 -LBB11_97: # in Loop: Header=BB11_96 Depth=3 - mov eax, dword ptr [ebp - 320] - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 56] - call "??R?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 1820], eax # 4-byte Spill - jmp LBB11_98 -LBB11_98: # in Loop: Header=BB11_96 Depth=3 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1820] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 564] - mov dword ptr [eax], edx - lea ecx, [ebp - 568] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB11_99 -LBB11_99: # in Loop: Header=BB11_96 Depth=3 - mov dword ptr [ebp - 16], 22 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 564] - mov dword ptr [eax], ecx - lea ecx, [ebp - 528] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_100 -LBB11_100: # in Loop: Header=BB11_96 Depth=3 - lea ecx, [ebp - 564] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB11_106 -Ltmp928: -LBB11_395: # Block address taken - # in Loop: Header=BB11_96 Depth=3 - add ebp, 12 - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - jmp LBB11_105 -LBB11_105: # in Loop: Header=BB11_96 Depth=3 - mov dword ptr [ebp - 16], 20 -Ltmp929: -LBB11_106: # in Loop: Header=BB11_96 Depth=3 - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 528] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1821], al # 1-byte Spill - jmp LBB11_107 -LBB11_107: # in Loop: Header=BB11_96 Depth=3 - mov al, byte ptr [ebp - 1821] # 1-byte Reload - test al, 1 - jne LBB11_108 - jmp LBB11_112 -LBB11_108: # in Loop: Header=BB11_96 Depth=3 -Ltmp930: - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1822], al # 1-byte Spill - jmp LBB11_109 -LBB11_109: # in Loop: Header=BB11_96 Depth=3 - mov al, byte ptr [ebp - 1822] # 1-byte Reload - test al, 1 - jne LBB11_110 - jmp LBB11_111 -LBB11_110: # in Loop: Header=BB11_96 Depth=3 -Ltmp931: - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - int3 -Ltmp932: -LBB11_111: # in Loop: Header=BB11_96 Depth=3 - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - jmp LBB11_112 -Ltmp933: -LBB11_112: # in Loop: Header=BB11_96 Depth=3 - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - lea ecx, [ebp - 528] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_113 -LBB11_113: # in Loop: Header=BB11_96 Depth=3 - lea ecx, [ebp - 528] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1828], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_96 -Ltmp934: -# %bb.114: # in Loop: Header=BB11_56 Depth=2 - .cv_loc 11 1 180 0 # ..\tests\span_tests.cpp:180:0 - mov eax, dword ptr [ebp - 320] - add eax, 1 - mov dword ptr [ebp - 320], eax - jmp LBB11_56 -Ltmp935: -LBB11_116: # in Loop: Header=BB11_1 Depth=1 - .cv_loc 11 1 188 0 # ..\tests\span_tests.cpp:188:0 - mov eax, dword ptr [ebp - 48] - shl eax, 2 - lea ecx, [ebp - 44] - add ecx, eax - sub esp, 4 - lea eax, [ebp - 48] - mov dword ptr [esp], eax - mov dword ptr [ebp - 1832], ecx # 4-byte Spill - call "??$narrow_cast@HAAH@gsl@@YAHAAH@Z" - add esp, 4 - mov ecx, 4 - sub ecx, eax - sub esp, 8 - lea eax, [ebp - 580] - mov dword ptr [ebp - 1836], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 1832] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 1836] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - mov dword ptr [ebp - 1840], eax # 4-byte Spill -LBB11_117: # Parent Loop BB11_1 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp936: - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@LABGAAKJ@s?4size?$CI?$CJ?5?$DN?$DN?54?9i?$AA@" - mov dword ptr [ebp - 1844], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1848], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 189 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 628] - mov dword ptr [ebp - 1852], ecx # 4-byte Spill - mov dword ptr [ebp - 1856], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1844] # 4-byte Reload - mov dword ptr [ebp - 1860], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1844] # 4-byte Reload - mov edx, dword ptr [ebp - 1852] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 620] - mov dword ptr [ebp - 1864], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1848] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 580] -Ltmp937: - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - mov dword ptr [ebp - 1868], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 668], eax - mov dword ptr [ebp - 16], 25 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 668] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 660] - mov dword ptr [eax], ecx - lea ecx, [ebp - 664] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB11_118 -LBB11_118: # in Loop: Header=BB11_117 Depth=2 - mov eax, dword ptr [ebp - 48] - mov ecx, 4 - sub ecx, eax - mov dword ptr [ebp - 672], ecx - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 672] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 656] - mov dword ptr [eax], ecx - lea ecx, [ebp - 660] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB11_119 -LBB11_119: # in Loop: Header=BB11_117 Depth=2 - mov dword ptr [ebp - 16], 26 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 656] - mov dword ptr [eax], ecx - lea ecx, [ebp - 620] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_120 -LBB11_120: # in Loop: Header=BB11_117 Depth=2 - lea ecx, [ebp - 656] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB11_125 -Ltmp938: -LBB11_396: # Block address taken - # in Loop: Header=BB11_117 Depth=2 - add ebp, 12 - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - jmp LBB11_124 -LBB11_124: # in Loop: Header=BB11_117 Depth=2 - mov dword ptr [ebp - 16], 24 -Ltmp939: -LBB11_125: # in Loop: Header=BB11_117 Depth=2 - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - mov dword ptr [ebp - 16], 24 - lea ecx, [ebp - 620] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1869], al # 1-byte Spill - jmp LBB11_126 -LBB11_126: # in Loop: Header=BB11_117 Depth=2 - mov al, byte ptr [ebp - 1869] # 1-byte Reload - test al, 1 - jne LBB11_127 - jmp LBB11_131 -LBB11_127: # in Loop: Header=BB11_117 Depth=2 -Ltmp940: - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1870], al # 1-byte Spill - jmp LBB11_128 -LBB11_128: # in Loop: Header=BB11_117 Depth=2 - mov al, byte ptr [ebp - 1870] # 1-byte Reload - test al, 1 - jne LBB11_129 - jmp LBB11_130 -LBB11_129: # in Loop: Header=BB11_117 Depth=2 -Ltmp941: - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - int3 -Ltmp942: -LBB11_130: # in Loop: Header=BB11_117 Depth=2 - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - jmp LBB11_131 -Ltmp943: -LBB11_131: # in Loop: Header=BB11_117 Depth=2 - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - lea ecx, [ebp - 620] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_132 -LBB11_132: # in Loop: Header=BB11_117 Depth=2 - lea ecx, [ebp - 620] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1876], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_117 -Ltmp944: -# %bb.133: # in Loop: Header=BB11_1 Depth=1 - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - jmp LBB11_134 -LBB11_134: # Parent Loop BB11_1 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp945: - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BE@GHNAOJEH@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FLi?$FN?$AA@" - mov dword ptr [ebp - 1880], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1884], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 190 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 720] - mov dword ptr [ebp - 1888], ecx # 4-byte Spill - mov dword ptr [ebp - 1892], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1880] # 4-byte Reload - mov dword ptr [ebp - 1896], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1880] # 4-byte Reload - mov edx, dword ptr [ebp - 1888] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 712] - mov dword ptr [ebp - 1900], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1884] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 580] -Ltmp946: - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - mov dword ptr [ebp - 1904], eax # 4-byte Spill - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov dword ptr [ebp - 760], eax - mov dword ptr [ebp - 16], 29 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 760] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 752] - mov dword ptr [eax], ecx - lea ecx, [ebp - 756] - call "??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" - jmp LBB11_135 -LBB11_135: # in Loop: Header=BB11_134 Depth=2 - mov eax, dword ptr [ebp - 48] - lea eax, [ebp + 4*eax - 44] - mov dword ptr [ebp - 764], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 764] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 748] - mov dword ptr [eax], ecx - lea ecx, [ebp - 752] - call "??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" - jmp LBB11_136 -LBB11_136: # in Loop: Header=BB11_134 Depth=2 - mov dword ptr [ebp - 16], 30 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 748] - mov dword ptr [eax], ecx - lea ecx, [ebp - 712] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_137 -LBB11_137: # in Loop: Header=BB11_134 Depth=2 - lea ecx, [ebp - 748] - call "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" - jmp LBB11_143 -Ltmp947: -LBB11_397: # Block address taken - # in Loop: Header=BB11_134 Depth=2 - add ebp, 12 - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - jmp LBB11_142 -LBB11_142: # in Loop: Header=BB11_134 Depth=2 - mov dword ptr [ebp - 16], 28 -Ltmp948: -LBB11_143: # in Loop: Header=BB11_134 Depth=2 - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - mov dword ptr [ebp - 16], 28 - lea ecx, [ebp - 712] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1905], al # 1-byte Spill - jmp LBB11_144 -LBB11_144: # in Loop: Header=BB11_134 Depth=2 - mov al, byte ptr [ebp - 1905] # 1-byte Reload - test al, 1 - jne LBB11_145 - jmp LBB11_149 -LBB11_145: # in Loop: Header=BB11_134 Depth=2 -Ltmp949: - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1906], al # 1-byte Spill - jmp LBB11_146 -LBB11_146: # in Loop: Header=BB11_134 Depth=2 - mov al, byte ptr [ebp - 1906] # 1-byte Reload - test al, 1 - jne LBB11_147 - jmp LBB11_148 -LBB11_147: # in Loop: Header=BB11_134 Depth=2 -Ltmp950: - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - int3 -Ltmp951: -LBB11_148: # in Loop: Header=BB11_134 Depth=2 - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - jmp LBB11_149 -Ltmp952: -LBB11_149: # in Loop: Header=BB11_134 Depth=2 - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - lea ecx, [ebp - 712] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_150 -LBB11_150: # in Loop: Header=BB11_134 Depth=2 - lea ecx, [ebp - 712] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1912], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_134 -Ltmp953: -# %bb.151: # in Loop: Header=BB11_1 Depth=1 - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - jmp LBB11_152 -LBB11_152: # Parent Loop BB11_1 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp954: - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BI@CAKIEDAA@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CI4?9i?5?$DN?$DN?50?$CJ?$AA@" - mov dword ptr [ebp - 1916], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1920], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 191 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 812] - mov dword ptr [ebp - 1924], ecx # 4-byte Spill - mov dword ptr [ebp - 1928], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1916] # 4-byte Reload - mov dword ptr [ebp - 1932], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1916] # 4-byte Reload - mov edx, dword ptr [ebp - 1924] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 804] - mov dword ptr [ebp - 1936], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1920] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 580] -Ltmp955: - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - mov dword ptr [ebp - 1940], eax # 4-byte Spill - call "?empty@?$span@H$0?0@gsl@@QBE_NXZ" - mov dword ptr [ebp - 16], 33 - sub esp, 8 - movzx ecx, al - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 840] - mov dword ptr [edx], ecx - lea ecx, [ebp - 844] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB11_153 -LBB11_153: # in Loop: Header=BB11_152 Depth=2 - mov eax, dword ptr [ebp - 48] - sub eax, 4 - sete cl - sub esp, 8 - mov edx, esp - lea esi, [ebp - 836] - mov dword ptr [edx], esi - movzx esi, cl - mov dword ptr [edx + 4], esi - lea ecx, [ebp - 840] - mov dword ptr [ebp - 1944], eax # 4-byte Spill - call "??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" - jmp LBB11_154 -LBB11_154: # in Loop: Header=BB11_152 Depth=2 - mov dword ptr [ebp - 16], 34 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 836] - mov dword ptr [eax], ecx - lea ecx, [ebp - 804] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_155 -LBB11_155: # in Loop: Header=BB11_152 Depth=2 - lea ecx, [ebp - 836] - call "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" - jmp LBB11_161 -Ltmp956: -LBB11_398: # Block address taken - # in Loop: Header=BB11_152 Depth=2 - add ebp, 12 - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - jmp LBB11_160 -LBB11_160: # in Loop: Header=BB11_152 Depth=2 - mov dword ptr [ebp - 16], 32 -Ltmp957: -LBB11_161: # in Loop: Header=BB11_152 Depth=2 - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - mov dword ptr [ebp - 16], 32 - lea ecx, [ebp - 804] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1945], al # 1-byte Spill - jmp LBB11_162 -LBB11_162: # in Loop: Header=BB11_152 Depth=2 - mov al, byte ptr [ebp - 1945] # 1-byte Reload - test al, 1 - jne LBB11_163 - jmp LBB11_167 -LBB11_163: # in Loop: Header=BB11_152 Depth=2 -Ltmp958: - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1946], al # 1-byte Spill - jmp LBB11_164 -LBB11_164: # in Loop: Header=BB11_152 Depth=2 - mov al, byte ptr [ebp - 1946] # 1-byte Reload - test al, 1 - jne LBB11_165 - jmp LBB11_166 -LBB11_165: # in Loop: Header=BB11_152 Depth=2 -Ltmp959: - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - int3 -Ltmp960: -LBB11_166: # in Loop: Header=BB11_152 Depth=2 - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - jmp LBB11_167 -Ltmp961: -LBB11_167: # in Loop: Header=BB11_152 Depth=2 - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - lea ecx, [ebp - 804] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_168 -LBB11_168: # in Loop: Header=BB11_152 Depth=2 - lea ecx, [ebp - 804] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1952], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_152 -Ltmp962: -# %bb.169: # in Loop: Header=BB11_1 Depth=1 - .cv_loc 11 1 192 0 # ..\tests\span_tests.cpp:192:0 - mov dword ptr [ebp - 848], 0 -LBB11_170: # Parent Loop BB11_1 Depth=1 - # => This Loop Header: Depth=2 - # Child Loop BB11_172 Depth 3 - # Child Loop BB11_191 Depth 3 - # Child Loop BB11_210 Depth 3 - mov eax, dword ptr [ebp - 848] - mov ecx, 4 - sub ecx, dword ptr [ebp - 48] - cmp eax, ecx - jge LBB11_230 -# %bb.171: # in Loop: Header=BB11_170 Depth=2 -Ltmp963: - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - jmp LBB11_172 -LBB11_172: # Parent Loop BB11_1 Depth=1 - # Parent Loop BB11_170 Depth=2 - # => This Inner Loop Header: Depth=3 -Ltmp964: - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@NMAKIDAL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@" - mov dword ptr [ebp - 1956], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1960], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 194 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 896] - mov dword ptr [ebp - 1964], ecx # 4-byte Spill - mov dword ptr [ebp - 1968], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1956] # 4-byte Reload - mov dword ptr [ebp - 1972], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1956] # 4-byte Reload - mov edx, dword ptr [ebp - 1964] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 888] - mov dword ptr [ebp - 1976], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1960] # 4-byte Reload - mov esp, ecx -Ltmp965: - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - mov edx, dword ptr [ebp - 848] - mov esi, dword ptr [ebp - 48] - add edx, esi - lea edx, [ebp + 4*edx - 44] - mov dword ptr [ebp - 16], 37 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 928] - mov dword ptr [esi], edx - lea ecx, [ebp - 932] - mov dword ptr [ebp - 1980], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB11_173 -LBB11_173: # in Loop: Header=BB11_172 Depth=3 - mov eax, dword ptr [ebp - 848] - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 580] - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 1984], eax # 4-byte Spill - jmp LBB11_174 -LBB11_174: # in Loop: Header=BB11_172 Depth=3 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1984] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 924] - mov dword ptr [eax], edx - lea ecx, [ebp - 928] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB11_175 -LBB11_175: # in Loop: Header=BB11_172 Depth=3 - mov dword ptr [ebp - 16], 38 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 924] - mov dword ptr [eax], ecx - lea ecx, [ebp - 888] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_176 -LBB11_176: # in Loop: Header=BB11_172 Depth=3 - lea ecx, [ebp - 924] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB11_182 -Ltmp966: -LBB11_399: # Block address taken - # in Loop: Header=BB11_172 Depth=3 - add ebp, 12 - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - jmp LBB11_181 -LBB11_181: # in Loop: Header=BB11_172 Depth=3 - mov dword ptr [ebp - 16], 36 -Ltmp967: -LBB11_182: # in Loop: Header=BB11_172 Depth=3 - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - mov dword ptr [ebp - 16], 36 - lea ecx, [ebp - 888] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1985], al # 1-byte Spill - jmp LBB11_183 -LBB11_183: # in Loop: Header=BB11_172 Depth=3 - mov al, byte ptr [ebp - 1985] # 1-byte Reload - test al, 1 - jne LBB11_184 - jmp LBB11_188 -LBB11_184: # in Loop: Header=BB11_172 Depth=3 -Ltmp968: - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1986], al # 1-byte Spill - jmp LBB11_185 -LBB11_185: # in Loop: Header=BB11_172 Depth=3 - mov al, byte ptr [ebp - 1986] # 1-byte Reload - test al, 1 - jne LBB11_186 - jmp LBB11_187 -LBB11_186: # in Loop: Header=BB11_172 Depth=3 -Ltmp969: - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - int3 -Ltmp970: -LBB11_187: # in Loop: Header=BB11_172 Depth=3 - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - jmp LBB11_188 -Ltmp971: -LBB11_188: # in Loop: Header=BB11_172 Depth=3 - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - lea ecx, [ebp - 888] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_189 -LBB11_189: # in Loop: Header=BB11_172 Depth=3 - lea ecx, [ebp - 888] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1992], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_172 -Ltmp972: -# %bb.190: # in Loop: Header=BB11_170 Depth=2 - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - jmp LBB11_191 -LBB11_191: # Parent Loop BB11_1 Depth=1 - # Parent Loop BB11_170 Depth=2 - # => This Inner Loop Header: Depth=3 -Ltmp973: - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BE@IAOINJFN@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@" - mov dword ptr [ebp - 1996], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2000], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 195 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 980] - mov dword ptr [ebp - 2004], ecx # 4-byte Spill - mov dword ptr [ebp - 2008], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1996] # 4-byte Reload - mov dword ptr [ebp - 2012], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1996] # 4-byte Reload - mov edx, dword ptr [ebp - 2004] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 972] - mov dword ptr [ebp - 2016], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2000] # 4-byte Reload - mov esp, ecx -Ltmp974: - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - mov edx, dword ptr [ebp - 848] - mov esi, dword ptr [ebp - 48] - add edx, esi - lea edx, [ebp + 4*edx - 44] - mov dword ptr [ebp - 16], 41 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 1012] - mov dword ptr [esi], edx - lea ecx, [ebp - 1016] - mov dword ptr [ebp - 2020], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB11_192 -LBB11_192: # in Loop: Header=BB11_191 Depth=3 - mov eax, dword ptr [ebp - 848] - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 580] - call "?at@?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 2024], eax # 4-byte Spill - jmp LBB11_193 -LBB11_193: # in Loop: Header=BB11_191 Depth=3 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 2024] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1008] - mov dword ptr [eax], edx - lea ecx, [ebp - 1012] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB11_194 -LBB11_194: # in Loop: Header=BB11_191 Depth=3 - mov dword ptr [ebp - 16], 42 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1008] - mov dword ptr [eax], ecx - lea ecx, [ebp - 972] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_195 -LBB11_195: # in Loop: Header=BB11_191 Depth=3 - lea ecx, [ebp - 1008] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB11_201 -Ltmp975: -LBB11_400: # Block address taken - # in Loop: Header=BB11_191 Depth=3 - add ebp, 12 - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - jmp LBB11_200 -LBB11_200: # in Loop: Header=BB11_191 Depth=3 - mov dword ptr [ebp - 16], 40 -Ltmp976: -LBB11_201: # in Loop: Header=BB11_191 Depth=3 - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - mov dword ptr [ebp - 16], 40 - lea ecx, [ebp - 972] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2025], al # 1-byte Spill - jmp LBB11_202 -LBB11_202: # in Loop: Header=BB11_191 Depth=3 - mov al, byte ptr [ebp - 2025] # 1-byte Reload - test al, 1 - jne LBB11_203 - jmp LBB11_207 -LBB11_203: # in Loop: Header=BB11_191 Depth=3 -Ltmp977: - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2026], al # 1-byte Spill - jmp LBB11_204 -LBB11_204: # in Loop: Header=BB11_191 Depth=3 - mov al, byte ptr [ebp - 2026] # 1-byte Reload - test al, 1 - jne LBB11_205 - jmp LBB11_206 -LBB11_205: # in Loop: Header=BB11_191 Depth=3 -Ltmp978: - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - int3 -Ltmp979: -LBB11_206: # in Loop: Header=BB11_191 Depth=3 - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - jmp LBB11_207 -Ltmp980: -LBB11_207: # in Loop: Header=BB11_191 Depth=3 - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - lea ecx, [ebp - 972] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_208 -LBB11_208: # in Loop: Header=BB11_191 Depth=3 - lea ecx, [ebp - 972] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2032], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_191 -Ltmp981: -# %bb.209: # in Loop: Header=BB11_170 Depth=2 - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - jmp LBB11_210 -LBB11_210: # Parent Loop BB11_1 Depth=1 - # Parent Loop BB11_170 Depth=2 - # => This Inner Loop Header: Depth=3 -Ltmp982: - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@OONDDAIL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@" - mov dword ptr [ebp - 2036], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2040], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 196 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1064] - mov dword ptr [ebp - 2044], ecx # 4-byte Spill - mov dword ptr [ebp - 2048], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2036] # 4-byte Reload - mov dword ptr [ebp - 2052], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2036] # 4-byte Reload - mov edx, dword ptr [ebp - 2044] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1056] - mov dword ptr [ebp - 2056], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2040] # 4-byte Reload - mov esp, ecx -Ltmp983: - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - mov edx, dword ptr [ebp - 848] - mov esi, dword ptr [ebp - 48] - add edx, esi - lea edx, [ebp + 4*edx - 44] - mov dword ptr [ebp - 16], 45 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 1096] - mov dword ptr [esi], edx - lea ecx, [ebp - 1100] - mov dword ptr [ebp - 2060], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB11_211 -LBB11_211: # in Loop: Header=BB11_210 Depth=3 - mov eax, dword ptr [ebp - 848] - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 580] - call "??R?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 2064], eax # 4-byte Spill - jmp LBB11_212 -LBB11_212: # in Loop: Header=BB11_210 Depth=3 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 2064] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1092] - mov dword ptr [eax], edx - lea ecx, [ebp - 1096] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB11_213 -LBB11_213: # in Loop: Header=BB11_210 Depth=3 - mov dword ptr [ebp - 16], 46 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1092] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1056] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB11_214 -LBB11_214: # in Loop: Header=BB11_210 Depth=3 - lea ecx, [ebp - 1092] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB11_220 -Ltmp984: -LBB11_401: # Block address taken - # in Loop: Header=BB11_210 Depth=3 - add ebp, 12 - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - jmp LBB11_219 -LBB11_219: # in Loop: Header=BB11_210 Depth=3 - mov dword ptr [ebp - 16], 44 -Ltmp985: -LBB11_220: # in Loop: Header=BB11_210 Depth=3 - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - mov dword ptr [ebp - 16], 44 - lea ecx, [ebp - 1056] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2065], al # 1-byte Spill - jmp LBB11_221 -LBB11_221: # in Loop: Header=BB11_210 Depth=3 - mov al, byte ptr [ebp - 2065] # 1-byte Reload - test al, 1 - jne LBB11_222 - jmp LBB11_226 -LBB11_222: # in Loop: Header=BB11_210 Depth=3 -Ltmp986: - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2066], al # 1-byte Spill - jmp LBB11_223 -LBB11_223: # in Loop: Header=BB11_210 Depth=3 - mov al, byte ptr [ebp - 2066] # 1-byte Reload - test al, 1 - jne LBB11_224 - jmp LBB11_225 -LBB11_224: # in Loop: Header=BB11_210 Depth=3 -Ltmp987: - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - int3 -Ltmp988: -LBB11_225: # in Loop: Header=BB11_210 Depth=3 - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - jmp LBB11_226 -Ltmp989: -LBB11_226: # in Loop: Header=BB11_210 Depth=3 - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - lea ecx, [ebp - 1056] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_227 -LBB11_227: # in Loop: Header=BB11_210 Depth=3 - lea ecx, [ebp - 1056] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2072], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_210 -Ltmp990: -# %bb.228: # in Loop: Header=BB11_170 Depth=2 - .cv_loc 11 1 192 0 # ..\tests\span_tests.cpp:192:0 - mov eax, dword ptr [ebp - 848] - add eax, 1 - mov dword ptr [ebp - 848], eax - jmp LBB11_170 -Ltmp991: -LBB11_230: # in Loop: Header=BB11_1 Depth=1 - .cv_loc 11 1 173 0 # ..\tests\span_tests.cpp:173:0 - mov eax, dword ptr [ebp - 48] - add eax, 1 - mov dword ptr [ebp - 48], eax - jmp LBB11_1 -Ltmp992: -LBB11_231: - .cv_loc 11 1 203 0 # ..\tests\span_tests.cpp:203:0 - lea eax, [ebp - 44] -Ltmp993: - sub esp, 8 - lea ecx, [ebp - 1104] -Ltmp994: - #DEBUG_VALUE: s <- [$ecx+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 2 - call "??0?$span@H$01@gsl@@QAE@PAHH@Z" -Ltmp995: - mov dword ptr [ebp - 2076], eax # 4-byte Spill -LBB11_232: # =>This Inner Loop Header: Depth=1 -Ltmp996: - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" - mov dword ptr [ebp - 2080], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2084], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 204 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1152] - mov dword ptr [ebp - 2088], ecx # 4-byte Spill - mov dword ptr [ebp - 2092], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2080] # 4-byte Reload - mov dword ptr [ebp - 2096], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2080] # 4-byte Reload - mov edx, dword ptr [ebp - 2088] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1144] - mov dword ptr [ebp - 2100], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2084] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 1104] -Ltmp997: - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - mov dword ptr [ebp - 2104], eax # 4-byte Spill - call "?data@?$span@H$01@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - sub eax, ecx - sete bl - mov dword ptr [ebp - 16], 49 - movzx ecx, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 1156] - mov dword ptr [edx], ecx - lea ecx, [ebp - 1160] - mov dword ptr [ebp - 2108], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB11_233 -LBB11_233: # in Loop: Header=BB11_232 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1156] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1144] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB11_242 -Ltmp998: -LBB11_402: # Block address taken - # in Loop: Header=BB11_232 Depth=1 - add ebp, 12 - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - jmp LBB11_236 -LBB11_236: # in Loop: Header=BB11_232 Depth=1 - mov dword ptr [ebp - 16], 48 -Ltmp999: -LBB11_237: # in Loop: Header=BB11_232 Depth=1 - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - mov dword ptr [ebp - 16], 48 - lea ecx, [ebp - 1144] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2109], al # 1-byte Spill - jmp LBB11_238 -LBB11_238: # in Loop: Header=BB11_232 Depth=1 - mov al, byte ptr [ebp - 2109] # 1-byte Reload - test al, 1 - jne LBB11_239 - jmp LBB11_244 -LBB11_239: # in Loop: Header=BB11_232 Depth=1 -Ltmp1000: - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2110], al # 1-byte Spill - jmp LBB11_240 -LBB11_240: # in Loop: Header=BB11_232 Depth=1 - mov al, byte ptr [ebp - 2110] # 1-byte Reload - test al, 1 - jne LBB11_241 - jmp LBB11_243 -LBB11_241: # in Loop: Header=BB11_232 Depth=1 -Ltmp1001: - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - int3 - jmp LBB11_243 -Ltmp1002: -LBB11_242: # in Loop: Header=BB11_232 Depth=1 - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - jmp LBB11_237 -Ltmp1003: -LBB11_243: # in Loop: Header=BB11_232 Depth=1 - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - jmp LBB11_244 -Ltmp1004: -LBB11_244: # in Loop: Header=BB11_232 Depth=1 - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - lea ecx, [ebp - 1144] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_245 -LBB11_245: # in Loop: Header=BB11_232 Depth=1 - lea ecx, [ebp - 1144] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2116], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_232 -Ltmp1005: -# %bb.246: - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - jmp LBB11_247 -LBB11_247: # =>This Inner Loop Header: Depth=1 -Ltmp1006: - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@" - mov dword ptr [ebp - 2120], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2124], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 205 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1208] - mov dword ptr [ebp - 2128], ecx # 4-byte Spill - mov dword ptr [ebp - 2132], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2120] # 4-byte Reload - mov dword ptr [ebp - 2136], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2120] # 4-byte Reload - mov edx, dword ptr [ebp - 2128] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1200] - mov dword ptr [ebp - 2140], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2124] # 4-byte Reload - mov esp, ecx -Ltmp1007: - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - mov dword ptr [ebp - 16], 52 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 0 - lea ecx, [ebp - 1104] - mov dword ptr [ebp - 2144], eax # 4-byte Spill - call "??A?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 2148], eax # 4-byte Spill - jmp LBB11_248 -LBB11_248: # in Loop: Header=BB11_247 Depth=1 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 2148] # 4-byte Reload - cmp dword ptr [eax], 1 - mov byte ptr [ebp - 2149], cl # 1-byte Spill - jne LBB11_251 -# %bb.249: # in Loop: Header=BB11_247 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 1 - lea ecx, [ebp - 1104] - call "??A?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 2156], eax # 4-byte Spill - jmp LBB11_250 -LBB11_250: # in Loop: Header=BB11_247 Depth=1 - mov eax, dword ptr [ebp - 2156] # 4-byte Reload - cmp dword ptr [eax], 2 - sete cl - mov byte ptr [ebp - 2149], cl # 1-byte Spill -LBB11_251: # in Loop: Header=BB11_247 Depth=1 - mov al, byte ptr [ebp - 2149] # 1-byte Reload - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1212] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 1216] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB11_252 -LBB11_252: # in Loop: Header=BB11_247 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1212] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1200] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB11_261 -Ltmp1008: -LBB11_403: # Block address taken - # in Loop: Header=BB11_247 Depth=1 - add ebp, 12 - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - jmp LBB11_255 -LBB11_255: # in Loop: Header=BB11_247 Depth=1 - mov dword ptr [ebp - 16], 51 -Ltmp1009: -LBB11_256: # in Loop: Header=BB11_247 Depth=1 - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - mov dword ptr [ebp - 16], 51 - lea ecx, [ebp - 1200] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2157], al # 1-byte Spill - jmp LBB11_257 -LBB11_257: # in Loop: Header=BB11_247 Depth=1 - mov al, byte ptr [ebp - 2157] # 1-byte Reload - test al, 1 - jne LBB11_258 - jmp LBB11_264 -LBB11_258: # in Loop: Header=BB11_247 Depth=1 -Ltmp1010: - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2158], al # 1-byte Spill - jmp LBB11_259 -LBB11_259: # in Loop: Header=BB11_247 Depth=1 - mov al, byte ptr [ebp - 2158] # 1-byte Reload - test al, 1 - jne LBB11_260 - jmp LBB11_263 -LBB11_260: # in Loop: Header=BB11_247 Depth=1 -Ltmp1011: - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - int3 - jmp LBB11_263 -Ltmp1012: -LBB11_261: # in Loop: Header=BB11_247 Depth=1 - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - jmp LBB11_256 -Ltmp1013: -LBB11_263: # in Loop: Header=BB11_247 Depth=1 - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - jmp LBB11_264 -Ltmp1014: -LBB11_264: # in Loop: Header=BB11_247 Depth=1 - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - lea ecx, [ebp - 1200] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_265 -LBB11_265: # in Loop: Header=BB11_247 Depth=1 - lea ecx, [ebp - 1200] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2164], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_247 -Ltmp1015: -# %bb.266: - .cv_loc 11 1 209 0 # ..\tests\span_tests.cpp:209:0 - mov dword ptr [ebp - 1220], 0 - .cv_loc 11 1 210 0 # ..\tests\span_tests.cpp:210:0 - mov eax, dword ptr [ebp - 1220] - mov dword ptr [ebp - 1232], 0 - sub esp, 4 - lea ecx, [ebp - 1232] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 2168], eax # 4-byte Spill - call "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - sub esp, 4 - lea ecx, [ebp - 1228] - mov edx, dword ptr [ebp - 2168] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - mov dword ptr [ebp - 2172], eax # 4-byte Spill -LBB11_267: # =>This Inner Loop Header: Depth=1 -Ltmp1016: - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 2176], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 2180], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 1280] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 211 - mov dword ptr [ebp - 2184], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 2176] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 2188], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 1280] - mov edx, dword ptr [ebp - 2176] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 1272] - mov dword ptr [ebp - 2192], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2180] # 4-byte Reload - mov esp, ecx -Ltmp1017: - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - lea ecx, [ebp - 1228] - mov dword ptr [ebp - 2196], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 2197], bl # 1-byte Spill - jne LBB11_269 -# %bb.268: # in Loop: Header=BB11_267 Depth=1 - lea ecx, [ebp - 1228] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 2197], dl # 1-byte Spill -LBB11_269: # in Loop: Header=BB11_267 Depth=1 - mov al, byte ptr [ebp - 2197] # 1-byte Reload - mov dword ptr [ebp - 16], 55 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 1284] - mov dword ptr [edx], ecx - lea ecx, [ebp - 1288] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB11_270 -LBB11_270: # in Loop: Header=BB11_267 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1284] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1272] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB11_279 -Ltmp1018: -LBB11_404: # Block address taken - # in Loop: Header=BB11_267 Depth=1 - add ebp, 12 - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - jmp LBB11_273 -LBB11_273: # in Loop: Header=BB11_267 Depth=1 - mov dword ptr [ebp - 16], 54 -Ltmp1019: -LBB11_274: # in Loop: Header=BB11_267 Depth=1 - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - mov dword ptr [ebp - 16], 54 - lea ecx, [ebp - 1272] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2198], al # 1-byte Spill - jmp LBB11_275 -LBB11_275: # in Loop: Header=BB11_267 Depth=1 - mov al, byte ptr [ebp - 2198] # 1-byte Reload - test al, 1 - jne LBB11_276 - jmp LBB11_282 -LBB11_276: # in Loop: Header=BB11_267 Depth=1 -Ltmp1020: - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2199], al # 1-byte Spill - jmp LBB11_277 -LBB11_277: # in Loop: Header=BB11_267 Depth=1 - mov al, byte ptr [ebp - 2199] # 1-byte Reload - test al, 1 - jne LBB11_278 - jmp LBB11_281 -LBB11_278: # in Loop: Header=BB11_267 Depth=1 -Ltmp1021: - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - int3 - jmp LBB11_281 -Ltmp1022: -LBB11_279: # in Loop: Header=BB11_267 Depth=1 - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - jmp LBB11_274 -Ltmp1023: -LBB11_281: # in Loop: Header=BB11_267 Depth=1 - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - jmp LBB11_282 -Ltmp1024: -LBB11_282: # in Loop: Header=BB11_267 Depth=1 - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - lea ecx, [ebp - 1272] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_283 -LBB11_283: # in Loop: Header=BB11_267 Depth=1 - lea ecx, [ebp - 1272] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2204], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_267 -Ltmp1025: -# %bb.284: - .cv_loc 11 1 215 0 # ..\tests\span_tests.cpp:215:0 - mov dword ptr [ebp - 1292], 0 - .cv_loc 11 1 216 0 # ..\tests\span_tests.cpp:216:0 - mov eax, dword ptr [ebp - 1292] - mov dword ptr [ebp - 1296], eax -LBB11_285: # =>This Inner Loop Header: Depth=1 -Ltmp1026: - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 2208], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2212], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 217 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1344] - mov dword ptr [ebp - 2216], ecx # 4-byte Spill - mov dword ptr [ebp - 2220], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 2208] # 4-byte Reload - mov dword ptr [ebp - 2224], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2208] # 4-byte Reload - mov edx, dword ptr [ebp - 2216] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 1336] - mov ecx, esi - mov dword ptr [ebp - 2228], eax # 4-byte Spill - mov dword ptr [ebp - 2232], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2212] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 57 - mov ecx, dword ptr [ebp - 2232] # 4-byte Reload - mov dword ptr [ebp - 2236], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2237], al # 1-byte Spill - jmp LBB11_286 -LBB11_286: # in Loop: Header=BB11_285 Depth=1 - mov al, byte ptr [ebp - 2237] # 1-byte Reload - test al, 1 - jne LBB11_287 - jmp LBB11_298 -LBB11_287: # in Loop: Header=BB11_285 Depth=1 -Ltmp1027: - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - mov dword ptr [ebp - 16], 58 - lea ecx, [ebp - 1296] - call "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" - jmp LBB11_288 -LBB11_288: # in Loop: Header=BB11_285 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 1336] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB11_296 -Ltmp1028: -LBB11_405: # Block address taken - # in Loop: Header=BB11_285 Depth=1 - add ebp, 12 - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - jmp LBB11_291 -LBB11_291: # in Loop: Header=BB11_285 Depth=1 - jmp LBB11_292 -LBB11_292: # in Loop: Header=BB11_285 Depth=1 - mov dword ptr [ebp - 16], 57 - jmp LBB11_300 -Ltmp1029: -LBB11_406: # Block address taken - # in Loop: Header=BB11_285 Depth=1 - add ebp, 12 - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - jmp LBB11_295 -LBB11_295: # in Loop: Header=BB11_285 Depth=1 - jmp LBB11_292 -Ltmp1030: -LBB11_296: # in Loop: Header=BB11_285 Depth=1 - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - jmp LBB11_292 -Ltmp1031: -LBB11_298: # in Loop: Header=BB11_285 Depth=1 - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1336] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB11_299 -LBB11_299: # in Loop: Header=BB11_285 Depth=1 - jmp LBB11_300 -Ltmp1032: -LBB11_300: # in Loop: Header=BB11_285 Depth=1 - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - lea ecx, [ebp - 1336] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2238], al # 1-byte Spill - jmp LBB11_301 -LBB11_301: # in Loop: Header=BB11_285 Depth=1 - mov al, byte ptr [ebp - 2238] # 1-byte Reload - test al, 1 - jne LBB11_302 - jmp LBB11_306 -LBB11_302: # in Loop: Header=BB11_285 Depth=1 -Ltmp1033: - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2239], al # 1-byte Spill - jmp LBB11_303 -LBB11_303: # in Loop: Header=BB11_285 Depth=1 - mov al, byte ptr [ebp - 2239] # 1-byte Reload - test al, 1 - jne LBB11_304 - jmp LBB11_305 -LBB11_304: # in Loop: Header=BB11_285 Depth=1 -Ltmp1034: - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - int3 -Ltmp1035: -LBB11_305: # in Loop: Header=BB11_285 Depth=1 - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - jmp LBB11_306 -Ltmp1036: -LBB11_306: # in Loop: Header=BB11_285 Depth=1 - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - lea ecx, [ebp - 1336] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_307 -LBB11_307: # in Loop: Header=BB11_285 Depth=1 - lea ecx, [ebp - 1336] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB11_285 -Ltmp1037: -# %bb.308: - .cv_loc 11 1 221 0 # ..\tests\span_tests.cpp:221:0 - lea eax, [ebp - 44] -Ltmp1038: - sub esp, 12 - lea ecx, [ebp - 1352] -Ltmp1039: - #DEBUG_VALUE: s <- [$ecx+0] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 2 - call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" -Ltmp1040: - add esp, 12 -LBB11_309: # =>This Inner Loop Header: Depth=1 -Ltmp1041: - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 2244], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 2248], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 1400] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 222 - mov dword ptr [ebp - 2252], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 2244] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 2256], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 1400] - mov edx, dword ptr [ebp - 2244] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 1392] - mov dword ptr [ebp - 2260], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2248] # 4-byte Reload - mov esp, ecx -Ltmp1042: - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - lea ecx, [ebp - 1352] - mov dword ptr [ebp - 2264], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 2 - mov byte ptr [ebp - 2265], bl # 1-byte Spill - jne LBB11_311 -# %bb.310: # in Loop: Header=BB11_309 Depth=1 - lea ecx, [ebp - 1352] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - cmp eax, ecx - sete dl - mov byte ptr [ebp - 2265], dl # 1-byte Spill -LBB11_311: # in Loop: Header=BB11_309 Depth=1 - mov al, byte ptr [ebp - 2265] # 1-byte Reload - mov dword ptr [ebp - 16], 61 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 1404] - mov dword ptr [edx], ecx - lea ecx, [ebp - 1408] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB11_312 -LBB11_312: # in Loop: Header=BB11_309 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1404] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1392] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB11_321 -Ltmp1043: -LBB11_407: # Block address taken - # in Loop: Header=BB11_309 Depth=1 - add ebp, 12 - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - jmp LBB11_315 -LBB11_315: # in Loop: Header=BB11_309 Depth=1 - mov dword ptr [ebp - 16], 60 -Ltmp1044: -LBB11_316: # in Loop: Header=BB11_309 Depth=1 - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - mov dword ptr [ebp - 16], 60 - lea ecx, [ebp - 1392] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2266], al # 1-byte Spill - jmp LBB11_317 -LBB11_317: # in Loop: Header=BB11_309 Depth=1 - mov al, byte ptr [ebp - 2266] # 1-byte Reload - test al, 1 - jne LBB11_318 - jmp LBB11_324 -LBB11_318: # in Loop: Header=BB11_309 Depth=1 -Ltmp1045: - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2267], al # 1-byte Spill - jmp LBB11_319 -LBB11_319: # in Loop: Header=BB11_309 Depth=1 - mov al, byte ptr [ebp - 2267] # 1-byte Reload - test al, 1 - jne LBB11_320 - jmp LBB11_323 -LBB11_320: # in Loop: Header=BB11_309 Depth=1 -Ltmp1046: - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - int3 - jmp LBB11_323 -Ltmp1047: -LBB11_321: # in Loop: Header=BB11_309 Depth=1 - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - jmp LBB11_316 -Ltmp1048: -LBB11_323: # in Loop: Header=BB11_309 Depth=1 - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - jmp LBB11_324 -Ltmp1049: -LBB11_324: # in Loop: Header=BB11_309 Depth=1 - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - lea ecx, [ebp - 1392] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_325 -LBB11_325: # in Loop: Header=BB11_309 Depth=1 - lea ecx, [ebp - 1392] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2272], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_309 -Ltmp1050: -# %bb.326: - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - jmp LBB11_327 -LBB11_327: # =>This Inner Loop Header: Depth=1 -Ltmp1051: - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@" - mov dword ptr [ebp - 2276], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2280], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 223 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1456] - mov dword ptr [ebp - 2284], ecx # 4-byte Spill - mov dword ptr [ebp - 2288], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2276] # 4-byte Reload - mov dword ptr [ebp - 2292], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2276] # 4-byte Reload - mov edx, dword ptr [ebp - 2284] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1448] - mov dword ptr [ebp - 2296], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2280] # 4-byte Reload - mov esp, ecx -Ltmp1052: - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - mov dword ptr [ebp - 16], 64 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 0 - lea ecx, [ebp - 1352] - mov dword ptr [ebp - 2300], eax # 4-byte Spill - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 2304], eax # 4-byte Spill - jmp LBB11_328 -LBB11_328: # in Loop: Header=BB11_327 Depth=1 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 2304] # 4-byte Reload - cmp dword ptr [eax], 1 - mov byte ptr [ebp - 2305], cl # 1-byte Spill - jne LBB11_331 -# %bb.329: # in Loop: Header=BB11_327 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 1 - lea ecx, [ebp - 1352] - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 2312], eax # 4-byte Spill - jmp LBB11_330 -LBB11_330: # in Loop: Header=BB11_327 Depth=1 - mov eax, dword ptr [ebp - 2312] # 4-byte Reload - cmp dword ptr [eax], 2 - sete cl - mov byte ptr [ebp - 2305], cl # 1-byte Spill -LBB11_331: # in Loop: Header=BB11_327 Depth=1 - mov al, byte ptr [ebp - 2305] # 1-byte Reload - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1460] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 1464] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB11_332 -LBB11_332: # in Loop: Header=BB11_327 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1460] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1448] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB11_341 -Ltmp1053: -LBB11_408: # Block address taken - # in Loop: Header=BB11_327 Depth=1 - add ebp, 12 - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - jmp LBB11_335 -LBB11_335: # in Loop: Header=BB11_327 Depth=1 - mov dword ptr [ebp - 16], 63 -Ltmp1054: -LBB11_336: # in Loop: Header=BB11_327 Depth=1 - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - mov dword ptr [ebp - 16], 63 - lea ecx, [ebp - 1448] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2313], al # 1-byte Spill - jmp LBB11_337 -LBB11_337: # in Loop: Header=BB11_327 Depth=1 - mov al, byte ptr [ebp - 2313] # 1-byte Reload - test al, 1 - jne LBB11_338 - jmp LBB11_344 -LBB11_338: # in Loop: Header=BB11_327 Depth=1 -Ltmp1055: - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2314], al # 1-byte Spill - jmp LBB11_339 -LBB11_339: # in Loop: Header=BB11_327 Depth=1 - mov al, byte ptr [ebp - 2314] # 1-byte Reload - test al, 1 - jne LBB11_340 - jmp LBB11_343 -LBB11_340: # in Loop: Header=BB11_327 Depth=1 -Ltmp1056: - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - int3 - jmp LBB11_343 -Ltmp1057: -LBB11_341: # in Loop: Header=BB11_327 Depth=1 - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - jmp LBB11_336 -Ltmp1058: -LBB11_343: # in Loop: Header=BB11_327 Depth=1 - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - jmp LBB11_344 -Ltmp1059: -LBB11_344: # in Loop: Header=BB11_327 Depth=1 - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - lea ecx, [ebp - 1448] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_345 -LBB11_345: # in Loop: Header=BB11_327 Depth=1 - lea ecx, [ebp - 1448] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2320], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_327 -Ltmp1060: -# %bb.346: - .cv_loc 11 1 227 0 # ..\tests\span_tests.cpp:227:0 - mov dword ptr [ebp - 1468], 0 - .cv_loc 11 1 228 0 # ..\tests\span_tests.cpp:228:0 - mov dword ptr [ebp - 1480], 0 - sub esp, 4 - lea eax, [ebp - 1480] - mov dword ptr [esp], eax - call "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 1468] - sub esp, 12 - lea edx, [ebp - 1476] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" - add esp, 12 -LBB11_347: # =>This Inner Loop Header: Depth=1 -Ltmp1061: - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 2324], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 2328], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 1528] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 229 - mov dword ptr [ebp - 2332], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 2324] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 2336], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 1528] - mov edx, dword ptr [ebp - 2324] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 1520] - mov dword ptr [ebp - 2340], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2328] # 4-byte Reload - mov esp, ecx -Ltmp1062: - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - lea ecx, [ebp - 1476] - mov dword ptr [ebp - 2344], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 2345], bl # 1-byte Spill - jne LBB11_349 -# %bb.348: # in Loop: Header=BB11_347 Depth=1 - lea ecx, [ebp - 1476] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 2345], dl # 1-byte Spill -LBB11_349: # in Loop: Header=BB11_347 Depth=1 - mov al, byte ptr [ebp - 2345] # 1-byte Reload - mov dword ptr [ebp - 16], 67 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 1532] - mov dword ptr [edx], ecx - lea ecx, [ebp - 1536] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB11_350 -LBB11_350: # in Loop: Header=BB11_347 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1532] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1520] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB11_359 -Ltmp1063: -LBB11_409: # Block address taken - # in Loop: Header=BB11_347 Depth=1 - add ebp, 12 - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - jmp LBB11_353 -LBB11_353: # in Loop: Header=BB11_347 Depth=1 - mov dword ptr [ebp - 16], 66 -Ltmp1064: -LBB11_354: # in Loop: Header=BB11_347 Depth=1 - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - mov dword ptr [ebp - 16], 66 - lea ecx, [ebp - 1520] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2346], al # 1-byte Spill - jmp LBB11_355 -LBB11_355: # in Loop: Header=BB11_347 Depth=1 - mov al, byte ptr [ebp - 2346] # 1-byte Reload - test al, 1 - jne LBB11_356 - jmp LBB11_362 -LBB11_356: # in Loop: Header=BB11_347 Depth=1 -Ltmp1065: - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2347], al # 1-byte Spill - jmp LBB11_357 -LBB11_357: # in Loop: Header=BB11_347 Depth=1 - mov al, byte ptr [ebp - 2347] # 1-byte Reload - test al, 1 - jne LBB11_358 - jmp LBB11_361 -LBB11_358: # in Loop: Header=BB11_347 Depth=1 -Ltmp1066: - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - int3 - jmp LBB11_361 -Ltmp1067: -LBB11_359: # in Loop: Header=BB11_347 Depth=1 - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - jmp LBB11_354 -Ltmp1068: -LBB11_361: # in Loop: Header=BB11_347 Depth=1 - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - jmp LBB11_362 -Ltmp1069: -LBB11_362: # in Loop: Header=BB11_347 Depth=1 - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - lea ecx, [ebp - 1520] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_363 -LBB11_363: # in Loop: Header=BB11_347 Depth=1 - lea ecx, [ebp - 1520] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2352], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB11_347 -Ltmp1070: -# %bb.364: - .cv_loc 11 1 233 0 # ..\tests\span_tests.cpp:233:0 - mov dword ptr [ebp - 1540], 0 - .cv_loc 11 1 234 0 # ..\tests\span_tests.cpp:234:0 - mov eax, dword ptr [ebp - 1540] - mov dword ptr [ebp - 1544], eax -LBB11_365: # =>This Inner Loop Header: Depth=1 -Ltmp1071: - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 2356], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2360], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 235 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1592] - mov dword ptr [ebp - 2364], ecx # 4-byte Spill - mov dword ptr [ebp - 2368], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 2356] # 4-byte Reload - mov dword ptr [ebp - 2372], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2356] # 4-byte Reload - mov edx, dword ptr [ebp - 2364] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 1584] - mov ecx, esi - mov dword ptr [ebp - 2376], eax # 4-byte Spill - mov dword ptr [ebp - 2380], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2360] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 69 - mov ecx, dword ptr [ebp - 2380] # 4-byte Reload - mov dword ptr [ebp - 2384], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2385], al # 1-byte Spill - jmp LBB11_366 -LBB11_366: # in Loop: Header=BB11_365 Depth=1 - mov al, byte ptr [ebp - 2385] # 1-byte Reload - test al, 1 - jne LBB11_367 - jmp LBB11_378 -LBB11_367: # in Loop: Header=BB11_365 Depth=1 -Ltmp1072: - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - mov dword ptr [ebp - 16], 70 - lea ecx, [ebp - 1544] - call "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" - jmp LBB11_368 -LBB11_368: # in Loop: Header=BB11_365 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 1584] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB11_376 -Ltmp1073: -LBB11_410: # Block address taken - # in Loop: Header=BB11_365 Depth=1 - add ebp, 12 - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - jmp LBB11_371 -LBB11_371: # in Loop: Header=BB11_365 Depth=1 - jmp LBB11_372 -LBB11_372: # in Loop: Header=BB11_365 Depth=1 - mov dword ptr [ebp - 16], 69 - jmp LBB11_380 -Ltmp1074: -LBB11_411: # Block address taken - # in Loop: Header=BB11_365 Depth=1 - add ebp, 12 - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - jmp LBB11_375 -LBB11_375: # in Loop: Header=BB11_365 Depth=1 - jmp LBB11_372 -Ltmp1075: -LBB11_376: # in Loop: Header=BB11_365 Depth=1 - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - jmp LBB11_372 -Ltmp1076: -LBB11_378: # in Loop: Header=BB11_365 Depth=1 - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1584] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB11_379 -LBB11_379: # in Loop: Header=BB11_365 Depth=1 - jmp LBB11_380 -Ltmp1077: -LBB11_380: # in Loop: Header=BB11_365 Depth=1 - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - lea ecx, [ebp - 1584] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2386], al # 1-byte Spill - jmp LBB11_381 -LBB11_381: # in Loop: Header=BB11_365 Depth=1 - mov al, byte ptr [ebp - 2386] # 1-byte Reload - test al, 1 - jne LBB11_382 - jmp LBB11_386 -LBB11_382: # in Loop: Header=BB11_365 Depth=1 -Ltmp1078: - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2387], al # 1-byte Spill - jmp LBB11_383 -LBB11_383: # in Loop: Header=BB11_365 Depth=1 - mov al, byte ptr [ebp - 2387] # 1-byte Reload - test al, 1 - jne LBB11_384 - jmp LBB11_385 -LBB11_384: # in Loop: Header=BB11_365 Depth=1 -Ltmp1079: - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - int3 -Ltmp1080: -LBB11_385: # in Loop: Header=BB11_365 Depth=1 - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - jmp LBB11_386 -Ltmp1081: -LBB11_386: # in Loop: Header=BB11_365 Depth=1 - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - lea ecx, [ebp - 1584] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB11_387 -LBB11_387: # in Loop: Header=BB11_365 Depth=1 - lea ecx, [ebp - 1584] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB11_365 -Ltmp1082: -# %bb.388: - .cv_loc 11 1 237 0 # ..\tests\span_tests.cpp:237:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$7@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_7: # in Loop: Header=BB11_3 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 132] -Ltmp1083: - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1084: - .def "?catch$8@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$8@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_8: # in Loop: Header=BB11_3 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1085: - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 96] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_9 -LBB11_9: # in Loop: Header=BB11_3 Depth=2 - mov eax, offset LBB11_390 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1086: - .def "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$24@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_24: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 96] - .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1087: - .def "?dtor$25@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$25@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_25: # in Loop: Header=BB11_20 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 220] -Ltmp1088: - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - call "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1089: - .def "?catch$26@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$26@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_26: # in Loop: Header=BB11_20 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1090: - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 184] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_27 -LBB11_27: # in Loop: Header=BB11_20 Depth=2 - mov eax, offset LBB11_391 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1091: - .def "?dtor$42@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$42@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_42: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 184] - .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1092: - .def "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$43@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_43: # in Loop: Header=BB11_38 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 308] -Ltmp1093: - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - call "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1094: - .def "?catch$44@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$44@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_44: # in Loop: Header=BB11_38 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1095: - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 276] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_45 -LBB11_45: # in Loop: Header=BB11_38 Depth=2 - mov eax, offset LBB11_392 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1096: - .def "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$63@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_63: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 276] - .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1097: - .def "?dtor$64@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$64@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_64: # in Loop: Header=BB11_58 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 396] -Ltmp1098: - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1099: - .def "?catch$65@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$65@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_65: # in Loop: Header=BB11_58 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1100: - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 360] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_66 -LBB11_66: # in Loop: Header=BB11_58 Depth=3 - mov eax, offset LBB11_393 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1101: - .def "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$82@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_82: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 360] - .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1102: - .def "?dtor$83@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$83@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_83: # in Loop: Header=BB11_77 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 480] -Ltmp1103: - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1104: - .def "?catch$84@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$84@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_84: # in Loop: Header=BB11_77 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1105: - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 444] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_85 -LBB11_85: # in Loop: Header=BB11_77 Depth=3 - mov eax, offset LBB11_394 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1106: - .def "?dtor$101@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$101@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_101: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 444] - .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1107: - .def "?dtor$102@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$102@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_102: # in Loop: Header=BB11_96 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 564] -Ltmp1108: - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1109: - .def "?catch$103@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$103@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_103: # in Loop: Header=BB11_96 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1110: - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 528] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_104 -LBB11_104: # in Loop: Header=BB11_96 Depth=3 - mov eax, offset LBB11_395 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1111: - .def "?dtor$115@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$115@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_115: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 528] - .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1112: - .def "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$121@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_121: # in Loop: Header=BB11_117 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 656] -Ltmp1113: - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1114: - .def "?catch$122@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$122@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_122: # in Loop: Header=BB11_117 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1115: - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 620] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_123 -LBB11_123: # in Loop: Header=BB11_117 Depth=2 - mov eax, offset LBB11_396 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1116: - .def "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$138@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_138: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 620] - .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1117: - .def "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$139@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_139: # in Loop: Header=BB11_134 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 748] -Ltmp1118: - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - call "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1119: - .def "?catch$140@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$140@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_140: # in Loop: Header=BB11_134 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1120: - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 712] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_141 -LBB11_141: # in Loop: Header=BB11_134 Depth=2 - mov eax, offset LBB11_397 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1121: - .def "?dtor$156@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$156@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_156: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 712] - .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1122: - .def "?dtor$157@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$157@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_157: # in Loop: Header=BB11_152 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 836] -Ltmp1123: - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - call "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1124: - .def "?catch$158@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$158@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_158: # in Loop: Header=BB11_152 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1125: - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 804] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_159 -LBB11_159: # in Loop: Header=BB11_152 Depth=2 - mov eax, offset LBB11_398 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1126: - .def "?dtor$177@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$177@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_177: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 804] - .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1127: - .def "?dtor$178@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$178@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_178: # in Loop: Header=BB11_172 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 924] -Ltmp1128: - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1129: - .def "?catch$179@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$179@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_179: # in Loop: Header=BB11_172 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1130: - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - mov dword ptr [ebp - 16], 39 - lea ecx, [ebp - 888] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_180 -LBB11_180: # in Loop: Header=BB11_172 Depth=3 - mov eax, offset LBB11_399 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1131: - .def "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$196@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_196: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 888] - .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1132: - .def "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$197@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_197: # in Loop: Header=BB11_191 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1008] -Ltmp1133: - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1134: - .def "?catch$198@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$198@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_198: # in Loop: Header=BB11_191 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1135: - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - mov dword ptr [ebp - 16], 43 - lea ecx, [ebp - 972] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_199 -LBB11_199: # in Loop: Header=BB11_191 Depth=3 - mov eax, offset LBB11_400 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1136: - .def "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$215@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_215: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 972] - .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1137: - .def "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$216@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_216: # in Loop: Header=BB11_210 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1092] -Ltmp1138: - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1139: - .def "?catch$217@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$217@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_217: # in Loop: Header=BB11_210 Depth=3 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1140: - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - mov dword ptr [ebp - 16], 47 - lea ecx, [ebp - 1056] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_218 -LBB11_218: # in Loop: Header=BB11_210 Depth=3 - mov eax, offset LBB11_401 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1141: - .def "?dtor$229@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$229@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_229: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1056] - .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1142: - .def "?catch$234@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$234@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_234: # in Loop: Header=BB11_232 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1143: - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - mov dword ptr [ebp - 16], 50 - lea ecx, [ebp - 1144] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_235 -LBB11_235: # in Loop: Header=BB11_232 Depth=1 - mov eax, offset LBB11_402 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1144: - .def "?catch$253@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$253@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_253: # in Loop: Header=BB11_247 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1145: - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - mov dword ptr [ebp - 16], 53 - lea ecx, [ebp - 1200] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_254 -LBB11_254: # in Loop: Header=BB11_247 Depth=1 - mov eax, offset LBB11_403 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1146: - .def "?dtor$262@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$262@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_262: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1144] -Ltmp1147: - .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1148: - .def "?catch$271@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$271@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_271: # in Loop: Header=BB11_267 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1149: - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - mov dword ptr [ebp - 16], 56 - lea ecx, [ebp - 1272] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_272 -LBB11_272: # in Loop: Header=BB11_267 Depth=1 - mov eax, offset LBB11_404 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1150: - .def "?dtor$280@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$280@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_280: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1200] -Ltmp1151: - .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1152: - .def "?catch$289@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$289@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_289: # in Loop: Header=BB11_285 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1153: - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - mov dword ptr [ebp - 16], 59 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1336] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB11_290 -LBB11_290: # in Loop: Header=BB11_285 Depth=1 - mov eax, offset LBB11_405 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1154: - .def "?catch$293@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$293@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_293: # in Loop: Header=BB11_285 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1155: - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - mov dword ptr [ebp - 16], 59 - lea ecx, [ebp - 1336] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_294 -LBB11_294: # in Loop: Header=BB11_285 Depth=1 - mov eax, offset LBB11_406 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1156: - .def "?dtor$297@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$297@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_297: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1272] -Ltmp1157: - .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1158: - .def "?catch$313@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$313@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_313: # in Loop: Header=BB11_309 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1159: - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - mov dword ptr [ebp - 16], 62 - lea ecx, [ebp - 1392] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_314 -LBB11_314: # in Loop: Header=BB11_309 Depth=1 - mov eax, offset LBB11_407 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1160: - .def "?dtor$322@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$322@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_322: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1336] -Ltmp1161: - .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1162: - .def "?catch$333@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$333@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_333: # in Loop: Header=BB11_327 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1163: - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - mov dword ptr [ebp - 16], 65 - lea ecx, [ebp - 1448] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_334 -LBB11_334: # in Loop: Header=BB11_327 Depth=1 - mov eax, offset LBB11_408 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1164: - .def "?dtor$342@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$342@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_342: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1392] -Ltmp1165: - .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1166: - .def "?catch$351@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$351@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_351: # in Loop: Header=BB11_347 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1167: - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - mov dword ptr [ebp - 16], 68 - lea ecx, [ebp - 1520] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_352 -LBB11_352: # in Loop: Header=BB11_347 Depth=1 - mov eax, offset LBB11_409 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1168: - .def "?dtor$360@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$360@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_360: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1448] -Ltmp1169: - .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1170: - .def "?catch$369@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$369@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_369: # in Loop: Header=BB11_365 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1171: - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - mov dword ptr [ebp - 16], 71 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1584] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB11_370 -LBB11_370: # in Loop: Header=BB11_365 Depth=1 - mov eax, offset LBB11_410 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1172: - .def "?catch$373@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$373@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_373: # in Loop: Header=BB11_365 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1173: - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - mov dword ptr [ebp - 16], 71 - lea ecx, [ebp - 1584] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB11_374 -LBB11_374: # in Loop: Header=BB11_365 Depth=1 - mov eax, offset LBB11_411 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1174: - .def "?dtor$377@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$377@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_377: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1520] -Ltmp1175: - .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1176: - .def "?dtor$389@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$389@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA": -LBB11_389: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1584] -Ltmp1177: - .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1178: - .cv_fpo_endproc -Lfunc_end11: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 429065506 # MagicNumber - .long 72 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # UnwindMap - .long 20 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long -1 # ToState - .long "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$7@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$42@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$25@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 13 # ToState - .long "?dtor$64@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$101@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 17 # ToState - .long "?dtor$83@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$115@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long 21 # ToState - .long "?dtor$102@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long 25 # ToState - .long "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$156@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 28 # ToState - .long 0 # Action - .long 29 # ToState - .long "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 28 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$177@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 32 # ToState - .long 0 # Action - .long 33 # ToState - .long "?dtor$157@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 32 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 36 # ToState - .long 0 # Action - .long 37 # ToState - .long "?dtor$178@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 36 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 40 # ToState - .long 0 # Action - .long 41 # ToState - .long "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 40 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$229@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 44 # ToState - .long 0 # Action - .long 45 # ToState - .long "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 44 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$262@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 48 # ToState - .long 0 # Action - .long 48 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$280@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 51 # ToState - .long 0 # Action - .long 51 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$297@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 54 # ToState - .long 0 # Action - .long 54 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$322@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 57 # ToState - .long 0 # Action - .long 57 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$342@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 60 # ToState - .long 0 # Action - .long 60 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$360@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 63 # ToState - .long 0 # Action - .long 63 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$377@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 66 # ToState - .long 0 # Action - .long 66 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$389@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Action - .long 69 # ToState - .long 0 # Action - .long 69 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 18 # TryHigh - .long 19 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 21 # TryLow - .long 22 # TryHigh - .long 23 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 25 # TryLow - .long 26 # TryHigh - .long 27 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 29 # TryLow - .long 30 # TryHigh - .long 31 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 33 # TryLow - .long 34 # TryHigh - .long 35 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 37 # TryLow - .long 38 # TryHigh - .long 39 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 41 # TryLow - .long 42 # TryHigh - .long 43 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 45 # TryLow - .long 46 # TryHigh - .long 47 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$11$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 49 # TryLow - .long 49 # TryHigh - .long 50 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$12$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 52 # TryLow - .long 52 # TryHigh - .long 53 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$13$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 55 # TryLow - .long 55 # TryHigh - .long 56 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$14$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 58 # TryLow - .long 58 # TryHigh - .long 59 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$15$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 61 # TryLow - .long 61 # TryHigh - .long 62 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$16$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 64 # TryLow - .long 64 # TryHigh - .long 65 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$17$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 67 # TryLow - .long 67 # TryHigh - .long 68 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$18$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray - .long 70 # TryLow - .long 70 # TryHigh - .long 71 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$19$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$8@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$26@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$44@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$65@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$84@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$103@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$140@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$158@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$179@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$198@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$11$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$217@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$12$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$234@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$13$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$253@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$14$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$271@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$15$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$289@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$293@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$16$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$313@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$17$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$333@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$18$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$351@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler -"$handlerMap$19$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$369@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$373@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin12: - .cv_func_id 12 - .cv_loc 12 1 168 0 # ..\tests\span_tests.cpp:168:0 - .cv_fpo_proc "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp1179: - lea ecx, ["?autoRegistrar7@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp1180: - .cv_fpo_endproc -Lfunc_end12: - # -- End function - .def "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin13: - .cv_func_id 13 - .cv_loc 13 1 241 0 # ..\tests\span_tests.cpp:241:0 - .cv_fpo_proc "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp1181: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0CB@OLJEGPPH@from_pointer_pointer_constructor@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 241 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____8@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar9@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp1182: - .cv_fpo_endproc -Lfunc_end13: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____8@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____8@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" -Lfunc_begin14: - .cv_func_id 14 - .cv_loc 14 1 242 0 # ..\tests\span_tests.cpp:242:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 1268 - .cv_fpo_stackalloc 1268 - .cv_fpo_endprologue - lea eax, [ebp - 44] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx -Ltmp1339: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____8:arr <- [$eax+0] - .cv_loc 14 1 243 0 # ..\tests\span_tests.cpp:243:0 - mov ecx, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], ecx - mov ecx, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], ecx - mov ecx, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], ecx -Ltmp1340: - .cv_loc 14 1 246 0 # ..\tests\span_tests.cpp:246:0 - mov ecx, eax - add ecx, 8 - sub esp, 8 - lea edx, [ebp - 52] -Ltmp1341: - #DEBUG_VALUE: s <- [$edx+0] - mov dword ptr [ebp - 792], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 792] # 4-byte Reload -Ltmp1342: - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@QAE@PAH0@Z" -Ltmp1343: - mov dword ptr [ebp - 796], eax # 4-byte Spill -LBB14_1: # =>This Inner Loop Header: Depth=1 -Ltmp1344: - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 800], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 804], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 100] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 247 - mov dword ptr [ebp - 808], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 800] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 812], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 100] - mov edx, dword ptr [ebp - 800] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 816], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 804] # 4-byte Reload - mov esp, ecx -Ltmp1345: - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 820], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 2 - mov byte ptr [ebp - 821], bl # 1-byte Spill - jne LBB14_3 -# %bb.2: # in Loop: Header=BB14_1 Depth=1 - lea ecx, [ebp - 52] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - cmp eax, ecx - sete dl - mov byte ptr [ebp - 821], dl # 1-byte Spill -LBB14_3: # in Loop: Header=BB14_1 Depth=1 - mov al, byte ptr [ebp - 821] # 1-byte Reload - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 104] - mov dword ptr [edx], ecx - lea ecx, [ebp - 108] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_4 -LBB14_4: # in Loop: Header=BB14_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 104] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_13 -Ltmp1346: -LBB14_217: # Block address taken - # in Loop: Header=BB14_1 Depth=1 - add ebp, 12 - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - jmp LBB14_7 -LBB14_7: # in Loop: Header=BB14_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp1347: -LBB14_8: # in Loop: Header=BB14_1 Depth=1 - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 822], al # 1-byte Spill - jmp LBB14_9 -LBB14_9: # in Loop: Header=BB14_1 Depth=1 - mov al, byte ptr [ebp - 822] # 1-byte Reload - test al, 1 - jne LBB14_10 - jmp LBB14_15 -LBB14_10: # in Loop: Header=BB14_1 Depth=1 -Ltmp1348: - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 823], al # 1-byte Spill - jmp LBB14_11 -LBB14_11: # in Loop: Header=BB14_1 Depth=1 - mov al, byte ptr [ebp - 823] # 1-byte Reload - test al, 1 - jne LBB14_12 - jmp LBB14_14 -LBB14_12: # in Loop: Header=BB14_1 Depth=1 -Ltmp1349: - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - int3 - jmp LBB14_14 -Ltmp1350: -LBB14_13: # in Loop: Header=BB14_1 Depth=1 - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - jmp LBB14_8 -Ltmp1351: -LBB14_14: # in Loop: Header=BB14_1 Depth=1 - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - jmp LBB14_15 -Ltmp1352: -LBB14_15: # in Loop: Header=BB14_1 Depth=1 - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_16 -LBB14_16: # in Loop: Header=BB14_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 828], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_1 -Ltmp1353: -# %bb.17: - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - jmp LBB14_18 -LBB14_18: # =>This Inner Loop Header: Depth=1 -Ltmp1354: - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@" - mov dword ptr [ebp - 832], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 836], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 248 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 156] - mov dword ptr [ebp - 840], ecx # 4-byte Spill - mov dword ptr [ebp - 844], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 832] # 4-byte Reload - mov dword ptr [ebp - 848], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 832] # 4-byte Reload - mov edx, dword ptr [ebp - 840] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 148] - mov dword ptr [ebp - 852], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 836] # 4-byte Reload - mov esp, ecx -Ltmp1355: - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - mov dword ptr [ebp - 16], 4 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 0 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 856], eax # 4-byte Spill - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 860], eax # 4-byte Spill - jmp LBB14_19 -LBB14_19: # in Loop: Header=BB14_18 Depth=1 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 860] # 4-byte Reload - cmp dword ptr [eax], 1 - mov byte ptr [ebp - 861], cl # 1-byte Spill - jne LBB14_22 -# %bb.20: # in Loop: Header=BB14_18 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 1 - lea ecx, [ebp - 52] - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 868], eax # 4-byte Spill - jmp LBB14_21 -LBB14_21: # in Loop: Header=BB14_18 Depth=1 - mov eax, dword ptr [ebp - 868] # 4-byte Reload - cmp dword ptr [eax], 2 - sete cl - mov byte ptr [ebp - 861], cl # 1-byte Spill -LBB14_22: # in Loop: Header=BB14_18 Depth=1 - mov al, byte ptr [ebp - 861] # 1-byte Reload - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 160] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 164] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_23 -LBB14_23: # in Loop: Header=BB14_18 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 160] - mov dword ptr [eax], ecx - lea ecx, [ebp - 148] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_32 -Ltmp1356: -LBB14_218: # Block address taken - # in Loop: Header=BB14_18 Depth=1 - add ebp, 12 - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - jmp LBB14_26 -LBB14_26: # in Loop: Header=BB14_18 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp1357: -LBB14_27: # in Loop: Header=BB14_18 Depth=1 - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 148] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 869], al # 1-byte Spill - jmp LBB14_28 -LBB14_28: # in Loop: Header=BB14_18 Depth=1 - mov al, byte ptr [ebp - 869] # 1-byte Reload - test al, 1 - jne LBB14_29 - jmp LBB14_35 -LBB14_29: # in Loop: Header=BB14_18 Depth=1 -Ltmp1358: - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 870], al # 1-byte Spill - jmp LBB14_30 -LBB14_30: # in Loop: Header=BB14_18 Depth=1 - mov al, byte ptr [ebp - 870] # 1-byte Reload - test al, 1 - jne LBB14_31 - jmp LBB14_34 -LBB14_31: # in Loop: Header=BB14_18 Depth=1 -Ltmp1359: - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - int3 - jmp LBB14_34 -Ltmp1360: -LBB14_32: # in Loop: Header=BB14_18 Depth=1 - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - jmp LBB14_27 -Ltmp1361: -LBB14_34: # in Loop: Header=BB14_18 Depth=1 - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - jmp LBB14_35 -Ltmp1362: -LBB14_35: # in Loop: Header=BB14_18 Depth=1 - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - lea ecx, [ebp - 148] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_36 -LBB14_36: # in Loop: Header=BB14_18 Depth=1 - lea ecx, [ebp - 148] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 876], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_18 -Ltmp1363: -# %bb.37: - .cv_loc 14 1 252 0 # ..\tests\span_tests.cpp:252:0 - lea eax, [ebp - 44] -Ltmp1364: - mov ecx, eax - add ecx, 8 - sub esp, 8 - lea edx, [ebp - 168] -Ltmp1365: - #DEBUG_VALUE: s <- [$edx+0] - mov dword ptr [ebp - 880], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 880] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@H$01@gsl@@QAE@PAH0@Z" -Ltmp1366: - mov dword ptr [ebp - 884], eax # 4-byte Spill -LBB14_38: # =>This Inner Loop Header: Depth=1 -Ltmp1367: - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" - mov dword ptr [ebp - 888], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 892], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 253 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 216] - mov dword ptr [ebp - 896], ecx # 4-byte Spill - mov dword ptr [ebp - 900], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 888] # 4-byte Reload - mov dword ptr [ebp - 904], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 888] # 4-byte Reload - mov edx, dword ptr [ebp - 896] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 208] - mov dword ptr [ebp - 908], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 892] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 168] -Ltmp1368: - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - mov dword ptr [ebp - 912], eax # 4-byte Spill - call "?data@?$span@H$01@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - sub eax, ecx - sete bl - mov dword ptr [ebp - 16], 7 - movzx ecx, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 220] - mov dword ptr [edx], ecx - lea ecx, [ebp - 224] - mov dword ptr [ebp - 916], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_39 -LBB14_39: # in Loop: Header=BB14_38 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 220] - mov dword ptr [eax], ecx - lea ecx, [ebp - 208] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_48 -Ltmp1369: -LBB14_219: # Block address taken - # in Loop: Header=BB14_38 Depth=1 - add ebp, 12 - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - jmp LBB14_42 -LBB14_42: # in Loop: Header=BB14_38 Depth=1 - mov dword ptr [ebp - 16], 6 -Ltmp1370: -LBB14_43: # in Loop: Header=BB14_38 Depth=1 - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 208] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 917], al # 1-byte Spill - jmp LBB14_44 -LBB14_44: # in Loop: Header=BB14_38 Depth=1 - mov al, byte ptr [ebp - 917] # 1-byte Reload - test al, 1 - jne LBB14_45 - jmp LBB14_51 -LBB14_45: # in Loop: Header=BB14_38 Depth=1 -Ltmp1371: - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 918], al # 1-byte Spill - jmp LBB14_46 -LBB14_46: # in Loop: Header=BB14_38 Depth=1 - mov al, byte ptr [ebp - 918] # 1-byte Reload - test al, 1 - jne LBB14_47 - jmp LBB14_50 -LBB14_47: # in Loop: Header=BB14_38 Depth=1 -Ltmp1372: - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - int3 - jmp LBB14_50 -Ltmp1373: -LBB14_48: # in Loop: Header=BB14_38 Depth=1 - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - jmp LBB14_43 -Ltmp1374: -LBB14_50: # in Loop: Header=BB14_38 Depth=1 - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - jmp LBB14_51 -Ltmp1375: -LBB14_51: # in Loop: Header=BB14_38 Depth=1 - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - lea ecx, [ebp - 208] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_52 -LBB14_52: # in Loop: Header=BB14_38 Depth=1 - lea ecx, [ebp - 208] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 924], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_38 -Ltmp1376: -# %bb.53: - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - jmp LBB14_54 -LBB14_54: # =>This Inner Loop Header: Depth=1 -Ltmp1377: - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@" - mov dword ptr [ebp - 928], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 932], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 254 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 272] - mov dword ptr [ebp - 936], ecx # 4-byte Spill - mov dword ptr [ebp - 940], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 928] # 4-byte Reload - mov dword ptr [ebp - 944], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 928] # 4-byte Reload - mov edx, dword ptr [ebp - 936] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 264] - mov dword ptr [ebp - 948], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 932] # 4-byte Reload - mov esp, ecx -Ltmp1378: - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 0 - lea ecx, [ebp - 168] - mov dword ptr [ebp - 952], eax # 4-byte Spill - call "??A?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 956], eax # 4-byte Spill - jmp LBB14_55 -LBB14_55: # in Loop: Header=BB14_54 Depth=1 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 956] # 4-byte Reload - cmp dword ptr [eax], 1 - mov byte ptr [ebp - 957], cl # 1-byte Spill - jne LBB14_58 -# %bb.56: # in Loop: Header=BB14_54 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 1 - lea ecx, [ebp - 168] - call "??A?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 964], eax # 4-byte Spill - jmp LBB14_57 -LBB14_57: # in Loop: Header=BB14_54 Depth=1 - mov eax, dword ptr [ebp - 964] # 4-byte Reload - cmp dword ptr [eax], 2 - sete cl - mov byte ptr [ebp - 957], cl # 1-byte Spill -LBB14_58: # in Loop: Header=BB14_54 Depth=1 - mov al, byte ptr [ebp - 957] # 1-byte Reload - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 276] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 280] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_59 -LBB14_59: # in Loop: Header=BB14_54 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 276] - mov dword ptr [eax], ecx - lea ecx, [ebp - 264] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_68 -Ltmp1379: -LBB14_220: # Block address taken - # in Loop: Header=BB14_54 Depth=1 - add ebp, 12 - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - jmp LBB14_62 -LBB14_62: # in Loop: Header=BB14_54 Depth=1 - mov dword ptr [ebp - 16], 9 -Ltmp1380: -LBB14_63: # in Loop: Header=BB14_54 Depth=1 - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 264] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 965], al # 1-byte Spill - jmp LBB14_64 -LBB14_64: # in Loop: Header=BB14_54 Depth=1 - mov al, byte ptr [ebp - 965] # 1-byte Reload - test al, 1 - jne LBB14_65 - jmp LBB14_71 -LBB14_65: # in Loop: Header=BB14_54 Depth=1 -Ltmp1381: - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 966], al # 1-byte Spill - jmp LBB14_66 -LBB14_66: # in Loop: Header=BB14_54 Depth=1 - mov al, byte ptr [ebp - 966] # 1-byte Reload - test al, 1 - jne LBB14_67 - jmp LBB14_70 -LBB14_67: # in Loop: Header=BB14_54 Depth=1 -Ltmp1382: - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - int3 - jmp LBB14_70 -Ltmp1383: -LBB14_68: # in Loop: Header=BB14_54 Depth=1 - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - jmp LBB14_63 -Ltmp1384: -LBB14_70: # in Loop: Header=BB14_54 Depth=1 - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - jmp LBB14_71 -Ltmp1385: -LBB14_71: # in Loop: Header=BB14_54 Depth=1 - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - lea ecx, [ebp - 264] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_72 -LBB14_72: # in Loop: Header=BB14_54 Depth=1 - lea ecx, [ebp - 264] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 972], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_54 -Ltmp1386: -# %bb.73: - .cv_loc 14 1 258 0 # ..\tests\span_tests.cpp:258:0 - lea eax, [ebp - 44] -Ltmp1387: - sub esp, 8 - lea ecx, [ebp - 288] -Ltmp1388: - #DEBUG_VALUE: s <- [$ecx+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@QAE@PAH0@Z" -Ltmp1389: - mov dword ptr [ebp - 976], eax # 4-byte Spill -LBB14_74: # =>This Inner Loop Header: Depth=1 -Ltmp1390: - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 980], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 984], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 336] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 259 - mov dword ptr [ebp - 988], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 980] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 992], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 336] - mov edx, dword ptr [ebp - 980] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 328] - mov dword ptr [ebp - 996], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 984] # 4-byte Reload - mov esp, ecx -Ltmp1391: - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - lea ecx, [ebp - 288] - mov dword ptr [ebp - 1000], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 1001], bl # 1-byte Spill - jne LBB14_76 -# %bb.75: # in Loop: Header=BB14_74 Depth=1 - lea ecx, [ebp - 288] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - cmp eax, ecx - sete dl - mov byte ptr [ebp - 1001], dl # 1-byte Spill -LBB14_76: # in Loop: Header=BB14_74 Depth=1 - mov al, byte ptr [ebp - 1001] # 1-byte Reload - mov dword ptr [ebp - 16], 13 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 340] - mov dword ptr [edx], ecx - lea ecx, [ebp - 344] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_77 -LBB14_77: # in Loop: Header=BB14_74 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 340] - mov dword ptr [eax], ecx - lea ecx, [ebp - 328] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_86 -Ltmp1392: -LBB14_221: # Block address taken - # in Loop: Header=BB14_74 Depth=1 - add ebp, 12 - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - jmp LBB14_80 -LBB14_80: # in Loop: Header=BB14_74 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp1393: -LBB14_81: # in Loop: Header=BB14_74 Depth=1 - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 328] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1002], al # 1-byte Spill - jmp LBB14_82 -LBB14_82: # in Loop: Header=BB14_74 Depth=1 - mov al, byte ptr [ebp - 1002] # 1-byte Reload - test al, 1 - jne LBB14_83 - jmp LBB14_89 -LBB14_83: # in Loop: Header=BB14_74 Depth=1 -Ltmp1394: - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1003], al # 1-byte Spill - jmp LBB14_84 -LBB14_84: # in Loop: Header=BB14_74 Depth=1 - mov al, byte ptr [ebp - 1003] # 1-byte Reload - test al, 1 - jne LBB14_85 - jmp LBB14_88 -LBB14_85: # in Loop: Header=BB14_74 Depth=1 -Ltmp1395: - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - int3 - jmp LBB14_88 -Ltmp1396: -LBB14_86: # in Loop: Header=BB14_74 Depth=1 - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - jmp LBB14_81 -Ltmp1397: -LBB14_88: # in Loop: Header=BB14_74 Depth=1 - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - jmp LBB14_89 -Ltmp1398: -LBB14_89: # in Loop: Header=BB14_74 Depth=1 - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - lea ecx, [ebp - 328] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_90 -LBB14_90: # in Loop: Header=BB14_74 Depth=1 - lea ecx, [ebp - 328] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1008], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_74 -Ltmp1399: -# %bb.91: - .cv_loc 14 1 263 0 # ..\tests\span_tests.cpp:263:0 - lea eax, [ebp - 44] -Ltmp1400: - sub esp, 8 - lea ecx, [ebp - 348] -Ltmp1401: - #DEBUG_VALUE: s <- [$ecx+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], eax - call "??0?$span@H$0A@@gsl@@QAE@PAH0@Z" -Ltmp1402: - mov dword ptr [ebp - 1012], eax # 4-byte Spill -LBB14_92: # =>This Inner Loop Header: Depth=1 -Ltmp1403: - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" - mov dword ptr [ebp - 1016], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1020], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 264 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 396] - mov dword ptr [ebp - 1024], ecx # 4-byte Spill - mov dword ptr [ebp - 1028], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1016] # 4-byte Reload - mov dword ptr [ebp - 1032], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1016] # 4-byte Reload - mov edx, dword ptr [ebp - 1024] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 388] - mov dword ptr [ebp - 1036], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1020] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 348] -Ltmp1404: - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - mov dword ptr [ebp - 1040], eax # 4-byte Spill - call "?data@?$span@H$0A@@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - sub eax, ecx - sete bl - mov dword ptr [ebp - 16], 16 - movzx ecx, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 400] - mov dword ptr [edx], ecx - lea ecx, [ebp - 404] - mov dword ptr [ebp - 1044], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_93 -LBB14_93: # in Loop: Header=BB14_92 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 400] - mov dword ptr [eax], ecx - lea ecx, [ebp - 388] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_102 -Ltmp1405: -LBB14_222: # Block address taken - # in Loop: Header=BB14_92 Depth=1 - add ebp, 12 - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - jmp LBB14_96 -LBB14_96: # in Loop: Header=BB14_92 Depth=1 - mov dword ptr [ebp - 16], 15 -Ltmp1406: -LBB14_97: # in Loop: Header=BB14_92 Depth=1 - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 388] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1045], al # 1-byte Spill - jmp LBB14_98 -LBB14_98: # in Loop: Header=BB14_92 Depth=1 - mov al, byte ptr [ebp - 1045] # 1-byte Reload - test al, 1 - jne LBB14_99 - jmp LBB14_105 -LBB14_99: # in Loop: Header=BB14_92 Depth=1 -Ltmp1407: - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1046], al # 1-byte Spill - jmp LBB14_100 -LBB14_100: # in Loop: Header=BB14_92 Depth=1 - mov al, byte ptr [ebp - 1046] # 1-byte Reload - test al, 1 - jne LBB14_101 - jmp LBB14_104 -LBB14_101: # in Loop: Header=BB14_92 Depth=1 -Ltmp1408: - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - int3 - jmp LBB14_104 -Ltmp1409: -LBB14_102: # in Loop: Header=BB14_92 Depth=1 - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - jmp LBB14_97 -Ltmp1410: -LBB14_104: # in Loop: Header=BB14_92 Depth=1 - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - jmp LBB14_105 -Ltmp1411: -LBB14_105: # in Loop: Header=BB14_92 Depth=1 - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - lea ecx, [ebp - 388] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_106 -LBB14_106: # in Loop: Header=BB14_92 Depth=1 - lea ecx, [ebp - 388] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1052], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_92 -Ltmp1412: -# %bb.107: - .cv_loc 14 1 281 0 # ..\tests\span_tests.cpp:281:0 - mov dword ptr [ebp - 408], 0 - .cv_loc 14 1 282 0 # ..\tests\span_tests.cpp:282:0 - mov eax, dword ptr [ebp - 408] - mov ecx, dword ptr [ebp - 408] - sub esp, 8 - lea edx, [ebp - 416] -Ltmp1413: - #DEBUG_VALUE: s <- [$edx+0] - mov dword ptr [ebp - 1056], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 1056] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@QAE@PAH0@Z" -Ltmp1414: - mov dword ptr [ebp - 1060], eax # 4-byte Spill -LBB14_108: # =>This Inner Loop Header: Depth=1 -Ltmp1415: - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 1064], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1068], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 464] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 283 - mov dword ptr [ebp - 1072], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 1064] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1076], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 464] - mov edx, dword ptr [ebp - 1064] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 456] - mov dword ptr [ebp - 1080], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1068] # 4-byte Reload - mov esp, ecx -Ltmp1416: - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - lea ecx, [ebp - 416] - mov dword ptr [ebp - 1084], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 1085], bl # 1-byte Spill - jne LBB14_110 -# %bb.109: # in Loop: Header=BB14_108 Depth=1 - lea ecx, [ebp - 416] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 1085], dl # 1-byte Spill -LBB14_110: # in Loop: Header=BB14_108 Depth=1 - mov al, byte ptr [ebp - 1085] # 1-byte Reload - mov dword ptr [ebp - 16], 19 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 468] - mov dword ptr [edx], ecx - lea ecx, [ebp - 472] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_111 -LBB14_111: # in Loop: Header=BB14_108 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 468] - mov dword ptr [eax], ecx - lea ecx, [ebp - 456] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_120 -Ltmp1417: -LBB14_223: # Block address taken - # in Loop: Header=BB14_108 Depth=1 - add ebp, 12 - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - jmp LBB14_114 -LBB14_114: # in Loop: Header=BB14_108 Depth=1 - mov dword ptr [ebp - 16], 18 -Ltmp1418: -LBB14_115: # in Loop: Header=BB14_108 Depth=1 - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - mov dword ptr [ebp - 16], 18 - lea ecx, [ebp - 456] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1086], al # 1-byte Spill - jmp LBB14_116 -LBB14_116: # in Loop: Header=BB14_108 Depth=1 - mov al, byte ptr [ebp - 1086] # 1-byte Reload - test al, 1 - jne LBB14_117 - jmp LBB14_123 -LBB14_117: # in Loop: Header=BB14_108 Depth=1 -Ltmp1419: - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1087], al # 1-byte Spill - jmp LBB14_118 -LBB14_118: # in Loop: Header=BB14_108 Depth=1 - mov al, byte ptr [ebp - 1087] # 1-byte Reload - test al, 1 - jne LBB14_119 - jmp LBB14_122 -LBB14_119: # in Loop: Header=BB14_108 Depth=1 -Ltmp1420: - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - int3 - jmp LBB14_122 -Ltmp1421: -LBB14_120: # in Loop: Header=BB14_108 Depth=1 - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - jmp LBB14_115 -Ltmp1422: -LBB14_122: # in Loop: Header=BB14_108 Depth=1 - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - jmp LBB14_123 -Ltmp1423: -LBB14_123: # in Loop: Header=BB14_108 Depth=1 - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - lea ecx, [ebp - 456] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_124 -LBB14_124: # in Loop: Header=BB14_108 Depth=1 - lea ecx, [ebp - 456] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1092], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_108 -Ltmp1424: -# %bb.125: - .cv_loc 14 1 287 0 # ..\tests\span_tests.cpp:287:0 - mov dword ptr [ebp - 476], 0 - .cv_loc 14 1 288 0 # ..\tests\span_tests.cpp:288:0 - mov eax, dword ptr [ebp - 476] - mov ecx, dword ptr [ebp - 476] - sub esp, 8 - lea edx, [ebp - 480] -Ltmp1425: - #DEBUG_VALUE: s <- [$edx+0] - mov dword ptr [ebp - 1096], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 1096] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@H$0A@@gsl@@QAE@PAH0@Z" -Ltmp1426: - mov dword ptr [ebp - 1100], eax # 4-byte Spill -LBB14_126: # =>This Inner Loop Header: Depth=1 -Ltmp1427: - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@" - mov dword ptr [ebp - 1104], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1108], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 289 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 528] - mov dword ptr [ebp - 1112], ecx # 4-byte Spill - mov dword ptr [ebp - 1116], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1104] # 4-byte Reload - mov dword ptr [ebp - 1120], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1104] # 4-byte Reload - mov edx, dword ptr [ebp - 1112] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 520] - mov dword ptr [ebp - 1124], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1108] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 480] -Ltmp1428: - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - mov dword ptr [ebp - 1128], eax # 4-byte Spill - call "?data@?$span@H$0A@@gsl@@QBEPAHXZ" - test eax, eax - sete bl - mov dword ptr [ebp - 16], 22 - sub esp, 8 - movzx eax, bl - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 532] - mov dword ptr [ecx], eax - lea ecx, [ebp - 536] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_127 -LBB14_127: # in Loop: Header=BB14_126 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 532] - mov dword ptr [eax], ecx - lea ecx, [ebp - 520] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_136 -Ltmp1429: -LBB14_224: # Block address taken - # in Loop: Header=BB14_126 Depth=1 - add ebp, 12 - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - jmp LBB14_130 -LBB14_130: # in Loop: Header=BB14_126 Depth=1 - mov dword ptr [ebp - 16], 21 -Ltmp1430: -LBB14_131: # in Loop: Header=BB14_126 Depth=1 - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - mov dword ptr [ebp - 16], 21 - lea ecx, [ebp - 520] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1129], al # 1-byte Spill - jmp LBB14_132 -LBB14_132: # in Loop: Header=BB14_126 Depth=1 - mov al, byte ptr [ebp - 1129] # 1-byte Reload - test al, 1 - jne LBB14_133 - jmp LBB14_139 -LBB14_133: # in Loop: Header=BB14_126 Depth=1 -Ltmp1431: - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1130], al # 1-byte Spill - jmp LBB14_134 -LBB14_134: # in Loop: Header=BB14_126 Depth=1 - mov al, byte ptr [ebp - 1130] # 1-byte Reload - test al, 1 - jne LBB14_135 - jmp LBB14_138 -LBB14_135: # in Loop: Header=BB14_126 Depth=1 -Ltmp1432: - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - int3 - jmp LBB14_138 -Ltmp1433: -LBB14_136: # in Loop: Header=BB14_126 Depth=1 - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - jmp LBB14_131 -Ltmp1434: -LBB14_138: # in Loop: Header=BB14_126 Depth=1 - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - jmp LBB14_139 -Ltmp1435: -LBB14_139: # in Loop: Header=BB14_126 Depth=1 - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - lea ecx, [ebp - 520] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_140 -LBB14_140: # in Loop: Header=BB14_126 Depth=1 - lea ecx, [ebp - 520] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1136], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_126 -Ltmp1436: -# %bb.141: - .cv_loc 14 1 300 0 # ..\tests\span_tests.cpp:300:0 - lea eax, [ebp - 44] -Ltmp1437: - mov ecx, eax - add ecx, 8 - sub esp, 12 - lea edx, [ebp - 544] -Ltmp1438: - #DEBUG_VALUE: s <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ecx - call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" -Ltmp1439: - add esp, 12 -LBB14_142: # =>This Inner Loop Header: Depth=1 -Ltmp1440: - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 1140], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1144], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 592] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 301 - mov dword ptr [ebp - 1148], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 1140] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1152], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 592] - mov edx, dword ptr [ebp - 1140] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 584] - mov dword ptr [ebp - 1156], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1144] # 4-byte Reload - mov esp, ecx -Ltmp1441: - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - lea ecx, [ebp - 544] - mov dword ptr [ebp - 1160], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 2 - mov byte ptr [ebp - 1161], bl # 1-byte Spill - jne LBB14_144 -# %bb.143: # in Loop: Header=BB14_142 Depth=1 - lea ecx, [ebp - 544] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - cmp eax, ecx - sete dl - mov byte ptr [ebp - 1161], dl # 1-byte Spill -LBB14_144: # in Loop: Header=BB14_142 Depth=1 - mov al, byte ptr [ebp - 1161] # 1-byte Reload - mov dword ptr [ebp - 16], 25 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 596] - mov dword ptr [edx], ecx - lea ecx, [ebp - 600] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_145 -LBB14_145: # in Loop: Header=BB14_142 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 596] - mov dword ptr [eax], ecx - lea ecx, [ebp - 584] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_154 -Ltmp1442: -LBB14_225: # Block address taken - # in Loop: Header=BB14_142 Depth=1 - add ebp, 12 - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - jmp LBB14_148 -LBB14_148: # in Loop: Header=BB14_142 Depth=1 - mov dword ptr [ebp - 16], 24 -Ltmp1443: -LBB14_149: # in Loop: Header=BB14_142 Depth=1 - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - mov dword ptr [ebp - 16], 24 - lea ecx, [ebp - 584] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1162], al # 1-byte Spill - jmp LBB14_150 -LBB14_150: # in Loop: Header=BB14_142 Depth=1 - mov al, byte ptr [ebp - 1162] # 1-byte Reload - test al, 1 - jne LBB14_151 - jmp LBB14_157 -LBB14_151: # in Loop: Header=BB14_142 Depth=1 -Ltmp1444: - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1163], al # 1-byte Spill - jmp LBB14_152 -LBB14_152: # in Loop: Header=BB14_142 Depth=1 - mov al, byte ptr [ebp - 1163] # 1-byte Reload - test al, 1 - jne LBB14_153 - jmp LBB14_156 -LBB14_153: # in Loop: Header=BB14_142 Depth=1 -Ltmp1445: - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - int3 - jmp LBB14_156 -Ltmp1446: -LBB14_154: # in Loop: Header=BB14_142 Depth=1 - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - jmp LBB14_149 -Ltmp1447: -LBB14_156: # in Loop: Header=BB14_142 Depth=1 - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - jmp LBB14_157 -Ltmp1448: -LBB14_157: # in Loop: Header=BB14_142 Depth=1 - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - lea ecx, [ebp - 584] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_158 -LBB14_158: # in Loop: Header=BB14_142 Depth=1 - lea ecx, [ebp - 584] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1168], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_142 -Ltmp1449: -# %bb.159: - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - jmp LBB14_160 -LBB14_160: # =>This Inner Loop Header: Depth=1 -Ltmp1450: - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@" - mov dword ptr [ebp - 1172], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1176], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 302 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 648] - mov dword ptr [ebp - 1180], ecx # 4-byte Spill - mov dword ptr [ebp - 1184], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1172] # 4-byte Reload - mov dword ptr [ebp - 1188], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1172] # 4-byte Reload - mov edx, dword ptr [ebp - 1180] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 640] - mov dword ptr [ebp - 1192], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1176] # 4-byte Reload - mov esp, ecx -Ltmp1451: - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - mov dword ptr [ebp - 16], 28 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 0 - lea ecx, [ebp - 544] - mov dword ptr [ebp - 1196], eax # 4-byte Spill - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 1200], eax # 4-byte Spill - jmp LBB14_161 -LBB14_161: # in Loop: Header=BB14_160 Depth=1 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 1200] # 4-byte Reload - cmp dword ptr [eax], 1 - mov byte ptr [ebp - 1201], cl # 1-byte Spill - jne LBB14_164 -# %bb.162: # in Loop: Header=BB14_160 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 1 - lea ecx, [ebp - 544] - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 1208], eax # 4-byte Spill - jmp LBB14_163 -LBB14_163: # in Loop: Header=BB14_160 Depth=1 - mov eax, dword ptr [ebp - 1208] # 4-byte Reload - cmp dword ptr [eax], 2 - sete cl - mov byte ptr [ebp - 1201], cl # 1-byte Spill -LBB14_164: # in Loop: Header=BB14_160 Depth=1 - mov al, byte ptr [ebp - 1201] # 1-byte Reload - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 652] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 656] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_165 -LBB14_165: # in Loop: Header=BB14_160 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 652] - mov dword ptr [eax], ecx - lea ecx, [ebp - 640] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_174 -Ltmp1452: -LBB14_226: # Block address taken - # in Loop: Header=BB14_160 Depth=1 - add ebp, 12 - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - jmp LBB14_168 -LBB14_168: # in Loop: Header=BB14_160 Depth=1 - mov dword ptr [ebp - 16], 27 -Ltmp1453: -LBB14_169: # in Loop: Header=BB14_160 Depth=1 - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 640] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1209], al # 1-byte Spill - jmp LBB14_170 -LBB14_170: # in Loop: Header=BB14_160 Depth=1 - mov al, byte ptr [ebp - 1209] # 1-byte Reload - test al, 1 - jne LBB14_171 - jmp LBB14_177 -LBB14_171: # in Loop: Header=BB14_160 Depth=1 -Ltmp1454: - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1210], al # 1-byte Spill - jmp LBB14_172 -LBB14_172: # in Loop: Header=BB14_160 Depth=1 - mov al, byte ptr [ebp - 1210] # 1-byte Reload - test al, 1 - jne LBB14_173 - jmp LBB14_176 -LBB14_173: # in Loop: Header=BB14_160 Depth=1 -Ltmp1455: - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - int3 - jmp LBB14_176 -Ltmp1456: -LBB14_174: # in Loop: Header=BB14_160 Depth=1 - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - jmp LBB14_169 -Ltmp1457: -LBB14_176: # in Loop: Header=BB14_160 Depth=1 - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - jmp LBB14_177 -Ltmp1458: -LBB14_177: # in Loop: Header=BB14_160 Depth=1 - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - lea ecx, [ebp - 640] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_178 -LBB14_178: # in Loop: Header=BB14_160 Depth=1 - lea ecx, [ebp - 640] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1216], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_160 -Ltmp1459: -# %bb.179: - .cv_loc 14 1 306 0 # ..\tests\span_tests.cpp:306:0 - lea eax, [ebp - 44] -Ltmp1460: - sub esp, 12 - lea ecx, [ebp - 664] -Ltmp1461: - #DEBUG_VALUE: s <- [$ecx+0] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], eax - call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" -Ltmp1462: - add esp, 12 -LBB14_180: # =>This Inner Loop Header: Depth=1 -Ltmp1463: - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 1220], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1224], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 712] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 307 - mov dword ptr [ebp - 1228], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 1220] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1232], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 712] - mov edx, dword ptr [ebp - 1220] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 704] - mov dword ptr [ebp - 1236], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1224] # 4-byte Reload - mov esp, ecx -Ltmp1464: - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - lea ecx, [ebp - 664] - mov dword ptr [ebp - 1240], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 1241], bl # 1-byte Spill - jne LBB14_182 -# %bb.181: # in Loop: Header=BB14_180 Depth=1 - lea ecx, [ebp - 664] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - cmp eax, ecx - sete dl - mov byte ptr [ebp - 1241], dl # 1-byte Spill -LBB14_182: # in Loop: Header=BB14_180 Depth=1 - mov al, byte ptr [ebp - 1241] # 1-byte Reload - mov dword ptr [ebp - 16], 31 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 716] - mov dword ptr [edx], ecx - lea ecx, [ebp - 720] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_183 -LBB14_183: # in Loop: Header=BB14_180 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 716] - mov dword ptr [eax], ecx - lea ecx, [ebp - 704] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_192 -Ltmp1465: -LBB14_227: # Block address taken - # in Loop: Header=BB14_180 Depth=1 - add ebp, 12 - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - jmp LBB14_186 -LBB14_186: # in Loop: Header=BB14_180 Depth=1 - mov dword ptr [ebp - 16], 30 -Ltmp1466: -LBB14_187: # in Loop: Header=BB14_180 Depth=1 - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 704] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1242], al # 1-byte Spill - jmp LBB14_188 -LBB14_188: # in Loop: Header=BB14_180 Depth=1 - mov al, byte ptr [ebp - 1242] # 1-byte Reload - test al, 1 - jne LBB14_189 - jmp LBB14_195 -LBB14_189: # in Loop: Header=BB14_180 Depth=1 -Ltmp1467: - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1243], al # 1-byte Spill - jmp LBB14_190 -LBB14_190: # in Loop: Header=BB14_180 Depth=1 - mov al, byte ptr [ebp - 1243] # 1-byte Reload - test al, 1 - jne LBB14_191 - jmp LBB14_194 -LBB14_191: # in Loop: Header=BB14_180 Depth=1 -Ltmp1468: - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - int3 - jmp LBB14_194 -Ltmp1469: -LBB14_192: # in Loop: Header=BB14_180 Depth=1 - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - jmp LBB14_187 -Ltmp1470: -LBB14_194: # in Loop: Header=BB14_180 Depth=1 - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - jmp LBB14_195 -Ltmp1471: -LBB14_195: # in Loop: Header=BB14_180 Depth=1 - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - lea ecx, [ebp - 704] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_196 -LBB14_196: # in Loop: Header=BB14_180 Depth=1 - lea ecx, [ebp - 704] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1248], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_180 -Ltmp1472: -# %bb.197: - .cv_loc 14 1 311 0 # ..\tests\span_tests.cpp:311:0 - mov dword ptr [ebp - 724], 0 - .cv_loc 14 1 312 0 # ..\tests\span_tests.cpp:312:0 - mov eax, dword ptr [ebp - 724] - mov ecx, dword ptr [ebp - 724] - sub esp, 12 - lea edx, [ebp - 732] -Ltmp1473: - #DEBUG_VALUE: s <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" -Ltmp1474: - add esp, 12 -LBB14_198: # =>This Inner Loop Header: Depth=1 -Ltmp1475: - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 1252], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1256], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 780] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 313 - mov dword ptr [ebp - 1260], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 1252] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1264], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 780] - mov edx, dword ptr [ebp - 1252] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 772] - mov dword ptr [ebp - 1268], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1256] # 4-byte Reload - mov esp, ecx -Ltmp1476: - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - lea ecx, [ebp - 732] - mov dword ptr [ebp - 1272], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 1273], bl # 1-byte Spill - jne LBB14_200 -# %bb.199: # in Loop: Header=BB14_198 Depth=1 - lea ecx, [ebp - 732] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 1273], dl # 1-byte Spill -LBB14_200: # in Loop: Header=BB14_198 Depth=1 - mov al, byte ptr [ebp - 1273] # 1-byte Reload - mov dword ptr [ebp - 16], 34 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 784] - mov dword ptr [edx], ecx - lea ecx, [ebp - 788] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB14_201 -LBB14_201: # in Loop: Header=BB14_198 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 784] - mov dword ptr [eax], ecx - lea ecx, [ebp - 772] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB14_210 -Ltmp1477: -LBB14_228: # Block address taken - # in Loop: Header=BB14_198 Depth=1 - add ebp, 12 - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - jmp LBB14_204 -LBB14_204: # in Loop: Header=BB14_198 Depth=1 - mov dword ptr [ebp - 16], 33 -Ltmp1478: -LBB14_205: # in Loop: Header=BB14_198 Depth=1 - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - mov dword ptr [ebp - 16], 33 - lea ecx, [ebp - 772] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1274], al # 1-byte Spill - jmp LBB14_206 -LBB14_206: # in Loop: Header=BB14_198 Depth=1 - mov al, byte ptr [ebp - 1274] # 1-byte Reload - test al, 1 - jne LBB14_207 - jmp LBB14_213 -LBB14_207: # in Loop: Header=BB14_198 Depth=1 -Ltmp1479: - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1275], al # 1-byte Spill - jmp LBB14_208 -LBB14_208: # in Loop: Header=BB14_198 Depth=1 - mov al, byte ptr [ebp - 1275] # 1-byte Reload - test al, 1 - jne LBB14_209 - jmp LBB14_212 -LBB14_209: # in Loop: Header=BB14_198 Depth=1 -Ltmp1480: - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - int3 - jmp LBB14_212 -Ltmp1481: -LBB14_210: # in Loop: Header=BB14_198 Depth=1 - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - jmp LBB14_205 -Ltmp1482: -LBB14_212: # in Loop: Header=BB14_198 Depth=1 - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - jmp LBB14_213 -Ltmp1483: -LBB14_213: # in Loop: Header=BB14_198 Depth=1 - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - lea ecx, [ebp - 772] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB14_214 -LBB14_214: # in Loop: Header=BB14_198 Depth=1 - lea ecx, [ebp - 772] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1280], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB14_198 -Ltmp1484: -# %bb.215: - .cv_loc 14 1 315 0 # ..\tests\span_tests.cpp:315:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$5@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$5@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_5: # in Loop: Header=BB14_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1485: - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_6 -LBB14_6: # in Loop: Header=BB14_1 Depth=1 - mov eax, offset LBB14_217 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1486: - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_24: # in Loop: Header=BB14_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1487: - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 148] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_25 -LBB14_25: # in Loop: Header=BB14_18 Depth=1 - mov eax, offset LBB14_218 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1488: - .def "?dtor$33@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$33@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_33: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] -Ltmp1489: - .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1490: - .def "?catch$40@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$40@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_40: # in Loop: Header=BB14_38 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1491: - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 208] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_41 -LBB14_41: # in Loop: Header=BB14_38 Depth=1 - mov eax, offset LBB14_219 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1492: - .def "?dtor$49@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$49@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_49: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 148] -Ltmp1493: - .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1494: - .def "?catch$60@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$60@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_60: # in Loop: Header=BB14_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1495: - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 264] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_61 -LBB14_61: # in Loop: Header=BB14_54 Depth=1 - mov eax, offset LBB14_220 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1496: - .def "?dtor$69@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$69@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_69: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 208] -Ltmp1497: - .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1498: - .def "?catch$78@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$78@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_78: # in Loop: Header=BB14_74 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1499: - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 328] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_79 -LBB14_79: # in Loop: Header=BB14_74 Depth=1 - mov eax, offset LBB14_221 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1500: - .def "?dtor$87@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$87@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_87: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 264] -Ltmp1501: - .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1502: - .def "?catch$94@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$94@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_94: # in Loop: Header=BB14_92 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1503: - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 388] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_95 -LBB14_95: # in Loop: Header=BB14_92 Depth=1 - mov eax, offset LBB14_222 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1504: - .def "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$103@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_103: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 328] -Ltmp1505: - .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1506: - .def "?catch$112@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$112@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_112: # in Loop: Header=BB14_108 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1507: - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 456] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_113 -LBB14_113: # in Loop: Header=BB14_108 Depth=1 - mov eax, offset LBB14_223 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1508: - .def "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$121@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_121: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 388] -Ltmp1509: - .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1510: - .def "?catch$128@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$128@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_128: # in Loop: Header=BB14_126 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1511: - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 520] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_129 -LBB14_129: # in Loop: Header=BB14_126 Depth=1 - mov eax, offset LBB14_224 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1512: - .def "?dtor$137@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$137@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_137: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 456] -Ltmp1513: - .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1514: - .def "?catch$146@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$146@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_146: # in Loop: Header=BB14_142 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1515: - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 584] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_147 -LBB14_147: # in Loop: Header=BB14_142 Depth=1 - mov eax, offset LBB14_225 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1516: - .def "?dtor$155@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$155@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_155: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 520] -Ltmp1517: - .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1518: - .def "?catch$166@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$166@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_166: # in Loop: Header=BB14_160 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1519: - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - mov dword ptr [ebp - 16], 29 - lea ecx, [ebp - 640] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_167 -LBB14_167: # in Loop: Header=BB14_160 Depth=1 - mov eax, offset LBB14_226 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1520: - .def "?dtor$175@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$175@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_175: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 584] -Ltmp1521: - .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1522: - .def "?catch$184@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$184@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_184: # in Loop: Header=BB14_180 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1523: - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - mov dword ptr [ebp - 16], 32 - lea ecx, [ebp - 704] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_185 -LBB14_185: # in Loop: Header=BB14_180 Depth=1 - mov eax, offset LBB14_227 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1524: - .def "?dtor$193@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$193@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_193: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 640] -Ltmp1525: - .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1526: - .def "?catch$202@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$202@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_202: # in Loop: Header=BB14_198 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1527: - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 772] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB14_203 -LBB14_203: # in Loop: Header=BB14_198 Depth=1 - mov eax, offset LBB14_228 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1528: - .def "?dtor$211@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$211@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_211: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 704] -Ltmp1529: - .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1530: - .def "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$216@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA": -LBB14_216: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 772] -Ltmp1531: - .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1532: - .cv_fpo_endproc -Lfunc_end14: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 429065506 # MagicNumber - .long 36 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # UnwindMap - .long 12 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long -1 # ToState - .long "?dtor$33@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$49@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$69@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 6 # ToState - .long 0 # Action - .long 6 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$87@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 9 # ToState - .long 0 # Action - .long 9 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 15 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$137@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 18 # ToState - .long 0 # Action - .long 18 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$155@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 21 # ToState - .long 0 # Action - .long 21 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$175@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long 24 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$193@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long 27 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$211@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 30 # ToState - .long 0 # Action - .long 30 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Action - .long 33 # ToState - .long 0 # Action - .long 33 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 7 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 10 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 16 # TryHigh - .long 17 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 19 # TryLow - .long 19 # TryHigh - .long 20 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 22 # TryLow - .long 22 # TryHigh - .long 23 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 25 # TryLow - .long 25 # TryHigh - .long 26 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 28 # TryLow - .long 28 # TryHigh - .long 29 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 31 # TryLow - .long 31 # TryHigh - .long 32 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray - .long 34 # TryLow - .long 34 # TryHigh - .long 35 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$11$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$40@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$94@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$112@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$128@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$146@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$166@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$184@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler -"$handlerMap$11$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$202@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin15: - .cv_func_id 15 - .cv_loc 15 1 241 0 # ..\tests\span_tests.cpp:241:0 - .cv_fpo_proc "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp1533: - lea ecx, ["?autoRegistrar9@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp1534: - .cv_fpo_endproc -Lfunc_end15: - # -- End function - .def "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin16: - .cv_func_id 16 - .cv_loc 16 1 317 0 # ..\tests\span_tests.cpp:317:0 - .cv_fpo_proc "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp1535: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BH@IOAOCADC@from_array_constructor?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 317 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____10@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar11@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp1536: - .cv_fpo_endproc -Lfunc_end16: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____10@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____10@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" -Lfunc_begin17: - .cv_func_id 17 - .cv_loc 17 1 318 0 # ..\tests\span_tests.cpp:318:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 968 - .cv_fpo_stackalloc 968 - .cv_fpo_endprologue - lea eax, ["L?arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAHA"] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx -Ltmp1633: - .cv_loc 17 1 319 0 # ..\tests\span_tests.cpp:319:0 - lea ecx, [ebp - 48] -Ltmp1634: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr <- [$ecx+0] - mov edx, ecx - sub esp, 12 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 20 - mov dword ptr [ebp - 632], ecx # 4-byte Spill -Ltmp1635: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr <- [DW_OP_constu 632, DW_OP_minus, DW_OP_deref] [$ebp+0] - call _memcpy -Ltmp1636: - .cv_loc 17 1 322 0 # ..\tests\span_tests.cpp:322:0 - add esp, 8 - lea ecx, [ebp - 56] -Ltmp1637: - #DEBUG_VALUE: s <- [$ecx+0] - mov eax, dword ptr [ebp - 632] # 4-byte Reload - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" -Ltmp1638: - mov dword ptr [ebp - 636], eax # 4-byte Spill -Ltmp1639: -LBB17_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr <- [DW_OP_constu 632, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 640], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@FHKIEHKD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 644], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 104] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 323 - mov dword ptr [ebp - 648], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 640] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 652], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 104] - mov edx, dword ptr [ebp - 640] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 96] - mov dword ptr [ebp - 656], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 644] # 4-byte Reload - mov esp, ecx -Ltmp1640: - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - lea ecx, [ebp - 56] - mov dword ptr [ebp - 660], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 5 - mov byte ptr [ebp - 661], bl # 1-byte Spill - jne LBB17_3 -Ltmp1641: -# %bb.2: # in Loop: Header=BB17_1 Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr <- [DW_OP_constu 632, DW_OP_minus, DW_OP_deref] [$ebp+0] - lea ecx, [ebp - 56] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 48] - cmp eax, ecx - sete dl - mov byte ptr [ebp - 661], dl # 1-byte Spill -Ltmp1642: -LBB17_3: # in Loop: Header=BB17_1 Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr <- [DW_OP_constu 632, DW_OP_minus, DW_OP_deref] [$ebp+0] - mov al, byte ptr [ebp - 661] # 1-byte Reload - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 108] - mov dword ptr [edx], ecx - lea ecx, [ebp - 112] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" -Ltmp1643: - jmp LBB17_4 -LBB17_4: # in Loop: Header=BB17_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 108] - mov dword ptr [eax], ecx - lea ecx, [ebp - 96] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB17_13 -Ltmp1644: -LBB17_139: # Block address taken - # in Loop: Header=BB17_1 Depth=1 - add ebp, 12 - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - jmp LBB17_7 -LBB17_7: # in Loop: Header=BB17_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp1645: -LBB17_8: # in Loop: Header=BB17_1 Depth=1 - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 96] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 662], al # 1-byte Spill - jmp LBB17_9 -LBB17_9: # in Loop: Header=BB17_1 Depth=1 - mov al, byte ptr [ebp - 662] # 1-byte Reload - test al, 1 - jne LBB17_10 - jmp LBB17_15 -LBB17_10: # in Loop: Header=BB17_1 Depth=1 -Ltmp1646: - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 663], al # 1-byte Spill - jmp LBB17_11 -LBB17_11: # in Loop: Header=BB17_1 Depth=1 - mov al, byte ptr [ebp - 663] # 1-byte Reload - test al, 1 - jne LBB17_12 - jmp LBB17_14 -LBB17_12: # in Loop: Header=BB17_1 Depth=1 -Ltmp1647: - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - int3 - jmp LBB17_14 -Ltmp1648: -LBB17_13: # in Loop: Header=BB17_1 Depth=1 - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - jmp LBB17_8 -Ltmp1649: -LBB17_14: # in Loop: Header=BB17_1 Depth=1 - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - jmp LBB17_15 -Ltmp1650: -LBB17_15: # in Loop: Header=BB17_1 Depth=1 - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - lea ecx, [ebp - 96] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB17_16 -LBB17_16: # in Loop: Header=BB17_1 Depth=1 - lea ecx, [ebp - 96] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 668], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB17_1 -Ltmp1651: -# %bb.17: - .cv_loc 17 1 327 0 # ..\tests\span_tests.cpp:327:0 - sub esp, 4 - lea ecx, [ebp - 116] -Ltmp1652: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp1653: - mov dword ptr [ebp - 672], eax # 4-byte Spill -LBB17_18: # =>This Inner Loop Header: Depth=1 -Ltmp1654: - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CH@FHKIEHKD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" - mov dword ptr [ebp - 676], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 680], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 328 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 164] - mov dword ptr [ebp - 684], ecx # 4-byte Spill - mov dword ptr [ebp - 688], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 676] # 4-byte Reload - mov dword ptr [ebp - 692], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 676] # 4-byte Reload - mov edx, dword ptr [ebp - 684] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 156] - mov dword ptr [ebp - 696], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 680] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 116] -Ltmp1655: - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - mov dword ptr [ebp - 700], eax # 4-byte Spill - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - lea ecx, [ebp - 48] - sub eax, ecx - sete bl - mov dword ptr [ebp - 16], 4 - movzx ecx, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 168] - mov dword ptr [edx], ecx - lea ecx, [ebp - 172] - mov dword ptr [ebp - 704], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB17_19 -LBB17_19: # in Loop: Header=BB17_18 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 168] - mov dword ptr [eax], ecx - lea ecx, [ebp - 156] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB17_28 -Ltmp1656: -LBB17_140: # Block address taken - # in Loop: Header=BB17_18 Depth=1 - add ebp, 12 - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - jmp LBB17_22 -LBB17_22: # in Loop: Header=BB17_18 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp1657: -LBB17_23: # in Loop: Header=BB17_18 Depth=1 - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 156] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 705], al # 1-byte Spill - jmp LBB17_24 -LBB17_24: # in Loop: Header=BB17_18 Depth=1 - mov al, byte ptr [ebp - 705] # 1-byte Reload - test al, 1 - jne LBB17_25 - jmp LBB17_31 -LBB17_25: # in Loop: Header=BB17_18 Depth=1 -Ltmp1658: - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 706], al # 1-byte Spill - jmp LBB17_26 -LBB17_26: # in Loop: Header=BB17_18 Depth=1 - mov al, byte ptr [ebp - 706] # 1-byte Reload - test al, 1 - jne LBB17_27 - jmp LBB17_30 -LBB17_27: # in Loop: Header=BB17_18 Depth=1 -Ltmp1659: - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - int3 - jmp LBB17_30 -Ltmp1660: -LBB17_28: # in Loop: Header=BB17_18 Depth=1 - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - jmp LBB17_23 -Ltmp1661: -LBB17_30: # in Loop: Header=BB17_18 Depth=1 - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - jmp LBB17_31 -Ltmp1662: -LBB17_31: # in Loop: Header=BB17_18 Depth=1 - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - lea ecx, [ebp - 156] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB17_32 -LBB17_32: # in Loop: Header=BB17_18 Depth=1 - lea ecx, [ebp - 156] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 712], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB17_18 -Ltmp1663: -# %bb.33: - .cv_loc 17 1 331 0 # ..\tests\span_tests.cpp:331:0 - lea eax, [ebp - 196] - lea ecx, ["L?arr2d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY02HA"] -Ltmp1664: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr2d <- [$eax+0] - mov edx, eax - sub esp, 12 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 24 - mov dword ptr [ebp - 716], eax # 4-byte Spill -Ltmp1665: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr2d <- [DW_OP_constu 716, DW_OP_minus, DW_OP_deref] [$ebp+0] - call _memcpy -Ltmp1666: - .cv_loc 17 1 359 0 # ..\tests\span_tests.cpp:359:0 - add esp, 8 - mov eax, dword ptr [ebp - 716] # 4-byte Reload - mov dword ptr [esp], eax - call "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" - sub esp, 4 - lea ecx, [ebp - 204] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 1 - call "??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - mov dword ptr [ebp - 720], eax # 4-byte Spill -Ltmp1667: -LBB17_34: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr2d <- [DW_OP_constu 716, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 724], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0DI@LCOKCJKP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 728], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 252] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 360 - mov dword ptr [ebp - 732], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 724] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 736], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 252] - mov edx, dword ptr [ebp - 724] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 244] - mov dword ptr [ebp - 740], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 728] # 4-byte Reload - mov esp, ecx -Ltmp1668: - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - lea ecx, [ebp - 204] - mov dword ptr [ebp - 744], eax # 4-byte Spill - call "?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 1 - mov byte ptr [ebp - 745], bl # 1-byte Spill - jne LBB17_36 -Ltmp1669: -# %bb.35: # in Loop: Header=BB17_34 Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr2d <- [DW_OP_constu 716, DW_OP_minus, DW_OP_deref] [$ebp+0] - lea ecx, [ebp - 204] - call "?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" - lea ecx, [ebp - 196] - sub esp, 4 - mov dword ptr [esp], ecx - mov dword ptr [ebp - 752], eax # 4-byte Spill - call "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 752] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 745], dl # 1-byte Spill -Ltmp1670: -LBB17_36: # in Loop: Header=BB17_34 Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr2d <- [DW_OP_constu 716, DW_OP_minus, DW_OP_deref] [$ebp+0] - mov al, byte ptr [ebp - 745] # 1-byte Reload - mov dword ptr [ebp - 16], 7 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 256] - mov dword ptr [edx], ecx - lea ecx, [ebp - 260] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" -Ltmp1671: - jmp LBB17_37 -LBB17_37: # in Loop: Header=BB17_34 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 256] - mov dword ptr [eax], ecx - lea ecx, [ebp - 244] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB17_46 -Ltmp1672: -LBB17_141: # Block address taken - # in Loop: Header=BB17_34 Depth=1 - add ebp, 12 - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - jmp LBB17_40 -LBB17_40: # in Loop: Header=BB17_34 Depth=1 - mov dword ptr [ebp - 16], 6 -Ltmp1673: -LBB17_41: # in Loop: Header=BB17_34 Depth=1 - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 244] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 753], al # 1-byte Spill - jmp LBB17_42 -LBB17_42: # in Loop: Header=BB17_34 Depth=1 - mov al, byte ptr [ebp - 753] # 1-byte Reload - test al, 1 - jne LBB17_43 - jmp LBB17_49 -LBB17_43: # in Loop: Header=BB17_34 Depth=1 -Ltmp1674: - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 754], al # 1-byte Spill - jmp LBB17_44 -LBB17_44: # in Loop: Header=BB17_34 Depth=1 - mov al, byte ptr [ebp - 754] # 1-byte Reload - test al, 1 - jne LBB17_45 - jmp LBB17_48 -LBB17_45: # in Loop: Header=BB17_34 Depth=1 -Ltmp1675: - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - int3 - jmp LBB17_48 -Ltmp1676: -LBB17_46: # in Loop: Header=BB17_34 Depth=1 - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - jmp LBB17_41 -Ltmp1677: -LBB17_48: # in Loop: Header=BB17_34 Depth=1 - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - jmp LBB17_49 -Ltmp1678: -LBB17_49: # in Loop: Header=BB17_34 Depth=1 - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - lea ecx, [ebp - 244] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB17_50 -LBB17_50: # in Loop: Header=BB17_34 Depth=1 - lea ecx, [ebp - 244] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 760], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB17_34 -Ltmp1679: -# %bb.51: - .cv_loc 17 1 363 0 # ..\tests\span_tests.cpp:363:0 - lea eax, [ebp - 308] - lea ecx, ["L?arr3d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY121HA"] -Ltmp1680: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [$eax+0] - mov edx, eax - sub esp, 12 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 48 - mov dword ptr [ebp - 764], eax # 4-byte Spill -Ltmp1681: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_constu 764, DW_OP_minus, DW_OP_deref] [$ebp+0] - call _memcpy -Ltmp1682: - .cv_loc 17 1 388 0 # ..\tests\span_tests.cpp:388:0 - add esp, 8 - mov eax, dword ptr [ebp - 764] # 4-byte Reload - mov dword ptr [esp], eax - call "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" - sub esp, 4 - lea ecx, [ebp - 316] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 1 - call "??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - mov dword ptr [ebp - 768], eax # 4-byte Spill -Ltmp1683: -LBB17_52: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_constu 764, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 772], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0DI@HOEACJDB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 776], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 364] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 389 - mov dword ptr [ebp - 780], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 772] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 784], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 364] - mov edx, dword ptr [ebp - 772] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 356] - mov dword ptr [ebp - 788], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 776] # 4-byte Reload - mov esp, ecx -Ltmp1684: - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - lea ecx, [ebp - 316] - mov dword ptr [ebp - 792], eax # 4-byte Spill - call "?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 1 - mov byte ptr [ebp - 793], bl # 1-byte Spill - jne LBB17_54 -Ltmp1685: -# %bb.53: # in Loop: Header=BB17_52 Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_constu 764, DW_OP_minus, DW_OP_deref] [$ebp+0] - lea ecx, [ebp - 316] - call "?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" - lea ecx, [ebp - 308] - sub esp, 4 - mov dword ptr [esp], ecx - mov dword ptr [ebp - 800], eax # 4-byte Spill - call "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 800] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 793], dl # 1-byte Spill -Ltmp1686: -LBB17_54: # in Loop: Header=BB17_52 Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_constu 764, DW_OP_minus, DW_OP_deref] [$ebp+0] - mov al, byte ptr [ebp - 793] # 1-byte Reload - mov dword ptr [ebp - 16], 10 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 368] - mov dword ptr [edx], ecx - lea ecx, [ebp - 372] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" -Ltmp1687: - jmp LBB17_55 -LBB17_55: # in Loop: Header=BB17_52 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 368] - mov dword ptr [eax], ecx - lea ecx, [ebp - 356] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB17_64 -Ltmp1688: -LBB17_142: # Block address taken - # in Loop: Header=BB17_52 Depth=1 - add ebp, 12 - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - jmp LBB17_58 -LBB17_58: # in Loop: Header=BB17_52 Depth=1 - mov dword ptr [ebp - 16], 9 -Ltmp1689: -LBB17_59: # in Loop: Header=BB17_52 Depth=1 - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 356] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 801], al # 1-byte Spill - jmp LBB17_60 -LBB17_60: # in Loop: Header=BB17_52 Depth=1 - mov al, byte ptr [ebp - 801] # 1-byte Reload - test al, 1 - jne LBB17_61 - jmp LBB17_67 -LBB17_61: # in Loop: Header=BB17_52 Depth=1 -Ltmp1690: - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 802], al # 1-byte Spill - jmp LBB17_62 -LBB17_62: # in Loop: Header=BB17_52 Depth=1 - mov al, byte ptr [ebp - 802] # 1-byte Reload - test al, 1 - jne LBB17_63 - jmp LBB17_66 -LBB17_63: # in Loop: Header=BB17_52 Depth=1 -Ltmp1691: - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - int3 - jmp LBB17_66 -Ltmp1692: -LBB17_64: # in Loop: Header=BB17_52 Depth=1 - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - jmp LBB17_59 -Ltmp1693: -LBB17_66: # in Loop: Header=BB17_52 Depth=1 - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - jmp LBB17_67 -Ltmp1694: -LBB17_67: # in Loop: Header=BB17_52 Depth=1 - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - lea ecx, [ebp - 356] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB17_68 -LBB17_68: # in Loop: Header=BB17_52 Depth=1 - lea ecx, [ebp - 356] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 808], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB17_52 -Ltmp1695: -# %bb.69: - .cv_loc 17 1 393 0 # ..\tests\span_tests.cpp:393:0 - sub esp, 8 - lea eax, [ebp - 376] -Ltmp1696: - #DEBUG_VALUE: s <- [$eax+0] - mov dword ptr [esp], eax - lea eax, [ebp - 48] -Ltmp1697: - mov dword ptr [esp + 4], eax - call "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" - add esp, 8 -LBB17_70: # =>This Inner Loop Header: Depth=1 -Ltmp1698: - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0DG@IBJLAGHP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" - mov dword ptr [ebp - 812], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 816], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 394 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 424] - mov dword ptr [ebp - 820], ecx # 4-byte Spill - mov dword ptr [ebp - 824], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 812] # 4-byte Reload - mov dword ptr [ebp - 828], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 812] # 4-byte Reload - mov edx, dword ptr [ebp - 820] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 416] - mov dword ptr [ebp - 832], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 816] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 376] -Ltmp1699: - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - mov dword ptr [ebp - 836], eax # 4-byte Spill - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - sub esp, 4 - mov ecx, esp - lea edx, [ebp - 48] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 840], eax # 4-byte Spill - call "??$addressof@H@std@@YAPAHAAH@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 840] # 4-byte Reload - sub ecx, eax - sete bl - mov dword ptr [ebp - 16], 13 - movzx eax, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], eax - lea eax, [ebp - 428] - mov dword ptr [edx], eax - lea eax, [ebp - 432] - mov dword ptr [ebp - 844], ecx # 4-byte Spill - mov ecx, eax - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB17_71 -LBB17_71: # in Loop: Header=BB17_70 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 428] - mov dword ptr [eax], ecx - lea ecx, [ebp - 416] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB17_80 -Ltmp1700: -LBB17_143: # Block address taken - # in Loop: Header=BB17_70 Depth=1 - add ebp, 12 - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - jmp LBB17_74 -LBB17_74: # in Loop: Header=BB17_70 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp1701: -LBB17_75: # in Loop: Header=BB17_70 Depth=1 - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 416] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 845], al # 1-byte Spill - jmp LBB17_76 -LBB17_76: # in Loop: Header=BB17_70 Depth=1 - mov al, byte ptr [ebp - 845] # 1-byte Reload - test al, 1 - jne LBB17_77 - jmp LBB17_83 -LBB17_77: # in Loop: Header=BB17_70 Depth=1 -Ltmp1702: - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 846], al # 1-byte Spill - jmp LBB17_78 -LBB17_78: # in Loop: Header=BB17_70 Depth=1 - mov al, byte ptr [ebp - 846] # 1-byte Reload - test al, 1 - jne LBB17_79 - jmp LBB17_82 -LBB17_79: # in Loop: Header=BB17_70 Depth=1 -Ltmp1703: - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - int3 - jmp LBB17_82 -Ltmp1704: -LBB17_80: # in Loop: Header=BB17_70 Depth=1 - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - jmp LBB17_75 -Ltmp1705: -LBB17_82: # in Loop: Header=BB17_70 Depth=1 - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - jmp LBB17_83 -Ltmp1706: -LBB17_83: # in Loop: Header=BB17_70 Depth=1 - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - lea ecx, [ebp - 416] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB17_84 -LBB17_84: # in Loop: Header=BB17_70 Depth=1 - lea ecx, [ebp - 416] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 852], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB17_70 -Ltmp1707: -# %bb.85: - .cv_loc 17 1 398 0 # ..\tests\span_tests.cpp:398:0 - lea eax, [ebp - 196] -Ltmp1708: - sub esp, 4 - mov dword ptr [esp], eax - call "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" - sub esp, 8 - lea ecx, [ebp - 440] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 1 - call "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" - add esp, 12 -LBB17_86: # =>This Inner Loop Header: Depth=1 -Ltmp1709: - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 856], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0DI@LCOKCJKP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 860], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 488] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 399 - mov dword ptr [ebp - 864], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 856] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 868], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 488] - mov edx, dword ptr [ebp - 856] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 480] - mov dword ptr [ebp - 872], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 860] # 4-byte Reload - mov esp, ecx -Ltmp1710: - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - lea ecx, [ebp - 440] - mov dword ptr [ebp - 876], eax # 4-byte Spill - call "?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 1 - mov byte ptr [ebp - 877], bl # 1-byte Spill - jne LBB17_88 -# %bb.87: # in Loop: Header=BB17_86 Depth=1 - lea ecx, [ebp - 440] - call "?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" - lea ecx, [ebp - 196] - sub esp, 4 - mov dword ptr [esp], ecx - mov dword ptr [ebp - 884], eax # 4-byte Spill - call "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 884] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 877], dl # 1-byte Spill -LBB17_88: # in Loop: Header=BB17_86 Depth=1 - mov al, byte ptr [ebp - 877] # 1-byte Reload - mov dword ptr [ebp - 16], 16 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 492] - mov dword ptr [edx], ecx - lea ecx, [ebp - 496] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB17_89 -LBB17_89: # in Loop: Header=BB17_86 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 492] - mov dword ptr [eax], ecx - lea ecx, [ebp - 480] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB17_98 -Ltmp1711: -LBB17_144: # Block address taken - # in Loop: Header=BB17_86 Depth=1 - add ebp, 12 - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - jmp LBB17_92 -LBB17_92: # in Loop: Header=BB17_86 Depth=1 - mov dword ptr [ebp - 16], 15 -Ltmp1712: -LBB17_93: # in Loop: Header=BB17_86 Depth=1 - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 480] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 885], al # 1-byte Spill - jmp LBB17_94 -LBB17_94: # in Loop: Header=BB17_86 Depth=1 - mov al, byte ptr [ebp - 885] # 1-byte Reload - test al, 1 - jne LBB17_95 - jmp LBB17_101 -LBB17_95: # in Loop: Header=BB17_86 Depth=1 -Ltmp1713: - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 886], al # 1-byte Spill - jmp LBB17_96 -LBB17_96: # in Loop: Header=BB17_86 Depth=1 - mov al, byte ptr [ebp - 886] # 1-byte Reload - test al, 1 - jne LBB17_97 - jmp LBB17_100 -LBB17_97: # in Loop: Header=BB17_86 Depth=1 -Ltmp1714: - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - int3 - jmp LBB17_100 -Ltmp1715: -LBB17_98: # in Loop: Header=BB17_86 Depth=1 - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - jmp LBB17_93 -Ltmp1716: -LBB17_100: # in Loop: Header=BB17_86 Depth=1 - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - jmp LBB17_101 -Ltmp1717: -LBB17_101: # in Loop: Header=BB17_86 Depth=1 - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - lea ecx, [ebp - 480] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB17_102 -LBB17_102: # in Loop: Header=BB17_86 Depth=1 - lea ecx, [ebp - 480] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 892], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB17_86 -Ltmp1718: -# %bb.103: - .cv_loc 17 1 403 0 # ..\tests\span_tests.cpp:403:0 - lea eax, [ebp - 308] -Ltmp1719: - sub esp, 4 - mov dword ptr [esp], eax - call "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" - sub esp, 8 - lea ecx, [ebp - 504] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 1 - call "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" - add esp, 12 -LBB17_104: # =>This Inner Loop Header: Depth=1 -Ltmp1720: - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 896], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0DI@HOEACJDB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 900], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 552] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 404 - mov dword ptr [ebp - 904], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 896] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 908], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 552] - mov edx, dword ptr [ebp - 896] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 544] - mov dword ptr [ebp - 912], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 900] # 4-byte Reload - mov esp, ecx -Ltmp1721: - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - lea ecx, [ebp - 504] - mov dword ptr [ebp - 916], eax # 4-byte Spill - call "?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 1 - mov byte ptr [ebp - 917], bl # 1-byte Spill - jne LBB17_106 -# %bb.105: # in Loop: Header=BB17_104 Depth=1 - lea ecx, [ebp - 504] - call "?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" - lea ecx, [ebp - 308] - sub esp, 4 - mov dword ptr [esp], ecx - mov dword ptr [ebp - 924], eax # 4-byte Spill - call "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 924] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 917], dl # 1-byte Spill -LBB17_106: # in Loop: Header=BB17_104 Depth=1 - mov al, byte ptr [ebp - 917] # 1-byte Reload - mov dword ptr [ebp - 16], 19 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 556] - mov dword ptr [edx], ecx - lea ecx, [ebp - 560] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB17_107 -LBB17_107: # in Loop: Header=BB17_104 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 556] - mov dword ptr [eax], ecx - lea ecx, [ebp - 544] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB17_116 -Ltmp1722: -LBB17_145: # Block address taken - # in Loop: Header=BB17_104 Depth=1 - add ebp, 12 - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - jmp LBB17_110 -LBB17_110: # in Loop: Header=BB17_104 Depth=1 - mov dword ptr [ebp - 16], 18 -Ltmp1723: -LBB17_111: # in Loop: Header=BB17_104 Depth=1 - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - mov dword ptr [ebp - 16], 18 - lea ecx, [ebp - 544] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 925], al # 1-byte Spill - jmp LBB17_112 -LBB17_112: # in Loop: Header=BB17_104 Depth=1 - mov al, byte ptr [ebp - 925] # 1-byte Reload - test al, 1 - jne LBB17_113 - jmp LBB17_119 -LBB17_113: # in Loop: Header=BB17_104 Depth=1 -Ltmp1724: - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 926], al # 1-byte Spill - jmp LBB17_114 -LBB17_114: # in Loop: Header=BB17_104 Depth=1 - mov al, byte ptr [ebp - 926] # 1-byte Reload - test al, 1 - jne LBB17_115 - jmp LBB17_118 -LBB17_115: # in Loop: Header=BB17_104 Depth=1 -Ltmp1725: - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - int3 - jmp LBB17_118 -Ltmp1726: -LBB17_116: # in Loop: Header=BB17_104 Depth=1 - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - jmp LBB17_111 -Ltmp1727: -LBB17_118: # in Loop: Header=BB17_104 Depth=1 - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - jmp LBB17_119 -Ltmp1728: -LBB17_119: # in Loop: Header=BB17_104 Depth=1 - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - lea ecx, [ebp - 544] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB17_120 -LBB17_120: # in Loop: Header=BB17_104 Depth=1 - lea ecx, [ebp - 544] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 932], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB17_104 -Ltmp1729: -# %bb.121: - .cv_loc 17 1 407 0 # ..\tests\span_tests.cpp:407:0 - mov eax, dword ptr ["L?ao_arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAUAddressOverloaded@?A0x3DBF7A98@@A"] - mov dword ptr [ebp - 568], eax - mov cl, byte ptr ["L?ao_arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAUAddressOverloaded@?A0x3DBF7A98@@A"+4] - mov byte ptr [ebp - 564], cl -Ltmp1730: - .cv_loc 17 1 410 0 # ..\tests\span_tests.cpp:410:0 - sub esp, 4 - lea ecx, [ebp - 572] -Ltmp1731: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 568] -Ltmp1732: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:ao_arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" -Ltmp1733: - mov dword ptr [ebp - 936], eax # 4-byte Spill -LBB17_122: # =>This Inner Loop Header: Depth=1 -Ltmp1734: - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0DJ@DJBOGJGB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" - mov dword ptr [ebp - 940], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 944], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 411 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 620] - mov dword ptr [ebp - 948], ecx # 4-byte Spill - mov dword ptr [ebp - 952], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 940] # 4-byte Reload - mov dword ptr [ebp - 956], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 940] # 4-byte Reload - mov edx, dword ptr [ebp - 948] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 612] - mov dword ptr [ebp - 960], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 944] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 572] -Ltmp1735: - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - mov dword ptr [ebp - 964], eax # 4-byte Spill - call "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - sub esp, 4 - mov ecx, esp - lea edx, [ebp - 568] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 968], eax # 4-byte Spill - call "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 968] # 4-byte Reload - sub ecx, eax - sete bl - mov dword ptr [ebp - 16], 22 - movzx eax, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], eax - lea eax, [ebp - 624] - mov dword ptr [edx], eax - lea eax, [ebp - 628] - mov dword ptr [ebp - 972], ecx # 4-byte Spill - mov ecx, eax - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB17_123 -LBB17_123: # in Loop: Header=BB17_122 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 624] - mov dword ptr [eax], ecx - lea ecx, [ebp - 612] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB17_132 -Ltmp1736: -LBB17_146: # Block address taken - # in Loop: Header=BB17_122 Depth=1 - add ebp, 12 - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - jmp LBB17_126 -LBB17_126: # in Loop: Header=BB17_122 Depth=1 - mov dword ptr [ebp - 16], 21 -Ltmp1737: -LBB17_127: # in Loop: Header=BB17_122 Depth=1 - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - mov dword ptr [ebp - 16], 21 - lea ecx, [ebp - 612] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 973], al # 1-byte Spill - jmp LBB17_128 -LBB17_128: # in Loop: Header=BB17_122 Depth=1 - mov al, byte ptr [ebp - 973] # 1-byte Reload - test al, 1 - jne LBB17_129 - jmp LBB17_135 -LBB17_129: # in Loop: Header=BB17_122 Depth=1 -Ltmp1738: - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 974], al # 1-byte Spill - jmp LBB17_130 -LBB17_130: # in Loop: Header=BB17_122 Depth=1 - mov al, byte ptr [ebp - 974] # 1-byte Reload - test al, 1 - jne LBB17_131 - jmp LBB17_134 -LBB17_131: # in Loop: Header=BB17_122 Depth=1 -Ltmp1739: - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - int3 - jmp LBB17_134 -Ltmp1740: -LBB17_132: # in Loop: Header=BB17_122 Depth=1 - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - jmp LBB17_127 -Ltmp1741: -LBB17_134: # in Loop: Header=BB17_122 Depth=1 - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - jmp LBB17_135 -Ltmp1742: -LBB17_135: # in Loop: Header=BB17_122 Depth=1 - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - lea ecx, [ebp - 612] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB17_136 -LBB17_136: # in Loop: Header=BB17_122 Depth=1 - lea ecx, [ebp - 612] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 980], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB17_122 -Ltmp1743: -# %bb.137: - .cv_loc 17 1 414 0 # ..\tests\span_tests.cpp:414:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$5@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$5@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_5: # in Loop: Header=BB17_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1744: - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 96] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB17_6 -LBB17_6: # in Loop: Header=BB17_1 Depth=1 - mov eax, offset LBB17_139 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1745: - .def "?catch$20@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$20@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_20: # in Loop: Header=BB17_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1746: - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 156] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB17_21 -LBB17_21: # in Loop: Header=BB17_18 Depth=1 - mov eax, offset LBB17_140 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1747: - .def "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$29@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_29: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 96] -Ltmp1748: - .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1749: - .def "?catch$38@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$38@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_38: # in Loop: Header=BB17_34 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1750: - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 244] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB17_39 -LBB17_39: # in Loop: Header=BB17_34 Depth=1 - mov eax, offset LBB17_141 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1751: - .def "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$47@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_47: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 156] -Ltmp1752: - .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1753: - .def "?catch$56@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$56@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_56: # in Loop: Header=BB17_52 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1754: - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 356] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB17_57 -LBB17_57: # in Loop: Header=BB17_52 Depth=1 - mov eax, offset LBB17_142 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1755: - .def "?dtor$65@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$65@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_65: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 244] -Ltmp1756: - .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1757: - .def "?catch$72@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$72@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_72: # in Loop: Header=BB17_70 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1758: - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 416] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB17_73 -LBB17_73: # in Loop: Header=BB17_70 Depth=1 - mov eax, offset LBB17_143 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1759: - .def "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$81@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_81: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 356] -Ltmp1760: - .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1761: - .def "?catch$90@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$90@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_90: # in Loop: Header=BB17_86 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1762: - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 480] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB17_91 -LBB17_91: # in Loop: Header=BB17_86 Depth=1 - mov eax, offset LBB17_144 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1763: - .def "?dtor$99@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$99@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_99: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 416] -Ltmp1764: - .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1765: - .def "?catch$108@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$108@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_108: # in Loop: Header=BB17_104 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1766: - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 544] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB17_109 -LBB17_109: # in Loop: Header=BB17_104 Depth=1 - mov eax, offset LBB17_145 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1767: - .def "?dtor$117@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$117@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_117: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 480] -Ltmp1768: - .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1769: - .def "?catch$124@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$124@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_124: # in Loop: Header=BB17_122 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1770: - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 612] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB17_125 -LBB17_125: # in Loop: Header=BB17_122 Depth=1 - mov eax, offset LBB17_146 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1771: - .def "?dtor$133@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$133@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_133: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 544] -Ltmp1772: - .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1773: - .def "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$138@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA": -LBB17_138: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 612] -Ltmp1774: - .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1775: - .cv_fpo_endproc -Lfunc_end17: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 429065506 # MagicNumber - .long 24 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # UnwindMap - .long 8 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long -1 # ToState - .long "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$65@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Action - .long 6 # ToState - .long 0 # Action - .long 6 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Action - .long 9 # ToState - .long 0 # Action - .long 9 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$99@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$117@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 15 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$133@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Action - .long 18 # ToState - .long 0 # Action - .long 18 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Action - .long 21 # ToState - .long 0 # Action - .long 21 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # HandlerArray - .long 7 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # HandlerArray - .long 10 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 16 # TryHigh - .long 17 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # HandlerArray - .long 19 # TryLow - .long 19 # TryHigh - .long 20 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # HandlerArray - .long 22 # TryLow - .long 22 # TryHigh - .long 23 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$20@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$56@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$90@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$108@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin18: - .cv_func_id 18 - .cv_loc 18 1 317 0 # ..\tests\span_tests.cpp:317:0 - .cv_fpo_proc "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp1776: - lea ecx, ["?autoRegistrar11@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp1777: - .cv_fpo_endproc -Lfunc_end18: - # -- End function - .def "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin19: - .cv_func_id 19 - .cv_loc 19 1 420 0 # ..\tests\span_tests.cpp:420:0 - .cv_fpo_proc "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp1778: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BP@OGBFKPOD@from_dynamic_array_constructor?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 420 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____12@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar13@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp1779: - .cv_fpo_endproc -Lfunc_end19: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____12@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____12@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____12@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" -Lfunc_begin20: - .cv_func_id 20 - .cv_loc 20 1 421 0 # ..\tests\span_tests.cpp:421:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 220 - .cv_fpo_stackalloc 220 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp1804: - .cv_loc 20 1 422 0 # ..\tests\span_tests.cpp:422:0 - sub esp, 4 - mov dword ptr [esp], 9600 - call "??_U@YAPAXI@Z" - add esp, 4 - mov dword ptr [ebp - 32], eax -Ltmp1805: - .cv_loc 20 1 425 0 # ..\tests\span_tests.cpp:425:0 - mov eax, dword ptr [ebp - 32] - sub esp, 8 - lea ecx, [ebp - 40] -Ltmp1806: - #DEBUG_VALUE: s <- [$ecx+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 10 - call "??0?$span@N$0?0@gsl@@QAE@PANH@Z" -Ltmp1807: - mov dword ptr [ebp - 164], eax # 4-byte Spill -LBB20_1: # =>This Inner Loop Header: Depth=1 -Ltmp1808: - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 168], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CO@FLHODIJE@?$CIs?4size?$CI?$CJ?5?$DN?$DN?510?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CG@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 172], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 88] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 426 - mov dword ptr [ebp - 176], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 168] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 180], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 88] - mov edx, dword ptr [ebp - 168] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 80] - mov dword ptr [ebp - 184], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - mov esp, ecx -Ltmp1809: - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - lea ecx, [ebp - 40] - mov dword ptr [ebp - 188], eax # 4-byte Spill - call "?size@?$span@N$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 10 - mov byte ptr [ebp - 189], bl # 1-byte Spill - jne LBB20_3 -# %bb.2: # in Loop: Header=BB20_1 Depth=1 - lea ecx, [ebp - 40] - call "?data@?$span@N$0?0@gsl@@QBEPANXZ" - mov ecx, dword ptr [ebp - 32] - cmp eax, ecx - sete dl - mov byte ptr [ebp - 189], dl # 1-byte Spill -LBB20_3: # in Loop: Header=BB20_1 Depth=1 - mov al, byte ptr [ebp - 189] # 1-byte Reload - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 92] - mov dword ptr [edx], ecx - lea ecx, [ebp - 96] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB20_4 -LBB20_4: # in Loop: Header=BB20_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 92] - mov dword ptr [eax], ecx - lea ecx, [ebp - 80] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB20_13 -Ltmp1810: -LBB20_39: # Block address taken - # in Loop: Header=BB20_1 Depth=1 - add ebp, 12 - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - jmp LBB20_7 -LBB20_7: # in Loop: Header=BB20_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp1811: -LBB20_8: # in Loop: Header=BB20_1 Depth=1 - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 80] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 190], al # 1-byte Spill - jmp LBB20_9 -LBB20_9: # in Loop: Header=BB20_1 Depth=1 - mov al, byte ptr [ebp - 190] # 1-byte Reload - test al, 1 - jne LBB20_10 - jmp LBB20_15 -LBB20_10: # in Loop: Header=BB20_1 Depth=1 -Ltmp1812: - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 191], al # 1-byte Spill - jmp LBB20_11 -LBB20_11: # in Loop: Header=BB20_1 Depth=1 - mov al, byte ptr [ebp - 191] # 1-byte Reload - test al, 1 - jne LBB20_12 - jmp LBB20_14 -LBB20_12: # in Loop: Header=BB20_1 Depth=1 -Ltmp1813: - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - int3 - jmp LBB20_14 -Ltmp1814: -LBB20_13: # in Loop: Header=BB20_1 Depth=1 - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - jmp LBB20_8 -Ltmp1815: -LBB20_14: # in Loop: Header=BB20_1 Depth=1 - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - jmp LBB20_15 -Ltmp1816: -LBB20_15: # in Loop: Header=BB20_1 Depth=1 - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - lea ecx, [ebp - 80] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB20_16 -LBB20_16: # in Loop: Header=BB20_1 Depth=1 - lea ecx, [ebp - 80] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 196], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB20_1 -Ltmp1817: -# %bb.17: - .cv_loc 20 1 430 0 # ..\tests\span_tests.cpp:430:0 - mov eax, dword ptr [ebp - 32] - sub esp, 12 - lea ecx, [ebp - 104] -Ltmp1818: - #DEBUG_VALUE: s <- [$ecx+0] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 10 - call "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" -Ltmp1819: - add esp, 12 -LBB20_18: # =>This Inner Loop Header: Depth=1 -Ltmp1820: - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 200], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CO@FLHODIJE@?$CIs?4size?$CI?$CJ?5?$DN?$DN?510?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CG@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 204], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 152] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 431 - mov dword ptr [ebp - 208], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 200] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 212], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 152] - mov edx, dword ptr [ebp - 200] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 144] - mov dword ptr [ebp - 216], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - mov esp, ecx -Ltmp1821: - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - lea ecx, [ebp - 104] - mov dword ptr [ebp - 220], eax # 4-byte Spill - call "?size@?$span@N$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 10 - mov byte ptr [ebp - 221], bl # 1-byte Spill - jne LBB20_20 -# %bb.19: # in Loop: Header=BB20_18 Depth=1 - lea ecx, [ebp - 104] - call "?data@?$span@N$0?0@gsl@@QBEPANXZ" - mov ecx, dword ptr [ebp - 32] - cmp eax, ecx - sete dl - mov byte ptr [ebp - 221], dl # 1-byte Spill -LBB20_20: # in Loop: Header=BB20_18 Depth=1 - mov al, byte ptr [ebp - 221] # 1-byte Reload - mov dword ptr [ebp - 16], 4 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 156] - mov dword ptr [edx], ecx - lea ecx, [ebp - 160] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB20_21 -LBB20_21: # in Loop: Header=BB20_18 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 156] - mov dword ptr [eax], ecx - lea ecx, [ebp - 144] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB20_30 -Ltmp1822: -LBB20_40: # Block address taken - # in Loop: Header=BB20_18 Depth=1 - add ebp, 12 - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - jmp LBB20_24 -LBB20_24: # in Loop: Header=BB20_18 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp1823: -LBB20_25: # in Loop: Header=BB20_18 Depth=1 - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 144] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 222], al # 1-byte Spill - jmp LBB20_26 -LBB20_26: # in Loop: Header=BB20_18 Depth=1 - mov al, byte ptr [ebp - 222] # 1-byte Reload - test al, 1 - jne LBB20_27 - jmp LBB20_33 -LBB20_27: # in Loop: Header=BB20_18 Depth=1 -Ltmp1824: - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 223], al # 1-byte Spill - jmp LBB20_28 -LBB20_28: # in Loop: Header=BB20_18 Depth=1 - mov al, byte ptr [ebp - 223] # 1-byte Reload - test al, 1 - jne LBB20_29 - jmp LBB20_32 -LBB20_29: # in Loop: Header=BB20_18 Depth=1 -Ltmp1825: - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - int3 - jmp LBB20_32 -Ltmp1826: -LBB20_30: # in Loop: Header=BB20_18 Depth=1 - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - jmp LBB20_25 -Ltmp1827: -LBB20_32: # in Loop: Header=BB20_18 Depth=1 - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - jmp LBB20_33 -Ltmp1828: -LBB20_33: # in Loop: Header=BB20_18 Depth=1 - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - lea ecx, [ebp - 144] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB20_34 -LBB20_34: # in Loop: Header=BB20_18 Depth=1 - lea ecx, [ebp - 144] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 228], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB20_18 -Ltmp1829: -# %bb.35: - .cv_loc 20 1 434 0 # ..\tests\span_tests.cpp:434:0 - mov eax, dword ptr [ebp - 32] - cmp eax, 0 - mov dword ptr [ebp - 232], eax # 4-byte Spill - je LBB20_37 -# %bb.36: - mov eax, dword ptr [ebp - 232] # 4-byte Reload - sub esp, 4 - mov dword ptr [esp], eax - call "??_V@YAXPAX@Z" - add esp, 4 -LBB20_37: - .cv_loc 20 1 435 0 # ..\tests\span_tests.cpp:435:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$5@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$5@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA": -LBB20_5: # in Loop: Header=BB20_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1830: - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 80] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB20_6 -LBB20_6: # in Loop: Header=BB20_1 Depth=1 - mov eax, offset LBB20_39 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1831: - .def "?catch$22@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$22@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA": -LBB20_22: # in Loop: Header=BB20_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp1832: - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 144] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB20_23 -LBB20_23: # in Loop: Header=BB20_18 Depth=1 - mov eax, offset LBB20_40 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp1833: - .def "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$31@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA": -LBB20_31: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 80] -Ltmp1834: - .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1835: - .def "?dtor$38@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$38@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA": -LBB20_38: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 144] -Ltmp1836: - .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp1837: - .cv_fpo_endproc -Lfunc_end20: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ": - .long 429065506 # MagicNumber - .long 6 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ") # UnwindMap - .long 2 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ": - .long -1 # ToState - .long "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$38@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$22@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin21: - .cv_func_id 21 - .cv_loc 21 1 420 0 # ..\tests\span_tests.cpp:420:0 - .cv_fpo_proc "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp1838: - lea ecx, ["?autoRegistrar13@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp1839: - .cv_fpo_endproc -Lfunc_end21: - # -- End function - .def "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin22: - .cv_func_id 22 - .cv_loc 22 1 439 0 # ..\tests\span_tests.cpp:439:0 - .cv_fpo_proc "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp1840: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BL@NJGNHLGA@from_std_array_constructor?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 439 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____14@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar15@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp1841: - .cv_fpo_endproc -Lfunc_end22: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____14@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____14@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" -Lfunc_begin23: - .cv_func_id 23 - .cv_loc 23 1 440 0 # ..\tests\span_tests.cpp:440:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 988 - .cv_fpo_stackalloc 988 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp1940: - .cv_loc 23 1 441 0 # ..\tests\span_tests.cpp:441:0 - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@H$03@std@@A"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@H$03@std@@A"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@H$03@std@@A"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@H$03@std@@A"+12] - mov dword ptr [ebp - 32], eax -Ltmp1941: - .cv_loc 23 1 444 0 # ..\tests\span_tests.cpp:444:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp1942: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp1943: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____14:arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Ltmp1944: - mov dword ptr [ebp - 636], eax # 4-byte Spill -LBB23_1: # =>This Inner Loop Header: Depth=1 -Ltmp1945: - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 640], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 644], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 100] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 445 - mov dword ptr [ebp - 648], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 640] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 652], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 100] - mov edx, dword ptr [ebp - 640] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 656], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 644] # 4-byte Reload - mov esp, ecx -Ltmp1946: - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 660], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 664], eax # 4-byte Spill - call "?size@?$array@H$03@std@@QBEIXZ" - mov dword ptr [ebp - 112], eax - sub esp, 4 - lea eax, [ebp - 112] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov bl, cl - mov ecx, dword ptr [ebp - 664] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 665], bl # 1-byte Spill - jne LBB23_3 -# %bb.2: # in Loop: Header=BB23_1 Depth=1 - lea ecx, [ebp - 52] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 672], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 672] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 665], dl # 1-byte Spill -LBB23_3: # in Loop: Header=BB23_1 Depth=1 - mov al, byte ptr [ebp - 665] # 1-byte Reload - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 104] - mov dword ptr [edx], ecx - lea ecx, [ebp - 108] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB23_4 -LBB23_4: # in Loop: Header=BB23_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 104] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB23_13 -Ltmp1947: -LBB23_139: # Block address taken - # in Loop: Header=BB23_1 Depth=1 - add ebp, 12 - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - jmp LBB23_7 -LBB23_7: # in Loop: Header=BB23_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp1948: -LBB23_8: # in Loop: Header=BB23_1 Depth=1 - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 673], al # 1-byte Spill - jmp LBB23_9 -LBB23_9: # in Loop: Header=BB23_1 Depth=1 - mov al, byte ptr [ebp - 673] # 1-byte Reload - test al, 1 - jne LBB23_10 - jmp LBB23_15 -LBB23_10: # in Loop: Header=BB23_1 Depth=1 -Ltmp1949: - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 674], al # 1-byte Spill - jmp LBB23_11 -LBB23_11: # in Loop: Header=BB23_1 Depth=1 - mov al, byte ptr [ebp - 674] # 1-byte Reload - test al, 1 - jne LBB23_12 - jmp LBB23_14 -LBB23_12: # in Loop: Header=BB23_1 Depth=1 -Ltmp1950: - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - int3 - jmp LBB23_14 -Ltmp1951: -LBB23_13: # in Loop: Header=BB23_1 Depth=1 - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - jmp LBB23_8 -Ltmp1952: -LBB23_14: # in Loop: Header=BB23_1 Depth=1 - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - jmp LBB23_15 -Ltmp1953: -LBB23_15: # in Loop: Header=BB23_1 Depth=1 - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB23_16 -LBB23_16: # in Loop: Header=BB23_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 680], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB23_1 -Ltmp1954: -# %bb.17: - .cv_loc 23 1 447 0 # ..\tests\span_tests.cpp:447:0 - sub esp, 4 - lea ecx, [ebp - 120] -Ltmp1955: - #DEBUG_VALUE: cs <- [$ecx+0] - lea eax, [ebp - 44] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Ltmp1956: - mov dword ptr [ebp - 684], eax # 4-byte Spill -LBB23_18: # =>This Inner Loop Header: Depth=1 -Ltmp1957: - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 688], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0EN@CKEGEBMJ@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 692], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 168] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 448 - mov dword ptr [ebp - 696], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 688] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 700], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 168] - mov edx, dword ptr [ebp - 688] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 160] - mov dword ptr [ebp - 704], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 692] # 4-byte Reload - mov esp, ecx -Ltmp1958: - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - lea ecx, [ebp - 120] - mov dword ptr [ebp - 708], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 712], eax # 4-byte Spill - call "?size@?$array@H$03@std@@QBEIXZ" - mov dword ptr [ebp - 180], eax - sub esp, 4 - lea eax, [ebp - 180] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov bl, cl - mov ecx, dword ptr [ebp - 712] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 713], bl # 1-byte Spill - jne LBB23_20 -# %bb.19: # in Loop: Header=BB23_18 Depth=1 - lea ecx, [ebp - 120] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 720], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 720] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 713], dl # 1-byte Spill -LBB23_20: # in Loop: Header=BB23_18 Depth=1 - mov al, byte ptr [ebp - 713] # 1-byte Reload - mov dword ptr [ebp - 16], 4 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 172] - mov dword ptr [edx], ecx - lea ecx, [ebp - 176] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB23_21 -LBB23_21: # in Loop: Header=BB23_18 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 172] - mov dword ptr [eax], ecx - lea ecx, [ebp - 160] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB23_30 -Ltmp1959: -LBB23_140: # Block address taken - # in Loop: Header=BB23_18 Depth=1 - add ebp, 12 - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - jmp LBB23_24 -LBB23_24: # in Loop: Header=BB23_18 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp1960: -LBB23_25: # in Loop: Header=BB23_18 Depth=1 - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 160] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 721], al # 1-byte Spill - jmp LBB23_26 -LBB23_26: # in Loop: Header=BB23_18 Depth=1 - mov al, byte ptr [ebp - 721] # 1-byte Reload - test al, 1 - jne LBB23_27 - jmp LBB23_33 -LBB23_27: # in Loop: Header=BB23_18 Depth=1 -Ltmp1961: - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 722], al # 1-byte Spill - jmp LBB23_28 -LBB23_28: # in Loop: Header=BB23_18 Depth=1 - mov al, byte ptr [ebp - 722] # 1-byte Reload - test al, 1 - jne LBB23_29 - jmp LBB23_32 -LBB23_29: # in Loop: Header=BB23_18 Depth=1 -Ltmp1962: - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - int3 - jmp LBB23_32 -Ltmp1963: -LBB23_30: # in Loop: Header=BB23_18 Depth=1 - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - jmp LBB23_25 -Ltmp1964: -LBB23_32: # in Loop: Header=BB23_18 Depth=1 - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - jmp LBB23_33 -Ltmp1965: -LBB23_33: # in Loop: Header=BB23_18 Depth=1 - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - lea ecx, [ebp - 160] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB23_34 -LBB23_34: # in Loop: Header=BB23_18 Depth=1 - lea ecx, [ebp - 160] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 728], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB23_18 -Ltmp1966: -# %bb.35: - .cv_loc 23 1 452 0 # ..\tests\span_tests.cpp:452:0 - sub esp, 4 - lea ecx, [ebp - 184] -Ltmp1967: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Ltmp1968: - mov dword ptr [ebp - 732], eax # 4-byte Spill -LBB23_36: # =>This Inner Loop Header: Depth=1 -Ltmp1969: - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" - mov dword ptr [ebp - 736], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 740], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 453 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 232] - mov dword ptr [ebp - 744], ecx # 4-byte Spill - mov dword ptr [ebp - 748], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 736] # 4-byte Reload - mov dword ptr [ebp - 752], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 736] # 4-byte Reload - mov edx, dword ptr [ebp - 744] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 224] - mov dword ptr [ebp - 756], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 740] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 184] -Ltmp1970: - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - mov dword ptr [ebp - 760], eax # 4-byte Spill - call "?data@?$span@H$03@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 764], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 764] # 4-byte Reload - sub ecx, eax - sete bl - mov dword ptr [ebp - 16], 7 - movzx eax, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], eax - lea eax, [ebp - 236] - mov dword ptr [edx], eax - lea eax, [ebp - 240] - mov dword ptr [ebp - 768], ecx # 4-byte Spill - mov ecx, eax - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB23_37 -LBB23_37: # in Loop: Header=BB23_36 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 236] - mov dword ptr [eax], ecx - lea ecx, [ebp - 224] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB23_46 -Ltmp1971: -LBB23_141: # Block address taken - # in Loop: Header=BB23_36 Depth=1 - add ebp, 12 - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - jmp LBB23_40 -LBB23_40: # in Loop: Header=BB23_36 Depth=1 - mov dword ptr [ebp - 16], 6 -Ltmp1972: -LBB23_41: # in Loop: Header=BB23_36 Depth=1 - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 224] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 769], al # 1-byte Spill - jmp LBB23_42 -LBB23_42: # in Loop: Header=BB23_36 Depth=1 - mov al, byte ptr [ebp - 769] # 1-byte Reload - test al, 1 - jne LBB23_43 - jmp LBB23_49 -LBB23_43: # in Loop: Header=BB23_36 Depth=1 -Ltmp1973: - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 770], al # 1-byte Spill - jmp LBB23_44 -LBB23_44: # in Loop: Header=BB23_36 Depth=1 - mov al, byte ptr [ebp - 770] # 1-byte Reload - test al, 1 - jne LBB23_45 - jmp LBB23_48 -LBB23_45: # in Loop: Header=BB23_36 Depth=1 -Ltmp1974: - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - int3 - jmp LBB23_48 -Ltmp1975: -LBB23_46: # in Loop: Header=BB23_36 Depth=1 - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - jmp LBB23_41 -Ltmp1976: -LBB23_48: # in Loop: Header=BB23_36 Depth=1 - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - jmp LBB23_49 -Ltmp1977: -LBB23_49: # in Loop: Header=BB23_36 Depth=1 - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - lea ecx, [ebp - 224] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB23_50 -LBB23_50: # in Loop: Header=BB23_36 Depth=1 - lea ecx, [ebp - 224] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 776], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB23_36 -Ltmp1978: -# %bb.51: - .cv_loc 23 1 455 0 # ..\tests\span_tests.cpp:455:0 - sub esp, 4 - lea ecx, [ebp - 244] -Ltmp1979: - #DEBUG_VALUE: cs <- [$ecx+0] - lea eax, [ebp - 44] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Ltmp1980: - mov dword ptr [ebp - 780], eax # 4-byte Spill -LBB23_52: # =>This Inner Loop Header: Depth=1 -Ltmp1981: - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EN@CKEGEBMJ@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@" - mov dword ptr [ebp - 784], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 788], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 456 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 292] - mov dword ptr [ebp - 792], ecx # 4-byte Spill - mov dword ptr [ebp - 796], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 784] # 4-byte Reload - mov dword ptr [ebp - 800], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 784] # 4-byte Reload - mov edx, dword ptr [ebp - 792] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 284] - mov dword ptr [ebp - 804], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 788] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 244] -Ltmp1982: - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - mov dword ptr [ebp - 808], eax # 4-byte Spill - call "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 812], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 812] # 4-byte Reload - sub ecx, eax - sete bl - mov dword ptr [ebp - 16], 10 - movzx eax, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], eax - lea eax, [ebp - 296] - mov dword ptr [edx], eax - lea eax, [ebp - 300] - mov dword ptr [ebp - 816], ecx # 4-byte Spill - mov ecx, eax - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB23_53 -LBB23_53: # in Loop: Header=BB23_52 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 296] - mov dword ptr [eax], ecx - lea ecx, [ebp - 284] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB23_62 -Ltmp1983: -LBB23_142: # Block address taken - # in Loop: Header=BB23_52 Depth=1 - add ebp, 12 - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - jmp LBB23_56 -LBB23_56: # in Loop: Header=BB23_52 Depth=1 - mov dword ptr [ebp - 16], 9 -Ltmp1984: -LBB23_57: # in Loop: Header=BB23_52 Depth=1 - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 284] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 817], al # 1-byte Spill - jmp LBB23_58 -LBB23_58: # in Loop: Header=BB23_52 Depth=1 - mov al, byte ptr [ebp - 817] # 1-byte Reload - test al, 1 - jne LBB23_59 - jmp LBB23_65 -LBB23_59: # in Loop: Header=BB23_52 Depth=1 -Ltmp1985: - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 818], al # 1-byte Spill - jmp LBB23_60 -LBB23_60: # in Loop: Header=BB23_52 Depth=1 - mov al, byte ptr [ebp - 818] # 1-byte Reload - test al, 1 - jne LBB23_61 - jmp LBB23_64 -LBB23_61: # in Loop: Header=BB23_52 Depth=1 -Ltmp1986: - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - int3 - jmp LBB23_64 -Ltmp1987: -LBB23_62: # in Loop: Header=BB23_52 Depth=1 - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - jmp LBB23_57 -Ltmp1988: -LBB23_64: # in Loop: Header=BB23_52 Depth=1 - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - jmp LBB23_65 -Ltmp1989: -LBB23_65: # in Loop: Header=BB23_52 Depth=1 - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - lea ecx, [ebp - 284] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB23_66 -LBB23_66: # in Loop: Header=BB23_52 Depth=1 - lea ecx, [ebp - 284] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 824], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB23_52 -Ltmp1990: -# %bb.67: - .cv_loc 23 1 460 0 # ..\tests\span_tests.cpp:460:0 - xor eax, eax -Ltmp1991: - lea ecx, [ebp - 304] -Ltmp1992: - #DEBUG_VALUE: empty_arr <- [$ecx+0] - mov edx, ecx - sub esp, 12 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 4 - mov dword ptr [ebp - 828], eax # 4-byte Spill - mov dword ptr [ebp - 832], ecx # 4-byte Spill -Ltmp1993: - #DEBUG_VALUE: empty_arr <- [DW_OP_constu 832, DW_OP_minus, DW_OP_deref] [$ebp+0] - call _memset - .cv_loc 23 1 461 0 # ..\tests\span_tests.cpp:461:0 - add esp, 8 - lea ecx, [ebp - 312] -Ltmp1994: - #DEBUG_VALUE: s <- [$ecx+0] - mov eax, dword ptr [ebp - 832] # 4-byte Reload - mov dword ptr [esp], eax - call "??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" -Ltmp1995: - mov dword ptr [ebp - 836], eax # 4-byte Spill -Ltmp1996: -LBB23_68: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: empty_arr <- [DW_OP_constu 832, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 840], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0BN@LFCAOIMG@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4empty?$CI?$CJ?$CJ?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 844], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 360] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 462 - mov dword ptr [ebp - 848], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 840] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 852], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 360] - mov edx, dword ptr [ebp - 840] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 352] - mov dword ptr [ebp - 856], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 844] # 4-byte Reload - mov esp, ecx -Ltmp1997: - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - lea ecx, [ebp - 312] - mov dword ptr [ebp - 860], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 0 - mov byte ptr [ebp - 861], bl # 1-byte Spill - jne LBB23_70 -Ltmp1998: -# %bb.69: # in Loop: Header=BB23_68 Depth=1 - #DEBUG_VALUE: empty_arr <- [DW_OP_constu 832, DW_OP_minus, DW_OP_deref] [$ebp+0] - lea ecx, [ebp - 312] - call "?empty@?$span@H$0?0@gsl@@QBE_NXZ" - mov byte ptr [ebp - 861], al # 1-byte Spill -Ltmp1999: -LBB23_70: # in Loop: Header=BB23_68 Depth=1 - #DEBUG_VALUE: empty_arr <- [DW_OP_constu 832, DW_OP_minus, DW_OP_deref] [$ebp+0] - mov al, byte ptr [ebp - 861] # 1-byte Reload - mov dword ptr [ebp - 16], 13 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 364] - mov dword ptr [edx], ecx - lea ecx, [ebp - 368] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" -Ltmp2000: - jmp LBB23_71 -LBB23_71: # in Loop: Header=BB23_68 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 364] - mov dword ptr [eax], ecx - lea ecx, [ebp - 352] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB23_80 -Ltmp2001: -LBB23_143: # Block address taken - # in Loop: Header=BB23_68 Depth=1 - add ebp, 12 - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - jmp LBB23_74 -LBB23_74: # in Loop: Header=BB23_68 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp2002: -LBB23_75: # in Loop: Header=BB23_68 Depth=1 - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 352] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 862], al # 1-byte Spill - jmp LBB23_76 -LBB23_76: # in Loop: Header=BB23_68 Depth=1 - mov al, byte ptr [ebp - 862] # 1-byte Reload - test al, 1 - jne LBB23_77 - jmp LBB23_83 -LBB23_77: # in Loop: Header=BB23_68 Depth=1 -Ltmp2003: - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 863], al # 1-byte Spill - jmp LBB23_78 -LBB23_78: # in Loop: Header=BB23_68 Depth=1 - mov al, byte ptr [ebp - 863] # 1-byte Reload - test al, 1 - jne LBB23_79 - jmp LBB23_82 -LBB23_79: # in Loop: Header=BB23_68 Depth=1 -Ltmp2004: - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - int3 - jmp LBB23_82 -Ltmp2005: -LBB23_80: # in Loop: Header=BB23_68 Depth=1 - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - jmp LBB23_75 -Ltmp2006: -LBB23_82: # in Loop: Header=BB23_68 Depth=1 - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - jmp LBB23_83 -Ltmp2007: -LBB23_83: # in Loop: Header=BB23_68 Depth=1 - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - lea ecx, [ebp - 352] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB23_84 -LBB23_84: # in Loop: Header=BB23_68 Depth=1 - lea ecx, [ebp - 352] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 868], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB23_68 -Ltmp2008: -# %bb.85: - .cv_loc 23 1 465 0 # ..\tests\span_tests.cpp:465:0 - mov eax, dword ptr ["L?ao_arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@A"] - mov dword ptr [ebp - 372], eax -Ltmp2009: - .cv_loc 23 1 468 0 # ..\tests\span_tests.cpp:468:0 - sub esp, 4 - lea ecx, [ebp - 376] -Ltmp2010: - #DEBUG_VALUE: fs <- [$ecx+0] - lea eax, [ebp - 372] -Ltmp2011: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____14:ao_arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" -Ltmp2012: - mov dword ptr [ebp - 872], eax # 4-byte Spill -LBB23_86: # =>This Inner Loop Header: Depth=1 -Ltmp2013: - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0FD@DCGAJAHL@?$CIfs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@" - mov dword ptr [ebp - 876], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 880], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 469 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 424] - mov dword ptr [ebp - 884], ecx # 4-byte Spill - mov dword ptr [ebp - 888], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 876] # 4-byte Reload - mov dword ptr [ebp - 892], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 876] # 4-byte Reload - mov edx, dword ptr [ebp - 884] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 416] - mov dword ptr [ebp - 896], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 880] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 372] -Ltmp2014: - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - mov dword ptr [ebp - 900], eax # 4-byte Spill - call "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - lea ecx, [ebp - 376] - mov dword ptr [ebp - 904], eax # 4-byte Spill - call "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - mov ecx, dword ptr [ebp - 904] # 4-byte Reload - sub ecx, eax - sete bl - mov dword ptr [ebp - 16], 16 - movzx eax, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], eax - lea eax, [ebp - 428] - mov dword ptr [edx], eax - lea eax, [ebp - 432] - mov dword ptr [ebp - 908], ecx # 4-byte Spill - mov ecx, eax - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB23_87 -LBB23_87: # in Loop: Header=BB23_86 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 428] - mov dword ptr [eax], ecx - lea ecx, [ebp - 416] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB23_96 -Ltmp2015: -LBB23_144: # Block address taken - # in Loop: Header=BB23_86 Depth=1 - add ebp, 12 - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - jmp LBB23_90 -LBB23_90: # in Loop: Header=BB23_86 Depth=1 - mov dword ptr [ebp - 16], 15 -Ltmp2016: -LBB23_91: # in Loop: Header=BB23_86 Depth=1 - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 416] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 909], al # 1-byte Spill - jmp LBB23_92 -LBB23_92: # in Loop: Header=BB23_86 Depth=1 - mov al, byte ptr [ebp - 909] # 1-byte Reload - test al, 1 - jne LBB23_93 - jmp LBB23_99 -LBB23_93: # in Loop: Header=BB23_86 Depth=1 -Ltmp2017: - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 910], al # 1-byte Spill - jmp LBB23_94 -LBB23_94: # in Loop: Header=BB23_86 Depth=1 - mov al, byte ptr [ebp - 910] # 1-byte Reload - test al, 1 - jne LBB23_95 - jmp LBB23_98 -LBB23_95: # in Loop: Header=BB23_86 Depth=1 -Ltmp2018: - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - int3 - jmp LBB23_98 -Ltmp2019: -LBB23_96: # in Loop: Header=BB23_86 Depth=1 - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - jmp LBB23_91 -Ltmp2020: -LBB23_98: # in Loop: Header=BB23_86 Depth=1 - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - jmp LBB23_99 -Ltmp2021: -LBB23_99: # in Loop: Header=BB23_86 Depth=1 - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - lea ecx, [ebp - 416] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB23_100 -LBB23_100: # in Loop: Header=BB23_86 Depth=1 - lea ecx, [ebp - 416] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 916], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB23_86 -Ltmp2022: -# %bb.101: - .cv_loc 23 1 505 0 # ..\tests\span_tests.cpp:505:0 - sub esp, 4 - lea ecx, [ebp - 436] -Ltmp2023: - #DEBUG_VALUE: get_an_array <- [$ecx+0] - lea eax, [ebp - 464] - mov dword ptr [esp], eax - call "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ" -Ltmp2024: - sub esp, 4 - lea ecx, [ebp - 448] - lea eax, [ebp - 464] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - sub esp, 8 - lea ecx, [ebp - 440] - lea edx, [ebp - 448] - mov esi, dword ptr [edx] - mov dword ptr [esp], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 920], eax # 4-byte Spill - call "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" -Ltmp2025: - .cv_loc 23 1 509 0 # ..\tests\span_tests.cpp:509:0 - sub esp, 8 - lea eax, [ebp - 472] -Ltmp2026: - #DEBUG_VALUE: s <- [$eax+0] - mov dword ptr [esp], eax - lea eax, [ebp - 44] -Ltmp2027: - mov dword ptr [esp + 4], eax - call "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" - add esp, 8 -LBB23_102: # =>This Inner Loop Header: Depth=1 -Ltmp2028: - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 924], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 928], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 520] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 510 - mov dword ptr [ebp - 932], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 924] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 936], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 520] - mov edx, dword ptr [ebp - 924] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 512] - mov dword ptr [ebp - 940], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 928] # 4-byte Reload - mov esp, ecx -Ltmp2029: - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - lea ecx, [ebp - 472] - mov dword ptr [ebp - 944], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 948], eax # 4-byte Spill - call "?size@?$array@H$03@std@@QBEIXZ" - mov dword ptr [ebp - 532], eax - sub esp, 4 - lea eax, [ebp - 532] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov bl, cl - mov ecx, dword ptr [ebp - 948] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 949], bl # 1-byte Spill - jne LBB23_104 -# %bb.103: # in Loop: Header=BB23_102 Depth=1 - lea ecx, [ebp - 472] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 956], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 956] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 949], dl # 1-byte Spill -LBB23_104: # in Loop: Header=BB23_102 Depth=1 - mov al, byte ptr [ebp - 949] # 1-byte Reload - mov dword ptr [ebp - 16], 19 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 524] - mov dword ptr [edx], ecx - lea ecx, [ebp - 528] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB23_105 -LBB23_105: # in Loop: Header=BB23_102 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 524] - mov dword ptr [eax], ecx - lea ecx, [ebp - 512] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB23_114 -Ltmp2030: -LBB23_145: # Block address taken - # in Loop: Header=BB23_102 Depth=1 - add ebp, 12 - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - jmp LBB23_108 -LBB23_108: # in Loop: Header=BB23_102 Depth=1 - mov dword ptr [ebp - 16], 18 -Ltmp2031: -LBB23_109: # in Loop: Header=BB23_102 Depth=1 - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - mov dword ptr [ebp - 16], 18 - lea ecx, [ebp - 512] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 957], al # 1-byte Spill - jmp LBB23_110 -LBB23_110: # in Loop: Header=BB23_102 Depth=1 - mov al, byte ptr [ebp - 957] # 1-byte Reload - test al, 1 - jne LBB23_111 - jmp LBB23_117 -LBB23_111: # in Loop: Header=BB23_102 Depth=1 -Ltmp2032: - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 958], al # 1-byte Spill - jmp LBB23_112 -LBB23_112: # in Loop: Header=BB23_102 Depth=1 - mov al, byte ptr [ebp - 958] # 1-byte Reload - test al, 1 - jne LBB23_113 - jmp LBB23_116 -LBB23_113: # in Loop: Header=BB23_102 Depth=1 -Ltmp2033: - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - int3 - jmp LBB23_116 -Ltmp2034: -LBB23_114: # in Loop: Header=BB23_102 Depth=1 - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - jmp LBB23_109 -Ltmp2035: -LBB23_116: # in Loop: Header=BB23_102 Depth=1 - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - jmp LBB23_117 -Ltmp2036: -LBB23_117: # in Loop: Header=BB23_102 Depth=1 - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - lea ecx, [ebp - 512] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB23_118 -LBB23_118: # in Loop: Header=BB23_102 Depth=1 - lea ecx, [ebp - 512] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 964], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB23_102 -Ltmp2037: -# %bb.119: - .cv_loc 23 1 515 0 # ..\tests\span_tests.cpp:515:0 - sub esp, 8 - lea eax, [ebp - 540] -Ltmp2038: - #DEBUG_VALUE: s1 <- [$eax+0] - mov dword ptr [esp], eax - lea eax, [ebp - 44] -Ltmp2039: - mov dword ptr [esp + 4], eax - call "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" - add esp, 8 - .cv_loc 23 1 518 0 # ..\tests\span_tests.cpp:518:0 - mov eax, dword ptr [ebp - 540] - mov dword ptr ["?s2@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4V?$span@H$0?0@gsl@@A"], eax - mov eax, dword ptr [ebp - 536] - mov dword ptr ["?s2@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4V?$span@H$0?0@gsl@@A"+4], eax -LBB23_120: # =>This Inner Loop Header: Depth=1 -Ltmp2040: - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BH@NDKONKAK@s1?4size?$CI?$CJ?5?$DN?$DN?5s2?4size?$CI?$CJ?$AA@" - mov dword ptr [ebp - 968], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 972], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 527 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 588] - mov dword ptr [ebp - 976], ecx # 4-byte Spill - mov dword ptr [ebp - 980], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 968] # 4-byte Reload - mov dword ptr [ebp - 984], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 968] # 4-byte Reload - mov edx, dword ptr [ebp - 976] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 580] - mov dword ptr [ebp - 988], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 972] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 540] -Ltmp2041: - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - mov dword ptr [ebp - 992], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 628], eax - mov dword ptr [ebp - 16], 22 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 628] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 620] - mov dword ptr [eax], ecx - lea ecx, [ebp - 624] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB23_121 -LBB23_121: # in Loop: Header=BB23_120 Depth=1 - mov ecx, offset "?s2@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4V?$span@H$0?0@gsl@@A" - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 632], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 632] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 616] - mov dword ptr [eax], ecx - lea ecx, [ebp - 620] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB23_122 -LBB23_122: # in Loop: Header=BB23_120 Depth=1 - mov dword ptr [ebp - 16], 23 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 616] - mov dword ptr [eax], ecx - lea ecx, [ebp - 580] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB23_123 -LBB23_123: # in Loop: Header=BB23_120 Depth=1 - lea ecx, [ebp - 616] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB23_129 -Ltmp2042: -LBB23_146: # Block address taken - # in Loop: Header=BB23_120 Depth=1 - add ebp, 12 - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - jmp LBB23_128 -LBB23_128: # in Loop: Header=BB23_120 Depth=1 - mov dword ptr [ebp - 16], 21 -Ltmp2043: -LBB23_129: # in Loop: Header=BB23_120 Depth=1 - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - mov dword ptr [ebp - 16], 21 - lea ecx, [ebp - 580] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 993], al # 1-byte Spill - jmp LBB23_130 -LBB23_130: # in Loop: Header=BB23_120 Depth=1 - mov al, byte ptr [ebp - 993] # 1-byte Reload - test al, 1 - jne LBB23_131 - jmp LBB23_135 -LBB23_131: # in Loop: Header=BB23_120 Depth=1 -Ltmp2044: - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 994], al # 1-byte Spill - jmp LBB23_132 -LBB23_132: # in Loop: Header=BB23_120 Depth=1 - mov al, byte ptr [ebp - 994] # 1-byte Reload - test al, 1 - jne LBB23_133 - jmp LBB23_134 -LBB23_133: # in Loop: Header=BB23_120 Depth=1 -Ltmp2045: - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - int3 -Ltmp2046: -LBB23_134: # in Loop: Header=BB23_120 Depth=1 - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - jmp LBB23_135 -Ltmp2047: -LBB23_135: # in Loop: Header=BB23_120 Depth=1 - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - lea ecx, [ebp - 580] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB23_136 -LBB23_136: # in Loop: Header=BB23_120 Depth=1 - lea ecx, [ebp - 580] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1000], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB23_120 -Ltmp2048: -# %bb.137: - .cv_loc 23 1 530 0 # ..\tests\span_tests.cpp:530:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$5@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$5@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_5: # in Loop: Header=BB23_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2049: - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB23_6 -LBB23_6: # in Loop: Header=BB23_1 Depth=1 - mov eax, offset LBB23_139 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2050: - .def "?catch$22@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$22@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_22: # in Loop: Header=BB23_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2051: - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 160] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB23_23 -LBB23_23: # in Loop: Header=BB23_18 Depth=1 - mov eax, offset LBB23_140 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2052: - .def "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$31@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_31: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] -Ltmp2053: - .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2054: - .def "?catch$38@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$38@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_38: # in Loop: Header=BB23_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2055: - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 224] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB23_39 -LBB23_39: # in Loop: Header=BB23_36 Depth=1 - mov eax, offset LBB23_141 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2056: - .def "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$47@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_47: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 160] -Ltmp2057: - .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2058: - .def "?catch$54@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$54@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_54: # in Loop: Header=BB23_52 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2059: - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 284] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB23_55 -LBB23_55: # in Loop: Header=BB23_52 Depth=1 - mov eax, offset LBB23_142 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2060: - .def "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$63@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_63: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 224] -Ltmp2061: - .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2062: - .def "?catch$72@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$72@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_72: # in Loop: Header=BB23_68 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2063: - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 352] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB23_73 -LBB23_73: # in Loop: Header=BB23_68 Depth=1 - mov eax, offset LBB23_143 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2064: - .def "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$81@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_81: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 284] -Ltmp2065: - .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2066: - .def "?catch$88@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$88@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_88: # in Loop: Header=BB23_86 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2067: - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 416] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB23_89 -LBB23_89: # in Loop: Header=BB23_86 Depth=1 - mov eax, offset LBB23_144 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2068: - .def "?dtor$97@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$97@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_97: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 352] -Ltmp2069: - .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2070: - .def "?catch$106@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$106@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_106: # in Loop: Header=BB23_102 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2071: - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 512] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB23_107 -LBB23_107: # in Loop: Header=BB23_102 Depth=1 - mov eax, offset LBB23_145 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2072: - .def "?dtor$115@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$115@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_115: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 416] -Ltmp2073: - .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2074: - .def "?dtor$124@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$124@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_124: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 512] -Ltmp2075: - .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2076: - .def "?dtor$125@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$125@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_125: # in Loop: Header=BB23_120 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 616] -Ltmp2077: - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2078: - .def "?catch$126@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$126@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_126: # in Loop: Header=BB23_120 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2079: - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - mov dword ptr [ebp - 16], 24 - lea ecx, [ebp - 580] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB23_127 -LBB23_127: # in Loop: Header=BB23_120 Depth=1 - mov eax, offset LBB23_146 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2080: - .def "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$138@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA": -LBB23_138: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 580] - .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2081: - .cv_fpo_endproc -Lfunc_end23: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 429065506 # MagicNumber - .long 25 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # UnwindMap - .long 8 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long -1 # ToState - .long "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Action - .long 6 # ToState - .long 0 # Action - .long 6 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Action - .long 9 # ToState - .long 0 # Action - .long 9 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$97@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$115@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 15 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$124@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Action - .long 18 # ToState - .long 0 # Action - .long 18 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Action - .long 21 # ToState - .long 0 # Action - .long 22 # ToState - .long "?dtor$125@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Action - .long 21 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # HandlerArray - .long 7 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # HandlerArray - .long 10 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 16 # TryHigh - .long 17 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # HandlerArray - .long 19 # TryLow - .long 19 # TryHigh - .long 20 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # HandlerArray - .long 22 # TryLow - .long 23 # TryHigh - .long 24 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$22@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$88@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$106@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$126@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin24: - .cv_func_id 24 - .cv_loc 24 1 439 0 # ..\tests\span_tests.cpp:439:0 - .cv_fpo_proc "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp2082: - lea ecx, ["?autoRegistrar15@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp2083: - .cv_fpo_endproc -Lfunc_end24: - # -- End function - .def "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin25: - .cv_func_id 25 - .cv_loc 25 1 533 0 # ..\tests\span_tests.cpp:533:0 - .cv_fpo_proc "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp2084: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0CB@KIGIBJLE@from_const_std_array_constructor@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 533 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____16@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar17@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp2085: - .cv_fpo_endproc -Lfunc_end25: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____16@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____16@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" -Lfunc_begin26: - .cv_func_id 26 - .cv_loc 26 1 534 0 # ..\tests\span_tests.cpp:534:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 516 - .cv_fpo_stackalloc 516 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp2134: - .cv_loc 26 1 535 0 # ..\tests\span_tests.cpp:535:0 - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@H$03@std@@B"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@H$03@std@@B"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@H$03@std@@B"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@H$03@std@@B"+12] - mov dword ptr [ebp - 32], eax -Ltmp2135: - .cv_loc 26 1 538 0 # ..\tests\span_tests.cpp:538:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp2136: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp2137: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____16:arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" -Ltmp2138: - mov dword ptr [ebp - 340], eax # 4-byte Spill -LBB26_1: # =>This Inner Loop Header: Depth=1 -Ltmp2139: - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 344], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 348], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 100] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 539 - mov dword ptr [ebp - 352], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 344] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 356], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 100] - mov edx, dword ptr [ebp - 344] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 360], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 348] # 4-byte Reload - mov esp, ecx -Ltmp2140: - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 364], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 368], eax # 4-byte Spill - call "?size@?$array@H$03@std@@QBEIXZ" - mov dword ptr [ebp - 112], eax - sub esp, 4 - lea eax, [ebp - 112] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov bl, cl - mov ecx, dword ptr [ebp - 368] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 369], bl # 1-byte Spill - jne LBB26_3 -# %bb.2: # in Loop: Header=BB26_1 Depth=1 - lea ecx, [ebp - 52] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 376], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 376] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 369], dl # 1-byte Spill -LBB26_3: # in Loop: Header=BB26_1 Depth=1 - mov al, byte ptr [ebp - 369] # 1-byte Reload - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 104] - mov dword ptr [edx], ecx - lea ecx, [ebp - 108] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB26_4 -LBB26_4: # in Loop: Header=BB26_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 104] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB26_13 -Ltmp2141: -LBB26_69: # Block address taken - # in Loop: Header=BB26_1 Depth=1 - add ebp, 12 - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - jmp LBB26_7 -LBB26_7: # in Loop: Header=BB26_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp2142: -LBB26_8: # in Loop: Header=BB26_1 Depth=1 - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 377], al # 1-byte Spill - jmp LBB26_9 -LBB26_9: # in Loop: Header=BB26_1 Depth=1 - mov al, byte ptr [ebp - 377] # 1-byte Reload - test al, 1 - jne LBB26_10 - jmp LBB26_15 -LBB26_10: # in Loop: Header=BB26_1 Depth=1 -Ltmp2143: - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 378], al # 1-byte Spill - jmp LBB26_11 -LBB26_11: # in Loop: Header=BB26_1 Depth=1 - mov al, byte ptr [ebp - 378] # 1-byte Reload - test al, 1 - jne LBB26_12 - jmp LBB26_14 -LBB26_12: # in Loop: Header=BB26_1 Depth=1 -Ltmp2144: - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - int3 - jmp LBB26_14 -Ltmp2145: -LBB26_13: # in Loop: Header=BB26_1 Depth=1 - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - jmp LBB26_8 -Ltmp2146: -LBB26_14: # in Loop: Header=BB26_1 Depth=1 - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - jmp LBB26_15 -Ltmp2147: -LBB26_15: # in Loop: Header=BB26_1 Depth=1 - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB26_16 -LBB26_16: # in Loop: Header=BB26_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 384], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB26_1 -Ltmp2148: -# %bb.17: - .cv_loc 26 1 543 0 # ..\tests\span_tests.cpp:543:0 - sub esp, 4 - lea ecx, [ebp - 116] -Ltmp2149: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" -Ltmp2150: - mov dword ptr [ebp - 388], eax # 4-byte Spill -LBB26_18: # =>This Inner Loop Header: Depth=1 -Ltmp2151: - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" - mov dword ptr [ebp - 392], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 396], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 544 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 164] - mov dword ptr [ebp - 400], ecx # 4-byte Spill - mov dword ptr [ebp - 404], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 392] # 4-byte Reload - mov dword ptr [ebp - 408], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 392] # 4-byte Reload - mov edx, dword ptr [ebp - 400] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 156] - mov dword ptr [ebp - 412], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 396] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 116] -Ltmp2152: - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - mov dword ptr [ebp - 416], eax # 4-byte Spill - call "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 420], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 420] # 4-byte Reload - sub ecx, eax - sete bl - mov dword ptr [ebp - 16], 4 - movzx eax, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], eax - lea eax, [ebp - 168] - mov dword ptr [edx], eax - lea eax, [ebp - 172] - mov dword ptr [ebp - 424], ecx # 4-byte Spill - mov ecx, eax - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB26_19 -LBB26_19: # in Loop: Header=BB26_18 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 168] - mov dword ptr [eax], ecx - lea ecx, [ebp - 156] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB26_28 -Ltmp2153: -LBB26_70: # Block address taken - # in Loop: Header=BB26_18 Depth=1 - add ebp, 12 - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - jmp LBB26_22 -LBB26_22: # in Loop: Header=BB26_18 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp2154: -LBB26_23: # in Loop: Header=BB26_18 Depth=1 - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 156] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 425], al # 1-byte Spill - jmp LBB26_24 -LBB26_24: # in Loop: Header=BB26_18 Depth=1 - mov al, byte ptr [ebp - 425] # 1-byte Reload - test al, 1 - jne LBB26_25 - jmp LBB26_31 -LBB26_25: # in Loop: Header=BB26_18 Depth=1 -Ltmp2155: - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 426], al # 1-byte Spill - jmp LBB26_26 -LBB26_26: # in Loop: Header=BB26_18 Depth=1 - mov al, byte ptr [ebp - 426] # 1-byte Reload - test al, 1 - jne LBB26_27 - jmp LBB26_30 -LBB26_27: # in Loop: Header=BB26_18 Depth=1 -Ltmp2156: - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - int3 - jmp LBB26_30 -Ltmp2157: -LBB26_28: # in Loop: Header=BB26_18 Depth=1 - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - jmp LBB26_23 -Ltmp2158: -LBB26_30: # in Loop: Header=BB26_18 Depth=1 - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - jmp LBB26_31 -Ltmp2159: -LBB26_31: # in Loop: Header=BB26_18 Depth=1 - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - lea ecx, [ebp - 156] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB26_32 -LBB26_32: # in Loop: Header=BB26_18 Depth=1 - lea ecx, [ebp - 156] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 432], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB26_18 -Ltmp2160: -# %bb.33: - .cv_loc 26 1 547 0 # ..\tests\span_tests.cpp:547:0 - mov eax, dword ptr ["L?ao_arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@B"] - mov dword ptr [ebp - 176], eax -Ltmp2161: - .cv_loc 26 1 550 0 # ..\tests\span_tests.cpp:550:0 - sub esp, 4 - lea ecx, [ebp - 180] -Ltmp2162: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 176] -Ltmp2163: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____16:ao_arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" -Ltmp2164: - mov dword ptr [ebp - 436], eax # 4-byte Spill -LBB26_34: # =>This Inner Loop Header: Depth=1 -Ltmp2165: - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0FB@ILDAOLHF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" - mov dword ptr [ebp - 440], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 444], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 551 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 228] - mov dword ptr [ebp - 448], ecx # 4-byte Spill - mov dword ptr [ebp - 452], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 440] # 4-byte Reload - mov dword ptr [ebp - 456], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 440] # 4-byte Reload - mov edx, dword ptr [ebp - 448] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 220] - mov dword ptr [ebp - 460], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 444] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 180] -Ltmp2166: - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - mov dword ptr [ebp - 464], eax # 4-byte Spill - call "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" - lea ecx, [ebp - 176] - mov dword ptr [ebp - 468], eax # 4-byte Spill - call "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" - mov ecx, dword ptr [ebp - 468] # 4-byte Reload - sub ecx, eax - sete bl - mov dword ptr [ebp - 16], 7 - movzx eax, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], eax - lea eax, [ebp - 232] - mov dword ptr [edx], eax - lea eax, [ebp - 236] - mov dword ptr [ebp - 472], ecx # 4-byte Spill - mov ecx, eax - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB26_35 -LBB26_35: # in Loop: Header=BB26_34 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 232] - mov dword ptr [eax], ecx - lea ecx, [ebp - 220] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB26_44 -Ltmp2167: -LBB26_71: # Block address taken - # in Loop: Header=BB26_34 Depth=1 - add ebp, 12 - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - jmp LBB26_38 -LBB26_38: # in Loop: Header=BB26_34 Depth=1 - mov dword ptr [ebp - 16], 6 -Ltmp2168: -LBB26_39: # in Loop: Header=BB26_34 Depth=1 - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 220] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 473], al # 1-byte Spill - jmp LBB26_40 -LBB26_40: # in Loop: Header=BB26_34 Depth=1 - mov al, byte ptr [ebp - 473] # 1-byte Reload - test al, 1 - jne LBB26_41 - jmp LBB26_47 -LBB26_41: # in Loop: Header=BB26_34 Depth=1 -Ltmp2169: - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 474], al # 1-byte Spill - jmp LBB26_42 -LBB26_42: # in Loop: Header=BB26_34 Depth=1 - mov al, byte ptr [ebp - 474] # 1-byte Reload - test al, 1 - jne LBB26_43 - jmp LBB26_46 -LBB26_43: # in Loop: Header=BB26_34 Depth=1 -Ltmp2170: - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - int3 - jmp LBB26_46 -Ltmp2171: -LBB26_44: # in Loop: Header=BB26_34 Depth=1 - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - jmp LBB26_39 -Ltmp2172: -LBB26_46: # in Loop: Header=BB26_34 Depth=1 - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - jmp LBB26_47 -Ltmp2173: -LBB26_47: # in Loop: Header=BB26_34 Depth=1 - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - lea ecx, [ebp - 220] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB26_48 -LBB26_48: # in Loop: Header=BB26_34 Depth=1 - lea ecx, [ebp - 220] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 480], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB26_34 -Ltmp2174: -# %bb.49: - .cv_loc 26 1 574 0 # ..\tests\span_tests.cpp:574:0 - sub esp, 4 - lea ecx, [ebp - 240] -Ltmp2175: - #DEBUG_VALUE: get_an_array <- [$ecx+0] - lea eax, [ebp - 268] - mov dword ptr [esp], eax - call "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ" -Ltmp2176: - sub esp, 4 - lea ecx, [ebp - 252] - lea eax, [ebp - 268] - mov dword ptr [esp], eax - call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - sub esp, 8 - lea ecx, [ebp - 244] - lea edx, [ebp - 252] - mov esi, dword ptr [edx] - mov dword ptr [esp], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 484], eax # 4-byte Spill - call "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" -Ltmp2177: - .cv_loc 26 1 578 0 # ..\tests\span_tests.cpp:578:0 - sub esp, 8 - lea eax, [ebp - 276] -Ltmp2178: - #DEBUG_VALUE: s <- [$eax+0] - mov dword ptr [esp], eax - lea eax, [ebp - 44] -Ltmp2179: - mov dword ptr [esp + 4], eax - call "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" - add esp, 8 -LBB26_50: # =>This Inner Loop Header: Depth=1 -Ltmp2180: - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 488], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 492], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 324] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 579 - mov dword ptr [ebp - 496], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 488] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 500], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 324] - mov edx, dword ptr [ebp - 488] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 316] - mov dword ptr [ebp - 504], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 492] # 4-byte Reload - mov esp, ecx -Ltmp2181: - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - lea ecx, [ebp - 276] - mov dword ptr [ebp - 508], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 512], eax # 4-byte Spill - call "?size@?$array@H$03@std@@QBEIXZ" - mov dword ptr [ebp - 336], eax - sub esp, 4 - lea eax, [ebp - 336] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov bl, cl - mov ecx, dword ptr [ebp - 512] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 513], bl # 1-byte Spill - jne LBB26_52 -# %bb.51: # in Loop: Header=BB26_50 Depth=1 - lea ecx, [ebp - 276] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 520], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 520] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 513], dl # 1-byte Spill -LBB26_52: # in Loop: Header=BB26_50 Depth=1 - mov al, byte ptr [ebp - 513] # 1-byte Reload - mov dword ptr [ebp - 16], 10 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 328] - mov dword ptr [edx], ecx - lea ecx, [ebp - 332] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB26_53 -LBB26_53: # in Loop: Header=BB26_50 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 316] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB26_62 -Ltmp2182: -LBB26_72: # Block address taken - # in Loop: Header=BB26_50 Depth=1 - add ebp, 12 - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - jmp LBB26_56 -LBB26_56: # in Loop: Header=BB26_50 Depth=1 - mov dword ptr [ebp - 16], 9 -Ltmp2183: -LBB26_57: # in Loop: Header=BB26_50 Depth=1 - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 316] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 521], al # 1-byte Spill - jmp LBB26_58 -LBB26_58: # in Loop: Header=BB26_50 Depth=1 - mov al, byte ptr [ebp - 521] # 1-byte Reload - test al, 1 - jne LBB26_59 - jmp LBB26_65 -LBB26_59: # in Loop: Header=BB26_50 Depth=1 -Ltmp2184: - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 522], al # 1-byte Spill - jmp LBB26_60 -LBB26_60: # in Loop: Header=BB26_50 Depth=1 - mov al, byte ptr [ebp - 522] # 1-byte Reload - test al, 1 - jne LBB26_61 - jmp LBB26_64 -LBB26_61: # in Loop: Header=BB26_50 Depth=1 -Ltmp2185: - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - int3 - jmp LBB26_64 -Ltmp2186: -LBB26_62: # in Loop: Header=BB26_50 Depth=1 - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - jmp LBB26_57 -Ltmp2187: -LBB26_64: # in Loop: Header=BB26_50 Depth=1 - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - jmp LBB26_65 -Ltmp2188: -LBB26_65: # in Loop: Header=BB26_50 Depth=1 - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - lea ecx, [ebp - 316] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB26_66 -LBB26_66: # in Loop: Header=BB26_50 Depth=1 - lea ecx, [ebp - 316] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 528], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB26_50 -Ltmp2189: -# %bb.67: - .cv_loc 26 1 581 0 # ..\tests\span_tests.cpp:581:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$5@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$5@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA": -LBB26_5: # in Loop: Header=BB26_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2190: - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB26_6 -LBB26_6: # in Loop: Header=BB26_1 Depth=1 - mov eax, offset LBB26_69 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2191: - .def "?catch$20@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$20@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA": -LBB26_20: # in Loop: Header=BB26_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2192: - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 156] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB26_21 -LBB26_21: # in Loop: Header=BB26_18 Depth=1 - mov eax, offset LBB26_70 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2193: - .def "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$29@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA": -LBB26_29: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] -Ltmp2194: - .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2195: - .def "?catch$36@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$36@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA": -LBB26_36: # in Loop: Header=BB26_34 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2196: - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 220] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB26_37 -LBB26_37: # in Loop: Header=BB26_34 Depth=1 - mov eax, offset LBB26_71 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2197: - .def "?dtor$45@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$45@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA": -LBB26_45: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 156] -Ltmp2198: - .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2199: - .def "?catch$54@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$54@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA": -LBB26_54: # in Loop: Header=BB26_50 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2200: - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 316] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB26_55 -LBB26_55: # in Loop: Header=BB26_50 Depth=1 - mov eax, offset LBB26_72 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2201: - .def "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$63@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA": -LBB26_63: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 220] -Ltmp2202: - .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2203: - .def "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$68@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA": -LBB26_68: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 316] -Ltmp2204: - .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2205: - .cv_fpo_endproc -Lfunc_end26: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": - .long 429065506 # MagicNumber - .long 12 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ") # UnwindMap - .long 4 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": - .long -1 # ToState - .long "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$45@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" # Action - .long 6 # ToState - .long 0 # Action - .long 6 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" # Action - .long 9 # ToState - .long 0 # Action - .long 9 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ") # HandlerArray - .long 7 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ") # HandlerArray - .long 10 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$20@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$36@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin27: - .cv_func_id 27 - .cv_loc 27 1 533 0 # ..\tests\span_tests.cpp:533:0 - .cv_fpo_proc "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp2206: - lea ecx, ["?autoRegistrar17@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp2207: - .cv_fpo_endproc -Lfunc_end27: - # -- End function - .def "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin28: - .cv_func_id 28 - .cv_loc 28 1 584 0 # ..\tests\span_tests.cpp:584:0 - .cv_fpo_proc "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp2208: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0CB@CIMNFHDJ@from_std_array_const_constructor@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 584 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____18@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar19@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp2209: - .cv_fpo_endproc -Lfunc_end28: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____18@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____18@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____18@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" -Lfunc_begin29: - .cv_func_id 29 - .cv_loc 29 1 585 0 # ..\tests\span_tests.cpp:585:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 368 - .cv_fpo_stackalloc 368 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp2246: - .cv_loc 29 1 586 0 # ..\tests\span_tests.cpp:586:0 - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@3V?$array@$$CBH$03@std@@A"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@3V?$array@$$CBH$03@std@@A"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@3V?$array@$$CBH$03@std@@A"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@3V?$array@$$CBH$03@std@@A"+12] - mov dword ptr [ebp - 32], eax -Ltmp2247: - .cv_loc 29 1 589 0 # ..\tests\span_tests.cpp:589:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp2248: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp2249: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____18:arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" -Ltmp2250: - mov dword ptr [ebp - 244], eax # 4-byte Spill -LBB29_1: # =>This Inner Loop Header: Depth=1 -Ltmp2251: - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 248], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 252], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 100] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 590 - mov dword ptr [ebp - 256], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 248] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 260], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 100] - mov edx, dword ptr [ebp - 248] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 264], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 252] # 4-byte Reload - mov esp, ecx -Ltmp2252: - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 268], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 272], eax # 4-byte Spill - call "?size@?$array@$$CBH$03@std@@QBEIXZ" - mov dword ptr [ebp - 112], eax - sub esp, 4 - lea eax, [ebp - 112] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov bl, cl - mov ecx, dword ptr [ebp - 272] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 273], bl # 1-byte Spill - jne LBB29_3 -# %bb.2: # in Loop: Header=BB29_1 Depth=1 - lea ecx, [ebp - 52] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 280], eax # 4-byte Spill - call "?data@?$array@$$CBH$03@std@@QAEPBHXZ" - mov ecx, dword ptr [ebp - 280] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 273], dl # 1-byte Spill -LBB29_3: # in Loop: Header=BB29_1 Depth=1 - mov al, byte ptr [ebp - 273] # 1-byte Reload - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 104] - mov dword ptr [edx], ecx - lea ecx, [ebp - 108] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB29_4 -LBB29_4: # in Loop: Header=BB29_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 104] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB29_13 -Ltmp2253: -LBB29_53: # Block address taken - # in Loop: Header=BB29_1 Depth=1 - add ebp, 12 - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - jmp LBB29_7 -LBB29_7: # in Loop: Header=BB29_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp2254: -LBB29_8: # in Loop: Header=BB29_1 Depth=1 - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 281], al # 1-byte Spill - jmp LBB29_9 -LBB29_9: # in Loop: Header=BB29_1 Depth=1 - mov al, byte ptr [ebp - 281] # 1-byte Reload - test al, 1 - jne LBB29_10 - jmp LBB29_15 -LBB29_10: # in Loop: Header=BB29_1 Depth=1 -Ltmp2255: - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 282], al # 1-byte Spill - jmp LBB29_11 -LBB29_11: # in Loop: Header=BB29_1 Depth=1 - mov al, byte ptr [ebp - 282] # 1-byte Reload - test al, 1 - jne LBB29_12 - jmp LBB29_14 -LBB29_12: # in Loop: Header=BB29_1 Depth=1 -Ltmp2256: - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - int3 - jmp LBB29_14 -Ltmp2257: -LBB29_13: # in Loop: Header=BB29_1 Depth=1 - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - jmp LBB29_8 -Ltmp2258: -LBB29_14: # in Loop: Header=BB29_1 Depth=1 - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - jmp LBB29_15 -Ltmp2259: -LBB29_15: # in Loop: Header=BB29_1 Depth=1 - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB29_16 -LBB29_16: # in Loop: Header=BB29_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 288], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB29_1 -Ltmp2260: -# %bb.17: - .cv_loc 29 1 594 0 # ..\tests\span_tests.cpp:594:0 - sub esp, 4 - lea ecx, [ebp - 116] -Ltmp2261: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] - mov dword ptr [esp], eax - call "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" -Ltmp2262: - mov dword ptr [ebp - 292], eax # 4-byte Spill -LBB29_18: # =>This Inner Loop Header: Depth=1 -Ltmp2263: - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" - mov dword ptr [ebp - 296], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 300], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 595 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 164] - mov dword ptr [ebp - 304], ecx # 4-byte Spill - mov dword ptr [ebp - 308], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 296] # 4-byte Reload - mov dword ptr [ebp - 312], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 296] # 4-byte Reload - mov edx, dword ptr [ebp - 304] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 156] - mov dword ptr [ebp - 316], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 300] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 116] -Ltmp2264: - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - mov dword ptr [ebp - 320], eax # 4-byte Spill - call "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 324], eax # 4-byte Spill - call "?data@?$array@$$CBH$03@std@@QAEPBHXZ" - mov ecx, dword ptr [ebp - 324] # 4-byte Reload - sub ecx, eax - sete bl - mov dword ptr [ebp - 16], 4 - movzx eax, bl - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], eax - lea eax, [ebp - 168] - mov dword ptr [edx], eax - lea eax, [ebp - 172] - mov dword ptr [ebp - 328], ecx # 4-byte Spill - mov ecx, eax - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB29_19 -LBB29_19: # in Loop: Header=BB29_18 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 168] - mov dword ptr [eax], ecx - lea ecx, [ebp - 156] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB29_28 -Ltmp2265: -LBB29_54: # Block address taken - # in Loop: Header=BB29_18 Depth=1 - add ebp, 12 - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - jmp LBB29_22 -LBB29_22: # in Loop: Header=BB29_18 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp2266: -LBB29_23: # in Loop: Header=BB29_18 Depth=1 - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 156] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 329], al # 1-byte Spill - jmp LBB29_24 -LBB29_24: # in Loop: Header=BB29_18 Depth=1 - mov al, byte ptr [ebp - 329] # 1-byte Reload - test al, 1 - jne LBB29_25 - jmp LBB29_31 -LBB29_25: # in Loop: Header=BB29_18 Depth=1 -Ltmp2267: - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 330], al # 1-byte Spill - jmp LBB29_26 -LBB29_26: # in Loop: Header=BB29_18 Depth=1 - mov al, byte ptr [ebp - 330] # 1-byte Reload - test al, 1 - jne LBB29_27 - jmp LBB29_30 -LBB29_27: # in Loop: Header=BB29_18 Depth=1 -Ltmp2268: - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - int3 - jmp LBB29_30 -Ltmp2269: -LBB29_28: # in Loop: Header=BB29_18 Depth=1 - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - jmp LBB29_23 -Ltmp2270: -LBB29_30: # in Loop: Header=BB29_18 Depth=1 - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - jmp LBB29_31 -Ltmp2271: -LBB29_31: # in Loop: Header=BB29_18 Depth=1 - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - lea ecx, [ebp - 156] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB29_32 -LBB29_32: # in Loop: Header=BB29_18 Depth=1 - lea ecx, [ebp - 156] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 336], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB29_18 -Ltmp2272: -# %bb.33: - .cv_loc 29 1 619 0 # ..\tests\span_tests.cpp:619:0 - sub esp, 8 - lea eax, [ebp - 180] -Ltmp2273: - #DEBUG_VALUE: s <- [$eax+0] - mov dword ptr [esp], eax - lea eax, [ebp - 44] -Ltmp2274: - mov dword ptr [esp + 4], eax - call "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" - add esp, 8 -LBB29_34: # =>This Inner Loop Header: Depth=1 -Ltmp2275: - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 340], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 344], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 228] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 620 - mov dword ptr [ebp - 348], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 340] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 352], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 228] - mov edx, dword ptr [ebp - 340] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 220] - mov dword ptr [ebp - 356], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 344] # 4-byte Reload - mov esp, ecx -Ltmp2276: - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - lea ecx, [ebp - 180] - mov dword ptr [ebp - 360], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 364], eax # 4-byte Spill - call "?size@?$array@$$CBH$03@std@@QBEIXZ" - mov dword ptr [ebp - 240], eax - sub esp, 4 - lea eax, [ebp - 240] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov bl, cl - mov ecx, dword ptr [ebp - 364] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 365], bl # 1-byte Spill - jne LBB29_36 -# %bb.35: # in Loop: Header=BB29_34 Depth=1 - lea ecx, [ebp - 180] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 372], eax # 4-byte Spill - call "?data@?$array@$$CBH$03@std@@QAEPBHXZ" - mov ecx, dword ptr [ebp - 372] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 365], dl # 1-byte Spill -LBB29_36: # in Loop: Header=BB29_34 Depth=1 - mov al, byte ptr [ebp - 365] # 1-byte Reload - mov dword ptr [ebp - 16], 7 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 232] - mov dword ptr [edx], ecx - lea ecx, [ebp - 236] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB29_37 -LBB29_37: # in Loop: Header=BB29_34 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 232] - mov dword ptr [eax], ecx - lea ecx, [ebp - 220] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB29_46 -Ltmp2277: -LBB29_55: # Block address taken - # in Loop: Header=BB29_34 Depth=1 - add ebp, 12 - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - jmp LBB29_40 -LBB29_40: # in Loop: Header=BB29_34 Depth=1 - mov dword ptr [ebp - 16], 6 -Ltmp2278: -LBB29_41: # in Loop: Header=BB29_34 Depth=1 - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 220] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 373], al # 1-byte Spill - jmp LBB29_42 -LBB29_42: # in Loop: Header=BB29_34 Depth=1 - mov al, byte ptr [ebp - 373] # 1-byte Reload - test al, 1 - jne LBB29_43 - jmp LBB29_49 -LBB29_43: # in Loop: Header=BB29_34 Depth=1 -Ltmp2279: - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 374], al # 1-byte Spill - jmp LBB29_44 -LBB29_44: # in Loop: Header=BB29_34 Depth=1 - mov al, byte ptr [ebp - 374] # 1-byte Reload - test al, 1 - jne LBB29_45 - jmp LBB29_48 -LBB29_45: # in Loop: Header=BB29_34 Depth=1 -Ltmp2280: - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - int3 - jmp LBB29_48 -Ltmp2281: -LBB29_46: # in Loop: Header=BB29_34 Depth=1 - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - jmp LBB29_41 -Ltmp2282: -LBB29_48: # in Loop: Header=BB29_34 Depth=1 - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - jmp LBB29_49 -Ltmp2283: -LBB29_49: # in Loop: Header=BB29_34 Depth=1 - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - lea ecx, [ebp - 220] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB29_50 -LBB29_50: # in Loop: Header=BB29_34 Depth=1 - lea ecx, [ebp - 220] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 380], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB29_34 -Ltmp2284: -# %bb.51: - .cv_loc 29 1 622 0 # ..\tests\span_tests.cpp:622:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$5@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$5@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA": -LBB29_5: # in Loop: Header=BB29_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2285: - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB29_6 -LBB29_6: # in Loop: Header=BB29_1 Depth=1 - mov eax, offset LBB29_53 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2286: - .def "?catch$20@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$20@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA": -LBB29_20: # in Loop: Header=BB29_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2287: - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 156] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB29_21 -LBB29_21: # in Loop: Header=BB29_18 Depth=1 - mov eax, offset LBB29_54 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2288: - .def "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$29@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA": -LBB29_29: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] -Ltmp2289: - .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2290: - .def "?catch$38@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$38@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA": -LBB29_38: # in Loop: Header=BB29_34 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2291: - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 220] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB29_39 -LBB29_39: # in Loop: Header=BB29_34 Depth=1 - mov eax, offset LBB29_55 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2292: - .def "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$47@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA": -LBB29_47: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 156] -Ltmp2293: - .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2294: - .def "?dtor$52@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$52@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA": -LBB29_52: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 220] -Ltmp2295: - .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2296: - .cv_fpo_endproc -Lfunc_end29: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ": - .long 429065506 # MagicNumber - .long 9 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ") # UnwindMap - .long 3 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ": - .long -1 # ToState - .long "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$52@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" # Action - .long 6 # ToState - .long 0 # Action - .long 6 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ") # HandlerArray - .long 7 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$20@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin30: - .cv_func_id 30 - .cv_loc 30 1 584 0 # ..\tests\span_tests.cpp:584:0 - .cv_fpo_proc "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp2297: - lea ecx, ["?autoRegistrar19@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp2298: - .cv_fpo_endproc -Lfunc_end30: - # -- End function - .def "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin31: - .cv_func_id 31 - .cv_loc 31 1 625 0 # ..\tests\span_tests.cpp:625:0 - .cv_fpo_proc "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp2299: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BL@JIGONLOB@from_container_constructor?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 625 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____20@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar21@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp2300: - .cv_fpo_endproc -Lfunc_end31: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____20@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____20@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" -Lfunc_begin32: - .cv_func_id 32 - .cv_loc 32 1 626 0 # ..\tests\span_tests.cpp:626:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 988 - .cv_fpo_stackalloc 988 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp2421: - .cv_loc 32 1 627 0 # ..\tests\span_tests.cpp:627:0 - mov dword ptr [ebp - 64], 1 - mov dword ptr [ebp - 60], 2 - mov dword ptr [ebp - 56], 3 - lea eax, [ebp - 64] - mov dword ptr [ebp - 52], eax - lea eax, [ebp - 52] - mov dword ptr [ebp - 48], eax - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 672], eax # 4-byte Spill - call "??0?$allocator@H@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 52] - mov edx, dword ptr [ebp - 48] - sub esp, 12 - mov esi, esp - mov edi, dword ptr [ebp - 672] # 4-byte Reload - mov dword ptr [esi + 8], edi - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - lea ecx, [ebp - 44] - mov dword ptr [ebp - 676], ecx # 4-byte Spill - mov dword ptr [ebp - 680], eax # 4-byte Spill - call "??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - .cv_loc 32 1 628 0 # ..\tests\span_tests.cpp:628:0 - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 676] # 4-byte Reload - mov dword ptr [ecx], edx - lea ecx, [ebp - 84] - mov dword ptr [ebp - 684], eax # 4-byte Spill - call "??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - mov dword ptr [ebp - 688], eax # 4-byte Spill - jmp LBB32_1 -LBB32_1: -Ltmp2422: - .cv_loc 32 1 631 0 # ..\tests\span_tests.cpp:631:0 - mov dword ptr [ebp - 16], 1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - mov dword ptr [ebp - 692], eax # 4-byte Spill - jmp LBB32_2 -LBB32_2: - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - jmp LBB32_3 -LBB32_3: # =>This Inner Loop Header: Depth=1 -Ltmp2423: - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EM@HMDBCCFN@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3pt@" - mov dword ptr [ebp - 696], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 700], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 632 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 140] - mov dword ptr [ebp - 704], ecx # 4-byte Spill - mov dword ptr [ebp - 708], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 696] # 4-byte Reload - mov dword ptr [ebp - 712], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 696] # 4-byte Reload - mov edx, dword ptr [ebp - 704] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 132] - mov dword ptr [ebp - 716], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 720], eax # 4-byte Spill - jmp LBB32_4 -LBB32_4: # in Loop: Header=BB32_3 Depth=1 - mov eax, dword ptr [ebp - 700] # 4-byte Reload - mov esp, eax -Ltmp2424: - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - lea ecx, [ebp - 92] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 724], eax # 4-byte Spill - call "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 152], eax - sub esp, 4 - lea eax, [ebp - 152] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov dl, cl - mov ecx, dword ptr [ebp - 724] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 725], dl # 1-byte Spill - jne LBB32_6 -# %bb.5: # in Loop: Header=BB32_3 Depth=1 - lea ecx, [ebp - 92] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 732], eax # 4-byte Spill - call "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 732] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 725], dl # 1-byte Spill -LBB32_6: # in Loop: Header=BB32_3 Depth=1 - mov al, byte ptr [ebp - 725] # 1-byte Reload - mov dword ptr [ebp - 16], 23 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 144] - mov dword ptr [edx], ecx - lea ecx, [ebp - 148] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB32_7 -LBB32_7: # in Loop: Header=BB32_3 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 144] - mov dword ptr [eax], ecx - lea ecx, [ebp - 132] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB32_16 -Ltmp2425: -LBB32_140: # Block address taken - # in Loop: Header=BB32_3 Depth=1 - add ebp, 12 - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - jmp LBB32_10 -LBB32_10: # in Loop: Header=BB32_3 Depth=1 - mov dword ptr [ebp - 16], 22 -Ltmp2426: -LBB32_11: # in Loop: Header=BB32_3 Depth=1 - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - mov dword ptr [ebp - 16], 22 - lea ecx, [ebp - 132] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 733], al # 1-byte Spill - jmp LBB32_12 -LBB32_12: # in Loop: Header=BB32_3 Depth=1 - mov al, byte ptr [ebp - 733] # 1-byte Reload - test al, 1 - jne LBB32_13 - jmp LBB32_18 -LBB32_13: # in Loop: Header=BB32_3 Depth=1 -Ltmp2427: - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 734], al # 1-byte Spill - jmp LBB32_14 -LBB32_14: # in Loop: Header=BB32_3 Depth=1 - mov al, byte ptr [ebp - 734] # 1-byte Reload - test al, 1 - jne LBB32_15 - jmp LBB32_17 -LBB32_15: # in Loop: Header=BB32_3 Depth=1 -Ltmp2428: - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - int3 - jmp LBB32_17 -Ltmp2429: -LBB32_16: # in Loop: Header=BB32_3 Depth=1 - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - jmp LBB32_11 -Ltmp2430: -LBB32_17: # in Loop: Header=BB32_3 Depth=1 - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - jmp LBB32_18 -Ltmp2431: -LBB32_18: # in Loop: Header=BB32_3 Depth=1 - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - lea ecx, [ebp - 132] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB32_19 -LBB32_19: # in Loop: Header=BB32_3 Depth=1 - lea ecx, [ebp - 132] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 1 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 735], al # 1-byte Spill - jmp LBB32_20 -LBB32_20: # in Loop: Header=BB32_3 Depth=1 - mov al, byte ptr [ebp - 735] # 1-byte Reload - test al, 1 - jne LBB32_3 - jmp LBB32_21 -Ltmp2432: -LBB32_21: - .cv_loc 32 1 634 0 # ..\tests\span_tests.cpp:634:0 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax], ecx - lea ecx, [ebp - 160] - call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - mov dword ptr [ebp - 740], eax # 4-byte Spill - jmp LBB32_22 -LBB32_22: - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - jmp LBB32_23 -LBB32_23: # =>This Inner Loop Header: Depth=1 -Ltmp2433: - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EO@DGCOMOAE@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" - mov dword ptr [ebp - 744], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 748], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 635 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 208] - mov dword ptr [ebp - 752], ecx # 4-byte Spill - mov dword ptr [ebp - 756], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 744] # 4-byte Reload - mov dword ptr [ebp - 760], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 744] # 4-byte Reload - mov edx, dword ptr [ebp - 752] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 200] - mov dword ptr [ebp - 764], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 768], eax # 4-byte Spill - jmp LBB32_24 -LBB32_24: # in Loop: Header=BB32_23 Depth=1 - mov eax, dword ptr [ebp - 748] # 4-byte Reload - mov esp, eax -Ltmp2434: - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - lea ecx, [ebp - 160] - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 772], eax # 4-byte Spill - call "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 220], eax - sub esp, 4 - lea eax, [ebp - 220] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov dl, cl - mov ecx, dword ptr [ebp - 772] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 773], dl # 1-byte Spill - jne LBB32_26 -# %bb.25: # in Loop: Header=BB32_23 Depth=1 - lea ecx, [ebp - 160] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 780], eax # 4-byte Spill - call "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 780] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 773], dl # 1-byte Spill -LBB32_26: # in Loop: Header=BB32_23 Depth=1 - mov al, byte ptr [ebp - 773] # 1-byte Reload - mov dword ptr [ebp - 16], 20 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 212] - mov dword ptr [edx], ecx - lea ecx, [ebp - 216] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB32_27 -LBB32_27: # in Loop: Header=BB32_23 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 212] - mov dword ptr [eax], ecx - lea ecx, [ebp - 200] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB32_36 -Ltmp2435: -LBB32_141: # Block address taken - # in Loop: Header=BB32_23 Depth=1 - add ebp, 12 - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - jmp LBB32_30 -LBB32_30: # in Loop: Header=BB32_23 Depth=1 - mov dword ptr [ebp - 16], 19 -Ltmp2436: -LBB32_31: # in Loop: Header=BB32_23 Depth=1 - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 200] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 781], al # 1-byte Spill - jmp LBB32_32 -LBB32_32: # in Loop: Header=BB32_23 Depth=1 - mov al, byte ptr [ebp - 781] # 1-byte Reload - test al, 1 - jne LBB32_33 - jmp LBB32_39 -LBB32_33: # in Loop: Header=BB32_23 Depth=1 -Ltmp2437: - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 782], al # 1-byte Spill - jmp LBB32_34 -LBB32_34: # in Loop: Header=BB32_23 Depth=1 - mov al, byte ptr [ebp - 782] # 1-byte Reload - test al, 1 - jne LBB32_35 - jmp LBB32_38 -LBB32_35: # in Loop: Header=BB32_23 Depth=1 -Ltmp2438: - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - int3 - jmp LBB32_38 -Ltmp2439: -LBB32_36: # in Loop: Header=BB32_23 Depth=1 - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - jmp LBB32_31 -Ltmp2440: -LBB32_38: # in Loop: Header=BB32_23 Depth=1 - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - jmp LBB32_39 -Ltmp2441: -LBB32_39: # in Loop: Header=BB32_23 Depth=1 - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - lea ecx, [ebp - 200] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB32_40 -LBB32_40: # in Loop: Header=BB32_23 Depth=1 - lea ecx, [ebp - 200] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 1 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 783], al # 1-byte Spill - jmp LBB32_41 -LBB32_41: # in Loop: Header=BB32_23 Depth=1 - mov al, byte ptr [ebp - 783] # 1-byte Reload - test al, 1 - jne LBB32_23 - jmp LBB32_42 -Ltmp2442: -LBB32_42: - .cv_loc 32 1 638 0 # ..\tests\span_tests.cpp:638:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], offset "??_C@_05CJBACGMB@hello?$AA@" - lea ecx, [ebp - 248] - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - mov dword ptr [ebp - 788], eax # 4-byte Spill - jmp LBB32_43 -LBB32_43: - .cv_loc 32 1 639 0 # ..\tests\span_tests.cpp:639:0 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], offset "??_C@_05CJBACGMB@hello?$AA@" - lea ecx, [ebp - 276] - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - mov dword ptr [ebp - 792], eax # 4-byte Spill - jmp LBB32_44 -LBB32_44: -Ltmp2443: - .cv_loc 32 1 646 0 # ..\tests\span_tests.cpp:646:0 - mov dword ptr [ebp - 16], 3 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 248] - mov dword ptr [eax], ecx - lea ecx, [ebp - 284] - call "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - mov dword ptr [ebp - 796], eax # 4-byte Spill - jmp LBB32_45 -LBB32_45: - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - jmp LBB32_46 -LBB32_46: # =>This Inner Loop Header: Depth=1 -Ltmp2444: - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0FC@MIEHBIDN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" - mov dword ptr [ebp - 800], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 804], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 647 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 332] - mov dword ptr [ebp - 808], ecx # 4-byte Spill - mov dword ptr [ebp - 812], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 800] # 4-byte Reload - mov dword ptr [ebp - 816], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 800] # 4-byte Reload - mov edx, dword ptr [ebp - 808] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 324] - mov dword ptr [ebp - 820], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 824], eax # 4-byte Spill - jmp LBB32_47 -LBB32_47: # in Loop: Header=BB32_46 Depth=1 - mov eax, dword ptr [ebp - 804] # 4-byte Reload - mov esp, eax -Ltmp2445: - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - lea ecx, [ebp - 284] - call "?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 248] - mov dword ptr [ebp - 828], eax # 4-byte Spill - call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov dword ptr [ebp - 344], eax - sub esp, 4 - lea eax, [ebp - 344] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov dl, cl - mov ecx, dword ptr [ebp - 828] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 829], dl # 1-byte Spill - jne LBB32_49 -# %bb.48: # in Loop: Header=BB32_46 Depth=1 - lea ecx, [ebp - 284] - call "?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" - lea ecx, [ebp - 248] - mov dword ptr [ebp - 836], eax # 4-byte Spill - call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 836] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 829], dl # 1-byte Spill -LBB32_49: # in Loop: Header=BB32_46 Depth=1 - mov al, byte ptr [ebp - 829] # 1-byte Reload - mov dword ptr [ebp - 16], 17 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 336] - mov dword ptr [edx], ecx - lea ecx, [ebp - 340] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB32_50 -LBB32_50: # in Loop: Header=BB32_46 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 336] - mov dword ptr [eax], ecx - lea ecx, [ebp - 324] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB32_59 -Ltmp2446: -LBB32_142: # Block address taken - # in Loop: Header=BB32_46 Depth=1 - add ebp, 12 - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - jmp LBB32_53 -LBB32_53: # in Loop: Header=BB32_46 Depth=1 - mov dword ptr [ebp - 16], 16 -Ltmp2447: -LBB32_54: # in Loop: Header=BB32_46 Depth=1 - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 324] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 837], al # 1-byte Spill - jmp LBB32_55 -LBB32_55: # in Loop: Header=BB32_46 Depth=1 - mov al, byte ptr [ebp - 837] # 1-byte Reload - test al, 1 - jne LBB32_56 - jmp LBB32_62 -LBB32_56: # in Loop: Header=BB32_46 Depth=1 -Ltmp2448: - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 838], al # 1-byte Spill - jmp LBB32_57 -LBB32_57: # in Loop: Header=BB32_46 Depth=1 - mov al, byte ptr [ebp - 838] # 1-byte Reload - test al, 1 - jne LBB32_58 - jmp LBB32_61 -LBB32_58: # in Loop: Header=BB32_46 Depth=1 -Ltmp2449: - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - int3 - jmp LBB32_61 -Ltmp2450: -LBB32_59: # in Loop: Header=BB32_46 Depth=1 - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - jmp LBB32_54 -Ltmp2451: -LBB32_61: # in Loop: Header=BB32_46 Depth=1 - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - jmp LBB32_62 -Ltmp2452: -LBB32_62: # in Loop: Header=BB32_46 Depth=1 - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - lea ecx, [ebp - 324] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB32_63 -LBB32_63: # in Loop: Header=BB32_46 Depth=1 - lea ecx, [ebp - 324] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 3 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 839], al # 1-byte Spill - jmp LBB32_64 -LBB32_64: # in Loop: Header=BB32_46 Depth=1 - mov al, byte ptr [ebp - 839] # 1-byte Reload - test al, 1 - jne LBB32_46 - jmp LBB32_65 -Ltmp2453: -LBB32_65: - .cv_loc 32 1 654 0 # ..\tests\span_tests.cpp:654:0 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 276] - mov dword ptr [eax], ecx - lea ecx, [ebp - 352] - call "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - mov dword ptr [ebp - 844], eax # 4-byte Spill - jmp LBB32_66 -LBB32_66: - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - jmp LBB32_67 -LBB32_67: # =>This Inner Loop Header: Depth=1 -Ltmp2454: - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0FE@CAMMBDGL@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" - mov dword ptr [ebp - 848], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 852], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 656 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 400] - mov dword ptr [ebp - 856], ecx # 4-byte Spill - mov dword ptr [ebp - 860], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 848] # 4-byte Reload - mov dword ptr [ebp - 864], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 848] # 4-byte Reload - mov edx, dword ptr [ebp - 856] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 392] - mov dword ptr [ebp - 868], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 872], eax # 4-byte Spill - jmp LBB32_68 -LBB32_68: # in Loop: Header=BB32_67 Depth=1 - mov eax, dword ptr [ebp - 852] # 4-byte Reload - mov esp, eax -Ltmp2455: - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - lea ecx, [ebp - 352] - call "?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 276] - mov dword ptr [ebp - 876], eax # 4-byte Spill - call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov dword ptr [ebp - 412], eax - sub esp, 4 - lea eax, [ebp - 412] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov dl, cl - mov ecx, dword ptr [ebp - 876] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 877], dl # 1-byte Spill - jne LBB32_70 -# %bb.69: # in Loop: Header=BB32_67 Depth=1 - lea ecx, [ebp - 352] - call "?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" - lea ecx, [ebp - 276] - mov dword ptr [ebp - 884], eax # 4-byte Spill - call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 884] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 877], dl # 1-byte Spill -LBB32_70: # in Loop: Header=BB32_67 Depth=1 - mov al, byte ptr [ebp - 877] # 1-byte Reload - mov dword ptr [ebp - 16], 14 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 404] - mov dword ptr [edx], ecx - lea ecx, [ebp - 408] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB32_71 -LBB32_71: # in Loop: Header=BB32_67 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 404] - mov dword ptr [eax], ecx - lea ecx, [ebp - 392] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB32_80 -Ltmp2456: -LBB32_143: # Block address taken - # in Loop: Header=BB32_67 Depth=1 - add ebp, 12 - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - jmp LBB32_74 -LBB32_74: # in Loop: Header=BB32_67 Depth=1 - mov dword ptr [ebp - 16], 13 -Ltmp2457: -LBB32_75: # in Loop: Header=BB32_67 Depth=1 - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - mov dword ptr [ebp - 16], 13 - lea ecx, [ebp - 392] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 885], al # 1-byte Spill - jmp LBB32_76 -LBB32_76: # in Loop: Header=BB32_67 Depth=1 - mov al, byte ptr [ebp - 885] # 1-byte Reload - test al, 1 - jne LBB32_77 - jmp LBB32_83 -LBB32_77: # in Loop: Header=BB32_67 Depth=1 -Ltmp2458: - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 886], al # 1-byte Spill - jmp LBB32_78 -LBB32_78: # in Loop: Header=BB32_67 Depth=1 - mov al, byte ptr [ebp - 886] # 1-byte Reload - test al, 1 - jne LBB32_79 - jmp LBB32_82 -LBB32_79: # in Loop: Header=BB32_67 Depth=1 -Ltmp2459: - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - int3 - jmp LBB32_82 -Ltmp2460: -LBB32_80: # in Loop: Header=BB32_67 Depth=1 - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - jmp LBB32_75 -Ltmp2461: -LBB32_82: # in Loop: Header=BB32_67 Depth=1 - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - jmp LBB32_83 -Ltmp2462: -LBB32_83: # in Loop: Header=BB32_67 Depth=1 - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - lea ecx, [ebp - 392] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB32_84 -LBB32_84: # in Loop: Header=BB32_67 Depth=1 - lea ecx, [ebp - 392] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 3 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 887], al # 1-byte Spill - jmp LBB32_85 -LBB32_85: # in Loop: Header=BB32_67 Depth=1 - mov al, byte ptr [ebp - 887] # 1-byte Reload - test al, 1 - jne LBB32_67 - jmp LBB32_86 -Ltmp2463: -LBB32_86: - .cv_loc 32 1 670 0 # ..\tests\span_tests.cpp:670:0 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 444] - mov dword ptr [eax], ecx - lea eax, [ebp - 416] - mov dword ptr [ebp - 892], ecx # 4-byte Spill - mov ecx, eax - call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" - mov dword ptr [ebp - 16], 12 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 892] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 428] - call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" - mov dword ptr [ebp - 896], eax # 4-byte Spill - jmp LBB32_87 -LBB32_87: - sub esp, 8 - movsd xmm0, qword ptr [ebp - 428] # xmm0 = mem[0],zero - mov eax, esp - movsd qword ptr [eax], xmm0 - lea ecx, [ebp - 420] - call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" - lea ecx, [ebp - 444] - call "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" -Ltmp2464: - .cv_loc 32 1 684 0 # ..\tests\span_tests.cpp:684:0 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 488] - mov dword ptr [eax], ecx - lea eax, [ebp - 448] - mov dword ptr [ebp - 900], ecx # 4-byte Spill - mov ecx, eax - call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" - mov dword ptr [ebp - 16], 11 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 900] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 460] - call "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - mov dword ptr [ebp - 904], eax # 4-byte Spill - jmp LBB32_88 -LBB32_88: - sub esp, 8 - movsd xmm0, qword ptr [ebp - 460] # xmm0 = mem[0],zero - mov eax, esp - movsd qword ptr [eax], xmm0 - lea ecx, [ebp - 452] - call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" - lea ecx, [ebp - 488] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -Ltmp2465: - .cv_loc 32 1 698 0 # ..\tests\span_tests.cpp:698:0 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 532] - mov dword ptr [eax], ecx - lea eax, [ebp - 492] - mov dword ptr [ebp - 908], ecx # 4-byte Spill - mov ecx, eax - call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 908] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 504] - call "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - mov dword ptr [ebp - 912], eax # 4-byte Spill - jmp LBB32_89 -LBB32_89: - sub esp, 8 - movsd xmm0, qword ptr [ebp - 504] # xmm0 = mem[0],zero - mov eax, esp - movsd qword ptr [eax], xmm0 - lea ecx, [ebp - 496] - call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" - lea ecx, [ebp - 532] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -Ltmp2466: - .cv_loc 32 1 709 0 # ..\tests\span_tests.cpp:709:0 - mov dword ptr [ebp - 16], 3 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 540] - mov dword ptr [eax], ecx - call "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - add esp, 8 - jmp LBB32_90 -LBB32_90: - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - jmp LBB32_91 -LBB32_91: # =>This Inner Loop Header: Depth=1 -Ltmp2467: - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EM@HMDBCCFN@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3pt@" - mov dword ptr [ebp - 916], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 920], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 710 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 588] - mov dword ptr [ebp - 924], ecx # 4-byte Spill - mov dword ptr [ebp - 928], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 916] # 4-byte Reload - mov dword ptr [ebp - 932], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 916] # 4-byte Reload - mov edx, dword ptr [ebp - 924] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 580] - mov dword ptr [ebp - 936], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 940], eax # 4-byte Spill - jmp LBB32_92 -LBB32_92: # in Loop: Header=BB32_91 Depth=1 - mov eax, dword ptr [ebp - 920] # 4-byte Reload - mov esp, eax -Ltmp2468: - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - lea ecx, [ebp - 540] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 944], eax # 4-byte Spill - call "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 600], eax - sub esp, 4 - lea eax, [ebp - 600] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov dl, cl - mov ecx, dword ptr [ebp - 944] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 945], dl # 1-byte Spill - jne LBB32_94 -# %bb.93: # in Loop: Header=BB32_91 Depth=1 - lea ecx, [ebp - 540] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 44] - mov dword ptr [ebp - 952], eax # 4-byte Spill - call "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 952] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 945], dl # 1-byte Spill -LBB32_94: # in Loop: Header=BB32_91 Depth=1 - mov al, byte ptr [ebp - 945] # 1-byte Reload - mov dword ptr [ebp - 16], 8 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 592] - mov dword ptr [edx], ecx - lea ecx, [ebp - 596] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB32_95 -LBB32_95: # in Loop: Header=BB32_91 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 592] - mov dword ptr [eax], ecx - lea ecx, [ebp - 580] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB32_104 -Ltmp2469: -LBB32_144: # Block address taken - # in Loop: Header=BB32_91 Depth=1 - add ebp, 12 - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - jmp LBB32_98 -LBB32_98: # in Loop: Header=BB32_91 Depth=1 - mov dword ptr [ebp - 16], 7 -Ltmp2470: -LBB32_99: # in Loop: Header=BB32_91 Depth=1 - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 580] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 953], al # 1-byte Spill - jmp LBB32_100 -LBB32_100: # in Loop: Header=BB32_91 Depth=1 - mov al, byte ptr [ebp - 953] # 1-byte Reload - test al, 1 - jne LBB32_101 - jmp LBB32_110 -LBB32_101: # in Loop: Header=BB32_91 Depth=1 -Ltmp2471: - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 954], al # 1-byte Spill - jmp LBB32_102 -LBB32_102: # in Loop: Header=BB32_91 Depth=1 - mov al, byte ptr [ebp - 954] # 1-byte Reload - test al, 1 - jne LBB32_103 - jmp LBB32_109 -LBB32_103: # in Loop: Header=BB32_91 Depth=1 -Ltmp2472: - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - int3 - jmp LBB32_109 -Ltmp2473: -LBB32_104: # in Loop: Header=BB32_91 Depth=1 - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - jmp LBB32_99 -Ltmp2474: -LBB32_109: # in Loop: Header=BB32_91 Depth=1 - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - jmp LBB32_110 -Ltmp2475: -LBB32_110: # in Loop: Header=BB32_91 Depth=1 - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - lea ecx, [ebp - 580] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB32_111 -LBB32_111: # in Loop: Header=BB32_91 Depth=1 - lea ecx, [ebp - 580] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 3 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 955], al # 1-byte Spill - jmp LBB32_112 -LBB32_112: # in Loop: Header=BB32_91 Depth=1 - mov al, byte ptr [ebp - 955] # 1-byte Reload - test al, 1 - jne LBB32_91 - jmp LBB32_113 -Ltmp2476: -LBB32_113: - .cv_loc 32 1 712 0 # ..\tests\span_tests.cpp:712:0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 84] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 608] - mov dword ptr [eax], ecx - call "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" - add esp, 8 - jmp LBB32_114 -LBB32_114: - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - jmp LBB32_115 -LBB32_115: # =>This Inner Loop Header: Depth=1 -Ltmp2477: - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0FA@IJNLMNPN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" - mov dword ptr [ebp - 960], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 964], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 713 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 656] - mov dword ptr [ebp - 968], ecx # 4-byte Spill - mov dword ptr [ebp - 972], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 960] # 4-byte Reload - mov dword ptr [ebp - 976], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 960] # 4-byte Reload - mov edx, dword ptr [ebp - 968] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 648] - mov dword ptr [ebp - 980], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 984], eax # 4-byte Spill - jmp LBB32_116 -LBB32_116: # in Loop: Header=BB32_115 Depth=1 - mov eax, dword ptr [ebp - 964] # 4-byte Reload - mov esp, eax -Ltmp2478: - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - lea ecx, [ebp - 608] - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 84] - mov dword ptr [ebp - 988], eax # 4-byte Spill - call "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 668], eax - sub esp, 4 - lea eax, [ebp - 668] - mov dword ptr [esp], eax - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - add esp, 4 - xor ecx, ecx - mov dl, cl - mov ecx, dword ptr [ebp - 988] # 4-byte Reload - cmp ecx, eax - mov byte ptr [ebp - 989], dl # 1-byte Spill - jne LBB32_118 -# %bb.117: # in Loop: Header=BB32_115 Depth=1 - lea ecx, [ebp - 608] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - lea ecx, [ebp - 84] - mov dword ptr [ebp - 996], eax # 4-byte Spill - call "?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 996] # 4-byte Reload - cmp ecx, eax - sete dl - mov byte ptr [ebp - 989], dl # 1-byte Spill -LBB32_118: # in Loop: Header=BB32_115 Depth=1 - mov al, byte ptr [ebp - 989] # 1-byte Reload - mov dword ptr [ebp - 16], 5 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 660] - mov dword ptr [edx], ecx - lea ecx, [ebp - 664] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB32_119 -LBB32_119: # in Loop: Header=BB32_115 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 660] - mov dword ptr [eax], ecx - lea ecx, [ebp - 648] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB32_128 -Ltmp2479: -LBB32_145: # Block address taken - # in Loop: Header=BB32_115 Depth=1 - add ebp, 12 - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - jmp LBB32_122 -LBB32_122: # in Loop: Header=BB32_115 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp2480: -LBB32_123: # in Loop: Header=BB32_115 Depth=1 - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 648] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 997], al # 1-byte Spill - jmp LBB32_124 -LBB32_124: # in Loop: Header=BB32_115 Depth=1 - mov al, byte ptr [ebp - 997] # 1-byte Reload - test al, 1 - jne LBB32_125 - jmp LBB32_131 -LBB32_125: # in Loop: Header=BB32_115 Depth=1 -Ltmp2481: - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 998], al # 1-byte Spill - jmp LBB32_126 -LBB32_126: # in Loop: Header=BB32_115 Depth=1 - mov al, byte ptr [ebp - 998] # 1-byte Reload - test al, 1 - jne LBB32_127 - jmp LBB32_130 -LBB32_127: # in Loop: Header=BB32_115 Depth=1 -Ltmp2482: - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - int3 - jmp LBB32_130 -Ltmp2483: -LBB32_128: # in Loop: Header=BB32_115 Depth=1 - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - jmp LBB32_123 -Ltmp2484: -LBB32_130: # in Loop: Header=BB32_115 Depth=1 - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - jmp LBB32_131 -Ltmp2485: -LBB32_131: # in Loop: Header=BB32_115 Depth=1 - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - lea ecx, [ebp - 648] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB32_132 -LBB32_132: # in Loop: Header=BB32_115 Depth=1 - lea ecx, [ebp - 648] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 3 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 999], al # 1-byte Spill - jmp LBB32_133 -LBB32_133: # in Loop: Header=BB32_115 Depth=1 - mov al, byte ptr [ebp - 999] # 1-byte Reload - test al, 1 - jne LBB32_115 - jmp LBB32_134 -Ltmp2486: -LBB32_134: - .cv_loc 32 1 715 0 # ..\tests\span_tests.cpp:715:0 - lea ecx, [ebp - 276] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 248] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 84] - call "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - lea ecx, [ebp - 44] - call "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$8@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$8@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_8: # in Loop: Header=BB32_3 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2487: - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - mov dword ptr [ebp - 16], 24 - lea ecx, [ebp - 132] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB32_9 -LBB32_9: # in Loop: Header=BB32_3 Depth=1 - mov eax, offset LBB32_140 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2488: - .def "?catch$28@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$28@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_28: # in Loop: Header=BB32_23 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2489: - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - mov dword ptr [ebp - 16], 21 - lea ecx, [ebp - 200] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB32_29 -LBB32_29: # in Loop: Header=BB32_23 Depth=1 - mov eax, offset LBB32_141 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2490: - .def "?dtor$37@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$37@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_37: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 132] -Ltmp2491: - .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2492: - .def "?catch$51@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$51@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_51: # in Loop: Header=BB32_46 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2493: - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - mov dword ptr [ebp - 16], 18 - lea ecx, [ebp - 324] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB32_52 -LBB32_52: # in Loop: Header=BB32_46 Depth=1 - mov eax, offset LBB32_142 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2494: - .def "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$60@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_60: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 200] -Ltmp2495: - .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2496: - .def "?catch$72@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$72@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_72: # in Loop: Header=BB32_67 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2497: - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 392] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB32_73 -LBB32_73: # in Loop: Header=BB32_67 Depth=1 - mov eax, offset LBB32_143 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2498: - .def "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$81@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_81: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 324] -Ltmp2499: - .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2500: - .def "?catch$96@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$96@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_96: # in Loop: Header=BB32_91 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2501: - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 580] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB32_97 -LBB32_97: # in Loop: Header=BB32_91 Depth=1 - mov eax, offset LBB32_144 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2502: - .def "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$105@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_105: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 392] -Ltmp2503: - .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2504: - .def "?dtor$106@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$106@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_106: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 444] -Ltmp2505: - .cv_loc 32 1 670 0 # ..\tests\span_tests.cpp:670:0 - call "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2506: - .def "?dtor$107@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$107@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_107: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 488] -Ltmp2507: - .cv_loc 32 1 684 0 # ..\tests\span_tests.cpp:684:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2508: - .def "?dtor$108@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$108@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_108: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 532] -Ltmp2509: - .cv_loc 32 1 698 0 # ..\tests\span_tests.cpp:698:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2510: - .def "?catch$120@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$120@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_120: # in Loop: Header=BB32_115 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2511: - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 648] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB32_121 -LBB32_121: # in Loop: Header=BB32_115 Depth=1 - mov eax, offset LBB32_145 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2512: - .def "?dtor$129@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$129@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_129: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 580] -Ltmp2513: - .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2514: - .def "?dtor$135@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$135@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_135: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 648] -Ltmp2515: - .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2516: - .def "?dtor$136@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$136@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_136: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 276] - .cv_loc 32 1 715 0 # ..\tests\span_tests.cpp:715:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET - .def "?dtor$137@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$137@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_137: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 248] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET - .def "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$138@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_138: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 84] - call "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET - .def "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$139@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA": -LBB32_139: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 44] - call "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2517: - .cv_fpo_endproc -Lfunc_end32: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": - .long 429065506 # MagicNumber - .long 25 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ") # UnwindMap - .long 6 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": - .long -1 # ToState - .long "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 0 # ToState - .long "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 1 # ToState - .long "?dtor$137@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 2 # ToState - .long "?dtor$136@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 3 # ToState - .long "?dtor$135@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 4 # ToState - .long 0 # Action - .long 3 # ToState - .long "?dtor$129@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 7 # ToState - .long 0 # Action - .long 7 # ToState - .long 0 # Action - .long 3 # ToState - .long "?dtor$108@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 3 # ToState - .long "?dtor$107@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 3 # ToState - .long "?dtor$106@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 3 # ToState - .long "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 13 # ToState - .long 0 # Action - .long 13 # ToState - .long 0 # Action - .long 3 # ToState - .long "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 16 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 19 # ToState - .long 0 # Action - .long 19 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$37@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Action - .long 22 # ToState - .long 0 # Action - .long 22 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": - .long 5 # TryLow - .long 5 # TryHigh - .long 6 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ") # HandlerArray - .long 8 # TryLow - .long 8 # TryHigh - .long 9 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ") # HandlerArray - .long 14 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 17 # TryHigh - .long 18 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ") # HandlerArray - .long 20 # TryLow - .long 20 # TryHigh - .long 21 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ") # HandlerArray - .long 23 # TryLow - .long 23 # TryHigh - .long 24 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$120@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$51@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$28@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$8@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin33: - .cv_func_id 33 - .cv_loc 33 1 625 0 # ..\tests\span_tests.cpp:625:0 - .cv_fpo_proc "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp2518: - lea ecx, ["?autoRegistrar21@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp2519: - .cv_fpo_endproc -Lfunc_end33: - # -- End function - .def "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin34: - .cv_func_id 34 - .cv_loc 34 1 718 0 # ..\tests\span_tests.cpp:718:0 - .cv_fpo_proc "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp2520: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0CC@OGCDDOLL@from_convertible_span_constructo@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 718 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____22@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar23@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp2521: - .cv_fpo_endproc -Lfunc_end34: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____22@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____22@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____22@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____22@@YAXXZ" -Lfunc_begin35: - .cv_func_id 35 - .cv_loc 35 1 719 0 # ..\tests\span_tests.cpp:719:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____22@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax -Ltmp2522: - .cv_loc 35 1 721 0 # ..\tests\span_tests.cpp:721:0 - lea ecx, [ebp - 12] -Ltmp2523: - #DEBUG_VALUE: avd <- [$ecx+0] - call "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" -Ltmp2524: - .cv_loc 35 1 722 0 # ..\tests\span_tests.cpp:722:0 - lea ecx, [ebp - 20] -Ltmp2525: - #DEBUG_VALUE: avcd <- [$ecx+0] - lea edx, [ebp - 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" -Ltmp2526: - sub esp, 4 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 28], eax # 4-byte Spill - call @__security_check_cookie@4 -Ltmp2527: - .cv_loc 35 1 753 0 # ..\tests\span_tests.cpp:753:0 - add esp, 32 - pop ebp - ret -Ltmp2528: - .cv_fpo_endproc -Lfunc_end35: - # -- End function - .def "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin36: - .cv_func_id 36 - .cv_loc 36 1 718 0 # ..\tests\span_tests.cpp:718:0 - .cv_fpo_proc "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp2529: - lea ecx, ["?autoRegistrar23@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp2530: - .cv_fpo_endproc -Lfunc_end36: - # -- End function - .def "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin37: - .cv_func_id 37 - .cv_loc 37 1 756 0 # ..\tests\span_tests.cpp:756:0 - .cv_fpo_proc "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp2531: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BJ@LKEMFBKB@copy_move_and_assignment?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 756 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____24@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar25@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp2532: - .cv_fpo_endproc -Lfunc_end37: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____24@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____24@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" -Lfunc_begin38: - .cv_func_id 38 - .cv_loc 38 1 757 0 # ..\tests\span_tests.cpp:757:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 460 - .cv_fpo_stackalloc 460 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp2581: - .cv_loc 38 1 758 0 # ..\tests\span_tests.cpp:758:0 - lea ecx, [ebp - 36] -Ltmp2582: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____24:s1 <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp2583: - mov dword ptr [ebp - 324], eax # 4-byte Spill -LBB38_1: # =>This Inner Loop Header: Depth=1 -Ltmp2584: - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@CPIPGFEH@s1?4empty?$CI?$CJ?$AA@" - mov dword ptr [ebp - 328], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 332], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 759 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 84] - mov dword ptr [ebp - 336], ecx # 4-byte Spill - mov dword ptr [ebp - 340], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 328] # 4-byte Reload - mov dword ptr [ebp - 344], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 328] # 4-byte Reload - mov edx, dword ptr [ebp - 336] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 76] - mov dword ptr [ebp - 348], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 332] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] -Ltmp2585: - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - mov dword ptr [ebp - 352], eax # 4-byte Spill - call "?empty@?$span@H$0?0@gsl@@QBE_NXZ" - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 88] - mov dword ptr [edx], ecx - lea ecx, [ebp - 92] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB38_2 -LBB38_2: # in Loop: Header=BB38_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 88] - mov dword ptr [eax], ecx - lea ecx, [ebp - 76] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB38_11 -Ltmp2586: -LBB38_69: # Block address taken - # in Loop: Header=BB38_1 Depth=1 - add ebp, 12 - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - jmp LBB38_5 -LBB38_5: # in Loop: Header=BB38_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp2587: -LBB38_6: # in Loop: Header=BB38_1 Depth=1 - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 76] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 353], al # 1-byte Spill - jmp LBB38_7 -LBB38_7: # in Loop: Header=BB38_1 Depth=1 - mov al, byte ptr [ebp - 353] # 1-byte Reload - test al, 1 - jne LBB38_8 - jmp LBB38_13 -LBB38_8: # in Loop: Header=BB38_1 Depth=1 -Ltmp2588: - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 354], al # 1-byte Spill - jmp LBB38_9 -LBB38_9: # in Loop: Header=BB38_1 Depth=1 - mov al, byte ptr [ebp - 354] # 1-byte Reload - test al, 1 - jne LBB38_10 - jmp LBB38_12 -LBB38_10: # in Loop: Header=BB38_1 Depth=1 -Ltmp2589: - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - int3 - jmp LBB38_12 -Ltmp2590: -LBB38_11: # in Loop: Header=BB38_1 Depth=1 - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - jmp LBB38_6 -Ltmp2591: -LBB38_12: # in Loop: Header=BB38_1 Depth=1 - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - jmp LBB38_13 -Ltmp2592: -LBB38_13: # in Loop: Header=BB38_1 Depth=1 - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - lea ecx, [ebp - 76] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB38_14 -LBB38_14: # in Loop: Header=BB38_1 Depth=1 - lea ecx, [ebp - 76] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 360], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB38_1 -Ltmp2593: -# %bb.15: - .cv_loc 38 1 761 0 # ..\tests\span_tests.cpp:761:0 - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 104], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 100], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 96], eax - .cv_loc 38 1 763 0 # ..\tests\span_tests.cpp:763:0 - sub esp, 4 - lea ecx, [ebp - 112] -Ltmp2594: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____24:s2 <- [$ecx+0] - lea eax, [ebp - 104] -Ltmp2595: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____24:arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" -Ltmp2596: - mov dword ptr [ebp - 364], eax # 4-byte Spill -LBB38_16: # =>This Inner Loop Header: Depth=1 -Ltmp2597: - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 368], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CJ@IDIKNDPE@?$CIs2?4size?$CI?$CJ?5?$DN?$DN?53?5?$CG?$CG?5s2?4data?$CI?$CJ?5?$DN?$DN?5@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 372], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 160] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 764 - mov dword ptr [ebp - 376], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 368] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 380], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 160] - mov edx, dword ptr [ebp - 368] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 152] - mov dword ptr [ebp - 384], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 372] # 4-byte Reload - mov esp, ecx -Ltmp2598: - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - lea ecx, [ebp - 112] - mov dword ptr [ebp - 388], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 3 - mov byte ptr [ebp - 389], bl # 1-byte Spill - jne LBB38_18 -# %bb.17: # in Loop: Header=BB38_16 Depth=1 - lea ecx, [ebp - 112] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - lea ecx, [ebp - 104] - cmp eax, ecx - sete dl - mov byte ptr [ebp - 389], dl # 1-byte Spill -LBB38_18: # in Loop: Header=BB38_16 Depth=1 - mov al, byte ptr [ebp - 389] # 1-byte Reload - mov dword ptr [ebp - 16], 4 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 164] - mov dword ptr [edx], ecx - lea ecx, [ebp - 168] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB38_19 -LBB38_19: # in Loop: Header=BB38_16 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 164] - mov dword ptr [eax], ecx - lea ecx, [ebp - 152] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB38_28 -Ltmp2599: -LBB38_70: # Block address taken - # in Loop: Header=BB38_16 Depth=1 - add ebp, 12 - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - jmp LBB38_22 -LBB38_22: # in Loop: Header=BB38_16 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp2600: -LBB38_23: # in Loop: Header=BB38_16 Depth=1 - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 152] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 390], al # 1-byte Spill - jmp LBB38_24 -LBB38_24: # in Loop: Header=BB38_16 Depth=1 - mov al, byte ptr [ebp - 390] # 1-byte Reload - test al, 1 - jne LBB38_25 - jmp LBB38_31 -LBB38_25: # in Loop: Header=BB38_16 Depth=1 -Ltmp2601: - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 391], al # 1-byte Spill - jmp LBB38_26 -LBB38_26: # in Loop: Header=BB38_16 Depth=1 - mov al, byte ptr [ebp - 391] # 1-byte Reload - test al, 1 - jne LBB38_27 - jmp LBB38_30 -LBB38_27: # in Loop: Header=BB38_16 Depth=1 -Ltmp2602: - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - int3 - jmp LBB38_30 -Ltmp2603: -LBB38_28: # in Loop: Header=BB38_16 Depth=1 - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - jmp LBB38_23 -Ltmp2604: -LBB38_30: # in Loop: Header=BB38_16 Depth=1 - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - jmp LBB38_31 -Ltmp2605: -LBB38_31: # in Loop: Header=BB38_16 Depth=1 - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - lea ecx, [ebp - 152] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB38_32 -LBB38_32: # in Loop: Header=BB38_16 Depth=1 - lea ecx, [ebp - 152] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 396], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB38_16 -Ltmp2606: -# %bb.33: - .cv_loc 38 1 766 0 # ..\tests\span_tests.cpp:766:0 - sub esp, 4 - lea ecx, [ebp - 176] - lea eax, [ebp - 36] - mov dword ptr [esp], eax - call "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - mov ecx, dword ptr [ebp - 176] - mov dword ptr [ebp - 112], ecx - mov ecx, dword ptr [ebp - 172] - mov dword ptr [ebp - 108], ecx - mov dword ptr [ebp - 400], eax # 4-byte Spill -LBB38_34: # =>This Inner Loop Header: Depth=1 -Ltmp2607: - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@MELINOEE@s2?4empty?$CI?$CJ?$AA@" - mov dword ptr [ebp - 404], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 408], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 767 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 224] - mov dword ptr [ebp - 412], ecx # 4-byte Spill - mov dword ptr [ebp - 416], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 404] # 4-byte Reload - mov dword ptr [ebp - 420], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 404] # 4-byte Reload - mov edx, dword ptr [ebp - 412] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 216] - mov dword ptr [ebp - 424], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 408] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 112] -Ltmp2608: - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - mov dword ptr [ebp - 428], eax # 4-byte Spill - call "?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" - mov dword ptr [ebp - 16], 7 - sub esp, 8 - movzx ecx, al - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 228] - mov dword ptr [edx], ecx - lea ecx, [ebp - 232] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB38_35 -LBB38_35: # in Loop: Header=BB38_34 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 228] - mov dword ptr [eax], ecx - lea ecx, [ebp - 216] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB38_44 -Ltmp2609: -LBB38_71: # Block address taken - # in Loop: Header=BB38_34 Depth=1 - add ebp, 12 - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - jmp LBB38_38 -LBB38_38: # in Loop: Header=BB38_34 Depth=1 - mov dword ptr [ebp - 16], 6 -Ltmp2610: -LBB38_39: # in Loop: Header=BB38_34 Depth=1 - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 216] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 429], al # 1-byte Spill - jmp LBB38_40 -LBB38_40: # in Loop: Header=BB38_34 Depth=1 - mov al, byte ptr [ebp - 429] # 1-byte Reload - test al, 1 - jne LBB38_41 - jmp LBB38_47 -LBB38_41: # in Loop: Header=BB38_34 Depth=1 -Ltmp2611: - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 430], al # 1-byte Spill - jmp LBB38_42 -LBB38_42: # in Loop: Header=BB38_34 Depth=1 - mov al, byte ptr [ebp - 430] # 1-byte Reload - test al, 1 - jne LBB38_43 - jmp LBB38_46 -LBB38_43: # in Loop: Header=BB38_34 Depth=1 -Ltmp2612: - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - int3 - jmp LBB38_46 -Ltmp2613: -LBB38_44: # in Loop: Header=BB38_34 Depth=1 - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - jmp LBB38_39 -Ltmp2614: -LBB38_46: # in Loop: Header=BB38_34 Depth=1 - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - jmp LBB38_47 -Ltmp2615: -LBB38_47: # in Loop: Header=BB38_34 Depth=1 - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - lea ecx, [ebp - 216] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB38_48 -LBB38_48: # in Loop: Header=BB38_34 Depth=1 - lea ecx, [ebp - 216] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 436], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB38_34 -Ltmp2616: -# %bb.49: - .cv_loc 38 1 769 0 # ..\tests\span_tests.cpp:769:0 - lea eax, [ebp - 104] - mov dword ptr [ebp - 236], eax - .cv_loc 38 1 770 0 # ..\tests\span_tests.cpp:770:0 - mov dword ptr [ebp - 240], eax - .cv_loc 38 1 771 0 # ..\tests\span_tests.cpp:771:0 - sub esp, 4 - lea ecx, [ebp - 236] -Ltmp2617: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____24:get_temp_span <- [$ecx+0] - lea eax, [ebp - 256] - mov dword ptr [esp], eax - call "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ" -Ltmp2618: - sub esp, 4 - lea ecx, [ebp - 248] - lea eax, [ebp - 256] - mov dword ptr [esp], eax - call "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - sub esp, 8 - lea ecx, [ebp - 240] - lea edx, [ebp - 248] - mov esi, dword ptr [edx] - mov dword ptr [esp], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 440], eax # 4-byte Spill - call "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" - .cv_loc 38 1 773 0 # ..\tests\span_tests.cpp:773:0 - sub esp, 4 - lea ecx, [ebp - 236] - lea eax, [ebp - 264] - mov dword ptr [esp], eax - call "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ" - mov eax, dword ptr [ebp - 264] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 260] - mov dword ptr [ebp - 32], eax -LBB38_50: # =>This Inner Loop Header: Depth=1 -Ltmp2619: - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 444], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CJ@PNDPDBMI@?$CIs1?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s1?4data?$CI?$CJ?5?$DN?$DN?5@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 448], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 312] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 774 - mov dword ptr [ebp - 452], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 444] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 456], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 312] - mov edx, dword ptr [ebp - 444] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 304] - mov dword ptr [ebp - 460], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 448] # 4-byte Reload - mov esp, ecx -Ltmp2620: - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - lea ecx, [ebp - 36] - mov dword ptr [ebp - 464], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 2 - mov byte ptr [ebp - 465], bl # 1-byte Spill - jne LBB38_52 -# %bb.51: # in Loop: Header=BB38_50 Depth=1 - lea ecx, [ebp - 36] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - lea ecx, [ebp - 104] - add ecx, 4 - cmp eax, ecx - sete dl - mov byte ptr [ebp - 465], dl # 1-byte Spill -LBB38_52: # in Loop: Header=BB38_50 Depth=1 - mov al, byte ptr [ebp - 465] # 1-byte Reload - mov dword ptr [ebp - 16], 10 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 316] - mov dword ptr [edx], ecx - lea ecx, [ebp - 320] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB38_53 -LBB38_53: # in Loop: Header=BB38_50 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 316] - mov dword ptr [eax], ecx - lea ecx, [ebp - 304] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB38_62 -Ltmp2621: -LBB38_72: # Block address taken - # in Loop: Header=BB38_50 Depth=1 - add ebp, 12 - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - jmp LBB38_56 -LBB38_56: # in Loop: Header=BB38_50 Depth=1 - mov dword ptr [ebp - 16], 9 -Ltmp2622: -LBB38_57: # in Loop: Header=BB38_50 Depth=1 - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 304] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 466], al # 1-byte Spill - jmp LBB38_58 -LBB38_58: # in Loop: Header=BB38_50 Depth=1 - mov al, byte ptr [ebp - 466] # 1-byte Reload - test al, 1 - jne LBB38_59 - jmp LBB38_65 -LBB38_59: # in Loop: Header=BB38_50 Depth=1 -Ltmp2623: - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 467], al # 1-byte Spill - jmp LBB38_60 -LBB38_60: # in Loop: Header=BB38_50 Depth=1 - mov al, byte ptr [ebp - 467] # 1-byte Reload - test al, 1 - jne LBB38_61 - jmp LBB38_64 -LBB38_61: # in Loop: Header=BB38_50 Depth=1 -Ltmp2624: - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - int3 - jmp LBB38_64 -Ltmp2625: -LBB38_62: # in Loop: Header=BB38_50 Depth=1 - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - jmp LBB38_57 -Ltmp2626: -LBB38_64: # in Loop: Header=BB38_50 Depth=1 - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - jmp LBB38_65 -Ltmp2627: -LBB38_65: # in Loop: Header=BB38_50 Depth=1 - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - lea ecx, [ebp - 304] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB38_66 -LBB38_66: # in Loop: Header=BB38_50 Depth=1 - lea ecx, [ebp - 304] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 472], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB38_50 -Ltmp2628: -# %bb.67: - .cv_loc 38 1 775 0 # ..\tests\span_tests.cpp:775:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$3@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$3@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA": -LBB38_3: # in Loop: Header=BB38_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2629: - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 76] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB38_4 -LBB38_4: # in Loop: Header=BB38_1 Depth=1 - mov eax, offset LBB38_69 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2630: - .def "?catch$20@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$20@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA": -LBB38_20: # in Loop: Header=BB38_16 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2631: - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 152] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB38_21 -LBB38_21: # in Loop: Header=BB38_16 Depth=1 - mov eax, offset LBB38_70 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2632: - .def "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$29@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA": -LBB38_29: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 76] -Ltmp2633: - .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2634: - .def "?catch$36@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$36@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA": -LBB38_36: # in Loop: Header=BB38_34 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2635: - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 216] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB38_37 -LBB38_37: # in Loop: Header=BB38_34 Depth=1 - mov eax, offset LBB38_71 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2636: - .def "?dtor$45@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$45@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA": -LBB38_45: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 152] -Ltmp2637: - .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2638: - .def "?catch$54@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$54@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA": -LBB38_54: # in Loop: Header=BB38_50 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2639: - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 304] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB38_55 -LBB38_55: # in Loop: Header=BB38_50 Depth=1 - mov eax, offset LBB38_72 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2640: - .def "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$63@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA": -LBB38_63: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 216] -Ltmp2641: - .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2642: - .def "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$68@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA": -LBB38_68: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 304] -Ltmp2643: - .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2644: - .cv_fpo_endproc -Lfunc_end38: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": - .long 429065506 # MagicNumber - .long 12 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ") # UnwindMap - .long 4 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": - .long -1 # ToState - .long "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$45@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" # Action - .long 6 # ToState - .long 0 # Action - .long 6 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" # Action - .long 9 # ToState - .long 0 # Action - .long 9 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ") # HandlerArray - .long 7 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ") # HandlerArray - .long 10 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$3@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$20@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$36@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin39: - .cv_func_id 39 - .cv_loc 39 1 756 0 # ..\tests\span_tests.cpp:756:0 - .cv_fpo_proc "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp2645: - lea ecx, ["?autoRegistrar25@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp2646: - .cv_fpo_endproc -Lfunc_end39: - # -- End function - .def "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin40: - .cv_func_id 40 - .cv_loc 40 1 778 0 # ..\tests\span_tests.cpp:778:0 - .cv_fpo_proc "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp2647: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_05NIGAKFML@first?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 778 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____26@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar27@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp2648: - .cv_fpo_endproc -Lfunc_end40: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____26@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____26@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" -Lfunc_begin41: - .cv_func_id 41 - .cv_loc 41 1 779 0 # ..\tests\span_tests.cpp:779:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 1256 - .cv_fpo_stackalloc 1256 - .cv_fpo_endprologue - lea eax, ["L?arr@?1??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@3PAHA"] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx -Ltmp2795: - .cv_loc 41 1 780 0 # ..\tests\span_tests.cpp:780:0 - lea ecx, [ebp - 48] -Ltmp2796: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____26:arr <- [$ecx+0] - mov edx, ecx - sub esp, 12 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 20 - mov dword ptr [ebp - 916], ecx # 4-byte Spill -Ltmp2797: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____26:arr <- [DW_OP_constu 916, DW_OP_minus, DW_OP_deref] [$ebp+0] - call _memcpy -Ltmp2798: - .cv_loc 41 1 783 0 # ..\tests\span_tests.cpp:783:0 - add esp, 8 - lea ecx, [ebp - 52] -Ltmp2799: - #DEBUG_VALUE: av <- [$ecx+0] - mov eax, dword ptr [ebp - 916] # 4-byte Reload - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp2800: - mov dword ptr [ebp - 920], eax # 4-byte Spill -Ltmp2801: -LBB41_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____26:arr <- [DW_OP_constu 916, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@CLBICIJE@av?4first?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - mov dword ptr [ebp - 924], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 928], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 784 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 100] - mov dword ptr [ebp - 932], ecx # 4-byte Spill - mov dword ptr [ebp - 936], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 924] # 4-byte Reload - mov dword ptr [ebp - 940], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 924] # 4-byte Reload - mov edx, dword ptr [ebp - 932] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 944], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 928] # 4-byte Reload - mov esp, ecx -Ltmp2802: - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - mov dword ptr [ebp - 16], 1 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 144] - mov dword ptr [edx], esi - lea ecx, [ebp - 52] - mov dword ptr [ebp - 948], eax # 4-byte Spill - call "??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" -Ltmp2803: - jmp LBB41_2 -LBB41_2: # in Loop: Header=BB41_1 Depth=1 - lea ecx, [ebp - 144] - call "?size@?$span@H$01@gsl@@QBEHXZ" - mov dword ptr [ebp - 140], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 140] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 132] - mov dword ptr [eax], ecx - lea ecx, [ebp - 136] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB41_3 -LBB41_3: # in Loop: Header=BB41_1 Depth=1 - mov dword ptr [ebp - 148], 2 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 148] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 132] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB41_4 -LBB41_4: # in Loop: Header=BB41_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB41_5 -LBB41_5: # in Loop: Header=BB41_1 Depth=1 - lea ecx, [ebp - 128] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB41_10 -Ltmp2804: -LBB41_177: # Block address taken - # in Loop: Header=BB41_1 Depth=1 - add ebp, 12 - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - jmp LBB41_9 -LBB41_9: # in Loop: Header=BB41_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp2805: -LBB41_10: # in Loop: Header=BB41_1 Depth=1 - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 949], al # 1-byte Spill - jmp LBB41_11 -LBB41_11: # in Loop: Header=BB41_1 Depth=1 - mov al, byte ptr [ebp - 949] # 1-byte Reload - test al, 1 - jne LBB41_12 - jmp LBB41_16 -LBB41_12: # in Loop: Header=BB41_1 Depth=1 -Ltmp2806: - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 950], al # 1-byte Spill - jmp LBB41_13 -LBB41_13: # in Loop: Header=BB41_1 Depth=1 - mov al, byte ptr [ebp - 950] # 1-byte Reload - test al, 1 - jne LBB41_14 - jmp LBB41_15 -LBB41_14: # in Loop: Header=BB41_1 Depth=1 -Ltmp2807: - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - int3 -Ltmp2808: -LBB41_15: # in Loop: Header=BB41_1 Depth=1 - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - jmp LBB41_16 -Ltmp2809: -LBB41_16: # in Loop: Header=BB41_1 Depth=1 - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB41_17 -LBB41_17: # in Loop: Header=BB41_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 956], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB41_1 -Ltmp2810: -# %bb.18: - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - jmp LBB41_19 -LBB41_19: # =>This Inner Loop Header: Depth=1 -Ltmp2811: - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BI@ILINHMFB@av?4first?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - mov dword ptr [ebp - 960], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 964], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 785 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 196] - mov dword ptr [ebp - 968], ecx # 4-byte Spill - mov dword ptr [ebp - 972], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 960] # 4-byte Reload - mov dword ptr [ebp - 976], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 960] # 4-byte Reload - mov edx, dword ptr [ebp - 968] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 188] - mov dword ptr [ebp - 980], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 964] # 4-byte Reload - mov esp, ecx -Ltmp2812: - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 244] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 2 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 984], eax # 4-byte Spill - call "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - jmp LBB41_20 -LBB41_20: # in Loop: Header=BB41_19 Depth=1 - lea ecx, [ebp - 244] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 236], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 236] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 228] - mov dword ptr [eax], ecx - lea ecx, [ebp - 232] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB41_21 -LBB41_21: # in Loop: Header=BB41_19 Depth=1 - mov dword ptr [ebp - 248], 2 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 248] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 224] - mov dword ptr [eax], ecx - lea ecx, [ebp - 228] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB41_22 -LBB41_22: # in Loop: Header=BB41_19 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 224] - mov dword ptr [eax], ecx - lea ecx, [ebp - 188] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB41_23 -LBB41_23: # in Loop: Header=BB41_19 Depth=1 - lea ecx, [ebp - 224] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB41_29 -Ltmp2813: -LBB41_178: # Block address taken - # in Loop: Header=BB41_19 Depth=1 - add ebp, 12 - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - jmp LBB41_28 -LBB41_28: # in Loop: Header=BB41_19 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp2814: -LBB41_29: # in Loop: Header=BB41_19 Depth=1 - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 188] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 985], al # 1-byte Spill - jmp LBB41_30 -LBB41_30: # in Loop: Header=BB41_19 Depth=1 - mov al, byte ptr [ebp - 985] # 1-byte Reload - test al, 1 - jne LBB41_31 - jmp LBB41_35 -LBB41_31: # in Loop: Header=BB41_19 Depth=1 -Ltmp2815: - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 986], al # 1-byte Spill - jmp LBB41_32 -LBB41_32: # in Loop: Header=BB41_19 Depth=1 - mov al, byte ptr [ebp - 986] # 1-byte Reload - test al, 1 - jne LBB41_33 - jmp LBB41_34 -LBB41_33: # in Loop: Header=BB41_19 Depth=1 -Ltmp2816: - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - int3 -Ltmp2817: -LBB41_34: # in Loop: Header=BB41_19 Depth=1 - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - jmp LBB41_35 -Ltmp2818: -LBB41_35: # in Loop: Header=BB41_19 Depth=1 - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - lea ecx, [ebp - 188] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB41_36 -LBB41_36: # in Loop: Header=BB41_19 Depth=1 - lea ecx, [ebp - 188] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 992], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB41_19 -Ltmp2819: -# %bb.37: - .cv_loc 41 1 789 0 # ..\tests\span_tests.cpp:789:0 - sub esp, 4 - lea ecx, [ebp - 252] -Ltmp2820: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp2821: - mov dword ptr [ebp - 996], eax # 4-byte Spill -LBB41_38: # =>This Inner Loop Header: Depth=1 -Ltmp2822: - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@MNBCNKNB@av?4first?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1000], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1004], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 790 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 300] - mov dword ptr [ebp - 1008], ecx # 4-byte Spill - mov dword ptr [ebp - 1012], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1000] # 4-byte Reload - mov dword ptr [ebp - 1016], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1000] # 4-byte Reload - mov edx, dword ptr [ebp - 1008] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 292] - mov dword ptr [ebp - 1020], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1004] # 4-byte Reload - mov esp, ecx -Ltmp2823: - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - mov dword ptr [ebp - 16], 9 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 344] - mov dword ptr [edx], esi - lea ecx, [ebp - 252] - mov dword ptr [ebp - 1024], eax # 4-byte Spill - call "??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - jmp LBB41_39 -LBB41_39: # in Loop: Header=BB41_38 Depth=1 - lea ecx, [ebp - 344] - call "?size@?$span@H$0A@@gsl@@QBEHXZ" - mov dword ptr [ebp - 340], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 340] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 332] - mov dword ptr [eax], ecx - lea ecx, [ebp - 336] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB41_40 -LBB41_40: # in Loop: Header=BB41_38 Depth=1 - mov dword ptr [ebp - 348], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 348] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 332] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB41_41 -LBB41_41: # in Loop: Header=BB41_38 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 292] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB41_42 -LBB41_42: # in Loop: Header=BB41_38 Depth=1 - lea ecx, [ebp - 328] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB41_48 -Ltmp2824: -LBB41_179: # Block address taken - # in Loop: Header=BB41_38 Depth=1 - add ebp, 12 - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - jmp LBB41_47 -LBB41_47: # in Loop: Header=BB41_38 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp2825: -LBB41_48: # in Loop: Header=BB41_38 Depth=1 - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 292] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1025], al # 1-byte Spill - jmp LBB41_49 -LBB41_49: # in Loop: Header=BB41_38 Depth=1 - mov al, byte ptr [ebp - 1025] # 1-byte Reload - test al, 1 - jne LBB41_50 - jmp LBB41_54 -LBB41_50: # in Loop: Header=BB41_38 Depth=1 -Ltmp2826: - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1026], al # 1-byte Spill - jmp LBB41_51 -LBB41_51: # in Loop: Header=BB41_38 Depth=1 - mov al, byte ptr [ebp - 1026] # 1-byte Reload - test al, 1 - jne LBB41_52 - jmp LBB41_53 -LBB41_52: # in Loop: Header=BB41_38 Depth=1 -Ltmp2827: - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - int3 -Ltmp2828: -LBB41_53: # in Loop: Header=BB41_38 Depth=1 - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - jmp LBB41_54 -Ltmp2829: -LBB41_54: # in Loop: Header=BB41_38 Depth=1 - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - lea ecx, [ebp - 292] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB41_55 -LBB41_55: # in Loop: Header=BB41_38 Depth=1 - lea ecx, [ebp - 292] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1032], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB41_38 -Ltmp2830: -# %bb.56: - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - jmp LBB41_57 -LBB41_57: # =>This Inner Loop Header: Depth=1 -Ltmp2831: - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BI@BBDNKPEC@av?4first?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1036], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1040], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 791 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 396] - mov dword ptr [ebp - 1044], ecx # 4-byte Spill - mov dword ptr [ebp - 1048], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1036] # 4-byte Reload - mov dword ptr [ebp - 1052], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1036] # 4-byte Reload - mov edx, dword ptr [ebp - 1044] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 388] - mov dword ptr [ebp - 1056], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1040] # 4-byte Reload - mov esp, ecx -Ltmp2832: - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - mov dword ptr [ebp - 16], 13 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 444] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 252] - mov dword ptr [ebp - 1060], eax # 4-byte Spill - call "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - jmp LBB41_58 -LBB41_58: # in Loop: Header=BB41_57 Depth=1 - lea ecx, [ebp - 444] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 436], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 436] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 428] - mov dword ptr [eax], ecx - lea ecx, [ebp - 432] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB41_59 -LBB41_59: # in Loop: Header=BB41_57 Depth=1 - mov dword ptr [ebp - 448], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 448] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 424] - mov dword ptr [eax], ecx - lea ecx, [ebp - 428] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB41_60 -LBB41_60: # in Loop: Header=BB41_57 Depth=1 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 424] - mov dword ptr [eax], ecx - lea ecx, [ebp - 388] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB41_61 -LBB41_61: # in Loop: Header=BB41_57 Depth=1 - lea ecx, [ebp - 424] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB41_67 -Ltmp2833: -LBB41_180: # Block address taken - # in Loop: Header=BB41_57 Depth=1 - add ebp, 12 - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - jmp LBB41_66 -LBB41_66: # in Loop: Header=BB41_57 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp2834: -LBB41_67: # in Loop: Header=BB41_57 Depth=1 - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 388] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1061], al # 1-byte Spill - jmp LBB41_68 -LBB41_68: # in Loop: Header=BB41_57 Depth=1 - mov al, byte ptr [ebp - 1061] # 1-byte Reload - test al, 1 - jne LBB41_69 - jmp LBB41_73 -LBB41_69: # in Loop: Header=BB41_57 Depth=1 -Ltmp2835: - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1062], al # 1-byte Spill - jmp LBB41_70 -LBB41_70: # in Loop: Header=BB41_57 Depth=1 - mov al, byte ptr [ebp - 1062] # 1-byte Reload - test al, 1 - jne LBB41_71 - jmp LBB41_72 -LBB41_71: # in Loop: Header=BB41_57 Depth=1 -Ltmp2836: - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - int3 -Ltmp2837: -LBB41_72: # in Loop: Header=BB41_57 Depth=1 - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - jmp LBB41_73 -Ltmp2838: -LBB41_73: # in Loop: Header=BB41_57 Depth=1 - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - lea ecx, [ebp - 388] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB41_74 -LBB41_74: # in Loop: Header=BB41_57 Depth=1 - lea ecx, [ebp - 388] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1068], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB41_57 -Ltmp2839: -# %bb.75: - .cv_loc 41 1 795 0 # ..\tests\span_tests.cpp:795:0 - sub esp, 4 - lea ecx, [ebp - 452] -Ltmp2840: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp2841: - mov dword ptr [ebp - 1072], eax # 4-byte Spill -LBB41_76: # =>This Inner Loop Header: Depth=1 -Ltmp2842: - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@EEMLMCBI@av?4first?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - mov dword ptr [ebp - 1076], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1080], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 796 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 500] - mov dword ptr [ebp - 1084], ecx # 4-byte Spill - mov dword ptr [ebp - 1088], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1076] # 4-byte Reload - mov dword ptr [ebp - 1092], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1076] # 4-byte Reload - mov edx, dword ptr [ebp - 1084] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 492] - mov dword ptr [ebp - 1096], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1080] # 4-byte Reload - mov esp, ecx -Ltmp2843: - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - mov dword ptr [ebp - 16], 17 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 544] - mov dword ptr [edx], esi - lea ecx, [ebp - 452] - mov dword ptr [ebp - 1100], eax # 4-byte Spill - call "??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - jmp LBB41_77 -LBB41_77: # in Loop: Header=BB41_76 Depth=1 - lea ecx, [ebp - 544] - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov dword ptr [ebp - 540], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 540] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 532] - mov dword ptr [eax], ecx - lea ecx, [ebp - 536] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB41_78 -LBB41_78: # in Loop: Header=BB41_76 Depth=1 - mov dword ptr [ebp - 548], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 548] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 528] - mov dword ptr [eax], ecx - lea ecx, [ebp - 532] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB41_79 -LBB41_79: # in Loop: Header=BB41_76 Depth=1 - mov dword ptr [ebp - 16], 18 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 528] - mov dword ptr [eax], ecx - lea ecx, [ebp - 492] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB41_80 -LBB41_80: # in Loop: Header=BB41_76 Depth=1 - lea ecx, [ebp - 528] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB41_86 -Ltmp2844: -LBB41_181: # Block address taken - # in Loop: Header=BB41_76 Depth=1 - add ebp, 12 - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - jmp LBB41_85 -LBB41_85: # in Loop: Header=BB41_76 Depth=1 - mov dword ptr [ebp - 16], 16 -Ltmp2845: -LBB41_86: # in Loop: Header=BB41_76 Depth=1 - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 492] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1101], al # 1-byte Spill - jmp LBB41_87 -LBB41_87: # in Loop: Header=BB41_76 Depth=1 - mov al, byte ptr [ebp - 1101] # 1-byte Reload - test al, 1 - jne LBB41_88 - jmp LBB41_92 -LBB41_88: # in Loop: Header=BB41_76 Depth=1 -Ltmp2846: - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1102], al # 1-byte Spill - jmp LBB41_89 -LBB41_89: # in Loop: Header=BB41_76 Depth=1 - mov al, byte ptr [ebp - 1102] # 1-byte Reload - test al, 1 - jne LBB41_90 - jmp LBB41_91 -LBB41_90: # in Loop: Header=BB41_76 Depth=1 -Ltmp2847: - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - int3 -Ltmp2848: -LBB41_91: # in Loop: Header=BB41_76 Depth=1 - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - jmp LBB41_92 -Ltmp2849: -LBB41_92: # in Loop: Header=BB41_76 Depth=1 - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - lea ecx, [ebp - 492] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB41_93 -LBB41_93: # in Loop: Header=BB41_76 Depth=1 - lea ecx, [ebp - 492] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1108], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB41_76 -Ltmp2850: -# %bb.94: - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - jmp LBB41_95 -LBB41_95: # =>This Inner Loop Header: Depth=1 -Ltmp2851: - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BI@FPMNOFIM@av?4first?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - mov dword ptr [ebp - 1112], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 797 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 596] - mov dword ptr [ebp - 1120], ecx # 4-byte Spill - mov dword ptr [ebp - 1124], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1112] # 4-byte Reload - mov dword ptr [ebp - 1128], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1112] # 4-byte Reload - mov edx, dword ptr [ebp - 1120] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 588] - mov dword ptr [ebp - 1132], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1116] # 4-byte Reload - mov esp, ecx -Ltmp2852: - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - mov dword ptr [ebp - 16], 21 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 644] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 5 - lea ecx, [ebp - 452] - mov dword ptr [ebp - 1136], eax # 4-byte Spill - call "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - jmp LBB41_96 -LBB41_96: # in Loop: Header=BB41_95 Depth=1 - lea ecx, [ebp - 644] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 636], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 636] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 628] - mov dword ptr [eax], ecx - lea ecx, [ebp - 632] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB41_97 -LBB41_97: # in Loop: Header=BB41_95 Depth=1 - mov dword ptr [ebp - 648], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 648] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 624] - mov dword ptr [eax], ecx - lea ecx, [ebp - 628] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB41_98 -LBB41_98: # in Loop: Header=BB41_95 Depth=1 - mov dword ptr [ebp - 16], 22 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 624] - mov dword ptr [eax], ecx - lea ecx, [ebp - 588] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB41_99 -LBB41_99: # in Loop: Header=BB41_95 Depth=1 - lea ecx, [ebp - 624] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB41_105 -Ltmp2853: -LBB41_182: # Block address taken - # in Loop: Header=BB41_95 Depth=1 - add ebp, 12 - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - jmp LBB41_104 -LBB41_104: # in Loop: Header=BB41_95 Depth=1 - mov dword ptr [ebp - 16], 20 -Ltmp2854: -LBB41_105: # in Loop: Header=BB41_95 Depth=1 - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 588] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1137], al # 1-byte Spill - jmp LBB41_106 -LBB41_106: # in Loop: Header=BB41_95 Depth=1 - mov al, byte ptr [ebp - 1137] # 1-byte Reload - test al, 1 - jne LBB41_107 - jmp LBB41_111 -LBB41_107: # in Loop: Header=BB41_95 Depth=1 -Ltmp2855: - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1138], al # 1-byte Spill - jmp LBB41_108 -LBB41_108: # in Loop: Header=BB41_95 Depth=1 - mov al, byte ptr [ebp - 1138] # 1-byte Reload - test al, 1 - jne LBB41_109 - jmp LBB41_110 -LBB41_109: # in Loop: Header=BB41_95 Depth=1 -Ltmp2856: - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - int3 -Ltmp2857: -LBB41_110: # in Loop: Header=BB41_95 Depth=1 - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - jmp LBB41_111 -Ltmp2858: -LBB41_111: # in Loop: Header=BB41_95 Depth=1 - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - lea ecx, [ebp - 588] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB41_112 -LBB41_112: # in Loop: Header=BB41_95 Depth=1 - lea ecx, [ebp - 588] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1144], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB41_95 -Ltmp2859: -# %bb.113: - .cv_loc 41 1 801 0 # ..\tests\span_tests.cpp:801:0 - sub esp, 4 - lea ecx, [ebp - 652] -Ltmp2860: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp2861: - mov dword ptr [ebp - 1148], eax # 4-byte Spill -LBB41_114: # =>This Inner Loop Header: Depth=1 -Ltmp2862: - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BO@MCKBONEF@av?4first?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 1152], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1156], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 806 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 700] - mov dword ptr [ebp - 1160], ecx # 4-byte Spill - mov dword ptr [ebp - 1164], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 1152] # 4-byte Reload - mov dword ptr [ebp - 1168], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1152] # 4-byte Reload - mov edx, dword ptr [ebp - 1160] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 692] - mov ecx, esi - mov dword ptr [ebp - 1172], eax # 4-byte Spill - mov dword ptr [ebp - 1176], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1156] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 24 - mov ecx, dword ptr [ebp - 1176] # 4-byte Reload - mov dword ptr [ebp - 1180], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1181], al # 1-byte Spill - jmp LBB41_115 -LBB41_115: # in Loop: Header=BB41_114 Depth=1 - mov al, byte ptr [ebp - 1181] # 1-byte Reload - test al, 1 - jne LBB41_116 - jmp LBB41_127 -LBB41_116: # in Loop: Header=BB41_114 Depth=1 -Ltmp2863: - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - mov dword ptr [ebp - 16], 25 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 708] - mov dword ptr [eax], ecx - mov dword ptr [eax + 4], 6 - lea ecx, [ebp - 652] - call "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - jmp LBB41_117 -LBB41_117: # in Loop: Header=BB41_114 Depth=1 - lea ecx, [ebp - 708] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 274 - lea ecx, [ebp - 692] - mov dword ptr [ebp - 1188], eax # 4-byte Spill - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB41_125 -Ltmp2864: -LBB41_183: # Block address taken - # in Loop: Header=BB41_114 Depth=1 - add ebp, 12 - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - jmp LBB41_120 -LBB41_120: # in Loop: Header=BB41_114 Depth=1 - jmp LBB41_121 -LBB41_121: # in Loop: Header=BB41_114 Depth=1 - mov dword ptr [ebp - 16], 24 - jmp LBB41_129 -Ltmp2865: -LBB41_184: # Block address taken - # in Loop: Header=BB41_114 Depth=1 - add ebp, 12 - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - jmp LBB41_124 -LBB41_124: # in Loop: Header=BB41_114 Depth=1 - jmp LBB41_121 -Ltmp2866: -LBB41_125: # in Loop: Header=BB41_114 Depth=1 - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - jmp LBB41_121 -Ltmp2867: -LBB41_127: # in Loop: Header=BB41_114 Depth=1 - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 692] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB41_128 -LBB41_128: # in Loop: Header=BB41_114 Depth=1 - jmp LBB41_129 -Ltmp2868: -LBB41_129: # in Loop: Header=BB41_114 Depth=1 - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - lea ecx, [ebp - 692] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1189], al # 1-byte Spill - jmp LBB41_130 -LBB41_130: # in Loop: Header=BB41_114 Depth=1 - mov al, byte ptr [ebp - 1189] # 1-byte Reload - test al, 1 - jne LBB41_131 - jmp LBB41_135 -LBB41_131: # in Loop: Header=BB41_114 Depth=1 -Ltmp2869: - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1190], al # 1-byte Spill - jmp LBB41_132 -LBB41_132: # in Loop: Header=BB41_114 Depth=1 - mov al, byte ptr [ebp - 1190] # 1-byte Reload - test al, 1 - jne LBB41_133 - jmp LBB41_134 -LBB41_133: # in Loop: Header=BB41_114 Depth=1 -Ltmp2870: - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - int3 -Ltmp2871: -LBB41_134: # in Loop: Header=BB41_114 Depth=1 - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - jmp LBB41_135 -Ltmp2872: -LBB41_135: # in Loop: Header=BB41_114 Depth=1 - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - lea ecx, [ebp - 692] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB41_136 -LBB41_136: # in Loop: Header=BB41_114 Depth=1 - lea ecx, [ebp - 692] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB41_114 -Ltmp2873: -# %bb.137: - .cv_loc 41 1 810 0 # ..\tests\span_tests.cpp:810:0 - lea ecx, [ebp - 716] -Ltmp2874: - #DEBUG_VALUE: av <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp2875: - mov dword ptr [ebp - 1196], eax # 4-byte Spill -LBB41_138: # =>This Inner Loop Header: Depth=1 -Ltmp2876: - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@MNBCNKNB@av?4first?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1200], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1204], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 811 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 764] - mov dword ptr [ebp - 1208], ecx # 4-byte Spill - mov dword ptr [ebp - 1212], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1200] # 4-byte Reload - mov dword ptr [ebp - 1216], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1200] # 4-byte Reload - mov edx, dword ptr [ebp - 1208] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 756] - mov dword ptr [ebp - 1220], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1204] # 4-byte Reload - mov esp, ecx -Ltmp2877: - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - mov dword ptr [ebp - 16], 28 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 808] - mov dword ptr [edx], esi - lea ecx, [ebp - 716] - mov dword ptr [ebp - 1224], eax # 4-byte Spill - call "??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - jmp LBB41_139 -LBB41_139: # in Loop: Header=BB41_138 Depth=1 - lea ecx, [ebp - 808] - call "?size@?$span@H$0A@@gsl@@QBEHXZ" - mov dword ptr [ebp - 804], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 804] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 796] - mov dword ptr [eax], ecx - lea ecx, [ebp - 800] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB41_140 -LBB41_140: # in Loop: Header=BB41_138 Depth=1 - mov dword ptr [ebp - 812], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 812] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 792] - mov dword ptr [eax], ecx - lea ecx, [ebp - 796] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB41_141 -LBB41_141: # in Loop: Header=BB41_138 Depth=1 - mov dword ptr [ebp - 16], 29 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 792] - mov dword ptr [eax], ecx - lea ecx, [ebp - 756] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB41_142 -LBB41_142: # in Loop: Header=BB41_138 Depth=1 - lea ecx, [ebp - 792] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB41_148 -Ltmp2878: -LBB41_185: # Block address taken - # in Loop: Header=BB41_138 Depth=1 - add ebp, 12 - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - jmp LBB41_147 -LBB41_147: # in Loop: Header=BB41_138 Depth=1 - mov dword ptr [ebp - 16], 27 -Ltmp2879: -LBB41_148: # in Loop: Header=BB41_138 Depth=1 - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 756] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1225], al # 1-byte Spill - jmp LBB41_149 -LBB41_149: # in Loop: Header=BB41_138 Depth=1 - mov al, byte ptr [ebp - 1225] # 1-byte Reload - test al, 1 - jne LBB41_150 - jmp LBB41_154 -LBB41_150: # in Loop: Header=BB41_138 Depth=1 -Ltmp2880: - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1226], al # 1-byte Spill - jmp LBB41_151 -LBB41_151: # in Loop: Header=BB41_138 Depth=1 - mov al, byte ptr [ebp - 1226] # 1-byte Reload - test al, 1 - jne LBB41_152 - jmp LBB41_153 -LBB41_152: # in Loop: Header=BB41_138 Depth=1 -Ltmp2881: - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - int3 -Ltmp2882: -LBB41_153: # in Loop: Header=BB41_138 Depth=1 - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - jmp LBB41_154 -Ltmp2883: -LBB41_154: # in Loop: Header=BB41_138 Depth=1 - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - lea ecx, [ebp - 756] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB41_155 -LBB41_155: # in Loop: Header=BB41_138 Depth=1 - lea ecx, [ebp - 756] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1232], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB41_138 -Ltmp2884: -# %bb.156: - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - jmp LBB41_157 -LBB41_157: # =>This Inner Loop Header: Depth=1 -Ltmp2885: - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BI@BBDNKPEC@av?4first?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1236], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1240], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 812 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 860] - mov dword ptr [ebp - 1244], ecx # 4-byte Spill - mov dword ptr [ebp - 1248], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1236] # 4-byte Reload - mov dword ptr [ebp - 1252], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1236] # 4-byte Reload - mov edx, dword ptr [ebp - 1244] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 852] - mov dword ptr [ebp - 1256], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1240] # 4-byte Reload - mov esp, ecx -Ltmp2886: - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - mov dword ptr [ebp - 16], 32 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 908] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 716] - mov dword ptr [ebp - 1260], eax # 4-byte Spill - call "?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - jmp LBB41_158 -LBB41_158: # in Loop: Header=BB41_157 Depth=1 - lea ecx, [ebp - 908] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 900], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 900] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 892] - mov dword ptr [eax], ecx - lea ecx, [ebp - 896] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB41_159 -LBB41_159: # in Loop: Header=BB41_157 Depth=1 - mov dword ptr [ebp - 912], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 912] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 888] - mov dword ptr [eax], ecx - lea ecx, [ebp - 892] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB41_160 -LBB41_160: # in Loop: Header=BB41_157 Depth=1 - mov dword ptr [ebp - 16], 33 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 888] - mov dword ptr [eax], ecx - lea ecx, [ebp - 852] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB41_161 -LBB41_161: # in Loop: Header=BB41_157 Depth=1 - lea ecx, [ebp - 888] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB41_167 -Ltmp2887: -LBB41_186: # Block address taken - # in Loop: Header=BB41_157 Depth=1 - add ebp, 12 - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - jmp LBB41_166 -LBB41_166: # in Loop: Header=BB41_157 Depth=1 - mov dword ptr [ebp - 16], 31 -Ltmp2888: -LBB41_167: # in Loop: Header=BB41_157 Depth=1 - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 852] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1261], al # 1-byte Spill - jmp LBB41_168 -LBB41_168: # in Loop: Header=BB41_157 Depth=1 - mov al, byte ptr [ebp - 1261] # 1-byte Reload - test al, 1 - jne LBB41_169 - jmp LBB41_173 -LBB41_169: # in Loop: Header=BB41_157 Depth=1 -Ltmp2889: - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1262], al # 1-byte Spill - jmp LBB41_170 -LBB41_170: # in Loop: Header=BB41_157 Depth=1 - mov al, byte ptr [ebp - 1262] # 1-byte Reload - test al, 1 - jne LBB41_171 - jmp LBB41_172 -LBB41_171: # in Loop: Header=BB41_157 Depth=1 -Ltmp2890: - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - int3 -Ltmp2891: -LBB41_172: # in Loop: Header=BB41_157 Depth=1 - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - jmp LBB41_173 -Ltmp2892: -LBB41_173: # in Loop: Header=BB41_157 Depth=1 - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - lea ecx, [ebp - 852] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB41_174 -LBB41_174: # in Loop: Header=BB41_157 Depth=1 - lea ecx, [ebp - 852] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1268], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB41_157 -Ltmp2893: -# %bb.175: - .cv_loc 41 1 814 0 # ..\tests\span_tests.cpp:814:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_6: # in Loop: Header=BB41_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 128] -Ltmp2894: - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2895: - .def "?catch$7@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$7@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_7: # in Loop: Header=BB41_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2896: - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB41_8 -LBB41_8: # in Loop: Header=BB41_1 Depth=1 - mov eax, offset LBB41_177 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2897: - .def "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$24@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_24: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] - .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2898: - .def "?dtor$25@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$25@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_25: # in Loop: Header=BB41_19 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 224] -Ltmp2899: - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2900: - .def "?catch$26@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$26@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_26: # in Loop: Header=BB41_19 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2901: - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 188] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB41_27 -LBB41_27: # in Loop: Header=BB41_19 Depth=1 - mov eax, offset LBB41_178 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2902: - .def "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$43@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_43: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 188] - .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2903: - .def "?dtor$44@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$44@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_44: # in Loop: Header=BB41_38 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 328] -Ltmp2904: - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2905: - .def "?catch$45@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$45@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_45: # in Loop: Header=BB41_38 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2906: - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 292] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB41_46 -LBB41_46: # in Loop: Header=BB41_38 Depth=1 - mov eax, offset LBB41_179 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2907: - .def "?dtor$62@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$62@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_62: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 292] - .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2908: - .def "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$63@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_63: # in Loop: Header=BB41_57 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 424] -Ltmp2909: - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2910: - .def "?catch$64@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$64@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_64: # in Loop: Header=BB41_57 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2911: - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 388] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB41_65 -LBB41_65: # in Loop: Header=BB41_57 Depth=1 - mov eax, offset LBB41_180 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2912: - .def "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$81@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_81: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 388] - .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2913: - .def "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$82@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_82: # in Loop: Header=BB41_76 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 528] -Ltmp2914: - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2915: - .def "?catch$83@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$83@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_83: # in Loop: Header=BB41_76 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2916: - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 492] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB41_84 -LBB41_84: # in Loop: Header=BB41_76 Depth=1 - mov eax, offset LBB41_181 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2917: - .def "?dtor$100@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$100@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_100: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 492] - .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2918: - .def "?dtor$101@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$101@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_101: # in Loop: Header=BB41_95 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 624] -Ltmp2919: - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2920: - .def "?catch$102@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$102@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_102: # in Loop: Header=BB41_95 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2921: - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 588] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB41_103 -LBB41_103: # in Loop: Header=BB41_95 Depth=1 - mov eax, offset LBB41_182 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2922: - .def "?catch$118@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$118@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_118: # in Loop: Header=BB41_114 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2923: - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - mov dword ptr [ebp - 16], 26 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 692] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB41_119 -LBB41_119: # in Loop: Header=BB41_114 Depth=1 - mov eax, offset LBB41_183 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2924: - .def "?catch$122@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$122@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_122: # in Loop: Header=BB41_114 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2925: - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 692] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB41_123 -LBB41_123: # in Loop: Header=BB41_114 Depth=1 - mov eax, offset LBB41_184 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2926: - .def "?dtor$126@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$126@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_126: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 588] -Ltmp2927: - .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2928: - .def "?dtor$143@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$143@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_143: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 692] -Ltmp2929: - .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2930: - .def "?dtor$144@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$144@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_144: # in Loop: Header=BB41_138 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 792] -Ltmp2931: - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2932: - .def "?catch$145@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$145@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_145: # in Loop: Header=BB41_138 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2933: - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 756] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB41_146 -LBB41_146: # in Loop: Header=BB41_138 Depth=1 - mov eax, offset LBB41_185 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2934: - .def "?dtor$162@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$162@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_162: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 756] - .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2935: - .def "?dtor$163@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$163@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_163: # in Loop: Header=BB41_157 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 888] -Ltmp2936: - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2937: - .def "?catch$164@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$164@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_164: # in Loop: Header=BB41_157 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp2938: - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - mov dword ptr [ebp - 16], 34 - lea ecx, [ebp - 852] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB41_165 -LBB41_165: # in Loop: Header=BB41_157 Depth=1 - mov eax, offset LBB41_186 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp2939: - .def "?dtor$176@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$176@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA": -LBB41_176: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 852] - .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp2940: - .cv_fpo_endproc -Lfunc_end41: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 429065506 # MagicNumber - .long 35 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # UnwindMap - .long 9 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long -1 # ToState - .long "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$25@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$62@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$44@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 13 # ToState - .long "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$100@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 17 # ToState - .long "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$126@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long 21 # ToState - .long "?dtor$101@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$143@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long 24 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$162@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long 28 # ToState - .long "?dtor$144@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$176@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long 32 # ToState - .long "?dtor$163@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 18 # TryHigh - .long 19 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # HandlerArray - .long 21 # TryLow - .long 22 # TryHigh - .long 23 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # HandlerArray - .long 25 # TryLow - .long 25 # TryHigh - .long 26 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # HandlerArray - .long 28 # TryLow - .long 29 # TryHigh - .long 30 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # HandlerArray - .long 32 # TryLow - .long 33 # TryHigh - .long 34 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$26@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$45@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$64@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$83@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$102@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$118@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$145@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$164@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin42: - .cv_func_id 42 - .cv_loc 42 1 778 0 # ..\tests\span_tests.cpp:778:0 - .cv_fpo_proc "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp2941: - lea ecx, ["?autoRegistrar27@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp2942: - .cv_fpo_endproc -Lfunc_end42: - # -- End function - .def "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin43: - .cv_func_id 43 - .cv_loc 43 1 817 0 # ..\tests\span_tests.cpp:817:0 - .cv_fpo_proc "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp2943: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_04PLGBGIDD@last?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 817 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____28@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar29@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp2944: - .cv_fpo_endproc -Lfunc_end43: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____28@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____28@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" -Lfunc_begin44: - .cv_func_id 44 - .cv_loc 44 1 818 0 # ..\tests\span_tests.cpp:818:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 1256 - .cv_fpo_stackalloc 1256 - .cv_fpo_endprologue - lea eax, ["L?arr@?1??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@3PAHA"] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx -Ltmp3091: - .cv_loc 44 1 819 0 # ..\tests\span_tests.cpp:819:0 - lea ecx, [ebp - 48] -Ltmp3092: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____28:arr <- [$ecx+0] - mov edx, ecx - sub esp, 12 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 20 - mov dword ptr [ebp - 916], ecx # 4-byte Spill -Ltmp3093: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____28:arr <- [DW_OP_constu 916, DW_OP_minus, DW_OP_deref] [$ebp+0] - call _memcpy -Ltmp3094: - .cv_loc 44 1 822 0 # ..\tests\span_tests.cpp:822:0 - add esp, 8 - lea ecx, [ebp - 52] -Ltmp3095: - #DEBUG_VALUE: av <- [$ecx+0] - mov eax, dword ptr [ebp - 916] # 4-byte Reload - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp3096: - mov dword ptr [ebp - 920], eax # 4-byte Spill -Ltmp3097: -LBB44_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____28:arr <- [DW_OP_constu 916, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BJ@KCNELGAF@av?4last?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - mov dword ptr [ebp - 924], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 928], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 823 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 100] - mov dword ptr [ebp - 932], ecx # 4-byte Spill - mov dword ptr [ebp - 936], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 924] # 4-byte Reload - mov dword ptr [ebp - 940], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 924] # 4-byte Reload - mov edx, dword ptr [ebp - 932] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 944], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 928] # 4-byte Reload - mov esp, ecx -Ltmp3098: - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - mov dword ptr [ebp - 16], 1 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 144] - mov dword ptr [edx], esi - lea ecx, [ebp - 52] - mov dword ptr [ebp - 948], eax # 4-byte Spill - call "??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" -Ltmp3099: - jmp LBB44_2 -LBB44_2: # in Loop: Header=BB44_1 Depth=1 - lea ecx, [ebp - 144] - call "?size@?$span@H$01@gsl@@QBEHXZ" - mov dword ptr [ebp - 140], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 140] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 132] - mov dword ptr [eax], ecx - lea ecx, [ebp - 136] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB44_3 -LBB44_3: # in Loop: Header=BB44_1 Depth=1 - mov dword ptr [ebp - 148], 2 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 148] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 132] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB44_4 -LBB44_4: # in Loop: Header=BB44_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB44_5 -LBB44_5: # in Loop: Header=BB44_1 Depth=1 - lea ecx, [ebp - 128] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB44_10 -Ltmp3100: -LBB44_177: # Block address taken - # in Loop: Header=BB44_1 Depth=1 - add ebp, 12 - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - jmp LBB44_9 -LBB44_9: # in Loop: Header=BB44_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp3101: -LBB44_10: # in Loop: Header=BB44_1 Depth=1 - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 949], al # 1-byte Spill - jmp LBB44_11 -LBB44_11: # in Loop: Header=BB44_1 Depth=1 - mov al, byte ptr [ebp - 949] # 1-byte Reload - test al, 1 - jne LBB44_12 - jmp LBB44_16 -LBB44_12: # in Loop: Header=BB44_1 Depth=1 -Ltmp3102: - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 950], al # 1-byte Spill - jmp LBB44_13 -LBB44_13: # in Loop: Header=BB44_1 Depth=1 - mov al, byte ptr [ebp - 950] # 1-byte Reload - test al, 1 - jne LBB44_14 - jmp LBB44_15 -LBB44_14: # in Loop: Header=BB44_1 Depth=1 -Ltmp3103: - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - int3 -Ltmp3104: -LBB44_15: # in Loop: Header=BB44_1 Depth=1 - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - jmp LBB44_16 -Ltmp3105: -LBB44_16: # in Loop: Header=BB44_1 Depth=1 - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB44_17 -LBB44_17: # in Loop: Header=BB44_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 956], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB44_1 -Ltmp3106: -# %bb.18: - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - jmp LBB44_19 -LBB44_19: # =>This Inner Loop Header: Depth=1 -Ltmp3107: - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BH@OEHPILIC@av?4last?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - mov dword ptr [ebp - 960], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 964], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 824 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 196] - mov dword ptr [ebp - 968], ecx # 4-byte Spill - mov dword ptr [ebp - 972], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 960] # 4-byte Reload - mov dword ptr [ebp - 976], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 960] # 4-byte Reload - mov edx, dword ptr [ebp - 968] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 188] - mov dword ptr [ebp - 980], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 964] # 4-byte Reload - mov esp, ecx -Ltmp3108: - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 244] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 2 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 984], eax # 4-byte Spill - call "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - jmp LBB44_20 -LBB44_20: # in Loop: Header=BB44_19 Depth=1 - lea ecx, [ebp - 244] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 236], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 236] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 228] - mov dword ptr [eax], ecx - lea ecx, [ebp - 232] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB44_21 -LBB44_21: # in Loop: Header=BB44_19 Depth=1 - mov dword ptr [ebp - 248], 2 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 248] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 224] - mov dword ptr [eax], ecx - lea ecx, [ebp - 228] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB44_22 -LBB44_22: # in Loop: Header=BB44_19 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 224] - mov dword ptr [eax], ecx - lea ecx, [ebp - 188] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB44_23 -LBB44_23: # in Loop: Header=BB44_19 Depth=1 - lea ecx, [ebp - 224] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB44_29 -Ltmp3109: -LBB44_178: # Block address taken - # in Loop: Header=BB44_19 Depth=1 - add ebp, 12 - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - jmp LBB44_28 -LBB44_28: # in Loop: Header=BB44_19 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp3110: -LBB44_29: # in Loop: Header=BB44_19 Depth=1 - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 188] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 985], al # 1-byte Spill - jmp LBB44_30 -LBB44_30: # in Loop: Header=BB44_19 Depth=1 - mov al, byte ptr [ebp - 985] # 1-byte Reload - test al, 1 - jne LBB44_31 - jmp LBB44_35 -LBB44_31: # in Loop: Header=BB44_19 Depth=1 -Ltmp3111: - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 986], al # 1-byte Spill - jmp LBB44_32 -LBB44_32: # in Loop: Header=BB44_19 Depth=1 - mov al, byte ptr [ebp - 986] # 1-byte Reload - test al, 1 - jne LBB44_33 - jmp LBB44_34 -LBB44_33: # in Loop: Header=BB44_19 Depth=1 -Ltmp3112: - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - int3 -Ltmp3113: -LBB44_34: # in Loop: Header=BB44_19 Depth=1 - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - jmp LBB44_35 -Ltmp3114: -LBB44_35: # in Loop: Header=BB44_19 Depth=1 - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - lea ecx, [ebp - 188] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB44_36 -LBB44_36: # in Loop: Header=BB44_19 Depth=1 - lea ecx, [ebp - 188] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 992], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB44_19 -Ltmp3115: -# %bb.37: - .cv_loc 44 1 828 0 # ..\tests\span_tests.cpp:828:0 - sub esp, 4 - lea ecx, [ebp - 252] -Ltmp3116: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp3117: - mov dword ptr [ebp - 996], eax # 4-byte Spill -LBB44_38: # =>This Inner Loop Header: Depth=1 -Ltmp3118: - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BJ@EENOEEEA@av?4last?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1000], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1004], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 829 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 300] - mov dword ptr [ebp - 1008], ecx # 4-byte Spill - mov dword ptr [ebp - 1012], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1000] # 4-byte Reload - mov dword ptr [ebp - 1016], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1000] # 4-byte Reload - mov edx, dword ptr [ebp - 1008] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 292] - mov dword ptr [ebp - 1020], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1004] # 4-byte Reload - mov esp, ecx -Ltmp3119: - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - mov dword ptr [ebp - 16], 9 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 344] - mov dword ptr [edx], esi - lea ecx, [ebp - 252] - mov dword ptr [ebp - 1024], eax # 4-byte Spill - call "??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - jmp LBB44_39 -LBB44_39: # in Loop: Header=BB44_38 Depth=1 - lea ecx, [ebp - 344] - call "?size@?$span@H$0A@@gsl@@QBEHXZ" - mov dword ptr [ebp - 340], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 340] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 332] - mov dword ptr [eax], ecx - lea ecx, [ebp - 336] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB44_40 -LBB44_40: # in Loop: Header=BB44_38 Depth=1 - mov dword ptr [ebp - 348], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 348] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 332] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB44_41 -LBB44_41: # in Loop: Header=BB44_38 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 292] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB44_42 -LBB44_42: # in Loop: Header=BB44_38 Depth=1 - lea ecx, [ebp - 328] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB44_48 -Ltmp3120: -LBB44_179: # Block address taken - # in Loop: Header=BB44_38 Depth=1 - add ebp, 12 - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - jmp LBB44_47 -LBB44_47: # in Loop: Header=BB44_38 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp3121: -LBB44_48: # in Loop: Header=BB44_38 Depth=1 - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 292] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1025], al # 1-byte Spill - jmp LBB44_49 -LBB44_49: # in Loop: Header=BB44_38 Depth=1 - mov al, byte ptr [ebp - 1025] # 1-byte Reload - test al, 1 - jne LBB44_50 - jmp LBB44_54 -LBB44_50: # in Loop: Header=BB44_38 Depth=1 -Ltmp3122: - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1026], al # 1-byte Spill - jmp LBB44_51 -LBB44_51: # in Loop: Header=BB44_38 Depth=1 - mov al, byte ptr [ebp - 1026] # 1-byte Reload - test al, 1 - jne LBB44_52 - jmp LBB44_53 -LBB44_52: # in Loop: Header=BB44_38 Depth=1 -Ltmp3123: - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - int3 -Ltmp3124: -LBB44_53: # in Loop: Header=BB44_38 Depth=1 - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - jmp LBB44_54 -Ltmp3125: -LBB44_54: # in Loop: Header=BB44_38 Depth=1 - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - lea ecx, [ebp - 292] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB44_55 -LBB44_55: # in Loop: Header=BB44_38 Depth=1 - lea ecx, [ebp - 292] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1032], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB44_38 -Ltmp3126: -# %bb.56: - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - jmp LBB44_57 -LBB44_57: # =>This Inner Loop Header: Depth=1 -Ltmp3127: - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BH@HOMPFIJB@av?4last?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1036], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1040], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 830 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 396] - mov dword ptr [ebp - 1044], ecx # 4-byte Spill - mov dword ptr [ebp - 1048], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1036] # 4-byte Reload - mov dword ptr [ebp - 1052], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1036] # 4-byte Reload - mov edx, dword ptr [ebp - 1044] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 388] - mov dword ptr [ebp - 1056], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1040] # 4-byte Reload - mov esp, ecx -Ltmp3128: - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - mov dword ptr [ebp - 16], 13 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 444] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 252] - mov dword ptr [ebp - 1060], eax # 4-byte Spill - call "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - jmp LBB44_58 -LBB44_58: # in Loop: Header=BB44_57 Depth=1 - lea ecx, [ebp - 444] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 436], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 436] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 428] - mov dword ptr [eax], ecx - lea ecx, [ebp - 432] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB44_59 -LBB44_59: # in Loop: Header=BB44_57 Depth=1 - mov dword ptr [ebp - 448], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 448] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 424] - mov dword ptr [eax], ecx - lea ecx, [ebp - 428] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB44_60 -LBB44_60: # in Loop: Header=BB44_57 Depth=1 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 424] - mov dword ptr [eax], ecx - lea ecx, [ebp - 388] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB44_61 -LBB44_61: # in Loop: Header=BB44_57 Depth=1 - lea ecx, [ebp - 424] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB44_67 -Ltmp3129: -LBB44_180: # Block address taken - # in Loop: Header=BB44_57 Depth=1 - add ebp, 12 - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - jmp LBB44_66 -LBB44_66: # in Loop: Header=BB44_57 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp3130: -LBB44_67: # in Loop: Header=BB44_57 Depth=1 - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 388] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1061], al # 1-byte Spill - jmp LBB44_68 -LBB44_68: # in Loop: Header=BB44_57 Depth=1 - mov al, byte ptr [ebp - 1061] # 1-byte Reload - test al, 1 - jne LBB44_69 - jmp LBB44_73 -LBB44_69: # in Loop: Header=BB44_57 Depth=1 -Ltmp3131: - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1062], al # 1-byte Spill - jmp LBB44_70 -LBB44_70: # in Loop: Header=BB44_57 Depth=1 - mov al, byte ptr [ebp - 1062] # 1-byte Reload - test al, 1 - jne LBB44_71 - jmp LBB44_72 -LBB44_71: # in Loop: Header=BB44_57 Depth=1 -Ltmp3132: - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - int3 -Ltmp3133: -LBB44_72: # in Loop: Header=BB44_57 Depth=1 - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - jmp LBB44_73 -Ltmp3134: -LBB44_73: # in Loop: Header=BB44_57 Depth=1 - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - lea ecx, [ebp - 388] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB44_74 -LBB44_74: # in Loop: Header=BB44_57 Depth=1 - lea ecx, [ebp - 388] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1068], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB44_57 -Ltmp3135: -# %bb.75: - .cv_loc 44 1 834 0 # ..\tests\span_tests.cpp:834:0 - sub esp, 4 - lea ecx, [ebp - 452] -Ltmp3136: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp3137: - mov dword ptr [ebp - 1072], eax # 4-byte Spill -LBB44_76: # =>This Inner Loop Header: Depth=1 -Ltmp3138: - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BJ@MNAHFMIJ@av?4last?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - mov dword ptr [ebp - 1076], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1080], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 835 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 500] - mov dword ptr [ebp - 1084], ecx # 4-byte Spill - mov dword ptr [ebp - 1088], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1076] # 4-byte Reload - mov dword ptr [ebp - 1092], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1076] # 4-byte Reload - mov edx, dword ptr [ebp - 1084] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 492] - mov dword ptr [ebp - 1096], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1080] # 4-byte Reload - mov esp, ecx -Ltmp3139: - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - mov dword ptr [ebp - 16], 17 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 544] - mov dword ptr [edx], esi - lea ecx, [ebp - 452] - mov dword ptr [ebp - 1100], eax # 4-byte Spill - call "??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - jmp LBB44_77 -LBB44_77: # in Loop: Header=BB44_76 Depth=1 - lea ecx, [ebp - 544] - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov dword ptr [ebp - 540], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 540] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 532] - mov dword ptr [eax], ecx - lea ecx, [ebp - 536] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB44_78 -LBB44_78: # in Loop: Header=BB44_76 Depth=1 - mov dword ptr [ebp - 548], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 548] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 528] - mov dword ptr [eax], ecx - lea ecx, [ebp - 532] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB44_79 -LBB44_79: # in Loop: Header=BB44_76 Depth=1 - mov dword ptr [ebp - 16], 18 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 528] - mov dword ptr [eax], ecx - lea ecx, [ebp - 492] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB44_80 -LBB44_80: # in Loop: Header=BB44_76 Depth=1 - lea ecx, [ebp - 528] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB44_86 -Ltmp3140: -LBB44_181: # Block address taken - # in Loop: Header=BB44_76 Depth=1 - add ebp, 12 - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - jmp LBB44_85 -LBB44_85: # in Loop: Header=BB44_76 Depth=1 - mov dword ptr [ebp - 16], 16 -Ltmp3141: -LBB44_86: # in Loop: Header=BB44_76 Depth=1 - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 492] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1101], al # 1-byte Spill - jmp LBB44_87 -LBB44_87: # in Loop: Header=BB44_76 Depth=1 - mov al, byte ptr [ebp - 1101] # 1-byte Reload - test al, 1 - jne LBB44_88 - jmp LBB44_92 -LBB44_88: # in Loop: Header=BB44_76 Depth=1 -Ltmp3142: - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1102], al # 1-byte Spill - jmp LBB44_89 -LBB44_89: # in Loop: Header=BB44_76 Depth=1 - mov al, byte ptr [ebp - 1102] # 1-byte Reload - test al, 1 - jne LBB44_90 - jmp LBB44_91 -LBB44_90: # in Loop: Header=BB44_76 Depth=1 -Ltmp3143: - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - int3 -Ltmp3144: -LBB44_91: # in Loop: Header=BB44_76 Depth=1 - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - jmp LBB44_92 -Ltmp3145: -LBB44_92: # in Loop: Header=BB44_76 Depth=1 - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - lea ecx, [ebp - 492] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB44_93 -LBB44_93: # in Loop: Header=BB44_76 Depth=1 - lea ecx, [ebp - 492] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1108], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB44_76 -Ltmp3146: -# %bb.94: - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - jmp LBB44_95 -LBB44_95: # =>This Inner Loop Header: Depth=1 -Ltmp3147: - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BH@DADPBCFP@av?4last?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - mov dword ptr [ebp - 1112], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 836 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 596] - mov dword ptr [ebp - 1120], ecx # 4-byte Spill - mov dword ptr [ebp - 1124], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1112] # 4-byte Reload - mov dword ptr [ebp - 1128], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1112] # 4-byte Reload - mov edx, dword ptr [ebp - 1120] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 588] - mov dword ptr [ebp - 1132], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1116] # 4-byte Reload - mov esp, ecx -Ltmp3148: - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - mov dword ptr [ebp - 16], 21 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 644] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 5 - lea ecx, [ebp - 452] - mov dword ptr [ebp - 1136], eax # 4-byte Spill - call "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - jmp LBB44_96 -LBB44_96: # in Loop: Header=BB44_95 Depth=1 - lea ecx, [ebp - 644] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 636], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 636] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 628] - mov dword ptr [eax], ecx - lea ecx, [ebp - 632] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB44_97 -LBB44_97: # in Loop: Header=BB44_95 Depth=1 - mov dword ptr [ebp - 648], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 648] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 624] - mov dword ptr [eax], ecx - lea ecx, [ebp - 628] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB44_98 -LBB44_98: # in Loop: Header=BB44_95 Depth=1 - mov dword ptr [ebp - 16], 22 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 624] - mov dword ptr [eax], ecx - lea ecx, [ebp - 588] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB44_99 -LBB44_99: # in Loop: Header=BB44_95 Depth=1 - lea ecx, [ebp - 624] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB44_105 -Ltmp3149: -LBB44_182: # Block address taken - # in Loop: Header=BB44_95 Depth=1 - add ebp, 12 - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - jmp LBB44_104 -LBB44_104: # in Loop: Header=BB44_95 Depth=1 - mov dword ptr [ebp - 16], 20 -Ltmp3150: -LBB44_105: # in Loop: Header=BB44_95 Depth=1 - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 588] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1137], al # 1-byte Spill - jmp LBB44_106 -LBB44_106: # in Loop: Header=BB44_95 Depth=1 - mov al, byte ptr [ebp - 1137] # 1-byte Reload - test al, 1 - jne LBB44_107 - jmp LBB44_111 -LBB44_107: # in Loop: Header=BB44_95 Depth=1 -Ltmp3151: - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1138], al # 1-byte Spill - jmp LBB44_108 -LBB44_108: # in Loop: Header=BB44_95 Depth=1 - mov al, byte ptr [ebp - 1138] # 1-byte Reload - test al, 1 - jne LBB44_109 - jmp LBB44_110 -LBB44_109: # in Loop: Header=BB44_95 Depth=1 -Ltmp3152: - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - int3 -Ltmp3153: -LBB44_110: # in Loop: Header=BB44_95 Depth=1 - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - jmp LBB44_111 -Ltmp3154: -LBB44_111: # in Loop: Header=BB44_95 Depth=1 - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - lea ecx, [ebp - 588] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB44_112 -LBB44_112: # in Loop: Header=BB44_95 Depth=1 - lea ecx, [ebp - 588] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1144], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB44_95 -Ltmp3155: -# %bb.113: - .cv_loc 44 1 840 0 # ..\tests\span_tests.cpp:840:0 - sub esp, 4 - lea ecx, [ebp - 652] -Ltmp3156: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp3157: - mov dword ptr [ebp - 1148], eax # 4-byte Spill -LBB44_114: # =>This Inner Loop Header: Depth=1 -Ltmp3158: - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BN@MDPLFNLI@av?4last?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 1152], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1156], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 844 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 700] - mov dword ptr [ebp - 1160], ecx # 4-byte Spill - mov dword ptr [ebp - 1164], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 1152] # 4-byte Reload - mov dword ptr [ebp - 1168], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1152] # 4-byte Reload - mov edx, dword ptr [ebp - 1160] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 692] - mov ecx, esi - mov dword ptr [ebp - 1172], eax # 4-byte Spill - mov dword ptr [ebp - 1176], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1156] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 24 - mov ecx, dword ptr [ebp - 1176] # 4-byte Reload - mov dword ptr [ebp - 1180], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1181], al # 1-byte Spill - jmp LBB44_115 -LBB44_115: # in Loop: Header=BB44_114 Depth=1 - mov al, byte ptr [ebp - 1181] # 1-byte Reload - test al, 1 - jne LBB44_116 - jmp LBB44_127 -LBB44_116: # in Loop: Header=BB44_114 Depth=1 -Ltmp3159: - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - mov dword ptr [ebp - 16], 25 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 708] - mov dword ptr [eax], ecx - mov dword ptr [eax + 4], 6 - lea ecx, [ebp - 652] - call "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - jmp LBB44_117 -LBB44_117: # in Loop: Header=BB44_114 Depth=1 - lea ecx, [ebp - 708] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 274 - lea ecx, [ebp - 692] - mov dword ptr [ebp - 1188], eax # 4-byte Spill - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB44_125 -Ltmp3160: -LBB44_183: # Block address taken - # in Loop: Header=BB44_114 Depth=1 - add ebp, 12 - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - jmp LBB44_120 -LBB44_120: # in Loop: Header=BB44_114 Depth=1 - jmp LBB44_121 -LBB44_121: # in Loop: Header=BB44_114 Depth=1 - mov dword ptr [ebp - 16], 24 - jmp LBB44_129 -Ltmp3161: -LBB44_184: # Block address taken - # in Loop: Header=BB44_114 Depth=1 - add ebp, 12 - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - jmp LBB44_124 -LBB44_124: # in Loop: Header=BB44_114 Depth=1 - jmp LBB44_121 -Ltmp3162: -LBB44_125: # in Loop: Header=BB44_114 Depth=1 - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - jmp LBB44_121 -Ltmp3163: -LBB44_127: # in Loop: Header=BB44_114 Depth=1 - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 692] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB44_128 -LBB44_128: # in Loop: Header=BB44_114 Depth=1 - jmp LBB44_129 -Ltmp3164: -LBB44_129: # in Loop: Header=BB44_114 Depth=1 - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - lea ecx, [ebp - 692] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1189], al # 1-byte Spill - jmp LBB44_130 -LBB44_130: # in Loop: Header=BB44_114 Depth=1 - mov al, byte ptr [ebp - 1189] # 1-byte Reload - test al, 1 - jne LBB44_131 - jmp LBB44_135 -LBB44_131: # in Loop: Header=BB44_114 Depth=1 -Ltmp3165: - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1190], al # 1-byte Spill - jmp LBB44_132 -LBB44_132: # in Loop: Header=BB44_114 Depth=1 - mov al, byte ptr [ebp - 1190] # 1-byte Reload - test al, 1 - jne LBB44_133 - jmp LBB44_134 -LBB44_133: # in Loop: Header=BB44_114 Depth=1 -Ltmp3166: - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - int3 -Ltmp3167: -LBB44_134: # in Loop: Header=BB44_114 Depth=1 - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - jmp LBB44_135 -Ltmp3168: -LBB44_135: # in Loop: Header=BB44_114 Depth=1 - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - lea ecx, [ebp - 692] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB44_136 -LBB44_136: # in Loop: Header=BB44_114 Depth=1 - lea ecx, [ebp - 692] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB44_114 -Ltmp3169: -# %bb.137: - .cv_loc 44 1 848 0 # ..\tests\span_tests.cpp:848:0 - lea ecx, [ebp - 716] -Ltmp3170: - #DEBUG_VALUE: av <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp3171: - mov dword ptr [ebp - 1196], eax # 4-byte Spill -LBB44_138: # =>This Inner Loop Header: Depth=1 -Ltmp3172: - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BJ@EENOEEEA@av?4last?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1200], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1204], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 849 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 764] - mov dword ptr [ebp - 1208], ecx # 4-byte Spill - mov dword ptr [ebp - 1212], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1200] # 4-byte Reload - mov dword ptr [ebp - 1216], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1200] # 4-byte Reload - mov edx, dword ptr [ebp - 1208] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 756] - mov dword ptr [ebp - 1220], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1204] # 4-byte Reload - mov esp, ecx -Ltmp3173: - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - mov dword ptr [ebp - 16], 28 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 808] - mov dword ptr [edx], esi - lea ecx, [ebp - 716] - mov dword ptr [ebp - 1224], eax # 4-byte Spill - call "??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - jmp LBB44_139 -LBB44_139: # in Loop: Header=BB44_138 Depth=1 - lea ecx, [ebp - 808] - call "?size@?$span@H$0A@@gsl@@QBEHXZ" - mov dword ptr [ebp - 804], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 804] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 796] - mov dword ptr [eax], ecx - lea ecx, [ebp - 800] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB44_140 -LBB44_140: # in Loop: Header=BB44_138 Depth=1 - mov dword ptr [ebp - 812], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 812] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 792] - mov dword ptr [eax], ecx - lea ecx, [ebp - 796] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB44_141 -LBB44_141: # in Loop: Header=BB44_138 Depth=1 - mov dword ptr [ebp - 16], 29 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 792] - mov dword ptr [eax], ecx - lea ecx, [ebp - 756] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB44_142 -LBB44_142: # in Loop: Header=BB44_138 Depth=1 - lea ecx, [ebp - 792] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB44_148 -Ltmp3174: -LBB44_185: # Block address taken - # in Loop: Header=BB44_138 Depth=1 - add ebp, 12 - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - jmp LBB44_147 -LBB44_147: # in Loop: Header=BB44_138 Depth=1 - mov dword ptr [ebp - 16], 27 -Ltmp3175: -LBB44_148: # in Loop: Header=BB44_138 Depth=1 - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 756] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1225], al # 1-byte Spill - jmp LBB44_149 -LBB44_149: # in Loop: Header=BB44_138 Depth=1 - mov al, byte ptr [ebp - 1225] # 1-byte Reload - test al, 1 - jne LBB44_150 - jmp LBB44_154 -LBB44_150: # in Loop: Header=BB44_138 Depth=1 -Ltmp3176: - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1226], al # 1-byte Spill - jmp LBB44_151 -LBB44_151: # in Loop: Header=BB44_138 Depth=1 - mov al, byte ptr [ebp - 1226] # 1-byte Reload - test al, 1 - jne LBB44_152 - jmp LBB44_153 -LBB44_152: # in Loop: Header=BB44_138 Depth=1 -Ltmp3177: - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - int3 -Ltmp3178: -LBB44_153: # in Loop: Header=BB44_138 Depth=1 - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - jmp LBB44_154 -Ltmp3179: -LBB44_154: # in Loop: Header=BB44_138 Depth=1 - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - lea ecx, [ebp - 756] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB44_155 -LBB44_155: # in Loop: Header=BB44_138 Depth=1 - lea ecx, [ebp - 756] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1232], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB44_138 -Ltmp3180: -# %bb.156: - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - jmp LBB44_157 -LBB44_157: # =>This Inner Loop Header: Depth=1 -Ltmp3181: - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BH@HOMPFIJB@av?4last?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1236], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1240], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 850 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 860] - mov dword ptr [ebp - 1244], ecx # 4-byte Spill - mov dword ptr [ebp - 1248], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1236] # 4-byte Reload - mov dword ptr [ebp - 1252], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1236] # 4-byte Reload - mov edx, dword ptr [ebp - 1244] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 852] - mov dword ptr [ebp - 1256], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1240] # 4-byte Reload - mov esp, ecx -Ltmp3182: - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - mov dword ptr [ebp - 16], 32 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 908] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 716] - mov dword ptr [ebp - 1260], eax # 4-byte Spill - call "?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - jmp LBB44_158 -LBB44_158: # in Loop: Header=BB44_157 Depth=1 - lea ecx, [ebp - 908] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 900], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 900] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 892] - mov dword ptr [eax], ecx - lea ecx, [ebp - 896] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB44_159 -LBB44_159: # in Loop: Header=BB44_157 Depth=1 - mov dword ptr [ebp - 912], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 912] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 888] - mov dword ptr [eax], ecx - lea ecx, [ebp - 892] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB44_160 -LBB44_160: # in Loop: Header=BB44_157 Depth=1 - mov dword ptr [ebp - 16], 33 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 888] - mov dword ptr [eax], ecx - lea ecx, [ebp - 852] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB44_161 -LBB44_161: # in Loop: Header=BB44_157 Depth=1 - lea ecx, [ebp - 888] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB44_167 -Ltmp3183: -LBB44_186: # Block address taken - # in Loop: Header=BB44_157 Depth=1 - add ebp, 12 - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - jmp LBB44_166 -LBB44_166: # in Loop: Header=BB44_157 Depth=1 - mov dword ptr [ebp - 16], 31 -Ltmp3184: -LBB44_167: # in Loop: Header=BB44_157 Depth=1 - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 852] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1261], al # 1-byte Spill - jmp LBB44_168 -LBB44_168: # in Loop: Header=BB44_157 Depth=1 - mov al, byte ptr [ebp - 1261] # 1-byte Reload - test al, 1 - jne LBB44_169 - jmp LBB44_173 -LBB44_169: # in Loop: Header=BB44_157 Depth=1 -Ltmp3185: - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1262], al # 1-byte Spill - jmp LBB44_170 -LBB44_170: # in Loop: Header=BB44_157 Depth=1 - mov al, byte ptr [ebp - 1262] # 1-byte Reload - test al, 1 - jne LBB44_171 - jmp LBB44_172 -LBB44_171: # in Loop: Header=BB44_157 Depth=1 -Ltmp3186: - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - int3 -Ltmp3187: -LBB44_172: # in Loop: Header=BB44_157 Depth=1 - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - jmp LBB44_173 -Ltmp3188: -LBB44_173: # in Loop: Header=BB44_157 Depth=1 - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - lea ecx, [ebp - 852] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB44_174 -LBB44_174: # in Loop: Header=BB44_157 Depth=1 - lea ecx, [ebp - 852] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1268], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB44_157 -Ltmp3189: -# %bb.175: - .cv_loc 44 1 852 0 # ..\tests\span_tests.cpp:852:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_6: # in Loop: Header=BB44_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 128] -Ltmp3190: - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3191: - .def "?catch$7@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$7@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_7: # in Loop: Header=BB44_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3192: - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB44_8 -LBB44_8: # in Loop: Header=BB44_1 Depth=1 - mov eax, offset LBB44_177 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3193: - .def "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$24@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_24: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] - .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3194: - .def "?dtor$25@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$25@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_25: # in Loop: Header=BB44_19 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 224] -Ltmp3195: - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3196: - .def "?catch$26@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$26@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_26: # in Loop: Header=BB44_19 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3197: - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 188] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB44_27 -LBB44_27: # in Loop: Header=BB44_19 Depth=1 - mov eax, offset LBB44_178 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3198: - .def "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$43@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_43: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 188] - .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3199: - .def "?dtor$44@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$44@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_44: # in Loop: Header=BB44_38 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 328] -Ltmp3200: - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3201: - .def "?catch$45@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$45@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_45: # in Loop: Header=BB44_38 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3202: - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 292] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB44_46 -LBB44_46: # in Loop: Header=BB44_38 Depth=1 - mov eax, offset LBB44_179 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3203: - .def "?dtor$62@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$62@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_62: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 292] - .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3204: - .def "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$63@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_63: # in Loop: Header=BB44_57 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 424] -Ltmp3205: - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3206: - .def "?catch$64@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$64@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_64: # in Loop: Header=BB44_57 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3207: - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 388] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB44_65 -LBB44_65: # in Loop: Header=BB44_57 Depth=1 - mov eax, offset LBB44_180 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3208: - .def "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$81@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_81: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 388] - .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3209: - .def "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$82@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_82: # in Loop: Header=BB44_76 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 528] -Ltmp3210: - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3211: - .def "?catch$83@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$83@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_83: # in Loop: Header=BB44_76 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3212: - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 492] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB44_84 -LBB44_84: # in Loop: Header=BB44_76 Depth=1 - mov eax, offset LBB44_181 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3213: - .def "?dtor$100@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$100@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_100: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 492] - .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3214: - .def "?dtor$101@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$101@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_101: # in Loop: Header=BB44_95 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 624] -Ltmp3215: - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3216: - .def "?catch$102@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$102@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_102: # in Loop: Header=BB44_95 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3217: - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 588] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB44_103 -LBB44_103: # in Loop: Header=BB44_95 Depth=1 - mov eax, offset LBB44_182 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3218: - .def "?catch$118@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$118@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_118: # in Loop: Header=BB44_114 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3219: - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - mov dword ptr [ebp - 16], 26 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 692] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB44_119 -LBB44_119: # in Loop: Header=BB44_114 Depth=1 - mov eax, offset LBB44_183 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3220: - .def "?catch$122@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$122@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_122: # in Loop: Header=BB44_114 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3221: - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 692] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB44_123 -LBB44_123: # in Loop: Header=BB44_114 Depth=1 - mov eax, offset LBB44_184 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3222: - .def "?dtor$126@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$126@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_126: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 588] -Ltmp3223: - .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3224: - .def "?dtor$143@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$143@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_143: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 692] -Ltmp3225: - .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3226: - .def "?dtor$144@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$144@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_144: # in Loop: Header=BB44_138 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 792] -Ltmp3227: - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3228: - .def "?catch$145@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$145@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_145: # in Loop: Header=BB44_138 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3229: - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 756] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB44_146 -LBB44_146: # in Loop: Header=BB44_138 Depth=1 - mov eax, offset LBB44_185 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3230: - .def "?dtor$162@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$162@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_162: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 756] - .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3231: - .def "?dtor$163@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$163@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_163: # in Loop: Header=BB44_157 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 888] -Ltmp3232: - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3233: - .def "?catch$164@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$164@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_164: # in Loop: Header=BB44_157 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp3234: - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - mov dword ptr [ebp - 16], 34 - lea ecx, [ebp - 852] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB44_165 -LBB44_165: # in Loop: Header=BB44_157 Depth=1 - mov eax, offset LBB44_186 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp3235: - .def "?dtor$176@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$176@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA": -LBB44_176: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 852] - .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp3236: - .cv_fpo_endproc -Lfunc_end44: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 429065506 # MagicNumber - .long 35 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # UnwindMap - .long 9 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long -1 # ToState - .long "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$25@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$62@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$44@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 13 # ToState - .long "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$100@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 17 # ToState - .long "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$126@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long 21 # ToState - .long "?dtor$101@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$143@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long 24 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$162@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long 28 # ToState - .long "?dtor$144@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$176@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long 32 # ToState - .long "?dtor$163@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 18 # TryHigh - .long 19 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # HandlerArray - .long 21 # TryLow - .long 22 # TryHigh - .long 23 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # HandlerArray - .long 25 # TryLow - .long 25 # TryHigh - .long 26 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # HandlerArray - .long 28 # TryLow - .long 29 # TryHigh - .long 30 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # HandlerArray - .long 32 # TryLow - .long 33 # TryHigh - .long 34 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$26@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$45@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$64@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$83@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$102@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$118@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$145@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$164@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin45: - .cv_func_id 45 - .cv_loc 45 1 817 0 # ..\tests\span_tests.cpp:817:0 - .cv_fpo_proc "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp3237: - lea ecx, ["?autoRegistrar29@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp3238: - .cv_fpo_endproc -Lfunc_end45: - # -- End function - .def "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin46: - .cv_func_id 46 - .cv_loc 46 1 855 0 # ..\tests\span_tests.cpp:855:0 - .cv_fpo_proc "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp3239: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_07CEEIDKIF@subspan?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 855 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____30@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar31@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp3240: - .cv_fpo_endproc -Lfunc_end46: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____30@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____30@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" -Lfunc_begin47: - .cv_func_id 47 - .cv_loc 47 1 856 0 # ..\tests\span_tests.cpp:856:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - mov eax, 4576 - call __chkstk - .cv_fpo_stackalloc 4576 - .cv_fpo_endprologue - lea eax, ["L?arr@?1??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@3PAHA"] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx -Ltmp3821: - .cv_loc 47 1 857 0 # ..\tests\span_tests.cpp:857:0 - lea ecx, [ebp - 48] -Ltmp3822: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____30:arr <- [$ecx+0] - mov edx, ecx - sub esp, 12 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 20 - mov dword ptr [ebp - 3144], ecx # 4-byte Spill -Ltmp3823: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____30:arr <- [DW_OP_constu 3144, DW_OP_minus, DW_OP_deref] [$ebp+0] - call _memcpy -Ltmp3824: - .cv_loc 47 1 860 0 # ..\tests\span_tests.cpp:860:0 - add esp, 8 - lea ecx, [ebp - 52] -Ltmp3825: - #DEBUG_VALUE: av <- [$ecx+0] - mov eax, dword ptr [ebp - 3144] # 4-byte Reload - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp3826: - mov dword ptr [ebp - 3148], eax # 4-byte Spill -Ltmp3827: -LBB47_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____30:arr <- [DW_OP_constu 3144, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CB@HBMDMCFN@?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$CJ@" - mov dword ptr [ebp - 3152], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3156], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 861 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 100] - mov dword ptr [ebp - 3160], ecx # 4-byte Spill - mov dword ptr [ebp - 3164], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3152] # 4-byte Reload - mov dword ptr [ebp - 3168], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3152] # 4-byte Reload - mov edx, dword ptr [ebp - 3160] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 3172], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3156] # 4-byte Reload - mov esp, ecx -Ltmp3828: - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - mov dword ptr [ebp - 16], 1 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 112] - mov dword ptr [edx], esi - lea ecx, [ebp - 52] - mov dword ptr [ebp - 3176], eax # 4-byte Spill - call "??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" -Ltmp3829: - jmp LBB47_2 -LBB47_2: # in Loop: Header=BB47_1 Depth=1 - lea ecx, [ebp - 112] - call "?size@?$span@H$01@gsl@@QBEHXZ" - sub eax, 2 - sete dl - sub esp, 8 - mov ecx, esp - lea esi, [ebp - 104] - mov dword ptr [ecx], esi - movzx esi, dl - mov dword ptr [ecx + 4], esi - lea ecx, [ebp - 108] - mov dword ptr [ebp - 3180], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB47_3 -LBB47_3: # in Loop: Header=BB47_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 104] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB47_12 -Ltmp3830: -LBB47_725: # Block address taken - # in Loop: Header=BB47_1 Depth=1 - add ebp, 12 - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - jmp LBB47_6 -LBB47_6: # in Loop: Header=BB47_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp3831: -LBB47_7: # in Loop: Header=BB47_1 Depth=1 - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3181], al # 1-byte Spill - jmp LBB47_8 -LBB47_8: # in Loop: Header=BB47_1 Depth=1 - mov al, byte ptr [ebp - 3181] # 1-byte Reload - test al, 1 - jne LBB47_9 - jmp LBB47_14 -LBB47_9: # in Loop: Header=BB47_1 Depth=1 -Ltmp3832: - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3182], al # 1-byte Spill - jmp LBB47_10 -LBB47_10: # in Loop: Header=BB47_1 Depth=1 - mov al, byte ptr [ebp - 3182] # 1-byte Reload - test al, 1 - jne LBB47_11 - jmp LBB47_13 -LBB47_11: # in Loop: Header=BB47_1 Depth=1 -Ltmp3833: - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - int3 - jmp LBB47_13 -Ltmp3834: -LBB47_12: # in Loop: Header=BB47_1 Depth=1 - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - jmp LBB47_7 -Ltmp3835: -LBB47_13: # in Loop: Header=BB47_1 Depth=1 - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - jmp LBB47_14 -Ltmp3836: -LBB47_14: # in Loop: Header=BB47_1 Depth=1 - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_15 -LBB47_15: # in Loop: Header=BB47_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3188], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_1 -Ltmp3837: -# %bb.16: - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - jmp LBB47_17 -LBB47_17: # =>This Inner Loop Header: Depth=1 -Ltmp3838: - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CK@GPJMLDJC@decltype?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?$CJ?3?3ex@" - mov dword ptr [ebp - 3192], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3196], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 862 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 160] - mov dword ptr [ebp - 3200], ecx # 4-byte Spill - mov dword ptr [ebp - 3204], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3192] # 4-byte Reload - mov dword ptr [ebp - 3208], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3192] # 4-byte Reload - mov edx, dword ptr [ebp - 3200] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 152] - mov dword ptr [ebp - 3212], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3196] # 4-byte Reload - mov esp, ecx -Ltmp3839: - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - mov dword ptr [ebp - 16], 4 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 192] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], offset "?extent@?$span@H$01@gsl@@2HB" - lea ecx, [ebp - 196] - mov dword ptr [ebp - 3216], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_18 -LBB47_18: # in Loop: Header=BB47_17 Depth=1 - mov dword ptr [ebp - 200], 2 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 200] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 188] - mov dword ptr [eax], ecx - lea ecx, [ebp - 192] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_19 -LBB47_19: # in Loop: Header=BB47_17 Depth=1 - mov dword ptr [ebp - 16], 5 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 188] - mov dword ptr [eax], ecx - lea ecx, [ebp - 152] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_20 -LBB47_20: # in Loop: Header=BB47_17 Depth=1 - lea ecx, [ebp - 188] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - jmp LBB47_26 -Ltmp3840: -LBB47_726: # Block address taken - # in Loop: Header=BB47_17 Depth=1 - add ebp, 12 - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - jmp LBB47_25 -LBB47_25: # in Loop: Header=BB47_17 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp3841: -LBB47_26: # in Loop: Header=BB47_17 Depth=1 - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 152] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3217], al # 1-byte Spill - jmp LBB47_27 -LBB47_27: # in Loop: Header=BB47_17 Depth=1 - mov al, byte ptr [ebp - 3217] # 1-byte Reload - test al, 1 - jne LBB47_28 - jmp LBB47_32 -LBB47_28: # in Loop: Header=BB47_17 Depth=1 -Ltmp3842: - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3218], al # 1-byte Spill - jmp LBB47_29 -LBB47_29: # in Loop: Header=BB47_17 Depth=1 - mov al, byte ptr [ebp - 3218] # 1-byte Reload - test al, 1 - jne LBB47_30 - jmp LBB47_31 -LBB47_30: # in Loop: Header=BB47_17 Depth=1 -Ltmp3843: - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - int3 -Ltmp3844: -LBB47_31: # in Loop: Header=BB47_17 Depth=1 - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - jmp LBB47_32 -Ltmp3845: -LBB47_32: # in Loop: Header=BB47_17 Depth=1 - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - lea ecx, [ebp - 152] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_33 -LBB47_33: # in Loop: Header=BB47_17 Depth=1 - lea ecx, [ebp - 152] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3224], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_17 -Ltmp3846: -# %bb.34: - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - jmp LBB47_35 -LBB47_35: # =>This Inner Loop Header: Depth=1 -Ltmp3847: - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BN@DDHKNGPH@av?4subspan?$CI2?0?52?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - mov dword ptr [ebp - 3228], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3232], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 863 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 248] - mov dword ptr [ebp - 3236], ecx # 4-byte Spill - mov dword ptr [ebp - 3240], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3228] # 4-byte Reload - mov dword ptr [ebp - 3244], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3228] # 4-byte Reload - mov edx, dword ptr [ebp - 3236] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 240] - mov dword ptr [ebp - 3248], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3232] # 4-byte Reload - mov esp, ecx -Ltmp3848: - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - mov dword ptr [ebp - 16], 8 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 296] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], 2 - mov dword ptr [edx + 4], 2 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 3252], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_36 -LBB47_36: # in Loop: Header=BB47_35 Depth=1 - lea ecx, [ebp - 296] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 288], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 288] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 280] - mov dword ptr [eax], ecx - lea ecx, [ebp - 284] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_37 -LBB47_37: # in Loop: Header=BB47_35 Depth=1 - mov dword ptr [ebp - 300], 2 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 300] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 276] - mov dword ptr [eax], ecx - lea ecx, [ebp - 280] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_38 -LBB47_38: # in Loop: Header=BB47_35 Depth=1 - mov dword ptr [ebp - 16], 9 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 276] - mov dword ptr [eax], ecx - lea ecx, [ebp - 240] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_39 -LBB47_39: # in Loop: Header=BB47_35 Depth=1 - lea ecx, [ebp - 276] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_45 -Ltmp3849: -LBB47_727: # Block address taken - # in Loop: Header=BB47_35 Depth=1 - add ebp, 12 - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - jmp LBB47_44 -LBB47_44: # in Loop: Header=BB47_35 Depth=1 - mov dword ptr [ebp - 16], 7 -Ltmp3850: -LBB47_45: # in Loop: Header=BB47_35 Depth=1 - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 240] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3253], al # 1-byte Spill - jmp LBB47_46 -LBB47_46: # in Loop: Header=BB47_35 Depth=1 - mov al, byte ptr [ebp - 3253] # 1-byte Reload - test al, 1 - jne LBB47_47 - jmp LBB47_51 -LBB47_47: # in Loop: Header=BB47_35 Depth=1 -Ltmp3851: - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3254], al # 1-byte Spill - jmp LBB47_48 -LBB47_48: # in Loop: Header=BB47_35 Depth=1 - mov al, byte ptr [ebp - 3254] # 1-byte Reload - test al, 1 - jne LBB47_49 - jmp LBB47_50 -LBB47_49: # in Loop: Header=BB47_35 Depth=1 -Ltmp3852: - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - int3 -Ltmp3853: -LBB47_50: # in Loop: Header=BB47_35 Depth=1 - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - jmp LBB47_51 -Ltmp3854: -LBB47_51: # in Loop: Header=BB47_35 Depth=1 - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - lea ecx, [ebp - 240] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_52 -LBB47_52: # in Loop: Header=BB47_35 Depth=1 - lea ecx, [ebp - 240] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3260], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_35 -Ltmp3855: -# %bb.53: - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - jmp LBB47_54 -LBB47_54: # =>This Inner Loop Header: Depth=1 -Ltmp3856: - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BN@JDJKDMFO@av?4subspan?$CI2?0?53?$CJ?4size?$CI?$CJ?5?$DN?$DN?53?$AA@" - mov dword ptr [ebp - 3264], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3268], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 864 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 348] - mov dword ptr [ebp - 3272], ecx # 4-byte Spill - mov dword ptr [ebp - 3276], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3264] # 4-byte Reload - mov dword ptr [ebp - 3280], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3264] # 4-byte Reload - mov edx, dword ptr [ebp - 3272] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 340] - mov dword ptr [ebp - 3284], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3268] # 4-byte Reload - mov esp, ecx -Ltmp3857: - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - mov dword ptr [ebp - 16], 12 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 396] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], 3 - mov dword ptr [edx + 4], 2 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 3288], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_55 -LBB47_55: # in Loop: Header=BB47_54 Depth=1 - lea ecx, [ebp - 396] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 388], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 388] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 380] - mov dword ptr [eax], ecx - lea ecx, [ebp - 384] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_56 -LBB47_56: # in Loop: Header=BB47_54 Depth=1 - mov dword ptr [ebp - 400], 3 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 400] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 376] - mov dword ptr [eax], ecx - lea ecx, [ebp - 380] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_57 -LBB47_57: # in Loop: Header=BB47_54 Depth=1 - mov dword ptr [ebp - 16], 13 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 376] - mov dword ptr [eax], ecx - lea ecx, [ebp - 340] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_58 -LBB47_58: # in Loop: Header=BB47_54 Depth=1 - lea ecx, [ebp - 376] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_64 -Ltmp3858: -LBB47_728: # Block address taken - # in Loop: Header=BB47_54 Depth=1 - add ebp, 12 - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - jmp LBB47_63 -LBB47_63: # in Loop: Header=BB47_54 Depth=1 - mov dword ptr [ebp - 16], 11 -Ltmp3859: -LBB47_64: # in Loop: Header=BB47_54 Depth=1 - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 340] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3289], al # 1-byte Spill - jmp LBB47_65 -LBB47_65: # in Loop: Header=BB47_54 Depth=1 - mov al, byte ptr [ebp - 3289] # 1-byte Reload - test al, 1 - jne LBB47_66 - jmp LBB47_70 -LBB47_66: # in Loop: Header=BB47_54 Depth=1 -Ltmp3860: - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3290], al # 1-byte Spill - jmp LBB47_67 -LBB47_67: # in Loop: Header=BB47_54 Depth=1 - mov al, byte ptr [ebp - 3290] # 1-byte Reload - test al, 1 - jne LBB47_68 - jmp LBB47_69 -LBB47_68: # in Loop: Header=BB47_54 Depth=1 -Ltmp3861: - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - int3 -Ltmp3862: -LBB47_69: # in Loop: Header=BB47_54 Depth=1 - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - jmp LBB47_70 -Ltmp3863: -LBB47_70: # in Loop: Header=BB47_54 Depth=1 - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - lea ecx, [ebp - 340] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_71 -LBB47_71: # in Loop: Header=BB47_54 Depth=1 - lea ecx, [ebp - 340] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3296], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_54 -Ltmp3864: -# %bb.72: - .cv_loc 47 1 868 0 # ..\tests\span_tests.cpp:868:0 - sub esp, 4 - lea ecx, [ebp - 404] -Ltmp3865: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp3866: - mov dword ptr [ebp - 3300], eax # 4-byte Spill -LBB47_73: # =>This Inner Loop Header: Depth=1 -Ltmp3867: - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CB@JDFHHMMN@?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@" - mov dword ptr [ebp - 3304], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3308], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 869 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 452] - mov dword ptr [ebp - 3312], ecx # 4-byte Spill - mov dword ptr [ebp - 3316], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3304] # 4-byte Reload - mov dword ptr [ebp - 3320], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3304] # 4-byte Reload - mov edx, dword ptr [ebp - 3312] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 444] - mov dword ptr [ebp - 3324], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3308] # 4-byte Reload - mov esp, ecx -Ltmp3868: - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - mov dword ptr [ebp - 16], 16 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 464] - mov dword ptr [edx], esi - lea ecx, [ebp - 404] - mov dword ptr [ebp - 3328], eax # 4-byte Spill - call "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - jmp LBB47_74 -LBB47_74: # in Loop: Header=BB47_73 Depth=1 - lea ecx, [ebp - 464] - call "?size@?$span@H$0A@@gsl@@QBEHXZ" - test eax, eax - sete dl - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 456] - mov dword ptr [eax], ecx - movzx ecx, dl - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 460] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB47_75 -LBB47_75: # in Loop: Header=BB47_73 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 456] - mov dword ptr [eax], ecx - lea ecx, [ebp - 444] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB47_84 -Ltmp3869: -LBB47_729: # Block address taken - # in Loop: Header=BB47_73 Depth=1 - add ebp, 12 - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - jmp LBB47_78 -LBB47_78: # in Loop: Header=BB47_73 Depth=1 - mov dword ptr [ebp - 16], 15 -Ltmp3870: -LBB47_79: # in Loop: Header=BB47_73 Depth=1 - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 444] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3329], al # 1-byte Spill - jmp LBB47_80 -LBB47_80: # in Loop: Header=BB47_73 Depth=1 - mov al, byte ptr [ebp - 3329] # 1-byte Reload - test al, 1 - jne LBB47_81 - jmp LBB47_87 -LBB47_81: # in Loop: Header=BB47_73 Depth=1 -Ltmp3871: - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3330], al # 1-byte Spill - jmp LBB47_82 -LBB47_82: # in Loop: Header=BB47_73 Depth=1 - mov al, byte ptr [ebp - 3330] # 1-byte Reload - test al, 1 - jne LBB47_83 - jmp LBB47_86 -LBB47_83: # in Loop: Header=BB47_73 Depth=1 -Ltmp3872: - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - int3 - jmp LBB47_86 -Ltmp3873: -LBB47_84: # in Loop: Header=BB47_73 Depth=1 - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - jmp LBB47_79 -Ltmp3874: -LBB47_86: # in Loop: Header=BB47_73 Depth=1 - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - jmp LBB47_87 -Ltmp3875: -LBB47_87: # in Loop: Header=BB47_73 Depth=1 - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - lea ecx, [ebp - 444] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_88 -LBB47_88: # in Loop: Header=BB47_73 Depth=1 - lea ecx, [ebp - 444] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3336], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_73 -Ltmp3876: -# %bb.89: - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - jmp LBB47_90 -LBB47_90: # =>This Inner Loop Header: Depth=1 -Ltmp3877: - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CJ@EOCPNJAD@decltype?$CIav?4subspan?$DM0?00?$DO?$CI?$CJ?$CJ?3?3ext@" - mov dword ptr [ebp - 3340], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3344], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 870 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 512] - mov dword ptr [ebp - 3348], ecx # 4-byte Spill - mov dword ptr [ebp - 3352], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3340] # 4-byte Reload - mov dword ptr [ebp - 3356], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3340] # 4-byte Reload - mov edx, dword ptr [ebp - 3348] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 504] - mov dword ptr [ebp - 3360], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3344] # 4-byte Reload - mov esp, ecx -Ltmp3878: - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - mov dword ptr [ebp - 16], 19 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 544] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], offset "?extent@?$span@H$0A@@gsl@@2HB" - lea ecx, [ebp - 548] - mov dword ptr [ebp - 3364], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_91 -LBB47_91: # in Loop: Header=BB47_90 Depth=1 - mov dword ptr [ebp - 552], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 552] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 540] - mov dword ptr [eax], ecx - lea ecx, [ebp - 544] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_92 -LBB47_92: # in Loop: Header=BB47_90 Depth=1 - mov dword ptr [ebp - 16], 20 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 540] - mov dword ptr [eax], ecx - lea ecx, [ebp - 504] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_93 -LBB47_93: # in Loop: Header=BB47_90 Depth=1 - lea ecx, [ebp - 540] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - jmp LBB47_99 -Ltmp3879: -LBB47_730: # Block address taken - # in Loop: Header=BB47_90 Depth=1 - add ebp, 12 - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - jmp LBB47_98 -LBB47_98: # in Loop: Header=BB47_90 Depth=1 - mov dword ptr [ebp - 16], 18 -Ltmp3880: -LBB47_99: # in Loop: Header=BB47_90 Depth=1 - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - mov dword ptr [ebp - 16], 18 - lea ecx, [ebp - 504] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3365], al # 1-byte Spill - jmp LBB47_100 -LBB47_100: # in Loop: Header=BB47_90 Depth=1 - mov al, byte ptr [ebp - 3365] # 1-byte Reload - test al, 1 - jne LBB47_101 - jmp LBB47_105 -LBB47_101: # in Loop: Header=BB47_90 Depth=1 -Ltmp3881: - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3366], al # 1-byte Spill - jmp LBB47_102 -LBB47_102: # in Loop: Header=BB47_90 Depth=1 - mov al, byte ptr [ebp - 3366] # 1-byte Reload - test al, 1 - jne LBB47_103 - jmp LBB47_104 -LBB47_103: # in Loop: Header=BB47_90 Depth=1 -Ltmp3882: - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - int3 -Ltmp3883: -LBB47_104: # in Loop: Header=BB47_90 Depth=1 - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - jmp LBB47_105 -Ltmp3884: -LBB47_105: # in Loop: Header=BB47_90 Depth=1 - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - lea ecx, [ebp - 504] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_106 -LBB47_106: # in Loop: Header=BB47_90 Depth=1 - lea ecx, [ebp - 504] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3372], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_90 -Ltmp3885: -# %bb.107: - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - jmp LBB47_108 -LBB47_108: # =>This Inner Loop Header: Depth=1 -Ltmp3886: - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BN@KMBOGOGH@av?4subspan?$CI0?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 3376], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3380], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 871 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 600] - mov dword ptr [ebp - 3384], ecx # 4-byte Spill - mov dword ptr [ebp - 3388], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3376] # 4-byte Reload - mov dword ptr [ebp - 3392], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3376] # 4-byte Reload - mov edx, dword ptr [ebp - 3384] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 592] - mov dword ptr [ebp - 3396], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3380] # 4-byte Reload - mov esp, ecx -Ltmp3887: - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - mov dword ptr [ebp - 16], 23 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 648] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], 0 - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 404] - mov dword ptr [ebp - 3400], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_109 -LBB47_109: # in Loop: Header=BB47_108 Depth=1 - lea ecx, [ebp - 648] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 640], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 640] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 632] - mov dword ptr [eax], ecx - lea ecx, [ebp - 636] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_110 -LBB47_110: # in Loop: Header=BB47_108 Depth=1 - mov dword ptr [ebp - 652], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 652] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 628] - mov dword ptr [eax], ecx - lea ecx, [ebp - 632] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_111 -LBB47_111: # in Loop: Header=BB47_108 Depth=1 - mov dword ptr [ebp - 16], 24 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 628] - mov dword ptr [eax], ecx - lea ecx, [ebp - 592] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_112 -LBB47_112: # in Loop: Header=BB47_108 Depth=1 - lea ecx, [ebp - 628] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_118 -Ltmp3888: -LBB47_731: # Block address taken - # in Loop: Header=BB47_108 Depth=1 - add ebp, 12 - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - jmp LBB47_117 -LBB47_117: # in Loop: Header=BB47_108 Depth=1 - mov dword ptr [ebp - 16], 22 -Ltmp3889: -LBB47_118: # in Loop: Header=BB47_108 Depth=1 - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - mov dword ptr [ebp - 16], 22 - lea ecx, [ebp - 592] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3401], al # 1-byte Spill - jmp LBB47_119 -LBB47_119: # in Loop: Header=BB47_108 Depth=1 - mov al, byte ptr [ebp - 3401] # 1-byte Reload - test al, 1 - jne LBB47_120 - jmp LBB47_124 -LBB47_120: # in Loop: Header=BB47_108 Depth=1 -Ltmp3890: - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3402], al # 1-byte Spill - jmp LBB47_121 -LBB47_121: # in Loop: Header=BB47_108 Depth=1 - mov al, byte ptr [ebp - 3402] # 1-byte Reload - test al, 1 - jne LBB47_122 - jmp LBB47_123 -LBB47_122: # in Loop: Header=BB47_108 Depth=1 -Ltmp3891: - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - int3 -Ltmp3892: -LBB47_123: # in Loop: Header=BB47_108 Depth=1 - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - jmp LBB47_124 -Ltmp3893: -LBB47_124: # in Loop: Header=BB47_108 Depth=1 - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - lea ecx, [ebp - 592] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_125 -LBB47_125: # in Loop: Header=BB47_108 Depth=1 - lea ecx, [ebp - 592] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3408], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_108 -Ltmp3894: -# %bb.126: - .cv_loc 47 1 875 0 # ..\tests\span_tests.cpp:875:0 - sub esp, 4 - lea ecx, [ebp - 656] -Ltmp3895: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp3896: - mov dword ptr [ebp - 3412], eax # 4-byte Spill -LBB47_127: # =>This Inner Loop Header: Depth=1 -Ltmp3897: - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CB@HBGGNPMB@?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$CJ@" - mov dword ptr [ebp - 3416], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3420], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 876 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 704] - mov dword ptr [ebp - 3424], ecx # 4-byte Spill - mov dword ptr [ebp - 3428], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3416] # 4-byte Reload - mov dword ptr [ebp - 3432], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3416] # 4-byte Reload - mov edx, dword ptr [ebp - 3424] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 696] - mov dword ptr [ebp - 3436], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3420] # 4-byte Reload - mov esp, ecx -Ltmp3898: - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - mov dword ptr [ebp - 16], 27 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 716] - mov dword ptr [edx], esi - lea ecx, [ebp - 656] - mov dword ptr [ebp - 3440], eax # 4-byte Spill - call "??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - jmp LBB47_128 -LBB47_128: # in Loop: Header=BB47_127 Depth=1 - lea ecx, [ebp - 716] - call "?size@?$span@H$04@gsl@@QBEHXZ" - sub eax, 5 - sete dl - sub esp, 8 - mov ecx, esp - lea esi, [ebp - 708] - mov dword ptr [ecx], esi - movzx esi, dl - mov dword ptr [ecx + 4], esi - lea ecx, [ebp - 712] - mov dword ptr [ebp - 3444], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB47_129 -LBB47_129: # in Loop: Header=BB47_127 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 708] - mov dword ptr [eax], ecx - lea ecx, [ebp - 696] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB47_138 -Ltmp3899: -LBB47_732: # Block address taken - # in Loop: Header=BB47_127 Depth=1 - add ebp, 12 - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - jmp LBB47_132 -LBB47_132: # in Loop: Header=BB47_127 Depth=1 - mov dword ptr [ebp - 16], 26 -Ltmp3900: -LBB47_133: # in Loop: Header=BB47_127 Depth=1 - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 696] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3445], al # 1-byte Spill - jmp LBB47_134 -LBB47_134: # in Loop: Header=BB47_127 Depth=1 - mov al, byte ptr [ebp - 3445] # 1-byte Reload - test al, 1 - jne LBB47_135 - jmp LBB47_141 -LBB47_135: # in Loop: Header=BB47_127 Depth=1 -Ltmp3901: - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3446], al # 1-byte Spill - jmp LBB47_136 -LBB47_136: # in Loop: Header=BB47_127 Depth=1 - mov al, byte ptr [ebp - 3446] # 1-byte Reload - test al, 1 - jne LBB47_137 - jmp LBB47_140 -LBB47_137: # in Loop: Header=BB47_127 Depth=1 -Ltmp3902: - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - int3 - jmp LBB47_140 -Ltmp3903: -LBB47_138: # in Loop: Header=BB47_127 Depth=1 - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - jmp LBB47_133 -Ltmp3904: -LBB47_140: # in Loop: Header=BB47_127 Depth=1 - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - jmp LBB47_141 -Ltmp3905: -LBB47_141: # in Loop: Header=BB47_127 Depth=1 - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - lea ecx, [ebp - 696] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_142 -LBB47_142: # in Loop: Header=BB47_127 Depth=1 - lea ecx, [ebp - 696] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3452], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_127 -Ltmp3906: -# %bb.143: - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - jmp LBB47_144 -LBB47_144: # =>This Inner Loop Header: Depth=1 -Ltmp3907: - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CK@EELDGHJO@decltype?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?$CJ?3?3ex@" - mov dword ptr [ebp - 3456], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3460], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 877 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 764] - mov dword ptr [ebp - 3464], ecx # 4-byte Spill - mov dword ptr [ebp - 3468], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3456] # 4-byte Reload - mov dword ptr [ebp - 3472], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3456] # 4-byte Reload - mov edx, dword ptr [ebp - 3464] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 756] - mov dword ptr [ebp - 3476], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3460] # 4-byte Reload - mov esp, ecx -Ltmp3908: - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - mov dword ptr [ebp - 16], 30 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 796] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], offset "?extent@?$span@H$04@gsl@@2HB" - lea ecx, [ebp - 800] - mov dword ptr [ebp - 3480], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_145 -LBB47_145: # in Loop: Header=BB47_144 Depth=1 - mov dword ptr [ebp - 804], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 804] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 792] - mov dword ptr [eax], ecx - lea ecx, [ebp - 796] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_146 -LBB47_146: # in Loop: Header=BB47_144 Depth=1 - mov dword ptr [ebp - 16], 31 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 792] - mov dword ptr [eax], ecx - lea ecx, [ebp - 756] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_147 -LBB47_147: # in Loop: Header=BB47_144 Depth=1 - lea ecx, [ebp - 792] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - jmp LBB47_153 -Ltmp3909: -LBB47_733: # Block address taken - # in Loop: Header=BB47_144 Depth=1 - add ebp, 12 - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - jmp LBB47_152 -LBB47_152: # in Loop: Header=BB47_144 Depth=1 - mov dword ptr [ebp - 16], 29 -Ltmp3910: -LBB47_153: # in Loop: Header=BB47_144 Depth=1 - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - mov dword ptr [ebp - 16], 29 - lea ecx, [ebp - 756] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3481], al # 1-byte Spill - jmp LBB47_154 -LBB47_154: # in Loop: Header=BB47_144 Depth=1 - mov al, byte ptr [ebp - 3481] # 1-byte Reload - test al, 1 - jne LBB47_155 - jmp LBB47_159 -LBB47_155: # in Loop: Header=BB47_144 Depth=1 -Ltmp3911: - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3482], al # 1-byte Spill - jmp LBB47_156 -LBB47_156: # in Loop: Header=BB47_144 Depth=1 - mov al, byte ptr [ebp - 3482] # 1-byte Reload - test al, 1 - jne LBB47_157 - jmp LBB47_158 -LBB47_157: # in Loop: Header=BB47_144 Depth=1 -Ltmp3912: - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - int3 -Ltmp3913: -LBB47_158: # in Loop: Header=BB47_144 Depth=1 - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - jmp LBB47_159 -Ltmp3914: -LBB47_159: # in Loop: Header=BB47_144 Depth=1 - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - lea ecx, [ebp - 756] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_160 -LBB47_160: # in Loop: Header=BB47_144 Depth=1 - lea ecx, [ebp - 756] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3488], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_144 -Ltmp3915: -# %bb.161: - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - jmp LBB47_162 -LBB47_162: # =>This Inner Loop Header: Depth=1 -Ltmp3916: - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BN@OCOOCEKJ@av?4subspan?$CI0?0?55?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - mov dword ptr [ebp - 3492], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3496], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 878 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 852] - mov dword ptr [ebp - 3500], ecx # 4-byte Spill - mov dword ptr [ebp - 3504], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3492] # 4-byte Reload - mov dword ptr [ebp - 3508], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3492] # 4-byte Reload - mov edx, dword ptr [ebp - 3500] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 844] - mov dword ptr [ebp - 3512], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3496] # 4-byte Reload - mov esp, ecx -Ltmp3917: - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - mov dword ptr [ebp - 16], 34 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 900] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], 5 - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 656] - mov dword ptr [ebp - 3516], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_163 -LBB47_163: # in Loop: Header=BB47_162 Depth=1 - lea ecx, [ebp - 900] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 892], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 892] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 884] - mov dword ptr [eax], ecx - lea ecx, [ebp - 888] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_164 -LBB47_164: # in Loop: Header=BB47_162 Depth=1 - mov dword ptr [ebp - 904], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 904] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 880] - mov dword ptr [eax], ecx - lea ecx, [ebp - 884] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_165 -LBB47_165: # in Loop: Header=BB47_162 Depth=1 - mov dword ptr [ebp - 16], 35 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 880] - mov dword ptr [eax], ecx - lea ecx, [ebp - 844] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_166 -LBB47_166: # in Loop: Header=BB47_162 Depth=1 - lea ecx, [ebp - 880] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_172 -Ltmp3918: -LBB47_734: # Block address taken - # in Loop: Header=BB47_162 Depth=1 - add ebp, 12 - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - jmp LBB47_171 -LBB47_171: # in Loop: Header=BB47_162 Depth=1 - mov dword ptr [ebp - 16], 33 -Ltmp3919: -LBB47_172: # in Loop: Header=BB47_162 Depth=1 - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - mov dword ptr [ebp - 16], 33 - lea ecx, [ebp - 844] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3517], al # 1-byte Spill - jmp LBB47_173 -LBB47_173: # in Loop: Header=BB47_162 Depth=1 - mov al, byte ptr [ebp - 3517] # 1-byte Reload - test al, 1 - jne LBB47_174 - jmp LBB47_178 -LBB47_174: # in Loop: Header=BB47_162 Depth=1 -Ltmp3920: - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3518], al # 1-byte Spill - jmp LBB47_175 -LBB47_175: # in Loop: Header=BB47_162 Depth=1 - mov al, byte ptr [ebp - 3518] # 1-byte Reload - test al, 1 - jne LBB47_176 - jmp LBB47_177 -LBB47_176: # in Loop: Header=BB47_162 Depth=1 -Ltmp3921: - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - int3 -Ltmp3922: -LBB47_177: # in Loop: Header=BB47_162 Depth=1 - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - jmp LBB47_178 -Ltmp3923: -LBB47_178: # in Loop: Header=BB47_162 Depth=1 - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - lea ecx, [ebp - 844] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_179 -LBB47_179: # in Loop: Header=BB47_162 Depth=1 - lea ecx, [ebp - 844] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3524], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_162 -Ltmp3924: -# %bb.180: - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - jmp LBB47_181 -LBB47_181: # =>This Inner Loop Header: Depth=1 -Ltmp3925: - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CD@DOLENFDI@av?4subspan?$CI0?0?56?$CJ?4size?$CI?$CJ?0?5fail_fa@" - mov dword ptr [ebp - 3528], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3532], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 880 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 952] - mov dword ptr [ebp - 3536], ecx # 4-byte Spill - mov dword ptr [ebp - 3540], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 3528] # 4-byte Reload - mov dword ptr [ebp - 3544], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3528] # 4-byte Reload - mov edx, dword ptr [ebp - 3536] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 944] - mov ecx, esi - mov dword ptr [ebp - 3548], eax # 4-byte Spill - mov dword ptr [ebp - 3552], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3532] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 37 - mov ecx, dword ptr [ebp - 3552] # 4-byte Reload - mov dword ptr [ebp - 3556], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3557], al # 1-byte Spill - jmp LBB47_182 -LBB47_182: # in Loop: Header=BB47_181 Depth=1 - mov al, byte ptr [ebp - 3557] # 1-byte Reload - test al, 1 - jne LBB47_183 - jmp LBB47_194 -LBB47_183: # in Loop: Header=BB47_181 Depth=1 -Ltmp3926: - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - mov dword ptr [ebp - 16], 38 - sub esp, 12 - mov eax, esp - lea ecx, [ebp - 960] - mov dword ptr [eax], ecx - mov dword ptr [eax + 8], 6 - mov dword ptr [eax + 4], 0 - lea ecx, [ebp - 656] - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_184 -LBB47_184: # in Loop: Header=BB47_181 Depth=1 - lea ecx, [ebp - 960] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 274 - lea ecx, [ebp - 944] - mov dword ptr [ebp - 3564], eax # 4-byte Spill - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_192 -Ltmp3927: -LBB47_735: # Block address taken - # in Loop: Header=BB47_181 Depth=1 - add ebp, 12 - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - jmp LBB47_187 -LBB47_187: # in Loop: Header=BB47_181 Depth=1 - jmp LBB47_188 -LBB47_188: # in Loop: Header=BB47_181 Depth=1 - mov dword ptr [ebp - 16], 37 - jmp LBB47_196 -Ltmp3928: -LBB47_736: # Block address taken - # in Loop: Header=BB47_181 Depth=1 - add ebp, 12 - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - jmp LBB47_191 -LBB47_191: # in Loop: Header=BB47_181 Depth=1 - jmp LBB47_188 -Ltmp3929: -LBB47_192: # in Loop: Header=BB47_181 Depth=1 - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - jmp LBB47_188 -Ltmp3930: -LBB47_194: # in Loop: Header=BB47_181 Depth=1 - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 944] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_195 -LBB47_195: # in Loop: Header=BB47_181 Depth=1 - jmp LBB47_196 -Ltmp3931: -LBB47_196: # in Loop: Header=BB47_181 Depth=1 - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - lea ecx, [ebp - 944] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3565], al # 1-byte Spill - jmp LBB47_197 -LBB47_197: # in Loop: Header=BB47_181 Depth=1 - mov al, byte ptr [ebp - 3565] # 1-byte Reload - test al, 1 - jne LBB47_198 - jmp LBB47_202 -LBB47_198: # in Loop: Header=BB47_181 Depth=1 -Ltmp3932: - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3566], al # 1-byte Spill - jmp LBB47_199 -LBB47_199: # in Loop: Header=BB47_181 Depth=1 - mov al, byte ptr [ebp - 3566] # 1-byte Reload - test al, 1 - jne LBB47_200 - jmp LBB47_201 -LBB47_200: # in Loop: Header=BB47_181 Depth=1 -Ltmp3933: - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - int3 -Ltmp3934: -LBB47_201: # in Loop: Header=BB47_181 Depth=1 - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - jmp LBB47_202 -Ltmp3935: -LBB47_202: # in Loop: Header=BB47_181 Depth=1 - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - lea ecx, [ebp - 944] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_203 -LBB47_203: # in Loop: Header=BB47_181 Depth=1 - lea ecx, [ebp - 944] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB47_181 -Ltmp3936: -# %bb.204: - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - jmp LBB47_205 -LBB47_205: # =>This Inner Loop Header: Depth=1 -Ltmp3937: - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CD@MEIPDCPM@av?4subspan?$CI1?0?55?$CJ?4size?$CI?$CJ?0?5fail_fa@" - mov dword ptr [ebp - 3572], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3576], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 881 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1008] - mov dword ptr [ebp - 3580], ecx # 4-byte Spill - mov dword ptr [ebp - 3584], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 3572] # 4-byte Reload - mov dword ptr [ebp - 3588], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3572] # 4-byte Reload - mov edx, dword ptr [ebp - 3580] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 1000] - mov ecx, esi - mov dword ptr [ebp - 3592], eax # 4-byte Spill - mov dword ptr [ebp - 3596], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3576] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 40 - mov ecx, dword ptr [ebp - 3596] # 4-byte Reload - mov dword ptr [ebp - 3600], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3601], al # 1-byte Spill - jmp LBB47_206 -LBB47_206: # in Loop: Header=BB47_205 Depth=1 - mov al, byte ptr [ebp - 3601] # 1-byte Reload - test al, 1 - jne LBB47_207 - jmp LBB47_218 -LBB47_207: # in Loop: Header=BB47_205 Depth=1 -Ltmp3938: - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - mov dword ptr [ebp - 16], 41 - sub esp, 12 - mov eax, esp - lea ecx, [ebp - 1016] - mov dword ptr [eax], ecx - mov dword ptr [eax + 8], 5 - mov dword ptr [eax + 4], 1 - lea ecx, [ebp - 656] - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_208 -LBB47_208: # in Loop: Header=BB47_205 Depth=1 - lea ecx, [ebp - 1016] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 274 - lea ecx, [ebp - 1000] - mov dword ptr [ebp - 3608], eax # 4-byte Spill - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_216 -Ltmp3939: -LBB47_737: # Block address taken - # in Loop: Header=BB47_205 Depth=1 - add ebp, 12 - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - jmp LBB47_211 -LBB47_211: # in Loop: Header=BB47_205 Depth=1 - jmp LBB47_212 -LBB47_212: # in Loop: Header=BB47_205 Depth=1 - mov dword ptr [ebp - 16], 40 - jmp LBB47_220 -Ltmp3940: -LBB47_738: # Block address taken - # in Loop: Header=BB47_205 Depth=1 - add ebp, 12 - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - jmp LBB47_215 -LBB47_215: # in Loop: Header=BB47_205 Depth=1 - jmp LBB47_212 -Ltmp3941: -LBB47_216: # in Loop: Header=BB47_205 Depth=1 - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - jmp LBB47_212 -Ltmp3942: -LBB47_218: # in Loop: Header=BB47_205 Depth=1 - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1000] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_219 -LBB47_219: # in Loop: Header=BB47_205 Depth=1 - jmp LBB47_220 -Ltmp3943: -LBB47_220: # in Loop: Header=BB47_205 Depth=1 - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - lea ecx, [ebp - 1000] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3609], al # 1-byte Spill - jmp LBB47_221 -LBB47_221: # in Loop: Header=BB47_205 Depth=1 - mov al, byte ptr [ebp - 3609] # 1-byte Reload - test al, 1 - jne LBB47_222 - jmp LBB47_226 -LBB47_222: # in Loop: Header=BB47_205 Depth=1 -Ltmp3944: - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3610], al # 1-byte Spill - jmp LBB47_223 -LBB47_223: # in Loop: Header=BB47_205 Depth=1 - mov al, byte ptr [ebp - 3610] # 1-byte Reload - test al, 1 - jne LBB47_224 - jmp LBB47_225 -LBB47_224: # in Loop: Header=BB47_205 Depth=1 -Ltmp3945: - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - int3 -Ltmp3946: -LBB47_225: # in Loop: Header=BB47_205 Depth=1 - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - jmp LBB47_226 -Ltmp3947: -LBB47_226: # in Loop: Header=BB47_205 Depth=1 - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - lea ecx, [ebp - 1000] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_227 -LBB47_227: # in Loop: Header=BB47_205 Depth=1 - lea ecx, [ebp - 1000] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB47_205 -Ltmp3948: -# %bb.228: - .cv_loc 47 1 885 0 # ..\tests\span_tests.cpp:885:0 - sub esp, 4 - lea ecx, [ebp - 1020] -Ltmp3949: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp3950: - mov dword ptr [ebp - 3616], eax # 4-byte Spill -LBB47_229: # =>This Inner Loop Header: Depth=1 -Ltmp3951: - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CB@IBKOHIHG@?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@" - mov dword ptr [ebp - 3620], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3624], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 886 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1068] - mov dword ptr [ebp - 3628], ecx # 4-byte Spill - mov dword ptr [ebp - 3632], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3620] # 4-byte Reload - mov dword ptr [ebp - 3636], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3620] # 4-byte Reload - mov edx, dword ptr [ebp - 3628] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1060] - mov dword ptr [ebp - 3640], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3624] # 4-byte Reload - mov esp, ecx -Ltmp3952: - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - mov dword ptr [ebp - 16], 44 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 1080] - mov dword ptr [edx], esi - lea ecx, [ebp - 1020] - mov dword ptr [ebp - 3644], eax # 4-byte Spill - call "??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - jmp LBB47_230 -LBB47_230: # in Loop: Header=BB47_229 Depth=1 - lea ecx, [ebp - 1080] - call "?size@?$span@H$0A@@gsl@@QBEHXZ" - test eax, eax - sete dl - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1072] - mov dword ptr [eax], ecx - movzx ecx, dl - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1076] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB47_231 -LBB47_231: # in Loop: Header=BB47_229 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1072] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1060] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB47_240 -Ltmp3953: -LBB47_739: # Block address taken - # in Loop: Header=BB47_229 Depth=1 - add ebp, 12 - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - jmp LBB47_234 -LBB47_234: # in Loop: Header=BB47_229 Depth=1 - mov dword ptr [ebp - 16], 43 -Ltmp3954: -LBB47_235: # in Loop: Header=BB47_229 Depth=1 - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - mov dword ptr [ebp - 16], 43 - lea ecx, [ebp - 1060] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3645], al # 1-byte Spill - jmp LBB47_236 -LBB47_236: # in Loop: Header=BB47_229 Depth=1 - mov al, byte ptr [ebp - 3645] # 1-byte Reload - test al, 1 - jne LBB47_237 - jmp LBB47_243 -LBB47_237: # in Loop: Header=BB47_229 Depth=1 -Ltmp3955: - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3646], al # 1-byte Spill - jmp LBB47_238 -LBB47_238: # in Loop: Header=BB47_229 Depth=1 - mov al, byte ptr [ebp - 3646] # 1-byte Reload - test al, 1 - jne LBB47_239 - jmp LBB47_242 -LBB47_239: # in Loop: Header=BB47_229 Depth=1 -Ltmp3956: - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - int3 - jmp LBB47_242 -Ltmp3957: -LBB47_240: # in Loop: Header=BB47_229 Depth=1 - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - jmp LBB47_235 -Ltmp3958: -LBB47_242: # in Loop: Header=BB47_229 Depth=1 - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - jmp LBB47_243 -Ltmp3959: -LBB47_243: # in Loop: Header=BB47_229 Depth=1 - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - lea ecx, [ebp - 1060] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_244 -LBB47_244: # in Loop: Header=BB47_229 Depth=1 - lea ecx, [ebp - 1060] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3652], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_229 -Ltmp3960: -# %bb.245: - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - jmp LBB47_246 -LBB47_246: # =>This Inner Loop Header: Depth=1 -Ltmp3961: - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CK@FLOPINGB@decltype?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?$CJ?3?3ex@" - mov dword ptr [ebp - 3656], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3660], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 887 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1128] - mov dword ptr [ebp - 3664], ecx # 4-byte Spill - mov dword ptr [ebp - 3668], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3656] # 4-byte Reload - mov dword ptr [ebp - 3672], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3656] # 4-byte Reload - mov edx, dword ptr [ebp - 3664] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1120] - mov dword ptr [ebp - 3676], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3660] # 4-byte Reload - mov esp, ecx -Ltmp3962: - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - mov dword ptr [ebp - 16], 47 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1160] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], offset "?extent@?$span@H$0A@@gsl@@2HB" - lea ecx, [ebp - 1164] - mov dword ptr [ebp - 3680], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_247 -LBB47_247: # in Loop: Header=BB47_246 Depth=1 - mov dword ptr [ebp - 1168], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1168] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1156] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1160] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_248 -LBB47_248: # in Loop: Header=BB47_246 Depth=1 - mov dword ptr [ebp - 16], 48 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1156] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1120] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_249 -LBB47_249: # in Loop: Header=BB47_246 Depth=1 - lea ecx, [ebp - 1156] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_255 -Ltmp3963: -LBB47_740: # Block address taken - # in Loop: Header=BB47_246 Depth=1 - add ebp, 12 - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - jmp LBB47_254 -LBB47_254: # in Loop: Header=BB47_246 Depth=1 - mov dword ptr [ebp - 16], 46 -Ltmp3964: -LBB47_255: # in Loop: Header=BB47_246 Depth=1 - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - mov dword ptr [ebp - 16], 46 - lea ecx, [ebp - 1120] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3681], al # 1-byte Spill - jmp LBB47_256 -LBB47_256: # in Loop: Header=BB47_246 Depth=1 - mov al, byte ptr [ebp - 3681] # 1-byte Reload - test al, 1 - jne LBB47_257 - jmp LBB47_261 -LBB47_257: # in Loop: Header=BB47_246 Depth=1 -Ltmp3965: - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3682], al # 1-byte Spill - jmp LBB47_258 -LBB47_258: # in Loop: Header=BB47_246 Depth=1 - mov al, byte ptr [ebp - 3682] # 1-byte Reload - test al, 1 - jne LBB47_259 - jmp LBB47_260 -LBB47_259: # in Loop: Header=BB47_246 Depth=1 -Ltmp3966: - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - int3 -Ltmp3967: -LBB47_260: # in Loop: Header=BB47_246 Depth=1 - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - jmp LBB47_261 -Ltmp3968: -LBB47_261: # in Loop: Header=BB47_246 Depth=1 - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - lea ecx, [ebp - 1120] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_262 -LBB47_262: # in Loop: Header=BB47_246 Depth=1 - lea ecx, [ebp - 1120] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3688], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_246 -Ltmp3969: -# %bb.263: - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - jmp LBB47_264 -LBB47_264: # =>This Inner Loop Header: Depth=1 -Ltmp3970: - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BN@KHLGLJGB@av?4subspan?$CI4?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 3692], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3696], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 888 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1216] - mov dword ptr [ebp - 3700], ecx # 4-byte Spill - mov dword ptr [ebp - 3704], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3692] # 4-byte Reload - mov dword ptr [ebp - 3708], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3692] # 4-byte Reload - mov edx, dword ptr [ebp - 3700] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1208] - mov dword ptr [ebp - 3712], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3696] # 4-byte Reload - mov esp, ecx -Ltmp3971: - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - mov dword ptr [ebp - 16], 51 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 1264] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], 0 - mov dword ptr [edx + 4], 4 - lea ecx, [ebp - 1020] - mov dword ptr [ebp - 3716], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_265 -LBB47_265: # in Loop: Header=BB47_264 Depth=1 - lea ecx, [ebp - 1264] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 1256], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1256] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1248] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1252] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_266 -LBB47_266: # in Loop: Header=BB47_264 Depth=1 - mov dword ptr [ebp - 1268], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1268] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1244] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1248] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_267 -LBB47_267: # in Loop: Header=BB47_264 Depth=1 - mov dword ptr [ebp - 16], 52 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1244] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1208] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_268 -LBB47_268: # in Loop: Header=BB47_264 Depth=1 - lea ecx, [ebp - 1244] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_274 -Ltmp3972: -LBB47_741: # Block address taken - # in Loop: Header=BB47_264 Depth=1 - add ebp, 12 - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - jmp LBB47_273 -LBB47_273: # in Loop: Header=BB47_264 Depth=1 - mov dword ptr [ebp - 16], 50 -Ltmp3973: -LBB47_274: # in Loop: Header=BB47_264 Depth=1 - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - mov dword ptr [ebp - 16], 50 - lea ecx, [ebp - 1208] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3717], al # 1-byte Spill - jmp LBB47_275 -LBB47_275: # in Loop: Header=BB47_264 Depth=1 - mov al, byte ptr [ebp - 3717] # 1-byte Reload - test al, 1 - jne LBB47_276 - jmp LBB47_280 -LBB47_276: # in Loop: Header=BB47_264 Depth=1 -Ltmp3974: - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3718], al # 1-byte Spill - jmp LBB47_277 -LBB47_277: # in Loop: Header=BB47_264 Depth=1 - mov al, byte ptr [ebp - 3718] # 1-byte Reload - test al, 1 - jne LBB47_278 - jmp LBB47_279 -LBB47_278: # in Loop: Header=BB47_264 Depth=1 -Ltmp3975: - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - int3 -Ltmp3976: -LBB47_279: # in Loop: Header=BB47_264 Depth=1 - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - jmp LBB47_280 -Ltmp3977: -LBB47_280: # in Loop: Header=BB47_264 Depth=1 - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - lea ecx, [ebp - 1208] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_281 -LBB47_281: # in Loop: Header=BB47_264 Depth=1 - lea ecx, [ebp - 1208] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3724], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_264 -Ltmp3978: -# %bb.282: - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - jmp LBB47_283 -LBB47_283: # =>This Inner Loop Header: Depth=1 -Ltmp3979: - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BN@EIOEAPIA@av?4subspan?$CI5?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 3728], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3732], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 889 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1316] - mov dword ptr [ebp - 3736], ecx # 4-byte Spill - mov dword ptr [ebp - 3740], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3728] # 4-byte Reload - mov dword ptr [ebp - 3744], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3728] # 4-byte Reload - mov edx, dword ptr [ebp - 3736] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1308] - mov dword ptr [ebp - 3748], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3732] # 4-byte Reload - mov esp, ecx -Ltmp3980: - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - mov dword ptr [ebp - 16], 55 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 1364] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], 0 - mov dword ptr [edx + 4], 5 - lea ecx, [ebp - 1020] - mov dword ptr [ebp - 3752], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_284 -LBB47_284: # in Loop: Header=BB47_283 Depth=1 - lea ecx, [ebp - 1364] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 1356], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1356] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1348] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1352] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_285 -LBB47_285: # in Loop: Header=BB47_283 Depth=1 - mov dword ptr [ebp - 1368], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1368] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1344] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1348] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_286 -LBB47_286: # in Loop: Header=BB47_283 Depth=1 - mov dword ptr [ebp - 16], 56 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1344] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1308] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_287 -LBB47_287: # in Loop: Header=BB47_283 Depth=1 - lea ecx, [ebp - 1344] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_293 -Ltmp3981: -LBB47_742: # Block address taken - # in Loop: Header=BB47_283 Depth=1 - add ebp, 12 - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - jmp LBB47_292 -LBB47_292: # in Loop: Header=BB47_283 Depth=1 - mov dword ptr [ebp - 16], 54 -Ltmp3982: -LBB47_293: # in Loop: Header=BB47_283 Depth=1 - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - mov dword ptr [ebp - 16], 54 - lea ecx, [ebp - 1308] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3753], al # 1-byte Spill - jmp LBB47_294 -LBB47_294: # in Loop: Header=BB47_283 Depth=1 - mov al, byte ptr [ebp - 3753] # 1-byte Reload - test al, 1 - jne LBB47_295 - jmp LBB47_299 -LBB47_295: # in Loop: Header=BB47_283 Depth=1 -Ltmp3983: - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3754], al # 1-byte Spill - jmp LBB47_296 -LBB47_296: # in Loop: Header=BB47_283 Depth=1 - mov al, byte ptr [ebp - 3754] # 1-byte Reload - test al, 1 - jne LBB47_297 - jmp LBB47_298 -LBB47_297: # in Loop: Header=BB47_283 Depth=1 -Ltmp3984: - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - int3 -Ltmp3985: -LBB47_298: # in Loop: Header=BB47_283 Depth=1 - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - jmp LBB47_299 -Ltmp3986: -LBB47_299: # in Loop: Header=BB47_283 Depth=1 - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - lea ecx, [ebp - 1308] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_300 -LBB47_300: # in Loop: Header=BB47_283 Depth=1 - lea ecx, [ebp - 1308] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3760], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_283 -Ltmp3987: -# %bb.301: - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - jmp LBB47_302 -LBB47_302: # =>This Inner Loop Header: Depth=1 -Ltmp3988: - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CD@HILEICKO@av?4subspan?$CI6?0?50?$CJ?4size?$CI?$CJ?0?5fail_fa@" - mov dword ptr [ebp - 3764], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3768], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 890 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1416] - mov dword ptr [ebp - 3772], ecx # 4-byte Spill - mov dword ptr [ebp - 3776], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 3764] # 4-byte Reload - mov dword ptr [ebp - 3780], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3764] # 4-byte Reload - mov edx, dword ptr [ebp - 3772] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 1408] - mov ecx, esi - mov dword ptr [ebp - 3784], eax # 4-byte Spill - mov dword ptr [ebp - 3788], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3768] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 58 - mov ecx, dword ptr [ebp - 3788] # 4-byte Reload - mov dword ptr [ebp - 3792], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3793], al # 1-byte Spill - jmp LBB47_303 -LBB47_303: # in Loop: Header=BB47_302 Depth=1 - mov al, byte ptr [ebp - 3793] # 1-byte Reload - test al, 1 - jne LBB47_304 - jmp LBB47_315 -LBB47_304: # in Loop: Header=BB47_302 Depth=1 -Ltmp3989: - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - mov dword ptr [ebp - 16], 59 - sub esp, 12 - mov eax, esp - lea ecx, [ebp - 1424] - mov dword ptr [eax], ecx - mov dword ptr [eax + 8], 0 - mov dword ptr [eax + 4], 6 - lea ecx, [ebp - 1020] - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_305 -LBB47_305: # in Loop: Header=BB47_302 Depth=1 - lea ecx, [ebp - 1424] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 274 - lea ecx, [ebp - 1408] - mov dword ptr [ebp - 3800], eax # 4-byte Spill - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_313 -Ltmp3990: -LBB47_743: # Block address taken - # in Loop: Header=BB47_302 Depth=1 - add ebp, 12 - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - jmp LBB47_308 -LBB47_308: # in Loop: Header=BB47_302 Depth=1 - jmp LBB47_309 -LBB47_309: # in Loop: Header=BB47_302 Depth=1 - mov dword ptr [ebp - 16], 58 - jmp LBB47_317 -Ltmp3991: -LBB47_744: # Block address taken - # in Loop: Header=BB47_302 Depth=1 - add ebp, 12 - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - jmp LBB47_312 -LBB47_312: # in Loop: Header=BB47_302 Depth=1 - jmp LBB47_309 -Ltmp3992: -LBB47_313: # in Loop: Header=BB47_302 Depth=1 - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - jmp LBB47_309 -Ltmp3993: -LBB47_315: # in Loop: Header=BB47_302 Depth=1 - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1408] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_316 -LBB47_316: # in Loop: Header=BB47_302 Depth=1 - jmp LBB47_317 -Ltmp3994: -LBB47_317: # in Loop: Header=BB47_302 Depth=1 - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - lea ecx, [ebp - 1408] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3801], al # 1-byte Spill - jmp LBB47_318 -LBB47_318: # in Loop: Header=BB47_302 Depth=1 - mov al, byte ptr [ebp - 3801] # 1-byte Reload - test al, 1 - jne LBB47_319 - jmp LBB47_323 -LBB47_319: # in Loop: Header=BB47_302 Depth=1 -Ltmp3995: - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3802], al # 1-byte Spill - jmp LBB47_320 -LBB47_320: # in Loop: Header=BB47_302 Depth=1 - mov al, byte ptr [ebp - 3802] # 1-byte Reload - test al, 1 - jne LBB47_321 - jmp LBB47_322 -LBB47_321: # in Loop: Header=BB47_302 Depth=1 -Ltmp3996: - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - int3 -Ltmp3997: -LBB47_322: # in Loop: Header=BB47_302 Depth=1 - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - jmp LBB47_323 -Ltmp3998: -LBB47_323: # in Loop: Header=BB47_302 Depth=1 - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - lea ecx, [ebp - 1408] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_324 -LBB47_324: # in Loop: Header=BB47_302 Depth=1 - lea ecx, [ebp - 1408] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB47_302 -Ltmp3999: -# %bb.325: - .cv_loc 47 1 894 0 # ..\tests\span_tests.cpp:894:0 - sub esp, 4 - lea ecx, [ebp - 1428] -Ltmp4000: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp4001: - mov dword ptr [ebp - 3808], eax # 4-byte Spill -LBB47_326: # =>This Inner Loop Header: Depth=1 -Ltmp4002: - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BO@COPIHAHO@?$CIav?4subspan?$DM1?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$CJ?$AA@" - mov dword ptr [ebp - 3812], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3816], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 895 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1476] - mov dword ptr [ebp - 3820], ecx # 4-byte Spill - mov dword ptr [ebp - 3824], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3812] # 4-byte Reload - mov dword ptr [ebp - 3828], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3812] # 4-byte Reload - mov edx, dword ptr [ebp - 3820] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1468] - mov dword ptr [ebp - 3832], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3816] # 4-byte Reload - mov esp, ecx -Ltmp4003: - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - mov dword ptr [ebp - 16], 62 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 1488] - mov dword ptr [edx], esi - lea ecx, [ebp - 1428] - mov dword ptr [ebp - 3836], eax # 4-byte Spill - call "??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - jmp LBB47_327 -LBB47_327: # in Loop: Header=BB47_326 Depth=1 - lea ecx, [ebp - 1488] - call "?size@?$span@H$03@gsl@@QBEHXZ" - sub eax, 4 - sete dl - sub esp, 8 - mov ecx, esp - lea esi, [ebp - 1480] - mov dword ptr [ecx], esi - movzx esi, dl - mov dword ptr [ecx + 4], esi - lea ecx, [ebp - 1484] - mov dword ptr [ebp - 3840], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB47_328 -LBB47_328: # in Loop: Header=BB47_326 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1480] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1468] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB47_337 -Ltmp4004: -LBB47_745: # Block address taken - # in Loop: Header=BB47_326 Depth=1 - add ebp, 12 - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - jmp LBB47_331 -LBB47_331: # in Loop: Header=BB47_326 Depth=1 - mov dword ptr [ebp - 16], 61 -Ltmp4005: -LBB47_332: # in Loop: Header=BB47_326 Depth=1 - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - mov dword ptr [ebp - 16], 61 - lea ecx, [ebp - 1468] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3841], al # 1-byte Spill - jmp LBB47_333 -LBB47_333: # in Loop: Header=BB47_326 Depth=1 - mov al, byte ptr [ebp - 3841] # 1-byte Reload - test al, 1 - jne LBB47_334 - jmp LBB47_340 -LBB47_334: # in Loop: Header=BB47_326 Depth=1 -Ltmp4006: - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3842], al # 1-byte Spill - jmp LBB47_335 -LBB47_335: # in Loop: Header=BB47_326 Depth=1 - mov al, byte ptr [ebp - 3842] # 1-byte Reload - test al, 1 - jne LBB47_336 - jmp LBB47_339 -LBB47_336: # in Loop: Header=BB47_326 Depth=1 -Ltmp4007: - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - int3 - jmp LBB47_339 -Ltmp4008: -LBB47_337: # in Loop: Header=BB47_326 Depth=1 - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - jmp LBB47_332 -Ltmp4009: -LBB47_339: # in Loop: Header=BB47_326 Depth=1 - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - jmp LBB47_340 -Ltmp4010: -LBB47_340: # in Loop: Header=BB47_326 Depth=1 - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - lea ecx, [ebp - 1468] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_341 -LBB47_341: # in Loop: Header=BB47_326 Depth=1 - lea ecx, [ebp - 1468] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3848], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_326 -Ltmp4011: -# %bb.342: - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - jmp LBB47_343 -LBB47_343: # =>This Inner Loop Header: Depth=1 -Ltmp4012: - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CH@BHIIDKPE@decltype?$CIav?4subspan?$DM1?$DO?$CI?$CJ?$CJ?3?3exten@" - mov dword ptr [ebp - 3852], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3856], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 896 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1536] - mov dword ptr [ebp - 3860], ecx # 4-byte Spill - mov dword ptr [ebp - 3864], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3852] # 4-byte Reload - mov dword ptr [ebp - 3868], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3852] # 4-byte Reload - mov edx, dword ptr [ebp - 3860] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1528] - mov dword ptr [ebp - 3872], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3856] # 4-byte Reload - mov esp, ecx -Ltmp4013: - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - mov dword ptr [ebp - 16], 65 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1568] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], offset "?extent@?$span@H$03@gsl@@2HB" - lea ecx, [ebp - 1572] - mov dword ptr [ebp - 3876], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_344 -LBB47_344: # in Loop: Header=BB47_343 Depth=1 - mov dword ptr [ebp - 1576], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1576] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1564] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1568] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_345 -LBB47_345: # in Loop: Header=BB47_343 Depth=1 - mov dword ptr [ebp - 16], 66 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1564] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1528] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_346 -LBB47_346: # in Loop: Header=BB47_343 Depth=1 - lea ecx, [ebp - 1564] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - jmp LBB47_352 -Ltmp4014: -LBB47_746: # Block address taken - # in Loop: Header=BB47_343 Depth=1 - add ebp, 12 - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - jmp LBB47_351 -LBB47_351: # in Loop: Header=BB47_343 Depth=1 - mov dword ptr [ebp - 16], 64 -Ltmp4015: -LBB47_352: # in Loop: Header=BB47_343 Depth=1 - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - mov dword ptr [ebp - 16], 64 - lea ecx, [ebp - 1528] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3877], al # 1-byte Spill - jmp LBB47_353 -LBB47_353: # in Loop: Header=BB47_343 Depth=1 - mov al, byte ptr [ebp - 3877] # 1-byte Reload - test al, 1 - jne LBB47_354 - jmp LBB47_358 -LBB47_354: # in Loop: Header=BB47_343 Depth=1 -Ltmp4016: - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3878], al # 1-byte Spill - jmp LBB47_355 -LBB47_355: # in Loop: Header=BB47_343 Depth=1 - mov al, byte ptr [ebp - 3878] # 1-byte Reload - test al, 1 - jne LBB47_356 - jmp LBB47_357 -LBB47_356: # in Loop: Header=BB47_343 Depth=1 -Ltmp4017: - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - int3 -Ltmp4018: -LBB47_357: # in Loop: Header=BB47_343 Depth=1 - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - jmp LBB47_358 -Ltmp4019: -LBB47_358: # in Loop: Header=BB47_343 Depth=1 - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - lea ecx, [ebp - 1528] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_359 -LBB47_359: # in Loop: Header=BB47_343 Depth=1 - lea ecx, [ebp - 1528] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3884], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_343 -Ltmp4020: -# %bb.360: - .cv_loc 47 1 900 0 # ..\tests\span_tests.cpp:900:0 - lea ecx, [ebp - 1584] -Ltmp4021: - #DEBUG_VALUE: av <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp4022: - mov dword ptr [ebp - 3888], eax # 4-byte Spill -LBB47_361: # =>This Inner Loop Header: Depth=1 -Ltmp4023: - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CB@JDFHHMMN@?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@" - mov dword ptr [ebp - 3892], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3896], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 901 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1632] - mov dword ptr [ebp - 3900], ecx # 4-byte Spill - mov dword ptr [ebp - 3904], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3892] # 4-byte Reload - mov dword ptr [ebp - 3908], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3892] # 4-byte Reload - mov edx, dword ptr [ebp - 3900] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1624] - mov dword ptr [ebp - 3912], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3896] # 4-byte Reload - mov esp, ecx -Ltmp4024: - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - mov dword ptr [ebp - 16], 69 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 1644] - mov dword ptr [edx], esi - lea ecx, [ebp - 1584] - mov dword ptr [ebp - 3916], eax # 4-byte Spill - call "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - jmp LBB47_362 -LBB47_362: # in Loop: Header=BB47_361 Depth=1 - lea ecx, [ebp - 1644] - call "?size@?$span@H$0A@@gsl@@QBEHXZ" - test eax, eax - sete dl - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1636] - mov dword ptr [eax], ecx - movzx ecx, dl - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1640] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB47_363 -LBB47_363: # in Loop: Header=BB47_361 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1636] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1624] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB47_372 -Ltmp4025: -LBB47_747: # Block address taken - # in Loop: Header=BB47_361 Depth=1 - add ebp, 12 - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - jmp LBB47_366 -LBB47_366: # in Loop: Header=BB47_361 Depth=1 - mov dword ptr [ebp - 16], 68 -Ltmp4026: -LBB47_367: # in Loop: Header=BB47_361 Depth=1 - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - mov dword ptr [ebp - 16], 68 - lea ecx, [ebp - 1624] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3917], al # 1-byte Spill - jmp LBB47_368 -LBB47_368: # in Loop: Header=BB47_361 Depth=1 - mov al, byte ptr [ebp - 3917] # 1-byte Reload - test al, 1 - jne LBB47_369 - jmp LBB47_375 -LBB47_369: # in Loop: Header=BB47_361 Depth=1 -Ltmp4027: - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3918], al # 1-byte Spill - jmp LBB47_370 -LBB47_370: # in Loop: Header=BB47_361 Depth=1 - mov al, byte ptr [ebp - 3918] # 1-byte Reload - test al, 1 - jne LBB47_371 - jmp LBB47_374 -LBB47_371: # in Loop: Header=BB47_361 Depth=1 -Ltmp4028: - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - int3 - jmp LBB47_374 -Ltmp4029: -LBB47_372: # in Loop: Header=BB47_361 Depth=1 - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - jmp LBB47_367 -Ltmp4030: -LBB47_374: # in Loop: Header=BB47_361 Depth=1 - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - jmp LBB47_375 -Ltmp4031: -LBB47_375: # in Loop: Header=BB47_361 Depth=1 - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - lea ecx, [ebp - 1624] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_376 -LBB47_376: # in Loop: Header=BB47_361 Depth=1 - lea ecx, [ebp - 1624] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3924], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_361 -Ltmp4032: -# %bb.377: - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - jmp LBB47_378 -LBB47_378: # =>This Inner Loop Header: Depth=1 -Ltmp4033: - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CM@MKDJJHMA@?$CIdecltype?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?$CJ?3?3e@" - mov dword ptr [ebp - 3928], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3932], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 902 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1692] - mov dword ptr [ebp - 3936], ecx # 4-byte Spill - mov dword ptr [ebp - 3940], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3928] # 4-byte Reload - mov dword ptr [ebp - 3944], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3928] # 4-byte Reload - mov edx, dword ptr [ebp - 3936] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1684] - mov dword ptr [ebp - 3948], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3932] # 4-byte Reload - mov esp, ecx -Ltmp4034: - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - mov dword ptr [ebp - 16], 72 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1696] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 1 - lea ecx, [ebp - 1700] - mov dword ptr [ebp - 3952], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB47_379 -LBB47_379: # in Loop: Header=BB47_378 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1696] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1684] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB47_388 -Ltmp4035: -LBB47_748: # Block address taken - # in Loop: Header=BB47_378 Depth=1 - add ebp, 12 - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - jmp LBB47_382 -LBB47_382: # in Loop: Header=BB47_378 Depth=1 - mov dword ptr [ebp - 16], 71 -Ltmp4036: -LBB47_383: # in Loop: Header=BB47_378 Depth=1 - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - mov dword ptr [ebp - 16], 71 - lea ecx, [ebp - 1684] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3953], al # 1-byte Spill - jmp LBB47_384 -LBB47_384: # in Loop: Header=BB47_378 Depth=1 - mov al, byte ptr [ebp - 3953] # 1-byte Reload - test al, 1 - jne LBB47_385 - jmp LBB47_391 -LBB47_385: # in Loop: Header=BB47_378 Depth=1 -Ltmp4037: - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3954], al # 1-byte Spill - jmp LBB47_386 -LBB47_386: # in Loop: Header=BB47_378 Depth=1 - mov al, byte ptr [ebp - 3954] # 1-byte Reload - test al, 1 - jne LBB47_387 - jmp LBB47_390 -LBB47_387: # in Loop: Header=BB47_378 Depth=1 -Ltmp4038: - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - int3 - jmp LBB47_390 -Ltmp4039: -LBB47_388: # in Loop: Header=BB47_378 Depth=1 - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - jmp LBB47_383 -Ltmp4040: -LBB47_390: # in Loop: Header=BB47_378 Depth=1 - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - jmp LBB47_391 -Ltmp4041: -LBB47_391: # in Loop: Header=BB47_378 Depth=1 - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - lea ecx, [ebp - 1684] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_392 -LBB47_392: # in Loop: Header=BB47_378 Depth=1 - lea ecx, [ebp - 1684] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3960], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_378 -Ltmp4042: -# %bb.393: - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - jmp LBB47_394 -LBB47_394: # =>This Inner Loop Header: Depth=1 -Ltmp4043: - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BN@KMBOGOGH@av?4subspan?$CI0?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 3964], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3968], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 903 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1748] - mov dword ptr [ebp - 3972], ecx # 4-byte Spill - mov dword ptr [ebp - 3976], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3964] # 4-byte Reload - mov dword ptr [ebp - 3980], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3964] # 4-byte Reload - mov edx, dword ptr [ebp - 3972] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1740] - mov dword ptr [ebp - 3984], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3968] # 4-byte Reload - mov esp, ecx -Ltmp4044: - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - mov dword ptr [ebp - 16], 75 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 1796] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], 0 - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 1584] - mov dword ptr [ebp - 3988], eax # 4-byte Spill - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - jmp LBB47_395 -LBB47_395: # in Loop: Header=BB47_394 Depth=1 - lea ecx, [ebp - 1796] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 1788], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1788] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1780] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1784] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_396 -LBB47_396: # in Loop: Header=BB47_394 Depth=1 - mov dword ptr [ebp - 1800], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1800] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1776] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1780] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_397 -LBB47_397: # in Loop: Header=BB47_394 Depth=1 - mov dword ptr [ebp - 16], 76 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1776] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1740] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_398 -LBB47_398: # in Loop: Header=BB47_394 Depth=1 - lea ecx, [ebp - 1776] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_404 -Ltmp4045: -LBB47_749: # Block address taken - # in Loop: Header=BB47_394 Depth=1 - add ebp, 12 - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - jmp LBB47_403 -LBB47_403: # in Loop: Header=BB47_394 Depth=1 - mov dword ptr [ebp - 16], 74 -Ltmp4046: -LBB47_404: # in Loop: Header=BB47_394 Depth=1 - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - mov dword ptr [ebp - 16], 74 - lea ecx, [ebp - 1740] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3989], al # 1-byte Spill - jmp LBB47_405 -LBB47_405: # in Loop: Header=BB47_394 Depth=1 - mov al, byte ptr [ebp - 3989] # 1-byte Reload - test al, 1 - jne LBB47_406 - jmp LBB47_410 -LBB47_406: # in Loop: Header=BB47_394 Depth=1 -Ltmp4047: - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3990], al # 1-byte Spill - jmp LBB47_407 -LBB47_407: # in Loop: Header=BB47_394 Depth=1 - mov al, byte ptr [ebp - 3990] # 1-byte Reload - test al, 1 - jne LBB47_408 - jmp LBB47_409 -LBB47_408: # in Loop: Header=BB47_394 Depth=1 -Ltmp4048: - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - int3 -Ltmp4049: -LBB47_409: # in Loop: Header=BB47_394 Depth=1 - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - jmp LBB47_410 -Ltmp4050: -LBB47_410: # in Loop: Header=BB47_394 Depth=1 - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - lea ecx, [ebp - 1740] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_411 -LBB47_411: # in Loop: Header=BB47_394 Depth=1 - lea ecx, [ebp - 1740] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3996], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_394 -Ltmp4051: -# %bb.412: - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - jmp LBB47_413 -LBB47_413: # =>This Inner Loop Header: Depth=1 -Ltmp4052: - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CH@MFMPAMBM@?$CIav?4subspan?$DM1?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?$CJ?0?5fai@" - mov dword ptr [ebp - 4000], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4004], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 904 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1848] - mov dword ptr [ebp - 4008], ecx # 4-byte Spill - mov dword ptr [ebp - 4012], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 4000] # 4-byte Reload - mov dword ptr [ebp - 4016], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4000] # 4-byte Reload - mov edx, dword ptr [ebp - 4008] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 1840] - mov ecx, esi - mov dword ptr [ebp - 4020], eax # 4-byte Spill - mov dword ptr [ebp - 4024], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4004] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 78 - mov ecx, dword ptr [ebp - 4024] # 4-byte Reload - mov dword ptr [ebp - 4028], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4029], al # 1-byte Spill - jmp LBB47_414 -LBB47_414: # in Loop: Header=BB47_413 Depth=1 - mov al, byte ptr [ebp - 4029] # 1-byte Reload - test al, 1 - jne LBB47_415 - jmp LBB47_426 -LBB47_415: # in Loop: Header=BB47_413 Depth=1 -Ltmp4053: - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - mov dword ptr [ebp - 16], 79 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1852] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1584] - call "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - jmp LBB47_416 -LBB47_416: # in Loop: Header=BB47_413 Depth=1 - lea ecx, [ebp - 1852] - call "?size@?$span@H$0A@@gsl@@QBEHXZ" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 274 - lea ecx, [ebp - 1840] - mov dword ptr [ebp - 4036], eax # 4-byte Spill - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_424 -Ltmp4054: -LBB47_750: # Block address taken - # in Loop: Header=BB47_413 Depth=1 - add ebp, 12 - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - jmp LBB47_419 -LBB47_419: # in Loop: Header=BB47_413 Depth=1 - jmp LBB47_420 -LBB47_420: # in Loop: Header=BB47_413 Depth=1 - mov dword ptr [ebp - 16], 78 - jmp LBB47_428 -Ltmp4055: -LBB47_751: # Block address taken - # in Loop: Header=BB47_413 Depth=1 - add ebp, 12 - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - jmp LBB47_423 -LBB47_423: # in Loop: Header=BB47_413 Depth=1 - jmp LBB47_420 -Ltmp4056: -LBB47_424: # in Loop: Header=BB47_413 Depth=1 - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - jmp LBB47_420 -Ltmp4057: -LBB47_426: # in Loop: Header=BB47_413 Depth=1 - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1840] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_427 -LBB47_427: # in Loop: Header=BB47_413 Depth=1 - jmp LBB47_428 -Ltmp4058: -LBB47_428: # in Loop: Header=BB47_413 Depth=1 - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - lea ecx, [ebp - 1840] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4037], al # 1-byte Spill - jmp LBB47_429 -LBB47_429: # in Loop: Header=BB47_413 Depth=1 - mov al, byte ptr [ebp - 4037] # 1-byte Reload - test al, 1 - jne LBB47_430 - jmp LBB47_434 -LBB47_430: # in Loop: Header=BB47_413 Depth=1 -Ltmp4059: - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4038], al # 1-byte Spill - jmp LBB47_431 -LBB47_431: # in Loop: Header=BB47_413 Depth=1 - mov al, byte ptr [ebp - 4038] # 1-byte Reload - test al, 1 - jne LBB47_432 - jmp LBB47_433 -LBB47_432: # in Loop: Header=BB47_413 Depth=1 -Ltmp4060: - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - int3 -Ltmp4061: -LBB47_433: # in Loop: Header=BB47_413 Depth=1 - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - jmp LBB47_434 -Ltmp4062: -LBB47_434: # in Loop: Header=BB47_413 Depth=1 - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - lea ecx, [ebp - 1840] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_435 -LBB47_435: # in Loop: Header=BB47_413 Depth=1 - lea ecx, [ebp - 1840] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB47_413 -Ltmp4063: -# %bb.436: - .cv_loc 47 1 908 0 # ..\tests\span_tests.cpp:908:0 - lea ecx, [ebp - 1860] -Ltmp4064: - #DEBUG_VALUE: av <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp4065: - mov dword ptr [ebp - 4044], eax # 4-byte Spill -LBB47_437: # =>This Inner Loop Header: Depth=1 -Ltmp4066: - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@OLDNBEKL@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 4048], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4052], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 909 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1908] - mov dword ptr [ebp - 4056], ecx # 4-byte Spill - mov dword ptr [ebp - 4060], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4048] # 4-byte Reload - mov dword ptr [ebp - 4064], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4048] # 4-byte Reload - mov edx, dword ptr [ebp - 4056] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1900] - mov dword ptr [ebp - 4068], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4052] # 4-byte Reload - mov esp, ecx -Ltmp4067: - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - mov dword ptr [ebp - 16], 82 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 1956] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], -1 - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 1860] - mov dword ptr [ebp - 4072], eax # 4-byte Spill - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - jmp LBB47_438 -LBB47_438: # in Loop: Header=BB47_437 Depth=1 - lea ecx, [ebp - 1956] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 1948], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1948] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1940] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1944] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_439 -LBB47_439: # in Loop: Header=BB47_437 Depth=1 - mov dword ptr [ebp - 1960], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1960] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1936] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1940] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_440 -LBB47_440: # in Loop: Header=BB47_437 Depth=1 - mov dword ptr [ebp - 16], 83 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1936] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1900] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_441 -LBB47_441: # in Loop: Header=BB47_437 Depth=1 - lea ecx, [ebp - 1936] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_447 -Ltmp4068: -LBB47_752: # Block address taken - # in Loop: Header=BB47_437 Depth=1 - add ebp, 12 - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - jmp LBB47_446 -LBB47_446: # in Loop: Header=BB47_437 Depth=1 - mov dword ptr [ebp - 16], 81 -Ltmp4069: -LBB47_447: # in Loop: Header=BB47_437 Depth=1 - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - mov dword ptr [ebp - 16], 81 - lea ecx, [ebp - 1900] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4073], al # 1-byte Spill - jmp LBB47_448 -LBB47_448: # in Loop: Header=BB47_437 Depth=1 - mov al, byte ptr [ebp - 4073] # 1-byte Reload - test al, 1 - jne LBB47_449 - jmp LBB47_453 -LBB47_449: # in Loop: Header=BB47_437 Depth=1 -Ltmp4070: - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4074], al # 1-byte Spill - jmp LBB47_450 -LBB47_450: # in Loop: Header=BB47_437 Depth=1 - mov al, byte ptr [ebp - 4074] # 1-byte Reload - test al, 1 - jne LBB47_451 - jmp LBB47_452 -LBB47_451: # in Loop: Header=BB47_437 Depth=1 -Ltmp4071: - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - int3 -Ltmp4072: -LBB47_452: # in Loop: Header=BB47_437 Depth=1 - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - jmp LBB47_453 -Ltmp4073: -LBB47_453: # in Loop: Header=BB47_437 Depth=1 - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - lea ecx, [ebp - 1900] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_454 -LBB47_454: # in Loop: Header=BB47_437 Depth=1 - lea ecx, [ebp - 1900] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4080], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_437 -Ltmp4074: -# %bb.455: - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - jmp LBB47_456 -LBB47_456: # =>This Inner Loop Header: Depth=1 -Ltmp4075: - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CA@EFEJOOFE@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 4084], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4088], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 910 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2008] - mov dword ptr [ebp - 4092], ecx # 4-byte Spill - mov dword ptr [ebp - 4096], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 4084] # 4-byte Reload - mov dword ptr [ebp - 4100], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4084] # 4-byte Reload - mov edx, dword ptr [ebp - 4092] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 2000] - mov ecx, esi - mov dword ptr [ebp - 4104], eax # 4-byte Spill - mov dword ptr [ebp - 4108], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4088] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 85 - mov ecx, dword ptr [ebp - 4108] # 4-byte Reload - mov dword ptr [ebp - 4112], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4113], al # 1-byte Spill - jmp LBB47_457 -LBB47_457: # in Loop: Header=BB47_456 Depth=1 - mov al, byte ptr [ebp - 4113] # 1-byte Reload - test al, 1 - jne LBB47_458 - jmp LBB47_469 -LBB47_458: # in Loop: Header=BB47_456 Depth=1 -Ltmp4076: - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - mov dword ptr [ebp - 16], 86 - sub esp, 12 - mov eax, esp - lea ecx, [ebp - 2016] - mov dword ptr [eax], ecx - mov dword ptr [eax + 8], -1 - mov dword ptr [eax + 4], 1 - lea ecx, [ebp - 1860] - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - jmp LBB47_459 -LBB47_459: # in Loop: Header=BB47_456 Depth=1 - lea ecx, [ebp - 2016] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 274 - lea ecx, [ebp - 2000] - mov dword ptr [ebp - 4120], eax # 4-byte Spill - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_467 -Ltmp4077: -LBB47_753: # Block address taken - # in Loop: Header=BB47_456 Depth=1 - add ebp, 12 - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - jmp LBB47_462 -LBB47_462: # in Loop: Header=BB47_456 Depth=1 - jmp LBB47_463 -LBB47_463: # in Loop: Header=BB47_456 Depth=1 - mov dword ptr [ebp - 16], 85 - jmp LBB47_471 -Ltmp4078: -LBB47_754: # Block address taken - # in Loop: Header=BB47_456 Depth=1 - add ebp, 12 - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - jmp LBB47_466 -LBB47_466: # in Loop: Header=BB47_456 Depth=1 - jmp LBB47_463 -Ltmp4079: -LBB47_467: # in Loop: Header=BB47_456 Depth=1 - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - jmp LBB47_463 -Ltmp4080: -LBB47_469: # in Loop: Header=BB47_456 Depth=1 - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 2000] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_470 -LBB47_470: # in Loop: Header=BB47_456 Depth=1 - jmp LBB47_471 -Ltmp4081: -LBB47_471: # in Loop: Header=BB47_456 Depth=1 - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - lea ecx, [ebp - 2000] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4121], al # 1-byte Spill - jmp LBB47_472 -LBB47_472: # in Loop: Header=BB47_456 Depth=1 - mov al, byte ptr [ebp - 4121] # 1-byte Reload - test al, 1 - jne LBB47_473 - jmp LBB47_477 -LBB47_473: # in Loop: Header=BB47_456 Depth=1 -Ltmp4082: - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4122], al # 1-byte Spill - jmp LBB47_474 -LBB47_474: # in Loop: Header=BB47_456 Depth=1 - mov al, byte ptr [ebp - 4122] # 1-byte Reload - test al, 1 - jne LBB47_475 - jmp LBB47_476 -LBB47_475: # in Loop: Header=BB47_456 Depth=1 -Ltmp4083: - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - int3 -Ltmp4084: -LBB47_476: # in Loop: Header=BB47_456 Depth=1 - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - jmp LBB47_477 -Ltmp4085: -LBB47_477: # in Loop: Header=BB47_456 Depth=1 - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - lea ecx, [ebp - 2000] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_478 -LBB47_478: # in Loop: Header=BB47_456 Depth=1 - lea ecx, [ebp - 2000] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB47_456 -Ltmp4086: -# %bb.479: - .cv_loc 47 1 914 0 # ..\tests\span_tests.cpp:914:0 - sub esp, 4 - lea ecx, [ebp - 2024] -Ltmp4087: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" -Ltmp4088: - mov dword ptr [ebp - 4128], eax # 4-byte Spill -LBB47_480: # =>This Inner Loop Header: Depth=1 -Ltmp4089: - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@JGEKOAOO@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - mov dword ptr [ebp - 4132], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4136], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 915 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2072] - mov dword ptr [ebp - 4140], ecx # 4-byte Spill - mov dword ptr [ebp - 4144], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4132] # 4-byte Reload - mov dword ptr [ebp - 4148], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4132] # 4-byte Reload - mov edx, dword ptr [ebp - 4140] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2064] - mov dword ptr [ebp - 4152], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4136] # 4-byte Reload - mov esp, ecx -Ltmp4090: - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - mov dword ptr [ebp - 16], 89 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 2120] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], -1 - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 2024] - mov dword ptr [ebp - 4156], eax # 4-byte Spill - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - jmp LBB47_481 -LBB47_481: # in Loop: Header=BB47_480 Depth=1 - lea ecx, [ebp - 2120] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 2112], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2112] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2104] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2108] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_482 -LBB47_482: # in Loop: Header=BB47_480 Depth=1 - mov dword ptr [ebp - 2124], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2124] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2100] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2104] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_483 -LBB47_483: # in Loop: Header=BB47_480 Depth=1 - mov dword ptr [ebp - 16], 90 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2100] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2064] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_484 -LBB47_484: # in Loop: Header=BB47_480 Depth=1 - lea ecx, [ebp - 2100] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_490 -Ltmp4091: -LBB47_755: # Block address taken - # in Loop: Header=BB47_480 Depth=1 - add ebp, 12 - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - jmp LBB47_489 -LBB47_489: # in Loop: Header=BB47_480 Depth=1 - mov dword ptr [ebp - 16], 88 -Ltmp4092: -LBB47_490: # in Loop: Header=BB47_480 Depth=1 - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - mov dword ptr [ebp - 16], 88 - lea ecx, [ebp - 2064] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4157], al # 1-byte Spill - jmp LBB47_491 -LBB47_491: # in Loop: Header=BB47_480 Depth=1 - mov al, byte ptr [ebp - 4157] # 1-byte Reload - test al, 1 - jne LBB47_492 - jmp LBB47_496 -LBB47_492: # in Loop: Header=BB47_480 Depth=1 -Ltmp4093: - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4158], al # 1-byte Spill - jmp LBB47_493 -LBB47_493: # in Loop: Header=BB47_480 Depth=1 - mov al, byte ptr [ebp - 4158] # 1-byte Reload - test al, 1 - jne LBB47_494 - jmp LBB47_495 -LBB47_494: # in Loop: Header=BB47_480 Depth=1 -Ltmp4094: - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - int3 -Ltmp4095: -LBB47_495: # in Loop: Header=BB47_480 Depth=1 - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - jmp LBB47_496 -Ltmp4096: -LBB47_496: # in Loop: Header=BB47_480 Depth=1 - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - lea ecx, [ebp - 2064] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_497 -LBB47_497: # in Loop: Header=BB47_480 Depth=1 - lea ecx, [ebp - 2064] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4164], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_480 -Ltmp4097: -# %bb.498: - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - jmp LBB47_499 -LBB47_499: # =>This Inner Loop Header: Depth=1 -Ltmp4098: - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@DGKKAKEH@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 4168], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4172], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 916 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2172] - mov dword ptr [ebp - 4176], ecx # 4-byte Spill - mov dword ptr [ebp - 4180], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4168] # 4-byte Reload - mov dword ptr [ebp - 4184], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4168] # 4-byte Reload - mov edx, dword ptr [ebp - 4176] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2164] - mov dword ptr [ebp - 4188], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4172] # 4-byte Reload - mov esp, ecx -Ltmp4099: - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - mov dword ptr [ebp - 16], 93 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 2220] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], -1 - mov dword ptr [edx + 4], 1 - lea ecx, [ebp - 2024] - mov dword ptr [ebp - 4192], eax # 4-byte Spill - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - jmp LBB47_500 -LBB47_500: # in Loop: Header=BB47_499 Depth=1 - lea ecx, [ebp - 2220] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 2212], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2212] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2204] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2208] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_501 -LBB47_501: # in Loop: Header=BB47_499 Depth=1 - mov dword ptr [ebp - 2224], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2224] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2200] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2204] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_502 -LBB47_502: # in Loop: Header=BB47_499 Depth=1 - mov dword ptr [ebp - 16], 94 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2200] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2164] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_503 -LBB47_503: # in Loop: Header=BB47_499 Depth=1 - lea ecx, [ebp - 2200] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_509 -Ltmp4100: -LBB47_756: # Block address taken - # in Loop: Header=BB47_499 Depth=1 - add ebp, 12 - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - jmp LBB47_508 -LBB47_508: # in Loop: Header=BB47_499 Depth=1 - mov dword ptr [ebp - 16], 92 -Ltmp4101: -LBB47_509: # in Loop: Header=BB47_499 Depth=1 - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - mov dword ptr [ebp - 16], 92 - lea ecx, [ebp - 2164] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4193], al # 1-byte Spill - jmp LBB47_510 -LBB47_510: # in Loop: Header=BB47_499 Depth=1 - mov al, byte ptr [ebp - 4193] # 1-byte Reload - test al, 1 - jne LBB47_511 - jmp LBB47_515 -LBB47_511: # in Loop: Header=BB47_499 Depth=1 -Ltmp4102: - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4194], al # 1-byte Spill - jmp LBB47_512 -LBB47_512: # in Loop: Header=BB47_499 Depth=1 - mov al, byte ptr [ebp - 4194] # 1-byte Reload - test al, 1 - jne LBB47_513 - jmp LBB47_514 -LBB47_513: # in Loop: Header=BB47_499 Depth=1 -Ltmp4103: - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - int3 -Ltmp4104: -LBB47_514: # in Loop: Header=BB47_499 Depth=1 - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - jmp LBB47_515 -Ltmp4105: -LBB47_515: # in Loop: Header=BB47_499 Depth=1 - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - lea ecx, [ebp - 2164] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_516 -LBB47_516: # in Loop: Header=BB47_499 Depth=1 - lea ecx, [ebp - 2164] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4200], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_499 -Ltmp4106: -# %bb.517: - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - jmp LBB47_518 -LBB47_518: # =>This Inner Loop Header: Depth=1 -Ltmp4107: - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@HIFKEAIJ@av?4subspan?$CI4?$CJ?4size?$CI?$CJ?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 4204], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4208], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 917 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2272] - mov dword ptr [ebp - 4212], ecx # 4-byte Spill - mov dword ptr [ebp - 4216], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4204] # 4-byte Reload - mov dword ptr [ebp - 4220], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4204] # 4-byte Reload - mov edx, dword ptr [ebp - 4212] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2264] - mov dword ptr [ebp - 4224], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4208] # 4-byte Reload - mov esp, ecx -Ltmp4108: - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - mov dword ptr [ebp - 16], 97 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 2320] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], -1 - mov dword ptr [edx + 4], 4 - lea ecx, [ebp - 2024] - mov dword ptr [ebp - 4228], eax # 4-byte Spill - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - jmp LBB47_519 -LBB47_519: # in Loop: Header=BB47_518 Depth=1 - lea ecx, [ebp - 2320] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 2312], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2312] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2304] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2308] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_520 -LBB47_520: # in Loop: Header=BB47_518 Depth=1 - mov dword ptr [ebp - 2324], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2324] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2300] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2304] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_521 -LBB47_521: # in Loop: Header=BB47_518 Depth=1 - mov dword ptr [ebp - 16], 98 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2300] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2264] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_522 -LBB47_522: # in Loop: Header=BB47_518 Depth=1 - lea ecx, [ebp - 2300] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_528 -Ltmp4109: -LBB47_757: # Block address taken - # in Loop: Header=BB47_518 Depth=1 - add ebp, 12 - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - jmp LBB47_527 -LBB47_527: # in Loop: Header=BB47_518 Depth=1 - mov dword ptr [ebp - 16], 96 -Ltmp4110: -LBB47_528: # in Loop: Header=BB47_518 Depth=1 - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - mov dword ptr [ebp - 16], 96 - lea ecx, [ebp - 2264] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4229], al # 1-byte Spill - jmp LBB47_529 -LBB47_529: # in Loop: Header=BB47_518 Depth=1 - mov al, byte ptr [ebp - 4229] # 1-byte Reload - test al, 1 - jne LBB47_530 - jmp LBB47_534 -LBB47_530: # in Loop: Header=BB47_518 Depth=1 -Ltmp4111: - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4230], al # 1-byte Spill - jmp LBB47_531 -LBB47_531: # in Loop: Header=BB47_518 Depth=1 - mov al, byte ptr [ebp - 4230] # 1-byte Reload - test al, 1 - jne LBB47_532 - jmp LBB47_533 -LBB47_532: # in Loop: Header=BB47_518 Depth=1 -Ltmp4112: - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - int3 -Ltmp4113: -LBB47_533: # in Loop: Header=BB47_518 Depth=1 - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - jmp LBB47_534 -Ltmp4114: -LBB47_534: # in Loop: Header=BB47_518 Depth=1 - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - lea ecx, [ebp - 2264] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_535 -LBB47_535: # in Loop: Header=BB47_518 Depth=1 - lea ecx, [ebp - 2264] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4236], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_518 -Ltmp4115: -# %bb.536: - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - jmp LBB47_537 -LBB47_537: # =>This Inner Loop Header: Depth=1 -Ltmp4116: - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@NILKKKCA@av?4subspan?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 4240], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4244], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 918 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2372] - mov dword ptr [ebp - 4248], ecx # 4-byte Spill - mov dword ptr [ebp - 4252], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4240] # 4-byte Reload - mov dword ptr [ebp - 4256], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4240] # 4-byte Reload - mov edx, dword ptr [ebp - 4248] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2364] - mov dword ptr [ebp - 4260], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4244] # 4-byte Reload - mov esp, ecx -Ltmp4117: - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - mov dword ptr [ebp - 16], 101 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 2420] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], -1 - mov dword ptr [edx + 4], 5 - lea ecx, [ebp - 2024] - mov dword ptr [ebp - 4264], eax # 4-byte Spill - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - jmp LBB47_538 -LBB47_538: # in Loop: Header=BB47_537 Depth=1 - lea ecx, [ebp - 2420] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 2412], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2412] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2404] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2408] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_539 -LBB47_539: # in Loop: Header=BB47_537 Depth=1 - mov dword ptr [ebp - 2424], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2424] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2400] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2404] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_540 -LBB47_540: # in Loop: Header=BB47_537 Depth=1 - mov dword ptr [ebp - 16], 102 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2400] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2364] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_541 -LBB47_541: # in Loop: Header=BB47_537 Depth=1 - lea ecx, [ebp - 2400] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_547 -Ltmp4118: -LBB47_758: # Block address taken - # in Loop: Header=BB47_537 Depth=1 - add ebp, 12 - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - jmp LBB47_546 -LBB47_546: # in Loop: Header=BB47_537 Depth=1 - mov dword ptr [ebp - 16], 100 -Ltmp4119: -LBB47_547: # in Loop: Header=BB47_537 Depth=1 - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - mov dword ptr [ebp - 16], 100 - lea ecx, [ebp - 2364] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4265], al # 1-byte Spill - jmp LBB47_548 -LBB47_548: # in Loop: Header=BB47_537 Depth=1 - mov al, byte ptr [ebp - 4265] # 1-byte Reload - test al, 1 - jne LBB47_549 - jmp LBB47_553 -LBB47_549: # in Loop: Header=BB47_537 Depth=1 -Ltmp4120: - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4266], al # 1-byte Spill - jmp LBB47_550 -LBB47_550: # in Loop: Header=BB47_537 Depth=1 - mov al, byte ptr [ebp - 4266] # 1-byte Reload - test al, 1 - jne LBB47_551 - jmp LBB47_552 -LBB47_551: # in Loop: Header=BB47_537 Depth=1 -Ltmp4121: - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - int3 -Ltmp4122: -LBB47_552: # in Loop: Header=BB47_537 Depth=1 - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - jmp LBB47_553 -Ltmp4123: -LBB47_553: # in Loop: Header=BB47_537 Depth=1 - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - lea ecx, [ebp - 2364] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_554 -LBB47_554: # in Loop: Header=BB47_537 Depth=1 - lea ecx, [ebp - 2364] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4272], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_537 -Ltmp4124: -# %bb.555: - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - jmp LBB47_556 -LBB47_556: # =>This Inner Loop Header: Depth=1 -Ltmp4125: - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CA@CMKOGIAM@av?4subspan?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 4276], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4280], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 919 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2472] - mov dword ptr [ebp - 4284], ecx # 4-byte Spill - mov dword ptr [ebp - 4288], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 4276] # 4-byte Reload - mov dword ptr [ebp - 4292], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4276] # 4-byte Reload - mov edx, dword ptr [ebp - 4284] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 2464] - mov ecx, esi - mov dword ptr [ebp - 4296], eax # 4-byte Spill - mov dword ptr [ebp - 4300], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4280] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 104 - mov ecx, dword ptr [ebp - 4300] # 4-byte Reload - mov dword ptr [ebp - 4304], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4305], al # 1-byte Spill - jmp LBB47_557 -LBB47_557: # in Loop: Header=BB47_556 Depth=1 - mov al, byte ptr [ebp - 4305] # 1-byte Reload - test al, 1 - jne LBB47_558 - jmp LBB47_569 -LBB47_558: # in Loop: Header=BB47_556 Depth=1 -Ltmp4126: - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - mov dword ptr [ebp - 16], 105 - sub esp, 12 - mov eax, esp - lea ecx, [ebp - 2480] - mov dword ptr [eax], ecx - mov dword ptr [eax + 8], -1 - mov dword ptr [eax + 4], 6 - lea ecx, [ebp - 2024] - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - jmp LBB47_559 -LBB47_559: # in Loop: Header=BB47_556 Depth=1 - lea ecx, [ebp - 2480] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 274 - lea ecx, [ebp - 2464] - mov dword ptr [ebp - 4312], eax # 4-byte Spill - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_567 -Ltmp4127: -LBB47_759: # Block address taken - # in Loop: Header=BB47_556 Depth=1 - add ebp, 12 - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - jmp LBB47_562 -LBB47_562: # in Loop: Header=BB47_556 Depth=1 - jmp LBB47_563 -LBB47_563: # in Loop: Header=BB47_556 Depth=1 - mov dword ptr [ebp - 16], 104 - jmp LBB47_571 -Ltmp4128: -LBB47_760: # Block address taken - # in Loop: Header=BB47_556 Depth=1 - add ebp, 12 - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - jmp LBB47_566 -LBB47_566: # in Loop: Header=BB47_556 Depth=1 - jmp LBB47_563 -Ltmp4129: -LBB47_567: # in Loop: Header=BB47_556 Depth=1 - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - jmp LBB47_563 -Ltmp4130: -LBB47_569: # in Loop: Header=BB47_556 Depth=1 - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 2464] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_570 -LBB47_570: # in Loop: Header=BB47_556 Depth=1 - jmp LBB47_571 -Ltmp4131: -LBB47_571: # in Loop: Header=BB47_556 Depth=1 - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - lea ecx, [ebp - 2464] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4313], al # 1-byte Spill - jmp LBB47_572 -LBB47_572: # in Loop: Header=BB47_556 Depth=1 - mov al, byte ptr [ebp - 4313] # 1-byte Reload - test al, 1 - jne LBB47_573 - jmp LBB47_577 -LBB47_573: # in Loop: Header=BB47_556 Depth=1 -Ltmp4132: - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4314], al # 1-byte Spill - jmp LBB47_574 -LBB47_574: # in Loop: Header=BB47_556 Depth=1 - mov al, byte ptr [ebp - 4314] # 1-byte Reload - test al, 1 - jne LBB47_575 - jmp LBB47_576 -LBB47_575: # in Loop: Header=BB47_556 Depth=1 -Ltmp4133: - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - int3 -Ltmp4134: -LBB47_576: # in Loop: Header=BB47_556 Depth=1 - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - jmp LBB47_577 -Ltmp4135: -LBB47_577: # in Loop: Header=BB47_556 Depth=1 - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - lea ecx, [ebp - 2464] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_578 -LBB47_578: # in Loop: Header=BB47_556 Depth=1 - lea ecx, [ebp - 2464] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB47_556 -Ltmp4136: -# %bb.579: - .cv_loc 47 1 920 0 # ..\tests\span_tests.cpp:920:0 - sub esp, 12 - lea ecx, [ebp - 2024] - lea eax, [ebp - 2488] -Ltmp4137: - #DEBUG_VALUE: av2 <- [$eax+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 1 - mov dword ptr [esp + 8], -1 - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" -Ltmp4138: - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - mov dword ptr [ebp - 2492], 0 -LBB47_580: # =>This Loop Header: Depth=1 - # Child Loop BB47_582 Depth 2 - cmp dword ptr [ebp - 2492], 4 - jge LBB47_602 -# %bb.581: # in Loop: Header=BB47_580 Depth=1 -Ltmp4139: - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - jmp LBB47_582 -LBB47_582: # Parent Loop BB47_580 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp4140: - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@PIDHIMO@av2?$FLi?$FN?5?$DN?$DN?5i?5?$CL?52?$AA@" - mov dword ptr [ebp - 4320], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4324], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 921 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2540] - mov dword ptr [ebp - 4328], ecx # 4-byte Spill - mov dword ptr [ebp - 4332], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4320] # 4-byte Reload - mov dword ptr [ebp - 4336], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4320] # 4-byte Reload - mov edx, dword ptr [ebp - 4328] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2532] - mov dword ptr [ebp - 4340], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4324] # 4-byte Reload - mov esp, ecx -Ltmp4141: - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - mov edx, dword ptr [ebp - 2492] - mov dword ptr [ebp - 16], 108 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], edx - lea ecx, [ebp - 2488] - mov dword ptr [ebp - 4344], eax # 4-byte Spill - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 4348], eax # 4-byte Spill - jmp LBB47_583 -LBB47_583: # in Loop: Header=BB47_582 Depth=2 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 4348] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 2572] - mov dword ptr [eax], edx - lea ecx, [ebp - 2576] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_584 -LBB47_584: # in Loop: Header=BB47_582 Depth=2 - mov eax, dword ptr [ebp - 2492] - add eax, 2 - mov dword ptr [ebp - 2580], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2580] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2568] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2572] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_585 -LBB47_585: # in Loop: Header=BB47_582 Depth=2 - mov dword ptr [ebp - 16], 109 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2568] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2532] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_586 -LBB47_586: # in Loop: Header=BB47_582 Depth=2 - lea ecx, [ebp - 2568] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_592 -Ltmp4142: -LBB47_761: # Block address taken - # in Loop: Header=BB47_582 Depth=2 - add ebp, 12 - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - jmp LBB47_591 -LBB47_591: # in Loop: Header=BB47_582 Depth=2 - mov dword ptr [ebp - 16], 107 -Ltmp4143: -LBB47_592: # in Loop: Header=BB47_582 Depth=2 - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - mov dword ptr [ebp - 16], 107 - lea ecx, [ebp - 2532] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4349], al # 1-byte Spill - jmp LBB47_593 -LBB47_593: # in Loop: Header=BB47_582 Depth=2 - mov al, byte ptr [ebp - 4349] # 1-byte Reload - test al, 1 - jne LBB47_594 - jmp LBB47_598 -LBB47_594: # in Loop: Header=BB47_582 Depth=2 -Ltmp4144: - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4350], al # 1-byte Spill - jmp LBB47_595 -LBB47_595: # in Loop: Header=BB47_582 Depth=2 - mov al, byte ptr [ebp - 4350] # 1-byte Reload - test al, 1 - jne LBB47_596 - jmp LBB47_597 -LBB47_596: # in Loop: Header=BB47_582 Depth=2 -Ltmp4145: - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - int3 -Ltmp4146: -LBB47_597: # in Loop: Header=BB47_582 Depth=2 - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - jmp LBB47_598 -Ltmp4147: -LBB47_598: # in Loop: Header=BB47_582 Depth=2 - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - lea ecx, [ebp - 2532] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_599 -LBB47_599: # in Loop: Header=BB47_582 Depth=2 - lea ecx, [ebp - 2532] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4356], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_582 -Ltmp4148: -# %bb.600: # in Loop: Header=BB47_580 Depth=1 - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - mov eax, dword ptr [ebp - 2492] - add eax, 1 - mov dword ptr [ebp - 2492], eax - jmp LBB47_580 -Ltmp4149: -LBB47_602: - .cv_loc 47 1 925 0 # ..\tests\span_tests.cpp:925:0 - sub esp, 4 - lea ecx, [ebp - 2584] -Ltmp4150: - #DEBUG_VALUE: av <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Ltmp4151: - mov dword ptr [ebp - 4360], eax # 4-byte Spill -LBB47_603: # =>This Inner Loop Header: Depth=1 -Ltmp4152: - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@JGEKOAOO@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - mov dword ptr [ebp - 4364], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4368], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 926 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2632] - mov dword ptr [ebp - 4372], ecx # 4-byte Spill - mov dword ptr [ebp - 4376], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4364] # 4-byte Reload - mov dword ptr [ebp - 4380], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4364] # 4-byte Reload - mov edx, dword ptr [ebp - 4372] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2624] - mov dword ptr [ebp - 4384], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4368] # 4-byte Reload - mov esp, ecx -Ltmp4153: - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - mov dword ptr [ebp - 16], 112 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 2680] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], -1 - mov dword ptr [edx + 4], 0 - lea ecx, [ebp - 2584] - mov dword ptr [ebp - 4388], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_604 -LBB47_604: # in Loop: Header=BB47_603 Depth=1 - lea ecx, [ebp - 2680] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 2672], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2672] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2664] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2668] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_605 -LBB47_605: # in Loop: Header=BB47_603 Depth=1 - mov dword ptr [ebp - 2684], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2684] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2660] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2664] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_606 -LBB47_606: # in Loop: Header=BB47_603 Depth=1 - mov dword ptr [ebp - 16], 113 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2660] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2624] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_607 -LBB47_607: # in Loop: Header=BB47_603 Depth=1 - lea ecx, [ebp - 2660] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_612 -Ltmp4154: -LBB47_762: # Block address taken - # in Loop: Header=BB47_603 Depth=1 - add ebp, 12 - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - jmp LBB47_611 -LBB47_611: # in Loop: Header=BB47_603 Depth=1 - mov dword ptr [ebp - 16], 111 -Ltmp4155: -LBB47_612: # in Loop: Header=BB47_603 Depth=1 - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - mov dword ptr [ebp - 16], 111 - lea ecx, [ebp - 2624] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4389], al # 1-byte Spill - jmp LBB47_613 -LBB47_613: # in Loop: Header=BB47_603 Depth=1 - mov al, byte ptr [ebp - 4389] # 1-byte Reload - test al, 1 - jne LBB47_614 - jmp LBB47_618 -LBB47_614: # in Loop: Header=BB47_603 Depth=1 -Ltmp4156: - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4390], al # 1-byte Spill - jmp LBB47_615 -LBB47_615: # in Loop: Header=BB47_603 Depth=1 - mov al, byte ptr [ebp - 4390] # 1-byte Reload - test al, 1 - jne LBB47_616 - jmp LBB47_617 -LBB47_616: # in Loop: Header=BB47_603 Depth=1 -Ltmp4157: - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - int3 -Ltmp4158: -LBB47_617: # in Loop: Header=BB47_603 Depth=1 - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - jmp LBB47_618 -Ltmp4159: -LBB47_618: # in Loop: Header=BB47_603 Depth=1 - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - lea ecx, [ebp - 2624] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_619 -LBB47_619: # in Loop: Header=BB47_603 Depth=1 - lea ecx, [ebp - 2624] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4396], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_603 -Ltmp4160: -# %bb.620: - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - jmp LBB47_621 -LBB47_621: # =>This Inner Loop Header: Depth=1 -Ltmp4161: - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@DGKKAKEH@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 4400], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4404], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 927 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2732] - mov dword ptr [ebp - 4408], ecx # 4-byte Spill - mov dword ptr [ebp - 4412], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4400] # 4-byte Reload - mov dword ptr [ebp - 4416], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4400] # 4-byte Reload - mov edx, dword ptr [ebp - 4408] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2724] - mov dword ptr [ebp - 4420], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4404] # 4-byte Reload - mov esp, ecx -Ltmp4162: - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - mov dword ptr [ebp - 16], 116 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 2780] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], -1 - mov dword ptr [edx + 4], 1 - lea ecx, [ebp - 2584] - mov dword ptr [ebp - 4424], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_622 -LBB47_622: # in Loop: Header=BB47_621 Depth=1 - lea ecx, [ebp - 2780] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 2772], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2772] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2764] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2768] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_623 -LBB47_623: # in Loop: Header=BB47_621 Depth=1 - mov dword ptr [ebp - 2784], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2784] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2760] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2764] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_624 -LBB47_624: # in Loop: Header=BB47_621 Depth=1 - mov dword ptr [ebp - 16], 117 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2760] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2724] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_625 -LBB47_625: # in Loop: Header=BB47_621 Depth=1 - lea ecx, [ebp - 2760] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_631 -Ltmp4163: -LBB47_763: # Block address taken - # in Loop: Header=BB47_621 Depth=1 - add ebp, 12 - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - jmp LBB47_630 -LBB47_630: # in Loop: Header=BB47_621 Depth=1 - mov dword ptr [ebp - 16], 115 -Ltmp4164: -LBB47_631: # in Loop: Header=BB47_621 Depth=1 - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - mov dword ptr [ebp - 16], 115 - lea ecx, [ebp - 2724] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4425], al # 1-byte Spill - jmp LBB47_632 -LBB47_632: # in Loop: Header=BB47_621 Depth=1 - mov al, byte ptr [ebp - 4425] # 1-byte Reload - test al, 1 - jne LBB47_633 - jmp LBB47_637 -LBB47_633: # in Loop: Header=BB47_621 Depth=1 -Ltmp4165: - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4426], al # 1-byte Spill - jmp LBB47_634 -LBB47_634: # in Loop: Header=BB47_621 Depth=1 - mov al, byte ptr [ebp - 4426] # 1-byte Reload - test al, 1 - jne LBB47_635 - jmp LBB47_636 -LBB47_635: # in Loop: Header=BB47_621 Depth=1 -Ltmp4166: - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - int3 -Ltmp4167: -LBB47_636: # in Loop: Header=BB47_621 Depth=1 - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - jmp LBB47_637 -Ltmp4168: -LBB47_637: # in Loop: Header=BB47_621 Depth=1 - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - lea ecx, [ebp - 2724] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_638 -LBB47_638: # in Loop: Header=BB47_621 Depth=1 - lea ecx, [ebp - 2724] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4432], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_621 -Ltmp4169: -# %bb.639: - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - jmp LBB47_640 -LBB47_640: # =>This Inner Loop Header: Depth=1 -Ltmp4170: - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@HIFKEAIJ@av?4subspan?$CI4?$CJ?4size?$CI?$CJ?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 4436], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4440], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 928 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2832] - mov dword ptr [ebp - 4444], ecx # 4-byte Spill - mov dword ptr [ebp - 4448], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4436] # 4-byte Reload - mov dword ptr [ebp - 4452], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4436] # 4-byte Reload - mov edx, dword ptr [ebp - 4444] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2824] - mov dword ptr [ebp - 4456], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4440] # 4-byte Reload - mov esp, ecx -Ltmp4171: - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - mov dword ptr [ebp - 16], 120 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 2880] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], -1 - mov dword ptr [edx + 4], 4 - lea ecx, [ebp - 2584] - mov dword ptr [ebp - 4460], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_641 -LBB47_641: # in Loop: Header=BB47_640 Depth=1 - lea ecx, [ebp - 2880] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 2872], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2872] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2864] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2868] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_642 -LBB47_642: # in Loop: Header=BB47_640 Depth=1 - mov dword ptr [ebp - 2884], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2884] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2860] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2864] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_643 -LBB47_643: # in Loop: Header=BB47_640 Depth=1 - mov dword ptr [ebp - 16], 121 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2860] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2824] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_644 -LBB47_644: # in Loop: Header=BB47_640 Depth=1 - lea ecx, [ebp - 2860] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_650 -Ltmp4172: -LBB47_764: # Block address taken - # in Loop: Header=BB47_640 Depth=1 - add ebp, 12 - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - jmp LBB47_649 -LBB47_649: # in Loop: Header=BB47_640 Depth=1 - mov dword ptr [ebp - 16], 119 -Ltmp4173: -LBB47_650: # in Loop: Header=BB47_640 Depth=1 - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - mov dword ptr [ebp - 16], 119 - lea ecx, [ebp - 2824] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4461], al # 1-byte Spill - jmp LBB47_651 -LBB47_651: # in Loop: Header=BB47_640 Depth=1 - mov al, byte ptr [ebp - 4461] # 1-byte Reload - test al, 1 - jne LBB47_652 - jmp LBB47_656 -LBB47_652: # in Loop: Header=BB47_640 Depth=1 -Ltmp4174: - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4462], al # 1-byte Spill - jmp LBB47_653 -LBB47_653: # in Loop: Header=BB47_640 Depth=1 - mov al, byte ptr [ebp - 4462] # 1-byte Reload - test al, 1 - jne LBB47_654 - jmp LBB47_655 -LBB47_654: # in Loop: Header=BB47_640 Depth=1 -Ltmp4175: - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - int3 -Ltmp4176: -LBB47_655: # in Loop: Header=BB47_640 Depth=1 - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - jmp LBB47_656 -Ltmp4177: -LBB47_656: # in Loop: Header=BB47_640 Depth=1 - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - lea ecx, [ebp - 2824] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_657 -LBB47_657: # in Loop: Header=BB47_640 Depth=1 - lea ecx, [ebp - 2824] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4468], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_640 -Ltmp4178: -# %bb.658: - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - jmp LBB47_659 -LBB47_659: # =>This Inner Loop Header: Depth=1 -Ltmp4179: - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BK@NILKKKCA@av?4subspan?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 4472], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4476], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 929 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2932] - mov dword ptr [ebp - 4480], ecx # 4-byte Spill - mov dword ptr [ebp - 4484], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4472] # 4-byte Reload - mov dword ptr [ebp - 4488], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4472] # 4-byte Reload - mov edx, dword ptr [ebp - 4480] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2924] - mov dword ptr [ebp - 4492], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4476] # 4-byte Reload - mov esp, ecx -Ltmp4180: - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - mov dword ptr [ebp - 16], 124 - sub esp, 12 - mov edx, esp - lea esi, [ebp - 2980] - mov dword ptr [edx], esi - mov dword ptr [edx + 8], -1 - mov dword ptr [edx + 4], 5 - lea ecx, [ebp - 2584] - mov dword ptr [ebp - 4496], eax # 4-byte Spill - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_660 -LBB47_660: # in Loop: Header=BB47_659 Depth=1 - lea ecx, [ebp - 2980] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 2972], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2972] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2964] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2968] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_661 -LBB47_661: # in Loop: Header=BB47_659 Depth=1 - mov dword ptr [ebp - 2984], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2984] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2960] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2964] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_662 -LBB47_662: # in Loop: Header=BB47_659 Depth=1 - mov dword ptr [ebp - 16], 125 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2960] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2924] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_663 -LBB47_663: # in Loop: Header=BB47_659 Depth=1 - lea ecx, [ebp - 2960] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_669 -Ltmp4181: -LBB47_765: # Block address taken - # in Loop: Header=BB47_659 Depth=1 - add ebp, 12 - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - jmp LBB47_668 -LBB47_668: # in Loop: Header=BB47_659 Depth=1 - mov dword ptr [ebp - 16], 123 -Ltmp4182: -LBB47_669: # in Loop: Header=BB47_659 Depth=1 - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - mov dword ptr [ebp - 16], 123 - lea ecx, [ebp - 2924] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4497], al # 1-byte Spill - jmp LBB47_670 -LBB47_670: # in Loop: Header=BB47_659 Depth=1 - mov al, byte ptr [ebp - 4497] # 1-byte Reload - test al, 1 - jne LBB47_671 - jmp LBB47_675 -LBB47_671: # in Loop: Header=BB47_659 Depth=1 -Ltmp4183: - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4498], al # 1-byte Spill - jmp LBB47_672 -LBB47_672: # in Loop: Header=BB47_659 Depth=1 - mov al, byte ptr [ebp - 4498] # 1-byte Reload - test al, 1 - jne LBB47_673 - jmp LBB47_674 -LBB47_673: # in Loop: Header=BB47_659 Depth=1 -Ltmp4184: - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - int3 -Ltmp4185: -LBB47_674: # in Loop: Header=BB47_659 Depth=1 - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - jmp LBB47_675 -Ltmp4186: -LBB47_675: # in Loop: Header=BB47_659 Depth=1 - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - lea ecx, [ebp - 2924] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_676 -LBB47_676: # in Loop: Header=BB47_659 Depth=1 - lea ecx, [ebp - 2924] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4504], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_659 -Ltmp4187: -# %bb.677: - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - jmp LBB47_678 -LBB47_678: # =>This Inner Loop Header: Depth=1 -Ltmp4188: - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CA@CMKOGIAM@av?4subspan?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 4508], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4512], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 930 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3032] - mov dword ptr [ebp - 4516], ecx # 4-byte Spill - mov dword ptr [ebp - 4520], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 4508] # 4-byte Reload - mov dword ptr [ebp - 4524], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4508] # 4-byte Reload - mov edx, dword ptr [ebp - 4516] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 3024] - mov ecx, esi - mov dword ptr [ebp - 4528], eax # 4-byte Spill - mov dword ptr [ebp - 4532], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4512] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 127 - mov ecx, dword ptr [ebp - 4532] # 4-byte Reload - mov dword ptr [ebp - 4536], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4537], al # 1-byte Spill - jmp LBB47_679 -LBB47_679: # in Loop: Header=BB47_678 Depth=1 - mov al, byte ptr [ebp - 4537] # 1-byte Reload - test al, 1 - jne LBB47_680 - jmp LBB47_691 -LBB47_680: # in Loop: Header=BB47_678 Depth=1 -Ltmp4189: - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - mov dword ptr [ebp - 16], 128 - sub esp, 12 - mov eax, esp - lea ecx, [ebp - 3040] - mov dword ptr [eax], ecx - mov dword ptr [eax + 8], -1 - mov dword ptr [eax + 4], 6 - lea ecx, [ebp - 2584] - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - jmp LBB47_681 -LBB47_681: # in Loop: Header=BB47_678 Depth=1 - lea ecx, [ebp - 3040] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 274 - lea ecx, [ebp - 3024] - mov dword ptr [ebp - 4544], eax # 4-byte Spill - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_689 -Ltmp4190: -LBB47_766: # Block address taken - # in Loop: Header=BB47_678 Depth=1 - add ebp, 12 - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - jmp LBB47_684 -LBB47_684: # in Loop: Header=BB47_678 Depth=1 - jmp LBB47_685 -LBB47_685: # in Loop: Header=BB47_678 Depth=1 - mov dword ptr [ebp - 16], 127 - jmp LBB47_693 -Ltmp4191: -LBB47_767: # Block address taken - # in Loop: Header=BB47_678 Depth=1 - add ebp, 12 - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - jmp LBB47_688 -LBB47_688: # in Loop: Header=BB47_678 Depth=1 - jmp LBB47_685 -Ltmp4192: -LBB47_689: # in Loop: Header=BB47_678 Depth=1 - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - jmp LBB47_685 -Ltmp4193: -LBB47_691: # in Loop: Header=BB47_678 Depth=1 - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 3024] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_692 -LBB47_692: # in Loop: Header=BB47_678 Depth=1 - jmp LBB47_693 -Ltmp4194: -LBB47_693: # in Loop: Header=BB47_678 Depth=1 - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - lea ecx, [ebp - 3024] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4545], al # 1-byte Spill - jmp LBB47_694 -LBB47_694: # in Loop: Header=BB47_678 Depth=1 - mov al, byte ptr [ebp - 4545] # 1-byte Reload - test al, 1 - jne LBB47_695 - jmp LBB47_699 -LBB47_695: # in Loop: Header=BB47_678 Depth=1 -Ltmp4195: - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4546], al # 1-byte Spill - jmp LBB47_696 -LBB47_696: # in Loop: Header=BB47_678 Depth=1 - mov al, byte ptr [ebp - 4546] # 1-byte Reload - test al, 1 - jne LBB47_697 - jmp LBB47_698 -LBB47_697: # in Loop: Header=BB47_678 Depth=1 -Ltmp4196: - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - int3 -Ltmp4197: -LBB47_698: # in Loop: Header=BB47_678 Depth=1 - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - jmp LBB47_699 -Ltmp4198: -LBB47_699: # in Loop: Header=BB47_678 Depth=1 - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - lea ecx, [ebp - 3024] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_700 -LBB47_700: # in Loop: Header=BB47_678 Depth=1 - lea ecx, [ebp - 3024] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB47_678 -Ltmp4199: -# %bb.701: - .cv_loc 47 1 931 0 # ..\tests\span_tests.cpp:931:0 - sub esp, 12 - lea ecx, [ebp - 2584] - lea eax, [ebp - 3048] -Ltmp4200: - #DEBUG_VALUE: av2 <- [$eax+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 1 - mov dword ptr [esp + 8], -1 - call "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" -Ltmp4201: - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - mov dword ptr [ebp - 3052], 0 -LBB47_702: # =>This Loop Header: Depth=1 - # Child Loop BB47_704 Depth 2 - cmp dword ptr [ebp - 3052], 4 - jge LBB47_724 -# %bb.703: # in Loop: Header=BB47_702 Depth=1 -Ltmp4202: - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - jmp LBB47_704 -LBB47_704: # Parent Loop BB47_702 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp4203: - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@PIDHIMO@av2?$FLi?$FN?5?$DN?$DN?5i?5?$CL?52?$AA@" - mov dword ptr [ebp - 4552], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4556], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 932 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3100] - mov dword ptr [ebp - 4560], ecx # 4-byte Spill - mov dword ptr [ebp - 4564], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4552] # 4-byte Reload - mov dword ptr [ebp - 4568], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4552] # 4-byte Reload - mov edx, dword ptr [ebp - 4560] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3092] - mov dword ptr [ebp - 4572], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4556] # 4-byte Reload - mov esp, ecx -Ltmp4204: - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - mov edx, dword ptr [ebp - 3052] - mov dword ptr [ebp - 16], 131 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], edx - lea ecx, [ebp - 3048] - mov dword ptr [ebp - 4576], eax # 4-byte Spill - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 4580], eax # 4-byte Spill - jmp LBB47_705 -LBB47_705: # in Loop: Header=BB47_704 Depth=2 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 4580] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 3132] - mov dword ptr [eax], edx - lea ecx, [ebp - 3136] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB47_706 -LBB47_706: # in Loop: Header=BB47_704 Depth=2 - mov eax, dword ptr [ebp - 3052] - add eax, 2 - mov dword ptr [ebp - 3140], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 3140] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 3128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3132] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB47_707 -LBB47_707: # in Loop: Header=BB47_704 Depth=2 - mov dword ptr [ebp - 16], 132 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3092] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB47_708 -LBB47_708: # in Loop: Header=BB47_704 Depth=2 - lea ecx, [ebp - 3128] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB47_714 -Ltmp4205: -LBB47_768: # Block address taken - # in Loop: Header=BB47_704 Depth=2 - add ebp, 12 - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - jmp LBB47_713 -LBB47_713: # in Loop: Header=BB47_704 Depth=2 - mov dword ptr [ebp - 16], 130 -Ltmp4206: -LBB47_714: # in Loop: Header=BB47_704 Depth=2 - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - mov dword ptr [ebp - 16], 130 - lea ecx, [ebp - 3092] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4581], al # 1-byte Spill - jmp LBB47_715 -LBB47_715: # in Loop: Header=BB47_704 Depth=2 - mov al, byte ptr [ebp - 4581] # 1-byte Reload - test al, 1 - jne LBB47_716 - jmp LBB47_720 -LBB47_716: # in Loop: Header=BB47_704 Depth=2 -Ltmp4207: - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4582], al # 1-byte Spill - jmp LBB47_717 -LBB47_717: # in Loop: Header=BB47_704 Depth=2 - mov al, byte ptr [ebp - 4582] # 1-byte Reload - test al, 1 - jne LBB47_718 - jmp LBB47_719 -LBB47_718: # in Loop: Header=BB47_704 Depth=2 -Ltmp4208: - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - int3 -Ltmp4209: -LBB47_719: # in Loop: Header=BB47_704 Depth=2 - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - jmp LBB47_720 -Ltmp4210: -LBB47_720: # in Loop: Header=BB47_704 Depth=2 - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - lea ecx, [ebp - 3092] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB47_721 -LBB47_721: # in Loop: Header=BB47_704 Depth=2 - lea ecx, [ebp - 3092] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4588], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB47_704 -Ltmp4211: -# %bb.722: # in Loop: Header=BB47_702 Depth=1 - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - mov eax, dword ptr [ebp - 3052] - add eax, 1 - mov dword ptr [ebp - 3052], eax - jmp LBB47_702 -Ltmp4212: -LBB47_724: - .cv_loc 47 1 934 0 # ..\tests\span_tests.cpp:934:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$4@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$4@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_4: # in Loop: Header=BB47_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4213: - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_5 -LBB47_5: # in Loop: Header=BB47_1 Depth=1 - mov eax, offset LBB47_725 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4214: - .def "?dtor$21@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$21@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_21: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] - .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4215: - .def "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_22: # in Loop: Header=BB47_17 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 188] -Ltmp4216: - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4217: - .def "?catch$23@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$23@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_23: # in Loop: Header=BB47_17 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4218: - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 152] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_24 -LBB47_24: # in Loop: Header=BB47_17 Depth=1 - mov eax, offset LBB47_726 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4219: - .def "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$40@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_40: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 152] - .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4220: - .def "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_41: # in Loop: Header=BB47_35 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 276] -Ltmp4221: - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4222: - .def "?catch$42@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$42@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_42: # in Loop: Header=BB47_35 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4223: - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - mov dword ptr [ebp - 16], 10 - lea ecx, [ebp - 240] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_43 -LBB47_43: # in Loop: Header=BB47_35 Depth=1 - mov eax, offset LBB47_727 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4224: - .def "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$59@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_59: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 240] - .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4225: - .def "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$60@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_60: # in Loop: Header=BB47_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 376] -Ltmp4226: - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4227: - .def "?catch$61@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$61@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_61: # in Loop: Header=BB47_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4228: - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 340] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_62 -LBB47_62: # in Loop: Header=BB47_54 Depth=1 - mov eax, offset LBB47_728 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4229: - .def "?catch$76@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$76@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_76: # in Loop: Header=BB47_73 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4230: - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 444] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_77 -LBB47_77: # in Loop: Header=BB47_73 Depth=1 - mov eax, offset LBB47_729 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4231: - .def "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$85@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_85: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 340] -Ltmp4232: - .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4233: - .def "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$94@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_94: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 444] -Ltmp4234: - .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4235: - .def "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$95@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_95: # in Loop: Header=BB47_90 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 540] -Ltmp4236: - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4237: - .def "?catch$96@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$96@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_96: # in Loop: Header=BB47_90 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4238: - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - mov dword ptr [ebp - 16], 21 - lea ecx, [ebp - 504] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_97 -LBB47_97: # in Loop: Header=BB47_90 Depth=1 - mov eax, offset LBB47_730 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4239: - .def "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$113@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_113: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 504] - .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4240: - .def "?dtor$114@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$114@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_114: # in Loop: Header=BB47_108 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 628] -Ltmp4241: - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4242: - .def "?catch$115@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$115@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_115: # in Loop: Header=BB47_108 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4243: - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - mov dword ptr [ebp - 16], 25 - lea ecx, [ebp - 592] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_116 -LBB47_116: # in Loop: Header=BB47_108 Depth=1 - mov eax, offset LBB47_731 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4244: - .def "?catch$130@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$130@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_130: # in Loop: Header=BB47_127 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4245: - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - mov dword ptr [ebp - 16], 28 - lea ecx, [ebp - 696] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_131 -LBB47_131: # in Loop: Header=BB47_127 Depth=1 - mov eax, offset LBB47_732 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4246: - .def "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$139@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_139: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 592] -Ltmp4247: - .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4248: - .def "?dtor$148@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$148@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_148: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 696] -Ltmp4249: - .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4250: - .def "?dtor$149@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$149@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_149: # in Loop: Header=BB47_144 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 792] -Ltmp4251: - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4252: - .def "?catch$150@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$150@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_150: # in Loop: Header=BB47_144 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4253: - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - mov dword ptr [ebp - 16], 32 - lea ecx, [ebp - 756] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_151 -LBB47_151: # in Loop: Header=BB47_144 Depth=1 - mov eax, offset LBB47_733 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4254: - .def "?dtor$167@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$167@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_167: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 756] - .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4255: - .def "?dtor$168@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$168@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_168: # in Loop: Header=BB47_162 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 880] -Ltmp4256: - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4257: - .def "?catch$169@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$169@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_169: # in Loop: Header=BB47_162 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4258: - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - mov dword ptr [ebp - 16], 36 - lea ecx, [ebp - 844] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_170 -LBB47_170: # in Loop: Header=BB47_162 Depth=1 - mov eax, offset LBB47_734 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4259: - .def "?catch$185@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$185@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_185: # in Loop: Header=BB47_181 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4260: - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - mov dword ptr [ebp - 16], 39 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 944] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_186 -LBB47_186: # in Loop: Header=BB47_181 Depth=1 - mov eax, offset LBB47_735 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4261: - .def "?catch$189@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$189@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_189: # in Loop: Header=BB47_181 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4262: - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - mov dword ptr [ebp - 16], 39 - lea ecx, [ebp - 944] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_190 -LBB47_190: # in Loop: Header=BB47_181 Depth=1 - mov eax, offset LBB47_736 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4263: - .def "?dtor$193@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$193@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_193: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 844] -Ltmp4264: - .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4265: - .def "?catch$209@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$209@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_209: # in Loop: Header=BB47_205 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4266: - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - mov dword ptr [ebp - 16], 42 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1000] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_210 -LBB47_210: # in Loop: Header=BB47_205 Depth=1 - mov eax, offset LBB47_737 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4267: - .def "?catch$213@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$213@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_213: # in Loop: Header=BB47_205 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4268: - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - mov dword ptr [ebp - 16], 42 - lea ecx, [ebp - 1000] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_214 -LBB47_214: # in Loop: Header=BB47_205 Depth=1 - mov eax, offset LBB47_738 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4269: - .def "?dtor$217@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$217@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_217: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 944] -Ltmp4270: - .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4271: - .def "?catch$232@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$232@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_232: # in Loop: Header=BB47_229 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4272: - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - mov dword ptr [ebp - 16], 45 - lea ecx, [ebp - 1060] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_233 -LBB47_233: # in Loop: Header=BB47_229 Depth=1 - mov eax, offset LBB47_739 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4273: - .def "?dtor$241@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$241@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_241: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1000] -Ltmp4274: - .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4275: - .def "?dtor$250@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$250@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_250: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1060] -Ltmp4276: - .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4277: - .def "?dtor$251@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$251@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_251: # in Loop: Header=BB47_246 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1156] -Ltmp4278: - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4279: - .def "?catch$252@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$252@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_252: # in Loop: Header=BB47_246 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4280: - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - mov dword ptr [ebp - 16], 49 - lea ecx, [ebp - 1120] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_253 -LBB47_253: # in Loop: Header=BB47_246 Depth=1 - mov eax, offset LBB47_740 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4281: - .def "?dtor$269@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$269@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_269: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1120] - .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4282: - .def "?dtor$270@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$270@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_270: # in Loop: Header=BB47_264 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1244] -Ltmp4283: - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4284: - .def "?catch$271@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$271@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_271: # in Loop: Header=BB47_264 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4285: - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - mov dword ptr [ebp - 16], 53 - lea ecx, [ebp - 1208] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_272 -LBB47_272: # in Loop: Header=BB47_264 Depth=1 - mov eax, offset LBB47_741 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4286: - .def "?dtor$288@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$288@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_288: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1208] - .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4287: - .def "?dtor$289@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$289@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_289: # in Loop: Header=BB47_283 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1344] -Ltmp4288: - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4289: - .def "?catch$290@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$290@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_290: # in Loop: Header=BB47_283 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4290: - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - mov dword ptr [ebp - 16], 57 - lea ecx, [ebp - 1308] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_291 -LBB47_291: # in Loop: Header=BB47_283 Depth=1 - mov eax, offset LBB47_742 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4291: - .def "?catch$306@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$306@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_306: # in Loop: Header=BB47_302 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4292: - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - mov dword ptr [ebp - 16], 60 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1408] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_307 -LBB47_307: # in Loop: Header=BB47_302 Depth=1 - mov eax, offset LBB47_743 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4293: - .def "?catch$310@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$310@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_310: # in Loop: Header=BB47_302 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4294: - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - mov dword ptr [ebp - 16], 60 - lea ecx, [ebp - 1408] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_311 -LBB47_311: # in Loop: Header=BB47_302 Depth=1 - mov eax, offset LBB47_744 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4295: - .def "?dtor$314@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$314@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_314: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1308] -Ltmp4296: - .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4297: - .def "?catch$329@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$329@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_329: # in Loop: Header=BB47_326 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4298: - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - mov dword ptr [ebp - 16], 63 - lea ecx, [ebp - 1468] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_330 -LBB47_330: # in Loop: Header=BB47_326 Depth=1 - mov eax, offset LBB47_745 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4299: - .def "?dtor$338@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$338@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_338: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1408] -Ltmp4300: - .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4301: - .def "?dtor$347@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$347@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_347: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1468] -Ltmp4302: - .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4303: - .def "?dtor$348@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$348@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_348: # in Loop: Header=BB47_343 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1564] -Ltmp4304: - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4305: - .def "?catch$349@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$349@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_349: # in Loop: Header=BB47_343 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4306: - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - mov dword ptr [ebp - 16], 67 - lea ecx, [ebp - 1528] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_350 -LBB47_350: # in Loop: Header=BB47_343 Depth=1 - mov eax, offset LBB47_746 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4307: - .def "?catch$364@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$364@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_364: # in Loop: Header=BB47_361 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4308: - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - mov dword ptr [ebp - 16], 70 - lea ecx, [ebp - 1624] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_365 -LBB47_365: # in Loop: Header=BB47_361 Depth=1 - mov eax, offset LBB47_747 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4309: - .def "?dtor$373@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$373@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_373: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1528] -Ltmp4310: - .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4311: - .def "?catch$380@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$380@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_380: # in Loop: Header=BB47_378 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4312: - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - mov dword ptr [ebp - 16], 73 - lea ecx, [ebp - 1684] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_381 -LBB47_381: # in Loop: Header=BB47_378 Depth=1 - mov eax, offset LBB47_748 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4313: - .def "?dtor$389@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$389@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_389: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1624] -Ltmp4314: - .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4315: - .def "?dtor$399@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$399@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_399: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1684] -Ltmp4316: - .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4317: - .def "?dtor$400@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$400@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_400: # in Loop: Header=BB47_394 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1776] -Ltmp4318: - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4319: - .def "?catch$401@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$401@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_401: # in Loop: Header=BB47_394 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4320: - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - mov dword ptr [ebp - 16], 77 - lea ecx, [ebp - 1740] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_402 -LBB47_402: # in Loop: Header=BB47_394 Depth=1 - mov eax, offset LBB47_749 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4321: - .def "?catch$417@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$417@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_417: # in Loop: Header=BB47_413 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4322: - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - mov dword ptr [ebp - 16], 80 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 1840] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_418 -LBB47_418: # in Loop: Header=BB47_413 Depth=1 - mov eax, offset LBB47_750 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4323: - .def "?catch$421@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$421@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_421: # in Loop: Header=BB47_413 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4324: - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - mov dword ptr [ebp - 16], 80 - lea ecx, [ebp - 1840] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_422 -LBB47_422: # in Loop: Header=BB47_413 Depth=1 - mov eax, offset LBB47_751 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4325: - .def "?dtor$425@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$425@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_425: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1740] -Ltmp4326: - .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4327: - .def "?dtor$442@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$442@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_442: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1840] -Ltmp4328: - .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4329: - .def "?dtor$443@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$443@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_443: # in Loop: Header=BB47_437 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1936] -Ltmp4330: - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4331: - .def "?catch$444@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$444@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_444: # in Loop: Header=BB47_437 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4332: - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - mov dword ptr [ebp - 16], 84 - lea ecx, [ebp - 1900] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_445 -LBB47_445: # in Loop: Header=BB47_437 Depth=1 - mov eax, offset LBB47_752 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4333: - .def "?catch$460@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$460@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_460: # in Loop: Header=BB47_456 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4334: - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - mov dword ptr [ebp - 16], 87 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 2000] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_461 -LBB47_461: # in Loop: Header=BB47_456 Depth=1 - mov eax, offset LBB47_753 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4335: - .def "?catch$464@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$464@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_464: # in Loop: Header=BB47_456 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4336: - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - mov dword ptr [ebp - 16], 87 - lea ecx, [ebp - 2000] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_465 -LBB47_465: # in Loop: Header=BB47_456 Depth=1 - mov eax, offset LBB47_754 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4337: - .def "?dtor$468@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$468@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_468: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1900] -Ltmp4338: - .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4339: - .def "?dtor$485@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$485@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_485: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2000] -Ltmp4340: - .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4341: - .def "?dtor$486@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$486@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_486: # in Loop: Header=BB47_480 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2100] -Ltmp4342: - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4343: - .def "?catch$487@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$487@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_487: # in Loop: Header=BB47_480 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4344: - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - mov dword ptr [ebp - 16], 91 - lea ecx, [ebp - 2064] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_488 -LBB47_488: # in Loop: Header=BB47_480 Depth=1 - mov eax, offset LBB47_755 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4345: - .def "?dtor$504@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$504@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_504: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2064] - .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4346: - .def "?dtor$505@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$505@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_505: # in Loop: Header=BB47_499 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2200] -Ltmp4347: - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4348: - .def "?catch$506@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$506@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_506: # in Loop: Header=BB47_499 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4349: - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - mov dword ptr [ebp - 16], 95 - lea ecx, [ebp - 2164] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_507 -LBB47_507: # in Loop: Header=BB47_499 Depth=1 - mov eax, offset LBB47_756 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4350: - .def "?dtor$523@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$523@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_523: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2164] - .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4351: - .def "?dtor$524@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$524@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_524: # in Loop: Header=BB47_518 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2300] -Ltmp4352: - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4353: - .def "?catch$525@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$525@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_525: # in Loop: Header=BB47_518 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4354: - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - mov dword ptr [ebp - 16], 99 - lea ecx, [ebp - 2264] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_526 -LBB47_526: # in Loop: Header=BB47_518 Depth=1 - mov eax, offset LBB47_757 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4355: - .def "?dtor$542@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$542@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_542: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2264] - .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4356: - .def "?dtor$543@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$543@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_543: # in Loop: Header=BB47_537 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2400] -Ltmp4357: - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4358: - .def "?catch$544@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$544@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_544: # in Loop: Header=BB47_537 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4359: - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - mov dword ptr [ebp - 16], 103 - lea ecx, [ebp - 2364] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_545 -LBB47_545: # in Loop: Header=BB47_537 Depth=1 - mov eax, offset LBB47_758 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4360: - .def "?catch$560@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$560@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_560: # in Loop: Header=BB47_556 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4361: - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - mov dword ptr [ebp - 16], 106 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 2464] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_561 -LBB47_561: # in Loop: Header=BB47_556 Depth=1 - mov eax, offset LBB47_759 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4362: - .def "?catch$564@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$564@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_564: # in Loop: Header=BB47_556 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4363: - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - mov dword ptr [ebp - 16], 106 - lea ecx, [ebp - 2464] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_565 -LBB47_565: # in Loop: Header=BB47_556 Depth=1 - mov eax, offset LBB47_760 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4364: - .def "?dtor$568@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$568@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_568: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2364] -Ltmp4365: - .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4366: - .def "?dtor$587@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$587@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_587: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2464] -Ltmp4367: - .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4368: - .def "?dtor$588@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$588@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_588: # in Loop: Header=BB47_582 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2568] -Ltmp4369: - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4370: - .def "?catch$589@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$589@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_589: # in Loop: Header=BB47_582 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4371: - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - mov dword ptr [ebp - 16], 110 - lea ecx, [ebp - 2532] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_590 -LBB47_590: # in Loop: Header=BB47_582 Depth=2 - mov eax, offset LBB47_761 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4372: - .def "?dtor$601@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$601@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_601: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2532] - .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4373: - .def "?dtor$608@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$608@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_608: # in Loop: Header=BB47_603 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2660] -Ltmp4374: - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4375: - .def "?catch$609@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$609@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_609: # in Loop: Header=BB47_603 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4376: - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - mov dword ptr [ebp - 16], 114 - lea ecx, [ebp - 2624] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_610 -LBB47_610: # in Loop: Header=BB47_603 Depth=1 - mov eax, offset LBB47_762 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4377: - .def "?dtor$626@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$626@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_626: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2624] - .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4378: - .def "?dtor$627@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$627@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_627: # in Loop: Header=BB47_621 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2760] -Ltmp4379: - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4380: - .def "?catch$628@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$628@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_628: # in Loop: Header=BB47_621 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4381: - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - mov dword ptr [ebp - 16], 118 - lea ecx, [ebp - 2724] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_629 -LBB47_629: # in Loop: Header=BB47_621 Depth=1 - mov eax, offset LBB47_763 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4382: - .def "?dtor$645@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$645@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_645: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2724] - .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4383: - .def "?dtor$646@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$646@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_646: # in Loop: Header=BB47_640 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2860] -Ltmp4384: - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4385: - .def "?catch$647@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$647@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_647: # in Loop: Header=BB47_640 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4386: - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - mov dword ptr [ebp - 16], 122 - lea ecx, [ebp - 2824] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_648 -LBB47_648: # in Loop: Header=BB47_640 Depth=1 - mov eax, offset LBB47_764 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4387: - .def "?dtor$664@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$664@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_664: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2824] - .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4388: - .def "?dtor$665@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$665@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_665: # in Loop: Header=BB47_659 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2960] -Ltmp4389: - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4390: - .def "?catch$666@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$666@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_666: # in Loop: Header=BB47_659 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4391: - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - mov dword ptr [ebp - 16], 126 - lea ecx, [ebp - 2924] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_667 -LBB47_667: # in Loop: Header=BB47_659 Depth=1 - mov eax, offset LBB47_765 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4392: - .def "?catch$682@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$682@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_682: # in Loop: Header=BB47_678 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4393: - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - mov dword ptr [ebp - 16], 129 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 3024] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB47_683 -LBB47_683: # in Loop: Header=BB47_678 Depth=1 - mov eax, offset LBB47_766 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4394: - .def "?catch$686@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$686@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_686: # in Loop: Header=BB47_678 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4395: - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - mov dword ptr [ebp - 16], 129 - lea ecx, [ebp - 3024] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_687 -LBB47_687: # in Loop: Header=BB47_678 Depth=1 - mov eax, offset LBB47_767 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4396: - .def "?dtor$690@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$690@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_690: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2924] -Ltmp4397: - .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4398: - .def "?dtor$709@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$709@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_709: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3024] -Ltmp4399: - .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4400: - .def "?dtor$710@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$710@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_710: # in Loop: Header=BB47_704 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3128] -Ltmp4401: - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4402: - .def "?catch$711@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$711@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_711: # in Loop: Header=BB47_704 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4403: - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - mov dword ptr [ebp - 16], 133 - lea ecx, [ebp - 3092] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB47_712 -LBB47_712: # in Loop: Header=BB47_704 Depth=2 - mov eax, offset LBB47_768 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4404: - .def "?dtor$723@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$723@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA": -LBB47_723: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3092] - .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4405: - .cv_fpo_endproc -Lfunc_end47: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 429065506 # MagicNumber - .long 134 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # UnwindMap - .long 37 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long -1 # ToState - .long "?dtor$21@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 4 # ToState - .long "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 7 # ToState - .long 0 # Action - .long 8 # ToState - .long "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 7 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 11 # ToState - .long 0 # Action - .long 12 # ToState - .long "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 11 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 15 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 18 # ToState - .long 0 # Action - .long 19 # ToState - .long "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 18 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 22 # ToState - .long 0 # Action - .long 23 # ToState - .long "?dtor$114@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 22 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$148@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 26 # ToState - .long 0 # Action - .long 26 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$167@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 29 # ToState - .long 0 # Action - .long 30 # ToState - .long "?dtor$149@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 29 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$193@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 33 # ToState - .long 0 # Action - .long 34 # ToState - .long "?dtor$168@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 33 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$217@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 37 # ToState - .long 0 # Action - .long 37 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$241@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 40 # ToState - .long 0 # Action - .long 40 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$250@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 43 # ToState - .long 0 # Action - .long 43 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$269@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 46 # ToState - .long 0 # Action - .long 47 # ToState - .long "?dtor$251@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 46 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$288@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 50 # ToState - .long 0 # Action - .long 51 # ToState - .long "?dtor$270@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 50 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$314@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 54 # ToState - .long 0 # Action - .long 55 # ToState - .long "?dtor$289@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 54 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$338@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 58 # ToState - .long 0 # Action - .long 58 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$347@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 61 # ToState - .long 0 # Action - .long 61 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$373@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 64 # ToState - .long 0 # Action - .long 65 # ToState - .long "?dtor$348@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 64 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$389@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 68 # ToState - .long 0 # Action - .long 68 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$399@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 71 # ToState - .long 0 # Action - .long 71 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$425@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 74 # ToState - .long 0 # Action - .long 75 # ToState - .long "?dtor$400@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 74 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$442@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 78 # ToState - .long 0 # Action - .long 78 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$468@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 81 # ToState - .long 0 # Action - .long 82 # ToState - .long "?dtor$443@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 81 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$485@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 85 # ToState - .long 0 # Action - .long 85 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$504@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 88 # ToState - .long 0 # Action - .long 89 # ToState - .long "?dtor$486@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 88 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$523@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 92 # ToState - .long 0 # Action - .long 93 # ToState - .long "?dtor$505@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 92 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$542@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 96 # ToState - .long 0 # Action - .long 97 # ToState - .long "?dtor$524@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 96 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$568@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 100 # ToState - .long 0 # Action - .long 101 # ToState - .long "?dtor$543@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 100 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$587@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 104 # ToState - .long 0 # Action - .long 104 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$601@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 107 # ToState - .long 0 # Action - .long 108 # ToState - .long "?dtor$588@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 107 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$626@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 111 # ToState - .long 0 # Action - .long 112 # ToState - .long "?dtor$608@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 111 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$645@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 115 # ToState - .long 0 # Action - .long 116 # ToState - .long "?dtor$627@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 115 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$664@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 119 # ToState - .long 0 # Action - .long 120 # ToState - .long "?dtor$646@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 119 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$690@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 123 # ToState - .long 0 # Action - .long 124 # ToState - .long "?dtor$665@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 123 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$709@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 127 # ToState - .long 0 # Action - .long 127 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$723@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 130 # ToState - .long 0 # Action - .long 131 # ToState - .long "?dtor$710@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Action - .long 130 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 5 # TryHigh - .long 6 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 8 # TryLow - .long 9 # TryHigh - .long 10 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 12 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 16 # TryHigh - .long 17 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 19 # TryLow - .long 20 # TryHigh - .long 21 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 23 # TryLow - .long 24 # TryHigh - .long 25 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 27 # TryLow - .long 27 # TryHigh - .long 28 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 30 # TryLow - .long 31 # TryHigh - .long 32 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 34 # TryLow - .long 35 # TryHigh - .long 36 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 38 # TryLow - .long 38 # TryHigh - .long 39 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 41 # TryLow - .long 41 # TryHigh - .long 42 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$11$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 44 # TryLow - .long 44 # TryHigh - .long 45 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$12$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 47 # TryLow - .long 48 # TryHigh - .long 49 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$13$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 51 # TryLow - .long 52 # TryHigh - .long 53 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$14$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 55 # TryLow - .long 56 # TryHigh - .long 57 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$15$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 59 # TryLow - .long 59 # TryHigh - .long 60 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$16$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 62 # TryLow - .long 62 # TryHigh - .long 63 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$17$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 65 # TryLow - .long 66 # TryHigh - .long 67 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$18$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 69 # TryLow - .long 69 # TryHigh - .long 70 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$19$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 72 # TryLow - .long 72 # TryHigh - .long 73 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$20$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 75 # TryLow - .long 76 # TryHigh - .long 77 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$21$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 79 # TryLow - .long 79 # TryHigh - .long 80 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$22$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 82 # TryLow - .long 83 # TryHigh - .long 84 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$23$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 86 # TryLow - .long 86 # TryHigh - .long 87 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$24$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 89 # TryLow - .long 90 # TryHigh - .long 91 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$25$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 93 # TryLow - .long 94 # TryHigh - .long 95 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$26$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 97 # TryLow - .long 98 # TryHigh - .long 99 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$27$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 101 # TryLow - .long 102 # TryHigh - .long 103 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$28$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 105 # TryLow - .long 105 # TryHigh - .long 106 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$29$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 108 # TryLow - .long 109 # TryHigh - .long 110 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$30$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 112 # TryLow - .long 113 # TryHigh - .long 114 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$31$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 116 # TryLow - .long 117 # TryHigh - .long 118 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$32$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 120 # TryLow - .long 121 # TryHigh - .long 122 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$33$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 124 # TryLow - .long 125 # TryHigh - .long 126 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$34$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 128 # TryLow - .long 128 # TryHigh - .long 129 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$35$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray - .long 131 # TryLow - .long 132 # TryHigh - .long 133 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$36$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$4@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$23@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$61@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$76@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$115@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$130@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$150@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$169@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$185@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$189@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$11$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$209@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$213@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$12$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$232@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$13$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$252@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$14$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$271@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$15$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$290@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$16$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$306@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$310@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$17$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$329@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$18$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$349@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$19$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$364@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$20$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$380@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$21$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$401@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$22$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$417@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$421@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$23$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$444@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$24$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$460@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$464@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$25$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$487@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$26$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$506@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$27$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$525@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$28$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$544@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$29$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$560@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$564@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$30$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$589@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$31$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$609@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$32$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$628@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$33$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$647@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$34$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$666@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$35$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$682@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$686@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler -"$handlerMap$36$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$711@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin48: - .cv_func_id 48 - .cv_loc 48 1 855 0 # ..\tests\span_tests.cpp:855:0 - .cv_fpo_proc "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp4406: - lea ecx, ["?autoRegistrar31@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp4407: - .cv_fpo_endproc -Lfunc_end48: - # -- End function - .def "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin49: - .cv_func_id 49 - .cv_loc 49 1 937 0 # ..\tests\span_tests.cpp:937:0 - .cv_fpo_proc "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp4408: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_07LGOOEFLN@at_call?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 937 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____32@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar33@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp4409: - .cv_fpo_endproc -Lfunc_end49: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____32@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____32@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" -Lfunc_begin50: - .cv_func_id 50 - .cv_loc 50 1 938 0 # ..\tests\span_tests.cpp:938:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 628 - .cv_fpo_stackalloc 628 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp4494: - .cv_loc 50 1 939 0 # ..\tests\span_tests.cpp:939:0 - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax -Ltmp4495: - .cv_loc 50 1 942 0 # ..\tests\span_tests.cpp:942:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp4496: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp4497: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____32:arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp4498: - mov dword ptr [ebp - 428], eax # 4-byte Spill -LBB50_1: # =>This Inner Loop Header: Depth=1 -Ltmp4499: - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@CMMANKGN@s?4at?$CI0?$CJ?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 432], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 436], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 943 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 100] - mov dword ptr [ebp - 440], ecx # 4-byte Spill - mov dword ptr [ebp - 444], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 432] # 4-byte Reload - mov dword ptr [ebp - 448], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 432] # 4-byte Reload - mov edx, dword ptr [ebp - 440] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 452], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 436] # 4-byte Reload - mov esp, ecx -Ltmp4500: - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - mov dword ptr [ebp - 16], 1 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 0 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 456], eax # 4-byte Spill - call "?at@?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 460], eax # 4-byte Spill - jmp LBB50_2 -LBB50_2: # in Loop: Header=BB50_1 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 460] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 132] - mov dword ptr [eax], edx - lea ecx, [ebp - 136] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB50_3 -LBB50_3: # in Loop: Header=BB50_1 Depth=1 - mov dword ptr [ebp - 140], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 140] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 132] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB50_4 -LBB50_4: # in Loop: Header=BB50_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB50_5 -LBB50_5: # in Loop: Header=BB50_1 Depth=1 - lea ecx, [ebp - 128] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB50_10 -Ltmp4501: -LBB50_106: # Block address taken - # in Loop: Header=BB50_1 Depth=1 - add ebp, 12 - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - jmp LBB50_9 -LBB50_9: # in Loop: Header=BB50_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp4502: -LBB50_10: # in Loop: Header=BB50_1 Depth=1 - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 461], al # 1-byte Spill - jmp LBB50_11 -LBB50_11: # in Loop: Header=BB50_1 Depth=1 - mov al, byte ptr [ebp - 461] # 1-byte Reload - test al, 1 - jne LBB50_12 - jmp LBB50_16 -LBB50_12: # in Loop: Header=BB50_1 Depth=1 -Ltmp4503: - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 462], al # 1-byte Spill - jmp LBB50_13 -LBB50_13: # in Loop: Header=BB50_1 Depth=1 - mov al, byte ptr [ebp - 462] # 1-byte Reload - test al, 1 - jne LBB50_14 - jmp LBB50_15 -LBB50_14: # in Loop: Header=BB50_1 Depth=1 -Ltmp4504: - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - int3 -Ltmp4505: -LBB50_15: # in Loop: Header=BB50_1 Depth=1 - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - jmp LBB50_16 -Ltmp4506: -LBB50_16: # in Loop: Header=BB50_1 Depth=1 - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB50_17 -LBB50_17: # in Loop: Header=BB50_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 468], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB50_1 -Ltmp4507: -# %bb.18: - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - jmp LBB50_19 -LBB50_19: # =>This Inner Loop Header: Depth=1 -Ltmp4508: - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@ODOCOGJF@s?4at?$CI5?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 472], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 476], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 944 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 188] - mov dword ptr [ebp - 480], ecx # 4-byte Spill - mov dword ptr [ebp - 484], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 472] # 4-byte Reload - mov dword ptr [ebp - 488], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 472] # 4-byte Reload - mov edx, dword ptr [ebp - 480] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 180] - mov ecx, esi - mov dword ptr [ebp - 492], eax # 4-byte Spill - mov dword ptr [ebp - 496], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 476] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 4 - mov ecx, dword ptr [ebp - 496] # 4-byte Reload - mov dword ptr [ebp - 500], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 501], al # 1-byte Spill - jmp LBB50_20 -LBB50_20: # in Loop: Header=BB50_19 Depth=1 - mov al, byte ptr [ebp - 501] # 1-byte Reload - test al, 1 - jne LBB50_21 - jmp LBB50_32 -LBB50_21: # in Loop: Header=BB50_19 Depth=1 -Ltmp4509: - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - mov dword ptr [ebp - 16], 5 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 5 - lea ecx, [ebp - 52] - call "?at@?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 508], eax # 4-byte Spill - jmp LBB50_22 -LBB50_22: # in Loop: Header=BB50_19 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 180] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB50_30 -Ltmp4510: -LBB50_107: # Block address taken - # in Loop: Header=BB50_19 Depth=1 - add ebp, 12 - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - jmp LBB50_25 -LBB50_25: # in Loop: Header=BB50_19 Depth=1 - jmp LBB50_26 -LBB50_26: # in Loop: Header=BB50_19 Depth=1 - mov dword ptr [ebp - 16], 4 - jmp LBB50_34 -Ltmp4511: -LBB50_108: # Block address taken - # in Loop: Header=BB50_19 Depth=1 - add ebp, 12 - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - jmp LBB50_29 -LBB50_29: # in Loop: Header=BB50_19 Depth=1 - jmp LBB50_26 -Ltmp4512: -LBB50_30: # in Loop: Header=BB50_19 Depth=1 - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - jmp LBB50_26 -Ltmp4513: -LBB50_32: # in Loop: Header=BB50_19 Depth=1 - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 180] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB50_33 -LBB50_33: # in Loop: Header=BB50_19 Depth=1 - jmp LBB50_34 -Ltmp4514: -LBB50_34: # in Loop: Header=BB50_19 Depth=1 - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - lea ecx, [ebp - 180] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 509], al # 1-byte Spill - jmp LBB50_35 -LBB50_35: # in Loop: Header=BB50_19 Depth=1 - mov al, byte ptr [ebp - 509] # 1-byte Reload - test al, 1 - jne LBB50_36 - jmp LBB50_40 -LBB50_36: # in Loop: Header=BB50_19 Depth=1 -Ltmp4515: - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 510], al # 1-byte Spill - jmp LBB50_37 -LBB50_37: # in Loop: Header=BB50_19 Depth=1 - mov al, byte ptr [ebp - 510] # 1-byte Reload - test al, 1 - jne LBB50_38 - jmp LBB50_39 -LBB50_38: # in Loop: Header=BB50_19 Depth=1 -Ltmp4516: - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - int3 -Ltmp4517: -LBB50_39: # in Loop: Header=BB50_19 Depth=1 - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - jmp LBB50_40 -Ltmp4518: -LBB50_40: # in Loop: Header=BB50_19 Depth=1 - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - lea ecx, [ebp - 180] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB50_41 -LBB50_41: # in Loop: Header=BB50_19 Depth=1 - lea ecx, [ebp - 180] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB50_19 -Ltmp4519: -# %bb.42: - .cv_loc 50 1 948 0 # ..\tests\span_tests.cpp:948:0 - mov eax, dword ptr ["L?arr2d@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 196], eax - mov eax, dword ptr ["L?arr2d@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 192], eax - .cv_loc 50 1 949 0 # ..\tests\span_tests.cpp:949:0 - sub esp, 4 - lea ecx, [ebp - 200] -Ltmp4520: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 196] -Ltmp4521: - #DEBUG_VALUE: arr2d <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" -Ltmp4522: - mov dword ptr [ebp - 516], eax # 4-byte Spill -LBB50_43: # =>This Inner Loop Header: Depth=1 -Ltmp4523: - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@CMMANKGN@s?4at?$CI0?$CJ?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 520], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 524], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 950 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 248] - mov dword ptr [ebp - 528], ecx # 4-byte Spill - mov dword ptr [ebp - 532], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 520] # 4-byte Reload - mov dword ptr [ebp - 536], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 520] # 4-byte Reload - mov edx, dword ptr [ebp - 528] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 240] - mov dword ptr [ebp - 540], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 524] # 4-byte Reload - mov esp, ecx -Ltmp4524: - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - mov dword ptr [ebp - 16], 8 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 0 - lea ecx, [ebp - 200] - mov dword ptr [ebp - 544], eax # 4-byte Spill - call "?at@?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 548], eax # 4-byte Spill - jmp LBB50_44 -LBB50_44: # in Loop: Header=BB50_43 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 548] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 280] - mov dword ptr [eax], edx - lea ecx, [ebp - 284] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB50_45 -LBB50_45: # in Loop: Header=BB50_43 Depth=1 - mov dword ptr [ebp - 288], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 288] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 276] - mov dword ptr [eax], ecx - lea ecx, [ebp - 280] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB50_46 -LBB50_46: # in Loop: Header=BB50_43 Depth=1 - mov dword ptr [ebp - 16], 9 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 276] - mov dword ptr [eax], ecx - lea ecx, [ebp - 240] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB50_47 -LBB50_47: # in Loop: Header=BB50_43 Depth=1 - lea ecx, [ebp - 276] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB50_53 -Ltmp4525: -LBB50_109: # Block address taken - # in Loop: Header=BB50_43 Depth=1 - add ebp, 12 - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - jmp LBB50_52 -LBB50_52: # in Loop: Header=BB50_43 Depth=1 - mov dword ptr [ebp - 16], 7 -Ltmp4526: -LBB50_53: # in Loop: Header=BB50_43 Depth=1 - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 240] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 549], al # 1-byte Spill - jmp LBB50_54 -LBB50_54: # in Loop: Header=BB50_43 Depth=1 - mov al, byte ptr [ebp - 549] # 1-byte Reload - test al, 1 - jne LBB50_55 - jmp LBB50_59 -LBB50_55: # in Loop: Header=BB50_43 Depth=1 -Ltmp4527: - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 550], al # 1-byte Spill - jmp LBB50_56 -LBB50_56: # in Loop: Header=BB50_43 Depth=1 - mov al, byte ptr [ebp - 550] # 1-byte Reload - test al, 1 - jne LBB50_57 - jmp LBB50_58 -LBB50_57: # in Loop: Header=BB50_43 Depth=1 -Ltmp4528: - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - int3 -Ltmp4529: -LBB50_58: # in Loop: Header=BB50_43 Depth=1 - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - jmp LBB50_59 -Ltmp4530: -LBB50_59: # in Loop: Header=BB50_43 Depth=1 - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - lea ecx, [ebp - 240] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB50_60 -LBB50_60: # in Loop: Header=BB50_43 Depth=1 - lea ecx, [ebp - 240] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 556], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB50_43 -Ltmp4531: -# %bb.61: - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - jmp LBB50_62 -LBB50_62: # =>This Inner Loop Header: Depth=1 -Ltmp4532: - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@KPCLEMDE@s?4at?$CI1?$CJ?5?$DN?$DN?56?$AA@" - mov dword ptr [ebp - 560], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 564], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 951 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 336] - mov dword ptr [ebp - 568], ecx # 4-byte Spill - mov dword ptr [ebp - 572], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 560] # 4-byte Reload - mov dword ptr [ebp - 576], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 560] # 4-byte Reload - mov edx, dword ptr [ebp - 568] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 328] - mov dword ptr [ebp - 580], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 564] # 4-byte Reload - mov esp, ecx -Ltmp4533: - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - mov dword ptr [ebp - 16], 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 1 - lea ecx, [ebp - 200] - mov dword ptr [ebp - 584], eax # 4-byte Spill - call "?at@?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 588], eax # 4-byte Spill - jmp LBB50_63 -LBB50_63: # in Loop: Header=BB50_62 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 588] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 368] - mov dword ptr [eax], edx - lea ecx, [ebp - 372] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB50_64 -LBB50_64: # in Loop: Header=BB50_62 Depth=1 - mov dword ptr [ebp - 376], 6 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 376] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 364] - mov dword ptr [eax], ecx - lea ecx, [ebp - 368] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB50_65 -LBB50_65: # in Loop: Header=BB50_62 Depth=1 - mov dword ptr [ebp - 16], 13 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 364] - mov dword ptr [eax], ecx - lea ecx, [ebp - 328] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB50_66 -LBB50_66: # in Loop: Header=BB50_62 Depth=1 - lea ecx, [ebp - 364] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB50_72 -Ltmp4534: -LBB50_110: # Block address taken - # in Loop: Header=BB50_62 Depth=1 - add ebp, 12 - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - jmp LBB50_71 -LBB50_71: # in Loop: Header=BB50_62 Depth=1 - mov dword ptr [ebp - 16], 11 -Ltmp4535: -LBB50_72: # in Loop: Header=BB50_62 Depth=1 - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 328] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 589], al # 1-byte Spill - jmp LBB50_73 -LBB50_73: # in Loop: Header=BB50_62 Depth=1 - mov al, byte ptr [ebp - 589] # 1-byte Reload - test al, 1 - jne LBB50_74 - jmp LBB50_78 -LBB50_74: # in Loop: Header=BB50_62 Depth=1 -Ltmp4536: - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 590], al # 1-byte Spill - jmp LBB50_75 -LBB50_75: # in Loop: Header=BB50_62 Depth=1 - mov al, byte ptr [ebp - 590] # 1-byte Reload - test al, 1 - jne LBB50_76 - jmp LBB50_77 -LBB50_76: # in Loop: Header=BB50_62 Depth=1 -Ltmp4537: - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - int3 -Ltmp4538: -LBB50_77: # in Loop: Header=BB50_62 Depth=1 - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - jmp LBB50_78 -Ltmp4539: -LBB50_78: # in Loop: Header=BB50_62 Depth=1 - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - lea ecx, [ebp - 328] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB50_79 -LBB50_79: # in Loop: Header=BB50_62 Depth=1 - lea ecx, [ebp - 328] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 596], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB50_62 -Ltmp4540: -# %bb.80: - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - jmp LBB50_81 -LBB50_81: # =>This Inner Loop Header: Depth=1 -Ltmp4541: - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@IGCPEMFF@s?4at?$CI2?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 600], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 604], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 952 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 424] - mov dword ptr [ebp - 608], ecx # 4-byte Spill - mov dword ptr [ebp - 612], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 600] # 4-byte Reload - mov dword ptr [ebp - 616], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 600] # 4-byte Reload - mov edx, dword ptr [ebp - 608] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 416] - mov ecx, esi - mov dword ptr [ebp - 620], eax # 4-byte Spill - mov dword ptr [ebp - 624], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 604] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 15 - mov ecx, dword ptr [ebp - 624] # 4-byte Reload - mov dword ptr [ebp - 628], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 629], al # 1-byte Spill - jmp LBB50_82 -LBB50_82: # in Loop: Header=BB50_81 Depth=1 - mov al, byte ptr [ebp - 629] # 1-byte Reload - test al, 1 - jne LBB50_83 - jmp LBB50_94 -LBB50_83: # in Loop: Header=BB50_81 Depth=1 -Ltmp4542: - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - mov dword ptr [ebp - 16], 16 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 2 - lea ecx, [ebp - 200] - call "?at@?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 636], eax # 4-byte Spill - jmp LBB50_84 -LBB50_84: # in Loop: Header=BB50_81 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 416] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB50_92 -Ltmp4543: -LBB50_111: # Block address taken - # in Loop: Header=BB50_81 Depth=1 - add ebp, 12 - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - jmp LBB50_87 -LBB50_87: # in Loop: Header=BB50_81 Depth=1 - jmp LBB50_88 -LBB50_88: # in Loop: Header=BB50_81 Depth=1 - mov dword ptr [ebp - 16], 15 - jmp LBB50_96 -Ltmp4544: -LBB50_112: # Block address taken - # in Loop: Header=BB50_81 Depth=1 - add ebp, 12 - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - jmp LBB50_91 -LBB50_91: # in Loop: Header=BB50_81 Depth=1 - jmp LBB50_88 -Ltmp4545: -LBB50_92: # in Loop: Header=BB50_81 Depth=1 - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - jmp LBB50_88 -Ltmp4546: -LBB50_94: # in Loop: Header=BB50_81 Depth=1 - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 416] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB50_95 -LBB50_95: # in Loop: Header=BB50_81 Depth=1 - jmp LBB50_96 -Ltmp4547: -LBB50_96: # in Loop: Header=BB50_81 Depth=1 - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - lea ecx, [ebp - 416] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 637], al # 1-byte Spill - jmp LBB50_97 -LBB50_97: # in Loop: Header=BB50_81 Depth=1 - mov al, byte ptr [ebp - 637] # 1-byte Reload - test al, 1 - jne LBB50_98 - jmp LBB50_102 -LBB50_98: # in Loop: Header=BB50_81 Depth=1 -Ltmp4548: - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 638], al # 1-byte Spill - jmp LBB50_99 -LBB50_99: # in Loop: Header=BB50_81 Depth=1 - mov al, byte ptr [ebp - 638] # 1-byte Reload - test al, 1 - jne LBB50_100 - jmp LBB50_101 -LBB50_100: # in Loop: Header=BB50_81 Depth=1 -Ltmp4549: - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - int3 -Ltmp4550: -LBB50_101: # in Loop: Header=BB50_81 Depth=1 - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - jmp LBB50_102 -Ltmp4551: -LBB50_102: # in Loop: Header=BB50_81 Depth=1 - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - lea ecx, [ebp - 416] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB50_103 -LBB50_103: # in Loop: Header=BB50_81 Depth=1 - lea ecx, [ebp - 416] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB50_81 -Ltmp4552: -# %bb.104: - .cv_loc 50 1 954 0 # ..\tests\span_tests.cpp:954:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_6: # in Loop: Header=BB50_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 128] -Ltmp4553: - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4554: - .def "?catch$7@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$7@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_7: # in Loop: Header=BB50_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4555: - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB50_8 -LBB50_8: # in Loop: Header=BB50_1 Depth=1 - mov eax, offset LBB50_106 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4556: - .def "?catch$23@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$23@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_23: # in Loop: Header=BB50_19 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4557: - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 180] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB50_24 -LBB50_24: # in Loop: Header=BB50_19 Depth=1 - mov eax, offset LBB50_107 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4558: - .def "?catch$27@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$27@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_27: # in Loop: Header=BB50_19 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4559: - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 180] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB50_28 -LBB50_28: # in Loop: Header=BB50_19 Depth=1 - mov eax, offset LBB50_108 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4560: - .def "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$31@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_31: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] -Ltmp4561: - .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4562: - .def "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$48@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_48: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 180] -Ltmp4563: - .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4564: - .def "?dtor$49@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$49@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_49: # in Loop: Header=BB50_43 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 276] -Ltmp4565: - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4566: - .def "?catch$50@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$50@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_50: # in Loop: Header=BB50_43 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4567: - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - mov dword ptr [ebp - 16], 10 - lea ecx, [ebp - 240] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB50_51 -LBB50_51: # in Loop: Header=BB50_43 Depth=1 - mov eax, offset LBB50_109 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4568: - .def "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$67@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_67: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 240] - .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4569: - .def "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$68@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_68: # in Loop: Header=BB50_62 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 364] -Ltmp4570: - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4571: - .def "?catch$69@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$69@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_69: # in Loop: Header=BB50_62 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4572: - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 328] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB50_70 -LBB50_70: # in Loop: Header=BB50_62 Depth=1 - mov eax, offset LBB50_110 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4573: - .def "?catch$85@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$85@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_85: # in Loop: Header=BB50_81 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4574: - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - mov dword ptr [ebp - 16], 17 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 416] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB50_86 -LBB50_86: # in Loop: Header=BB50_81 Depth=1 - mov eax, offset LBB50_111 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4575: - .def "?catch$89@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$89@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_89: # in Loop: Header=BB50_81 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4576: - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 416] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB50_90 -LBB50_90: # in Loop: Header=BB50_81 Depth=1 - mov eax, offset LBB50_112 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4577: - .def "?dtor$93@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$93@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_93: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 328] -Ltmp4578: - .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4579: - .def "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$105@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA": -LBB50_105: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 416] -Ltmp4580: - .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4581: - .cv_fpo_endproc -Lfunc_end50: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": - .long 429065506 # MagicNumber - .long 18 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ") # UnwindMap - .long 5 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": - .long -1 # ToState - .long "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Action - .long 7 # ToState - .long 0 # Action - .long 8 # ToState - .long "?dtor$49@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Action - .long 7 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$93@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Action - .long 11 # ToState - .long 0 # Action - .long 12 # ToState - .long "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Action - .long 11 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 15 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 5 # TryHigh - .long 6 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ") # HandlerArray - .long 8 # TryLow - .long 9 # TryHigh - .long 10 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ") # HandlerArray - .long 12 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 16 # TryHigh - .long 17 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$23@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$27@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$50@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$69@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$85@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$89@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin51: - .cv_func_id 51 - .cv_loc 51 1 937 0 # ..\tests\span_tests.cpp:937:0 - .cv_fpo_proc "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp4582: - lea ecx, ["?autoRegistrar33@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp4583: - .cv_fpo_endproc -Lfunc_end51: - # -- End function - .def "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin52: - .cv_func_id 52 - .cv_loc 52 1 957 0 # ..\tests\span_tests.cpp:957:0 - .cv_fpo_proc "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp4584: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BH@JLKKECOB@operator_function_call?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 957 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____34@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar35@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp4585: - .cv_fpo_endproc -Lfunc_end52: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____34@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____34@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" -Lfunc_begin53: - .cv_func_id 53 - .cv_loc 53 1 958 0 # ..\tests\span_tests.cpp:958:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 628 - .cv_fpo_stackalloc 628 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp4670: - .cv_loc 53 1 959 0 # ..\tests\span_tests.cpp:959:0 - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax -Ltmp4671: - .cv_loc 53 1 962 0 # ..\tests\span_tests.cpp:962:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp4672: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp4673: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____34:arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp4674: - mov dword ptr [ebp - 428], eax # 4-byte Spill -LBB53_1: # =>This Inner Loop Header: Depth=1 -Ltmp4675: - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09EFIGLOLE@s?$CI0?$CJ?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 432], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 436], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 963 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 100] - mov dword ptr [ebp - 440], ecx # 4-byte Spill - mov dword ptr [ebp - 444], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 432] # 4-byte Reload - mov dword ptr [ebp - 448], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 432] # 4-byte Reload - mov edx, dword ptr [ebp - 440] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 452], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 436] # 4-byte Reload - mov esp, ecx -Ltmp4676: - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - mov dword ptr [ebp - 16], 1 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 0 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 456], eax # 4-byte Spill - call "??R?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 460], eax # 4-byte Spill - jmp LBB53_2 -LBB53_2: # in Loop: Header=BB53_1 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 460] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 132] - mov dword ptr [eax], edx - lea ecx, [ebp - 136] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB53_3 -LBB53_3: # in Loop: Header=BB53_1 Depth=1 - mov dword ptr [ebp - 140], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 140] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 132] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB53_4 -LBB53_4: # in Loop: Header=BB53_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB53_5 -LBB53_5: # in Loop: Header=BB53_1 Depth=1 - lea ecx, [ebp - 128] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB53_10 -Ltmp4677: -LBB53_106: # Block address taken - # in Loop: Header=BB53_1 Depth=1 - add ebp, 12 - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - jmp LBB53_9 -LBB53_9: # in Loop: Header=BB53_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp4678: -LBB53_10: # in Loop: Header=BB53_1 Depth=1 - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 461], al # 1-byte Spill - jmp LBB53_11 -LBB53_11: # in Loop: Header=BB53_1 Depth=1 - mov al, byte ptr [ebp - 461] # 1-byte Reload - test al, 1 - jne LBB53_12 - jmp LBB53_16 -LBB53_12: # in Loop: Header=BB53_1 Depth=1 -Ltmp4679: - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 462], al # 1-byte Spill - jmp LBB53_13 -LBB53_13: # in Loop: Header=BB53_1 Depth=1 - mov al, byte ptr [ebp - 462] # 1-byte Reload - test al, 1 - jne LBB53_14 - jmp LBB53_15 -LBB53_14: # in Loop: Header=BB53_1 Depth=1 -Ltmp4680: - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - int3 -Ltmp4681: -LBB53_15: # in Loop: Header=BB53_1 Depth=1 - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - jmp LBB53_16 -Ltmp4682: -LBB53_16: # in Loop: Header=BB53_1 Depth=1 - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB53_17 -LBB53_17: # in Loop: Header=BB53_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 468], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB53_1 -Ltmp4683: -# %bb.18: - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - jmp LBB53_19 -LBB53_19: # =>This Inner Loop Header: Depth=1 -Ltmp4684: - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@EDBIINLB@s?$CI5?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 472], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 476], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 964 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 188] - mov dword ptr [ebp - 480], ecx # 4-byte Spill - mov dword ptr [ebp - 484], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 472] # 4-byte Reload - mov dword ptr [ebp - 488], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 472] # 4-byte Reload - mov edx, dword ptr [ebp - 480] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 180] - mov ecx, esi - mov dword ptr [ebp - 492], eax # 4-byte Spill - mov dword ptr [ebp - 496], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 476] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 4 - mov ecx, dword ptr [ebp - 496] # 4-byte Reload - mov dword ptr [ebp - 500], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 501], al # 1-byte Spill - jmp LBB53_20 -LBB53_20: # in Loop: Header=BB53_19 Depth=1 - mov al, byte ptr [ebp - 501] # 1-byte Reload - test al, 1 - jne LBB53_21 - jmp LBB53_32 -LBB53_21: # in Loop: Header=BB53_19 Depth=1 -Ltmp4685: - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - mov dword ptr [ebp - 16], 5 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 5 - lea ecx, [ebp - 52] - call "??R?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 508], eax # 4-byte Spill - jmp LBB53_22 -LBB53_22: # in Loop: Header=BB53_19 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 180] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB53_30 -Ltmp4686: -LBB53_107: # Block address taken - # in Loop: Header=BB53_19 Depth=1 - add ebp, 12 - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - jmp LBB53_25 -LBB53_25: # in Loop: Header=BB53_19 Depth=1 - jmp LBB53_26 -LBB53_26: # in Loop: Header=BB53_19 Depth=1 - mov dword ptr [ebp - 16], 4 - jmp LBB53_34 -Ltmp4687: -LBB53_108: # Block address taken - # in Loop: Header=BB53_19 Depth=1 - add ebp, 12 - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - jmp LBB53_29 -LBB53_29: # in Loop: Header=BB53_19 Depth=1 - jmp LBB53_26 -Ltmp4688: -LBB53_30: # in Loop: Header=BB53_19 Depth=1 - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - jmp LBB53_26 -Ltmp4689: -LBB53_32: # in Loop: Header=BB53_19 Depth=1 - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 180] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB53_33 -LBB53_33: # in Loop: Header=BB53_19 Depth=1 - jmp LBB53_34 -Ltmp4690: -LBB53_34: # in Loop: Header=BB53_19 Depth=1 - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - lea ecx, [ebp - 180] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 509], al # 1-byte Spill - jmp LBB53_35 -LBB53_35: # in Loop: Header=BB53_19 Depth=1 - mov al, byte ptr [ebp - 509] # 1-byte Reload - test al, 1 - jne LBB53_36 - jmp LBB53_40 -LBB53_36: # in Loop: Header=BB53_19 Depth=1 -Ltmp4691: - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 510], al # 1-byte Spill - jmp LBB53_37 -LBB53_37: # in Loop: Header=BB53_19 Depth=1 - mov al, byte ptr [ebp - 510] # 1-byte Reload - test al, 1 - jne LBB53_38 - jmp LBB53_39 -LBB53_38: # in Loop: Header=BB53_19 Depth=1 -Ltmp4692: - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - int3 -Ltmp4693: -LBB53_39: # in Loop: Header=BB53_19 Depth=1 - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - jmp LBB53_40 -Ltmp4694: -LBB53_40: # in Loop: Header=BB53_19 Depth=1 - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - lea ecx, [ebp - 180] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB53_41 -LBB53_41: # in Loop: Header=BB53_19 Depth=1 - lea ecx, [ebp - 180] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB53_19 -Ltmp4695: -# %bb.42: - .cv_loc 53 1 968 0 # ..\tests\span_tests.cpp:968:0 - mov eax, dword ptr ["L?arr2d@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 196], eax - mov eax, dword ptr ["L?arr2d@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 192], eax - .cv_loc 53 1 969 0 # ..\tests\span_tests.cpp:969:0 - sub esp, 4 - lea ecx, [ebp - 200] -Ltmp4696: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 196] -Ltmp4697: - #DEBUG_VALUE: arr2d <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" -Ltmp4698: - mov dword ptr [ebp - 516], eax # 4-byte Spill -LBB53_43: # =>This Inner Loop Header: Depth=1 -Ltmp4699: - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09EFIGLOLE@s?$CI0?$CJ?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 520], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 524], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 970 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 248] - mov dword ptr [ebp - 528], ecx # 4-byte Spill - mov dword ptr [ebp - 532], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 520] # 4-byte Reload - mov dword ptr [ebp - 536], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 520] # 4-byte Reload - mov edx, dword ptr [ebp - 528] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 240] - mov dword ptr [ebp - 540], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 524] # 4-byte Reload - mov esp, ecx -Ltmp4700: - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - mov dword ptr [ebp - 16], 8 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 0 - lea ecx, [ebp - 200] - mov dword ptr [ebp - 544], eax # 4-byte Spill - call "??R?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 548], eax # 4-byte Spill - jmp LBB53_44 -LBB53_44: # in Loop: Header=BB53_43 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 548] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 280] - mov dword ptr [eax], edx - lea ecx, [ebp - 284] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB53_45 -LBB53_45: # in Loop: Header=BB53_43 Depth=1 - mov dword ptr [ebp - 288], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 288] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 276] - mov dword ptr [eax], ecx - lea ecx, [ebp - 280] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB53_46 -LBB53_46: # in Loop: Header=BB53_43 Depth=1 - mov dword ptr [ebp - 16], 9 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 276] - mov dword ptr [eax], ecx - lea ecx, [ebp - 240] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB53_47 -LBB53_47: # in Loop: Header=BB53_43 Depth=1 - lea ecx, [ebp - 276] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB53_53 -Ltmp4701: -LBB53_109: # Block address taken - # in Loop: Header=BB53_43 Depth=1 - add ebp, 12 - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - jmp LBB53_52 -LBB53_52: # in Loop: Header=BB53_43 Depth=1 - mov dword ptr [ebp - 16], 7 -Ltmp4702: -LBB53_53: # in Loop: Header=BB53_43 Depth=1 - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 240] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 549], al # 1-byte Spill - jmp LBB53_54 -LBB53_54: # in Loop: Header=BB53_43 Depth=1 - mov al, byte ptr [ebp - 549] # 1-byte Reload - test al, 1 - jne LBB53_55 - jmp LBB53_59 -LBB53_55: # in Loop: Header=BB53_43 Depth=1 -Ltmp4703: - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 550], al # 1-byte Spill - jmp LBB53_56 -LBB53_56: # in Loop: Header=BB53_43 Depth=1 - mov al, byte ptr [ebp - 550] # 1-byte Reload - test al, 1 - jne LBB53_57 - jmp LBB53_58 -LBB53_57: # in Loop: Header=BB53_43 Depth=1 -Ltmp4704: - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - int3 -Ltmp4705: -LBB53_58: # in Loop: Header=BB53_43 Depth=1 - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - jmp LBB53_59 -Ltmp4706: -LBB53_59: # in Loop: Header=BB53_43 Depth=1 - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - lea ecx, [ebp - 240] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB53_60 -LBB53_60: # in Loop: Header=BB53_43 Depth=1 - lea ecx, [ebp - 240] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 556], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB53_43 -Ltmp4707: -# %bb.61: - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - jmp LBB53_62 -LBB53_62: # =>This Inner Loop Header: Depth=1 -Ltmp4708: - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09MGGNCION@s?$CI1?$CJ?5?$DN?$DN?56?$AA@" - mov dword ptr [ebp - 560], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 564], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 971 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 336] - mov dword ptr [ebp - 568], ecx # 4-byte Spill - mov dword ptr [ebp - 572], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 560] # 4-byte Reload - mov dword ptr [ebp - 576], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 560] # 4-byte Reload - mov edx, dword ptr [ebp - 568] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 328] - mov dword ptr [ebp - 580], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 564] # 4-byte Reload - mov esp, ecx -Ltmp4709: - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - mov dword ptr [ebp - 16], 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], 1 - lea ecx, [ebp - 200] - mov dword ptr [ebp - 584], eax # 4-byte Spill - call "??R?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 588], eax # 4-byte Spill - jmp LBB53_63 -LBB53_63: # in Loop: Header=BB53_62 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 588] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 368] - mov dword ptr [eax], edx - lea ecx, [ebp - 372] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB53_64 -LBB53_64: # in Loop: Header=BB53_62 Depth=1 - mov dword ptr [ebp - 376], 6 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 376] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 364] - mov dword ptr [eax], ecx - lea ecx, [ebp - 368] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB53_65 -LBB53_65: # in Loop: Header=BB53_62 Depth=1 - mov dword ptr [ebp - 16], 13 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 364] - mov dword ptr [eax], ecx - lea ecx, [ebp - 328] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB53_66 -LBB53_66: # in Loop: Header=BB53_62 Depth=1 - lea ecx, [ebp - 364] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB53_72 -Ltmp4710: -LBB53_110: # Block address taken - # in Loop: Header=BB53_62 Depth=1 - add ebp, 12 - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - jmp LBB53_71 -LBB53_71: # in Loop: Header=BB53_62 Depth=1 - mov dword ptr [ebp - 16], 11 -Ltmp4711: -LBB53_72: # in Loop: Header=BB53_62 Depth=1 - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 328] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 589], al # 1-byte Spill - jmp LBB53_73 -LBB53_73: # in Loop: Header=BB53_62 Depth=1 - mov al, byte ptr [ebp - 589] # 1-byte Reload - test al, 1 - jne LBB53_74 - jmp LBB53_78 -LBB53_74: # in Loop: Header=BB53_62 Depth=1 -Ltmp4712: - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 590], al # 1-byte Spill - jmp LBB53_75 -LBB53_75: # in Loop: Header=BB53_62 Depth=1 - mov al, byte ptr [ebp - 590] # 1-byte Reload - test al, 1 - jne LBB53_76 - jmp LBB53_77 -LBB53_76: # in Loop: Header=BB53_62 Depth=1 -Ltmp4713: - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - int3 -Ltmp4714: -LBB53_77: # in Loop: Header=BB53_62 Depth=1 - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - jmp LBB53_78 -Ltmp4715: -LBB53_78: # in Loop: Header=BB53_62 Depth=1 - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - lea ecx, [ebp - 328] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB53_79 -LBB53_79: # in Loop: Header=BB53_62 Depth=1 - lea ecx, [ebp - 328] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 596], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB53_62 -Ltmp4716: -# %bb.80: - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - jmp LBB53_81 -LBB53_81: # =>This Inner Loop Header: Depth=1 -Ltmp4717: - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@CGNFCHHB@s?$CI2?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 600], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 604], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 972 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 424] - mov dword ptr [ebp - 608], ecx # 4-byte Spill - mov dword ptr [ebp - 612], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 600] # 4-byte Reload - mov dword ptr [ebp - 616], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 600] # 4-byte Reload - mov edx, dword ptr [ebp - 608] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 416] - mov ecx, esi - mov dword ptr [ebp - 620], eax # 4-byte Spill - mov dword ptr [ebp - 624], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 604] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 15 - mov ecx, dword ptr [ebp - 624] # 4-byte Reload - mov dword ptr [ebp - 628], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 629], al # 1-byte Spill - jmp LBB53_82 -LBB53_82: # in Loop: Header=BB53_81 Depth=1 - mov al, byte ptr [ebp - 629] # 1-byte Reload - test al, 1 - jne LBB53_83 - jmp LBB53_94 -LBB53_83: # in Loop: Header=BB53_81 Depth=1 -Ltmp4718: - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - mov dword ptr [ebp - 16], 16 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 2 - lea ecx, [ebp - 200] - call "??R?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [ebp - 636], eax # 4-byte Spill - jmp LBB53_84 -LBB53_84: # in Loop: Header=BB53_81 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 416] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB53_92 -Ltmp4719: -LBB53_111: # Block address taken - # in Loop: Header=BB53_81 Depth=1 - add ebp, 12 - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - jmp LBB53_87 -LBB53_87: # in Loop: Header=BB53_81 Depth=1 - jmp LBB53_88 -LBB53_88: # in Loop: Header=BB53_81 Depth=1 - mov dword ptr [ebp - 16], 15 - jmp LBB53_96 -Ltmp4720: -LBB53_112: # Block address taken - # in Loop: Header=BB53_81 Depth=1 - add ebp, 12 - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - jmp LBB53_91 -LBB53_91: # in Loop: Header=BB53_81 Depth=1 - jmp LBB53_88 -Ltmp4721: -LBB53_92: # in Loop: Header=BB53_81 Depth=1 - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - jmp LBB53_88 -Ltmp4722: -LBB53_94: # in Loop: Header=BB53_81 Depth=1 - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 416] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB53_95 -LBB53_95: # in Loop: Header=BB53_81 Depth=1 - jmp LBB53_96 -Ltmp4723: -LBB53_96: # in Loop: Header=BB53_81 Depth=1 - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - lea ecx, [ebp - 416] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 637], al # 1-byte Spill - jmp LBB53_97 -LBB53_97: # in Loop: Header=BB53_81 Depth=1 - mov al, byte ptr [ebp - 637] # 1-byte Reload - test al, 1 - jne LBB53_98 - jmp LBB53_102 -LBB53_98: # in Loop: Header=BB53_81 Depth=1 -Ltmp4724: - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 638], al # 1-byte Spill - jmp LBB53_99 -LBB53_99: # in Loop: Header=BB53_81 Depth=1 - mov al, byte ptr [ebp - 638] # 1-byte Reload - test al, 1 - jne LBB53_100 - jmp LBB53_101 -LBB53_100: # in Loop: Header=BB53_81 Depth=1 -Ltmp4725: - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - int3 -Ltmp4726: -LBB53_101: # in Loop: Header=BB53_81 Depth=1 - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - jmp LBB53_102 -Ltmp4727: -LBB53_102: # in Loop: Header=BB53_81 Depth=1 - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - lea ecx, [ebp - 416] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB53_103 -LBB53_103: # in Loop: Header=BB53_81 Depth=1 - lea ecx, [ebp - 416] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB53_81 -Ltmp4728: -# %bb.104: - .cv_loc 53 1 974 0 # ..\tests\span_tests.cpp:974:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_6: # in Loop: Header=BB53_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 128] -Ltmp4729: - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4730: - .def "?catch$7@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$7@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_7: # in Loop: Header=BB53_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4731: - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB53_8 -LBB53_8: # in Loop: Header=BB53_1 Depth=1 - mov eax, offset LBB53_106 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4732: - .def "?catch$23@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$23@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_23: # in Loop: Header=BB53_19 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4733: - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 180] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB53_24 -LBB53_24: # in Loop: Header=BB53_19 Depth=1 - mov eax, offset LBB53_107 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4734: - .def "?catch$27@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$27@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_27: # in Loop: Header=BB53_19 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4735: - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 180] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB53_28 -LBB53_28: # in Loop: Header=BB53_19 Depth=1 - mov eax, offset LBB53_108 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4736: - .def "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$31@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_31: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] -Ltmp4737: - .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4738: - .def "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$48@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_48: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 180] -Ltmp4739: - .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4740: - .def "?dtor$49@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$49@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_49: # in Loop: Header=BB53_43 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 276] -Ltmp4741: - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4742: - .def "?catch$50@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$50@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_50: # in Loop: Header=BB53_43 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4743: - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - mov dword ptr [ebp - 16], 10 - lea ecx, [ebp - 240] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB53_51 -LBB53_51: # in Loop: Header=BB53_43 Depth=1 - mov eax, offset LBB53_109 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4744: - .def "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$67@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_67: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 240] - .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4745: - .def "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$68@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_68: # in Loop: Header=BB53_62 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 364] -Ltmp4746: - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4747: - .def "?catch$69@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$69@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_69: # in Loop: Header=BB53_62 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4748: - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 328] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB53_70 -LBB53_70: # in Loop: Header=BB53_62 Depth=1 - mov eax, offset LBB53_110 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4749: - .def "?catch$85@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$85@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_85: # in Loop: Header=BB53_81 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4750: - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - mov dword ptr [ebp - 16], 17 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 416] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB53_86 -LBB53_86: # in Loop: Header=BB53_81 Depth=1 - mov eax, offset LBB53_111 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4751: - .def "?catch$89@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$89@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_89: # in Loop: Header=BB53_81 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4752: - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 416] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB53_90 -LBB53_90: # in Loop: Header=BB53_81 Depth=1 - mov eax, offset LBB53_112 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4753: - .def "?dtor$93@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$93@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_93: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 328] -Ltmp4754: - .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4755: - .def "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$105@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA": -LBB53_105: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 416] -Ltmp4756: - .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4757: - .cv_fpo_endproc -Lfunc_end53: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": - .long 429065506 # MagicNumber - .long 18 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ") # UnwindMap - .long 5 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": - .long -1 # ToState - .long "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Action - .long 7 # ToState - .long 0 # Action - .long 8 # ToState - .long "?dtor$49@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Action - .long 7 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$93@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Action - .long 11 # ToState - .long 0 # Action - .long 12 # ToState - .long "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Action - .long 11 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 15 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 5 # TryHigh - .long 6 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ") # HandlerArray - .long 8 # TryLow - .long 9 # TryHigh - .long 10 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ") # HandlerArray - .long 12 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 16 # TryHigh - .long 17 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$23@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$27@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$50@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$69@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$85@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$89@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin54: - .cv_func_id 54 - .cv_loc 54 1 957 0 # ..\tests\span_tests.cpp:957:0 - .cv_fpo_proc "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp4758: - lea ecx, ["?autoRegistrar35@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp4759: - .cv_fpo_endproc -Lfunc_end54: - # -- End function - .def "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin55: - .cv_func_id 55 - .cv_loc 55 1 977 0 # ..\tests\span_tests.cpp:977:0 - .cv_fpo_proc "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp4760: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BG@JNJJBBEG@iterator_default_init?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 977 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____36@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar37@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp4761: - .cv_fpo_endproc -Lfunc_end55: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____36@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____36@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____36@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" -Lfunc_begin56: - .cv_func_id 56 - .cv_loc 56 1 978 0 # ..\tests\span_tests.cpp:978:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 160 - .cv_fpo_stackalloc 160 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp4776: - .cv_loc 56 1 979 0 # ..\tests\span_tests.cpp:979:0 - lea ecx, [ebp - 36] -Ltmp4777: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____36:it1 <- [$ecx+0] - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" -Ltmp4778: - .cv_loc 56 1 980 0 # ..\tests\span_tests.cpp:980:0 - lea ecx, [ebp - 44] -Ltmp4779: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____36:it2 <- [$ecx+0] - mov dword ptr [ebp - 132], eax # 4-byte Spill - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" -Ltmp4780: - mov dword ptr [ebp - 136], eax # 4-byte Spill -LBB56_1: # =>This Inner Loop Header: Depth=1 -Ltmp4781: - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@MIEIKGBK@it1?5?$DN?$DN?5it2?$AA@" - mov dword ptr [ebp - 140], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 144], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 981 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 92] - mov dword ptr [ebp - 148], ecx # 4-byte Spill - mov dword ptr [ebp - 152], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 156], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov edx, dword ptr [ebp - 148] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 84] - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - mov esp, ecx -Ltmp4782: - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 36] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 124] - mov dword ptr [edx], esi - lea ecx, [ebp - 128] - mov dword ptr [ebp - 164], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB56_2 -LBB56_2: # in Loop: Header=BB56_1 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 120] - mov dword ptr [eax], ecx - lea ecx, [ebp - 124] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB56_3 -LBB56_3: # in Loop: Header=BB56_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 120] - mov dword ptr [eax], ecx - lea ecx, [ebp - 84] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB56_4 -LBB56_4: # in Loop: Header=BB56_1 Depth=1 - lea ecx, [ebp - 120] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB56_9 -Ltmp4783: -LBB56_19: # Block address taken - # in Loop: Header=BB56_1 Depth=1 - add ebp, 12 - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - jmp LBB56_8 -LBB56_8: # in Loop: Header=BB56_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp4784: -LBB56_9: # in Loop: Header=BB56_1 Depth=1 - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 84] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 165], al # 1-byte Spill - jmp LBB56_10 -LBB56_10: # in Loop: Header=BB56_1 Depth=1 - mov al, byte ptr [ebp - 165] # 1-byte Reload - test al, 1 - jne LBB56_11 - jmp LBB56_15 -LBB56_11: # in Loop: Header=BB56_1 Depth=1 -Ltmp4785: - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 166], al # 1-byte Spill - jmp LBB56_12 -LBB56_12: # in Loop: Header=BB56_1 Depth=1 - mov al, byte ptr [ebp - 166] # 1-byte Reload - test al, 1 - jne LBB56_13 - jmp LBB56_14 -LBB56_13: # in Loop: Header=BB56_1 Depth=1 -Ltmp4786: - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - int3 -Ltmp4787: -LBB56_14: # in Loop: Header=BB56_1 Depth=1 - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - jmp LBB56_15 -Ltmp4788: -LBB56_15: # in Loop: Header=BB56_1 Depth=1 - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - lea ecx, [ebp - 84] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB56_16 -LBB56_16: # in Loop: Header=BB56_1 Depth=1 - lea ecx, [ebp - 84] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 172], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB56_1 -Ltmp4789: -# %bb.17: - .cv_loc 56 1 982 0 # ..\tests\span_tests.cpp:982:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA": -LBB56_5: # in Loop: Header=BB56_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 120] -Ltmp4790: - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4791: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA": -LBB56_6: # in Loop: Header=BB56_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4792: - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 84] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB56_7 -LBB56_7: # in Loop: Header=BB56_1 Depth=1 - mov eax, offset LBB56_19 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4793: - .def "?dtor$18@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$18@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA": -LBB56_18: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 84] - .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4794: - .cv_fpo_endproc -Lfunc_end56: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ": - .long 429065506 # MagicNumber - .long 4 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ") # UnwindMap - .long 1 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ": - .long -1 # ToState - .long "?dtor$18@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin57: - .cv_func_id 57 - .cv_loc 57 1 977 0 # ..\tests\span_tests.cpp:977:0 - .cv_fpo_proc "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp4795: - lea ecx, ["?autoRegistrar37@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp4796: - .cv_fpo_endproc -Lfunc_end57: - # -- End function - .def "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin58: - .cv_func_id 58 - .cv_loc 58 1 985 0 # ..\tests\span_tests.cpp:985:0 - .cv_fpo_proc "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp4797: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BM@BJBNJLOF@const_iterator_default_init?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 985 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____38@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar39@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp4798: - .cv_fpo_endproc -Lfunc_end58: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____38@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____38@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____38@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" -Lfunc_begin59: - .cv_func_id 59 - .cv_loc 59 1 986 0 # ..\tests\span_tests.cpp:986:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 160 - .cv_fpo_stackalloc 160 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp4813: - .cv_loc 59 1 987 0 # ..\tests\span_tests.cpp:987:0 - lea ecx, [ebp - 36] -Ltmp4814: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____38:it1 <- [$ecx+0] - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" -Ltmp4815: - .cv_loc 59 1 988 0 # ..\tests\span_tests.cpp:988:0 - lea ecx, [ebp - 44] -Ltmp4816: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____38:it2 <- [$ecx+0] - mov dword ptr [ebp - 132], eax # 4-byte Spill - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" -Ltmp4817: - mov dword ptr [ebp - 136], eax # 4-byte Spill -LBB59_1: # =>This Inner Loop Header: Depth=1 -Ltmp4818: - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@MIEIKGBK@it1?5?$DN?$DN?5it2?$AA@" - mov dword ptr [ebp - 140], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 144], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 989 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 92] - mov dword ptr [ebp - 148], ecx # 4-byte Spill - mov dword ptr [ebp - 152], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 156], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov edx, dword ptr [ebp - 148] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 84] - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - mov esp, ecx -Ltmp4819: - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 36] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 124] - mov dword ptr [edx], esi - lea ecx, [ebp - 128] - mov dword ptr [ebp - 164], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB59_2 -LBB59_2: # in Loop: Header=BB59_1 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 120] - mov dword ptr [eax], ecx - lea ecx, [ebp - 124] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB59_3 -LBB59_3: # in Loop: Header=BB59_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 120] - mov dword ptr [eax], ecx - lea ecx, [ebp - 84] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB59_4 -LBB59_4: # in Loop: Header=BB59_1 Depth=1 - lea ecx, [ebp - 120] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB59_9 -Ltmp4820: -LBB59_19: # Block address taken - # in Loop: Header=BB59_1 Depth=1 - add ebp, 12 - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - jmp LBB59_8 -LBB59_8: # in Loop: Header=BB59_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp4821: -LBB59_9: # in Loop: Header=BB59_1 Depth=1 - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 84] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 165], al # 1-byte Spill - jmp LBB59_10 -LBB59_10: # in Loop: Header=BB59_1 Depth=1 - mov al, byte ptr [ebp - 165] # 1-byte Reload - test al, 1 - jne LBB59_11 - jmp LBB59_15 -LBB59_11: # in Loop: Header=BB59_1 Depth=1 -Ltmp4822: - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 166], al # 1-byte Spill - jmp LBB59_12 -LBB59_12: # in Loop: Header=BB59_1 Depth=1 - mov al, byte ptr [ebp - 166] # 1-byte Reload - test al, 1 - jne LBB59_13 - jmp LBB59_14 -LBB59_13: # in Loop: Header=BB59_1 Depth=1 -Ltmp4823: - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - int3 -Ltmp4824: -LBB59_14: # in Loop: Header=BB59_1 Depth=1 - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - jmp LBB59_15 -Ltmp4825: -LBB59_15: # in Loop: Header=BB59_1 Depth=1 - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - lea ecx, [ebp - 84] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB59_16 -LBB59_16: # in Loop: Header=BB59_1 Depth=1 - lea ecx, [ebp - 84] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 172], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB59_1 -Ltmp4826: -# %bb.17: - .cv_loc 59 1 990 0 # ..\tests\span_tests.cpp:990:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA": -LBB59_5: # in Loop: Header=BB59_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 120] -Ltmp4827: - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4828: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA": -LBB59_6: # in Loop: Header=BB59_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4829: - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 84] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB59_7 -LBB59_7: # in Loop: Header=BB59_1 Depth=1 - mov eax, offset LBB59_19 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4830: - .def "?dtor$18@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$18@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA": -LBB59_18: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 84] - .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4831: - .cv_fpo_endproc -Lfunc_end59: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ": - .long 429065506 # MagicNumber - .long 4 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ") # UnwindMap - .long 1 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ": - .long -1 # ToState - .long "?dtor$18@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin60: - .cv_func_id 60 - .cv_loc 60 1 985 0 # ..\tests\span_tests.cpp:985:0 - .cv_fpo_proc "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp4832: - lea ecx, ["?autoRegistrar39@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp4833: - .cv_fpo_endproc -Lfunc_end60: - # -- End function - .def "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin61: - .cv_func_id 61 - .cv_loc 61 1 993 0 # ..\tests\span_tests.cpp:993:0 - .cv_fpo_proc "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp4834: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BF@LMDHIMMG@iterator_conversions?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 993 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____40@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar41@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp4835: - .cv_fpo_endproc -Lfunc_end61: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____40@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____40@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" -Lfunc_begin62: - .cv_func_id 62 - .cv_loc 62 1 994 0 # ..\tests\span_tests.cpp:994:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 728 - .cv_fpo_stackalloc 728 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp4906: - .cv_loc 62 1 995 0 # ..\tests\span_tests.cpp:995:0 - lea ecx, [ebp - 36] -Ltmp4907: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:badIt <- [$ecx+0] - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" -Ltmp4908: - .cv_loc 62 1 996 0 # ..\tests\span_tests.cpp:996:0 - lea ecx, [ebp - 44] -Ltmp4909: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:badConstIt <- [$ecx+0] - mov dword ptr [ebp - 540], eax # 4-byte Spill - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" -Ltmp4910: - mov dword ptr [ebp - 544], eax # 4-byte Spill -LBB62_1: # =>This Inner Loop Header: Depth=1 -Ltmp4911: - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BE@PPAAFOA@badIt?5?$DN?$DN?5badConstIt?$AA@" - mov dword ptr [ebp - 548], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 552], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 997 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 92] - mov dword ptr [ebp - 556], ecx # 4-byte Spill - mov dword ptr [ebp - 560], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 548] # 4-byte Reload - mov dword ptr [ebp - 564], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 548] # 4-byte Reload - mov edx, dword ptr [ebp - 556] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 84] - mov dword ptr [ebp - 568], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 552] # 4-byte Reload - mov esp, ecx -Ltmp4912: - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 36] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 124] - mov dword ptr [edx], esi - lea ecx, [ebp - 128] - mov dword ptr [ebp - 572], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB62_2 -LBB62_2: # in Loop: Header=BB62_1 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 120] - mov dword ptr [eax], ecx - lea ecx, [ebp - 124] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB62_3 -LBB62_3: # in Loop: Header=BB62_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 120] - mov dword ptr [eax], ecx - lea ecx, [ebp - 84] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB62_4 -LBB62_4: # in Loop: Header=BB62_1 Depth=1 - lea ecx, [ebp - 120] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - jmp LBB62_9 -Ltmp4913: -LBB62_91: # Block address taken - # in Loop: Header=BB62_1 Depth=1 - add ebp, 12 - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - jmp LBB62_8 -LBB62_8: # in Loop: Header=BB62_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp4914: -LBB62_9: # in Loop: Header=BB62_1 Depth=1 - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 84] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 573], al # 1-byte Spill - jmp LBB62_10 -LBB62_10: # in Loop: Header=BB62_1 Depth=1 - mov al, byte ptr [ebp - 573] # 1-byte Reload - test al, 1 - jne LBB62_11 - jmp LBB62_15 -LBB62_11: # in Loop: Header=BB62_1 Depth=1 -Ltmp4915: - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 574], al # 1-byte Spill - jmp LBB62_12 -LBB62_12: # in Loop: Header=BB62_1 Depth=1 - mov al, byte ptr [ebp - 574] # 1-byte Reload - test al, 1 - jne LBB62_13 - jmp LBB62_14 -LBB62_13: # in Loop: Header=BB62_1 Depth=1 -Ltmp4916: - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - int3 -Ltmp4917: -LBB62_14: # in Loop: Header=BB62_1 Depth=1 - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - jmp LBB62_15 -Ltmp4918: -LBB62_15: # in Loop: Header=BB62_1 Depth=1 - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - lea ecx, [ebp - 84] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB62_16 -LBB62_16: # in Loop: Header=BB62_1 Depth=1 - lea ecx, [ebp - 84] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 580], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB62_1 -Ltmp4919: -# %bb.17: - .cv_loc 62 1 999 0 # ..\tests\span_tests.cpp:999:0 - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 144], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 140], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 136], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 132], eax - .cv_loc 62 1 1000 0 # ..\tests\span_tests.cpp:1000:0 - sub esp, 4 - lea ecx, [ebp - 152] -Ltmp4920: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:s <- [$ecx+0] - lea eax, [ebp - 144] -Ltmp4921: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:a <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp4922: - .cv_loc 62 1 1002 0 # ..\tests\span_tests.cpp:1002:0 - sub esp, 4 - lea ecx, [ebp - 152] - lea edx, [ebp - 160] -Ltmp4923: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:it <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 584], eax # 4-byte Spill - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Ltmp4924: - .cv_loc 62 1 1003 0 # ..\tests\span_tests.cpp:1003:0 - sub esp, 4 - lea ecx, [ebp - 152] - lea eax, [ebp - 168] -Ltmp4925: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:cit <- [$eax+0] - mov dword ptr [esp], eax - call "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" -Ltmp4926: -LBB62_18: # =>This Inner Loop Header: Depth=1 - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09PAOJKDOJ@it?5?$DN?$DN?5cit?$AA@" - mov dword ptr [ebp - 588], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 592], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1005 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 216] - mov dword ptr [ebp - 596], ecx # 4-byte Spill - mov dword ptr [ebp - 600], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 588] # 4-byte Reload - mov dword ptr [ebp - 604], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 588] # 4-byte Reload - mov edx, dword ptr [ebp - 596] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 208] - mov dword ptr [ebp - 608], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 592] # 4-byte Reload - mov esp, ecx -Ltmp4927: - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 160] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 248] - mov dword ptr [edx], esi - lea ecx, [ebp - 252] - mov dword ptr [ebp - 612], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB62_19 -LBB62_19: # in Loop: Header=BB62_18 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 168] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 244] - mov dword ptr [eax], ecx - lea ecx, [ebp - 248] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB62_20 -LBB62_20: # in Loop: Header=BB62_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 244] - mov dword ptr [eax], ecx - lea ecx, [ebp - 208] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB62_21 -LBB62_21: # in Loop: Header=BB62_18 Depth=1 - lea ecx, [ebp - 244] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - jmp LBB62_27 -Ltmp4928: -LBB62_92: # Block address taken - # in Loop: Header=BB62_18 Depth=1 - add ebp, 12 - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - jmp LBB62_26 -LBB62_26: # in Loop: Header=BB62_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp4929: -LBB62_27: # in Loop: Header=BB62_18 Depth=1 - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 208] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 613], al # 1-byte Spill - jmp LBB62_28 -LBB62_28: # in Loop: Header=BB62_18 Depth=1 - mov al, byte ptr [ebp - 613] # 1-byte Reload - test al, 1 - jne LBB62_29 - jmp LBB62_33 -LBB62_29: # in Loop: Header=BB62_18 Depth=1 -Ltmp4930: - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 614], al # 1-byte Spill - jmp LBB62_30 -LBB62_30: # in Loop: Header=BB62_18 Depth=1 - mov al, byte ptr [ebp - 614] # 1-byte Reload - test al, 1 - jne LBB62_31 - jmp LBB62_32 -LBB62_31: # in Loop: Header=BB62_18 Depth=1 -Ltmp4931: - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - int3 -Ltmp4932: -LBB62_32: # in Loop: Header=BB62_18 Depth=1 - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - jmp LBB62_33 -Ltmp4933: -LBB62_33: # in Loop: Header=BB62_18 Depth=1 - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - lea ecx, [ebp - 208] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB62_34 -LBB62_34: # in Loop: Header=BB62_18 Depth=1 - lea ecx, [ebp - 208] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 620], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB62_18 -Ltmp4934: -# %bb.35: - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - jmp LBB62_36 -LBB62_36: # =>This Inner Loop Header: Depth=1 -Ltmp4935: - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09HMPADCNE@cit?5?$DN?$DN?5it?$AA@" - mov dword ptr [ebp - 624], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 628], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1006 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 300] - mov dword ptr [ebp - 632], ecx # 4-byte Spill - mov dword ptr [ebp - 636], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 624] # 4-byte Reload - mov dword ptr [ebp - 640], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 624] # 4-byte Reload - mov edx, dword ptr [ebp - 632] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 292] - mov dword ptr [ebp - 644], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 628] # 4-byte Reload - mov esp, ecx -Ltmp4936: - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - mov dword ptr [ebp - 16], 9 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 168] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 332] - mov dword ptr [edx], esi - lea ecx, [ebp - 336] - mov dword ptr [ebp - 648], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB62_37 -LBB62_37: # in Loop: Header=BB62_36 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 160] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 332] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB62_38 -LBB62_38: # in Loop: Header=BB62_36 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 292] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB62_39 -LBB62_39: # in Loop: Header=BB62_36 Depth=1 - lea ecx, [ebp - 328] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - jmp LBB62_45 -Ltmp4937: -LBB62_93: # Block address taken - # in Loop: Header=BB62_36 Depth=1 - add ebp, 12 - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - jmp LBB62_44 -LBB62_44: # in Loop: Header=BB62_36 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp4938: -LBB62_45: # in Loop: Header=BB62_36 Depth=1 - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 292] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 649], al # 1-byte Spill - jmp LBB62_46 -LBB62_46: # in Loop: Header=BB62_36 Depth=1 - mov al, byte ptr [ebp - 649] # 1-byte Reload - test al, 1 - jne LBB62_47 - jmp LBB62_51 -LBB62_47: # in Loop: Header=BB62_36 Depth=1 -Ltmp4939: - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 650], al # 1-byte Spill - jmp LBB62_48 -LBB62_48: # in Loop: Header=BB62_36 Depth=1 - mov al, byte ptr [ebp - 650] # 1-byte Reload - test al, 1 - jne LBB62_49 - jmp LBB62_50 -LBB62_49: # in Loop: Header=BB62_36 Depth=1 -Ltmp4940: - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - int3 -Ltmp4941: -LBB62_50: # in Loop: Header=BB62_36 Depth=1 - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - jmp LBB62_51 -Ltmp4942: -LBB62_51: # in Loop: Header=BB62_36 Depth=1 - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - lea ecx, [ebp - 292] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB62_52 -LBB62_52: # in Loop: Header=BB62_36 Depth=1 - lea ecx, [ebp - 292] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 656], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB62_36 -Ltmp4943: -# %bb.53: - .cv_loc 62 1 1008 0 # ..\tests\span_tests.cpp:1008:0 - sub esp, 4 - lea ecx, [ebp - 344] -Ltmp4944: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:cit2 <- [$ecx+0] - lea eax, [ebp - 160] - mov dword ptr [esp], eax - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" -Ltmp4945: - mov dword ptr [ebp - 660], eax # 4-byte Spill -LBB62_54: # =>This Inner Loop Header: Depth=1 -Ltmp4946: - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@GDDLGLGA@cit2?5?$DN?$DN?5cit?$AA@" - mov dword ptr [ebp - 664], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 668], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1009 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 392] - mov dword ptr [ebp - 672], ecx # 4-byte Spill - mov dword ptr [ebp - 676], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 664] # 4-byte Reload - mov dword ptr [ebp - 680], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 664] # 4-byte Reload - mov edx, dword ptr [ebp - 672] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 384] - mov dword ptr [ebp - 684], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 668] # 4-byte Reload - mov esp, ecx -Ltmp4947: - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - mov dword ptr [ebp - 16], 13 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 344] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 424] - mov dword ptr [edx], esi - lea ecx, [ebp - 428] - mov dword ptr [ebp - 688], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB62_55 -LBB62_55: # in Loop: Header=BB62_54 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 168] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 420] - mov dword ptr [eax], ecx - lea ecx, [ebp - 424] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB62_56 -LBB62_56: # in Loop: Header=BB62_54 Depth=1 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 420] - mov dword ptr [eax], ecx - lea ecx, [ebp - 384] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB62_57 -LBB62_57: # in Loop: Header=BB62_54 Depth=1 - lea ecx, [ebp - 420] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB62_63 -Ltmp4948: -LBB62_94: # Block address taken - # in Loop: Header=BB62_54 Depth=1 - add ebp, 12 - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - jmp LBB62_62 -LBB62_62: # in Loop: Header=BB62_54 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp4949: -LBB62_63: # in Loop: Header=BB62_54 Depth=1 - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 384] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 689], al # 1-byte Spill - jmp LBB62_64 -LBB62_64: # in Loop: Header=BB62_54 Depth=1 - mov al, byte ptr [ebp - 689] # 1-byte Reload - test al, 1 - jne LBB62_65 - jmp LBB62_69 -LBB62_65: # in Loop: Header=BB62_54 Depth=1 -Ltmp4950: - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 690], al # 1-byte Spill - jmp LBB62_66 -LBB62_66: # in Loop: Header=BB62_54 Depth=1 - mov al, byte ptr [ebp - 690] # 1-byte Reload - test al, 1 - jne LBB62_67 - jmp LBB62_68 -LBB62_67: # in Loop: Header=BB62_54 Depth=1 -Ltmp4951: - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - int3 -Ltmp4952: -LBB62_68: # in Loop: Header=BB62_54 Depth=1 - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - jmp LBB62_69 -Ltmp4953: -LBB62_69: # in Loop: Header=BB62_54 Depth=1 - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - lea ecx, [ebp - 384] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB62_70 -LBB62_70: # in Loop: Header=BB62_54 Depth=1 - lea ecx, [ebp - 384] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 696], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB62_54 -Ltmp4954: -# %bb.71: - .cv_loc 62 1 1011 0 # ..\tests\span_tests.cpp:1011:0 - sub esp, 8 - lea ecx, [ebp - 160] - lea eax, [ebp - 444] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 4 - call "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" - sub esp, 4 - lea ecx, [ebp - 436] - lea eax, [ebp - 444] - mov dword ptr [esp], eax - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - mov dword ptr [ebp - 700], eax # 4-byte Spill -LBB62_72: # =>This Inner Loop Header: Depth=1 -Ltmp4955: - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@BLHCEAML@cit3?5?$DN?$DN?5s?4cend?$CI?$CJ?$AA@" - mov dword ptr [ebp - 704], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 708], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1012 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 492] - mov dword ptr [ebp - 712], ecx # 4-byte Spill - mov dword ptr [ebp - 716], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 704] # 4-byte Reload - mov dword ptr [ebp - 720], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 704] # 4-byte Reload - mov edx, dword ptr [ebp - 712] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 484] - mov dword ptr [ebp - 724], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 708] # 4-byte Reload - mov esp, ecx -Ltmp4956: - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - mov dword ptr [ebp - 16], 17 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 436] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 524] - mov dword ptr [edx], esi - lea ecx, [ebp - 528] - mov dword ptr [ebp - 728], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB62_73 -LBB62_73: # in Loop: Header=BB62_72 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 536] - mov dword ptr [eax], ecx - lea eax, [ebp - 152] - mov dword ptr [ebp - 732], ecx # 4-byte Spill - mov ecx, eax - call "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 732] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 520] - mov dword ptr [eax], edx - lea ecx, [ebp - 524] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB62_74 -LBB62_74: # in Loop: Header=BB62_72 Depth=1 - mov dword ptr [ebp - 16], 18 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 520] - mov dword ptr [eax], ecx - lea ecx, [ebp - 484] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB62_75 -LBB62_75: # in Loop: Header=BB62_72 Depth=1 - lea ecx, [ebp - 520] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB62_81 -Ltmp4957: -LBB62_95: # Block address taken - # in Loop: Header=BB62_72 Depth=1 - add ebp, 12 - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - jmp LBB62_80 -LBB62_80: # in Loop: Header=BB62_72 Depth=1 - mov dword ptr [ebp - 16], 16 -Ltmp4958: -LBB62_81: # in Loop: Header=BB62_72 Depth=1 - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 484] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 733], al # 1-byte Spill - jmp LBB62_82 -LBB62_82: # in Loop: Header=BB62_72 Depth=1 - mov al, byte ptr [ebp - 733] # 1-byte Reload - test al, 1 - jne LBB62_83 - jmp LBB62_87 -LBB62_83: # in Loop: Header=BB62_72 Depth=1 -Ltmp4959: - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 734], al # 1-byte Spill - jmp LBB62_84 -LBB62_84: # in Loop: Header=BB62_72 Depth=1 - mov al, byte ptr [ebp - 734] # 1-byte Reload - test al, 1 - jne LBB62_85 - jmp LBB62_86 -LBB62_85: # in Loop: Header=BB62_72 Depth=1 -Ltmp4960: - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - int3 -Ltmp4961: -LBB62_86: # in Loop: Header=BB62_72 Depth=1 - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - jmp LBB62_87 -Ltmp4962: -LBB62_87: # in Loop: Header=BB62_72 Depth=1 - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - lea ecx, [ebp - 484] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB62_88 -LBB62_88: # in Loop: Header=BB62_72 Depth=1 - lea ecx, [ebp - 484] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 740], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB62_72 -Ltmp4963: -# %bb.89: - .cv_loc 62 1 1013 0 # ..\tests\span_tests.cpp:1013:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_5: # in Loop: Header=BB62_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 120] -Ltmp4964: - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4965: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_6: # in Loop: Header=BB62_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4966: - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 84] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB62_7 -LBB62_7: # in Loop: Header=BB62_1 Depth=1 - mov eax, offset LBB62_91 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4967: - .def "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_22: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 84] - .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4968: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_23: # in Loop: Header=BB62_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 244] -Ltmp4969: - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4970: - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_24: # in Loop: Header=BB62_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4971: - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 208] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB62_25 -LBB62_25: # in Loop: Header=BB62_18 Depth=1 - mov eax, offset LBB62_92 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4972: - .def "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$40@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_40: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 208] - .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4973: - .def "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_41: # in Loop: Header=BB62_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 328] -Ltmp4974: - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4975: - .def "?catch$42@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$42@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_42: # in Loop: Header=BB62_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4976: - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 292] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB62_43 -LBB62_43: # in Loop: Header=BB62_36 Depth=1 - mov eax, offset LBB62_93 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4977: - .def "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$58@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_58: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 292] - .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4978: - .def "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$59@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_59: # in Loop: Header=BB62_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 420] -Ltmp4979: - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4980: - .def "?catch$60@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$60@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_60: # in Loop: Header=BB62_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4981: - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 384] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB62_61 -LBB62_61: # in Loop: Header=BB62_54 Depth=1 - mov eax, offset LBB62_94 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4982: - .def "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$76@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_76: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 384] - .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4983: - .def "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$77@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_77: # in Loop: Header=BB62_72 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 520] -Ltmp4984: - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4985: - .def "?catch$78@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$78@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_78: # in Loop: Header=BB62_72 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp4986: - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 484] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB62_79 -LBB62_79: # in Loop: Header=BB62_72 Depth=1 - mov eax, offset LBB62_95 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp4987: - .def "?dtor$90@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$90@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA": -LBB62_90: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 484] - .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp4988: - .cv_fpo_endproc -Lfunc_end62: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": - .long 429065506 # MagicNumber - .long 20 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ") # UnwindMap - .long 5 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": - .long -1 # ToState - .long "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 13 # ToState - .long "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$90@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 17 # ToState - .long "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 18 # TryHigh - .long 19 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin63: - .cv_func_id 63 - .cv_loc 63 1 993 0 # ..\tests\span_tests.cpp:993:0 - .cv_fpo_proc "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp4989: - lea ecx, ["?autoRegistrar41@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp4990: - .cv_fpo_endproc -Lfunc_end63: - # -- End function - .def "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin64: - .cv_func_id 64 - .cv_loc 64 1 1016 0 # ..\tests\span_tests.cpp:1016:0 - .cv_fpo_proc "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp4991: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BF@CIENOOGL@iterator_comparisons?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1016 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____42@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar43@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp4992: - .cv_fpo_endproc -Lfunc_end64: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____42@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____42@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" -Lfunc_begin65: - .cv_func_id 65 - .cv_loc 65 1 1017 0 # ..\tests\span_tests.cpp:1017:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - mov eax, 4140 - call __chkstk - .cv_fpo_stackalloc 4140 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp5409: - .cv_loc 65 1 1018 0 # ..\tests\span_tests.cpp:1018:0 - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax -Ltmp5410: - .cv_loc 65 1 1020 0 # ..\tests\span_tests.cpp:1020:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp5411: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp5412: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____42:a <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp5413: - .cv_loc 65 1 1021 0 # ..\tests\span_tests.cpp:1021:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea edx, [ebp - 60] -Ltmp5414: - #DEBUG_VALUE: it <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 2880], eax # 4-byte Spill - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Ltmp5415: - .cv_loc 65 1 1022 0 # ..\tests\span_tests.cpp:1022:0 - sub esp, 8 - lea ecx, [ebp - 60] - lea eax, [ebp - 68] -Ltmp5416: - #DEBUG_VALUE: it2 <- [$eax+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 1 - call "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" -Ltmp5417: - .cv_loc 65 1 1023 0 # ..\tests\span_tests.cpp:1023:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea eax, [ebp - 76] -Ltmp5418: - #DEBUG_VALUE: cit <- [$eax+0] - mov dword ptr [esp], eax - call "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" -Ltmp5419: -LBB65_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09PAOJKDOJ@it?5?$DN?$DN?5cit?$AA@" - mov dword ptr [ebp - 2884], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2888], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1025 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 124] - mov dword ptr [ebp - 2892], ecx # 4-byte Spill - mov dword ptr [ebp - 2896], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2884] # 4-byte Reload - mov dword ptr [ebp - 2900], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2884] # 4-byte Reload - mov edx, dword ptr [ebp - 2892] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 116] - mov dword ptr [ebp - 2904], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2888] # 4-byte Reload - mov esp, ecx -Ltmp5420: - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 156] - mov dword ptr [edx], esi - lea ecx, [ebp - 160] - mov dword ptr [ebp - 2908], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_2 -LBB65_2: # in Loop: Header=BB65_1 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 76] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 152] - mov dword ptr [eax], ecx - lea ecx, [ebp - 156] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_3 -LBB65_3: # in Loop: Header=BB65_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 152] - mov dword ptr [eax], ecx - lea ecx, [ebp - 116] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_4 -LBB65_4: # in Loop: Header=BB65_1 Depth=1 - lea ecx, [ebp - 152] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - jmp LBB65_9 -Ltmp5421: -LBB65_561: # Block address taken - # in Loop: Header=BB65_1 Depth=1 - add ebp, 12 - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - jmp LBB65_8 -LBB65_8: # in Loop: Header=BB65_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp5422: -LBB65_9: # in Loop: Header=BB65_1 Depth=1 - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 116] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2909], al # 1-byte Spill - jmp LBB65_10 -LBB65_10: # in Loop: Header=BB65_1 Depth=1 - mov al, byte ptr [ebp - 2909] # 1-byte Reload - test al, 1 - jne LBB65_11 - jmp LBB65_15 -LBB65_11: # in Loop: Header=BB65_1 Depth=1 -Ltmp5423: - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2910], al # 1-byte Spill - jmp LBB65_12 -LBB65_12: # in Loop: Header=BB65_1 Depth=1 - mov al, byte ptr [ebp - 2910] # 1-byte Reload - test al, 1 - jne LBB65_13 - jmp LBB65_14 -LBB65_13: # in Loop: Header=BB65_1 Depth=1 -Ltmp5424: - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - int3 -Ltmp5425: -LBB65_14: # in Loop: Header=BB65_1 Depth=1 - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - jmp LBB65_15 -Ltmp5426: -LBB65_15: # in Loop: Header=BB65_1 Depth=1 - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - lea ecx, [ebp - 116] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_16 -LBB65_16: # in Loop: Header=BB65_1 Depth=1 - lea ecx, [ebp - 116] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2916], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_1 -Ltmp5427: -# %bb.17: - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - jmp LBB65_18 -LBB65_18: # =>This Inner Loop Header: Depth=1 -Ltmp5428: - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09HMPADCNE@cit?5?$DN?$DN?5it?$AA@" - mov dword ptr [ebp - 2920], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2924], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1026 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 208] - mov dword ptr [ebp - 2928], ecx # 4-byte Spill - mov dword ptr [ebp - 2932], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2920] # 4-byte Reload - mov dword ptr [ebp - 2936], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2920] # 4-byte Reload - mov edx, dword ptr [ebp - 2928] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 200] - mov dword ptr [ebp - 2940], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2924] # 4-byte Reload - mov esp, ecx -Ltmp5429: - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 76] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 240] - mov dword ptr [edx], esi - lea ecx, [ebp - 244] - mov dword ptr [ebp - 2944], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_19 -LBB65_19: # in Loop: Header=BB65_18 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 236] - mov dword ptr [eax], ecx - lea ecx, [ebp - 240] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_20 -LBB65_20: # in Loop: Header=BB65_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 236] - mov dword ptr [eax], ecx - lea ecx, [ebp - 200] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_21 -LBB65_21: # in Loop: Header=BB65_18 Depth=1 - lea ecx, [ebp - 236] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - jmp LBB65_27 -Ltmp5430: -LBB65_562: # Block address taken - # in Loop: Header=BB65_18 Depth=1 - add ebp, 12 - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - jmp LBB65_26 -LBB65_26: # in Loop: Header=BB65_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp5431: -LBB65_27: # in Loop: Header=BB65_18 Depth=1 - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 200] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2945], al # 1-byte Spill - jmp LBB65_28 -LBB65_28: # in Loop: Header=BB65_18 Depth=1 - mov al, byte ptr [ebp - 2945] # 1-byte Reload - test al, 1 - jne LBB65_29 - jmp LBB65_33 -LBB65_29: # in Loop: Header=BB65_18 Depth=1 -Ltmp5432: - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2946], al # 1-byte Spill - jmp LBB65_30 -LBB65_30: # in Loop: Header=BB65_18 Depth=1 - mov al, byte ptr [ebp - 2946] # 1-byte Reload - test al, 1 - jne LBB65_31 - jmp LBB65_32 -LBB65_31: # in Loop: Header=BB65_18 Depth=1 -Ltmp5433: - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - int3 -Ltmp5434: -LBB65_32: # in Loop: Header=BB65_18 Depth=1 - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - jmp LBB65_33 -Ltmp5435: -LBB65_33: # in Loop: Header=BB65_18 Depth=1 - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - lea ecx, [ebp - 200] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_34 -LBB65_34: # in Loop: Header=BB65_18 Depth=1 - lea ecx, [ebp - 200] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2952], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_18 -Ltmp5436: -# %bb.35: - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - jmp LBB65_36 -LBB65_36: # =>This Inner Loop Header: Depth=1 -Ltmp5437: - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08EDKDPBHP@it?5?$DN?$DN?5it?$AA@" - mov dword ptr [ebp - 2956], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2960], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1027 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 292] - mov dword ptr [ebp - 2964], ecx # 4-byte Spill - mov dword ptr [ebp - 2968], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2956] # 4-byte Reload - mov dword ptr [ebp - 2972], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2956] # 4-byte Reload - mov edx, dword ptr [ebp - 2964] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 284] - mov dword ptr [ebp - 2976], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2960] # 4-byte Reload - mov esp, ecx -Ltmp5438: - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - mov dword ptr [ebp - 16], 9 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 324] - mov dword ptr [edx], esi - lea ecx, [ebp - 328] - mov dword ptr [ebp - 2980], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_37 -LBB65_37: # in Loop: Header=BB65_36 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 320] - mov dword ptr [eax], ecx - lea ecx, [ebp - 324] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_38 -LBB65_38: # in Loop: Header=BB65_36 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 320] - mov dword ptr [eax], ecx - lea ecx, [ebp - 284] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_39 -LBB65_39: # in Loop: Header=BB65_36 Depth=1 - lea ecx, [ebp - 320] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_45 -Ltmp5439: -LBB65_563: # Block address taken - # in Loop: Header=BB65_36 Depth=1 - add ebp, 12 - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - jmp LBB65_44 -LBB65_44: # in Loop: Header=BB65_36 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp5440: -LBB65_45: # in Loop: Header=BB65_36 Depth=1 - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 284] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2981], al # 1-byte Spill - jmp LBB65_46 -LBB65_46: # in Loop: Header=BB65_36 Depth=1 - mov al, byte ptr [ebp - 2981] # 1-byte Reload - test al, 1 - jne LBB65_47 - jmp LBB65_51 -LBB65_47: # in Loop: Header=BB65_36 Depth=1 -Ltmp5441: - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2982], al # 1-byte Spill - jmp LBB65_48 -LBB65_48: # in Loop: Header=BB65_36 Depth=1 - mov al, byte ptr [ebp - 2982] # 1-byte Reload - test al, 1 - jne LBB65_49 - jmp LBB65_50 -LBB65_49: # in Loop: Header=BB65_36 Depth=1 -Ltmp5442: - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - int3 -Ltmp5443: -LBB65_50: # in Loop: Header=BB65_36 Depth=1 - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - jmp LBB65_51 -Ltmp5444: -LBB65_51: # in Loop: Header=BB65_36 Depth=1 - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - lea ecx, [ebp - 284] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_52 -LBB65_52: # in Loop: Header=BB65_36 Depth=1 - lea ecx, [ebp - 284] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2988], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_36 -Ltmp5445: -# %bb.53: - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - jmp LBB65_54 -LBB65_54: # =>This Inner Loop Header: Depth=1 -Ltmp5446: - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@LBNCIKEK@cit?5?$DN?$DN?5cit?$AA@" - mov dword ptr [ebp - 2992], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2996], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1028 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 376] - mov dword ptr [ebp - 3000], ecx # 4-byte Spill - mov dword ptr [ebp - 3004], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2992] # 4-byte Reload - mov dword ptr [ebp - 3008], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2992] # 4-byte Reload - mov edx, dword ptr [ebp - 3000] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 368] - mov dword ptr [ebp - 3012], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2996] # 4-byte Reload - mov esp, ecx -Ltmp5447: - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - mov dword ptr [ebp - 16], 13 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 76] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 408] - mov dword ptr [edx], esi - lea ecx, [ebp - 412] - mov dword ptr [ebp - 3016], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_55 -LBB65_55: # in Loop: Header=BB65_54 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 76] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 404] - mov dword ptr [eax], ecx - lea ecx, [ebp - 408] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_56 -LBB65_56: # in Loop: Header=BB65_54 Depth=1 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 404] - mov dword ptr [eax], ecx - lea ecx, [ebp - 368] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_57 -LBB65_57: # in Loop: Header=BB65_54 Depth=1 - lea ecx, [ebp - 404] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_63 -Ltmp5448: -LBB65_564: # Block address taken - # in Loop: Header=BB65_54 Depth=1 - add ebp, 12 - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - jmp LBB65_62 -LBB65_62: # in Loop: Header=BB65_54 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp5449: -LBB65_63: # in Loop: Header=BB65_54 Depth=1 - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 368] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3017], al # 1-byte Spill - jmp LBB65_64 -LBB65_64: # in Loop: Header=BB65_54 Depth=1 - mov al, byte ptr [ebp - 3017] # 1-byte Reload - test al, 1 - jne LBB65_65 - jmp LBB65_69 -LBB65_65: # in Loop: Header=BB65_54 Depth=1 -Ltmp5450: - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3018], al # 1-byte Spill - jmp LBB65_66 -LBB65_66: # in Loop: Header=BB65_54 Depth=1 - mov al, byte ptr [ebp - 3018] # 1-byte Reload - test al, 1 - jne LBB65_67 - jmp LBB65_68 -LBB65_67: # in Loop: Header=BB65_54 Depth=1 -Ltmp5451: - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - int3 -Ltmp5452: -LBB65_68: # in Loop: Header=BB65_54 Depth=1 - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - jmp LBB65_69 -Ltmp5453: -LBB65_69: # in Loop: Header=BB65_54 Depth=1 - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - lea ecx, [ebp - 368] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_70 -LBB65_70: # in Loop: Header=BB65_54 Depth=1 - lea ecx, [ebp - 368] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3024], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_54 -Ltmp5454: -# %bb.71: - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - jmp LBB65_72 -LBB65_72: # =>This Inner Loop Header: Depth=1 -Ltmp5455: - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@MLGBPCJJ@cit?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" - mov dword ptr [ebp - 3028], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3032], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1029 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 460] - mov dword ptr [ebp - 3036], ecx # 4-byte Spill - mov dword ptr [ebp - 3040], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3028] # 4-byte Reload - mov dword ptr [ebp - 3044], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3028] # 4-byte Reload - mov edx, dword ptr [ebp - 3036] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 452] - mov dword ptr [ebp - 3048], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3032] # 4-byte Reload - mov esp, ecx -Ltmp5456: - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - mov dword ptr [ebp - 16], 17 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 76] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 492] - mov dword ptr [edx], esi - lea ecx, [ebp - 496] - mov dword ptr [ebp - 3052], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_73 -LBB65_73: # in Loop: Header=BB65_72 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 504] - mov dword ptr [eax], ecx - lea eax, [ebp - 52] - mov dword ptr [ebp - 3056], ecx # 4-byte Spill - mov ecx, eax - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3056] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 488] - mov dword ptr [eax], edx - lea ecx, [ebp - 492] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_74 -LBB65_74: # in Loop: Header=BB65_72 Depth=1 - mov dword ptr [ebp - 16], 18 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 488] - mov dword ptr [eax], ecx - lea ecx, [ebp - 452] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_75 -LBB65_75: # in Loop: Header=BB65_72 Depth=1 - lea ecx, [ebp - 488] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - jmp LBB65_81 -Ltmp5457: -LBB65_565: # Block address taken - # in Loop: Header=BB65_72 Depth=1 - add ebp, 12 - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - jmp LBB65_80 -LBB65_80: # in Loop: Header=BB65_72 Depth=1 - mov dword ptr [ebp - 16], 16 -Ltmp5458: -LBB65_81: # in Loop: Header=BB65_72 Depth=1 - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 452] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3057], al # 1-byte Spill - jmp LBB65_82 -LBB65_82: # in Loop: Header=BB65_72 Depth=1 - mov al, byte ptr [ebp - 3057] # 1-byte Reload - test al, 1 - jne LBB65_83 - jmp LBB65_87 -LBB65_83: # in Loop: Header=BB65_72 Depth=1 -Ltmp5459: - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3058], al # 1-byte Spill - jmp LBB65_84 -LBB65_84: # in Loop: Header=BB65_72 Depth=1 - mov al, byte ptr [ebp - 3058] # 1-byte Reload - test al, 1 - jne LBB65_85 - jmp LBB65_86 -LBB65_85: # in Loop: Header=BB65_72 Depth=1 -Ltmp5460: - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - int3 -Ltmp5461: -LBB65_86: # in Loop: Header=BB65_72 Depth=1 - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - jmp LBB65_87 -Ltmp5462: -LBB65_87: # in Loop: Header=BB65_72 Depth=1 - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - lea ecx, [ebp - 452] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_88 -LBB65_88: # in Loop: Header=BB65_72 Depth=1 - lea ecx, [ebp - 452] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3064], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_72 -Ltmp5463: -# %bb.89: - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - jmp LBB65_90 -LBB65_90: # =>This Inner Loop Header: Depth=1 -Ltmp5464: - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@OGFMKCL@s?4begin?$CI?$CJ?5?$DN?$DN?5cit?$AA@" - mov dword ptr [ebp - 3068], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3072], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1030 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 552] - mov dword ptr [ebp - 3076], ecx # 4-byte Spill - mov dword ptr [ebp - 3080], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3068] # 4-byte Reload - mov dword ptr [ebp - 3084], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3068] # 4-byte Reload - mov edx, dword ptr [ebp - 3076] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 544] - mov dword ptr [ebp - 3088], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3072] # 4-byte Reload - mov esp, ecx -Ltmp5465: - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 596] - mov dword ptr [edx], esi - lea ecx, [ebp - 52] - mov dword ptr [ebp - 3092], eax # 4-byte Spill - mov dword ptr [ebp - 3096], esi # 4-byte Spill - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - mov dword ptr [ebp - 16], 21 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3096] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 584] - mov dword ptr [eax], edx - lea ecx, [ebp - 588] - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_91 -LBB65_91: # in Loop: Header=BB65_90 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 76] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 580] - mov dword ptr [eax], ecx - lea ecx, [ebp - 584] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_92 -LBB65_92: # in Loop: Header=BB65_90 Depth=1 - mov dword ptr [ebp - 16], 22 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 580] - mov dword ptr [eax], ecx - lea ecx, [ebp - 544] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_93 -LBB65_93: # in Loop: Header=BB65_90 Depth=1 - lea ecx, [ebp - 580] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - jmp LBB65_99 -Ltmp5466: -LBB65_566: # Block address taken - # in Loop: Header=BB65_90 Depth=1 - add ebp, 12 - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - jmp LBB65_98 -LBB65_98: # in Loop: Header=BB65_90 Depth=1 - mov dword ptr [ebp - 16], 20 -Ltmp5467: -LBB65_99: # in Loop: Header=BB65_90 Depth=1 - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 544] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3097], al # 1-byte Spill - jmp LBB65_100 -LBB65_100: # in Loop: Header=BB65_90 Depth=1 - mov al, byte ptr [ebp - 3097] # 1-byte Reload - test al, 1 - jne LBB65_101 - jmp LBB65_105 -LBB65_101: # in Loop: Header=BB65_90 Depth=1 -Ltmp5468: - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3098], al # 1-byte Spill - jmp LBB65_102 -LBB65_102: # in Loop: Header=BB65_90 Depth=1 - mov al, byte ptr [ebp - 3098] # 1-byte Reload - test al, 1 - jne LBB65_103 - jmp LBB65_104 -LBB65_103: # in Loop: Header=BB65_90 Depth=1 -Ltmp5469: - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - int3 -Ltmp5470: -LBB65_104: # in Loop: Header=BB65_90 Depth=1 - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - jmp LBB65_105 -Ltmp5471: -LBB65_105: # in Loop: Header=BB65_90 Depth=1 - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - lea ecx, [ebp - 544] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_106 -LBB65_106: # in Loop: Header=BB65_90 Depth=1 - lea ecx, [ebp - 544] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3104], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_90 -Ltmp5472: -# %bb.107: - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - jmp LBB65_108 -LBB65_108: # =>This Inner Loop Header: Depth=1 -Ltmp5473: - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BC@PMOCFGMJ@s?4cbegin?$CI?$CJ?5?$DN?$DN?5cit?$AA@" - mov dword ptr [ebp - 3108], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3112], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1031 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 644] - mov dword ptr [ebp - 3116], ecx # 4-byte Spill - mov dword ptr [ebp - 3120], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3108] # 4-byte Reload - mov dword ptr [ebp - 3124], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3108] # 4-byte Reload - mov edx, dword ptr [ebp - 3116] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 636] - mov dword ptr [ebp - 3128], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3112] # 4-byte Reload - mov esp, ecx -Ltmp5474: - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 688] - mov dword ptr [edx], esi - lea ecx, [ebp - 52] - mov dword ptr [ebp - 3132], eax # 4-byte Spill - mov dword ptr [ebp - 3136], esi # 4-byte Spill - call "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - mov dword ptr [ebp - 16], 25 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3136] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 676] - mov dword ptr [eax], edx - lea ecx, [ebp - 680] - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_109 -LBB65_109: # in Loop: Header=BB65_108 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 76] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 672] - mov dword ptr [eax], ecx - lea ecx, [ebp - 676] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_110 -LBB65_110: # in Loop: Header=BB65_108 Depth=1 - mov dword ptr [ebp - 16], 26 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 672] - mov dword ptr [eax], ecx - lea ecx, [ebp - 636] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_111 -LBB65_111: # in Loop: Header=BB65_108 Depth=1 - lea ecx, [ebp - 672] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_117 -Ltmp5475: -LBB65_567: # Block address taken - # in Loop: Header=BB65_108 Depth=1 - add ebp, 12 - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - jmp LBB65_116 -LBB65_116: # in Loop: Header=BB65_108 Depth=1 - mov dword ptr [ebp - 16], 24 -Ltmp5476: -LBB65_117: # in Loop: Header=BB65_108 Depth=1 - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - mov dword ptr [ebp - 16], 24 - lea ecx, [ebp - 636] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3137], al # 1-byte Spill - jmp LBB65_118 -LBB65_118: # in Loop: Header=BB65_108 Depth=1 - mov al, byte ptr [ebp - 3137] # 1-byte Reload - test al, 1 - jne LBB65_119 - jmp LBB65_123 -LBB65_119: # in Loop: Header=BB65_108 Depth=1 -Ltmp5477: - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3138], al # 1-byte Spill - jmp LBB65_120 -LBB65_120: # in Loop: Header=BB65_108 Depth=1 - mov al, byte ptr [ebp - 3138] # 1-byte Reload - test al, 1 - jne LBB65_121 - jmp LBB65_122 -LBB65_121: # in Loop: Header=BB65_108 Depth=1 -Ltmp5478: - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - int3 -Ltmp5479: -LBB65_122: # in Loop: Header=BB65_108 Depth=1 - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - jmp LBB65_123 -Ltmp5480: -LBB65_123: # in Loop: Header=BB65_108 Depth=1 - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - lea ecx, [ebp - 636] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_124 -LBB65_124: # in Loop: Header=BB65_108 Depth=1 - lea ecx, [ebp - 636] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3144], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_108 -Ltmp5481: -# %bb.125: - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - jmp LBB65_126 -LBB65_126: # =>This Inner Loop Header: Depth=1 -Ltmp5482: - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@MOEKEEPL@it?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" - mov dword ptr [ebp - 3148], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3152], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1032 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 736] - mov dword ptr [ebp - 3156], ecx # 4-byte Spill - mov dword ptr [ebp - 3160], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3148] # 4-byte Reload - mov dword ptr [ebp - 3164], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3148] # 4-byte Reload - mov edx, dword ptr [ebp - 3156] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 728] - mov dword ptr [ebp - 3168], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3152] # 4-byte Reload - mov esp, ecx -Ltmp5483: - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - mov dword ptr [ebp - 16], 29 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 768] - mov dword ptr [edx], esi - lea ecx, [ebp - 772] - mov dword ptr [ebp - 3172], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_127 -LBB65_127: # in Loop: Header=BB65_126 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 780] - mov dword ptr [eax], ecx - lea eax, [ebp - 52] - mov dword ptr [ebp - 3176], ecx # 4-byte Spill - mov ecx, eax - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3176] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 764] - mov dword ptr [eax], edx - lea ecx, [ebp - 768] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_128 -LBB65_128: # in Loop: Header=BB65_126 Depth=1 - mov dword ptr [ebp - 16], 30 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 764] - mov dword ptr [eax], ecx - lea ecx, [ebp - 728] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_129 -LBB65_129: # in Loop: Header=BB65_126 Depth=1 - lea ecx, [ebp - 764] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_135 -Ltmp5484: -LBB65_568: # Block address taken - # in Loop: Header=BB65_126 Depth=1 - add ebp, 12 - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - jmp LBB65_134 -LBB65_134: # in Loop: Header=BB65_126 Depth=1 - mov dword ptr [ebp - 16], 28 -Ltmp5485: -LBB65_135: # in Loop: Header=BB65_126 Depth=1 - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - mov dword ptr [ebp - 16], 28 - lea ecx, [ebp - 728] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3177], al # 1-byte Spill - jmp LBB65_136 -LBB65_136: # in Loop: Header=BB65_126 Depth=1 - mov al, byte ptr [ebp - 3177] # 1-byte Reload - test al, 1 - jne LBB65_137 - jmp LBB65_141 -LBB65_137: # in Loop: Header=BB65_126 Depth=1 -Ltmp5486: - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3178], al # 1-byte Spill - jmp LBB65_138 -LBB65_138: # in Loop: Header=BB65_126 Depth=1 - mov al, byte ptr [ebp - 3178] # 1-byte Reload - test al, 1 - jne LBB65_139 - jmp LBB65_140 -LBB65_139: # in Loop: Header=BB65_126 Depth=1 -Ltmp5487: - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - int3 -Ltmp5488: -LBB65_140: # in Loop: Header=BB65_126 Depth=1 - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - jmp LBB65_141 -Ltmp5489: -LBB65_141: # in Loop: Header=BB65_126 Depth=1 - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - lea ecx, [ebp - 728] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_142 -LBB65_142: # in Loop: Header=BB65_126 Depth=1 - lea ecx, [ebp - 728] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3184], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_126 -Ltmp5490: -# %bb.143: - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - jmp LBB65_144 -LBB65_144: # =>This Inner Loop Header: Depth=1 -Ltmp5491: - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@BLNBEFOH@s?4begin?$CI?$CJ?5?$DN?$DN?5it?$AA@" - mov dword ptr [ebp - 3188], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3192], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1033 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 828] - mov dword ptr [ebp - 3196], ecx # 4-byte Spill - mov dword ptr [ebp - 3200], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3188] # 4-byte Reload - mov dword ptr [ebp - 3204], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3188] # 4-byte Reload - mov edx, dword ptr [ebp - 3196] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 820] - mov dword ptr [ebp - 3208], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3192] # 4-byte Reload - mov esp, ecx -Ltmp5492: - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 872] - mov dword ptr [edx], esi - lea ecx, [ebp - 52] - mov dword ptr [ebp - 3212], eax # 4-byte Spill - mov dword ptr [ebp - 3216], esi # 4-byte Spill - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - mov dword ptr [ebp - 16], 33 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3216] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 860] - mov dword ptr [eax], edx - lea ecx, [ebp - 864] - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_145 -LBB65_145: # in Loop: Header=BB65_144 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 856] - mov dword ptr [eax], ecx - lea ecx, [ebp - 860] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_146 -LBB65_146: # in Loop: Header=BB65_144 Depth=1 - mov dword ptr [ebp - 16], 34 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 856] - mov dword ptr [eax], ecx - lea ecx, [ebp - 820] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_147 -LBB65_147: # in Loop: Header=BB65_144 Depth=1 - lea ecx, [ebp - 856] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_153 -Ltmp5493: -LBB65_569: # Block address taken - # in Loop: Header=BB65_144 Depth=1 - add ebp, 12 - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - jmp LBB65_152 -LBB65_152: # in Loop: Header=BB65_144 Depth=1 - mov dword ptr [ebp - 16], 32 -Ltmp5494: -LBB65_153: # in Loop: Header=BB65_144 Depth=1 - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - mov dword ptr [ebp - 16], 32 - lea ecx, [ebp - 820] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3217], al # 1-byte Spill - jmp LBB65_154 -LBB65_154: # in Loop: Header=BB65_144 Depth=1 - mov al, byte ptr [ebp - 3217] # 1-byte Reload - test al, 1 - jne LBB65_155 - jmp LBB65_159 -LBB65_155: # in Loop: Header=BB65_144 Depth=1 -Ltmp5495: - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3218], al # 1-byte Spill - jmp LBB65_156 -LBB65_156: # in Loop: Header=BB65_144 Depth=1 - mov al, byte ptr [ebp - 3218] # 1-byte Reload - test al, 1 - jne LBB65_157 - jmp LBB65_158 -LBB65_157: # in Loop: Header=BB65_144 Depth=1 -Ltmp5496: - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - int3 -Ltmp5497: -LBB65_158: # in Loop: Header=BB65_144 Depth=1 - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - jmp LBB65_159 -Ltmp5498: -LBB65_159: # in Loop: Header=BB65_144 Depth=1 - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - lea ecx, [ebp - 820] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_160 -LBB65_160: # in Loop: Header=BB65_144 Depth=1 - lea ecx, [ebp - 820] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3224], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_144 -Ltmp5499: -# %bb.161: - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - jmp LBB65_162 -LBB65_162: # =>This Inner Loop Header: Depth=1 -Ltmp5500: - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09INPHGNJH@it?5?$CB?$DN?5it2?$AA@" - mov dword ptr [ebp - 3228], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3232], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1035 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 920] - mov dword ptr [ebp - 3236], ecx # 4-byte Spill - mov dword ptr [ebp - 3240], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3228] # 4-byte Reload - mov dword ptr [ebp - 3244], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3228] # 4-byte Reload - mov edx, dword ptr [ebp - 3236] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 912] - mov dword ptr [ebp - 3248], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3232] # 4-byte Reload - mov esp, ecx -Ltmp5501: - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - mov dword ptr [ebp - 16], 37 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 952] - mov dword ptr [edx], esi - lea ecx, [ebp - 956] - mov dword ptr [ebp - 3252], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_163 -LBB65_163: # in Loop: Header=BB65_162 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 948] - mov dword ptr [eax], ecx - lea ecx, [ebp - 952] - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_164 -LBB65_164: # in Loop: Header=BB65_162 Depth=1 - mov dword ptr [ebp - 16], 38 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 948] - mov dword ptr [eax], ecx - lea ecx, [ebp - 912] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_165 -LBB65_165: # in Loop: Header=BB65_162 Depth=1 - lea ecx, [ebp - 948] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_171 -Ltmp5502: -LBB65_570: # Block address taken - # in Loop: Header=BB65_162 Depth=1 - add ebp, 12 - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - jmp LBB65_170 -LBB65_170: # in Loop: Header=BB65_162 Depth=1 - mov dword ptr [ebp - 16], 36 -Ltmp5503: -LBB65_171: # in Loop: Header=BB65_162 Depth=1 - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - mov dword ptr [ebp - 16], 36 - lea ecx, [ebp - 912] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3253], al # 1-byte Spill - jmp LBB65_172 -LBB65_172: # in Loop: Header=BB65_162 Depth=1 - mov al, byte ptr [ebp - 3253] # 1-byte Reload - test al, 1 - jne LBB65_173 - jmp LBB65_177 -LBB65_173: # in Loop: Header=BB65_162 Depth=1 -Ltmp5504: - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3254], al # 1-byte Spill - jmp LBB65_174 -LBB65_174: # in Loop: Header=BB65_162 Depth=1 - mov al, byte ptr [ebp - 3254] # 1-byte Reload - test al, 1 - jne LBB65_175 - jmp LBB65_176 -LBB65_175: # in Loop: Header=BB65_162 Depth=1 -Ltmp5505: - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - int3 -Ltmp5506: -LBB65_176: # in Loop: Header=BB65_162 Depth=1 - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - jmp LBB65_177 -Ltmp5507: -LBB65_177: # in Loop: Header=BB65_162 Depth=1 - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - lea ecx, [ebp - 912] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_178 -LBB65_178: # in Loop: Header=BB65_162 Depth=1 - lea ecx, [ebp - 912] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3260], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_162 -Ltmp5508: -# %bb.179: - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - jmp LBB65_180 -LBB65_180: # =>This Inner Loop Header: Depth=1 -Ltmp5509: - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09KNLLAOLB@it2?5?$CB?$DN?5it?$AA@" - mov dword ptr [ebp - 3264], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3268], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1036 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1004] - mov dword ptr [ebp - 3272], ecx # 4-byte Spill - mov dword ptr [ebp - 3276], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3264] # 4-byte Reload - mov dword ptr [ebp - 3280], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3264] # 4-byte Reload - mov edx, dword ptr [ebp - 3272] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 996] - mov dword ptr [ebp - 3284], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3268] # 4-byte Reload - mov esp, ecx -Ltmp5510: - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - mov dword ptr [ebp - 16], 41 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1036] - mov dword ptr [edx], esi - lea ecx, [ebp - 1040] - mov dword ptr [ebp - 3288], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_181 -LBB65_181: # in Loop: Header=BB65_180 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1032] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1036] - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_182 -LBB65_182: # in Loop: Header=BB65_180 Depth=1 - mov dword ptr [ebp - 16], 42 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1032] - mov dword ptr [eax], ecx - lea ecx, [ebp - 996] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_183 -LBB65_183: # in Loop: Header=BB65_180 Depth=1 - lea ecx, [ebp - 1032] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_189 -Ltmp5511: -LBB65_571: # Block address taken - # in Loop: Header=BB65_180 Depth=1 - add ebp, 12 - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - jmp LBB65_188 -LBB65_188: # in Loop: Header=BB65_180 Depth=1 - mov dword ptr [ebp - 16], 40 -Ltmp5512: -LBB65_189: # in Loop: Header=BB65_180 Depth=1 - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - mov dword ptr [ebp - 16], 40 - lea ecx, [ebp - 996] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3289], al # 1-byte Spill - jmp LBB65_190 -LBB65_190: # in Loop: Header=BB65_180 Depth=1 - mov al, byte ptr [ebp - 3289] # 1-byte Reload - test al, 1 - jne LBB65_191 - jmp LBB65_195 -LBB65_191: # in Loop: Header=BB65_180 Depth=1 -Ltmp5513: - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3290], al # 1-byte Spill - jmp LBB65_192 -LBB65_192: # in Loop: Header=BB65_180 Depth=1 - mov al, byte ptr [ebp - 3290] # 1-byte Reload - test al, 1 - jne LBB65_193 - jmp LBB65_194 -LBB65_193: # in Loop: Header=BB65_180 Depth=1 -Ltmp5514: - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - int3 -Ltmp5515: -LBB65_194: # in Loop: Header=BB65_180 Depth=1 - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - jmp LBB65_195 -Ltmp5516: -LBB65_195: # in Loop: Header=BB65_180 Depth=1 - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - lea ecx, [ebp - 996] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_196 -LBB65_196: # in Loop: Header=BB65_180 Depth=1 - lea ecx, [ebp - 996] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3296], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_180 -Ltmp5517: -# %bb.197: - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - jmp LBB65_198 -LBB65_198: # =>This Inner Loop Header: Depth=1 -Ltmp5518: - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0O@DDGHILBH@it?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@" - mov dword ptr [ebp - 3300], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3304], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1037 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1088] - mov dword ptr [ebp - 3308], ecx # 4-byte Spill - mov dword ptr [ebp - 3312], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3300] # 4-byte Reload - mov dword ptr [ebp - 3316], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3300] # 4-byte Reload - mov edx, dword ptr [ebp - 3308] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1080] - mov dword ptr [ebp - 3320], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3304] # 4-byte Reload - mov esp, ecx -Ltmp5519: - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - mov dword ptr [ebp - 16], 45 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1120] - mov dword ptr [edx], esi - lea ecx, [ebp - 1124] - mov dword ptr [ebp - 3324], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_199 -LBB65_199: # in Loop: Header=BB65_198 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1132] - mov dword ptr [eax], ecx - lea eax, [ebp - 52] - mov dword ptr [ebp - 3328], ecx # 4-byte Spill - mov ecx, eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3328] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1116] - mov dword ptr [eax], edx - lea ecx, [ebp - 1120] - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_200 -LBB65_200: # in Loop: Header=BB65_198 Depth=1 - mov dword ptr [ebp - 16], 46 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1116] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1080] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_201 -LBB65_201: # in Loop: Header=BB65_198 Depth=1 - lea ecx, [ebp - 1116] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_207 -Ltmp5520: -LBB65_572: # Block address taken - # in Loop: Header=BB65_198 Depth=1 - add ebp, 12 - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - jmp LBB65_206 -LBB65_206: # in Loop: Header=BB65_198 Depth=1 - mov dword ptr [ebp - 16], 44 -Ltmp5521: -LBB65_207: # in Loop: Header=BB65_198 Depth=1 - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - mov dword ptr [ebp - 16], 44 - lea ecx, [ebp - 1080] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3329], al # 1-byte Spill - jmp LBB65_208 -LBB65_208: # in Loop: Header=BB65_198 Depth=1 - mov al, byte ptr [ebp - 3329] # 1-byte Reload - test al, 1 - jne LBB65_209 - jmp LBB65_213 -LBB65_209: # in Loop: Header=BB65_198 Depth=1 -Ltmp5522: - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3330], al # 1-byte Spill - jmp LBB65_210 -LBB65_210: # in Loop: Header=BB65_198 Depth=1 - mov al, byte ptr [ebp - 3330] # 1-byte Reload - test al, 1 - jne LBB65_211 - jmp LBB65_212 -LBB65_211: # in Loop: Header=BB65_198 Depth=1 -Ltmp5523: - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - int3 -Ltmp5524: -LBB65_212: # in Loop: Header=BB65_198 Depth=1 - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - jmp LBB65_213 -Ltmp5525: -LBB65_213: # in Loop: Header=BB65_198 Depth=1 - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - lea ecx, [ebp - 1080] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_214 -LBB65_214: # in Loop: Header=BB65_198 Depth=1 - lea ecx, [ebp - 1080] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3336], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_198 -Ltmp5526: -# %bb.215: - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - jmp LBB65_216 -LBB65_216: # =>This Inner Loop Header: Depth=1 -Ltmp5527: - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@MNGDKBPK@it2?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@" - mov dword ptr [ebp - 3340], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3344], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1038 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1180] - mov dword ptr [ebp - 3348], ecx # 4-byte Spill - mov dword ptr [ebp - 3352], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3340] # 4-byte Reload - mov dword ptr [ebp - 3356], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3340] # 4-byte Reload - mov edx, dword ptr [ebp - 3348] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1172] - mov dword ptr [ebp - 3360], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3344] # 4-byte Reload - mov esp, ecx -Ltmp5528: - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - mov dword ptr [ebp - 16], 49 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1212] - mov dword ptr [edx], esi - lea ecx, [ebp - 1216] - mov dword ptr [ebp - 3364], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_217 -LBB65_217: # in Loop: Header=BB65_216 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1224] - mov dword ptr [eax], ecx - lea eax, [ebp - 52] - mov dword ptr [ebp - 3368], ecx # 4-byte Spill - mov ecx, eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3368] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1208] - mov dword ptr [eax], edx - lea ecx, [ebp - 1212] - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_218 -LBB65_218: # in Loop: Header=BB65_216 Depth=1 - mov dword ptr [ebp - 16], 50 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1208] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1172] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_219 -LBB65_219: # in Loop: Header=BB65_216 Depth=1 - lea ecx, [ebp - 1208] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_225 -Ltmp5529: -LBB65_573: # Block address taken - # in Loop: Header=BB65_216 Depth=1 - add ebp, 12 - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - jmp LBB65_224 -LBB65_224: # in Loop: Header=BB65_216 Depth=1 - mov dword ptr [ebp - 16], 48 -Ltmp5530: -LBB65_225: # in Loop: Header=BB65_216 Depth=1 - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - mov dword ptr [ebp - 16], 48 - lea ecx, [ebp - 1172] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3369], al # 1-byte Spill - jmp LBB65_226 -LBB65_226: # in Loop: Header=BB65_216 Depth=1 - mov al, byte ptr [ebp - 3369] # 1-byte Reload - test al, 1 - jne LBB65_227 - jmp LBB65_231 -LBB65_227: # in Loop: Header=BB65_216 Depth=1 -Ltmp5531: - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3370], al # 1-byte Spill - jmp LBB65_228 -LBB65_228: # in Loop: Header=BB65_216 Depth=1 - mov al, byte ptr [ebp - 3370] # 1-byte Reload - test al, 1 - jne LBB65_229 - jmp LBB65_230 -LBB65_229: # in Loop: Header=BB65_216 Depth=1 -Ltmp5532: - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - int3 -Ltmp5533: -LBB65_230: # in Loop: Header=BB65_216 Depth=1 - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - jmp LBB65_231 -Ltmp5534: -LBB65_231: # in Loop: Header=BB65_216 Depth=1 - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - lea ecx, [ebp - 1172] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_232 -LBB65_232: # in Loop: Header=BB65_216 Depth=1 - lea ecx, [ebp - 1172] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3376], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_216 -Ltmp5535: -# %bb.233: - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - jmp LBB65_234 -LBB65_234: # =>This Inner Loop Header: Depth=1 -Ltmp5536: - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0O@LCAGHMFC@s?4end?$CI?$CJ?5?$CB?$DN?5it?$AA@" - mov dword ptr [ebp - 3380], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3384], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1039 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1272] - mov dword ptr [ebp - 3388], ecx # 4-byte Spill - mov dword ptr [ebp - 3392], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3380] # 4-byte Reload - mov dword ptr [ebp - 3396], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3380] # 4-byte Reload - mov edx, dword ptr [ebp - 3388] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1264] - mov dword ptr [ebp - 3400], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3384] # 4-byte Reload - mov esp, ecx -Ltmp5537: - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 1316] - mov dword ptr [edx], esi - lea ecx, [ebp - 52] - mov dword ptr [ebp - 3404], eax # 4-byte Spill - mov dword ptr [ebp - 3408], esi # 4-byte Spill - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - mov dword ptr [ebp - 16], 53 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3408] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1304] - mov dword ptr [eax], edx - lea ecx, [ebp - 1308] - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_235 -LBB65_235: # in Loop: Header=BB65_234 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1300] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1304] - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_236 -LBB65_236: # in Loop: Header=BB65_234 Depth=1 - mov dword ptr [ebp - 16], 54 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1300] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1264] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_237 -LBB65_237: # in Loop: Header=BB65_234 Depth=1 - lea ecx, [ebp - 1300] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_243 -Ltmp5538: -LBB65_574: # Block address taken - # in Loop: Header=BB65_234 Depth=1 - add ebp, 12 - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - jmp LBB65_242 -LBB65_242: # in Loop: Header=BB65_234 Depth=1 - mov dword ptr [ebp - 16], 52 -Ltmp5539: -LBB65_243: # in Loop: Header=BB65_234 Depth=1 - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - mov dword ptr [ebp - 16], 52 - lea ecx, [ebp - 1264] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3409], al # 1-byte Spill - jmp LBB65_244 -LBB65_244: # in Loop: Header=BB65_234 Depth=1 - mov al, byte ptr [ebp - 3409] # 1-byte Reload - test al, 1 - jne LBB65_245 - jmp LBB65_249 -LBB65_245: # in Loop: Header=BB65_234 Depth=1 -Ltmp5540: - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3410], al # 1-byte Spill - jmp LBB65_246 -LBB65_246: # in Loop: Header=BB65_234 Depth=1 - mov al, byte ptr [ebp - 3410] # 1-byte Reload - test al, 1 - jne LBB65_247 - jmp LBB65_248 -LBB65_247: # in Loop: Header=BB65_234 Depth=1 -Ltmp5541: - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - int3 -Ltmp5542: -LBB65_248: # in Loop: Header=BB65_234 Depth=1 - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - jmp LBB65_249 -Ltmp5543: -LBB65_249: # in Loop: Header=BB65_234 Depth=1 - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - lea ecx, [ebp - 1264] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_250 -LBB65_250: # in Loop: Header=BB65_234 Depth=1 - lea ecx, [ebp - 1264] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3416], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_234 -Ltmp5544: -# %bb.251: - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - jmp LBB65_252 -LBB65_252: # =>This Inner Loop Header: Depth=1 -Ltmp5545: - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@IMNLFEKB@it2?5?$CB?$DN?5cit?$AA@" - mov dword ptr [ebp - 3420], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3424], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1040 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1364] - mov dword ptr [ebp - 3428], ecx # 4-byte Spill - mov dword ptr [ebp - 3432], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3420] # 4-byte Reload - mov dword ptr [ebp - 3436], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3420] # 4-byte Reload - mov edx, dword ptr [ebp - 3428] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1356] - mov dword ptr [ebp - 3440], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3424] # 4-byte Reload - mov esp, ecx -Ltmp5546: - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - mov dword ptr [ebp - 16], 57 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1396] - mov dword ptr [edx], esi - lea ecx, [ebp - 1400] - mov dword ptr [ebp - 3444], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_253 -LBB65_253: # in Loop: Header=BB65_252 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 76] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1392] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1396] - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_254 -LBB65_254: # in Loop: Header=BB65_252 Depth=1 - mov dword ptr [ebp - 16], 58 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1392] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1356] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_255 -LBB65_255: # in Loop: Header=BB65_252 Depth=1 - lea ecx, [ebp - 1392] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - jmp LBB65_261 -Ltmp5547: -LBB65_575: # Block address taken - # in Loop: Header=BB65_252 Depth=1 - add ebp, 12 - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - jmp LBB65_260 -LBB65_260: # in Loop: Header=BB65_252 Depth=1 - mov dword ptr [ebp - 16], 56 -Ltmp5548: -LBB65_261: # in Loop: Header=BB65_252 Depth=1 - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - mov dword ptr [ebp - 16], 56 - lea ecx, [ebp - 1356] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3445], al # 1-byte Spill - jmp LBB65_262 -LBB65_262: # in Loop: Header=BB65_252 Depth=1 - mov al, byte ptr [ebp - 3445] # 1-byte Reload - test al, 1 - jne LBB65_263 - jmp LBB65_267 -LBB65_263: # in Loop: Header=BB65_252 Depth=1 -Ltmp5549: - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3446], al # 1-byte Spill - jmp LBB65_264 -LBB65_264: # in Loop: Header=BB65_252 Depth=1 - mov al, byte ptr [ebp - 3446] # 1-byte Reload - test al, 1 - jne LBB65_265 - jmp LBB65_266 -LBB65_265: # in Loop: Header=BB65_252 Depth=1 -Ltmp5550: - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - int3 -Ltmp5551: -LBB65_266: # in Loop: Header=BB65_252 Depth=1 - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - jmp LBB65_267 -Ltmp5552: -LBB65_267: # in Loop: Header=BB65_252 Depth=1 - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - lea ecx, [ebp - 1356] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_268 -LBB65_268: # in Loop: Header=BB65_252 Depth=1 - lea ecx, [ebp - 1356] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3452], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_252 -Ltmp5553: -# %bb.269: - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - jmp LBB65_270 -LBB65_270: # =>This Inner Loop Header: Depth=1 -Ltmp5554: - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@MMMMEEDE@cit?5?$CB?$DN?5it2?$AA@" - mov dword ptr [ebp - 3456], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3460], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1041 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1448] - mov dword ptr [ebp - 3464], ecx # 4-byte Spill - mov dword ptr [ebp - 3468], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3456] # 4-byte Reload - mov dword ptr [ebp - 3472], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3456] # 4-byte Reload - mov edx, dword ptr [ebp - 3464] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1440] - mov dword ptr [ebp - 3476], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3460] # 4-byte Reload - mov esp, ecx -Ltmp5555: - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - mov dword ptr [ebp - 16], 61 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 76] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1480] - mov dword ptr [edx], esi - lea ecx, [ebp - 1484] - mov dword ptr [ebp - 3480], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_271 -LBB65_271: # in Loop: Header=BB65_270 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1476] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1480] - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_272 -LBB65_272: # in Loop: Header=BB65_270 Depth=1 - mov dword ptr [ebp - 16], 62 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1476] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1440] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_273 -LBB65_273: # in Loop: Header=BB65_270 Depth=1 - lea ecx, [ebp - 1476] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - jmp LBB65_279 -Ltmp5556: -LBB65_576: # Block address taken - # in Loop: Header=BB65_270 Depth=1 - add ebp, 12 - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - jmp LBB65_278 -LBB65_278: # in Loop: Header=BB65_270 Depth=1 - mov dword ptr [ebp - 16], 60 -Ltmp5557: -LBB65_279: # in Loop: Header=BB65_270 Depth=1 - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - mov dword ptr [ebp - 16], 60 - lea ecx, [ebp - 1440] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3481], al # 1-byte Spill - jmp LBB65_280 -LBB65_280: # in Loop: Header=BB65_270 Depth=1 - mov al, byte ptr [ebp - 3481] # 1-byte Reload - test al, 1 - jne LBB65_281 - jmp LBB65_285 -LBB65_281: # in Loop: Header=BB65_270 Depth=1 -Ltmp5558: - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3482], al # 1-byte Spill - jmp LBB65_282 -LBB65_282: # in Loop: Header=BB65_270 Depth=1 - mov al, byte ptr [ebp - 3482] # 1-byte Reload - test al, 1 - jne LBB65_283 - jmp LBB65_284 -LBB65_283: # in Loop: Header=BB65_270 Depth=1 -Ltmp5559: - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - int3 -Ltmp5560: -LBB65_284: # in Loop: Header=BB65_270 Depth=1 - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - jmp LBB65_285 -Ltmp5561: -LBB65_285: # in Loop: Header=BB65_270 Depth=1 - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - lea ecx, [ebp - 1440] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_286 -LBB65_286: # in Loop: Header=BB65_270 Depth=1 - lea ecx, [ebp - 1440] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3488], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_270 -Ltmp5562: -# %bb.287: - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - jmp LBB65_288 -LBB65_288: # =>This Inner Loop Header: Depth=1 -Ltmp5563: - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08EEEOLOPO@it?5?$DM?5it2?$AA@" - mov dword ptr [ebp - 3492], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3496], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1043 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1532] - mov dword ptr [ebp - 3500], ecx # 4-byte Spill - mov dword ptr [ebp - 3504], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3492] # 4-byte Reload - mov dword ptr [ebp - 3508], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3492] # 4-byte Reload - mov edx, dword ptr [ebp - 3500] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1524] - mov dword ptr [ebp - 3512], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3496] # 4-byte Reload - mov esp, ecx -Ltmp5564: - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - mov dword ptr [ebp - 16], 65 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1564] - mov dword ptr [edx], esi - lea ecx, [ebp - 1568] - mov dword ptr [ebp - 3516], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_289 -LBB65_289: # in Loop: Header=BB65_288 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1560] - mov dword ptr [eax], ecx - lea eax, [ebp - 1564] - mov dword ptr [ebp - 3520], ecx # 4-byte Spill - mov ecx, eax - call "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 66 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3520] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 1524] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_290 -LBB65_290: # in Loop: Header=BB65_288 Depth=1 - lea ecx, [ebp - 1560] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_296 -Ltmp5565: -LBB65_577: # Block address taken - # in Loop: Header=BB65_288 Depth=1 - add ebp, 12 - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - jmp LBB65_295 -LBB65_295: # in Loop: Header=BB65_288 Depth=1 - mov dword ptr [ebp - 16], 64 -Ltmp5566: -LBB65_296: # in Loop: Header=BB65_288 Depth=1 - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - mov dword ptr [ebp - 16], 64 - lea ecx, [ebp - 1524] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3521], al # 1-byte Spill - jmp LBB65_297 -LBB65_297: # in Loop: Header=BB65_288 Depth=1 - mov al, byte ptr [ebp - 3521] # 1-byte Reload - test al, 1 - jne LBB65_298 - jmp LBB65_302 -LBB65_298: # in Loop: Header=BB65_288 Depth=1 -Ltmp5567: - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3522], al # 1-byte Spill - jmp LBB65_299 -LBB65_299: # in Loop: Header=BB65_288 Depth=1 - mov al, byte ptr [ebp - 3522] # 1-byte Reload - test al, 1 - jne LBB65_300 - jmp LBB65_301 -LBB65_300: # in Loop: Header=BB65_288 Depth=1 -Ltmp5568: - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - int3 -Ltmp5569: -LBB65_301: # in Loop: Header=BB65_288 Depth=1 - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - jmp LBB65_302 -Ltmp5570: -LBB65_302: # in Loop: Header=BB65_288 Depth=1 - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - lea ecx, [ebp - 1524] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_303 -LBB65_303: # in Loop: Header=BB65_288 Depth=1 - lea ecx, [ebp - 1524] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3528], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_288 -Ltmp5571: -# %bb.304: - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - jmp LBB65_305 -LBB65_305: # =>This Inner Loop Header: Depth=1 -Ltmp5572: - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09ILPOJAJJ@it?5?$DM?$DN?5it2?$AA@" - mov dword ptr [ebp - 3532], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3536], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1044 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1616] - mov dword ptr [ebp - 3540], ecx # 4-byte Spill - mov dword ptr [ebp - 3544], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3532] # 4-byte Reload - mov dword ptr [ebp - 3548], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3532] # 4-byte Reload - mov edx, dword ptr [ebp - 3540] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1608] - mov dword ptr [ebp - 3552], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3536] # 4-byte Reload - mov esp, ecx -Ltmp5573: - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - mov dword ptr [ebp - 16], 69 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1648] - mov dword ptr [edx], esi - lea ecx, [ebp - 1652] - mov dword ptr [ebp - 3556], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_306 -LBB65_306: # in Loop: Header=BB65_305 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1644] - mov dword ptr [eax], ecx - lea eax, [ebp - 1648] - mov dword ptr [ebp - 3560], ecx # 4-byte Spill - mov ecx, eax - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 70 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3560] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 1608] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_307 -LBB65_307: # in Loop: Header=BB65_305 Depth=1 - lea ecx, [ebp - 1644] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_313 -Ltmp5574: -LBB65_578: # Block address taken - # in Loop: Header=BB65_305 Depth=1 - add ebp, 12 - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - jmp LBB65_312 -LBB65_312: # in Loop: Header=BB65_305 Depth=1 - mov dword ptr [ebp - 16], 68 -Ltmp5575: -LBB65_313: # in Loop: Header=BB65_305 Depth=1 - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - mov dword ptr [ebp - 16], 68 - lea ecx, [ebp - 1608] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3561], al # 1-byte Spill - jmp LBB65_314 -LBB65_314: # in Loop: Header=BB65_305 Depth=1 - mov al, byte ptr [ebp - 3561] # 1-byte Reload - test al, 1 - jne LBB65_315 - jmp LBB65_319 -LBB65_315: # in Loop: Header=BB65_305 Depth=1 -Ltmp5576: - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3562], al # 1-byte Spill - jmp LBB65_316 -LBB65_316: # in Loop: Header=BB65_305 Depth=1 - mov al, byte ptr [ebp - 3562] # 1-byte Reload - test al, 1 - jne LBB65_317 - jmp LBB65_318 -LBB65_317: # in Loop: Header=BB65_305 Depth=1 -Ltmp5577: - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - int3 -Ltmp5578: -LBB65_318: # in Loop: Header=BB65_305 Depth=1 - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - jmp LBB65_319 -Ltmp5579: -LBB65_319: # in Loop: Header=BB65_305 Depth=1 - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - lea ecx, [ebp - 1608] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_320 -LBB65_320: # in Loop: Header=BB65_305 Depth=1 - lea ecx, [ebp - 1608] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3568], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_305 -Ltmp5580: -# %bb.321: - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - jmp LBB65_322 -LBB65_322: # =>This Inner Loop Header: Depth=1 -Ltmp5581: - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@KIABCIDG@it2?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@" - mov dword ptr [ebp - 3572], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3576], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1045 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1700] - mov dword ptr [ebp - 3580], ecx # 4-byte Spill - mov dword ptr [ebp - 3584], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3572] # 4-byte Reload - mov dword ptr [ebp - 3588], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3572] # 4-byte Reload - mov edx, dword ptr [ebp - 3580] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1692] - mov dword ptr [ebp - 3592], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3576] # 4-byte Reload - mov esp, ecx -Ltmp5582: - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - mov dword ptr [ebp - 16], 73 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1732] - mov dword ptr [edx], esi - lea ecx, [ebp - 1736] - mov dword ptr [ebp - 3596], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_323 -LBB65_323: # in Loop: Header=BB65_322 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1744] - mov dword ptr [eax], ecx - lea eax, [ebp - 52] - mov dword ptr [ebp - 3600], ecx # 4-byte Spill - mov ecx, eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3600] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1728] - mov dword ptr [eax], edx - lea ecx, [ebp - 1732] - mov dword ptr [ebp - 3604], edx # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 74 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3604] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 1692] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_324 -LBB65_324: # in Loop: Header=BB65_322 Depth=1 - lea ecx, [ebp - 1728] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_330 -Ltmp5583: -LBB65_579: # Block address taken - # in Loop: Header=BB65_322 Depth=1 - add ebp, 12 - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - jmp LBB65_329 -LBB65_329: # in Loop: Header=BB65_322 Depth=1 - mov dword ptr [ebp - 16], 72 -Ltmp5584: -LBB65_330: # in Loop: Header=BB65_322 Depth=1 - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - mov dword ptr [ebp - 16], 72 - lea ecx, [ebp - 1692] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3605], al # 1-byte Spill - jmp LBB65_331 -LBB65_331: # in Loop: Header=BB65_322 Depth=1 - mov al, byte ptr [ebp - 3605] # 1-byte Reload - test al, 1 - jne LBB65_332 - jmp LBB65_336 -LBB65_332: # in Loop: Header=BB65_322 Depth=1 -Ltmp5585: - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3606], al # 1-byte Spill - jmp LBB65_333 -LBB65_333: # in Loop: Header=BB65_322 Depth=1 - mov al, byte ptr [ebp - 3606] # 1-byte Reload - test al, 1 - jne LBB65_334 - jmp LBB65_335 -LBB65_334: # in Loop: Header=BB65_322 Depth=1 -Ltmp5586: - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - int3 -Ltmp5587: -LBB65_335: # in Loop: Header=BB65_322 Depth=1 - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - jmp LBB65_336 -Ltmp5588: -LBB65_336: # in Loop: Header=BB65_322 Depth=1 - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - lea ecx, [ebp - 1692] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_337 -LBB65_337: # in Loop: Header=BB65_322 Depth=1 - lea ecx, [ebp - 1692] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3612], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_322 -Ltmp5589: -# %bb.338: - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - jmp LBB65_339 -LBB65_339: # =>This Inner Loop Header: Depth=1 -Ltmp5590: - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@CNDJNHBC@it?5?$DM?5s?4end?$CI?$CJ?$AA@" - mov dword ptr [ebp - 3616], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3620], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1046 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1792] - mov dword ptr [ebp - 3624], ecx # 4-byte Spill - mov dword ptr [ebp - 3628], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3616] # 4-byte Reload - mov dword ptr [ebp - 3632], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3616] # 4-byte Reload - mov edx, dword ptr [ebp - 3624] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1784] - mov dword ptr [ebp - 3636], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3620] # 4-byte Reload - mov esp, ecx -Ltmp5591: - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - mov dword ptr [ebp - 16], 77 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1824] - mov dword ptr [edx], esi - lea ecx, [ebp - 1828] - mov dword ptr [ebp - 3640], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_340 -LBB65_340: # in Loop: Header=BB65_339 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1836] - mov dword ptr [eax], ecx - lea eax, [ebp - 52] - mov dword ptr [ebp - 3644], ecx # 4-byte Spill - mov ecx, eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3644] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1820] - mov dword ptr [eax], edx - lea ecx, [ebp - 1824] - mov dword ptr [ebp - 3648], edx # 4-byte Spill - call "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 78 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3648] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 1784] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_341 -LBB65_341: # in Loop: Header=BB65_339 Depth=1 - lea ecx, [ebp - 1820] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_347 -Ltmp5592: -LBB65_580: # Block address taken - # in Loop: Header=BB65_339 Depth=1 - add ebp, 12 - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - jmp LBB65_346 -LBB65_346: # in Loop: Header=BB65_339 Depth=1 - mov dword ptr [ebp - 16], 76 -Ltmp5593: -LBB65_347: # in Loop: Header=BB65_339 Depth=1 - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - mov dword ptr [ebp - 16], 76 - lea ecx, [ebp - 1784] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3649], al # 1-byte Spill - jmp LBB65_348 -LBB65_348: # in Loop: Header=BB65_339 Depth=1 - mov al, byte ptr [ebp - 3649] # 1-byte Reload - test al, 1 - jne LBB65_349 - jmp LBB65_353 -LBB65_349: # in Loop: Header=BB65_339 Depth=1 -Ltmp5594: - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3650], al # 1-byte Spill - jmp LBB65_350 -LBB65_350: # in Loop: Header=BB65_339 Depth=1 - mov al, byte ptr [ebp - 3650] # 1-byte Reload - test al, 1 - jne LBB65_351 - jmp LBB65_352 -LBB65_351: # in Loop: Header=BB65_339 Depth=1 -Ltmp5595: - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - int3 -Ltmp5596: -LBB65_352: # in Loop: Header=BB65_339 Depth=1 - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - jmp LBB65_353 -Ltmp5597: -LBB65_353: # in Loop: Header=BB65_339 Depth=1 - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - lea ecx, [ebp - 1784] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_354 -LBB65_354: # in Loop: Header=BB65_339 Depth=1 - lea ecx, [ebp - 1784] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3656], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_339 -Ltmp5598: -# %bb.355: - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - jmp LBB65_356 -LBB65_356: # =>This Inner Loop Header: Depth=1 -Ltmp5599: - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09FGJOKIFN@it?5?$DM?$DN?5cit?$AA@" - mov dword ptr [ebp - 3660], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3664], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1047 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1884] - mov dword ptr [ebp - 3668], ecx # 4-byte Spill - mov dword ptr [ebp - 3672], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3660] # 4-byte Reload - mov dword ptr [ebp - 3676], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3660] # 4-byte Reload - mov edx, dword ptr [ebp - 3668] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1876] - mov dword ptr [ebp - 3680], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3664] # 4-byte Reload - mov esp, ecx -Ltmp5600: - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - mov dword ptr [ebp - 16], 81 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1916] - mov dword ptr [edx], esi - lea ecx, [ebp - 1920] - mov dword ptr [ebp - 3684], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_357 -LBB65_357: # in Loop: Header=BB65_356 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 76] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1912] - mov dword ptr [eax], ecx - lea eax, [ebp - 1916] - mov dword ptr [ebp - 3688], ecx # 4-byte Spill - mov ecx, eax - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - mov dword ptr [ebp - 16], 82 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3688] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 1876] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_358 -LBB65_358: # in Loop: Header=BB65_356 Depth=1 - lea ecx, [ebp - 1912] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - jmp LBB65_364 -Ltmp5601: -LBB65_581: # Block address taken - # in Loop: Header=BB65_356 Depth=1 - add ebp, 12 - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - jmp LBB65_363 -LBB65_363: # in Loop: Header=BB65_356 Depth=1 - mov dword ptr [ebp - 16], 80 -Ltmp5602: -LBB65_364: # in Loop: Header=BB65_356 Depth=1 - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - mov dword ptr [ebp - 16], 80 - lea ecx, [ebp - 1876] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3689], al # 1-byte Spill - jmp LBB65_365 -LBB65_365: # in Loop: Header=BB65_356 Depth=1 - mov al, byte ptr [ebp - 3689] # 1-byte Reload - test al, 1 - jne LBB65_366 - jmp LBB65_370 -LBB65_366: # in Loop: Header=BB65_356 Depth=1 -Ltmp5603: - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3690], al # 1-byte Spill - jmp LBB65_367 -LBB65_367: # in Loop: Header=BB65_356 Depth=1 - mov al, byte ptr [ebp - 3690] # 1-byte Reload - test al, 1 - jne LBB65_368 - jmp LBB65_369 -LBB65_368: # in Loop: Header=BB65_356 Depth=1 -Ltmp5604: - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - int3 -Ltmp5605: -LBB65_369: # in Loop: Header=BB65_356 Depth=1 - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - jmp LBB65_370 -Ltmp5606: -LBB65_370: # in Loop: Header=BB65_356 Depth=1 - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - lea ecx, [ebp - 1876] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_371 -LBB65_371: # in Loop: Header=BB65_356 Depth=1 - lea ecx, [ebp - 1876] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3696], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_356 -Ltmp5607: -# %bb.372: - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - jmp LBB65_373 -LBB65_373: # =>This Inner Loop Header: Depth=1 -Ltmp5608: - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09LHKMOBHB@cit?5?$DM?$DN?5it?$AA@" - mov dword ptr [ebp - 3700], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3704], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1048 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1968] - mov dword ptr [ebp - 3708], ecx # 4-byte Spill - mov dword ptr [ebp - 3712], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3700] # 4-byte Reload - mov dword ptr [ebp - 3716], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3700] # 4-byte Reload - mov edx, dword ptr [ebp - 3708] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1960] - mov dword ptr [ebp - 3720], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3704] # 4-byte Reload - mov esp, ecx -Ltmp5609: - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - mov dword ptr [ebp - 16], 85 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 76] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2000] - mov dword ptr [edx], esi - lea ecx, [ebp - 2004] - mov dword ptr [ebp - 3724], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_374 -LBB65_374: # in Loop: Header=BB65_373 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1996] - mov dword ptr [eax], ecx - lea eax, [ebp - 2000] - mov dword ptr [ebp - 3728], ecx # 4-byte Spill - mov ecx, eax - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 86 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3728] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 1960] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_375 -LBB65_375: # in Loop: Header=BB65_373 Depth=1 - lea ecx, [ebp - 1996] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - jmp LBB65_381 -Ltmp5610: -LBB65_582: # Block address taken - # in Loop: Header=BB65_373 Depth=1 - add ebp, 12 - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - jmp LBB65_380 -LBB65_380: # in Loop: Header=BB65_373 Depth=1 - mov dword ptr [ebp - 16], 84 -Ltmp5611: -LBB65_381: # in Loop: Header=BB65_373 Depth=1 - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - mov dword ptr [ebp - 16], 84 - lea ecx, [ebp - 1960] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3729], al # 1-byte Spill - jmp LBB65_382 -LBB65_382: # in Loop: Header=BB65_373 Depth=1 - mov al, byte ptr [ebp - 3729] # 1-byte Reload - test al, 1 - jne LBB65_383 - jmp LBB65_387 -LBB65_383: # in Loop: Header=BB65_373 Depth=1 -Ltmp5612: - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3730], al # 1-byte Spill - jmp LBB65_384 -LBB65_384: # in Loop: Header=BB65_373 Depth=1 - mov al, byte ptr [ebp - 3730] # 1-byte Reload - test al, 1 - jne LBB65_385 - jmp LBB65_386 -LBB65_385: # in Loop: Header=BB65_373 Depth=1 -Ltmp5613: - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - int3 -Ltmp5614: -LBB65_386: # in Loop: Header=BB65_373 Depth=1 - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - jmp LBB65_387 -Ltmp5615: -LBB65_387: # in Loop: Header=BB65_373 Depth=1 - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - lea ecx, [ebp - 1960] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_388 -LBB65_388: # in Loop: Header=BB65_373 Depth=1 - lea ecx, [ebp - 1960] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3736], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_373 -Ltmp5616: -# %bb.389: - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - jmp LBB65_390 -LBB65_390: # =>This Inner Loop Header: Depth=1 -Ltmp5617: - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09HLBNHNFF@cit?5?$DM?5it2?$AA@" - mov dword ptr [ebp - 3740], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3744], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1049 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2052] - mov dword ptr [ebp - 3748], ecx # 4-byte Spill - mov dword ptr [ebp - 3752], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3740] # 4-byte Reload - mov dword ptr [ebp - 3756], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3740] # 4-byte Reload - mov edx, dword ptr [ebp - 3748] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2044] - mov dword ptr [ebp - 3760], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3744] # 4-byte Reload - mov esp, ecx -Ltmp5618: - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - mov dword ptr [ebp - 16], 89 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 76] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2084] - mov dword ptr [edx], esi - lea ecx, [ebp - 2088] - mov dword ptr [ebp - 3764], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_391 -LBB65_391: # in Loop: Header=BB65_390 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2080] - mov dword ptr [eax], ecx - lea eax, [ebp - 2084] - mov dword ptr [ebp - 3768], ecx # 4-byte Spill - mov ecx, eax - call "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 90 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3768] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2044] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_392 -LBB65_392: # in Loop: Header=BB65_390 Depth=1 - lea ecx, [ebp - 2080] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - jmp LBB65_398 -Ltmp5619: -LBB65_583: # Block address taken - # in Loop: Header=BB65_390 Depth=1 - add ebp, 12 - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - jmp LBB65_397 -LBB65_397: # in Loop: Header=BB65_390 Depth=1 - mov dword ptr [ebp - 16], 88 -Ltmp5620: -LBB65_398: # in Loop: Header=BB65_390 Depth=1 - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - mov dword ptr [ebp - 16], 88 - lea ecx, [ebp - 2044] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3769], al # 1-byte Spill - jmp LBB65_399 -LBB65_399: # in Loop: Header=BB65_390 Depth=1 - mov al, byte ptr [ebp - 3769] # 1-byte Reload - test al, 1 - jne LBB65_400 - jmp LBB65_404 -LBB65_400: # in Loop: Header=BB65_390 Depth=1 -Ltmp5621: - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3770], al # 1-byte Spill - jmp LBB65_401 -LBB65_401: # in Loop: Header=BB65_390 Depth=1 - mov al, byte ptr [ebp - 3770] # 1-byte Reload - test al, 1 - jne LBB65_402 - jmp LBB65_403 -LBB65_402: # in Loop: Header=BB65_390 Depth=1 -Ltmp5622: - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - int3 -Ltmp5623: -LBB65_403: # in Loop: Header=BB65_390 Depth=1 - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - jmp LBB65_404 -Ltmp5624: -LBB65_404: # in Loop: Header=BB65_390 Depth=1 - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - lea ecx, [ebp - 2044] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_405 -LBB65_405: # in Loop: Header=BB65_390 Depth=1 - lea ecx, [ebp - 2044] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3776], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_390 -Ltmp5625: -# %bb.406: - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - jmp LBB65_407 -LBB65_407: # =>This Inner Loop Header: Depth=1 -Ltmp5626: - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@MKMFLJDK@cit?5?$DM?$DN?5it2?$AA@" - mov dword ptr [ebp - 3780], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3784], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1050 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2136] - mov dword ptr [ebp - 3788], ecx # 4-byte Spill - mov dword ptr [ebp - 3792], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3780] # 4-byte Reload - mov dword ptr [ebp - 3796], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3780] # 4-byte Reload - mov edx, dword ptr [ebp - 3788] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2128] - mov dword ptr [ebp - 3800], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3784] # 4-byte Reload - mov esp, ecx -Ltmp5627: - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - mov dword ptr [ebp - 16], 93 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 76] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2168] - mov dword ptr [edx], esi - lea ecx, [ebp - 2172] - mov dword ptr [ebp - 3804], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_408 -LBB65_408: # in Loop: Header=BB65_407 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2164] - mov dword ptr [eax], ecx - lea eax, [ebp - 2168] - mov dword ptr [ebp - 3808], ecx # 4-byte Spill - mov ecx, eax - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 94 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3808] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2128] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_409 -LBB65_409: # in Loop: Header=BB65_407 Depth=1 - lea ecx, [ebp - 2164] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - jmp LBB65_415 -Ltmp5628: -LBB65_584: # Block address taken - # in Loop: Header=BB65_407 Depth=1 - add ebp, 12 - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - jmp LBB65_414 -LBB65_414: # in Loop: Header=BB65_407 Depth=1 - mov dword ptr [ebp - 16], 92 -Ltmp5629: -LBB65_415: # in Loop: Header=BB65_407 Depth=1 - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - mov dword ptr [ebp - 16], 92 - lea ecx, [ebp - 2128] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3809], al # 1-byte Spill - jmp LBB65_416 -LBB65_416: # in Loop: Header=BB65_407 Depth=1 - mov al, byte ptr [ebp - 3809] # 1-byte Reload - test al, 1 - jne LBB65_417 - jmp LBB65_421 -LBB65_417: # in Loop: Header=BB65_407 Depth=1 -Ltmp5630: - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3810], al # 1-byte Spill - jmp LBB65_418 -LBB65_418: # in Loop: Header=BB65_407 Depth=1 - mov al, byte ptr [ebp - 3810] # 1-byte Reload - test al, 1 - jne LBB65_419 - jmp LBB65_420 -LBB65_419: # in Loop: Header=BB65_407 Depth=1 -Ltmp5631: - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - int3 -Ltmp5632: -LBB65_420: # in Loop: Header=BB65_407 Depth=1 - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - jmp LBB65_421 -Ltmp5633: -LBB65_421: # in Loop: Header=BB65_407 Depth=1 - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - lea ecx, [ebp - 2128] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_422 -LBB65_422: # in Loop: Header=BB65_407 Depth=1 - lea ecx, [ebp - 2128] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3816], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_407 -Ltmp5634: -# %bb.423: - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - jmp LBB65_424 -LBB65_424: # =>This Inner Loop Header: Depth=1 -Ltmp5635: - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0O@DEKECKF@cit?5?$DM?5s?4end?$CI?$CJ?$AA@" - mov dword ptr [ebp - 3820], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3824], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1051 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2220] - mov dword ptr [ebp - 3828], ecx # 4-byte Spill - mov dword ptr [ebp - 3832], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3820] # 4-byte Reload - mov dword ptr [ebp - 3836], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3820] # 4-byte Reload - mov edx, dword ptr [ebp - 3828] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2212] - mov dword ptr [ebp - 3840], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3824] # 4-byte Reload - mov esp, ecx -Ltmp5636: - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - mov dword ptr [ebp - 16], 97 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 76] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2252] - mov dword ptr [edx], esi - lea ecx, [ebp - 2256] - mov dword ptr [ebp - 3844], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_425 -LBB65_425: # in Loop: Header=BB65_424 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2264] - mov dword ptr [eax], ecx - lea eax, [ebp - 52] - mov dword ptr [ebp - 3848], ecx # 4-byte Spill - mov ecx, eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3848] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 2248] - mov dword ptr [eax], edx - lea ecx, [ebp - 2252] - mov dword ptr [ebp - 3852], edx # 4-byte Spill - call "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 98 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3852] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2212] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_426 -LBB65_426: # in Loop: Header=BB65_424 Depth=1 - lea ecx, [ebp - 2248] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - jmp LBB65_432 -Ltmp5637: -LBB65_585: # Block address taken - # in Loop: Header=BB65_424 Depth=1 - add ebp, 12 - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - jmp LBB65_431 -LBB65_431: # in Loop: Header=BB65_424 Depth=1 - mov dword ptr [ebp - 16], 96 -Ltmp5638: -LBB65_432: # in Loop: Header=BB65_424 Depth=1 - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - mov dword ptr [ebp - 16], 96 - lea ecx, [ebp - 2212] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3853], al # 1-byte Spill - jmp LBB65_433 -LBB65_433: # in Loop: Header=BB65_424 Depth=1 - mov al, byte ptr [ebp - 3853] # 1-byte Reload - test al, 1 - jne LBB65_434 - jmp LBB65_438 -LBB65_434: # in Loop: Header=BB65_424 Depth=1 -Ltmp5639: - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3854], al # 1-byte Spill - jmp LBB65_435 -LBB65_435: # in Loop: Header=BB65_424 Depth=1 - mov al, byte ptr [ebp - 3854] # 1-byte Reload - test al, 1 - jne LBB65_436 - jmp LBB65_437 -LBB65_436: # in Loop: Header=BB65_424 Depth=1 -Ltmp5640: - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - int3 -Ltmp5641: -LBB65_437: # in Loop: Header=BB65_424 Depth=1 - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - jmp LBB65_438 -Ltmp5642: -LBB65_438: # in Loop: Header=BB65_424 Depth=1 - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - lea ecx, [ebp - 2212] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_439 -LBB65_439: # in Loop: Header=BB65_424 Depth=1 - lea ecx, [ebp - 2212] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3860], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_424 -Ltmp5643: -# %bb.440: - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - jmp LBB65_441 -LBB65_441: # =>This Inner Loop Header: Depth=1 -Ltmp5644: - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@DCOFHGB@cit?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@" - mov dword ptr [ebp - 3864], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3868], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1052 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2312] - mov dword ptr [ebp - 3872], ecx # 4-byte Spill - mov dword ptr [ebp - 3876], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3864] # 4-byte Reload - mov dword ptr [ebp - 3880], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3864] # 4-byte Reload - mov edx, dword ptr [ebp - 3872] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2304] - mov dword ptr [ebp - 3884], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3868] # 4-byte Reload - mov esp, ecx -Ltmp5645: - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - mov dword ptr [ebp - 16], 101 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 76] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2344] - mov dword ptr [edx], esi - lea ecx, [ebp - 2348] - mov dword ptr [ebp - 3888], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB65_442 -LBB65_442: # in Loop: Header=BB65_441 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2356] - mov dword ptr [eax], ecx - lea eax, [ebp - 52] - mov dword ptr [ebp - 3892], ecx # 4-byte Spill - mov ecx, eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 3892] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 2340] - mov dword ptr [eax], edx - lea ecx, [ebp - 2344] - mov dword ptr [ebp - 3896], edx # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 102 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3896] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2304] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_443 -LBB65_443: # in Loop: Header=BB65_441 Depth=1 - lea ecx, [ebp - 2340] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - jmp LBB65_449 -Ltmp5646: -LBB65_586: # Block address taken - # in Loop: Header=BB65_441 Depth=1 - add ebp, 12 - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - jmp LBB65_448 -LBB65_448: # in Loop: Header=BB65_441 Depth=1 - mov dword ptr [ebp - 16], 100 -Ltmp5647: -LBB65_449: # in Loop: Header=BB65_441 Depth=1 - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - mov dword ptr [ebp - 16], 100 - lea ecx, [ebp - 2304] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3897], al # 1-byte Spill - jmp LBB65_450 -LBB65_450: # in Loop: Header=BB65_441 Depth=1 - mov al, byte ptr [ebp - 3897] # 1-byte Reload - test al, 1 - jne LBB65_451 - jmp LBB65_455 -LBB65_451: # in Loop: Header=BB65_441 Depth=1 -Ltmp5648: - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3898], al # 1-byte Spill - jmp LBB65_452 -LBB65_452: # in Loop: Header=BB65_441 Depth=1 - mov al, byte ptr [ebp - 3898] # 1-byte Reload - test al, 1 - jne LBB65_453 - jmp LBB65_454 -LBB65_453: # in Loop: Header=BB65_441 Depth=1 -Ltmp5649: - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - int3 -Ltmp5650: -LBB65_454: # in Loop: Header=BB65_441 Depth=1 - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - jmp LBB65_455 -Ltmp5651: -LBB65_455: # in Loop: Header=BB65_441 Depth=1 - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - lea ecx, [ebp - 2304] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_456 -LBB65_456: # in Loop: Header=BB65_441 Depth=1 - lea ecx, [ebp - 2304] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3904], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_441 -Ltmp5652: -# %bb.457: - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - jmp LBB65_458 -LBB65_458: # =>This Inner Loop Header: Depth=1 -Ltmp5653: - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08ELAKBHAN@it2?5?$DO?5it?$AA@" - mov dword ptr [ebp - 3908], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3912], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1054 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2404] - mov dword ptr [ebp - 3916], ecx # 4-byte Spill - mov dword ptr [ebp - 3920], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3908] # 4-byte Reload - mov dword ptr [ebp - 3924], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3908] # 4-byte Reload - mov edx, dword ptr [ebp - 3916] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2396] - mov dword ptr [ebp - 3928], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3912] # 4-byte Reload - mov esp, ecx -Ltmp5654: - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - mov dword ptr [ebp - 16], 105 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2436] - mov dword ptr [edx], esi - lea ecx, [ebp - 2440] - mov dword ptr [ebp - 3932], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_459 -LBB65_459: # in Loop: Header=BB65_458 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2432] - mov dword ptr [eax], ecx - lea eax, [ebp - 2436] - mov dword ptr [ebp - 3936], ecx # 4-byte Spill - mov ecx, eax - call "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 106 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3936] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2396] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_460 -LBB65_460: # in Loop: Header=BB65_458 Depth=1 - lea ecx, [ebp - 2432] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_466 -Ltmp5655: -LBB65_587: # Block address taken - # in Loop: Header=BB65_458 Depth=1 - add ebp, 12 - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - jmp LBB65_465 -LBB65_465: # in Loop: Header=BB65_458 Depth=1 - mov dword ptr [ebp - 16], 104 -Ltmp5656: -LBB65_466: # in Loop: Header=BB65_458 Depth=1 - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - mov dword ptr [ebp - 16], 104 - lea ecx, [ebp - 2396] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3937], al # 1-byte Spill - jmp LBB65_467 -LBB65_467: # in Loop: Header=BB65_458 Depth=1 - mov al, byte ptr [ebp - 3937] # 1-byte Reload - test al, 1 - jne LBB65_468 - jmp LBB65_472 -LBB65_468: # in Loop: Header=BB65_458 Depth=1 -Ltmp5657: - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3938], al # 1-byte Spill - jmp LBB65_469 -LBB65_469: # in Loop: Header=BB65_458 Depth=1 - mov al, byte ptr [ebp - 3938] # 1-byte Reload - test al, 1 - jne LBB65_470 - jmp LBB65_471 -LBB65_470: # in Loop: Header=BB65_458 Depth=1 -Ltmp5658: - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - int3 -Ltmp5659: -LBB65_471: # in Loop: Header=BB65_458 Depth=1 - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - jmp LBB65_472 -Ltmp5660: -LBB65_472: # in Loop: Header=BB65_458 Depth=1 - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - lea ecx, [ebp - 2396] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_473 -LBB65_473: # in Loop: Header=BB65_458 Depth=1 - lea ecx, [ebp - 2396] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3944], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_458 -Ltmp5661: -# %bb.474: - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - jmp LBB65_475 -LBB65_475: # =>This Inner Loop Header: Depth=1 -Ltmp5662: - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09FPDLLOPP@it2?5?$DO?$DN?5it?$AA@" - mov dword ptr [ebp - 3948], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3952], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1055 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2488] - mov dword ptr [ebp - 3956], ecx # 4-byte Spill - mov dword ptr [ebp - 3960], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3948] # 4-byte Reload - mov dword ptr [ebp - 3964], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3948] # 4-byte Reload - mov edx, dword ptr [ebp - 3956] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2480] - mov dword ptr [ebp - 3968], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3952] # 4-byte Reload - mov esp, ecx -Ltmp5663: - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - mov dword ptr [ebp - 16], 109 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2520] - mov dword ptr [edx], esi - lea ecx, [ebp - 2524] - mov dword ptr [ebp - 3972], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_476 -LBB65_476: # in Loop: Header=BB65_475 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2516] - mov dword ptr [eax], ecx - lea eax, [ebp - 2520] - mov dword ptr [ebp - 3976], ecx # 4-byte Spill - mov ecx, eax - call "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 110 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 3976] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2480] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_477 -LBB65_477: # in Loop: Header=BB65_475 Depth=1 - lea ecx, [ebp - 2516] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_483 -Ltmp5664: -LBB65_588: # Block address taken - # in Loop: Header=BB65_475 Depth=1 - add ebp, 12 - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - jmp LBB65_482 -LBB65_482: # in Loop: Header=BB65_475 Depth=1 - mov dword ptr [ebp - 16], 108 -Ltmp5665: -LBB65_483: # in Loop: Header=BB65_475 Depth=1 - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - mov dword ptr [ebp - 16], 108 - lea ecx, [ebp - 2480] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 3977], al # 1-byte Spill - jmp LBB65_484 -LBB65_484: # in Loop: Header=BB65_475 Depth=1 - mov al, byte ptr [ebp - 3977] # 1-byte Reload - test al, 1 - jne LBB65_485 - jmp LBB65_489 -LBB65_485: # in Loop: Header=BB65_475 Depth=1 -Ltmp5666: - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 3978], al # 1-byte Spill - jmp LBB65_486 -LBB65_486: # in Loop: Header=BB65_475 Depth=1 - mov al, byte ptr [ebp - 3978] # 1-byte Reload - test al, 1 - jne LBB65_487 - jmp LBB65_488 -LBB65_487: # in Loop: Header=BB65_475 Depth=1 -Ltmp5667: - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - int3 -Ltmp5668: -LBB65_488: # in Loop: Header=BB65_475 Depth=1 - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - jmp LBB65_489 -Ltmp5669: -LBB65_489: # in Loop: Header=BB65_475 Depth=1 - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - lea ecx, [ebp - 2480] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_490 -LBB65_490: # in Loop: Header=BB65_475 Depth=1 - lea ecx, [ebp - 2480] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 3984], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_475 -Ltmp5670: -# %bb.491: - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - jmp LBB65_492 -LBB65_492: # =>This Inner Loop Header: Depth=1 -Ltmp5671: - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0O@IMDHFADI@s?4end?$CI?$CJ?5?$DO?5it2?$AA@" - mov dword ptr [ebp - 3988], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 3992], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1056 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2572] - mov dword ptr [ebp - 3996], ecx # 4-byte Spill - mov dword ptr [ebp - 4000], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 3988] # 4-byte Reload - mov dword ptr [ebp - 4004], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 3988] # 4-byte Reload - mov edx, dword ptr [ebp - 3996] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2564] - mov dword ptr [ebp - 4008], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 3992] # 4-byte Reload - mov esp, ecx -Ltmp5672: - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 2616] - mov dword ptr [edx], esi - lea ecx, [ebp - 52] - mov dword ptr [ebp - 4012], eax # 4-byte Spill - mov dword ptr [ebp - 4016], esi # 4-byte Spill - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - mov dword ptr [ebp - 16], 113 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 4016] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 2604] - mov dword ptr [eax], edx - lea ecx, [ebp - 2608] - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_493 -LBB65_493: # in Loop: Header=BB65_492 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2600] - mov dword ptr [eax], ecx - lea eax, [ebp - 2604] - mov dword ptr [ebp - 4020], ecx # 4-byte Spill - mov ecx, eax - call "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 114 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 4020] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2564] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_494 -LBB65_494: # in Loop: Header=BB65_492 Depth=1 - lea ecx, [ebp - 2600] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_500 -Ltmp5673: -LBB65_589: # Block address taken - # in Loop: Header=BB65_492 Depth=1 - add ebp, 12 - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - jmp LBB65_499 -LBB65_499: # in Loop: Header=BB65_492 Depth=1 - mov dword ptr [ebp - 16], 112 -Ltmp5674: -LBB65_500: # in Loop: Header=BB65_492 Depth=1 - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - mov dword ptr [ebp - 16], 112 - lea ecx, [ebp - 2564] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4021], al # 1-byte Spill - jmp LBB65_501 -LBB65_501: # in Loop: Header=BB65_492 Depth=1 - mov al, byte ptr [ebp - 4021] # 1-byte Reload - test al, 1 - jne LBB65_502 - jmp LBB65_506 -LBB65_502: # in Loop: Header=BB65_492 Depth=1 -Ltmp5675: - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4022], al # 1-byte Spill - jmp LBB65_503 -LBB65_503: # in Loop: Header=BB65_492 Depth=1 - mov al, byte ptr [ebp - 4022] # 1-byte Reload - test al, 1 - jne LBB65_504 - jmp LBB65_505 -LBB65_504: # in Loop: Header=BB65_492 Depth=1 -Ltmp5676: - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - int3 -Ltmp5677: -LBB65_505: # in Loop: Header=BB65_492 Depth=1 - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - jmp LBB65_506 -Ltmp5678: -LBB65_506: # in Loop: Header=BB65_492 Depth=1 - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - lea ecx, [ebp - 2564] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_507 -LBB65_507: # in Loop: Header=BB65_492 Depth=1 - lea ecx, [ebp - 2564] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4028], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_492 -Ltmp5679: -# %bb.508: - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - jmp LBB65_509 -LBB65_509: # =>This Inner Loop Header: Depth=1 -Ltmp5680: - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@PJDBIOPC@s?4end?$CI?$CJ?5?$DO?$DN?5it2?$AA@" - mov dword ptr [ebp - 4032], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4036], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1057 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2664] - mov dword ptr [ebp - 4040], ecx # 4-byte Spill - mov dword ptr [ebp - 4044], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4032] # 4-byte Reload - mov dword ptr [ebp - 4048], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4032] # 4-byte Reload - mov edx, dword ptr [ebp - 4040] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2656] - mov dword ptr [ebp - 4052], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4036] # 4-byte Reload - mov esp, ecx -Ltmp5681: - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 2708] - mov dword ptr [edx], esi - lea ecx, [ebp - 52] - mov dword ptr [ebp - 4056], eax # 4-byte Spill - mov dword ptr [ebp - 4060], esi # 4-byte Spill - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - mov dword ptr [ebp - 16], 117 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 4060] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 2696] - mov dword ptr [eax], edx - lea ecx, [ebp - 2700] - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_510 -LBB65_510: # in Loop: Header=BB65_509 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2692] - mov dword ptr [eax], ecx - lea eax, [ebp - 2696] - mov dword ptr [ebp - 4064], ecx # 4-byte Spill - mov ecx, eax - call "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 16], 118 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 4064] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2656] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_511 -LBB65_511: # in Loop: Header=BB65_509 Depth=1 - lea ecx, [ebp - 2692] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB65_517 -Ltmp5682: -LBB65_590: # Block address taken - # in Loop: Header=BB65_509 Depth=1 - add ebp, 12 - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - jmp LBB65_516 -LBB65_516: # in Loop: Header=BB65_509 Depth=1 - mov dword ptr [ebp - 16], 116 -Ltmp5683: -LBB65_517: # in Loop: Header=BB65_509 Depth=1 - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - mov dword ptr [ebp - 16], 116 - lea ecx, [ebp - 2656] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4065], al # 1-byte Spill - jmp LBB65_518 -LBB65_518: # in Loop: Header=BB65_509 Depth=1 - mov al, byte ptr [ebp - 4065] # 1-byte Reload - test al, 1 - jne LBB65_519 - jmp LBB65_523 -LBB65_519: # in Loop: Header=BB65_509 Depth=1 -Ltmp5684: - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4066], al # 1-byte Spill - jmp LBB65_520 -LBB65_520: # in Loop: Header=BB65_509 Depth=1 - mov al, byte ptr [ebp - 4066] # 1-byte Reload - test al, 1 - jne LBB65_521 - jmp LBB65_522 -LBB65_521: # in Loop: Header=BB65_509 Depth=1 -Ltmp5685: - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - int3 -Ltmp5686: -LBB65_522: # in Loop: Header=BB65_509 Depth=1 - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - jmp LBB65_523 -Ltmp5687: -LBB65_523: # in Loop: Header=BB65_509 Depth=1 - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - lea ecx, [ebp - 2656] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_524 -LBB65_524: # in Loop: Header=BB65_509 Depth=1 - lea ecx, [ebp - 2656] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4072], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_509 -Ltmp5688: -# %bb.525: - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - jmp LBB65_526 -LBB65_526: # =>This Inner Loop Header: Depth=1 -Ltmp5689: - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09EOOKBKBP@it2?5?$DO?5cit?$AA@" - mov dword ptr [ebp - 4076], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4080], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1058 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2756] - mov dword ptr [ebp - 4084], ecx # 4-byte Spill - mov dword ptr [ebp - 4088], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4076] # 4-byte Reload - mov dword ptr [ebp - 4092], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4076] # 4-byte Reload - mov edx, dword ptr [ebp - 4084] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2748] - mov dword ptr [ebp - 4096], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4080] # 4-byte Reload - mov esp, ecx -Ltmp5690: - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - mov dword ptr [ebp - 16], 121 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2788] - mov dword ptr [edx], esi - lea ecx, [ebp - 2792] - mov dword ptr [ebp - 4100], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_527 -LBB65_527: # in Loop: Header=BB65_526 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 76] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2784] - mov dword ptr [eax], ecx - lea eax, [ebp - 2788] - mov dword ptr [ebp - 4104], ecx # 4-byte Spill - mov ecx, eax - call "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - mov dword ptr [ebp - 16], 122 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 4104] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2748] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_528 -LBB65_528: # in Loop: Header=BB65_526 Depth=1 - lea ecx, [ebp - 2784] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - jmp LBB65_534 -Ltmp5691: -LBB65_591: # Block address taken - # in Loop: Header=BB65_526 Depth=1 - add ebp, 12 - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - jmp LBB65_533 -LBB65_533: # in Loop: Header=BB65_526 Depth=1 - mov dword ptr [ebp - 16], 120 -Ltmp5692: -LBB65_534: # in Loop: Header=BB65_526 Depth=1 - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - mov dword ptr [ebp - 16], 120 - lea ecx, [ebp - 2748] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4105], al # 1-byte Spill - jmp LBB65_535 -LBB65_535: # in Loop: Header=BB65_526 Depth=1 - mov al, byte ptr [ebp - 4105] # 1-byte Reload - test al, 1 - jne LBB65_536 - jmp LBB65_540 -LBB65_536: # in Loop: Header=BB65_526 Depth=1 -Ltmp5693: - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4106], al # 1-byte Spill - jmp LBB65_537 -LBB65_537: # in Loop: Header=BB65_526 Depth=1 - mov al, byte ptr [ebp - 4106] # 1-byte Reload - test al, 1 - jne LBB65_538 - jmp LBB65_539 -LBB65_538: # in Loop: Header=BB65_526 Depth=1 -Ltmp5694: - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - int3 -Ltmp5695: -LBB65_539: # in Loop: Header=BB65_526 Depth=1 - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - jmp LBB65_540 -Ltmp5696: -LBB65_540: # in Loop: Header=BB65_526 Depth=1 - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - lea ecx, [ebp - 2748] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_541 -LBB65_541: # in Loop: Header=BB65_526 Depth=1 - lea ecx, [ebp - 2748] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4112], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_526 -Ltmp5697: -# %bb.542: - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - jmp LBB65_543 -LBB65_543: # =>This Inner Loop Header: Depth=1 -Ltmp5698: - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@BNENLIIG@it2?5?$DO?$DN?5cit?$AA@" - mov dword ptr [ebp - 4116], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 4120], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1059 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2840] - mov dword ptr [ebp - 4124], ecx # 4-byte Spill - mov dword ptr [ebp - 4128], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 4116] # 4-byte Reload - mov dword ptr [ebp - 4132], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 4116] # 4-byte Reload - mov edx, dword ptr [ebp - 4124] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2832] - mov dword ptr [ebp - 4136], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 4120] # 4-byte Reload - mov esp, ecx -Ltmp5699: - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - mov dword ptr [ebp - 16], 125 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2872] - mov dword ptr [edx], esi - lea ecx, [ebp - 2876] - mov dword ptr [ebp - 4140], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB65_544 -LBB65_544: # in Loop: Header=BB65_543 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 76] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2868] - mov dword ptr [eax], ecx - lea eax, [ebp - 2872] - mov dword ptr [ebp - 4144], ecx # 4-byte Spill - mov ecx, eax - call "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - mov dword ptr [ebp - 16], 126 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 4144] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 2832] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB65_545 -LBB65_545: # in Loop: Header=BB65_543 Depth=1 - lea ecx, [ebp - 2868] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - jmp LBB65_551 -Ltmp5700: -LBB65_592: # Block address taken - # in Loop: Header=BB65_543 Depth=1 - add ebp, 12 - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - jmp LBB65_550 -LBB65_550: # in Loop: Header=BB65_543 Depth=1 - mov dword ptr [ebp - 16], 124 -Ltmp5701: -LBB65_551: # in Loop: Header=BB65_543 Depth=1 - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - mov dword ptr [ebp - 16], 124 - lea ecx, [ebp - 2832] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 4145], al # 1-byte Spill - jmp LBB65_552 -LBB65_552: # in Loop: Header=BB65_543 Depth=1 - mov al, byte ptr [ebp - 4145] # 1-byte Reload - test al, 1 - jne LBB65_553 - jmp LBB65_557 -LBB65_553: # in Loop: Header=BB65_543 Depth=1 -Ltmp5702: - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 4146], al # 1-byte Spill - jmp LBB65_554 -LBB65_554: # in Loop: Header=BB65_543 Depth=1 - mov al, byte ptr [ebp - 4146] # 1-byte Reload - test al, 1 - jne LBB65_555 - jmp LBB65_556 -LBB65_555: # in Loop: Header=BB65_543 Depth=1 -Ltmp5703: - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - int3 -Ltmp5704: -LBB65_556: # in Loop: Header=BB65_543 Depth=1 - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - jmp LBB65_557 -Ltmp5705: -LBB65_557: # in Loop: Header=BB65_543 Depth=1 - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - lea ecx, [ebp - 2832] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB65_558 -LBB65_558: # in Loop: Header=BB65_543 Depth=1 - lea ecx, [ebp - 2832] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 4152], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB65_543 -Ltmp5706: -# %bb.559: - .cv_loc 65 1 1061 0 # ..\tests\span_tests.cpp:1061:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_5: # in Loop: Header=BB65_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 152] -Ltmp5707: - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5708: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_6: # in Loop: Header=BB65_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5709: - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 116] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_7 -LBB65_7: # in Loop: Header=BB65_1 Depth=1 - mov eax, offset LBB65_561 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5710: - .def "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_22: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 116] - .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5711: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_23: # in Loop: Header=BB65_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 236] -Ltmp5712: - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5713: - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_24: # in Loop: Header=BB65_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5714: - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 200] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_25 -LBB65_25: # in Loop: Header=BB65_18 Depth=1 - mov eax, offset LBB65_562 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5715: - .def "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$40@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_40: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 200] - .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5716: - .def "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_41: # in Loop: Header=BB65_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 320] -Ltmp5717: - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5718: - .def "?catch$42@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$42@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_42: # in Loop: Header=BB65_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5719: - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 284] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_43 -LBB65_43: # in Loop: Header=BB65_36 Depth=1 - mov eax, offset LBB65_563 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5720: - .def "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$58@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_58: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 284] - .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5721: - .def "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$59@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_59: # in Loop: Header=BB65_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 404] -Ltmp5722: - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5723: - .def "?catch$60@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$60@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_60: # in Loop: Header=BB65_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5724: - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 368] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_61 -LBB65_61: # in Loop: Header=BB65_54 Depth=1 - mov eax, offset LBB65_564 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5725: - .def "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$76@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_76: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 368] - .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5726: - .def "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$77@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_77: # in Loop: Header=BB65_72 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 488] -Ltmp5727: - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5728: - .def "?catch$78@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$78@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_78: # in Loop: Header=BB65_72 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5729: - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 452] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_79 -LBB65_79: # in Loop: Header=BB65_72 Depth=1 - mov eax, offset LBB65_565 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5730: - .def "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$94@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_94: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 452] - .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5731: - .def "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$95@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_95: # in Loop: Header=BB65_90 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 580] -Ltmp5732: - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5733: - .def "?catch$96@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$96@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_96: # in Loop: Header=BB65_90 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5734: - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 544] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_97 -LBB65_97: # in Loop: Header=BB65_90 Depth=1 - mov eax, offset LBB65_566 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5735: - .def "?dtor$112@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$112@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_112: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 544] - .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5736: - .def "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$113@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_113: # in Loop: Header=BB65_108 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 672] -Ltmp5737: - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5738: - .def "?catch$114@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$114@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_114: # in Loop: Header=BB65_108 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5739: - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 636] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_115 -LBB65_115: # in Loop: Header=BB65_108 Depth=1 - mov eax, offset LBB65_567 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5740: - .def "?dtor$130@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$130@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_130: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 636] - .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5741: - .def "?dtor$131@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$131@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_131: # in Loop: Header=BB65_126 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 764] -Ltmp5742: - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5743: - .def "?catch$132@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$132@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_132: # in Loop: Header=BB65_126 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5744: - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 728] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_133 -LBB65_133: # in Loop: Header=BB65_126 Depth=1 - mov eax, offset LBB65_568 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5745: - .def "?dtor$148@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$148@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_148: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 728] - .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5746: - .def "?dtor$149@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$149@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_149: # in Loop: Header=BB65_144 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 856] -Ltmp5747: - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5748: - .def "?catch$150@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$150@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_150: # in Loop: Header=BB65_144 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5749: - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 820] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_151 -LBB65_151: # in Loop: Header=BB65_144 Depth=1 - mov eax, offset LBB65_569 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5750: - .def "?dtor$166@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$166@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_166: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 820] - .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5751: - .def "?dtor$167@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$167@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_167: # in Loop: Header=BB65_162 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 948] -Ltmp5752: - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5753: - .def "?catch$168@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$168@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_168: # in Loop: Header=BB65_162 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5754: - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - mov dword ptr [ebp - 16], 39 - lea ecx, [ebp - 912] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_169 -LBB65_169: # in Loop: Header=BB65_162 Depth=1 - mov eax, offset LBB65_570 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5755: - .def "?dtor$184@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$184@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_184: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 912] - .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5756: - .def "?dtor$185@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$185@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_185: # in Loop: Header=BB65_180 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1032] -Ltmp5757: - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5758: - .def "?catch$186@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$186@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_186: # in Loop: Header=BB65_180 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5759: - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - mov dword ptr [ebp - 16], 43 - lea ecx, [ebp - 996] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_187 -LBB65_187: # in Loop: Header=BB65_180 Depth=1 - mov eax, offset LBB65_571 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5760: - .def "?dtor$202@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$202@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_202: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 996] - .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5761: - .def "?dtor$203@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$203@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_203: # in Loop: Header=BB65_198 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1116] -Ltmp5762: - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5763: - .def "?catch$204@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$204@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_204: # in Loop: Header=BB65_198 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5764: - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - mov dword ptr [ebp - 16], 47 - lea ecx, [ebp - 1080] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_205 -LBB65_205: # in Loop: Header=BB65_198 Depth=1 - mov eax, offset LBB65_572 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5765: - .def "?dtor$220@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$220@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_220: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1080] - .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5766: - .def "?dtor$221@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$221@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_221: # in Loop: Header=BB65_216 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1208] -Ltmp5767: - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5768: - .def "?catch$222@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$222@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_222: # in Loop: Header=BB65_216 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5769: - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - mov dword ptr [ebp - 16], 51 - lea ecx, [ebp - 1172] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_223 -LBB65_223: # in Loop: Header=BB65_216 Depth=1 - mov eax, offset LBB65_573 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5770: - .def "?dtor$238@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$238@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_238: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1172] - .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5771: - .def "?dtor$239@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$239@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_239: # in Loop: Header=BB65_234 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1300] -Ltmp5772: - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5773: - .def "?catch$240@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$240@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_240: # in Loop: Header=BB65_234 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5774: - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - mov dword ptr [ebp - 16], 55 - lea ecx, [ebp - 1264] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_241 -LBB65_241: # in Loop: Header=BB65_234 Depth=1 - mov eax, offset LBB65_574 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5775: - .def "?dtor$256@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$256@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_256: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1264] - .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5776: - .def "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$257@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_257: # in Loop: Header=BB65_252 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1392] -Ltmp5777: - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5778: - .def "?catch$258@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$258@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_258: # in Loop: Header=BB65_252 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5779: - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - mov dword ptr [ebp - 16], 59 - lea ecx, [ebp - 1356] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_259 -LBB65_259: # in Loop: Header=BB65_252 Depth=1 - mov eax, offset LBB65_575 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5780: - .def "?dtor$274@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$274@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_274: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1356] - .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5781: - .def "?dtor$275@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$275@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_275: # in Loop: Header=BB65_270 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1476] -Ltmp5782: - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5783: - .def "?catch$276@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$276@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_276: # in Loop: Header=BB65_270 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5784: - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - mov dword ptr [ebp - 16], 63 - lea ecx, [ebp - 1440] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_277 -LBB65_277: # in Loop: Header=BB65_270 Depth=1 - mov eax, offset LBB65_576 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5785: - .def "?dtor$291@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$291@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_291: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1440] - .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5786: - .def "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$292@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_292: # in Loop: Header=BB65_288 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1560] -Ltmp5787: - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5788: - .def "?catch$293@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$293@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_293: # in Loop: Header=BB65_288 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5789: - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - mov dword ptr [ebp - 16], 67 - lea ecx, [ebp - 1524] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_294 -LBB65_294: # in Loop: Header=BB65_288 Depth=1 - mov eax, offset LBB65_577 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5790: - .def "?dtor$308@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$308@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_308: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1524] - .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5791: - .def "?dtor$309@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$309@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_309: # in Loop: Header=BB65_305 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1644] -Ltmp5792: - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5793: - .def "?catch$310@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$310@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_310: # in Loop: Header=BB65_305 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5794: - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - mov dword ptr [ebp - 16], 71 - lea ecx, [ebp - 1608] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_311 -LBB65_311: # in Loop: Header=BB65_305 Depth=1 - mov eax, offset LBB65_578 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5795: - .def "?dtor$325@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$325@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_325: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1608] - .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5796: - .def "?dtor$326@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$326@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_326: # in Loop: Header=BB65_322 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1728] -Ltmp5797: - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5798: - .def "?catch$327@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$327@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_327: # in Loop: Header=BB65_322 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5799: - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - mov dword ptr [ebp - 16], 75 - lea ecx, [ebp - 1692] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_328 -LBB65_328: # in Loop: Header=BB65_322 Depth=1 - mov eax, offset LBB65_579 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5800: - .def "?dtor$342@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$342@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_342: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1692] - .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5801: - .def "?dtor$343@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$343@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_343: # in Loop: Header=BB65_339 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1820] -Ltmp5802: - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5803: - .def "?catch$344@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$344@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_344: # in Loop: Header=BB65_339 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5804: - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - mov dword ptr [ebp - 16], 79 - lea ecx, [ebp - 1784] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_345 -LBB65_345: # in Loop: Header=BB65_339 Depth=1 - mov eax, offset LBB65_580 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5805: - .def "?dtor$359@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$359@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_359: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1784] - .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5806: - .def "?dtor$360@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$360@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_360: # in Loop: Header=BB65_356 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1912] -Ltmp5807: - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5808: - .def "?catch$361@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$361@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_361: # in Loop: Header=BB65_356 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5809: - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - mov dword ptr [ebp - 16], 83 - lea ecx, [ebp - 1876] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_362 -LBB65_362: # in Loop: Header=BB65_356 Depth=1 - mov eax, offset LBB65_581 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5810: - .def "?dtor$376@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$376@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_376: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1876] - .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5811: - .def "?dtor$377@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$377@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_377: # in Loop: Header=BB65_373 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1996] -Ltmp5812: - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5813: - .def "?catch$378@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$378@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_378: # in Loop: Header=BB65_373 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5814: - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - mov dword ptr [ebp - 16], 87 - lea ecx, [ebp - 1960] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_379 -LBB65_379: # in Loop: Header=BB65_373 Depth=1 - mov eax, offset LBB65_582 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5815: - .def "?dtor$393@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$393@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_393: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1960] - .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5816: - .def "?dtor$394@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$394@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_394: # in Loop: Header=BB65_390 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2080] -Ltmp5817: - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5818: - .def "?catch$395@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$395@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_395: # in Loop: Header=BB65_390 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5819: - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - mov dword ptr [ebp - 16], 91 - lea ecx, [ebp - 2044] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_396 -LBB65_396: # in Loop: Header=BB65_390 Depth=1 - mov eax, offset LBB65_583 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5820: - .def "?dtor$410@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$410@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_410: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2044] - .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5821: - .def "?dtor$411@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$411@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_411: # in Loop: Header=BB65_407 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2164] -Ltmp5822: - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5823: - .def "?catch$412@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$412@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_412: # in Loop: Header=BB65_407 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5824: - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - mov dword ptr [ebp - 16], 95 - lea ecx, [ebp - 2128] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_413 -LBB65_413: # in Loop: Header=BB65_407 Depth=1 - mov eax, offset LBB65_584 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5825: - .def "?dtor$427@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$427@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_427: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2128] - .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5826: - .def "?dtor$428@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$428@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_428: # in Loop: Header=BB65_424 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2248] -Ltmp5827: - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5828: - .def "?catch$429@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$429@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_429: # in Loop: Header=BB65_424 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5829: - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - mov dword ptr [ebp - 16], 99 - lea ecx, [ebp - 2212] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_430 -LBB65_430: # in Loop: Header=BB65_424 Depth=1 - mov eax, offset LBB65_585 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5830: - .def "?dtor$444@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$444@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_444: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2212] - .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5831: - .def "?dtor$445@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$445@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_445: # in Loop: Header=BB65_441 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2340] -Ltmp5832: - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5833: - .def "?catch$446@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$446@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_446: # in Loop: Header=BB65_441 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5834: - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - mov dword ptr [ebp - 16], 103 - lea ecx, [ebp - 2304] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_447 -LBB65_447: # in Loop: Header=BB65_441 Depth=1 - mov eax, offset LBB65_586 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5835: - .def "?dtor$461@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$461@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_461: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2304] - .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5836: - .def "?dtor$462@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$462@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_462: # in Loop: Header=BB65_458 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2432] -Ltmp5837: - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5838: - .def "?catch$463@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$463@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_463: # in Loop: Header=BB65_458 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5839: - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - mov dword ptr [ebp - 16], 107 - lea ecx, [ebp - 2396] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_464 -LBB65_464: # in Loop: Header=BB65_458 Depth=1 - mov eax, offset LBB65_587 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5840: - .def "?dtor$478@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$478@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_478: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2396] - .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5841: - .def "?dtor$479@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$479@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_479: # in Loop: Header=BB65_475 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2516] -Ltmp5842: - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5843: - .def "?catch$480@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$480@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_480: # in Loop: Header=BB65_475 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5844: - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - mov dword ptr [ebp - 16], 111 - lea ecx, [ebp - 2480] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_481 -LBB65_481: # in Loop: Header=BB65_475 Depth=1 - mov eax, offset LBB65_588 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5845: - .def "?dtor$495@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$495@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_495: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2480] - .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5846: - .def "?dtor$496@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$496@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_496: # in Loop: Header=BB65_492 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2600] -Ltmp5847: - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5848: - .def "?catch$497@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$497@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_497: # in Loop: Header=BB65_492 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5849: - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - mov dword ptr [ebp - 16], 115 - lea ecx, [ebp - 2564] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_498 -LBB65_498: # in Loop: Header=BB65_492 Depth=1 - mov eax, offset LBB65_589 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5850: - .def "?dtor$512@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$512@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_512: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2564] - .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5851: - .def "?dtor$513@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$513@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_513: # in Loop: Header=BB65_509 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2692] -Ltmp5852: - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5853: - .def "?catch$514@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$514@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_514: # in Loop: Header=BB65_509 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5854: - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - mov dword ptr [ebp - 16], 119 - lea ecx, [ebp - 2656] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_515 -LBB65_515: # in Loop: Header=BB65_509 Depth=1 - mov eax, offset LBB65_590 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5855: - .def "?dtor$529@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$529@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_529: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2656] - .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5856: - .def "?dtor$530@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$530@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_530: # in Loop: Header=BB65_526 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2784] -Ltmp5857: - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5858: - .def "?catch$531@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$531@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_531: # in Loop: Header=BB65_526 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5859: - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - mov dword ptr [ebp - 16], 123 - lea ecx, [ebp - 2748] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_532 -LBB65_532: # in Loop: Header=BB65_526 Depth=1 - mov eax, offset LBB65_591 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5860: - .def "?dtor$546@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$546@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_546: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2748] - .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5861: - .def "?dtor$547@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$547@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_547: # in Loop: Header=BB65_543 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2868] -Ltmp5862: - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5863: - .def "?catch$548@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$548@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_548: # in Loop: Header=BB65_543 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp5864: - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - mov dword ptr [ebp - 16], 127 - lea ecx, [ebp - 2832] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB65_549 -LBB65_549: # in Loop: Header=BB65_543 Depth=1 - mov eax, offset LBB65_592 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp5865: - .def "?dtor$560@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$560@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA": -LBB65_560: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2832] - .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp5866: - .cv_fpo_endproc -Lfunc_end65: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 429065506 # MagicNumber - .long 128 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # UnwindMap - .long 32 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long -1 # ToState - .long "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 13 # ToState - .long "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 17 # ToState - .long "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$112@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long 21 # ToState - .long "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$130@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long 25 # ToState - .long "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$148@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 28 # ToState - .long 0 # Action - .long 29 # ToState - .long "?dtor$131@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 28 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$166@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 32 # ToState - .long 0 # Action - .long 33 # ToState - .long "?dtor$149@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 32 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$184@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 36 # ToState - .long 0 # Action - .long 37 # ToState - .long "?dtor$167@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 36 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$202@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 40 # ToState - .long 0 # Action - .long 41 # ToState - .long "?dtor$185@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 40 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$220@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 44 # ToState - .long 0 # Action - .long 45 # ToState - .long "?dtor$203@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 44 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$238@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 48 # ToState - .long 0 # Action - .long 49 # ToState - .long "?dtor$221@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 48 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$256@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 52 # ToState - .long 0 # Action - .long 53 # ToState - .long "?dtor$239@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 52 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$274@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 56 # ToState - .long 0 # Action - .long 57 # ToState - .long "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 56 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$291@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 60 # ToState - .long 0 # Action - .long 61 # ToState - .long "?dtor$275@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 60 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$308@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 64 # ToState - .long 0 # Action - .long 65 # ToState - .long "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 64 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$325@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 68 # ToState - .long 0 # Action - .long 69 # ToState - .long "?dtor$309@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 68 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$342@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 72 # ToState - .long 0 # Action - .long 73 # ToState - .long "?dtor$326@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 72 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$359@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 76 # ToState - .long 0 # Action - .long 77 # ToState - .long "?dtor$343@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 76 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$376@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 80 # ToState - .long 0 # Action - .long 81 # ToState - .long "?dtor$360@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 80 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$393@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 84 # ToState - .long 0 # Action - .long 85 # ToState - .long "?dtor$377@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 84 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$410@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 88 # ToState - .long 0 # Action - .long 89 # ToState - .long "?dtor$394@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 88 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$427@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 92 # ToState - .long 0 # Action - .long 93 # ToState - .long "?dtor$411@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 92 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$444@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 96 # ToState - .long 0 # Action - .long 97 # ToState - .long "?dtor$428@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 96 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$461@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 100 # ToState - .long 0 # Action - .long 101 # ToState - .long "?dtor$445@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 100 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$478@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 104 # ToState - .long 0 # Action - .long 105 # ToState - .long "?dtor$462@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 104 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$495@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 108 # ToState - .long 0 # Action - .long 109 # ToState - .long "?dtor$479@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 108 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$512@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 112 # ToState - .long 0 # Action - .long 113 # ToState - .long "?dtor$496@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 112 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$529@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 116 # ToState - .long 0 # Action - .long 117 # ToState - .long "?dtor$513@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 116 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$546@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 120 # ToState - .long 0 # Action - .long 121 # ToState - .long "?dtor$530@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 120 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$560@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 124 # ToState - .long 0 # Action - .long 125 # ToState - .long "?dtor$547@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Action - .long 124 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 18 # TryHigh - .long 19 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 21 # TryLow - .long 22 # TryHigh - .long 23 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 25 # TryLow - .long 26 # TryHigh - .long 27 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 29 # TryLow - .long 30 # TryHigh - .long 31 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 33 # TryLow - .long 34 # TryHigh - .long 35 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 37 # TryLow - .long 38 # TryHigh - .long 39 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 41 # TryLow - .long 42 # TryHigh - .long 43 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 45 # TryLow - .long 46 # TryHigh - .long 47 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$11$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 49 # TryLow - .long 50 # TryHigh - .long 51 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$12$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 53 # TryLow - .long 54 # TryHigh - .long 55 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$13$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 57 # TryLow - .long 58 # TryHigh - .long 59 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$14$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 61 # TryLow - .long 62 # TryHigh - .long 63 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$15$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 65 # TryLow - .long 66 # TryHigh - .long 67 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$16$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 69 # TryLow - .long 70 # TryHigh - .long 71 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$17$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 73 # TryLow - .long 74 # TryHigh - .long 75 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$18$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 77 # TryLow - .long 78 # TryHigh - .long 79 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$19$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 81 # TryLow - .long 82 # TryHigh - .long 83 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$20$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 85 # TryLow - .long 86 # TryHigh - .long 87 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$21$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 89 # TryLow - .long 90 # TryHigh - .long 91 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$22$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 93 # TryLow - .long 94 # TryHigh - .long 95 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$23$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 97 # TryLow - .long 98 # TryHigh - .long 99 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$24$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 101 # TryLow - .long 102 # TryHigh - .long 103 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$25$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 105 # TryLow - .long 106 # TryHigh - .long 107 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$26$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 109 # TryLow - .long 110 # TryHigh - .long 111 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$27$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 113 # TryLow - .long 114 # TryHigh - .long 115 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$28$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 117 # TryLow - .long 118 # TryHigh - .long 119 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$29$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 121 # TryLow - .long 122 # TryHigh - .long 123 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$30$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray - .long 125 # TryLow - .long 126 # TryHigh - .long 127 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$31$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$114@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$132@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$150@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$168@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$186@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$11$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$204@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$12$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$222@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$13$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$240@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$14$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$258@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$15$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$276@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$16$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$293@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$17$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$310@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$18$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$327@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$19$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$344@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$20$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$361@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$21$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$378@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$22$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$395@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$23$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$412@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$24$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$429@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$25$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$446@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$26$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$463@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$27$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$480@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$28$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$497@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$29$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$514@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$30$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$531@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler -"$handlerMap$31$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$548@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin66: - .cv_func_id 66 - .cv_loc 66 1 1016 0 # ..\tests\span_tests.cpp:1016:0 - .cv_fpo_proc "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp5867: - lea ecx, ["?autoRegistrar43@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp5868: - .cv_fpo_endproc -Lfunc_end66: - # -- End function - .def "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin67: - .cv_func_id 67 - .cv_loc 67 1 1064 0 # ..\tests\span_tests.cpp:1064:0 - .cv_fpo_proc "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp5869: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_09NMAOFODD@begin_end?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1064 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____44@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar45@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp5870: - .cv_fpo_endproc -Lfunc_end67: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____44@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____44@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" -Lfunc_begin68: - .cv_func_id 68 - .cv_loc 68 1 1065 0 # ..\tests\span_tests.cpp:1065:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 2356 - .cv_fpo_stackalloc 2356 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp6131: - .cv_loc 68 1 1067 0 # ..\tests\span_tests.cpp:1067:0 - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax - .cv_loc 68 1 1068 0 # ..\tests\span_tests.cpp:1068:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp6132: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp6133: - #DEBUG_VALUE: a <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp6134: - .cv_loc 68 1 1070 0 # ..\tests\span_tests.cpp:1070:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea edx, [ebp - 60] -Ltmp6135: - #DEBUG_VALUE: it <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1696], eax # 4-byte Spill - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Ltmp6136: - .cv_loc 68 1 1071 0 # ..\tests\span_tests.cpp:1071:0 - sub esp, 8 - lea eax, [ebp - 68] -Ltmp6137: - #DEBUG_VALUE: it2 <- [$eax+0] - mov dword ptr [esp], eax - lea eax, [ebp - 52] -Ltmp6138: - mov dword ptr [esp + 4], eax - call "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" - add esp, 8 -LBB68_1: # =>This Inner Loop Header: Depth=1 -Ltmp6139: - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09CNIJJLCN@it?5?$DN?$DN?5it2?$AA@" - mov dword ptr [ebp - 1700], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1704], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1072 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 116] - mov dword ptr [ebp - 1708], ecx # 4-byte Spill - mov dword ptr [ebp - 1712], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1700] # 4-byte Reload - mov dword ptr [ebp - 1716], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1700] # 4-byte Reload - mov edx, dword ptr [ebp - 1708] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 108] - mov dword ptr [ebp - 1720], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1704] # 4-byte Reload - mov esp, ecx -Ltmp6140: - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 148] - mov dword ptr [edx], esi - lea ecx, [ebp - 152] - mov dword ptr [ebp - 1724], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_2 -LBB68_2: # in Loop: Header=BB68_1 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 144] - mov dword ptr [eax], ecx - lea ecx, [ebp - 148] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_3 -LBB68_3: # in Loop: Header=BB68_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 144] - mov dword ptr [eax], ecx - lea ecx, [ebp - 108] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_4 -LBB68_4: # in Loop: Header=BB68_1 Depth=1 - lea ecx, [ebp - 144] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB68_9 -Ltmp6141: -LBB68_328: # Block address taken - # in Loop: Header=BB68_1 Depth=1 - add ebp, 12 - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - jmp LBB68_8 -LBB68_8: # in Loop: Header=BB68_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp6142: -LBB68_9: # in Loop: Header=BB68_1 Depth=1 - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 108] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1725], al # 1-byte Spill - jmp LBB68_10 -LBB68_10: # in Loop: Header=BB68_1 Depth=1 - mov al, byte ptr [ebp - 1725] # 1-byte Reload - test al, 1 - jne LBB68_11 - jmp LBB68_15 -LBB68_11: # in Loop: Header=BB68_1 Depth=1 -Ltmp6143: - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1726], al # 1-byte Spill - jmp LBB68_12 -LBB68_12: # in Loop: Header=BB68_1 Depth=1 - mov al, byte ptr [ebp - 1726] # 1-byte Reload - test al, 1 - jne LBB68_13 - jmp LBB68_14 -LBB68_13: # in Loop: Header=BB68_1 Depth=1 -Ltmp6144: - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - int3 -Ltmp6145: -LBB68_14: # in Loop: Header=BB68_1 Depth=1 - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - jmp LBB68_15 -Ltmp6146: -LBB68_15: # in Loop: Header=BB68_1 Depth=1 - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - lea ecx, [ebp - 108] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_16 -LBB68_16: # in Loop: Header=BB68_1 Depth=1 - lea ecx, [ebp - 108] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1732], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_1 -Ltmp6147: -# %bb.17: - .cv_loc 68 1 1074 0 # ..\tests\span_tests.cpp:1074:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea eax, [ebp - 160] - mov dword ptr [esp], eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - mov eax, dword ptr [ebp - 160] - mov dword ptr [ebp - 60], eax - mov eax, dword ptr [ebp - 156] - mov dword ptr [ebp - 56], eax - .cv_loc 68 1 1075 0 # ..\tests\span_tests.cpp:1075:0 - sub esp, 8 - lea eax, [ebp - 168] - mov dword ptr [esp], eax - lea eax, [ebp - 52] - mov dword ptr [esp + 4], eax - call "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" - add esp, 8 - mov eax, dword ptr [ebp - 168] - mov dword ptr [ebp - 68], eax - mov eax, dword ptr [ebp - 164] - mov dword ptr [ebp - 64], eax -LBB68_18: # =>This Inner Loop Header: Depth=1 -Ltmp6148: - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09CNIJJLCN@it?5?$DN?$DN?5it2?$AA@" - mov dword ptr [ebp - 1736], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1740], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1076 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 216] - mov dword ptr [ebp - 1744], ecx # 4-byte Spill - mov dword ptr [ebp - 1748], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1736] # 4-byte Reload - mov dword ptr [ebp - 1752], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1736] # 4-byte Reload - mov edx, dword ptr [ebp - 1744] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 208] - mov dword ptr [ebp - 1756], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1740] # 4-byte Reload - mov esp, ecx -Ltmp6149: - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 248] - mov dword ptr [edx], esi - lea ecx, [ebp - 252] - mov dword ptr [ebp - 1760], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_19 -LBB68_19: # in Loop: Header=BB68_18 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 244] - mov dword ptr [eax], ecx - lea ecx, [ebp - 248] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_20 -LBB68_20: # in Loop: Header=BB68_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 244] - mov dword ptr [eax], ecx - lea ecx, [ebp - 208] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_21 -LBB68_21: # in Loop: Header=BB68_18 Depth=1 - lea ecx, [ebp - 244] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB68_27 -Ltmp6150: -LBB68_329: # Block address taken - # in Loop: Header=BB68_18 Depth=1 - add ebp, 12 - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - jmp LBB68_26 -LBB68_26: # in Loop: Header=BB68_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp6151: -LBB68_27: # in Loop: Header=BB68_18 Depth=1 - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 208] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1761], al # 1-byte Spill - jmp LBB68_28 -LBB68_28: # in Loop: Header=BB68_18 Depth=1 - mov al, byte ptr [ebp - 1761] # 1-byte Reload - test al, 1 - jne LBB68_29 - jmp LBB68_33 -LBB68_29: # in Loop: Header=BB68_18 Depth=1 -Ltmp6152: - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1762], al # 1-byte Spill - jmp LBB68_30 -LBB68_30: # in Loop: Header=BB68_18 Depth=1 - mov al, byte ptr [ebp - 1762] # 1-byte Reload - test al, 1 - jne LBB68_31 - jmp LBB68_32 -LBB68_31: # in Loop: Header=BB68_18 Depth=1 -Ltmp6153: - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - int3 -Ltmp6154: -LBB68_32: # in Loop: Header=BB68_18 Depth=1 - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - jmp LBB68_33 -Ltmp6155: -LBB68_33: # in Loop: Header=BB68_18 Depth=1 - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - lea ecx, [ebp - 208] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_34 -LBB68_34: # in Loop: Header=BB68_18 Depth=1 - lea ecx, [ebp - 208] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1768], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_18 -Ltmp6156: -# %bb.35: - .cv_loc 68 1 1080 0 # ..\tests\span_tests.cpp:1080:0 - mov eax, dword ptr ["L?a@?2??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 268], eax - mov eax, dword ptr ["L?a@?2??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 264], eax - mov eax, dword ptr ["L?a@?2??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 260], eax - mov eax, dword ptr ["L?a@?2??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 256], eax - .cv_loc 68 1 1081 0 # ..\tests\span_tests.cpp:1081:0 - sub esp, 4 - lea ecx, [ebp - 276] -Ltmp6157: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 268] -Ltmp6158: - #DEBUG_VALUE: a <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp6159: - .cv_loc 68 1 1083 0 # ..\tests\span_tests.cpp:1083:0 - sub esp, 4 - lea ecx, [ebp - 276] - lea edx, [ebp - 284] -Ltmp6160: - #DEBUG_VALUE: it <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1772], eax # 4-byte Spill - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Ltmp6161: - .cv_loc 68 1 1084 0 # ..\tests\span_tests.cpp:1084:0 - mov eax, dword ptr [ebp - 284] - mov dword ptr [ebp - 292], eax - mov eax, dword ptr [ebp - 280] - mov dword ptr [ebp - 288], eax -LBB68_36: # =>This Inner Loop Header: Depth=1 -Ltmp6162: - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" - mov dword ptr [ebp - 1776], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1780], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1085 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 340] - mov dword ptr [ebp - 1784], ecx # 4-byte Spill - mov dword ptr [ebp - 1788], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1776] # 4-byte Reload - mov dword ptr [ebp - 1792], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1776] # 4-byte Reload - mov edx, dword ptr [ebp - 1784] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 332] - mov dword ptr [ebp - 1796], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1780] # 4-byte Reload - mov esp, ecx -Ltmp6163: - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - mov dword ptr [ebp - 16], 9 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 284] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 372] - mov dword ptr [edx], esi - lea ecx, [ebp - 376] - mov dword ptr [ebp - 1800], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_37 -LBB68_37: # in Loop: Header=BB68_36 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 292] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 368] - mov dword ptr [eax], ecx - lea ecx, [ebp - 372] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_38 -LBB68_38: # in Loop: Header=BB68_36 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 368] - mov dword ptr [eax], ecx - lea ecx, [ebp - 332] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_39 -LBB68_39: # in Loop: Header=BB68_36 Depth=1 - lea ecx, [ebp - 368] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB68_45 -Ltmp6164: -LBB68_330: # Block address taken - # in Loop: Header=BB68_36 Depth=1 - add ebp, 12 - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - jmp LBB68_44 -LBB68_44: # in Loop: Header=BB68_36 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp6165: -LBB68_45: # in Loop: Header=BB68_36 Depth=1 - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 332] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1801], al # 1-byte Spill - jmp LBB68_46 -LBB68_46: # in Loop: Header=BB68_36 Depth=1 - mov al, byte ptr [ebp - 1801] # 1-byte Reload - test al, 1 - jne LBB68_47 - jmp LBB68_51 -LBB68_47: # in Loop: Header=BB68_36 Depth=1 -Ltmp6166: - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1802], al # 1-byte Spill - jmp LBB68_48 -LBB68_48: # in Loop: Header=BB68_36 Depth=1 - mov al, byte ptr [ebp - 1802] # 1-byte Reload - test al, 1 - jne LBB68_49 - jmp LBB68_50 -LBB68_49: # in Loop: Header=BB68_36 Depth=1 -Ltmp6167: - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - int3 -Ltmp6168: -LBB68_50: # in Loop: Header=BB68_36 Depth=1 - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - jmp LBB68_51 -Ltmp6169: -LBB68_51: # in Loop: Header=BB68_36 Depth=1 - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - lea ecx, [ebp - 332] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_52 -LBB68_52: # in Loop: Header=BB68_36 Depth=1 - lea ecx, [ebp - 332] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1808], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_36 -Ltmp6170: -# %bb.53: - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - jmp LBB68_54 -LBB68_54: # =>This Inner Loop Header: Depth=1 -Ltmp6171: - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08HLOGLEOL@?$CKit?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 1812], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1816], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1086 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 424] - mov dword ptr [ebp - 1820], ecx # 4-byte Spill - mov dword ptr [ebp - 1824], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1812] # 4-byte Reload - mov dword ptr [ebp - 1828], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1812] # 4-byte Reload - mov edx, dword ptr [ebp - 1820] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 416] - mov dword ptr [ebp - 1832], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1816] # 4-byte Reload - mov esp, ecx -Ltmp6172: - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - mov dword ptr [ebp - 16], 13 - lea ecx, [ebp - 284] - mov dword ptr [ebp - 1836], eax # 4-byte Spill - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov dword ptr [ebp - 1840], eax # 4-byte Spill - jmp LBB68_55 -LBB68_55: # in Loop: Header=BB68_54 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1840] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 456] - mov dword ptr [eax], edx - lea ecx, [ebp - 460] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_56 -LBB68_56: # in Loop: Header=BB68_54 Depth=1 - mov dword ptr [ebp - 464], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 464] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 452] - mov dword ptr [eax], ecx - lea ecx, [ebp - 456] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_57 -LBB68_57: # in Loop: Header=BB68_54 Depth=1 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 452] - mov dword ptr [eax], ecx - lea ecx, [ebp - 416] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_58 -LBB68_58: # in Loop: Header=BB68_54 Depth=1 - lea ecx, [ebp - 452] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_64 -Ltmp6173: -LBB68_331: # Block address taken - # in Loop: Header=BB68_54 Depth=1 - add ebp, 12 - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - jmp LBB68_63 -LBB68_63: # in Loop: Header=BB68_54 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp6174: -LBB68_64: # in Loop: Header=BB68_54 Depth=1 - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 416] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1841], al # 1-byte Spill - jmp LBB68_65 -LBB68_65: # in Loop: Header=BB68_54 Depth=1 - mov al, byte ptr [ebp - 1841] # 1-byte Reload - test al, 1 - jne LBB68_66 - jmp LBB68_70 -LBB68_66: # in Loop: Header=BB68_54 Depth=1 -Ltmp6175: - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1842], al # 1-byte Spill - jmp LBB68_67 -LBB68_67: # in Loop: Header=BB68_54 Depth=1 - mov al, byte ptr [ebp - 1842] # 1-byte Reload - test al, 1 - jne LBB68_68 - jmp LBB68_69 -LBB68_68: # in Loop: Header=BB68_54 Depth=1 -Ltmp6176: - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - int3 -Ltmp6177: -LBB68_69: # in Loop: Header=BB68_54 Depth=1 - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - jmp LBB68_70 -Ltmp6178: -LBB68_70: # in Loop: Header=BB68_54 Depth=1 - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - lea ecx, [ebp - 416] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_71 -LBB68_71: # in Loop: Header=BB68_54 Depth=1 - lea ecx, [ebp - 416] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1848], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_54 -Ltmp6179: -# %bb.72: - .cv_loc 68 1 1088 0 # ..\tests\span_tests.cpp:1088:0 - sub esp, 4 - lea ecx, [ebp - 276] - lea eax, [ebp - 472] -Ltmp6180: - #DEBUG_VALUE: beyond <- [$eax+0] - mov dword ptr [esp], eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Ltmp6181: -LBB68_73: # =>This Inner Loop Header: Depth=1 - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@" - mov dword ptr [ebp - 1852], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1856], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1089 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 520] - mov dword ptr [ebp - 1860], ecx # 4-byte Spill - mov dword ptr [ebp - 1864], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1852] # 4-byte Reload - mov dword ptr [ebp - 1868], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1852] # 4-byte Reload - mov edx, dword ptr [ebp - 1860] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 512] - mov dword ptr [ebp - 1872], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1856] # 4-byte Reload - mov esp, ecx -Ltmp6182: - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - mov dword ptr [ebp - 16], 17 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 284] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 552] - mov dword ptr [edx], esi - lea ecx, [ebp - 556] - mov dword ptr [ebp - 1876], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_74 -LBB68_74: # in Loop: Header=BB68_73 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 472] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 548] - mov dword ptr [eax], ecx - lea ecx, [ebp - 552] - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_75 -LBB68_75: # in Loop: Header=BB68_73 Depth=1 - mov dword ptr [ebp - 16], 18 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 548] - mov dword ptr [eax], ecx - lea ecx, [ebp - 512] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_76 -LBB68_76: # in Loop: Header=BB68_73 Depth=1 - lea ecx, [ebp - 548] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB68_82 -Ltmp6183: -LBB68_332: # Block address taken - # in Loop: Header=BB68_73 Depth=1 - add ebp, 12 - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - jmp LBB68_81 -LBB68_81: # in Loop: Header=BB68_73 Depth=1 - mov dword ptr [ebp - 16], 16 -Ltmp6184: -LBB68_82: # in Loop: Header=BB68_73 Depth=1 - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 512] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1877], al # 1-byte Spill - jmp LBB68_83 -LBB68_83: # in Loop: Header=BB68_73 Depth=1 - mov al, byte ptr [ebp - 1877] # 1-byte Reload - test al, 1 - jne LBB68_84 - jmp LBB68_88 -LBB68_84: # in Loop: Header=BB68_73 Depth=1 -Ltmp6185: - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1878], al # 1-byte Spill - jmp LBB68_85 -LBB68_85: # in Loop: Header=BB68_73 Depth=1 - mov al, byte ptr [ebp - 1878] # 1-byte Reload - test al, 1 - jne LBB68_86 - jmp LBB68_87 -LBB68_86: # in Loop: Header=BB68_73 Depth=1 -Ltmp6186: - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - int3 -Ltmp6187: -LBB68_87: # in Loop: Header=BB68_73 Depth=1 - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - jmp LBB68_88 -Ltmp6188: -LBB68_88: # in Loop: Header=BB68_73 Depth=1 - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - lea ecx, [ebp - 512] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_89 -LBB68_89: # in Loop: Header=BB68_73 Depth=1 - lea ecx, [ebp - 512] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1884], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_73 -Ltmp6189: -# %bb.90: - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - jmp LBB68_91 -LBB68_91: # =>This Inner Loop Header: Depth=1 -Ltmp6190: - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@" - mov dword ptr [ebp - 1888], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1892], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1090 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 604] - mov dword ptr [ebp - 1896], ecx # 4-byte Spill - mov dword ptr [ebp - 1900], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 1888] # 4-byte Reload - mov dword ptr [ebp - 1904], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1888] # 4-byte Reload - mov edx, dword ptr [ebp - 1896] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 596] - mov ecx, esi - mov dword ptr [ebp - 1908], eax # 4-byte Spill - mov dword ptr [ebp - 1912], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1892] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 20 - mov ecx, dword ptr [ebp - 1912] # 4-byte Reload - mov dword ptr [ebp - 1916], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1917], al # 1-byte Spill - jmp LBB68_92 -LBB68_92: # in Loop: Header=BB68_91 Depth=1 - mov al, byte ptr [ebp - 1917] # 1-byte Reload - test al, 1 - jne LBB68_93 - jmp LBB68_104 -LBB68_93: # in Loop: Header=BB68_91 Depth=1 -Ltmp6191: - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - mov dword ptr [ebp - 16], 21 - lea ecx, [ebp - 472] - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov dword ptr [ebp - 1924], eax # 4-byte Spill - jmp LBB68_94 -LBB68_94: # in Loop: Header=BB68_91 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 596] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB68_102 -Ltmp6192: -LBB68_333: # Block address taken - # in Loop: Header=BB68_91 Depth=1 - add ebp, 12 - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - jmp LBB68_97 -LBB68_97: # in Loop: Header=BB68_91 Depth=1 - jmp LBB68_98 -LBB68_98: # in Loop: Header=BB68_91 Depth=1 - mov dword ptr [ebp - 16], 20 - jmp LBB68_106 -Ltmp6193: -LBB68_334: # Block address taken - # in Loop: Header=BB68_91 Depth=1 - add ebp, 12 - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - jmp LBB68_101 -LBB68_101: # in Loop: Header=BB68_91 Depth=1 - jmp LBB68_98 -Ltmp6194: -LBB68_102: # in Loop: Header=BB68_91 Depth=1 - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - jmp LBB68_98 -Ltmp6195: -LBB68_104: # in Loop: Header=BB68_91 Depth=1 - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 596] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB68_105 -LBB68_105: # in Loop: Header=BB68_91 Depth=1 - jmp LBB68_106 -Ltmp6196: -LBB68_106: # in Loop: Header=BB68_91 Depth=1 - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - lea ecx, [ebp - 596] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1925], al # 1-byte Spill - jmp LBB68_107 -LBB68_107: # in Loop: Header=BB68_91 Depth=1 - mov al, byte ptr [ebp - 1925] # 1-byte Reload - test al, 1 - jne LBB68_108 - jmp LBB68_112 -LBB68_108: # in Loop: Header=BB68_91 Depth=1 -Ltmp6197: - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1926], al # 1-byte Spill - jmp LBB68_109 -LBB68_109: # in Loop: Header=BB68_91 Depth=1 - mov al, byte ptr [ebp - 1926] # 1-byte Reload - test al, 1 - jne LBB68_110 - jmp LBB68_111 -LBB68_110: # in Loop: Header=BB68_91 Depth=1 -Ltmp6198: - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - int3 -Ltmp6199: -LBB68_111: # in Loop: Header=BB68_91 Depth=1 - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - jmp LBB68_112 -Ltmp6200: -LBB68_112: # in Loop: Header=BB68_91 Depth=1 - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - lea ecx, [ebp - 596] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_113 -LBB68_113: # in Loop: Header=BB68_91 Depth=1 - lea ecx, [ebp - 596] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB68_91 -Ltmp6201: -# %bb.114: - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - jmp LBB68_115 -LBB68_115: # =>This Inner Loop Header: Depth=1 -Ltmp6202: - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 1932], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1936], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1092 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 652] - mov dword ptr [ebp - 1940], ecx # 4-byte Spill - mov dword ptr [ebp - 1944], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1932] # 4-byte Reload - mov dword ptr [ebp - 1948], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1932] # 4-byte Reload - mov edx, dword ptr [ebp - 1940] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 644] - mov dword ptr [ebp - 1952], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1936] # 4-byte Reload - mov esp, ecx -Ltmp6203: - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - movsd xmm0, qword ptr [ebp - 292] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 700], xmm0 - mov edx, dword ptr [ebp - 700] - mov esi, dword ptr [ebp - 696] - mov dword ptr [ebp - 16], 24 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 472] - mov dword ptr [ebp - 1956], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 1960], eax # 4-byte Spill - jmp LBB68_116 -LBB68_116: # in Loop: Header=BB68_115 Depth=1 - mov eax, dword ptr [ebp - 1960] # 4-byte Reload - mov dword ptr [ebp - 692], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 692] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 684] - mov dword ptr [ecx], edx - lea ecx, [ebp - 688] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_117 -LBB68_117: # in Loop: Header=BB68_115 Depth=1 - mov dword ptr [ebp - 704], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 704] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 680] - mov dword ptr [eax], ecx - lea ecx, [ebp - 684] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_118 -LBB68_118: # in Loop: Header=BB68_115 Depth=1 - mov dword ptr [ebp - 16], 25 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 680] - mov dword ptr [eax], ecx - lea ecx, [ebp - 644] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_119 -LBB68_119: # in Loop: Header=BB68_115 Depth=1 - lea ecx, [ebp - 680] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_125 -Ltmp6204: -LBB68_335: # Block address taken - # in Loop: Header=BB68_115 Depth=1 - add ebp, 12 - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - jmp LBB68_124 -LBB68_124: # in Loop: Header=BB68_115 Depth=1 - mov dword ptr [ebp - 16], 23 -Ltmp6205: -LBB68_125: # in Loop: Header=BB68_115 Depth=1 - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 644] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1961], al # 1-byte Spill - jmp LBB68_126 -LBB68_126: # in Loop: Header=BB68_115 Depth=1 - mov al, byte ptr [ebp - 1961] # 1-byte Reload - test al, 1 - jne LBB68_127 - jmp LBB68_131 -LBB68_127: # in Loop: Header=BB68_115 Depth=1 -Ltmp6206: - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1962], al # 1-byte Spill - jmp LBB68_128 -LBB68_128: # in Loop: Header=BB68_115 Depth=1 - mov al, byte ptr [ebp - 1962] # 1-byte Reload - test al, 1 - jne LBB68_129 - jmp LBB68_130 -LBB68_129: # in Loop: Header=BB68_115 Depth=1 -Ltmp6207: - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - int3 -Ltmp6208: -LBB68_130: # in Loop: Header=BB68_115 Depth=1 - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - jmp LBB68_131 -Ltmp6209: -LBB68_131: # in Loop: Header=BB68_115 Depth=1 - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - lea ecx, [ebp - 644] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_132 -LBB68_132: # in Loop: Header=BB68_115 Depth=1 - lea ecx, [ebp - 644] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1968], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_115 -Ltmp6210: -# %bb.133: - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - jmp LBB68_134 -LBB68_134: # =>This Inner Loop Header: Depth=1 -Ltmp6211: - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1972], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1976], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1093 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 752] - mov dword ptr [ebp - 1980], ecx # 4-byte Spill - mov dword ptr [ebp - 1984], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1972] # 4-byte Reload - mov dword ptr [ebp - 1988], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1972] # 4-byte Reload - mov edx, dword ptr [ebp - 1980] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 744] - mov dword ptr [ebp - 1992], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1976] # 4-byte Reload - mov esp, ecx -Ltmp6212: - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - movsd xmm0, qword ptr [ebp - 292] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 800], xmm0 - mov edx, dword ptr [ebp - 800] - mov esi, dword ptr [ebp - 796] - mov dword ptr [ebp - 16], 28 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 292] - mov dword ptr [ebp - 1996], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 2000], eax # 4-byte Spill - jmp LBB68_135 -LBB68_135: # in Loop: Header=BB68_134 Depth=1 - mov eax, dword ptr [ebp - 2000] # 4-byte Reload - mov dword ptr [ebp - 792], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 792] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 784] - mov dword ptr [ecx], edx - lea ecx, [ebp - 788] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_136 -LBB68_136: # in Loop: Header=BB68_134 Depth=1 - mov dword ptr [ebp - 804], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 804] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 780] - mov dword ptr [eax], ecx - lea ecx, [ebp - 784] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_137 -LBB68_137: # in Loop: Header=BB68_134 Depth=1 - mov dword ptr [ebp - 16], 29 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 780] - mov dword ptr [eax], ecx - lea ecx, [ebp - 744] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_138 -LBB68_138: # in Loop: Header=BB68_134 Depth=1 - lea ecx, [ebp - 780] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_144 -Ltmp6213: -LBB68_336: # Block address taken - # in Loop: Header=BB68_134 Depth=1 - add ebp, 12 - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - jmp LBB68_143 -LBB68_143: # in Loop: Header=BB68_134 Depth=1 - mov dword ptr [ebp - 16], 27 -Ltmp6214: -LBB68_144: # in Loop: Header=BB68_134 Depth=1 - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 744] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2001], al # 1-byte Spill - jmp LBB68_145 -LBB68_145: # in Loop: Header=BB68_134 Depth=1 - mov al, byte ptr [ebp - 2001] # 1-byte Reload - test al, 1 - jne LBB68_146 - jmp LBB68_150 -LBB68_146: # in Loop: Header=BB68_134 Depth=1 -Ltmp6215: - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2002], al # 1-byte Spill - jmp LBB68_147 -LBB68_147: # in Loop: Header=BB68_134 Depth=1 - mov al, byte ptr [ebp - 2002] # 1-byte Reload - test al, 1 - jne LBB68_148 - jmp LBB68_149 -LBB68_148: # in Loop: Header=BB68_134 Depth=1 -Ltmp6216: - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - int3 -Ltmp6217: -LBB68_149: # in Loop: Header=BB68_134 Depth=1 - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - jmp LBB68_150 -Ltmp6218: -LBB68_150: # in Loop: Header=BB68_134 Depth=1 - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - lea ecx, [ebp - 744] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_151 -LBB68_151: # in Loop: Header=BB68_134 Depth=1 - lea ecx, [ebp - 744] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2008], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_134 -Ltmp6219: -# %bb.152: - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - jmp LBB68_153 -LBB68_153: # =>This Inner Loop Header: Depth=1 -Ltmp6220: - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 2012], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2016], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1094 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 852] - mov dword ptr [ebp - 2020], ecx # 4-byte Spill - mov dword ptr [ebp - 2024], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2012] # 4-byte Reload - mov dword ptr [ebp - 2028], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2012] # 4-byte Reload - mov edx, dword ptr [ebp - 2020] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 844] - mov dword ptr [ebp - 2032], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2016] # 4-byte Reload - mov esp, ecx -Ltmp6221: - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - movsd xmm0, qword ptr [ebp - 472] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 900], xmm0 - mov edx, dword ptr [ebp - 900] - mov esi, dword ptr [ebp - 896] - mov dword ptr [ebp - 16], 32 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 472] - mov dword ptr [ebp - 2036], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 2040], eax # 4-byte Spill - jmp LBB68_154 -LBB68_154: # in Loop: Header=BB68_153 Depth=1 - mov eax, dword ptr [ebp - 2040] # 4-byte Reload - mov dword ptr [ebp - 892], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 892] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 884] - mov dword ptr [ecx], edx - lea ecx, [ebp - 888] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_155 -LBB68_155: # in Loop: Header=BB68_153 Depth=1 - mov dword ptr [ebp - 904], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 904] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 880] - mov dword ptr [eax], ecx - lea ecx, [ebp - 884] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_156 -LBB68_156: # in Loop: Header=BB68_153 Depth=1 - mov dword ptr [ebp - 16], 33 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 880] - mov dword ptr [eax], ecx - lea ecx, [ebp - 844] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_157 -LBB68_157: # in Loop: Header=BB68_153 Depth=1 - lea ecx, [ebp - 880] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_163 -Ltmp6222: -LBB68_337: # Block address taken - # in Loop: Header=BB68_153 Depth=1 - add ebp, 12 - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - jmp LBB68_162 -LBB68_162: # in Loop: Header=BB68_153 Depth=1 - mov dword ptr [ebp - 16], 31 -Ltmp6223: -LBB68_163: # in Loop: Header=BB68_153 Depth=1 - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 844] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2041], al # 1-byte Spill - jmp LBB68_164 -LBB68_164: # in Loop: Header=BB68_153 Depth=1 - mov al, byte ptr [ebp - 2041] # 1-byte Reload - test al, 1 - jne LBB68_165 - jmp LBB68_169 -LBB68_165: # in Loop: Header=BB68_153 Depth=1 -Ltmp6224: - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2042], al # 1-byte Spill - jmp LBB68_166 -LBB68_166: # in Loop: Header=BB68_153 Depth=1 - mov al, byte ptr [ebp - 2042] # 1-byte Reload - test al, 1 - jne LBB68_167 - jmp LBB68_168 -LBB68_167: # in Loop: Header=BB68_153 Depth=1 -Ltmp6225: - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - int3 -Ltmp6226: -LBB68_168: # in Loop: Header=BB68_153 Depth=1 - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - jmp LBB68_169 -Ltmp6227: -LBB68_169: # in Loop: Header=BB68_153 Depth=1 - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - lea ecx, [ebp - 844] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_170 -LBB68_170: # in Loop: Header=BB68_153 Depth=1 - lea ecx, [ebp - 844] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2048], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_153 -Ltmp6228: -# %bb.171: - .cv_loc 68 1 1096 0 # ..\tests\span_tests.cpp:1096:0 - lea ecx, [ebp - 284] - call "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [ebp - 2052], eax # 4-byte Spill -LBB68_172: # =>This Inner Loop Header: Depth=1 -Ltmp6229: - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 2056], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2060], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1097 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 952] - mov dword ptr [ebp - 2064], ecx # 4-byte Spill - mov dword ptr [ebp - 2068], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2056] # 4-byte Reload - mov dword ptr [ebp - 2072], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2056] # 4-byte Reload - mov edx, dword ptr [ebp - 2064] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 944] - mov dword ptr [ebp - 2076], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2060] # 4-byte Reload - mov esp, ecx -Ltmp6230: - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - movsd xmm0, qword ptr [ebp - 292] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1000], xmm0 - mov edx, dword ptr [ebp - 1000] - mov esi, dword ptr [ebp - 996] - mov dword ptr [ebp - 16], 36 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 284] - mov dword ptr [ebp - 2080], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 2084], eax # 4-byte Spill - jmp LBB68_173 -LBB68_173: # in Loop: Header=BB68_172 Depth=1 - mov eax, dword ptr [ebp - 2084] # 4-byte Reload - mov dword ptr [ebp - 992], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 992] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 984] - mov dword ptr [ecx], edx - lea ecx, [ebp - 988] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_174 -LBB68_174: # in Loop: Header=BB68_172 Depth=1 - mov dword ptr [ebp - 1004], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1004] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 980] - mov dword ptr [eax], ecx - lea ecx, [ebp - 984] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_175 -LBB68_175: # in Loop: Header=BB68_172 Depth=1 - mov dword ptr [ebp - 16], 37 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 980] - mov dword ptr [eax], ecx - lea ecx, [ebp - 944] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_176 -LBB68_176: # in Loop: Header=BB68_172 Depth=1 - lea ecx, [ebp - 980] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_182 -Ltmp6231: -LBB68_338: # Block address taken - # in Loop: Header=BB68_172 Depth=1 - add ebp, 12 - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - jmp LBB68_181 -LBB68_181: # in Loop: Header=BB68_172 Depth=1 - mov dword ptr [ebp - 16], 35 -Ltmp6232: -LBB68_182: # in Loop: Header=BB68_172 Depth=1 - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 944] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2085], al # 1-byte Spill - jmp LBB68_183 -LBB68_183: # in Loop: Header=BB68_172 Depth=1 - mov al, byte ptr [ebp - 2085] # 1-byte Reload - test al, 1 - jne LBB68_184 - jmp LBB68_188 -LBB68_184: # in Loop: Header=BB68_172 Depth=1 -Ltmp6233: - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2086], al # 1-byte Spill - jmp LBB68_185 -LBB68_185: # in Loop: Header=BB68_172 Depth=1 - mov al, byte ptr [ebp - 2086] # 1-byte Reload - test al, 1 - jne LBB68_186 - jmp LBB68_187 -LBB68_186: # in Loop: Header=BB68_172 Depth=1 -Ltmp6234: - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - int3 -Ltmp6235: -LBB68_187: # in Loop: Header=BB68_172 Depth=1 - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - jmp LBB68_188 -Ltmp6236: -LBB68_188: # in Loop: Header=BB68_172 Depth=1 - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - lea ecx, [ebp - 944] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_189 -LBB68_189: # in Loop: Header=BB68_172 Depth=1 - lea ecx, [ebp - 944] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2092], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_172 -Ltmp6237: -# %bb.190: - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - jmp LBB68_191 -LBB68_191: # =>This Inner Loop Header: Depth=1 -Ltmp6238: - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08FAMLOHCI@?$CKit?5?$DN?$DN?52?$AA@" - mov dword ptr [ebp - 2096], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2100], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1098 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1052] - mov dword ptr [ebp - 2104], ecx # 4-byte Spill - mov dword ptr [ebp - 2108], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2096] # 4-byte Reload - mov dword ptr [ebp - 2112], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2096] # 4-byte Reload - mov edx, dword ptr [ebp - 2104] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1044] - mov dword ptr [ebp - 2116], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2100] # 4-byte Reload - mov esp, ecx -Ltmp6239: - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - mov dword ptr [ebp - 16], 40 - lea ecx, [ebp - 284] - mov dword ptr [ebp - 2120], eax # 4-byte Spill - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov dword ptr [ebp - 2124], eax # 4-byte Spill - jmp LBB68_192 -LBB68_192: # in Loop: Header=BB68_191 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 2124] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1084] - mov dword ptr [eax], edx - lea ecx, [ebp - 1088] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_193 -LBB68_193: # in Loop: Header=BB68_191 Depth=1 - mov dword ptr [ebp - 1092], 2 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1092] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1080] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1084] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_194 -LBB68_194: # in Loop: Header=BB68_191 Depth=1 - mov dword ptr [ebp - 16], 41 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1080] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1044] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_195 -LBB68_195: # in Loop: Header=BB68_191 Depth=1 - lea ecx, [ebp - 1080] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_201 -Ltmp6240: -LBB68_339: # Block address taken - # in Loop: Header=BB68_191 Depth=1 - add ebp, 12 - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - jmp LBB68_200 -LBB68_200: # in Loop: Header=BB68_191 Depth=1 - mov dword ptr [ebp - 16], 39 -Ltmp6241: -LBB68_201: # in Loop: Header=BB68_191 Depth=1 - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - mov dword ptr [ebp - 16], 39 - lea ecx, [ebp - 1044] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2125], al # 1-byte Spill - jmp LBB68_202 -LBB68_202: # in Loop: Header=BB68_191 Depth=1 - mov al, byte ptr [ebp - 2125] # 1-byte Reload - test al, 1 - jne LBB68_203 - jmp LBB68_207 -LBB68_203: # in Loop: Header=BB68_191 Depth=1 -Ltmp6242: - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2126], al # 1-byte Spill - jmp LBB68_204 -LBB68_204: # in Loop: Header=BB68_191 Depth=1 - mov al, byte ptr [ebp - 2126] # 1-byte Reload - test al, 1 - jne LBB68_205 - jmp LBB68_206 -LBB68_205: # in Loop: Header=BB68_191 Depth=1 -Ltmp6243: - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - int3 -Ltmp6244: -LBB68_206: # in Loop: Header=BB68_191 Depth=1 - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - jmp LBB68_207 -Ltmp6245: -LBB68_207: # in Loop: Header=BB68_191 Depth=1 - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - lea ecx, [ebp - 1044] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_208 -LBB68_208: # in Loop: Header=BB68_191 Depth=1 - lea ecx, [ebp - 1044] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2132], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_191 -Ltmp6246: -# %bb.209: - .cv_loc 68 1 1099 0 # ..\tests\span_tests.cpp:1099:0 - lea ecx, [ebp - 284] - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov dword ptr [eax], 22 -LBB68_210: # =>This Inner Loop Header: Depth=1 -Ltmp6247: - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09NIJFDHGM@?$CKit?5?$DN?$DN?522?$AA@" - mov dword ptr [ebp - 2136], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2140], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1100 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1140] - mov dword ptr [ebp - 2144], ecx # 4-byte Spill - mov dword ptr [ebp - 2148], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2136] # 4-byte Reload - mov dword ptr [ebp - 2152], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2136] # 4-byte Reload - mov edx, dword ptr [ebp - 2144] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1132] - mov dword ptr [ebp - 2156], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2140] # 4-byte Reload - mov esp, ecx -Ltmp6248: - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - mov dword ptr [ebp - 16], 44 - lea ecx, [ebp - 284] - mov dword ptr [ebp - 2160], eax # 4-byte Spill - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov dword ptr [ebp - 2164], eax # 4-byte Spill - jmp LBB68_211 -LBB68_211: # in Loop: Header=BB68_210 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 2164] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1172] - mov dword ptr [eax], edx - lea ecx, [ebp - 1176] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_212 -LBB68_212: # in Loop: Header=BB68_210 Depth=1 - mov dword ptr [ebp - 1180], 22 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1180] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1168] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1172] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_213 -LBB68_213: # in Loop: Header=BB68_210 Depth=1 - mov dword ptr [ebp - 16], 45 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1168] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1132] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_214 -LBB68_214: # in Loop: Header=BB68_210 Depth=1 - lea ecx, [ebp - 1168] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_220 -Ltmp6249: -LBB68_340: # Block address taken - # in Loop: Header=BB68_210 Depth=1 - add ebp, 12 - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - jmp LBB68_219 -LBB68_219: # in Loop: Header=BB68_210 Depth=1 - mov dword ptr [ebp - 16], 43 -Ltmp6250: -LBB68_220: # in Loop: Header=BB68_210 Depth=1 - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - mov dword ptr [ebp - 16], 43 - lea ecx, [ebp - 1132] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2165], al # 1-byte Spill - jmp LBB68_221 -LBB68_221: # in Loop: Header=BB68_210 Depth=1 - mov al, byte ptr [ebp - 2165] # 1-byte Reload - test al, 1 - jne LBB68_222 - jmp LBB68_226 -LBB68_222: # in Loop: Header=BB68_210 Depth=1 -Ltmp6251: - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2166], al # 1-byte Spill - jmp LBB68_223 -LBB68_223: # in Loop: Header=BB68_210 Depth=1 - mov al, byte ptr [ebp - 2166] # 1-byte Reload - test al, 1 - jne LBB68_224 - jmp LBB68_225 -LBB68_224: # in Loop: Header=BB68_210 Depth=1 -Ltmp6252: - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - int3 -Ltmp6253: -LBB68_225: # in Loop: Header=BB68_210 Depth=1 - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - jmp LBB68_226 -Ltmp6254: -LBB68_226: # in Loop: Header=BB68_210 Depth=1 - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - lea ecx, [ebp - 1132] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_227 -LBB68_227: # in Loop: Header=BB68_210 Depth=1 - lea ecx, [ebp - 1132] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2172], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_210 -Ltmp6255: -# %bb.228: - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - jmp LBB68_229 -LBB68_229: # =>This Inner Loop Header: Depth=1 -Ltmp6256: - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@" - mov dword ptr [ebp - 2176], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2180], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1101 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1228] - mov dword ptr [ebp - 2184], ecx # 4-byte Spill - mov dword ptr [ebp - 2188], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2176] # 4-byte Reload - mov dword ptr [ebp - 2192], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2176] # 4-byte Reload - mov edx, dword ptr [ebp - 2184] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1220] - mov dword ptr [ebp - 2196], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2180] # 4-byte Reload - mov esp, ecx -Ltmp6257: - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - movsd xmm0, qword ptr [ebp - 284] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1276], xmm0 - mov edx, dword ptr [ebp - 1276] - mov esi, dword ptr [ebp - 1272] - mov dword ptr [ebp - 16], 48 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 472] - mov dword ptr [ebp - 2200], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 2204], eax # 4-byte Spill - jmp LBB68_230 -LBB68_230: # in Loop: Header=BB68_229 Depth=1 - mov eax, dword ptr [ebp - 2204] # 4-byte Reload - mov dword ptr [ebp - 1268], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1268] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 1260] - mov dword ptr [ecx], edx - lea ecx, [ebp - 1264] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_231 -LBB68_231: # in Loop: Header=BB68_229 Depth=1 - mov dword ptr [ebp - 1280], 3 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1280] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1256] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1260] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_232 -LBB68_232: # in Loop: Header=BB68_229 Depth=1 - mov dword ptr [ebp - 16], 49 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1256] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1220] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_233 -LBB68_233: # in Loop: Header=BB68_229 Depth=1 - lea ecx, [ebp - 1256] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_239 -Ltmp6258: -LBB68_341: # Block address taken - # in Loop: Header=BB68_229 Depth=1 - add ebp, 12 - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - jmp LBB68_238 -LBB68_238: # in Loop: Header=BB68_229 Depth=1 - mov dword ptr [ebp - 16], 47 -Ltmp6259: -LBB68_239: # in Loop: Header=BB68_229 Depth=1 - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - mov dword ptr [ebp - 16], 47 - lea ecx, [ebp - 1220] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2205], al # 1-byte Spill - jmp LBB68_240 -LBB68_240: # in Loop: Header=BB68_229 Depth=1 - mov al, byte ptr [ebp - 2205] # 1-byte Reload - test al, 1 - jne LBB68_241 - jmp LBB68_245 -LBB68_241: # in Loop: Header=BB68_229 Depth=1 -Ltmp6260: - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2206], al # 1-byte Spill - jmp LBB68_242 -LBB68_242: # in Loop: Header=BB68_229 Depth=1 - mov al, byte ptr [ebp - 2206] # 1-byte Reload - test al, 1 - jne LBB68_243 - jmp LBB68_244 -LBB68_243: # in Loop: Header=BB68_229 Depth=1 -Ltmp6261: - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - int3 -Ltmp6262: -LBB68_244: # in Loop: Header=BB68_229 Depth=1 - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - jmp LBB68_245 -Ltmp6263: -LBB68_245: # in Loop: Header=BB68_229 Depth=1 - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - lea ecx, [ebp - 1220] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_246 -LBB68_246: # in Loop: Header=BB68_229 Depth=1 - lea ecx, [ebp - 1220] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2212], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_229 -Ltmp6264: -# %bb.247: - .cv_loc 68 1 1103 0 # ..\tests\span_tests.cpp:1103:0 - mov eax, dword ptr [ebp - 292] - mov dword ptr [ebp - 284], eax - mov eax, dword ptr [ebp - 288] - mov dword ptr [ebp - 280], eax -LBB68_248: # =>This Inner Loop Header: Depth=1 -Ltmp6265: - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" - mov dword ptr [ebp - 2216], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2220], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1104 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1328] - mov dword ptr [ebp - 2224], ecx # 4-byte Spill - mov dword ptr [ebp - 2228], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2216] # 4-byte Reload - mov dword ptr [ebp - 2232], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2216] # 4-byte Reload - mov edx, dword ptr [ebp - 2224] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1320] - mov dword ptr [ebp - 2236], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2220] # 4-byte Reload - mov esp, ecx -Ltmp6266: - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - mov dword ptr [ebp - 16], 52 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 284] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1360] - mov dword ptr [edx], esi - lea ecx, [ebp - 1364] - mov dword ptr [ebp - 2240], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_249 -LBB68_249: # in Loop: Header=BB68_248 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 292] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1356] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1360] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_250 -LBB68_250: # in Loop: Header=BB68_248 Depth=1 - mov dword ptr [ebp - 16], 53 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1356] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1320] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_251 -LBB68_251: # in Loop: Header=BB68_248 Depth=1 - lea ecx, [ebp - 1356] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB68_257 -Ltmp6267: -LBB68_342: # Block address taken - # in Loop: Header=BB68_248 Depth=1 - add ebp, 12 - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - jmp LBB68_256 -LBB68_256: # in Loop: Header=BB68_248 Depth=1 - mov dword ptr [ebp - 16], 51 -Ltmp6268: -LBB68_257: # in Loop: Header=BB68_248 Depth=1 - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - mov dword ptr [ebp - 16], 51 - lea ecx, [ebp - 1320] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2241], al # 1-byte Spill - jmp LBB68_258 -LBB68_258: # in Loop: Header=BB68_248 Depth=1 - mov al, byte ptr [ebp - 2241] # 1-byte Reload - test al, 1 - jne LBB68_259 - jmp LBB68_263 -LBB68_259: # in Loop: Header=BB68_248 Depth=1 -Ltmp6269: - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2242], al # 1-byte Spill - jmp LBB68_260 -LBB68_260: # in Loop: Header=BB68_248 Depth=1 - mov al, byte ptr [ebp - 2242] # 1-byte Reload - test al, 1 - jne LBB68_261 - jmp LBB68_262 -LBB68_261: # in Loop: Header=BB68_248 Depth=1 -Ltmp6270: - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - int3 -Ltmp6271: -LBB68_262: # in Loop: Header=BB68_248 Depth=1 - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - jmp LBB68_263 -Ltmp6272: -LBB68_263: # in Loop: Header=BB68_248 Depth=1 - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - lea ecx, [ebp - 1320] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_264 -LBB68_264: # in Loop: Header=BB68_248 Depth=1 - lea ecx, [ebp - 1320] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2248], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_248 -Ltmp6273: -# %bb.265: - .cv_loc 68 1 1105 0 # ..\tests\span_tests.cpp:1105:0 - jmp LBB68_266 -LBB68_266: # =>This Inner Loop Header: Depth=1 - sub esp, 4 - lea ecx, [ebp - 276] - lea eax, [ebp - 1372] - mov dword ptr [esp], eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - mov eax, dword ptr [ebp - 284] - mov dword ptr [ebp - 1380], eax - mov eax, dword ptr [ebp - 280] - mov dword ptr [ebp - 1376], eax - mov eax, dword ptr [ebp - 1380] - mov ecx, dword ptr [ebp - 1376] - mov edx, dword ptr [ebp - 1372] - mov esi, dword ptr [ebp - 1368] - sub esp, 16 - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - add esp, 16 - test al, 1 - jne LBB68_267 - jmp LBB68_269 -LBB68_267: # in Loop: Header=BB68_266 Depth=1 -Ltmp6274: - .cv_loc 68 1 1106 0 # ..\tests\span_tests.cpp:1106:0 - lea ecx, [ebp - 284] - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov dword ptr [eax], 5 - .cv_loc 68 1 1107 0 # ..\tests\span_tests.cpp:1107:0 - lea ecx, [ebp - 284] - call "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Ltmp6275: - .cv_loc 68 1 1105 0 # ..\tests\span_tests.cpp:1105:0 - mov dword ptr [ebp - 2252], eax # 4-byte Spill - jmp LBB68_266 -LBB68_269: - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - jmp LBB68_270 -LBB68_270: # =>This Inner Loop Header: Depth=1 -Ltmp6276: - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@" - mov dword ptr [ebp - 2256], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2260], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1110 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1428] - mov dword ptr [ebp - 2264], ecx # 4-byte Spill - mov dword ptr [ebp - 2268], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2256] # 4-byte Reload - mov dword ptr [ebp - 2272], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2256] # 4-byte Reload - mov edx, dword ptr [ebp - 2264] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1420] - mov dword ptr [ebp - 2276], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2260] # 4-byte Reload - mov esp, ecx -Ltmp6277: - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - mov dword ptr [ebp - 16], 56 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 284] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1460] - mov dword ptr [edx], esi - lea ecx, [ebp - 1464] - mov dword ptr [ebp - 2280], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_271 -LBB68_271: # in Loop: Header=BB68_270 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 472] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1456] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1460] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB68_272 -LBB68_272: # in Loop: Header=BB68_270 Depth=1 - mov dword ptr [ebp - 16], 57 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1456] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1420] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_273 -LBB68_273: # in Loop: Header=BB68_270 Depth=1 - lea ecx, [ebp - 1456] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB68_278 -Ltmp6278: -LBB68_343: # Block address taken - # in Loop: Header=BB68_270 Depth=1 - add ebp, 12 - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - jmp LBB68_277 -LBB68_277: # in Loop: Header=BB68_270 Depth=1 - mov dword ptr [ebp - 16], 55 -Ltmp6279: -LBB68_278: # in Loop: Header=BB68_270 Depth=1 - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - mov dword ptr [ebp - 16], 55 - lea ecx, [ebp - 1420] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2281], al # 1-byte Spill - jmp LBB68_279 -LBB68_279: # in Loop: Header=BB68_270 Depth=1 - mov al, byte ptr [ebp - 2281] # 1-byte Reload - test al, 1 - jne LBB68_280 - jmp LBB68_284 -LBB68_280: # in Loop: Header=BB68_270 Depth=1 -Ltmp6280: - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2282], al # 1-byte Spill - jmp LBB68_281 -LBB68_281: # in Loop: Header=BB68_270 Depth=1 - mov al, byte ptr [ebp - 2282] # 1-byte Reload - test al, 1 - jne LBB68_282 - jmp LBB68_283 -LBB68_282: # in Loop: Header=BB68_270 Depth=1 -Ltmp6281: - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - int3 -Ltmp6282: -LBB68_283: # in Loop: Header=BB68_270 Depth=1 - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - jmp LBB68_284 -Ltmp6283: -LBB68_284: # in Loop: Header=BB68_270 Depth=1 - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - lea ecx, [ebp - 1420] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_285 -LBB68_285: # in Loop: Header=BB68_270 Depth=1 - lea ecx, [ebp - 1420] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2288], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_270 -Ltmp6284: -# %bb.286: - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - jmp LBB68_287 -LBB68_287: # =>This Inner Loop Header: Depth=1 -Ltmp6285: - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 2292], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2296], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1111 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1512] - mov dword ptr [ebp - 2300], ecx # 4-byte Spill - mov dword ptr [ebp - 2304], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2292] # 4-byte Reload - mov dword ptr [ebp - 2308], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2292] # 4-byte Reload - mov edx, dword ptr [ebp - 2300] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1504] - mov dword ptr [ebp - 2312], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2296] # 4-byte Reload - mov esp, ecx -Ltmp6286: - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - movsd xmm0, qword ptr [ebp - 472] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1560], xmm0 - mov edx, dword ptr [ebp - 1560] - mov esi, dword ptr [ebp - 1556] - mov dword ptr [ebp - 16], 60 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 284] - mov dword ptr [ebp - 2316], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 2320], eax # 4-byte Spill - jmp LBB68_288 -LBB68_288: # in Loop: Header=BB68_287 Depth=1 - mov eax, dword ptr [ebp - 2320] # 4-byte Reload - mov dword ptr [ebp - 1552], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1552] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 1544] - mov dword ptr [ecx], edx - lea ecx, [ebp - 1548] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_289 -LBB68_289: # in Loop: Header=BB68_287 Depth=1 - mov dword ptr [ebp - 1564], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1564] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1540] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1544] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_290 -LBB68_290: # in Loop: Header=BB68_287 Depth=1 - mov dword ptr [ebp - 16], 61 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1540] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1504] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_291 -LBB68_291: # in Loop: Header=BB68_287 Depth=1 - lea ecx, [ebp - 1540] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_297 -Ltmp6287: -LBB68_344: # Block address taken - # in Loop: Header=BB68_287 Depth=1 - add ebp, 12 - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - jmp LBB68_296 -LBB68_296: # in Loop: Header=BB68_287 Depth=1 - mov dword ptr [ebp - 16], 59 -Ltmp6288: -LBB68_297: # in Loop: Header=BB68_287 Depth=1 - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - mov dword ptr [ebp - 16], 59 - lea ecx, [ebp - 1504] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2321], al # 1-byte Spill - jmp LBB68_298 -LBB68_298: # in Loop: Header=BB68_287 Depth=1 - mov al, byte ptr [ebp - 2321] # 1-byte Reload - test al, 1 - jne LBB68_299 - jmp LBB68_303 -LBB68_299: # in Loop: Header=BB68_287 Depth=1 -Ltmp6289: - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2322], al # 1-byte Spill - jmp LBB68_300 -LBB68_300: # in Loop: Header=BB68_287 Depth=1 - mov al, byte ptr [ebp - 2322] # 1-byte Reload - test al, 1 - jne LBB68_301 - jmp LBB68_302 -LBB68_301: # in Loop: Header=BB68_287 Depth=1 -Ltmp6290: - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - int3 -Ltmp6291: -LBB68_302: # in Loop: Header=BB68_287 Depth=1 - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - jmp LBB68_303 -Ltmp6292: -LBB68_303: # in Loop: Header=BB68_287 Depth=1 - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - lea ecx, [ebp - 1504] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_304 -LBB68_304: # in Loop: Header=BB68_287 Depth=1 - lea ecx, [ebp - 1504] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2328], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_287 -Ltmp6293: -# %bb.305: - .cv_loc 68 1 1113 0 # ..\tests\span_tests.cpp:1113:0 - lea eax, [ebp - 276] - mov dword ptr [ebp - 1568], eax - mov ecx, dword ptr [ebp - 1568] - sub esp, 4 - lea eax, [ebp - 1576] -Ltmp6294: - #DEBUG_VALUE: __begin1 <- [$eax+0] - mov dword ptr [esp], eax - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Ltmp6295: - mov ecx, dword ptr [ebp - 1568] - sub esp, 4 - lea eax, [ebp - 1584] -Ltmp6296: - #DEBUG_VALUE: __end1 <- [$eax+0] - mov dword ptr [esp], eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Ltmp6297: -LBB68_306: # =>This Loop Header: Depth=1 - # Child Loop BB68_308 Depth 2 - mov eax, dword ptr [ebp - 1584] - mov dword ptr [ebp - 1592], eax - mov eax, dword ptr [ebp - 1580] - mov dword ptr [ebp - 1588], eax - mov eax, dword ptr [ebp - 1576] - mov dword ptr [ebp - 1600], eax - mov eax, dword ptr [ebp - 1572] - mov dword ptr [ebp - 1596], eax - mov eax, dword ptr [ebp - 1600] - mov ecx, dword ptr [ebp - 1596] - mov edx, dword ptr [ebp - 1592] - mov esi, dword ptr [ebp - 1588] - sub esp, 16 - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - add esp, 16 - test al, 1 - jne LBB68_307 - jmp LBB68_327 -LBB68_307: # in Loop: Header=BB68_306 Depth=1 -Ltmp6298: - .cv_loc 68 1 1113 0 # ..\tests\span_tests.cpp:1113:0 - lea ecx, [ebp - 1576] - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov dword ptr [ebp - 1604], eax -LBB68_308: # Parent Loop BB68_306 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp6299: - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_06HPDKMKBC@n?5?$DN?$DN?55?$AA@" - mov dword ptr [ebp - 2332], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2336], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1114 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1652] - mov dword ptr [ebp - 2340], ecx # 4-byte Spill - mov dword ptr [ebp - 2344], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2332] # 4-byte Reload - mov dword ptr [ebp - 2348], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2332] # 4-byte Reload - mov edx, dword ptr [ebp - 2340] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1644] - mov dword ptr [ebp - 2352], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2336] # 4-byte Reload - mov esp, ecx -Ltmp6300: - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - mov edx, dword ptr [ebp - 1604] - mov dword ptr [ebp - 16], 64 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 1684] - mov dword ptr [esi], edx - lea ecx, [ebp - 1688] - mov dword ptr [ebp - 2356], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB68_309 -LBB68_309: # in Loop: Header=BB68_308 Depth=2 - mov dword ptr [ebp - 1692], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1692] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1680] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1684] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB68_310 -LBB68_310: # in Loop: Header=BB68_308 Depth=2 - mov dword ptr [ebp - 16], 65 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1680] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1644] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB68_311 -LBB68_311: # in Loop: Header=BB68_308 Depth=2 - lea ecx, [ebp - 1680] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB68_317 -Ltmp6301: -LBB68_345: # Block address taken - # in Loop: Header=BB68_308 Depth=2 - add ebp, 12 - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - jmp LBB68_316 -LBB68_316: # in Loop: Header=BB68_308 Depth=2 - mov dword ptr [ebp - 16], 63 -Ltmp6302: -LBB68_317: # in Loop: Header=BB68_308 Depth=2 - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - mov dword ptr [ebp - 16], 63 - lea ecx, [ebp - 1644] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2357], al # 1-byte Spill - jmp LBB68_318 -LBB68_318: # in Loop: Header=BB68_308 Depth=2 - mov al, byte ptr [ebp - 2357] # 1-byte Reload - test al, 1 - jne LBB68_319 - jmp LBB68_323 -LBB68_319: # in Loop: Header=BB68_308 Depth=2 -Ltmp6303: - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2358], al # 1-byte Spill - jmp LBB68_320 -LBB68_320: # in Loop: Header=BB68_308 Depth=2 - mov al, byte ptr [ebp - 2358] # 1-byte Reload - test al, 1 - jne LBB68_321 - jmp LBB68_322 -LBB68_321: # in Loop: Header=BB68_308 Depth=2 -Ltmp6304: - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - int3 -Ltmp6305: -LBB68_322: # in Loop: Header=BB68_308 Depth=2 - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - jmp LBB68_323 -Ltmp6306: -LBB68_323: # in Loop: Header=BB68_308 Depth=2 - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - lea ecx, [ebp - 1644] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB68_324 -LBB68_324: # in Loop: Header=BB68_308 Depth=2 - lea ecx, [ebp - 1644] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2364], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB68_308 -Ltmp6307: -# %bb.325: # in Loop: Header=BB68_306 Depth=1 - .cv_loc 68 1 1113 0 # ..\tests\span_tests.cpp:1113:0 - lea ecx, [ebp - 1576] - call "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [ebp - 2368], eax # 4-byte Spill - jmp LBB68_306 -Ltmp6308: -LBB68_327: - .cv_loc 68 1 1117 0 # ..\tests\span_tests.cpp:1117:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_5: # in Loop: Header=BB68_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 144] -Ltmp6309: - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6310: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_6: # in Loop: Header=BB68_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6311: - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 108] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_7 -LBB68_7: # in Loop: Header=BB68_1 Depth=1 - mov eax, offset LBB68_328 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6312: - .def "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_22: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 108] - .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6313: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_23: # in Loop: Header=BB68_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 244] -Ltmp6314: - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6315: - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_24: # in Loop: Header=BB68_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6316: - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 208] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_25 -LBB68_25: # in Loop: Header=BB68_18 Depth=1 - mov eax, offset LBB68_329 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6317: - .def "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$40@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_40: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 208] - .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6318: - .def "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_41: # in Loop: Header=BB68_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 368] -Ltmp6319: - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6320: - .def "?catch$42@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$42@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_42: # in Loop: Header=BB68_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6321: - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 332] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_43 -LBB68_43: # in Loop: Header=BB68_36 Depth=1 - mov eax, offset LBB68_330 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6322: - .def "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$59@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_59: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 332] - .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6323: - .def "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$60@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_60: # in Loop: Header=BB68_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 452] -Ltmp6324: - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6325: - .def "?catch$61@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$61@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_61: # in Loop: Header=BB68_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6326: - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 416] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_62 -LBB68_62: # in Loop: Header=BB68_54 Depth=1 - mov eax, offset LBB68_331 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6327: - .def "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$77@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_77: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 416] - .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6328: - .def "?dtor$78@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$78@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_78: # in Loop: Header=BB68_73 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 548] -Ltmp6329: - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6330: - .def "?catch$79@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$79@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_79: # in Loop: Header=BB68_73 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6331: - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 512] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_80 -LBB68_80: # in Loop: Header=BB68_73 Depth=1 - mov eax, offset LBB68_332 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6332: - .def "?catch$95@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$95@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_95: # in Loop: Header=BB68_91 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6333: - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - mov dword ptr [ebp - 16], 22 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 596] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB68_96 -LBB68_96: # in Loop: Header=BB68_91 Depth=1 - mov eax, offset LBB68_333 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6334: - .def "?catch$99@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$99@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_99: # in Loop: Header=BB68_91 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6335: - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - mov dword ptr [ebp - 16], 22 - lea ecx, [ebp - 596] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_100 -LBB68_100: # in Loop: Header=BB68_91 Depth=1 - mov eax, offset LBB68_334 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6336: - .def "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$103@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_103: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 512] -Ltmp6337: - .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6338: - .def "?dtor$120@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$120@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_120: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 596] -Ltmp6339: - .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6340: - .def "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$121@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_121: # in Loop: Header=BB68_115 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 680] -Ltmp6341: - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6342: - .def "?catch$122@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$122@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_122: # in Loop: Header=BB68_115 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6343: - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 644] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_123 -LBB68_123: # in Loop: Header=BB68_115 Depth=1 - mov eax, offset LBB68_335 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6344: - .def "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$139@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_139: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 644] - .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6345: - .def "?dtor$140@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$140@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_140: # in Loop: Header=BB68_134 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 780] -Ltmp6346: - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6347: - .def "?catch$141@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$141@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_141: # in Loop: Header=BB68_134 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6348: - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 744] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_142 -LBB68_142: # in Loop: Header=BB68_134 Depth=1 - mov eax, offset LBB68_336 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6349: - .def "?dtor$158@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$158@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_158: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 744] - .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6350: - .def "?dtor$159@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$159@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_159: # in Loop: Header=BB68_153 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 880] -Ltmp6351: - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6352: - .def "?catch$160@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$160@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_160: # in Loop: Header=BB68_153 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6353: - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - mov dword ptr [ebp - 16], 34 - lea ecx, [ebp - 844] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_161 -LBB68_161: # in Loop: Header=BB68_153 Depth=1 - mov eax, offset LBB68_337 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6354: - .def "?dtor$177@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$177@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_177: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 844] - .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6355: - .def "?dtor$178@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$178@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_178: # in Loop: Header=BB68_172 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 980] -Ltmp6356: - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6357: - .def "?catch$179@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$179@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_179: # in Loop: Header=BB68_172 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6358: - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - mov dword ptr [ebp - 16], 38 - lea ecx, [ebp - 944] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_180 -LBB68_180: # in Loop: Header=BB68_172 Depth=1 - mov eax, offset LBB68_338 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6359: - .def "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$196@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_196: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 944] - .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6360: - .def "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$197@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_197: # in Loop: Header=BB68_191 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1080] -Ltmp6361: - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6362: - .def "?catch$198@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$198@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_198: # in Loop: Header=BB68_191 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6363: - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - mov dword ptr [ebp - 16], 42 - lea ecx, [ebp - 1044] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_199 -LBB68_199: # in Loop: Header=BB68_191 Depth=1 - mov eax, offset LBB68_339 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6364: - .def "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$215@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_215: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1044] - .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6365: - .def "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$216@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_216: # in Loop: Header=BB68_210 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1168] -Ltmp6366: - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6367: - .def "?catch$217@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$217@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_217: # in Loop: Header=BB68_210 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6368: - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - mov dword ptr [ebp - 16], 46 - lea ecx, [ebp - 1132] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_218 -LBB68_218: # in Loop: Header=BB68_210 Depth=1 - mov eax, offset LBB68_340 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6369: - .def "?dtor$234@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$234@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_234: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1132] - .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6370: - .def "?dtor$235@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$235@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_235: # in Loop: Header=BB68_229 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1256] -Ltmp6371: - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6372: - .def "?catch$236@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$236@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_236: # in Loop: Header=BB68_229 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6373: - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - mov dword ptr [ebp - 16], 50 - lea ecx, [ebp - 1220] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_237 -LBB68_237: # in Loop: Header=BB68_229 Depth=1 - mov eax, offset LBB68_341 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6374: - .def "?dtor$252@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$252@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_252: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1220] - .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6375: - .def "?dtor$253@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$253@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_253: # in Loop: Header=BB68_248 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1356] -Ltmp6376: - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6377: - .def "?catch$254@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$254@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_254: # in Loop: Header=BB68_248 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6378: - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - mov dword ptr [ebp - 16], 54 - lea ecx, [ebp - 1320] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_255 -LBB68_255: # in Loop: Header=BB68_248 Depth=1 - mov eax, offset LBB68_342 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6379: - .def "?dtor$268@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$268@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_268: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1320] - .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6380: - .def "?dtor$274@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$274@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_274: # in Loop: Header=BB68_270 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1456] -Ltmp6381: - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6382: - .def "?catch$275@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$275@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_275: # in Loop: Header=BB68_270 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6383: - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - mov dword ptr [ebp - 16], 58 - lea ecx, [ebp - 1420] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_276 -LBB68_276: # in Loop: Header=BB68_270 Depth=1 - mov eax, offset LBB68_343 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6384: - .def "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$292@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_292: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1420] - .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6385: - .def "?dtor$293@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$293@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_293: # in Loop: Header=BB68_287 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1540] -Ltmp6386: - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6387: - .def "?catch$294@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$294@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_294: # in Loop: Header=BB68_287 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6388: - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - mov dword ptr [ebp - 16], 62 - lea ecx, [ebp - 1504] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_295 -LBB68_295: # in Loop: Header=BB68_287 Depth=1 - mov eax, offset LBB68_344 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6389: - .def "?dtor$312@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$312@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_312: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1504] - .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6390: - .def "?dtor$313@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$313@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_313: # in Loop: Header=BB68_308 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1680] -Ltmp6391: - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6392: - .def "?catch$314@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$314@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_314: # in Loop: Header=BB68_308 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6393: - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - mov dword ptr [ebp - 16], 66 - lea ecx, [ebp - 1644] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB68_315 -LBB68_315: # in Loop: Header=BB68_308 Depth=2 - mov eax, offset LBB68_345 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6394: - .def "?dtor$326@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$326@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA": -LBB68_326: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1644] - .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6395: - .cv_fpo_endproc -Lfunc_end68: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 429065506 # MagicNumber - .long 67 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # UnwindMap - .long 17 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long -1 # ToState - .long "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 13 # ToState - .long "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 17 # ToState - .long "?dtor$78@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$120@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long 20 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long 24 # ToState - .long "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$158@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long 28 # ToState - .long "?dtor$140@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$177@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long 32 # ToState - .long "?dtor$159@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 35 # ToState - .long 0 # Action - .long 36 # ToState - .long "?dtor$178@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 35 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 39 # ToState - .long 0 # Action - .long 40 # ToState - .long "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 39 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$234@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 43 # ToState - .long 0 # Action - .long 44 # ToState - .long "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 43 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$252@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 47 # ToState - .long 0 # Action - .long 48 # ToState - .long "?dtor$235@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 47 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$268@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 51 # ToState - .long 0 # Action - .long 52 # ToState - .long "?dtor$253@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 51 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 55 # ToState - .long 0 # Action - .long 56 # ToState - .long "?dtor$274@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 55 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$312@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 59 # ToState - .long 0 # Action - .long 60 # ToState - .long "?dtor$293@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 59 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$326@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 63 # ToState - .long 0 # Action - .long 64 # ToState - .long "?dtor$313@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Action - .long 63 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 18 # TryHigh - .long 19 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 21 # TryLow - .long 21 # TryHigh - .long 22 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 24 # TryLow - .long 25 # TryHigh - .long 26 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 28 # TryLow - .long 29 # TryHigh - .long 30 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 32 # TryLow - .long 33 # TryHigh - .long 34 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 36 # TryLow - .long 37 # TryHigh - .long 38 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 40 # TryLow - .long 41 # TryHigh - .long 42 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 44 # TryLow - .long 45 # TryHigh - .long 46 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$11$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 48 # TryLow - .long 49 # TryHigh - .long 50 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$12$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 52 # TryLow - .long 53 # TryHigh - .long 54 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$13$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 56 # TryLow - .long 57 # TryHigh - .long 58 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$14$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 60 # TryLow - .long 61 # TryHigh - .long 62 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$15$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray - .long 64 # TryLow - .long 65 # TryHigh - .long 66 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$16$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$61@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$79@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$95@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$99@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$141@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$160@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$179@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$198@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$11$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$217@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$12$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$236@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$13$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$254@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$14$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$275@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$15$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$294@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler -"$handlerMap$16$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$314@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin69: - .cv_func_id 69 - .cv_loc 69 1 1064 0 # ..\tests\span_tests.cpp:1064:0 - .cv_fpo_proc "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp6396: - lea ecx, ["?autoRegistrar45@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp6397: - .cv_fpo_endproc -Lfunc_end69: - # -- End function - .def "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin70: - .cv_func_id 70 - .cv_loc 70 1 1120 0 # ..\tests\span_tests.cpp:1120:0 - .cv_fpo_proc "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp6398: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0M@KENFPPOH@cbegin_cend?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1120 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____46@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar47@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp6399: - .cv_fpo_endproc -Lfunc_end70: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____46@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____46@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" -Lfunc_begin71: - .cv_func_id 71 - .cv_loc 71 1 1121 0 # ..\tests\span_tests.cpp:1121:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 2216 - .cv_fpo_stackalloc 2216 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp6646: - .cv_loc 71 1 1123 0 # ..\tests\span_tests.cpp:1123:0 - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax - .cv_loc 71 1 1124 0 # ..\tests\span_tests.cpp:1124:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp6647: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp6648: - #DEBUG_VALUE: a <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp6649: - .cv_loc 71 1 1126 0 # ..\tests\span_tests.cpp:1126:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea edx, [ebp - 60] -Ltmp6650: - #DEBUG_VALUE: cit <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1588], eax # 4-byte Spill - call "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" -Ltmp6651: - .cv_loc 71 1 1127 0 # ..\tests\span_tests.cpp:1127:0 - sub esp, 8 - lea eax, [ebp - 76] - mov dword ptr [esp], eax - lea eax, [ebp - 52] - mov dword ptr [esp + 4], eax - call "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - add esp, 4 - lea ecx, [ebp - 68] - lea eax, [ebp - 76] - mov dword ptr [esp], eax - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - mov dword ptr [ebp - 1592], eax # 4-byte Spill -LBB71_1: # =>This Inner Loop Header: Depth=1 -Ltmp6652: - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@HLMICOHF@cit?5?$DN?$DN?5cit2?$AA@" - mov dword ptr [ebp - 1596], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1600], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1128 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 124] - mov dword ptr [ebp - 1604], ecx # 4-byte Spill - mov dword ptr [ebp - 1608], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1596] # 4-byte Reload - mov dword ptr [ebp - 1612], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1596] # 4-byte Reload - mov edx, dword ptr [ebp - 1604] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 116] - mov dword ptr [ebp - 1616], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1600] # 4-byte Reload - mov esp, ecx -Ltmp6653: - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 156] - mov dword ptr [edx], esi - lea ecx, [ebp - 160] - mov dword ptr [ebp - 1620], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_2 -LBB71_2: # in Loop: Header=BB71_1 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 152] - mov dword ptr [eax], ecx - lea ecx, [ebp - 156] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_3 -LBB71_3: # in Loop: Header=BB71_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 152] - mov dword ptr [eax], ecx - lea ecx, [ebp - 116] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_4 -LBB71_4: # in Loop: Header=BB71_1 Depth=1 - lea ecx, [ebp - 152] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB71_9 -Ltmp6654: -LBB71_307: # Block address taken - # in Loop: Header=BB71_1 Depth=1 - add ebp, 12 - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - jmp LBB71_8 -LBB71_8: # in Loop: Header=BB71_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp6655: -LBB71_9: # in Loop: Header=BB71_1 Depth=1 - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 116] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1621], al # 1-byte Spill - jmp LBB71_10 -LBB71_10: # in Loop: Header=BB71_1 Depth=1 - mov al, byte ptr [ebp - 1621] # 1-byte Reload - test al, 1 - jne LBB71_11 - jmp LBB71_15 -LBB71_11: # in Loop: Header=BB71_1 Depth=1 -Ltmp6656: - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1622], al # 1-byte Spill - jmp LBB71_12 -LBB71_12: # in Loop: Header=BB71_1 Depth=1 - mov al, byte ptr [ebp - 1622] # 1-byte Reload - test al, 1 - jne LBB71_13 - jmp LBB71_14 -LBB71_13: # in Loop: Header=BB71_1 Depth=1 -Ltmp6657: - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - int3 -Ltmp6658: -LBB71_14: # in Loop: Header=BB71_1 Depth=1 - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - jmp LBB71_15 -Ltmp6659: -LBB71_15: # in Loop: Header=BB71_1 Depth=1 - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - lea ecx, [ebp - 116] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_16 -LBB71_16: # in Loop: Header=BB71_1 Depth=1 - lea ecx, [ebp - 116] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1628], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_1 -Ltmp6660: -# %bb.17: - .cv_loc 71 1 1130 0 # ..\tests\span_tests.cpp:1130:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea eax, [ebp - 168] - mov dword ptr [esp], eax - call "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - mov eax, dword ptr [ebp - 168] - mov dword ptr [ebp - 60], eax - mov eax, dword ptr [ebp - 164] - mov dword ptr [ebp - 56], eax - .cv_loc 71 1 1131 0 # ..\tests\span_tests.cpp:1131:0 - sub esp, 8 - lea eax, [ebp - 184] - mov dword ptr [esp], eax - lea eax, [ebp - 52] - mov dword ptr [esp + 4], eax - call "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - add esp, 4 - lea ecx, [ebp - 176] - lea eax, [ebp - 184] - mov dword ptr [esp], eax - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - mov ecx, dword ptr [ebp - 176] - mov dword ptr [ebp - 68], ecx - mov ecx, dword ptr [ebp - 172] - mov dword ptr [ebp - 64], ecx - mov dword ptr [ebp - 1632], eax # 4-byte Spill -LBB71_18: # =>This Inner Loop Header: Depth=1 -Ltmp6661: - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@HLMICOHF@cit?5?$DN?$DN?5cit2?$AA@" - mov dword ptr [ebp - 1636], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1640], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1132 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 232] - mov dword ptr [ebp - 1644], ecx # 4-byte Spill - mov dword ptr [ebp - 1648], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1636] # 4-byte Reload - mov dword ptr [ebp - 1652], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1636] # 4-byte Reload - mov edx, dword ptr [ebp - 1644] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 224] - mov dword ptr [ebp - 1656], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1640] # 4-byte Reload - mov esp, ecx -Ltmp6662: - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 264] - mov dword ptr [edx], esi - lea ecx, [ebp - 268] - mov dword ptr [ebp - 1660], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_19 -LBB71_19: # in Loop: Header=BB71_18 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 260] - mov dword ptr [eax], ecx - lea ecx, [ebp - 264] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_20 -LBB71_20: # in Loop: Header=BB71_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 260] - mov dword ptr [eax], ecx - lea ecx, [ebp - 224] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_21 -LBB71_21: # in Loop: Header=BB71_18 Depth=1 - lea ecx, [ebp - 260] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB71_27 -Ltmp6663: -LBB71_308: # Block address taken - # in Loop: Header=BB71_18 Depth=1 - add ebp, 12 - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - jmp LBB71_26 -LBB71_26: # in Loop: Header=BB71_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp6664: -LBB71_27: # in Loop: Header=BB71_18 Depth=1 - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 224] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1661], al # 1-byte Spill - jmp LBB71_28 -LBB71_28: # in Loop: Header=BB71_18 Depth=1 - mov al, byte ptr [ebp - 1661] # 1-byte Reload - test al, 1 - jne LBB71_29 - jmp LBB71_33 -LBB71_29: # in Loop: Header=BB71_18 Depth=1 -Ltmp6665: - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1662], al # 1-byte Spill - jmp LBB71_30 -LBB71_30: # in Loop: Header=BB71_18 Depth=1 - mov al, byte ptr [ebp - 1662] # 1-byte Reload - test al, 1 - jne LBB71_31 - jmp LBB71_32 -LBB71_31: # in Loop: Header=BB71_18 Depth=1 -Ltmp6666: - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - int3 -Ltmp6667: -LBB71_32: # in Loop: Header=BB71_18 Depth=1 - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - jmp LBB71_33 -Ltmp6668: -LBB71_33: # in Loop: Header=BB71_18 Depth=1 - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - lea ecx, [ebp - 224] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_34 -LBB71_34: # in Loop: Header=BB71_18 Depth=1 - lea ecx, [ebp - 224] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1668], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_18 -Ltmp6669: -# %bb.35: - .cv_loc 71 1 1136 0 # ..\tests\span_tests.cpp:1136:0 - mov eax, dword ptr ["L?a@?2??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 284], eax - mov eax, dword ptr ["L?a@?2??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 280], eax - mov eax, dword ptr ["L?a@?2??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 276], eax - mov eax, dword ptr ["L?a@?2??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 272], eax - .cv_loc 71 1 1137 0 # ..\tests\span_tests.cpp:1137:0 - sub esp, 4 - lea ecx, [ebp - 292] -Ltmp6670: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 284] -Ltmp6671: - #DEBUG_VALUE: a <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp6672: - .cv_loc 71 1 1139 0 # ..\tests\span_tests.cpp:1139:0 - sub esp, 4 - lea ecx, [ebp - 292] - lea edx, [ebp - 300] -Ltmp6673: - #DEBUG_VALUE: it <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1672], eax # 4-byte Spill - call "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" -Ltmp6674: - .cv_loc 71 1 1140 0 # ..\tests\span_tests.cpp:1140:0 - mov eax, dword ptr [ebp - 300] - mov dword ptr [ebp - 308], eax - mov eax, dword ptr [ebp - 296] - mov dword ptr [ebp - 304], eax -LBB71_36: # =>This Inner Loop Header: Depth=1 -Ltmp6675: - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" - mov dword ptr [ebp - 1676], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1680], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1141 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 356] - mov dword ptr [ebp - 1684], ecx # 4-byte Spill - mov dword ptr [ebp - 1688], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1676] # 4-byte Reload - mov dword ptr [ebp - 1692], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1676] # 4-byte Reload - mov edx, dword ptr [ebp - 1684] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 348] - mov dword ptr [ebp - 1696], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1680] # 4-byte Reload - mov esp, ecx -Ltmp6676: - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - mov dword ptr [ebp - 16], 9 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 300] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 388] - mov dword ptr [edx], esi - lea ecx, [ebp - 392] - mov dword ptr [ebp - 1700], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_37 -LBB71_37: # in Loop: Header=BB71_36 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 308] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 384] - mov dword ptr [eax], ecx - lea ecx, [ebp - 388] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_38 -LBB71_38: # in Loop: Header=BB71_36 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 384] - mov dword ptr [eax], ecx - lea ecx, [ebp - 348] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_39 -LBB71_39: # in Loop: Header=BB71_36 Depth=1 - lea ecx, [ebp - 384] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB71_45 -Ltmp6677: -LBB71_309: # Block address taken - # in Loop: Header=BB71_36 Depth=1 - add ebp, 12 - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - jmp LBB71_44 -LBB71_44: # in Loop: Header=BB71_36 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp6678: -LBB71_45: # in Loop: Header=BB71_36 Depth=1 - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 348] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1701], al # 1-byte Spill - jmp LBB71_46 -LBB71_46: # in Loop: Header=BB71_36 Depth=1 - mov al, byte ptr [ebp - 1701] # 1-byte Reload - test al, 1 - jne LBB71_47 - jmp LBB71_51 -LBB71_47: # in Loop: Header=BB71_36 Depth=1 -Ltmp6679: - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1702], al # 1-byte Spill - jmp LBB71_48 -LBB71_48: # in Loop: Header=BB71_36 Depth=1 - mov al, byte ptr [ebp - 1702] # 1-byte Reload - test al, 1 - jne LBB71_49 - jmp LBB71_50 -LBB71_49: # in Loop: Header=BB71_36 Depth=1 -Ltmp6680: - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - int3 -Ltmp6681: -LBB71_50: # in Loop: Header=BB71_36 Depth=1 - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - jmp LBB71_51 -Ltmp6682: -LBB71_51: # in Loop: Header=BB71_36 Depth=1 - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - lea ecx, [ebp - 348] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_52 -LBB71_52: # in Loop: Header=BB71_36 Depth=1 - lea ecx, [ebp - 348] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1708], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_36 -Ltmp6683: -# %bb.53: - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - jmp LBB71_54 -LBB71_54: # =>This Inner Loop Header: Depth=1 -Ltmp6684: - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08HLOGLEOL@?$CKit?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 1712], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1716], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1142 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 440] - mov dword ptr [ebp - 1720], ecx # 4-byte Spill - mov dword ptr [ebp - 1724], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1712] # 4-byte Reload - mov dword ptr [ebp - 1728], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1712] # 4-byte Reload - mov edx, dword ptr [ebp - 1720] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 432] - mov dword ptr [ebp - 1732], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1716] # 4-byte Reload - mov esp, ecx -Ltmp6685: - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - mov dword ptr [ebp - 16], 13 - lea ecx, [ebp - 300] - mov dword ptr [ebp - 1736], eax # 4-byte Spill - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - mov dword ptr [ebp - 1740], eax # 4-byte Spill - jmp LBB71_55 -LBB71_55: # in Loop: Header=BB71_54 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1740] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 472] - mov dword ptr [eax], edx - lea ecx, [ebp - 476] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB71_56 -LBB71_56: # in Loop: Header=BB71_54 Depth=1 - mov dword ptr [ebp - 480], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 480] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 468] - mov dword ptr [eax], ecx - lea ecx, [ebp - 472] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB71_57 -LBB71_57: # in Loop: Header=BB71_54 Depth=1 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 468] - mov dword ptr [eax], ecx - lea ecx, [ebp - 432] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_58 -LBB71_58: # in Loop: Header=BB71_54 Depth=1 - lea ecx, [ebp - 468] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB71_64 -Ltmp6686: -LBB71_310: # Block address taken - # in Loop: Header=BB71_54 Depth=1 - add ebp, 12 - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - jmp LBB71_63 -LBB71_63: # in Loop: Header=BB71_54 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp6687: -LBB71_64: # in Loop: Header=BB71_54 Depth=1 - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 432] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1741], al # 1-byte Spill - jmp LBB71_65 -LBB71_65: # in Loop: Header=BB71_54 Depth=1 - mov al, byte ptr [ebp - 1741] # 1-byte Reload - test al, 1 - jne LBB71_66 - jmp LBB71_70 -LBB71_66: # in Loop: Header=BB71_54 Depth=1 -Ltmp6688: - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1742], al # 1-byte Spill - jmp LBB71_67 -LBB71_67: # in Loop: Header=BB71_54 Depth=1 - mov al, byte ptr [ebp - 1742] # 1-byte Reload - test al, 1 - jne LBB71_68 - jmp LBB71_69 -LBB71_68: # in Loop: Header=BB71_54 Depth=1 -Ltmp6689: - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - int3 -Ltmp6690: -LBB71_69: # in Loop: Header=BB71_54 Depth=1 - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - jmp LBB71_70 -Ltmp6691: -LBB71_70: # in Loop: Header=BB71_54 Depth=1 - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - lea ecx, [ebp - 432] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_71 -LBB71_71: # in Loop: Header=BB71_54 Depth=1 - lea ecx, [ebp - 432] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1748], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_54 -Ltmp6692: -# %bb.72: - .cv_loc 71 1 1144 0 # ..\tests\span_tests.cpp:1144:0 - sub esp, 4 - lea ecx, [ebp - 292] - lea eax, [ebp - 488] -Ltmp6693: - #DEBUG_VALUE: beyond <- [$eax+0] - mov dword ptr [esp], eax - call "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" -Ltmp6694: -LBB71_73: # =>This Inner Loop Header: Depth=1 - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@" - mov dword ptr [ebp - 1752], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1756], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1145 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 536] - mov dword ptr [ebp - 1760], ecx # 4-byte Spill - mov dword ptr [ebp - 1764], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1752] # 4-byte Reload - mov dword ptr [ebp - 1768], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1752] # 4-byte Reload - mov edx, dword ptr [ebp - 1760] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 528] - mov dword ptr [ebp - 1772], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1756] # 4-byte Reload - mov esp, ecx -Ltmp6695: - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - mov dword ptr [ebp - 16], 17 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 300] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 568] - mov dword ptr [edx], esi - lea ecx, [ebp - 572] - mov dword ptr [ebp - 1776], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_74 -LBB71_74: # in Loop: Header=BB71_73 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 488] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 564] - mov dword ptr [eax], ecx - lea ecx, [ebp - 568] - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_75 -LBB71_75: # in Loop: Header=BB71_73 Depth=1 - mov dword ptr [ebp - 16], 18 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 564] - mov dword ptr [eax], ecx - lea ecx, [ebp - 528] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_76 -LBB71_76: # in Loop: Header=BB71_73 Depth=1 - lea ecx, [ebp - 564] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB71_82 -Ltmp6696: -LBB71_311: # Block address taken - # in Loop: Header=BB71_73 Depth=1 - add ebp, 12 - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - jmp LBB71_81 -LBB71_81: # in Loop: Header=BB71_73 Depth=1 - mov dword ptr [ebp - 16], 16 -Ltmp6697: -LBB71_82: # in Loop: Header=BB71_73 Depth=1 - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 528] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1777], al # 1-byte Spill - jmp LBB71_83 -LBB71_83: # in Loop: Header=BB71_73 Depth=1 - mov al, byte ptr [ebp - 1777] # 1-byte Reload - test al, 1 - jne LBB71_84 - jmp LBB71_88 -LBB71_84: # in Loop: Header=BB71_73 Depth=1 -Ltmp6698: - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1778], al # 1-byte Spill - jmp LBB71_85 -LBB71_85: # in Loop: Header=BB71_73 Depth=1 - mov al, byte ptr [ebp - 1778] # 1-byte Reload - test al, 1 - jne LBB71_86 - jmp LBB71_87 -LBB71_86: # in Loop: Header=BB71_73 Depth=1 -Ltmp6699: - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - int3 -Ltmp6700: -LBB71_87: # in Loop: Header=BB71_73 Depth=1 - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - jmp LBB71_88 -Ltmp6701: -LBB71_88: # in Loop: Header=BB71_73 Depth=1 - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - lea ecx, [ebp - 528] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_89 -LBB71_89: # in Loop: Header=BB71_73 Depth=1 - lea ecx, [ebp - 528] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1784], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_73 -Ltmp6702: -# %bb.90: - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - jmp LBB71_91 -LBB71_91: # =>This Inner Loop Header: Depth=1 -Ltmp6703: - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@" - mov dword ptr [ebp - 1788], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1792], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1146 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 620] - mov dword ptr [ebp - 1796], ecx # 4-byte Spill - mov dword ptr [ebp - 1800], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 1788] # 4-byte Reload - mov dword ptr [ebp - 1804], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1788] # 4-byte Reload - mov edx, dword ptr [ebp - 1796] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 612] - mov ecx, esi - mov dword ptr [ebp - 1808], eax # 4-byte Spill - mov dword ptr [ebp - 1812], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1792] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 20 - mov ecx, dword ptr [ebp - 1812] # 4-byte Reload - mov dword ptr [ebp - 1816], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1817], al # 1-byte Spill - jmp LBB71_92 -LBB71_92: # in Loop: Header=BB71_91 Depth=1 - mov al, byte ptr [ebp - 1817] # 1-byte Reload - test al, 1 - jne LBB71_93 - jmp LBB71_104 -LBB71_93: # in Loop: Header=BB71_91 Depth=1 -Ltmp6704: - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - mov dword ptr [ebp - 16], 21 - lea ecx, [ebp - 488] - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - mov dword ptr [ebp - 1824], eax # 4-byte Spill - jmp LBB71_94 -LBB71_94: # in Loop: Header=BB71_91 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 612] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB71_102 -Ltmp6705: -LBB71_312: # Block address taken - # in Loop: Header=BB71_91 Depth=1 - add ebp, 12 - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - jmp LBB71_97 -LBB71_97: # in Loop: Header=BB71_91 Depth=1 - jmp LBB71_98 -LBB71_98: # in Loop: Header=BB71_91 Depth=1 - mov dword ptr [ebp - 16], 20 - jmp LBB71_106 -Ltmp6706: -LBB71_313: # Block address taken - # in Loop: Header=BB71_91 Depth=1 - add ebp, 12 - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - jmp LBB71_101 -LBB71_101: # in Loop: Header=BB71_91 Depth=1 - jmp LBB71_98 -Ltmp6707: -LBB71_102: # in Loop: Header=BB71_91 Depth=1 - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - jmp LBB71_98 -Ltmp6708: -LBB71_104: # in Loop: Header=BB71_91 Depth=1 - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 612] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB71_105 -LBB71_105: # in Loop: Header=BB71_91 Depth=1 - jmp LBB71_106 -Ltmp6709: -LBB71_106: # in Loop: Header=BB71_91 Depth=1 - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - lea ecx, [ebp - 612] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1825], al # 1-byte Spill - jmp LBB71_107 -LBB71_107: # in Loop: Header=BB71_91 Depth=1 - mov al, byte ptr [ebp - 1825] # 1-byte Reload - test al, 1 - jne LBB71_108 - jmp LBB71_112 -LBB71_108: # in Loop: Header=BB71_91 Depth=1 -Ltmp6710: - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1826], al # 1-byte Spill - jmp LBB71_109 -LBB71_109: # in Loop: Header=BB71_91 Depth=1 - mov al, byte ptr [ebp - 1826] # 1-byte Reload - test al, 1 - jne LBB71_110 - jmp LBB71_111 -LBB71_110: # in Loop: Header=BB71_91 Depth=1 -Ltmp6711: - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - int3 -Ltmp6712: -LBB71_111: # in Loop: Header=BB71_91 Depth=1 - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - jmp LBB71_112 -Ltmp6713: -LBB71_112: # in Loop: Header=BB71_91 Depth=1 - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - lea ecx, [ebp - 612] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_113 -LBB71_113: # in Loop: Header=BB71_91 Depth=1 - lea ecx, [ebp - 612] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB71_91 -Ltmp6714: -# %bb.114: - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - jmp LBB71_115 -LBB71_115: # =>This Inner Loop Header: Depth=1 -Ltmp6715: - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 1832], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1836], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1148 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 668] - mov dword ptr [ebp - 1840], ecx # 4-byte Spill - mov dword ptr [ebp - 1844], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1832] # 4-byte Reload - mov dword ptr [ebp - 1848], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1832] # 4-byte Reload - mov edx, dword ptr [ebp - 1840] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 660] - mov dword ptr [ebp - 1852], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1836] # 4-byte Reload - mov esp, ecx -Ltmp6716: - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - movsd xmm0, qword ptr [ebp - 308] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 716], xmm0 - mov edx, dword ptr [ebp - 716] - mov esi, dword ptr [ebp - 712] - mov dword ptr [ebp - 16], 24 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 488] - mov dword ptr [ebp - 1856], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 1860], eax # 4-byte Spill - jmp LBB71_116 -LBB71_116: # in Loop: Header=BB71_115 Depth=1 - mov eax, dword ptr [ebp - 1860] # 4-byte Reload - mov dword ptr [ebp - 708], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 708] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 700] - mov dword ptr [ecx], edx - lea ecx, [ebp - 704] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB71_117 -LBB71_117: # in Loop: Header=BB71_115 Depth=1 - mov dword ptr [ebp - 720], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 720] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 696] - mov dword ptr [eax], ecx - lea ecx, [ebp - 700] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB71_118 -LBB71_118: # in Loop: Header=BB71_115 Depth=1 - mov dword ptr [ebp - 16], 25 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 696] - mov dword ptr [eax], ecx - lea ecx, [ebp - 660] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_119 -LBB71_119: # in Loop: Header=BB71_115 Depth=1 - lea ecx, [ebp - 696] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB71_125 -Ltmp6717: -LBB71_314: # Block address taken - # in Loop: Header=BB71_115 Depth=1 - add ebp, 12 - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - jmp LBB71_124 -LBB71_124: # in Loop: Header=BB71_115 Depth=1 - mov dword ptr [ebp - 16], 23 -Ltmp6718: -LBB71_125: # in Loop: Header=BB71_115 Depth=1 - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 660] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1861], al # 1-byte Spill - jmp LBB71_126 -LBB71_126: # in Loop: Header=BB71_115 Depth=1 - mov al, byte ptr [ebp - 1861] # 1-byte Reload - test al, 1 - jne LBB71_127 - jmp LBB71_131 -LBB71_127: # in Loop: Header=BB71_115 Depth=1 -Ltmp6719: - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1862], al # 1-byte Spill - jmp LBB71_128 -LBB71_128: # in Loop: Header=BB71_115 Depth=1 - mov al, byte ptr [ebp - 1862] # 1-byte Reload - test al, 1 - jne LBB71_129 - jmp LBB71_130 -LBB71_129: # in Loop: Header=BB71_115 Depth=1 -Ltmp6720: - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - int3 -Ltmp6721: -LBB71_130: # in Loop: Header=BB71_115 Depth=1 - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - jmp LBB71_131 -Ltmp6722: -LBB71_131: # in Loop: Header=BB71_115 Depth=1 - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - lea ecx, [ebp - 660] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_132 -LBB71_132: # in Loop: Header=BB71_115 Depth=1 - lea ecx, [ebp - 660] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1868], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_115 -Ltmp6723: -# %bb.133: - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - jmp LBB71_134 -LBB71_134: # =>This Inner Loop Header: Depth=1 -Ltmp6724: - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1872], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1876], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1149 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 768] - mov dword ptr [ebp - 1880], ecx # 4-byte Spill - mov dword ptr [ebp - 1884], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1872] # 4-byte Reload - mov dword ptr [ebp - 1888], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1872] # 4-byte Reload - mov edx, dword ptr [ebp - 1880] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 760] - mov dword ptr [ebp - 1892], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1876] # 4-byte Reload - mov esp, ecx -Ltmp6725: - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - movsd xmm0, qword ptr [ebp - 308] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 816], xmm0 - mov edx, dword ptr [ebp - 816] - mov esi, dword ptr [ebp - 812] - mov dword ptr [ebp - 16], 28 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 308] - mov dword ptr [ebp - 1896], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 1900], eax # 4-byte Spill - jmp LBB71_135 -LBB71_135: # in Loop: Header=BB71_134 Depth=1 - mov eax, dword ptr [ebp - 1900] # 4-byte Reload - mov dword ptr [ebp - 808], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 808] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 800] - mov dword ptr [ecx], edx - lea ecx, [ebp - 804] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB71_136 -LBB71_136: # in Loop: Header=BB71_134 Depth=1 - mov dword ptr [ebp - 820], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 820] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 796] - mov dword ptr [eax], ecx - lea ecx, [ebp - 800] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB71_137 -LBB71_137: # in Loop: Header=BB71_134 Depth=1 - mov dword ptr [ebp - 16], 29 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 796] - mov dword ptr [eax], ecx - lea ecx, [ebp - 760] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_138 -LBB71_138: # in Loop: Header=BB71_134 Depth=1 - lea ecx, [ebp - 796] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB71_144 -Ltmp6726: -LBB71_315: # Block address taken - # in Loop: Header=BB71_134 Depth=1 - add ebp, 12 - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - jmp LBB71_143 -LBB71_143: # in Loop: Header=BB71_134 Depth=1 - mov dword ptr [ebp - 16], 27 -Ltmp6727: -LBB71_144: # in Loop: Header=BB71_134 Depth=1 - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 760] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1901], al # 1-byte Spill - jmp LBB71_145 -LBB71_145: # in Loop: Header=BB71_134 Depth=1 - mov al, byte ptr [ebp - 1901] # 1-byte Reload - test al, 1 - jne LBB71_146 - jmp LBB71_150 -LBB71_146: # in Loop: Header=BB71_134 Depth=1 -Ltmp6728: - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1902], al # 1-byte Spill - jmp LBB71_147 -LBB71_147: # in Loop: Header=BB71_134 Depth=1 - mov al, byte ptr [ebp - 1902] # 1-byte Reload - test al, 1 - jne LBB71_148 - jmp LBB71_149 -LBB71_148: # in Loop: Header=BB71_134 Depth=1 -Ltmp6729: - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - int3 -Ltmp6730: -LBB71_149: # in Loop: Header=BB71_134 Depth=1 - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - jmp LBB71_150 -Ltmp6731: -LBB71_150: # in Loop: Header=BB71_134 Depth=1 - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - lea ecx, [ebp - 760] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_151 -LBB71_151: # in Loop: Header=BB71_134 Depth=1 - lea ecx, [ebp - 760] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1908], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_134 -Ltmp6732: -# %bb.152: - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - jmp LBB71_153 -LBB71_153: # =>This Inner Loop Header: Depth=1 -Ltmp6733: - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1912], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1916], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1150 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 868] - mov dword ptr [ebp - 1920], ecx # 4-byte Spill - mov dword ptr [ebp - 1924], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1912] # 4-byte Reload - mov dword ptr [ebp - 1928], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1912] # 4-byte Reload - mov edx, dword ptr [ebp - 1920] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 860] - mov dword ptr [ebp - 1932], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1916] # 4-byte Reload - mov esp, ecx -Ltmp6734: - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - movsd xmm0, qword ptr [ebp - 488] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 916], xmm0 - mov edx, dword ptr [ebp - 916] - mov esi, dword ptr [ebp - 912] - mov dword ptr [ebp - 16], 32 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 488] - mov dword ptr [ebp - 1936], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 1940], eax # 4-byte Spill - jmp LBB71_154 -LBB71_154: # in Loop: Header=BB71_153 Depth=1 - mov eax, dword ptr [ebp - 1940] # 4-byte Reload - mov dword ptr [ebp - 908], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 908] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 900] - mov dword ptr [ecx], edx - lea ecx, [ebp - 904] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB71_155 -LBB71_155: # in Loop: Header=BB71_153 Depth=1 - mov dword ptr [ebp - 920], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 920] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 896] - mov dword ptr [eax], ecx - lea ecx, [ebp - 900] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB71_156 -LBB71_156: # in Loop: Header=BB71_153 Depth=1 - mov dword ptr [ebp - 16], 33 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 896] - mov dword ptr [eax], ecx - lea ecx, [ebp - 860] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_157 -LBB71_157: # in Loop: Header=BB71_153 Depth=1 - lea ecx, [ebp - 896] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB71_163 -Ltmp6735: -LBB71_316: # Block address taken - # in Loop: Header=BB71_153 Depth=1 - add ebp, 12 - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - jmp LBB71_162 -LBB71_162: # in Loop: Header=BB71_153 Depth=1 - mov dword ptr [ebp - 16], 31 -Ltmp6736: -LBB71_163: # in Loop: Header=BB71_153 Depth=1 - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 860] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1941], al # 1-byte Spill - jmp LBB71_164 -LBB71_164: # in Loop: Header=BB71_153 Depth=1 - mov al, byte ptr [ebp - 1941] # 1-byte Reload - test al, 1 - jne LBB71_165 - jmp LBB71_169 -LBB71_165: # in Loop: Header=BB71_153 Depth=1 -Ltmp6737: - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1942], al # 1-byte Spill - jmp LBB71_166 -LBB71_166: # in Loop: Header=BB71_153 Depth=1 - mov al, byte ptr [ebp - 1942] # 1-byte Reload - test al, 1 - jne LBB71_167 - jmp LBB71_168 -LBB71_167: # in Loop: Header=BB71_153 Depth=1 -Ltmp6738: - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - int3 -Ltmp6739: -LBB71_168: # in Loop: Header=BB71_153 Depth=1 - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - jmp LBB71_169 -Ltmp6740: -LBB71_169: # in Loop: Header=BB71_153 Depth=1 - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - lea ecx, [ebp - 860] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_170 -LBB71_170: # in Loop: Header=BB71_153 Depth=1 - lea ecx, [ebp - 860] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1948], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_153 -Ltmp6741: -# %bb.171: - .cv_loc 71 1 1152 0 # ..\tests\span_tests.cpp:1152:0 - lea ecx, [ebp - 300] - call "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - mov dword ptr [ebp - 1952], eax # 4-byte Spill -LBB71_172: # =>This Inner Loop Header: Depth=1 -Ltmp6742: - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 1956], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1960], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1153 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 968] - mov dword ptr [ebp - 1964], ecx # 4-byte Spill - mov dword ptr [ebp - 1968], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1956] # 4-byte Reload - mov dword ptr [ebp - 1972], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1956] # 4-byte Reload - mov edx, dword ptr [ebp - 1964] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 960] - mov dword ptr [ebp - 1976], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1960] # 4-byte Reload - mov esp, ecx -Ltmp6743: - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - movsd xmm0, qword ptr [ebp - 308] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1016], xmm0 - mov edx, dword ptr [ebp - 1016] - mov esi, dword ptr [ebp - 1012] - mov dword ptr [ebp - 16], 36 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 300] - mov dword ptr [ebp - 1980], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 1984], eax # 4-byte Spill - jmp LBB71_173 -LBB71_173: # in Loop: Header=BB71_172 Depth=1 - mov eax, dword ptr [ebp - 1984] # 4-byte Reload - mov dword ptr [ebp - 1008], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1008] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 1000] - mov dword ptr [ecx], edx - lea ecx, [ebp - 1004] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB71_174 -LBB71_174: # in Loop: Header=BB71_172 Depth=1 - mov dword ptr [ebp - 1020], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1020] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 996] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1000] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB71_175 -LBB71_175: # in Loop: Header=BB71_172 Depth=1 - mov dword ptr [ebp - 16], 37 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 996] - mov dword ptr [eax], ecx - lea ecx, [ebp - 960] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_176 -LBB71_176: # in Loop: Header=BB71_172 Depth=1 - lea ecx, [ebp - 996] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB71_182 -Ltmp6744: -LBB71_317: # Block address taken - # in Loop: Header=BB71_172 Depth=1 - add ebp, 12 - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - jmp LBB71_181 -LBB71_181: # in Loop: Header=BB71_172 Depth=1 - mov dword ptr [ebp - 16], 35 -Ltmp6745: -LBB71_182: # in Loop: Header=BB71_172 Depth=1 - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 960] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1985], al # 1-byte Spill - jmp LBB71_183 -LBB71_183: # in Loop: Header=BB71_172 Depth=1 - mov al, byte ptr [ebp - 1985] # 1-byte Reload - test al, 1 - jne LBB71_184 - jmp LBB71_188 -LBB71_184: # in Loop: Header=BB71_172 Depth=1 -Ltmp6746: - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1986], al # 1-byte Spill - jmp LBB71_185 -LBB71_185: # in Loop: Header=BB71_172 Depth=1 - mov al, byte ptr [ebp - 1986] # 1-byte Reload - test al, 1 - jne LBB71_186 - jmp LBB71_187 -LBB71_186: # in Loop: Header=BB71_172 Depth=1 -Ltmp6747: - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - int3 -Ltmp6748: -LBB71_187: # in Loop: Header=BB71_172 Depth=1 - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - jmp LBB71_188 -Ltmp6749: -LBB71_188: # in Loop: Header=BB71_172 Depth=1 - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - lea ecx, [ebp - 960] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_189 -LBB71_189: # in Loop: Header=BB71_172 Depth=1 - lea ecx, [ebp - 960] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1992], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_172 -Ltmp6750: -# %bb.190: - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - jmp LBB71_191 -LBB71_191: # =>This Inner Loop Header: Depth=1 -Ltmp6751: - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08FAMLOHCI@?$CKit?5?$DN?$DN?52?$AA@" - mov dword ptr [ebp - 1996], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2000], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1154 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1068] - mov dword ptr [ebp - 2004], ecx # 4-byte Spill - mov dword ptr [ebp - 2008], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1996] # 4-byte Reload - mov dword ptr [ebp - 2012], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1996] # 4-byte Reload - mov edx, dword ptr [ebp - 2004] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1060] - mov dword ptr [ebp - 2016], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2000] # 4-byte Reload - mov esp, ecx -Ltmp6752: - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - mov dword ptr [ebp - 16], 40 - lea ecx, [ebp - 300] - mov dword ptr [ebp - 2020], eax # 4-byte Spill - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - mov dword ptr [ebp - 2024], eax # 4-byte Spill - jmp LBB71_192 -LBB71_192: # in Loop: Header=BB71_191 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 2024] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1100] - mov dword ptr [eax], edx - lea ecx, [ebp - 1104] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB71_193 -LBB71_193: # in Loop: Header=BB71_191 Depth=1 - mov dword ptr [ebp - 1108], 2 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1108] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1096] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1100] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB71_194 -LBB71_194: # in Loop: Header=BB71_191 Depth=1 - mov dword ptr [ebp - 16], 41 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1096] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1060] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_195 -LBB71_195: # in Loop: Header=BB71_191 Depth=1 - lea ecx, [ebp - 1096] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB71_201 -Ltmp6753: -LBB71_318: # Block address taken - # in Loop: Header=BB71_191 Depth=1 - add ebp, 12 - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - jmp LBB71_200 -LBB71_200: # in Loop: Header=BB71_191 Depth=1 - mov dword ptr [ebp - 16], 39 -Ltmp6754: -LBB71_201: # in Loop: Header=BB71_191 Depth=1 - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - mov dword ptr [ebp - 16], 39 - lea ecx, [ebp - 1060] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2025], al # 1-byte Spill - jmp LBB71_202 -LBB71_202: # in Loop: Header=BB71_191 Depth=1 - mov al, byte ptr [ebp - 2025] # 1-byte Reload - test al, 1 - jne LBB71_203 - jmp LBB71_207 -LBB71_203: # in Loop: Header=BB71_191 Depth=1 -Ltmp6755: - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2026], al # 1-byte Spill - jmp LBB71_204 -LBB71_204: # in Loop: Header=BB71_191 Depth=1 - mov al, byte ptr [ebp - 2026] # 1-byte Reload - test al, 1 - jne LBB71_205 - jmp LBB71_206 -LBB71_205: # in Loop: Header=BB71_191 Depth=1 -Ltmp6756: - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - int3 -Ltmp6757: -LBB71_206: # in Loop: Header=BB71_191 Depth=1 - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - jmp LBB71_207 -Ltmp6758: -LBB71_207: # in Loop: Header=BB71_191 Depth=1 - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - lea ecx, [ebp - 1060] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_208 -LBB71_208: # in Loop: Header=BB71_191 Depth=1 - lea ecx, [ebp - 1060] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2032], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_191 -Ltmp6759: -# %bb.209: - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - jmp LBB71_210 -LBB71_210: # =>This Inner Loop Header: Depth=1 -Ltmp6760: - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@" - mov dword ptr [ebp - 2036], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2040], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1155 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1156] - mov dword ptr [ebp - 2044], ecx # 4-byte Spill - mov dword ptr [ebp - 2048], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2036] # 4-byte Reload - mov dword ptr [ebp - 2052], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2036] # 4-byte Reload - mov edx, dword ptr [ebp - 2044] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1148] - mov dword ptr [ebp - 2056], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2040] # 4-byte Reload - mov esp, ecx -Ltmp6761: - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - movsd xmm0, qword ptr [ebp - 300] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1204], xmm0 - mov edx, dword ptr [ebp - 1204] - mov esi, dword ptr [ebp - 1200] - mov dword ptr [ebp - 16], 44 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 488] - mov dword ptr [ebp - 2060], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 2064], eax # 4-byte Spill - jmp LBB71_211 -LBB71_211: # in Loop: Header=BB71_210 Depth=1 - mov eax, dword ptr [ebp - 2064] # 4-byte Reload - mov dword ptr [ebp - 1196], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1196] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 1188] - mov dword ptr [ecx], edx - lea ecx, [ebp - 1192] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB71_212 -LBB71_212: # in Loop: Header=BB71_210 Depth=1 - mov dword ptr [ebp - 1208], 3 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1208] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1184] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1188] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB71_213 -LBB71_213: # in Loop: Header=BB71_210 Depth=1 - mov dword ptr [ebp - 16], 45 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1184] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1148] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_214 -LBB71_214: # in Loop: Header=BB71_210 Depth=1 - lea ecx, [ebp - 1184] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB71_220 -Ltmp6762: -LBB71_319: # Block address taken - # in Loop: Header=BB71_210 Depth=1 - add ebp, 12 - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - jmp LBB71_219 -LBB71_219: # in Loop: Header=BB71_210 Depth=1 - mov dword ptr [ebp - 16], 43 -Ltmp6763: -LBB71_220: # in Loop: Header=BB71_210 Depth=1 - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - mov dword ptr [ebp - 16], 43 - lea ecx, [ebp - 1148] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2065], al # 1-byte Spill - jmp LBB71_221 -LBB71_221: # in Loop: Header=BB71_210 Depth=1 - mov al, byte ptr [ebp - 2065] # 1-byte Reload - test al, 1 - jne LBB71_222 - jmp LBB71_226 -LBB71_222: # in Loop: Header=BB71_210 Depth=1 -Ltmp6764: - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2066], al # 1-byte Spill - jmp LBB71_223 -LBB71_223: # in Loop: Header=BB71_210 Depth=1 - mov al, byte ptr [ebp - 2066] # 1-byte Reload - test al, 1 - jne LBB71_224 - jmp LBB71_225 -LBB71_224: # in Loop: Header=BB71_210 Depth=1 -Ltmp6765: - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - int3 -Ltmp6766: -LBB71_225: # in Loop: Header=BB71_210 Depth=1 - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - jmp LBB71_226 -Ltmp6767: -LBB71_226: # in Loop: Header=BB71_210 Depth=1 - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - lea ecx, [ebp - 1148] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_227 -LBB71_227: # in Loop: Header=BB71_210 Depth=1 - lea ecx, [ebp - 1148] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2072], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_210 -Ltmp6768: -# %bb.228: - .cv_loc 71 1 1157 0 # ..\tests\span_tests.cpp:1157:0 - mov dword ptr [ebp - 1212], 0 - .cv_loc 71 1 1158 0 # ..\tests\span_tests.cpp:1158:0 - mov eax, dword ptr [ebp - 308] - mov dword ptr [ebp - 300], eax - mov eax, dword ptr [ebp - 304] - mov dword ptr [ebp - 296], eax -LBB71_229: # =>This Inner Loop Header: Depth=1 -Ltmp6769: - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" - mov dword ptr [ebp - 2076], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2080], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1159 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1260] - mov dword ptr [ebp - 2084], ecx # 4-byte Spill - mov dword ptr [ebp - 2088], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2076] # 4-byte Reload - mov dword ptr [ebp - 2092], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2076] # 4-byte Reload - mov edx, dword ptr [ebp - 2084] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1252] - mov dword ptr [ebp - 2096], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2080] # 4-byte Reload - mov esp, ecx -Ltmp6770: - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - mov dword ptr [ebp - 16], 48 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 300] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1292] - mov dword ptr [edx], esi - lea ecx, [ebp - 1296] - mov dword ptr [ebp - 2100], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_230 -LBB71_230: # in Loop: Header=BB71_229 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 308] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1288] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1292] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_231 -LBB71_231: # in Loop: Header=BB71_229 Depth=1 - mov dword ptr [ebp - 16], 49 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1288] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1252] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_232 -LBB71_232: # in Loop: Header=BB71_229 Depth=1 - lea ecx, [ebp - 1288] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB71_238 -Ltmp6771: -LBB71_320: # Block address taken - # in Loop: Header=BB71_229 Depth=1 - add ebp, 12 - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - jmp LBB71_237 -LBB71_237: # in Loop: Header=BB71_229 Depth=1 - mov dword ptr [ebp - 16], 47 -Ltmp6772: -LBB71_238: # in Loop: Header=BB71_229 Depth=1 - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - mov dword ptr [ebp - 16], 47 - lea ecx, [ebp - 1252] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2101], al # 1-byte Spill - jmp LBB71_239 -LBB71_239: # in Loop: Header=BB71_229 Depth=1 - mov al, byte ptr [ebp - 2101] # 1-byte Reload - test al, 1 - jne LBB71_240 - jmp LBB71_244 -LBB71_240: # in Loop: Header=BB71_229 Depth=1 -Ltmp6773: - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2102], al # 1-byte Spill - jmp LBB71_241 -LBB71_241: # in Loop: Header=BB71_229 Depth=1 - mov al, byte ptr [ebp - 2102] # 1-byte Reload - test al, 1 - jne LBB71_242 - jmp LBB71_243 -LBB71_242: # in Loop: Header=BB71_229 Depth=1 -Ltmp6774: - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - int3 -Ltmp6775: -LBB71_243: # in Loop: Header=BB71_229 Depth=1 - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - jmp LBB71_244 -Ltmp6776: -LBB71_244: # in Loop: Header=BB71_229 Depth=1 - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - lea ecx, [ebp - 1252] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_245 -LBB71_245: # in Loop: Header=BB71_229 Depth=1 - lea ecx, [ebp - 1252] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2108], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_229 -Ltmp6777: -# %bb.246: - .cv_loc 71 1 1160 0 # ..\tests\span_tests.cpp:1160:0 - jmp LBB71_247 -LBB71_247: # =>This Loop Header: Depth=1 - # Child Loop BB71_249 Depth 2 - sub esp, 4 - lea ecx, [ebp - 292] - lea eax, [ebp - 1304] - mov dword ptr [esp], eax - call "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - mov eax, dword ptr [ebp - 300] - mov dword ptr [ebp - 1312], eax - mov eax, dword ptr [ebp - 296] - mov dword ptr [ebp - 1308], eax - mov eax, dword ptr [ebp - 1312] - mov ecx, dword ptr [ebp - 1308] - mov edx, dword ptr [ebp - 1304] - mov esi, dword ptr [ebp - 1300] - sub esp, 16 - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - add esp, 16 - test al, 1 - jne LBB71_248 - jmp LBB71_269 -LBB71_248: # in Loop: Header=BB71_247 Depth=1 -Ltmp6778: - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - jmp LBB71_249 -LBB71_249: # Parent Loop BB71_247 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp6779: - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@BNLHDGA@?$CKit?5?$DN?$DN?5last?5?$CL?51?$AA@" - mov dword ptr [ebp - 2112], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1161 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1360] - mov dword ptr [ebp - 2120], ecx # 4-byte Spill - mov dword ptr [ebp - 2124], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2112] # 4-byte Reload - mov dword ptr [ebp - 2128], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2112] # 4-byte Reload - mov edx, dword ptr [ebp - 2120] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1352] - mov dword ptr [ebp - 2132], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2116] # 4-byte Reload - mov esp, ecx -Ltmp6780: - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - mov dword ptr [ebp - 16], 52 - lea ecx, [ebp - 300] - mov dword ptr [ebp - 2136], eax # 4-byte Spill - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - mov dword ptr [ebp - 2140], eax # 4-byte Spill - jmp LBB71_250 -LBB71_250: # in Loop: Header=BB71_249 Depth=2 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 2140] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1392] - mov dword ptr [eax], edx - lea ecx, [ebp - 1396] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB71_251 -LBB71_251: # in Loop: Header=BB71_249 Depth=2 - mov eax, dword ptr [ebp - 1212] - inc eax - mov dword ptr [ebp - 1400], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1400] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1388] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1392] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB71_252 -LBB71_252: # in Loop: Header=BB71_249 Depth=2 - mov dword ptr [ebp - 16], 53 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1388] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1352] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_253 -LBB71_253: # in Loop: Header=BB71_249 Depth=2 - lea ecx, [ebp - 1388] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB71_259 -Ltmp6781: -LBB71_321: # Block address taken - # in Loop: Header=BB71_249 Depth=2 - add ebp, 12 - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - jmp LBB71_258 -LBB71_258: # in Loop: Header=BB71_249 Depth=2 - mov dword ptr [ebp - 16], 51 -Ltmp6782: -LBB71_259: # in Loop: Header=BB71_249 Depth=2 - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - mov dword ptr [ebp - 16], 51 - lea ecx, [ebp - 1352] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2141], al # 1-byte Spill - jmp LBB71_260 -LBB71_260: # in Loop: Header=BB71_249 Depth=2 - mov al, byte ptr [ebp - 2141] # 1-byte Reload - test al, 1 - jne LBB71_261 - jmp LBB71_265 -LBB71_261: # in Loop: Header=BB71_249 Depth=2 -Ltmp6783: - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2142], al # 1-byte Spill - jmp LBB71_262 -LBB71_262: # in Loop: Header=BB71_249 Depth=2 - mov al, byte ptr [ebp - 2142] # 1-byte Reload - test al, 1 - jne LBB71_263 - jmp LBB71_264 -LBB71_263: # in Loop: Header=BB71_249 Depth=2 -Ltmp6784: - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - int3 -Ltmp6785: -LBB71_264: # in Loop: Header=BB71_249 Depth=2 - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - jmp LBB71_265 -Ltmp6786: -LBB71_265: # in Loop: Header=BB71_249 Depth=2 - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - lea ecx, [ebp - 1352] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_266 -LBB71_266: # in Loop: Header=BB71_249 Depth=2 - lea ecx, [ebp - 1352] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2148], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_249 -Ltmp6787: -# %bb.267: # in Loop: Header=BB71_247 Depth=1 - .cv_loc 71 1 1163 0 # ..\tests\span_tests.cpp:1163:0 - lea ecx, [ebp - 300] - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 1212], eax - .cv_loc 71 1 1164 0 # ..\tests\span_tests.cpp:1164:0 - lea ecx, [ebp - 300] - call "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" -Ltmp6788: - .cv_loc 71 1 1160 0 # ..\tests\span_tests.cpp:1160:0 - mov dword ptr [ebp - 2152], eax # 4-byte Spill - jmp LBB71_247 -LBB71_269: - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - jmp LBB71_270 -LBB71_270: # =>This Inner Loop Header: Depth=1 -Ltmp6789: - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@" - mov dword ptr [ebp - 2156], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2160], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1167 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1448] - mov dword ptr [ebp - 2164], ecx # 4-byte Spill - mov dword ptr [ebp - 2168], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2156] # 4-byte Reload - mov dword ptr [ebp - 2172], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2156] # 4-byte Reload - mov edx, dword ptr [ebp - 2164] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1440] - mov dword ptr [ebp - 2176], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2160] # 4-byte Reload - mov esp, ecx -Ltmp6790: - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - mov dword ptr [ebp - 16], 56 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 300] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1480] - mov dword ptr [edx], esi - lea ecx, [ebp - 1484] - mov dword ptr [ebp - 2180], eax # 4-byte Spill - call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_271 -LBB71_271: # in Loop: Header=BB71_270 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 488] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1476] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1480] - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - jmp LBB71_272 -LBB71_272: # in Loop: Header=BB71_270 Depth=1 - mov dword ptr [ebp - 16], 57 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1476] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1440] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_273 -LBB71_273: # in Loop: Header=BB71_270 Depth=1 - lea ecx, [ebp - 1476] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB71_278 -Ltmp6791: -LBB71_322: # Block address taken - # in Loop: Header=BB71_270 Depth=1 - add ebp, 12 - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - jmp LBB71_277 -LBB71_277: # in Loop: Header=BB71_270 Depth=1 - mov dword ptr [ebp - 16], 55 -Ltmp6792: -LBB71_278: # in Loop: Header=BB71_270 Depth=1 - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - mov dword ptr [ebp - 16], 55 - lea ecx, [ebp - 1440] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2181], al # 1-byte Spill - jmp LBB71_279 -LBB71_279: # in Loop: Header=BB71_270 Depth=1 - mov al, byte ptr [ebp - 2181] # 1-byte Reload - test al, 1 - jne LBB71_280 - jmp LBB71_284 -LBB71_280: # in Loop: Header=BB71_270 Depth=1 -Ltmp6793: - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2182], al # 1-byte Spill - jmp LBB71_281 -LBB71_281: # in Loop: Header=BB71_270 Depth=1 - mov al, byte ptr [ebp - 2182] # 1-byte Reload - test al, 1 - jne LBB71_282 - jmp LBB71_283 -LBB71_282: # in Loop: Header=BB71_270 Depth=1 -Ltmp6794: - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - int3 -Ltmp6795: -LBB71_283: # in Loop: Header=BB71_270 Depth=1 - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - jmp LBB71_284 -Ltmp6796: -LBB71_284: # in Loop: Header=BB71_270 Depth=1 - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - lea ecx, [ebp - 1440] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_285 -LBB71_285: # in Loop: Header=BB71_270 Depth=1 - lea ecx, [ebp - 1440] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2188], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_270 -Ltmp6797: -# %bb.286: - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - jmp LBB71_287 -LBB71_287: # =>This Inner Loop Header: Depth=1 -Ltmp6798: - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 2192], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 2196], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1168 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1532] - mov dword ptr [ebp - 2200], ecx # 4-byte Spill - mov dword ptr [ebp - 2204], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 2192] # 4-byte Reload - mov dword ptr [ebp - 2208], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 2192] # 4-byte Reload - mov edx, dword ptr [ebp - 2200] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1524] - mov dword ptr [ebp - 2212], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 2196] # 4-byte Reload - mov esp, ecx -Ltmp6799: - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - movsd xmm0, qword ptr [ebp - 488] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1580], xmm0 - mov edx, dword ptr [ebp - 1580] - mov esi, dword ptr [ebp - 1576] - mov dword ptr [ebp - 16], 60 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], esi - mov dword ptr [edi], edx - lea ecx, [ebp - 300] - mov dword ptr [ebp - 2216], eax # 4-byte Spill - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - mov dword ptr [ebp - 2220], eax # 4-byte Spill - jmp LBB71_288 -LBB71_288: # in Loop: Header=BB71_287 Depth=1 - mov eax, dword ptr [ebp - 2220] # 4-byte Reload - mov dword ptr [ebp - 1572], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1572] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 1564] - mov dword ptr [ecx], edx - lea ecx, [ebp - 1568] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB71_289 -LBB71_289: # in Loop: Header=BB71_287 Depth=1 - mov dword ptr [ebp - 1584], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1584] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1560] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1564] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB71_290 -LBB71_290: # in Loop: Header=BB71_287 Depth=1 - mov dword ptr [ebp - 16], 61 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1560] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1524] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB71_291 -LBB71_291: # in Loop: Header=BB71_287 Depth=1 - lea ecx, [ebp - 1560] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB71_297 -Ltmp6800: -LBB71_323: # Block address taken - # in Loop: Header=BB71_287 Depth=1 - add ebp, 12 - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - jmp LBB71_296 -LBB71_296: # in Loop: Header=BB71_287 Depth=1 - mov dword ptr [ebp - 16], 59 -Ltmp6801: -LBB71_297: # in Loop: Header=BB71_287 Depth=1 - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - mov dword ptr [ebp - 16], 59 - lea ecx, [ebp - 1524] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2221], al # 1-byte Spill - jmp LBB71_298 -LBB71_298: # in Loop: Header=BB71_287 Depth=1 - mov al, byte ptr [ebp - 2221] # 1-byte Reload - test al, 1 - jne LBB71_299 - jmp LBB71_303 -LBB71_299: # in Loop: Header=BB71_287 Depth=1 -Ltmp6802: - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2222], al # 1-byte Spill - jmp LBB71_300 -LBB71_300: # in Loop: Header=BB71_287 Depth=1 - mov al, byte ptr [ebp - 2222] # 1-byte Reload - test al, 1 - jne LBB71_301 - jmp LBB71_302 -LBB71_301: # in Loop: Header=BB71_287 Depth=1 -Ltmp6803: - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - int3 -Ltmp6804: -LBB71_302: # in Loop: Header=BB71_287 Depth=1 - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - jmp LBB71_303 -Ltmp6805: -LBB71_303: # in Loop: Header=BB71_287 Depth=1 - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - lea ecx, [ebp - 1524] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB71_304 -LBB71_304: # in Loop: Header=BB71_287 Depth=1 - lea ecx, [ebp - 1524] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2228], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB71_287 -Ltmp6806: -# %bb.305: - .cv_loc 71 1 1170 0 # ..\tests\span_tests.cpp:1170:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_5: # in Loop: Header=BB71_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 152] -Ltmp6807: - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6808: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_6: # in Loop: Header=BB71_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6809: - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 116] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_7 -LBB71_7: # in Loop: Header=BB71_1 Depth=1 - mov eax, offset LBB71_307 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6810: - .def "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_22: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 116] - .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6811: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_23: # in Loop: Header=BB71_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 260] -Ltmp6812: - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6813: - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_24: # in Loop: Header=BB71_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6814: - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 224] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_25 -LBB71_25: # in Loop: Header=BB71_18 Depth=1 - mov eax, offset LBB71_308 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6815: - .def "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$40@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_40: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 224] - .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6816: - .def "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_41: # in Loop: Header=BB71_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 384] -Ltmp6817: - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6818: - .def "?catch$42@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$42@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_42: # in Loop: Header=BB71_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6819: - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 348] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_43 -LBB71_43: # in Loop: Header=BB71_36 Depth=1 - mov eax, offset LBB71_309 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6820: - .def "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$59@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_59: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 348] - .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6821: - .def "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$60@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_60: # in Loop: Header=BB71_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 468] -Ltmp6822: - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6823: - .def "?catch$61@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$61@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_61: # in Loop: Header=BB71_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6824: - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 432] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_62 -LBB71_62: # in Loop: Header=BB71_54 Depth=1 - mov eax, offset LBB71_310 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6825: - .def "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$77@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_77: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 432] - .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6826: - .def "?dtor$78@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$78@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_78: # in Loop: Header=BB71_73 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 564] -Ltmp6827: - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6828: - .def "?catch$79@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$79@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_79: # in Loop: Header=BB71_73 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6829: - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 528] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_80 -LBB71_80: # in Loop: Header=BB71_73 Depth=1 - mov eax, offset LBB71_311 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6830: - .def "?catch$95@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$95@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_95: # in Loop: Header=BB71_91 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6831: - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - mov dword ptr [ebp - 16], 22 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 612] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB71_96 -LBB71_96: # in Loop: Header=BB71_91 Depth=1 - mov eax, offset LBB71_312 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6832: - .def "?catch$99@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$99@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_99: # in Loop: Header=BB71_91 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6833: - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - mov dword ptr [ebp - 16], 22 - lea ecx, [ebp - 612] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_100 -LBB71_100: # in Loop: Header=BB71_91 Depth=1 - mov eax, offset LBB71_313 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6834: - .def "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$103@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_103: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 528] -Ltmp6835: - .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6836: - .def "?dtor$120@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$120@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_120: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 612] -Ltmp6837: - .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6838: - .def "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$121@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_121: # in Loop: Header=BB71_115 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 696] -Ltmp6839: - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6840: - .def "?catch$122@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$122@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_122: # in Loop: Header=BB71_115 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6841: - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 660] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_123 -LBB71_123: # in Loop: Header=BB71_115 Depth=1 - mov eax, offset LBB71_314 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6842: - .def "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$139@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_139: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 660] - .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6843: - .def "?dtor$140@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$140@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_140: # in Loop: Header=BB71_134 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 796] -Ltmp6844: - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6845: - .def "?catch$141@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$141@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_141: # in Loop: Header=BB71_134 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6846: - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 760] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_142 -LBB71_142: # in Loop: Header=BB71_134 Depth=1 - mov eax, offset LBB71_315 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6847: - .def "?dtor$158@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$158@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_158: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 760] - .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6848: - .def "?dtor$159@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$159@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_159: # in Loop: Header=BB71_153 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 896] -Ltmp6849: - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6850: - .def "?catch$160@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$160@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_160: # in Loop: Header=BB71_153 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6851: - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - mov dword ptr [ebp - 16], 34 - lea ecx, [ebp - 860] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_161 -LBB71_161: # in Loop: Header=BB71_153 Depth=1 - mov eax, offset LBB71_316 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6852: - .def "?dtor$177@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$177@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_177: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 860] - .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6853: - .def "?dtor$178@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$178@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_178: # in Loop: Header=BB71_172 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 996] -Ltmp6854: - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6855: - .def "?catch$179@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$179@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_179: # in Loop: Header=BB71_172 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6856: - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - mov dword ptr [ebp - 16], 38 - lea ecx, [ebp - 960] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_180 -LBB71_180: # in Loop: Header=BB71_172 Depth=1 - mov eax, offset LBB71_317 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6857: - .def "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$196@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_196: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 960] - .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6858: - .def "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$197@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_197: # in Loop: Header=BB71_191 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1096] -Ltmp6859: - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6860: - .def "?catch$198@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$198@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_198: # in Loop: Header=BB71_191 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6861: - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - mov dword ptr [ebp - 16], 42 - lea ecx, [ebp - 1060] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_199 -LBB71_199: # in Loop: Header=BB71_191 Depth=1 - mov eax, offset LBB71_318 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6862: - .def "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$215@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_215: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1060] - .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6863: - .def "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$216@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_216: # in Loop: Header=BB71_210 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1184] -Ltmp6864: - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6865: - .def "?catch$217@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$217@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_217: # in Loop: Header=BB71_210 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6866: - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - mov dword ptr [ebp - 16], 46 - lea ecx, [ebp - 1148] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_218 -LBB71_218: # in Loop: Header=BB71_210 Depth=1 - mov eax, offset LBB71_319 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6867: - .def "?dtor$233@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$233@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_233: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1148] - .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6868: - .def "?dtor$234@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$234@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_234: # in Loop: Header=BB71_229 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1288] -Ltmp6869: - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6870: - .def "?catch$235@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$235@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_235: # in Loop: Header=BB71_229 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6871: - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - mov dword ptr [ebp - 16], 50 - lea ecx, [ebp - 1252] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_236 -LBB71_236: # in Loop: Header=BB71_229 Depth=1 - mov eax, offset LBB71_320 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6872: - .def "?dtor$254@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$254@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_254: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1252] - .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6873: - .def "?dtor$255@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$255@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_255: # in Loop: Header=BB71_249 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1388] -Ltmp6874: - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6875: - .def "?catch$256@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$256@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_256: # in Loop: Header=BB71_249 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6876: - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - mov dword ptr [ebp - 16], 54 - lea ecx, [ebp - 1352] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_257 -LBB71_257: # in Loop: Header=BB71_249 Depth=2 - mov eax, offset LBB71_321 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6877: - .def "?dtor$268@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$268@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_268: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1352] - .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6878: - .def "?dtor$274@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$274@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_274: # in Loop: Header=BB71_270 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1476] -Ltmp6879: - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6880: - .def "?catch$275@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$275@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_275: # in Loop: Header=BB71_270 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6881: - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - mov dword ptr [ebp - 16], 58 - lea ecx, [ebp - 1440] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_276 -LBB71_276: # in Loop: Header=BB71_270 Depth=1 - mov eax, offset LBB71_322 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6882: - .def "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$292@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_292: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1440] - .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6883: - .def "?dtor$293@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$293@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_293: # in Loop: Header=BB71_287 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1560] -Ltmp6884: - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6885: - .def "?catch$294@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$294@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_294: # in Loop: Header=BB71_287 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp6886: - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - mov dword ptr [ebp - 16], 62 - lea ecx, [ebp - 1524] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB71_295 -LBB71_295: # in Loop: Header=BB71_287 Depth=1 - mov eax, offset LBB71_323 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp6887: - .def "?dtor$306@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$306@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA": -LBB71_306: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1524] - .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp6888: - .cv_fpo_endproc -Lfunc_end71: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 429065506 # MagicNumber - .long 63 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # UnwindMap - .long 16 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long -1 # ToState - .long "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 13 # ToState - .long "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 17 # ToState - .long "?dtor$78@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$120@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long 20 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long 24 # ToState - .long "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$158@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long 28 # ToState - .long "?dtor$140@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$177@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long 32 # ToState - .long "?dtor$159@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 35 # ToState - .long 0 # Action - .long 36 # ToState - .long "?dtor$178@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 35 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 39 # ToState - .long 0 # Action - .long 40 # ToState - .long "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 39 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$233@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 43 # ToState - .long 0 # Action - .long 44 # ToState - .long "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 43 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$254@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 47 # ToState - .long 0 # Action - .long 48 # ToState - .long "?dtor$234@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 47 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$268@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 51 # ToState - .long 0 # Action - .long 52 # ToState - .long "?dtor$255@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 51 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 55 # ToState - .long 0 # Action - .long 56 # ToState - .long "?dtor$274@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 55 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$306@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 59 # ToState - .long 0 # Action - .long 60 # ToState - .long "?dtor$293@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Action - .long 59 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 18 # TryHigh - .long 19 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 21 # TryLow - .long 21 # TryHigh - .long 22 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 24 # TryLow - .long 25 # TryHigh - .long 26 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 28 # TryLow - .long 29 # TryHigh - .long 30 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 32 # TryLow - .long 33 # TryHigh - .long 34 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 36 # TryLow - .long 37 # TryHigh - .long 38 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 40 # TryLow - .long 41 # TryHigh - .long 42 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 44 # TryLow - .long 45 # TryHigh - .long 46 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$11$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 48 # TryLow - .long 49 # TryHigh - .long 50 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$12$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 52 # TryLow - .long 53 # TryHigh - .long 54 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$13$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 56 # TryLow - .long 57 # TryHigh - .long 58 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$14$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray - .long 60 # TryLow - .long 61 # TryHigh - .long 62 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$15$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$61@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$79@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$95@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$99@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$141@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$160@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$179@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$198@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$11$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$217@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$12$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$235@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$13$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$256@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$14$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$275@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler -"$handlerMap$15$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$294@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin72: - .cv_func_id 72 - .cv_loc 72 1 1120 0 # ..\tests\span_tests.cpp:1120:0 - .cv_fpo_proc "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp6889: - lea ecx, ["?autoRegistrar47@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp6890: - .cv_fpo_endproc -Lfunc_end72: - # -- End function - .def "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin73: - .cv_func_id 73 - .cv_loc 73 1 1173 0 # ..\tests\span_tests.cpp:1173:0 - .cv_fpo_proc "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp6891: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0M@GOOIOAEG@rbegin_rend?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1173 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____48@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar49@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp6892: - .cv_fpo_endproc -Lfunc_end73: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____48@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____48@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" -Lfunc_begin74: - .cv_func_id 74 - .cv_loc 74 1 1174 0 # ..\tests\span_tests.cpp:1174:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 2000 - .cv_fpo_stackalloc 2000 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp7125: - .cv_loc 74 1 1176 0 # ..\tests\span_tests.cpp:1176:0 - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax - .cv_loc 74 1 1177 0 # ..\tests\span_tests.cpp:1177:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp7126: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp7127: - #DEBUG_VALUE: a <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp7128: - .cv_loc 74 1 1179 0 # ..\tests\span_tests.cpp:1179:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea edx, [ebp - 60] -Ltmp7129: - #DEBUG_VALUE: it <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1416], eax # 4-byte Spill - call "?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" -Ltmp7130: - .cv_loc 74 1 1180 0 # ..\tests\span_tests.cpp:1180:0 - mov eax, dword ptr [ebp - 60] - mov dword ptr [ebp - 68], eax - mov eax, dword ptr [ebp - 56] - mov dword ptr [ebp - 64], eax -LBB74_1: # =>This Inner Loop Header: Depth=1 -Ltmp7131: - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" - mov dword ptr [ebp - 1420], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1424], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1181 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 116] - mov dword ptr [ebp - 1428], ecx # 4-byte Spill - mov dword ptr [ebp - 1432], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1420] # 4-byte Reload - mov dword ptr [ebp - 1436], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1420] # 4-byte Reload - mov edx, dword ptr [ebp - 1428] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 108] - mov dword ptr [ebp - 1440], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1424] # 4-byte Reload - mov esp, ecx -Ltmp7132: - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 148] - mov dword ptr [edx], esi - lea ecx, [ebp - 152] - mov dword ptr [ebp - 1444], eax # 4-byte Spill - call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - jmp LBB74_2 -LBB74_2: # in Loop: Header=BB74_1 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 144] - mov dword ptr [eax], ecx - lea ecx, [ebp - 148] - call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - jmp LBB74_3 -LBB74_3: # in Loop: Header=BB74_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 144] - mov dword ptr [eax], ecx - lea ecx, [ebp - 108] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_4 -LBB74_4: # in Loop: Header=BB74_1 Depth=1 - lea ecx, [ebp - 144] - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - jmp LBB74_9 -Ltmp7133: -LBB74_292: # Block address taken - # in Loop: Header=BB74_1 Depth=1 - add ebp, 12 - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - jmp LBB74_8 -LBB74_8: # in Loop: Header=BB74_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp7134: -LBB74_9: # in Loop: Header=BB74_1 Depth=1 - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 108] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1445], al # 1-byte Spill - jmp LBB74_10 -LBB74_10: # in Loop: Header=BB74_1 Depth=1 - mov al, byte ptr [ebp - 1445] # 1-byte Reload - test al, 1 - jne LBB74_11 - jmp LBB74_15 -LBB74_11: # in Loop: Header=BB74_1 Depth=1 -Ltmp7135: - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1446], al # 1-byte Spill - jmp LBB74_12 -LBB74_12: # in Loop: Header=BB74_1 Depth=1 - mov al, byte ptr [ebp - 1446] # 1-byte Reload - test al, 1 - jne LBB74_13 - jmp LBB74_14 -LBB74_13: # in Loop: Header=BB74_1 Depth=1 -Ltmp7136: - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - int3 -Ltmp7137: -LBB74_14: # in Loop: Header=BB74_1 Depth=1 - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - jmp LBB74_15 -Ltmp7138: -LBB74_15: # in Loop: Header=BB74_1 Depth=1 - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - lea ecx, [ebp - 108] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_16 -LBB74_16: # in Loop: Header=BB74_1 Depth=1 - lea ecx, [ebp - 108] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1452], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_1 -Ltmp7139: -# %bb.17: - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - jmp LBB74_18 -LBB74_18: # =>This Inner Loop Header: Depth=1 -Ltmp7140: - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08GJBEAKO@?$CKit?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 1456], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1460], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1182 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 200] - mov dword ptr [ebp - 1464], ecx # 4-byte Spill - mov dword ptr [ebp - 1468], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1456] # 4-byte Reload - mov dword ptr [ebp - 1472], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1456] # 4-byte Reload - mov edx, dword ptr [ebp - 1464] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 192] - mov dword ptr [ebp - 1476], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1460] # 4-byte Reload - mov esp, ecx -Ltmp7141: - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 60] - mov dword ptr [ebp - 1480], eax # 4-byte Spill - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" - mov dword ptr [ebp - 1484], eax # 4-byte Spill - jmp LBB74_19 -LBB74_19: # in Loop: Header=BB74_18 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1484] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 232] - mov dword ptr [eax], edx - lea ecx, [ebp - 236] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_20 -LBB74_20: # in Loop: Header=BB74_18 Depth=1 - mov dword ptr [ebp - 240], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 240] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 228] - mov dword ptr [eax], ecx - lea ecx, [ebp - 232] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_21 -LBB74_21: # in Loop: Header=BB74_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 228] - mov dword ptr [eax], ecx - lea ecx, [ebp - 192] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_22 -LBB74_22: # in Loop: Header=BB74_18 Depth=1 - lea ecx, [ebp - 228] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_28 -Ltmp7142: -LBB74_293: # Block address taken - # in Loop: Header=BB74_18 Depth=1 - add ebp, 12 - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - jmp LBB74_27 -LBB74_27: # in Loop: Header=BB74_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp7143: -LBB74_28: # in Loop: Header=BB74_18 Depth=1 - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 192] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1485], al # 1-byte Spill - jmp LBB74_29 -LBB74_29: # in Loop: Header=BB74_18 Depth=1 - mov al, byte ptr [ebp - 1485] # 1-byte Reload - test al, 1 - jne LBB74_30 - jmp LBB74_34 -LBB74_30: # in Loop: Header=BB74_18 Depth=1 -Ltmp7144: - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1486], al # 1-byte Spill - jmp LBB74_31 -LBB74_31: # in Loop: Header=BB74_18 Depth=1 - mov al, byte ptr [ebp - 1486] # 1-byte Reload - test al, 1 - jne LBB74_32 - jmp LBB74_33 -LBB74_32: # in Loop: Header=BB74_18 Depth=1 -Ltmp7145: - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - int3 -Ltmp7146: -LBB74_33: # in Loop: Header=BB74_18 Depth=1 - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - jmp LBB74_34 -Ltmp7147: -LBB74_34: # in Loop: Header=BB74_18 Depth=1 - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - lea ecx, [ebp - 192] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_35 -LBB74_35: # in Loop: Header=BB74_18 Depth=1 - lea ecx, [ebp - 192] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1492], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_18 -Ltmp7148: -# %bb.36: - .cv_loc 74 1 1184 0 # ..\tests\span_tests.cpp:1184:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea eax, [ebp - 248] -Ltmp7149: - #DEBUG_VALUE: beyond <- [$eax+0] - mov dword ptr [esp], eax - call "?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" -Ltmp7150: -LBB74_37: # =>This Inner Loop Header: Depth=1 - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@" - mov dword ptr [ebp - 1496], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1500], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1185 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 296] - mov dword ptr [ebp - 1504], ecx # 4-byte Spill - mov dword ptr [ebp - 1508], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1496] # 4-byte Reload - mov dword ptr [ebp - 1512], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1496] # 4-byte Reload - mov edx, dword ptr [ebp - 1504] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 288] - mov dword ptr [ebp - 1516], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1500] # 4-byte Reload - mov esp, ecx -Ltmp7151: - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - mov dword ptr [ebp - 16], 9 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 328] - mov dword ptr [edx], esi - lea ecx, [ebp - 332] - mov dword ptr [ebp - 1520], eax # 4-byte Spill - call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - jmp LBB74_38 -LBB74_38: # in Loop: Header=BB74_37 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 248] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 324] - mov dword ptr [eax], ecx - lea ecx, [ebp - 328] - call "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - jmp LBB74_39 -LBB74_39: # in Loop: Header=BB74_37 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 324] - mov dword ptr [eax], ecx - lea ecx, [ebp - 288] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_40 -LBB74_40: # in Loop: Header=BB74_37 Depth=1 - lea ecx, [ebp - 324] - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - jmp LBB74_46 -Ltmp7152: -LBB74_294: # Block address taken - # in Loop: Header=BB74_37 Depth=1 - add ebp, 12 - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - jmp LBB74_45 -LBB74_45: # in Loop: Header=BB74_37 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp7153: -LBB74_46: # in Loop: Header=BB74_37 Depth=1 - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 288] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1521], al # 1-byte Spill - jmp LBB74_47 -LBB74_47: # in Loop: Header=BB74_37 Depth=1 - mov al, byte ptr [ebp - 1521] # 1-byte Reload - test al, 1 - jne LBB74_48 - jmp LBB74_52 -LBB74_48: # in Loop: Header=BB74_37 Depth=1 -Ltmp7154: - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1522], al # 1-byte Spill - jmp LBB74_49 -LBB74_49: # in Loop: Header=BB74_37 Depth=1 - mov al, byte ptr [ebp - 1522] # 1-byte Reload - test al, 1 - jne LBB74_50 - jmp LBB74_51 -LBB74_50: # in Loop: Header=BB74_37 Depth=1 -Ltmp7155: - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - int3 -Ltmp7156: -LBB74_51: # in Loop: Header=BB74_37 Depth=1 - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - jmp LBB74_52 -Ltmp7157: -LBB74_52: # in Loop: Header=BB74_37 Depth=1 - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - lea ecx, [ebp - 288] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_53 -LBB74_53: # in Loop: Header=BB74_37 Depth=1 - lea ecx, [ebp - 288] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1528], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_37 -Ltmp7158: -# %bb.54: - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - jmp LBB74_55 -LBB74_55: # =>This Inner Loop Header: Depth=1 -Ltmp7159: - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@" - mov dword ptr [ebp - 1532], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1536], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1186 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 380] - mov dword ptr [ebp - 1540], ecx # 4-byte Spill - mov dword ptr [ebp - 1544], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 1532] # 4-byte Reload - mov dword ptr [ebp - 1548], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1532] # 4-byte Reload - mov edx, dword ptr [ebp - 1540] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 372] - mov ecx, esi - mov dword ptr [ebp - 1552], eax # 4-byte Spill - mov dword ptr [ebp - 1556], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1536] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 12 - mov ecx, dword ptr [ebp - 1556] # 4-byte Reload - mov dword ptr [ebp - 1560], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1561], al # 1-byte Spill - jmp LBB74_56 -LBB74_56: # in Loop: Header=BB74_55 Depth=1 - mov al, byte ptr [ebp - 1561] # 1-byte Reload - test al, 1 - jne LBB74_57 - jmp LBB74_68 -LBB74_57: # in Loop: Header=BB74_55 Depth=1 -Ltmp7160: - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - mov dword ptr [ebp - 16], 13 - lea ecx, [ebp - 248] - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" - mov dword ptr [ebp - 1568], eax # 4-byte Spill - jmp LBB74_58 -LBB74_58: # in Loop: Header=BB74_55 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 372] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB74_66 -Ltmp7161: -LBB74_295: # Block address taken - # in Loop: Header=BB74_55 Depth=1 - add ebp, 12 - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - jmp LBB74_61 -LBB74_61: # in Loop: Header=BB74_55 Depth=1 - jmp LBB74_62 -LBB74_62: # in Loop: Header=BB74_55 Depth=1 - mov dword ptr [ebp - 16], 12 - jmp LBB74_70 -Ltmp7162: -LBB74_296: # Block address taken - # in Loop: Header=BB74_55 Depth=1 - add ebp, 12 - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - jmp LBB74_65 -LBB74_65: # in Loop: Header=BB74_55 Depth=1 - jmp LBB74_62 -Ltmp7163: -LBB74_66: # in Loop: Header=BB74_55 Depth=1 - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - jmp LBB74_62 -Ltmp7164: -LBB74_68: # in Loop: Header=BB74_55 Depth=1 - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 372] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB74_69 -LBB74_69: # in Loop: Header=BB74_55 Depth=1 - jmp LBB74_70 -Ltmp7165: -LBB74_70: # in Loop: Header=BB74_55 Depth=1 - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - lea ecx, [ebp - 372] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1569], al # 1-byte Spill - jmp LBB74_71 -LBB74_71: # in Loop: Header=BB74_55 Depth=1 - mov al, byte ptr [ebp - 1569] # 1-byte Reload - test al, 1 - jne LBB74_72 - jmp LBB74_76 -LBB74_72: # in Loop: Header=BB74_55 Depth=1 -Ltmp7166: - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1570], al # 1-byte Spill - jmp LBB74_73 -LBB74_73: # in Loop: Header=BB74_55 Depth=1 - mov al, byte ptr [ebp - 1570] # 1-byte Reload - test al, 1 - jne LBB74_74 - jmp LBB74_75 -LBB74_74: # in Loop: Header=BB74_55 Depth=1 -Ltmp7167: - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - int3 -Ltmp7168: -LBB74_75: # in Loop: Header=BB74_55 Depth=1 - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - jmp LBB74_76 -Ltmp7169: -LBB74_76: # in Loop: Header=BB74_55 Depth=1 - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - lea ecx, [ebp - 372] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_77 -LBB74_77: # in Loop: Header=BB74_55 Depth=1 - lea ecx, [ebp - 372] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB74_55 -Ltmp7170: -# %bb.78: - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - jmp LBB74_79 -LBB74_79: # =>This Inner Loop Header: Depth=1 -Ltmp7171: - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 1576], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1580], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1188 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 428] - mov dword ptr [ebp - 1584], ecx # 4-byte Spill - mov dword ptr [ebp - 1588], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1576] # 4-byte Reload - mov dword ptr [ebp - 1592], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1576] # 4-byte Reload - mov edx, dword ptr [ebp - 1584] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 420] - mov dword ptr [ebp - 1596], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1580] # 4-byte Reload - mov esp, ecx -Ltmp7172: - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - mov dword ptr [ebp - 16], 16 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 248] - mov dword ptr [edx], esi - mov dword ptr [ebp - 1600], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1604], eax # 4-byte Spill - jmp LBB74_80 -LBB74_80: # in Loop: Header=BB74_79 Depth=1 - mov eax, dword ptr [ebp - 1604] # 4-byte Reload - mov dword ptr [ebp - 468], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 468] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 460] - mov dword ptr [ecx], edx - lea ecx, [ebp - 464] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_81 -LBB74_81: # in Loop: Header=BB74_79 Depth=1 - mov dword ptr [ebp - 472], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 472] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 456] - mov dword ptr [eax], ecx - lea ecx, [ebp - 460] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_82 -LBB74_82: # in Loop: Header=BB74_79 Depth=1 - mov dword ptr [ebp - 16], 17 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 456] - mov dword ptr [eax], ecx - lea ecx, [ebp - 420] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_83 -LBB74_83: # in Loop: Header=BB74_79 Depth=1 - lea ecx, [ebp - 456] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_89 -Ltmp7173: -LBB74_297: # Block address taken - # in Loop: Header=BB74_79 Depth=1 - add ebp, 12 - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - jmp LBB74_88 -LBB74_88: # in Loop: Header=BB74_79 Depth=1 - mov dword ptr [ebp - 16], 15 -Ltmp7174: -LBB74_89: # in Loop: Header=BB74_79 Depth=1 - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 420] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1605], al # 1-byte Spill - jmp LBB74_90 -LBB74_90: # in Loop: Header=BB74_79 Depth=1 - mov al, byte ptr [ebp - 1605] # 1-byte Reload - test al, 1 - jne LBB74_91 - jmp LBB74_95 -LBB74_91: # in Loop: Header=BB74_79 Depth=1 -Ltmp7175: - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1606], al # 1-byte Spill - jmp LBB74_92 -LBB74_92: # in Loop: Header=BB74_79 Depth=1 - mov al, byte ptr [ebp - 1606] # 1-byte Reload - test al, 1 - jne LBB74_93 - jmp LBB74_94 -LBB74_93: # in Loop: Header=BB74_79 Depth=1 -Ltmp7176: - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - int3 -Ltmp7177: -LBB74_94: # in Loop: Header=BB74_79 Depth=1 - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - jmp LBB74_95 -Ltmp7178: -LBB74_95: # in Loop: Header=BB74_79 Depth=1 - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - lea ecx, [ebp - 420] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_96 -LBB74_96: # in Loop: Header=BB74_79 Depth=1 - lea ecx, [ebp - 420] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1612], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_79 -Ltmp7179: -# %bb.97: - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - jmp LBB74_98 -LBB74_98: # =>This Inner Loop Header: Depth=1 -Ltmp7180: - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1616], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1620], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1189 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 520] - mov dword ptr [ebp - 1624], ecx # 4-byte Spill - mov dword ptr [ebp - 1628], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1616] # 4-byte Reload - mov dword ptr [ebp - 1632], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1616] # 4-byte Reload - mov edx, dword ptr [ebp - 1624] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 512] - mov dword ptr [ebp - 1636], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1620] # 4-byte Reload - mov esp, ecx -Ltmp7181: - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - mov dword ptr [ebp - 16], 20 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - mov dword ptr [edx], esi - mov dword ptr [ebp - 1640], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1644], eax # 4-byte Spill - jmp LBB74_99 -LBB74_99: # in Loop: Header=BB74_98 Depth=1 - mov eax, dword ptr [ebp - 1644] # 4-byte Reload - mov dword ptr [ebp - 560], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 560] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 552] - mov dword ptr [ecx], edx - lea ecx, [ebp - 556] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_100 -LBB74_100: # in Loop: Header=BB74_98 Depth=1 - mov dword ptr [ebp - 564], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 564] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 548] - mov dword ptr [eax], ecx - lea ecx, [ebp - 552] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_101 -LBB74_101: # in Loop: Header=BB74_98 Depth=1 - mov dword ptr [ebp - 16], 21 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 548] - mov dword ptr [eax], ecx - lea ecx, [ebp - 512] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_102 -LBB74_102: # in Loop: Header=BB74_98 Depth=1 - lea ecx, [ebp - 548] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_108 -Ltmp7182: -LBB74_298: # Block address taken - # in Loop: Header=BB74_98 Depth=1 - add ebp, 12 - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - jmp LBB74_107 -LBB74_107: # in Loop: Header=BB74_98 Depth=1 - mov dword ptr [ebp - 16], 19 -Ltmp7183: -LBB74_108: # in Loop: Header=BB74_98 Depth=1 - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 512] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1645], al # 1-byte Spill - jmp LBB74_109 -LBB74_109: # in Loop: Header=BB74_98 Depth=1 - mov al, byte ptr [ebp - 1645] # 1-byte Reload - test al, 1 - jne LBB74_110 - jmp LBB74_114 -LBB74_110: # in Loop: Header=BB74_98 Depth=1 -Ltmp7184: - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1646], al # 1-byte Spill - jmp LBB74_111 -LBB74_111: # in Loop: Header=BB74_98 Depth=1 - mov al, byte ptr [ebp - 1646] # 1-byte Reload - test al, 1 - jne LBB74_112 - jmp LBB74_113 -LBB74_112: # in Loop: Header=BB74_98 Depth=1 -Ltmp7185: - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - int3 -Ltmp7186: -LBB74_113: # in Loop: Header=BB74_98 Depth=1 - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - jmp LBB74_114 -Ltmp7187: -LBB74_114: # in Loop: Header=BB74_98 Depth=1 - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - lea ecx, [ebp - 512] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_115 -LBB74_115: # in Loop: Header=BB74_98 Depth=1 - lea ecx, [ebp - 512] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1652], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_98 -Ltmp7188: -# %bb.116: - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - jmp LBB74_117 -LBB74_117: # =>This Inner Loop Header: Depth=1 -Ltmp7189: - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1656], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1660], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1190 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 612] - mov dword ptr [ebp - 1664], ecx # 4-byte Spill - mov dword ptr [ebp - 1668], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1656] # 4-byte Reload - mov dword ptr [ebp - 1672], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1656] # 4-byte Reload - mov edx, dword ptr [ebp - 1664] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 604] - mov dword ptr [ebp - 1676], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1660] # 4-byte Reload - mov esp, ecx -Ltmp7190: - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - mov dword ptr [ebp - 16], 24 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 248] - mov dword ptr [edx + 4], esi - mov dword ptr [edx], esi - mov dword ptr [ebp - 1680], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1684], eax # 4-byte Spill - jmp LBB74_118 -LBB74_118: # in Loop: Header=BB74_117 Depth=1 - mov eax, dword ptr [ebp - 1684] # 4-byte Reload - mov dword ptr [ebp - 652], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 652] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 644] - mov dword ptr [ecx], edx - lea ecx, [ebp - 648] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_119 -LBB74_119: # in Loop: Header=BB74_117 Depth=1 - mov dword ptr [ebp - 656], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 656] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 640] - mov dword ptr [eax], ecx - lea ecx, [ebp - 644] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_120 -LBB74_120: # in Loop: Header=BB74_117 Depth=1 - mov dword ptr [ebp - 16], 25 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 640] - mov dword ptr [eax], ecx - lea ecx, [ebp - 604] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_121 -LBB74_121: # in Loop: Header=BB74_117 Depth=1 - lea ecx, [ebp - 640] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_127 -Ltmp7191: -LBB74_299: # Block address taken - # in Loop: Header=BB74_117 Depth=1 - add ebp, 12 - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - jmp LBB74_126 -LBB74_126: # in Loop: Header=BB74_117 Depth=1 - mov dword ptr [ebp - 16], 23 -Ltmp7192: -LBB74_127: # in Loop: Header=BB74_117 Depth=1 - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 604] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1685], al # 1-byte Spill - jmp LBB74_128 -LBB74_128: # in Loop: Header=BB74_117 Depth=1 - mov al, byte ptr [ebp - 1685] # 1-byte Reload - test al, 1 - jne LBB74_129 - jmp LBB74_133 -LBB74_129: # in Loop: Header=BB74_117 Depth=1 -Ltmp7193: - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1686], al # 1-byte Spill - jmp LBB74_130 -LBB74_130: # in Loop: Header=BB74_117 Depth=1 - mov al, byte ptr [ebp - 1686] # 1-byte Reload - test al, 1 - jne LBB74_131 - jmp LBB74_132 -LBB74_131: # in Loop: Header=BB74_117 Depth=1 -Ltmp7194: - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - int3 -Ltmp7195: -LBB74_132: # in Loop: Header=BB74_117 Depth=1 - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - jmp LBB74_133 -Ltmp7196: -LBB74_133: # in Loop: Header=BB74_117 Depth=1 - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - lea ecx, [ebp - 604] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_134 -LBB74_134: # in Loop: Header=BB74_117 Depth=1 - lea ecx, [ebp - 604] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1692], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_117 -Ltmp7197: -# %bb.135: - .cv_loc 74 1 1192 0 # ..\tests\span_tests.cpp:1192:0 - lea ecx, [ebp - 60] - call "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" - mov dword ptr [ebp - 1696], eax # 4-byte Spill -LBB74_136: # =>This Inner Loop Header: Depth=1 -Ltmp7198: - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 1700], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1704], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1193 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 704] - mov dword ptr [ebp - 1708], ecx # 4-byte Spill - mov dword ptr [ebp - 1712], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1700] # 4-byte Reload - mov dword ptr [ebp - 1716], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1700] # 4-byte Reload - mov edx, dword ptr [ebp - 1708] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 696] - mov dword ptr [ebp - 1720], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1704] # 4-byte Reload - mov esp, ecx -Ltmp7199: - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - mov dword ptr [ebp - 16], 28 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 60] - mov dword ptr [edx], esi - mov dword ptr [ebp - 1724], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1728], eax # 4-byte Spill - jmp LBB74_137 -LBB74_137: # in Loop: Header=BB74_136 Depth=1 - mov eax, dword ptr [ebp - 1728] # 4-byte Reload - mov dword ptr [ebp - 744], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 744] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 736] - mov dword ptr [ecx], edx - lea ecx, [ebp - 740] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_138 -LBB74_138: # in Loop: Header=BB74_136 Depth=1 - mov dword ptr [ebp - 748], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 748] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 732] - mov dword ptr [eax], ecx - lea ecx, [ebp - 736] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_139 -LBB74_139: # in Loop: Header=BB74_136 Depth=1 - mov dword ptr [ebp - 16], 29 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 732] - mov dword ptr [eax], ecx - lea ecx, [ebp - 696] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_140 -LBB74_140: # in Loop: Header=BB74_136 Depth=1 - lea ecx, [ebp - 732] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_146 -Ltmp7200: -LBB74_300: # Block address taken - # in Loop: Header=BB74_136 Depth=1 - add ebp, 12 - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - jmp LBB74_145 -LBB74_145: # in Loop: Header=BB74_136 Depth=1 - mov dword ptr [ebp - 16], 27 -Ltmp7201: -LBB74_146: # in Loop: Header=BB74_136 Depth=1 - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 696] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1729], al # 1-byte Spill - jmp LBB74_147 -LBB74_147: # in Loop: Header=BB74_136 Depth=1 - mov al, byte ptr [ebp - 1729] # 1-byte Reload - test al, 1 - jne LBB74_148 - jmp LBB74_152 -LBB74_148: # in Loop: Header=BB74_136 Depth=1 -Ltmp7202: - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1730], al # 1-byte Spill - jmp LBB74_149 -LBB74_149: # in Loop: Header=BB74_136 Depth=1 - mov al, byte ptr [ebp - 1730] # 1-byte Reload - test al, 1 - jne LBB74_150 - jmp LBB74_151 -LBB74_150: # in Loop: Header=BB74_136 Depth=1 -Ltmp7203: - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - int3 -Ltmp7204: -LBB74_151: # in Loop: Header=BB74_136 Depth=1 - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - jmp LBB74_152 -Ltmp7205: -LBB74_152: # in Loop: Header=BB74_136 Depth=1 - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - lea ecx, [ebp - 696] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_153 -LBB74_153: # in Loop: Header=BB74_136 Depth=1 - lea ecx, [ebp - 696] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1736], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_136 -Ltmp7206: -# %bb.154: - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - jmp LBB74_155 -LBB74_155: # =>This Inner Loop Header: Depth=1 -Ltmp7207: - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08EJNANGGJ@?$CKit?5?$DN?$DN?53?$AA@" - mov dword ptr [ebp - 1740], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1744], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1194 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 796] - mov dword ptr [ebp - 1748], ecx # 4-byte Spill - mov dword ptr [ebp - 1752], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1740] # 4-byte Reload - mov dword ptr [ebp - 1756], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1740] # 4-byte Reload - mov edx, dword ptr [ebp - 1748] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 788] - mov dword ptr [ebp - 1760], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1744] # 4-byte Reload - mov esp, ecx -Ltmp7208: - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - mov dword ptr [ebp - 16], 32 - lea ecx, [ebp - 60] - mov dword ptr [ebp - 1764], eax # 4-byte Spill - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" - mov dword ptr [ebp - 1768], eax # 4-byte Spill - jmp LBB74_156 -LBB74_156: # in Loop: Header=BB74_155 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1768] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 828] - mov dword ptr [eax], edx - lea ecx, [ebp - 832] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_157 -LBB74_157: # in Loop: Header=BB74_155 Depth=1 - mov dword ptr [ebp - 836], 3 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 836] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 824] - mov dword ptr [eax], ecx - lea ecx, [ebp - 828] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_158 -LBB74_158: # in Loop: Header=BB74_155 Depth=1 - mov dword ptr [ebp - 16], 33 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 824] - mov dword ptr [eax], ecx - lea ecx, [ebp - 788] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_159 -LBB74_159: # in Loop: Header=BB74_155 Depth=1 - lea ecx, [ebp - 824] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_165 -Ltmp7209: -LBB74_301: # Block address taken - # in Loop: Header=BB74_155 Depth=1 - add ebp, 12 - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - jmp LBB74_164 -LBB74_164: # in Loop: Header=BB74_155 Depth=1 - mov dword ptr [ebp - 16], 31 -Ltmp7210: -LBB74_165: # in Loop: Header=BB74_155 Depth=1 - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 788] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1769], al # 1-byte Spill - jmp LBB74_166 -LBB74_166: # in Loop: Header=BB74_155 Depth=1 - mov al, byte ptr [ebp - 1769] # 1-byte Reload - test al, 1 - jne LBB74_167 - jmp LBB74_171 -LBB74_167: # in Loop: Header=BB74_155 Depth=1 -Ltmp7211: - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1770], al # 1-byte Spill - jmp LBB74_168 -LBB74_168: # in Loop: Header=BB74_155 Depth=1 - mov al, byte ptr [ebp - 1770] # 1-byte Reload - test al, 1 - jne LBB74_169 - jmp LBB74_170 -LBB74_169: # in Loop: Header=BB74_155 Depth=1 -Ltmp7212: - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - int3 -Ltmp7213: -LBB74_170: # in Loop: Header=BB74_155 Depth=1 - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - jmp LBB74_171 -Ltmp7214: -LBB74_171: # in Loop: Header=BB74_155 Depth=1 - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - lea ecx, [ebp - 788] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_172 -LBB74_172: # in Loop: Header=BB74_155 Depth=1 - lea ecx, [ebp - 788] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1776], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_155 -Ltmp7215: -# %bb.173: - .cv_loc 74 1 1195 0 # ..\tests\span_tests.cpp:1195:0 - lea ecx, [ebp - 60] - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" - mov dword ptr [eax], 22 -LBB74_174: # =>This Inner Loop Header: Depth=1 -Ltmp7216: - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_09NIJFDHGM@?$CKit?5?$DN?$DN?522?$AA@" - mov dword ptr [ebp - 1780], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1784], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1196 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 884] - mov dword ptr [ebp - 1788], ecx # 4-byte Spill - mov dword ptr [ebp - 1792], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1780] # 4-byte Reload - mov dword ptr [ebp - 1796], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1780] # 4-byte Reload - mov edx, dword ptr [ebp - 1788] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 876] - mov dword ptr [ebp - 1800], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1784] # 4-byte Reload - mov esp, ecx -Ltmp7217: - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - mov dword ptr [ebp - 16], 36 - lea ecx, [ebp - 60] - mov dword ptr [ebp - 1804], eax # 4-byte Spill - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" - mov dword ptr [ebp - 1808], eax # 4-byte Spill - jmp LBB74_175 -LBB74_175: # in Loop: Header=BB74_174 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1808] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 916] - mov dword ptr [eax], edx - lea ecx, [ebp - 920] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_176 -LBB74_176: # in Loop: Header=BB74_174 Depth=1 - mov dword ptr [ebp - 924], 22 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 924] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 912] - mov dword ptr [eax], ecx - lea ecx, [ebp - 916] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_177 -LBB74_177: # in Loop: Header=BB74_174 Depth=1 - mov dword ptr [ebp - 16], 37 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 912] - mov dword ptr [eax], ecx - lea ecx, [ebp - 876] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_178 -LBB74_178: # in Loop: Header=BB74_174 Depth=1 - lea ecx, [ebp - 912] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_184 -Ltmp7218: -LBB74_302: # Block address taken - # in Loop: Header=BB74_174 Depth=1 - add ebp, 12 - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - jmp LBB74_183 -LBB74_183: # in Loop: Header=BB74_174 Depth=1 - mov dword ptr [ebp - 16], 35 -Ltmp7219: -LBB74_184: # in Loop: Header=BB74_174 Depth=1 - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 876] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1809], al # 1-byte Spill - jmp LBB74_185 -LBB74_185: # in Loop: Header=BB74_174 Depth=1 - mov al, byte ptr [ebp - 1809] # 1-byte Reload - test al, 1 - jne LBB74_186 - jmp LBB74_190 -LBB74_186: # in Loop: Header=BB74_174 Depth=1 -Ltmp7220: - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1810], al # 1-byte Spill - jmp LBB74_187 -LBB74_187: # in Loop: Header=BB74_174 Depth=1 - mov al, byte ptr [ebp - 1810] # 1-byte Reload - test al, 1 - jne LBB74_188 - jmp LBB74_189 -LBB74_188: # in Loop: Header=BB74_174 Depth=1 -Ltmp7221: - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - int3 -Ltmp7222: -LBB74_189: # in Loop: Header=BB74_174 Depth=1 - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - jmp LBB74_190 -Ltmp7223: -LBB74_190: # in Loop: Header=BB74_174 Depth=1 - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - lea ecx, [ebp - 876] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_191 -LBB74_191: # in Loop: Header=BB74_174 Depth=1 - lea ecx, [ebp - 876] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1816], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_174 -Ltmp7224: -# %bb.192: - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - jmp LBB74_193 -LBB74_193: # =>This Inner Loop Header: Depth=1 -Ltmp7225: - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@" - mov dword ptr [ebp - 1820], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1824], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1197 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 972] - mov dword ptr [ebp - 1828], ecx # 4-byte Spill - mov dword ptr [ebp - 1832], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1820] # 4-byte Reload - mov dword ptr [ebp - 1836], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1820] # 4-byte Reload - mov edx, dword ptr [ebp - 1828] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 964] - mov dword ptr [ebp - 1840], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1824] # 4-byte Reload - mov esp, ecx -Ltmp7226: - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - mov dword ptr [ebp - 16], 40 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 248] - mov dword ptr [edx], esi - mov dword ptr [ebp - 1844], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1848], eax # 4-byte Spill - jmp LBB74_194 -LBB74_194: # in Loop: Header=BB74_193 Depth=1 - mov eax, dword ptr [ebp - 1848] # 4-byte Reload - mov dword ptr [ebp - 1012], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1012] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 1004] - mov dword ptr [ecx], edx - lea ecx, [ebp - 1008] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_195 -LBB74_195: # in Loop: Header=BB74_193 Depth=1 - mov dword ptr [ebp - 1016], 3 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1016] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1000] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1004] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_196 -LBB74_196: # in Loop: Header=BB74_193 Depth=1 - mov dword ptr [ebp - 16], 41 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1000] - mov dword ptr [eax], ecx - lea ecx, [ebp - 964] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_197 -LBB74_197: # in Loop: Header=BB74_193 Depth=1 - lea ecx, [ebp - 1000] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_203 -Ltmp7227: -LBB74_303: # Block address taken - # in Loop: Header=BB74_193 Depth=1 - add ebp, 12 - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - jmp LBB74_202 -LBB74_202: # in Loop: Header=BB74_193 Depth=1 - mov dword ptr [ebp - 16], 39 -Ltmp7228: -LBB74_203: # in Loop: Header=BB74_193 Depth=1 - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - mov dword ptr [ebp - 16], 39 - lea ecx, [ebp - 964] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1849], al # 1-byte Spill - jmp LBB74_204 -LBB74_204: # in Loop: Header=BB74_193 Depth=1 - mov al, byte ptr [ebp - 1849] # 1-byte Reload - test al, 1 - jne LBB74_205 - jmp LBB74_209 -LBB74_205: # in Loop: Header=BB74_193 Depth=1 -Ltmp7229: - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1850], al # 1-byte Spill - jmp LBB74_206 -LBB74_206: # in Loop: Header=BB74_193 Depth=1 - mov al, byte ptr [ebp - 1850] # 1-byte Reload - test al, 1 - jne LBB74_207 - jmp LBB74_208 -LBB74_207: # in Loop: Header=BB74_193 Depth=1 -Ltmp7230: - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - int3 -Ltmp7231: -LBB74_208: # in Loop: Header=BB74_193 Depth=1 - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - jmp LBB74_209 -Ltmp7232: -LBB74_209: # in Loop: Header=BB74_193 Depth=1 - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - lea ecx, [ebp - 964] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_210 -LBB74_210: # in Loop: Header=BB74_193 Depth=1 - lea ecx, [ebp - 964] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1856], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_193 -Ltmp7233: -# %bb.211: - .cv_loc 74 1 1199 0 # ..\tests\span_tests.cpp:1199:0 - mov eax, dword ptr [ebp - 68] - mov dword ptr [ebp - 60], eax - mov eax, dword ptr [ebp - 64] - mov dword ptr [ebp - 56], eax -LBB74_212: # =>This Inner Loop Header: Depth=1 -Ltmp7234: - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" - mov dword ptr [ebp - 1860], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1864], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1200 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1064] - mov dword ptr [ebp - 1868], ecx # 4-byte Spill - mov dword ptr [ebp - 1872], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1860] # 4-byte Reload - mov dword ptr [ebp - 1876], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1860] # 4-byte Reload - mov edx, dword ptr [ebp - 1868] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1056] - mov dword ptr [ebp - 1880], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1864] # 4-byte Reload - mov esp, ecx -Ltmp7235: - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - mov dword ptr [ebp - 16], 44 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1096] - mov dword ptr [edx], esi - lea ecx, [ebp - 1100] - mov dword ptr [ebp - 1884], eax # 4-byte Spill - call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - jmp LBB74_213 -LBB74_213: # in Loop: Header=BB74_212 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1092] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1096] - call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - jmp LBB74_214 -LBB74_214: # in Loop: Header=BB74_212 Depth=1 - mov dword ptr [ebp - 16], 45 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1092] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1056] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_215 -LBB74_215: # in Loop: Header=BB74_212 Depth=1 - lea ecx, [ebp - 1092] - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - jmp LBB74_221 -Ltmp7236: -LBB74_304: # Block address taken - # in Loop: Header=BB74_212 Depth=1 - add ebp, 12 - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - jmp LBB74_220 -LBB74_220: # in Loop: Header=BB74_212 Depth=1 - mov dword ptr [ebp - 16], 43 -Ltmp7237: -LBB74_221: # in Loop: Header=BB74_212 Depth=1 - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - mov dword ptr [ebp - 16], 43 - lea ecx, [ebp - 1056] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1885], al # 1-byte Spill - jmp LBB74_222 -LBB74_222: # in Loop: Header=BB74_212 Depth=1 - mov al, byte ptr [ebp - 1885] # 1-byte Reload - test al, 1 - jne LBB74_223 - jmp LBB74_227 -LBB74_223: # in Loop: Header=BB74_212 Depth=1 -Ltmp7238: - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1886], al # 1-byte Spill - jmp LBB74_224 -LBB74_224: # in Loop: Header=BB74_212 Depth=1 - mov al, byte ptr [ebp - 1886] # 1-byte Reload - test al, 1 - jne LBB74_225 - jmp LBB74_226 -LBB74_225: # in Loop: Header=BB74_212 Depth=1 -Ltmp7239: - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - int3 -Ltmp7240: -LBB74_226: # in Loop: Header=BB74_212 Depth=1 - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - jmp LBB74_227 -Ltmp7241: -LBB74_227: # in Loop: Header=BB74_212 Depth=1 - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - lea ecx, [ebp - 1056] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_228 -LBB74_228: # in Loop: Header=BB74_212 Depth=1 - lea ecx, [ebp - 1056] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1892], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_212 -Ltmp7242: -# %bb.229: - .cv_loc 74 1 1201 0 # ..\tests\span_tests.cpp:1201:0 - jmp LBB74_230 -LBB74_230: # =>This Inner Loop Header: Depth=1 - sub esp, 4 - lea ecx, [ebp - 52] - lea eax, [ebp - 1108] - mov dword ptr [esp], eax - call "?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" - sub esp, 8 - lea eax, [ebp - 60] - mov dword ptr [esp], eax - lea eax, [ebp - 1108] - mov dword ptr [esp + 4], eax - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - add esp, 8 - test al, 1 - jne LBB74_231 - jmp LBB74_233 -LBB74_231: # in Loop: Header=BB74_230 Depth=1 -Ltmp7243: - .cv_loc 74 1 1202 0 # ..\tests\span_tests.cpp:1202:0 - lea ecx, [ebp - 60] - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" - mov dword ptr [eax], 5 - .cv_loc 74 1 1203 0 # ..\tests\span_tests.cpp:1203:0 - lea ecx, [ebp - 60] - call "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" -Ltmp7244: - .cv_loc 74 1 1201 0 # ..\tests\span_tests.cpp:1201:0 - mov dword ptr [ebp - 1896], eax # 4-byte Spill - jmp LBB74_230 -LBB74_233: - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - jmp LBB74_234 -LBB74_234: # =>This Inner Loop Header: Depth=1 -Ltmp7245: - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@" - mov dword ptr [ebp - 1900], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1904], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1206 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1156] - mov dword ptr [ebp - 1908], ecx # 4-byte Spill - mov dword ptr [ebp - 1912], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1900] # 4-byte Reload - mov dword ptr [ebp - 1916], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1900] # 4-byte Reload - mov edx, dword ptr [ebp - 1908] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1148] - mov dword ptr [ebp - 1920], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1904] # 4-byte Reload - mov esp, ecx -Ltmp7246: - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - mov dword ptr [ebp - 16], 48 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1188] - mov dword ptr [edx], esi - lea ecx, [ebp - 1192] - mov dword ptr [ebp - 1924], eax # 4-byte Spill - call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - jmp LBB74_235 -LBB74_235: # in Loop: Header=BB74_234 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 248] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1184] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1188] - call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - jmp LBB74_236 -LBB74_236: # in Loop: Header=BB74_234 Depth=1 - mov dword ptr [ebp - 16], 49 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1184] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1148] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_237 -LBB74_237: # in Loop: Header=BB74_234 Depth=1 - lea ecx, [ebp - 1184] - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - jmp LBB74_242 -Ltmp7247: -LBB74_305: # Block address taken - # in Loop: Header=BB74_234 Depth=1 - add ebp, 12 - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - jmp LBB74_241 -LBB74_241: # in Loop: Header=BB74_234 Depth=1 - mov dword ptr [ebp - 16], 47 -Ltmp7248: -LBB74_242: # in Loop: Header=BB74_234 Depth=1 - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - mov dword ptr [ebp - 16], 47 - lea ecx, [ebp - 1148] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1925], al # 1-byte Spill - jmp LBB74_243 -LBB74_243: # in Loop: Header=BB74_234 Depth=1 - mov al, byte ptr [ebp - 1925] # 1-byte Reload - test al, 1 - jne LBB74_244 - jmp LBB74_248 -LBB74_244: # in Loop: Header=BB74_234 Depth=1 -Ltmp7249: - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1926], al # 1-byte Spill - jmp LBB74_245 -LBB74_245: # in Loop: Header=BB74_234 Depth=1 - mov al, byte ptr [ebp - 1926] # 1-byte Reload - test al, 1 - jne LBB74_246 - jmp LBB74_247 -LBB74_246: # in Loop: Header=BB74_234 Depth=1 -Ltmp7250: - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - int3 -Ltmp7251: -LBB74_247: # in Loop: Header=BB74_234 Depth=1 - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - jmp LBB74_248 -Ltmp7252: -LBB74_248: # in Loop: Header=BB74_234 Depth=1 - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - lea ecx, [ebp - 1148] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_249 -LBB74_249: # in Loop: Header=BB74_234 Depth=1 - lea ecx, [ebp - 1148] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1932], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_234 -Ltmp7253: -# %bb.250: - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - jmp LBB74_251 -LBB74_251: # =>This Inner Loop Header: Depth=1 -Ltmp7254: - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1936], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1940], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1207 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1240] - mov dword ptr [ebp - 1944], ecx # 4-byte Spill - mov dword ptr [ebp - 1948], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1936] # 4-byte Reload - mov dword ptr [ebp - 1952], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1936] # 4-byte Reload - mov edx, dword ptr [ebp - 1944] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1232] - mov dword ptr [ebp - 1956], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1940] # 4-byte Reload - mov esp, ecx -Ltmp7255: - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - mov dword ptr [ebp - 16], 52 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 248] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 60] - mov dword ptr [edx], esi - mov dword ptr [ebp - 1960], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1964], eax # 4-byte Spill - jmp LBB74_252 -LBB74_252: # in Loop: Header=BB74_251 Depth=1 - mov eax, dword ptr [ebp - 1964] # 4-byte Reload - mov dword ptr [ebp - 1280], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1280] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 1272] - mov dword ptr [ecx], edx - lea ecx, [ebp - 1276] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_253 -LBB74_253: # in Loop: Header=BB74_251 Depth=1 - mov dword ptr [ebp - 1284], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1284] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1268] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1272] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_254 -LBB74_254: # in Loop: Header=BB74_251 Depth=1 - mov dword ptr [ebp - 16], 53 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1268] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1232] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_255 -LBB74_255: # in Loop: Header=BB74_251 Depth=1 - lea ecx, [ebp - 1268] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_261 -Ltmp7256: -LBB74_306: # Block address taken - # in Loop: Header=BB74_251 Depth=1 - add ebp, 12 - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - jmp LBB74_260 -LBB74_260: # in Loop: Header=BB74_251 Depth=1 - mov dword ptr [ebp - 16], 51 -Ltmp7257: -LBB74_261: # in Loop: Header=BB74_251 Depth=1 - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - mov dword ptr [ebp - 16], 51 - lea ecx, [ebp - 1232] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1965], al # 1-byte Spill - jmp LBB74_262 -LBB74_262: # in Loop: Header=BB74_251 Depth=1 - mov al, byte ptr [ebp - 1965] # 1-byte Reload - test al, 1 - jne LBB74_263 - jmp LBB74_267 -LBB74_263: # in Loop: Header=BB74_251 Depth=1 -Ltmp7258: - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1966], al # 1-byte Spill - jmp LBB74_264 -LBB74_264: # in Loop: Header=BB74_251 Depth=1 - mov al, byte ptr [ebp - 1966] # 1-byte Reload - test al, 1 - jne LBB74_265 - jmp LBB74_266 -LBB74_265: # in Loop: Header=BB74_251 Depth=1 -Ltmp7259: - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - int3 -Ltmp7260: -LBB74_266: # in Loop: Header=BB74_251 Depth=1 - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - jmp LBB74_267 -Ltmp7261: -LBB74_267: # in Loop: Header=BB74_251 Depth=1 - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - lea ecx, [ebp - 1232] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_268 -LBB74_268: # in Loop: Header=BB74_251 Depth=1 - lea ecx, [ebp - 1232] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1972], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_251 -Ltmp7262: -# %bb.269: - .cv_loc 74 1 1209 0 # ..\tests\span_tests.cpp:1209:0 - lea eax, [ebp - 52] - mov dword ptr [ebp - 1288], eax - mov ecx, dword ptr [ebp - 1288] - sub esp, 4 - lea eax, [ebp - 1296] -Ltmp7263: - #DEBUG_VALUE: __begin1 <- [$eax+0] - mov dword ptr [esp], eax - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Ltmp7264: - mov ecx, dword ptr [ebp - 1288] - sub esp, 4 - lea eax, [ebp - 1304] -Ltmp7265: - #DEBUG_VALUE: __end1 <- [$eax+0] - mov dword ptr [esp], eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Ltmp7266: -LBB74_270: # =>This Loop Header: Depth=1 - # Child Loop BB74_272 Depth 2 - mov eax, dword ptr [ebp - 1304] - mov dword ptr [ebp - 1312], eax - mov eax, dword ptr [ebp - 1300] - mov dword ptr [ebp - 1308], eax - mov eax, dword ptr [ebp - 1296] - mov dword ptr [ebp - 1320], eax - mov eax, dword ptr [ebp - 1292] - mov dword ptr [ebp - 1316], eax - mov eax, dword ptr [ebp - 1320] - mov ecx, dword ptr [ebp - 1316] - mov edx, dword ptr [ebp - 1312] - mov esi, dword ptr [ebp - 1308] - sub esp, 16 - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - add esp, 16 - test al, 1 - jne LBB74_271 - jmp LBB74_291 -LBB74_271: # in Loop: Header=BB74_270 Depth=1 -Ltmp7267: - .cv_loc 74 1 1209 0 # ..\tests\span_tests.cpp:1209:0 - lea ecx, [ebp - 1296] - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov dword ptr [ebp - 1324], eax -LBB74_272: # Parent Loop BB74_270 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp7268: - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_06HPDKMKBC@n?5?$DN?$DN?55?$AA@" - mov dword ptr [ebp - 1976], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1980], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1210 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1372] - mov dword ptr [ebp - 1984], ecx # 4-byte Spill - mov dword ptr [ebp - 1988], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1976] # 4-byte Reload - mov dword ptr [ebp - 1992], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1976] # 4-byte Reload - mov edx, dword ptr [ebp - 1984] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1364] - mov dword ptr [ebp - 1996], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1980] # 4-byte Reload - mov esp, ecx -Ltmp7269: - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - mov edx, dword ptr [ebp - 1324] - mov dword ptr [ebp - 16], 56 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 1404] - mov dword ptr [esi], edx - lea ecx, [ebp - 1408] - mov dword ptr [ebp - 2000], eax # 4-byte Spill - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB74_273 -LBB74_273: # in Loop: Header=BB74_272 Depth=2 - mov dword ptr [ebp - 1412], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1412] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1400] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1404] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB74_274 -LBB74_274: # in Loop: Header=BB74_272 Depth=2 - mov dword ptr [ebp - 16], 57 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1400] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1364] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB74_275 -LBB74_275: # in Loop: Header=BB74_272 Depth=2 - lea ecx, [ebp - 1400] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB74_281 -Ltmp7270: -LBB74_307: # Block address taken - # in Loop: Header=BB74_272 Depth=2 - add ebp, 12 - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - jmp LBB74_280 -LBB74_280: # in Loop: Header=BB74_272 Depth=2 - mov dword ptr [ebp - 16], 55 -Ltmp7271: -LBB74_281: # in Loop: Header=BB74_272 Depth=2 - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - mov dword ptr [ebp - 16], 55 - lea ecx, [ebp - 1364] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 2001], al # 1-byte Spill - jmp LBB74_282 -LBB74_282: # in Loop: Header=BB74_272 Depth=2 - mov al, byte ptr [ebp - 2001] # 1-byte Reload - test al, 1 - jne LBB74_283 - jmp LBB74_287 -LBB74_283: # in Loop: Header=BB74_272 Depth=2 -Ltmp7272: - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 2002], al # 1-byte Spill - jmp LBB74_284 -LBB74_284: # in Loop: Header=BB74_272 Depth=2 - mov al, byte ptr [ebp - 2002] # 1-byte Reload - test al, 1 - jne LBB74_285 - jmp LBB74_286 -LBB74_285: # in Loop: Header=BB74_272 Depth=2 -Ltmp7273: - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - int3 -Ltmp7274: -LBB74_286: # in Loop: Header=BB74_272 Depth=2 - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - jmp LBB74_287 -Ltmp7275: -LBB74_287: # in Loop: Header=BB74_272 Depth=2 - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - lea ecx, [ebp - 1364] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB74_288 -LBB74_288: # in Loop: Header=BB74_272 Depth=2 - lea ecx, [ebp - 1364] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 2008], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB74_272 -Ltmp7276: -# %bb.289: # in Loop: Header=BB74_270 Depth=1 - .cv_loc 74 1 1209 0 # ..\tests\span_tests.cpp:1209:0 - lea ecx, [ebp - 1296] - call "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [ebp - 2012], eax # 4-byte Spill - jmp LBB74_270 -Ltmp7277: -LBB74_291: - .cv_loc 74 1 1213 0 # ..\tests\span_tests.cpp:1213:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_5: # in Loop: Header=BB74_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 144] -Ltmp7278: - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7279: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_6: # in Loop: Header=BB74_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7280: - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 108] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_7 -LBB74_7: # in Loop: Header=BB74_1 Depth=1 - mov eax, offset LBB74_292 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7281: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_23: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 108] - .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7282: - .def "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$24@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_24: # in Loop: Header=BB74_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 228] -Ltmp7283: - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7284: - .def "?catch$25@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$25@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_25: # in Loop: Header=BB74_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7285: - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 192] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_26 -LBB74_26: # in Loop: Header=BB74_18 Depth=1 - mov eax, offset LBB74_293 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7286: - .def "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_41: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 192] - .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7287: - .def "?dtor$42@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$42@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_42: # in Loop: Header=BB74_37 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 324] -Ltmp7288: - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7289: - .def "?catch$43@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$43@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_43: # in Loop: Header=BB74_37 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7290: - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 288] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_44 -LBB74_44: # in Loop: Header=BB74_37 Depth=1 - mov eax, offset LBB74_294 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7291: - .def "?catch$59@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$59@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_59: # in Loop: Header=BB74_55 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7292: - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 372] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB74_60 -LBB74_60: # in Loop: Header=BB74_55 Depth=1 - mov eax, offset LBB74_295 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7293: - .def "?catch$63@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$63@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_63: # in Loop: Header=BB74_55 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7294: - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 372] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_64 -LBB74_64: # in Loop: Header=BB74_55 Depth=1 - mov eax, offset LBB74_296 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7295: - .def "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$67@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_67: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 288] -Ltmp7296: - .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7297: - .def "?dtor$84@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$84@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_84: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 372] -Ltmp7298: - .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7299: - .def "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$85@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_85: # in Loop: Header=BB74_79 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 456] -Ltmp7300: - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7301: - .def "?catch$86@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$86@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_86: # in Loop: Header=BB74_79 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7302: - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - mov dword ptr [ebp - 16], 18 - lea ecx, [ebp - 420] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_87 -LBB74_87: # in Loop: Header=BB74_79 Depth=1 - mov eax, offset LBB74_297 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7303: - .def "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$103@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_103: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 420] - .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7304: - .def "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$104@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_104: # in Loop: Header=BB74_98 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 548] -Ltmp7305: - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7306: - .def "?catch$105@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$105@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_105: # in Loop: Header=BB74_98 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7307: - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - mov dword ptr [ebp - 16], 22 - lea ecx, [ebp - 512] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_106 -LBB74_106: # in Loop: Header=BB74_98 Depth=1 - mov eax, offset LBB74_298 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7308: - .def "?dtor$122@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$122@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_122: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 512] - .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7309: - .def "?dtor$123@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$123@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_123: # in Loop: Header=BB74_117 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 640] -Ltmp7310: - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7311: - .def "?catch$124@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$124@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_124: # in Loop: Header=BB74_117 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7312: - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 604] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_125 -LBB74_125: # in Loop: Header=BB74_117 Depth=1 - mov eax, offset LBB74_299 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7313: - .def "?dtor$141@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$141@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_141: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 604] - .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7314: - .def "?dtor$142@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$142@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_142: # in Loop: Header=BB74_136 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 732] -Ltmp7315: - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7316: - .def "?catch$143@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$143@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_143: # in Loop: Header=BB74_136 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7317: - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 696] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_144 -LBB74_144: # in Loop: Header=BB74_136 Depth=1 - mov eax, offset LBB74_300 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7318: - .def "?dtor$160@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$160@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_160: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 696] - .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7319: - .def "?dtor$161@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$161@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_161: # in Loop: Header=BB74_155 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 824] -Ltmp7320: - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7321: - .def "?catch$162@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$162@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_162: # in Loop: Header=BB74_155 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7322: - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - mov dword ptr [ebp - 16], 34 - lea ecx, [ebp - 788] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_163 -LBB74_163: # in Loop: Header=BB74_155 Depth=1 - mov eax, offset LBB74_301 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7323: - .def "?dtor$179@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$179@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_179: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 788] - .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7324: - .def "?dtor$180@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$180@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_180: # in Loop: Header=BB74_174 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 912] -Ltmp7325: - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7326: - .def "?catch$181@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$181@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_181: # in Loop: Header=BB74_174 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7327: - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - mov dword ptr [ebp - 16], 38 - lea ecx, [ebp - 876] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_182 -LBB74_182: # in Loop: Header=BB74_174 Depth=1 - mov eax, offset LBB74_302 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7328: - .def "?dtor$198@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$198@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_198: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 876] - .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7329: - .def "?dtor$199@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$199@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_199: # in Loop: Header=BB74_193 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1000] -Ltmp7330: - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7331: - .def "?catch$200@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$200@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_200: # in Loop: Header=BB74_193 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7332: - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - mov dword ptr [ebp - 16], 42 - lea ecx, [ebp - 964] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_201 -LBB74_201: # in Loop: Header=BB74_193 Depth=1 - mov eax, offset LBB74_303 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7333: - .def "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$216@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_216: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 964] - .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7334: - .def "?dtor$217@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$217@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_217: # in Loop: Header=BB74_212 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1092] -Ltmp7335: - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7336: - .def "?catch$218@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$218@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_218: # in Loop: Header=BB74_212 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7337: - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - mov dword ptr [ebp - 16], 46 - lea ecx, [ebp - 1056] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_219 -LBB74_219: # in Loop: Header=BB74_212 Depth=1 - mov eax, offset LBB74_304 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7338: - .def "?dtor$232@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$232@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_232: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1056] - .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7339: - .def "?dtor$238@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$238@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_238: # in Loop: Header=BB74_234 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1184] -Ltmp7340: - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7341: - .def "?catch$239@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$239@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_239: # in Loop: Header=BB74_234 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7342: - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - mov dword ptr [ebp - 16], 50 - lea ecx, [ebp - 1148] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_240 -LBB74_240: # in Loop: Header=BB74_234 Depth=1 - mov eax, offset LBB74_305 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7343: - .def "?dtor$256@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$256@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_256: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1148] - .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7344: - .def "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$257@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_257: # in Loop: Header=BB74_251 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1268] -Ltmp7345: - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7346: - .def "?catch$258@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$258@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_258: # in Loop: Header=BB74_251 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7347: - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - mov dword ptr [ebp - 16], 54 - lea ecx, [ebp - 1232] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_259 -LBB74_259: # in Loop: Header=BB74_251 Depth=1 - mov eax, offset LBB74_306 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7348: - .def "?dtor$276@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$276@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_276: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1232] - .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7349: - .def "?dtor$277@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$277@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_277: # in Loop: Header=BB74_272 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1400] -Ltmp7350: - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7351: - .def "?catch$278@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$278@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_278: # in Loop: Header=BB74_272 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7352: - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - mov dword ptr [ebp - 16], 58 - lea ecx, [ebp - 1364] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB74_279 -LBB74_279: # in Loop: Header=BB74_272 Depth=2 - mov eax, offset LBB74_307 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7353: - .def "?dtor$290@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$290@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA": -LBB74_290: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1364] - .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7354: - .cv_fpo_endproc -Lfunc_end74: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 429065506 # MagicNumber - .long 59 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # UnwindMap - .long 15 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long -1 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$42@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$84@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 16 # ToState - .long "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$122@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 19 # ToState - .long 0 # Action - .long 20 # ToState - .long "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 19 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$141@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long 24 # ToState - .long "?dtor$123@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$160@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long 28 # ToState - .long "?dtor$142@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$179@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long 32 # ToState - .long "?dtor$161@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$198@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 35 # ToState - .long 0 # Action - .long 36 # ToState - .long "?dtor$180@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 35 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 39 # ToState - .long 0 # Action - .long 40 # ToState - .long "?dtor$199@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 39 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$232@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 43 # ToState - .long 0 # Action - .long 44 # ToState - .long "?dtor$217@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 43 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$256@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 47 # ToState - .long 0 # Action - .long 48 # ToState - .long "?dtor$238@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 47 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$276@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 51 # ToState - .long 0 # Action - .long 52 # ToState - .long "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 51 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$290@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 55 # ToState - .long 0 # Action - .long 56 # ToState - .long "?dtor$277@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Action - .long 55 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 17 # TryHigh - .long 18 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 20 # TryLow - .long 21 # TryHigh - .long 22 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 24 # TryLow - .long 25 # TryHigh - .long 26 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 28 # TryLow - .long 29 # TryHigh - .long 30 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 32 # TryLow - .long 33 # TryHigh - .long 34 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 36 # TryLow - .long 37 # TryHigh - .long 38 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 40 # TryLow - .long 41 # TryHigh - .long 42 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 44 # TryLow - .long 45 # TryHigh - .long 46 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$11$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 48 # TryLow - .long 49 # TryHigh - .long 50 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$12$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 52 # TryLow - .long 53 # TryHigh - .long 54 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$13$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray - .long 56 # TryLow - .long 57 # TryHigh - .long 58 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$14$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$25@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$43@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$59@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$63@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$86@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$105@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$143@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$162@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$181@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$200@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$11$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$218@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$12$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$239@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$13$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$258@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler -"$handlerMap$14$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$278@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin75: - .cv_func_id 75 - .cv_loc 75 1 1173 0 # ..\tests\span_tests.cpp:1173:0 - .cv_fpo_proc "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp7355: - lea ecx, ["?autoRegistrar49@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp7356: - .cv_fpo_endproc -Lfunc_end75: - # -- End function - .def "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin76: - .cv_func_id 76 - .cv_loc 76 1 1216 0 # ..\tests\span_tests.cpp:1216:0 - .cv_fpo_proc "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp7357: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0O@HAOPKPCK@crbegin_crend?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1216 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____50@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar51@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp7358: - .cv_fpo_endproc -Lfunc_end76: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____50@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____50@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" -Lfunc_begin77: - .cv_func_id 77 - .cv_loc 77 1 1217 0 # ..\tests\span_tests.cpp:1217:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 1836 - .cv_fpo_stackalloc 1836 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp7577: - .cv_loc 77 1 1219 0 # ..\tests\span_tests.cpp:1219:0 - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax - .cv_loc 77 1 1220 0 # ..\tests\span_tests.cpp:1220:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp7578: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp7579: - #DEBUG_VALUE: a <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp7580: - .cv_loc 77 1 1222 0 # ..\tests\span_tests.cpp:1222:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea edx, [ebp - 60] -Ltmp7581: - #DEBUG_VALUE: it <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 1292], eax # 4-byte Spill - call "?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" -Ltmp7582: - .cv_loc 77 1 1223 0 # ..\tests\span_tests.cpp:1223:0 - mov eax, dword ptr [ebp - 60] - mov dword ptr [ebp - 68], eax - mov eax, dword ptr [ebp - 56] - mov dword ptr [ebp - 64], eax -LBB77_1: # =>This Inner Loop Header: Depth=1 -Ltmp7583: - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" - mov dword ptr [ebp - 1296], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1300], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1224 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 116] - mov dword ptr [ebp - 1304], ecx # 4-byte Spill - mov dword ptr [ebp - 1308], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1296] # 4-byte Reload - mov dword ptr [ebp - 1312], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1296] # 4-byte Reload - mov edx, dword ptr [ebp - 1304] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 108] - mov dword ptr [ebp - 1316], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1300] # 4-byte Reload - mov esp, ecx -Ltmp7584: - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 148] - mov dword ptr [edx], esi - lea ecx, [ebp - 152] - mov dword ptr [ebp - 1320], eax # 4-byte Spill - call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - jmp LBB77_2 -LBB77_2: # in Loop: Header=BB77_1 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 144] - mov dword ptr [eax], ecx - lea ecx, [ebp - 148] - call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - jmp LBB77_3 -LBB77_3: # in Loop: Header=BB77_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 144] - mov dword ptr [eax], ecx - lea ecx, [ebp - 108] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_4 -LBB77_4: # in Loop: Header=BB77_1 Depth=1 - lea ecx, [ebp - 144] - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - jmp LBB77_9 -Ltmp7585: -LBB77_271: # Block address taken - # in Loop: Header=BB77_1 Depth=1 - add ebp, 12 - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - jmp LBB77_8 -LBB77_8: # in Loop: Header=BB77_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp7586: -LBB77_9: # in Loop: Header=BB77_1 Depth=1 - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 108] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1321], al # 1-byte Spill - jmp LBB77_10 -LBB77_10: # in Loop: Header=BB77_1 Depth=1 - mov al, byte ptr [ebp - 1321] # 1-byte Reload - test al, 1 - jne LBB77_11 - jmp LBB77_15 -LBB77_11: # in Loop: Header=BB77_1 Depth=1 -Ltmp7587: - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1322], al # 1-byte Spill - jmp LBB77_12 -LBB77_12: # in Loop: Header=BB77_1 Depth=1 - mov al, byte ptr [ebp - 1322] # 1-byte Reload - test al, 1 - jne LBB77_13 - jmp LBB77_14 -LBB77_13: # in Loop: Header=BB77_1 Depth=1 -Ltmp7588: - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - int3 -Ltmp7589: -LBB77_14: # in Loop: Header=BB77_1 Depth=1 - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - jmp LBB77_15 -Ltmp7590: -LBB77_15: # in Loop: Header=BB77_1 Depth=1 - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - lea ecx, [ebp - 108] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_16 -LBB77_16: # in Loop: Header=BB77_1 Depth=1 - lea ecx, [ebp - 108] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1328], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_1 -Ltmp7591: -# %bb.17: - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - jmp LBB77_18 -LBB77_18: # =>This Inner Loop Header: Depth=1 -Ltmp7592: - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08GJBEAKO@?$CKit?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 1332], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1336], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1225 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 200] - mov dword ptr [ebp - 1340], ecx # 4-byte Spill - mov dword ptr [ebp - 1344], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1332] # 4-byte Reload - mov dword ptr [ebp - 1348], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1332] # 4-byte Reload - mov edx, dword ptr [ebp - 1340] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 192] - mov dword ptr [ebp - 1352], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1336] # 4-byte Reload - mov esp, ecx -Ltmp7593: - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 60] - mov dword ptr [ebp - 1356], eax # 4-byte Spill - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" - mov dword ptr [ebp - 1360], eax # 4-byte Spill - jmp LBB77_19 -LBB77_19: # in Loop: Header=BB77_18 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1360] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 232] - mov dword ptr [eax], edx - lea ecx, [ebp - 236] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB77_20 -LBB77_20: # in Loop: Header=BB77_18 Depth=1 - mov dword ptr [ebp - 240], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 240] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 228] - mov dword ptr [eax], ecx - lea ecx, [ebp - 232] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB77_21 -LBB77_21: # in Loop: Header=BB77_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 228] - mov dword ptr [eax], ecx - lea ecx, [ebp - 192] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_22 -LBB77_22: # in Loop: Header=BB77_18 Depth=1 - lea ecx, [ebp - 228] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB77_28 -Ltmp7594: -LBB77_272: # Block address taken - # in Loop: Header=BB77_18 Depth=1 - add ebp, 12 - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - jmp LBB77_27 -LBB77_27: # in Loop: Header=BB77_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp7595: -LBB77_28: # in Loop: Header=BB77_18 Depth=1 - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 192] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1361], al # 1-byte Spill - jmp LBB77_29 -LBB77_29: # in Loop: Header=BB77_18 Depth=1 - mov al, byte ptr [ebp - 1361] # 1-byte Reload - test al, 1 - jne LBB77_30 - jmp LBB77_34 -LBB77_30: # in Loop: Header=BB77_18 Depth=1 -Ltmp7596: - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1362], al # 1-byte Spill - jmp LBB77_31 -LBB77_31: # in Loop: Header=BB77_18 Depth=1 - mov al, byte ptr [ebp - 1362] # 1-byte Reload - test al, 1 - jne LBB77_32 - jmp LBB77_33 -LBB77_32: # in Loop: Header=BB77_18 Depth=1 -Ltmp7597: - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - int3 -Ltmp7598: -LBB77_33: # in Loop: Header=BB77_18 Depth=1 - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - jmp LBB77_34 -Ltmp7599: -LBB77_34: # in Loop: Header=BB77_18 Depth=1 - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - lea ecx, [ebp - 192] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_35 -LBB77_35: # in Loop: Header=BB77_18 Depth=1 - lea ecx, [ebp - 192] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1368], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_18 -Ltmp7600: -# %bb.36: - .cv_loc 77 1 1227 0 # ..\tests\span_tests.cpp:1227:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea eax, [ebp - 248] -Ltmp7601: - #DEBUG_VALUE: beyond <- [$eax+0] - mov dword ptr [esp], eax - call "?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" -Ltmp7602: -LBB77_37: # =>This Inner Loop Header: Depth=1 - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@" - mov dword ptr [ebp - 1372], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1376], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1228 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 296] - mov dword ptr [ebp - 1380], ecx # 4-byte Spill - mov dword ptr [ebp - 1384], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1372] # 4-byte Reload - mov dword ptr [ebp - 1388], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1372] # 4-byte Reload - mov edx, dword ptr [ebp - 1380] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 288] - mov dword ptr [ebp - 1392], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1376] # 4-byte Reload - mov esp, ecx -Ltmp7603: - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - mov dword ptr [ebp - 16], 9 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 328] - mov dword ptr [edx], esi - lea ecx, [ebp - 332] - mov dword ptr [ebp - 1396], eax # 4-byte Spill - call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - jmp LBB77_38 -LBB77_38: # in Loop: Header=BB77_37 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 248] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 324] - mov dword ptr [eax], ecx - lea ecx, [ebp - 328] - call "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - jmp LBB77_39 -LBB77_39: # in Loop: Header=BB77_37 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 324] - mov dword ptr [eax], ecx - lea ecx, [ebp - 288] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_40 -LBB77_40: # in Loop: Header=BB77_37 Depth=1 - lea ecx, [ebp - 324] - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - jmp LBB77_46 -Ltmp7604: -LBB77_273: # Block address taken - # in Loop: Header=BB77_37 Depth=1 - add ebp, 12 - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - jmp LBB77_45 -LBB77_45: # in Loop: Header=BB77_37 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp7605: -LBB77_46: # in Loop: Header=BB77_37 Depth=1 - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 288] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1397], al # 1-byte Spill - jmp LBB77_47 -LBB77_47: # in Loop: Header=BB77_37 Depth=1 - mov al, byte ptr [ebp - 1397] # 1-byte Reload - test al, 1 - jne LBB77_48 - jmp LBB77_52 -LBB77_48: # in Loop: Header=BB77_37 Depth=1 -Ltmp7606: - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1398], al # 1-byte Spill - jmp LBB77_49 -LBB77_49: # in Loop: Header=BB77_37 Depth=1 - mov al, byte ptr [ebp - 1398] # 1-byte Reload - test al, 1 - jne LBB77_50 - jmp LBB77_51 -LBB77_50: # in Loop: Header=BB77_37 Depth=1 -Ltmp7607: - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - int3 -Ltmp7608: -LBB77_51: # in Loop: Header=BB77_37 Depth=1 - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - jmp LBB77_52 -Ltmp7609: -LBB77_52: # in Loop: Header=BB77_37 Depth=1 - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - lea ecx, [ebp - 288] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_53 -LBB77_53: # in Loop: Header=BB77_37 Depth=1 - lea ecx, [ebp - 288] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1404], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_37 -Ltmp7610: -# %bb.54: - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - jmp LBB77_55 -LBB77_55: # =>This Inner Loop Header: Depth=1 -Ltmp7611: - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@" - mov dword ptr [ebp - 1408], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1412], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1229 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 380] - mov dword ptr [ebp - 1416], ecx # 4-byte Spill - mov dword ptr [ebp - 1420], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 1408] # 4-byte Reload - mov dword ptr [ebp - 1424], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1408] # 4-byte Reload - mov edx, dword ptr [ebp - 1416] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 372] - mov ecx, esi - mov dword ptr [ebp - 1428], eax # 4-byte Spill - mov dword ptr [ebp - 1432], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1412] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 12 - mov ecx, dword ptr [ebp - 1432] # 4-byte Reload - mov dword ptr [ebp - 1436], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1437], al # 1-byte Spill - jmp LBB77_56 -LBB77_56: # in Loop: Header=BB77_55 Depth=1 - mov al, byte ptr [ebp - 1437] # 1-byte Reload - test al, 1 - jne LBB77_57 - jmp LBB77_68 -LBB77_57: # in Loop: Header=BB77_55 Depth=1 -Ltmp7612: - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - mov dword ptr [ebp - 16], 13 - lea ecx, [ebp - 248] - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" - mov dword ptr [ebp - 1444], eax # 4-byte Spill - jmp LBB77_58 -LBB77_58: # in Loop: Header=BB77_55 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 372] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB77_66 -Ltmp7613: -LBB77_274: # Block address taken - # in Loop: Header=BB77_55 Depth=1 - add ebp, 12 - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - jmp LBB77_61 -LBB77_61: # in Loop: Header=BB77_55 Depth=1 - jmp LBB77_62 -LBB77_62: # in Loop: Header=BB77_55 Depth=1 - mov dword ptr [ebp - 16], 12 - jmp LBB77_70 -Ltmp7614: -LBB77_275: # Block address taken - # in Loop: Header=BB77_55 Depth=1 - add ebp, 12 - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - jmp LBB77_65 -LBB77_65: # in Loop: Header=BB77_55 Depth=1 - jmp LBB77_62 -Ltmp7615: -LBB77_66: # in Loop: Header=BB77_55 Depth=1 - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - jmp LBB77_62 -Ltmp7616: -LBB77_68: # in Loop: Header=BB77_55 Depth=1 - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 372] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB77_69 -LBB77_69: # in Loop: Header=BB77_55 Depth=1 - jmp LBB77_70 -Ltmp7617: -LBB77_70: # in Loop: Header=BB77_55 Depth=1 - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - lea ecx, [ebp - 372] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1445], al # 1-byte Spill - jmp LBB77_71 -LBB77_71: # in Loop: Header=BB77_55 Depth=1 - mov al, byte ptr [ebp - 1445] # 1-byte Reload - test al, 1 - jne LBB77_72 - jmp LBB77_76 -LBB77_72: # in Loop: Header=BB77_55 Depth=1 -Ltmp7618: - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1446], al # 1-byte Spill - jmp LBB77_73 -LBB77_73: # in Loop: Header=BB77_55 Depth=1 - mov al, byte ptr [ebp - 1446] # 1-byte Reload - test al, 1 - jne LBB77_74 - jmp LBB77_75 -LBB77_74: # in Loop: Header=BB77_55 Depth=1 -Ltmp7619: - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - int3 -Ltmp7620: -LBB77_75: # in Loop: Header=BB77_55 Depth=1 - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - jmp LBB77_76 -Ltmp7621: -LBB77_76: # in Loop: Header=BB77_55 Depth=1 - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - lea ecx, [ebp - 372] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_77 -LBB77_77: # in Loop: Header=BB77_55 Depth=1 - lea ecx, [ebp - 372] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB77_55 -Ltmp7622: -# %bb.78: - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - jmp LBB77_79 -LBB77_79: # =>This Inner Loop Header: Depth=1 -Ltmp7623: - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 1452], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1456], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1231 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 428] - mov dword ptr [ebp - 1460], ecx # 4-byte Spill - mov dword ptr [ebp - 1464], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1452] # 4-byte Reload - mov dword ptr [ebp - 1468], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1452] # 4-byte Reload - mov edx, dword ptr [ebp - 1460] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 420] - mov dword ptr [ebp - 1472], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1456] # 4-byte Reload - mov esp, ecx -Ltmp7624: - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - mov dword ptr [ebp - 16], 16 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 248] - mov dword ptr [edx], esi - mov dword ptr [ebp - 1476], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1480], eax # 4-byte Spill - jmp LBB77_80 -LBB77_80: # in Loop: Header=BB77_79 Depth=1 - mov eax, dword ptr [ebp - 1480] # 4-byte Reload - mov dword ptr [ebp - 468], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 468] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 460] - mov dword ptr [ecx], edx - lea ecx, [ebp - 464] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB77_81 -LBB77_81: # in Loop: Header=BB77_79 Depth=1 - mov dword ptr [ebp - 472], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 472] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 456] - mov dword ptr [eax], ecx - lea ecx, [ebp - 460] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB77_82 -LBB77_82: # in Loop: Header=BB77_79 Depth=1 - mov dword ptr [ebp - 16], 17 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 456] - mov dword ptr [eax], ecx - lea ecx, [ebp - 420] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_83 -LBB77_83: # in Loop: Header=BB77_79 Depth=1 - lea ecx, [ebp - 456] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB77_89 -Ltmp7625: -LBB77_276: # Block address taken - # in Loop: Header=BB77_79 Depth=1 - add ebp, 12 - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - jmp LBB77_88 -LBB77_88: # in Loop: Header=BB77_79 Depth=1 - mov dword ptr [ebp - 16], 15 -Ltmp7626: -LBB77_89: # in Loop: Header=BB77_79 Depth=1 - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 420] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1481], al # 1-byte Spill - jmp LBB77_90 -LBB77_90: # in Loop: Header=BB77_79 Depth=1 - mov al, byte ptr [ebp - 1481] # 1-byte Reload - test al, 1 - jne LBB77_91 - jmp LBB77_95 -LBB77_91: # in Loop: Header=BB77_79 Depth=1 -Ltmp7627: - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1482], al # 1-byte Spill - jmp LBB77_92 -LBB77_92: # in Loop: Header=BB77_79 Depth=1 - mov al, byte ptr [ebp - 1482] # 1-byte Reload - test al, 1 - jne LBB77_93 - jmp LBB77_94 -LBB77_93: # in Loop: Header=BB77_79 Depth=1 -Ltmp7628: - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - int3 -Ltmp7629: -LBB77_94: # in Loop: Header=BB77_79 Depth=1 - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - jmp LBB77_95 -Ltmp7630: -LBB77_95: # in Loop: Header=BB77_79 Depth=1 - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - lea ecx, [ebp - 420] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_96 -LBB77_96: # in Loop: Header=BB77_79 Depth=1 - lea ecx, [ebp - 420] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1488], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_79 -Ltmp7631: -# %bb.97: - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - jmp LBB77_98 -LBB77_98: # =>This Inner Loop Header: Depth=1 -Ltmp7632: - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1492], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1496], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1232 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 520] - mov dword ptr [ebp - 1500], ecx # 4-byte Spill - mov dword ptr [ebp - 1504], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1492] # 4-byte Reload - mov dword ptr [ebp - 1508], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1492] # 4-byte Reload - mov edx, dword ptr [ebp - 1500] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 512] - mov dword ptr [ebp - 1512], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1496] # 4-byte Reload - mov esp, ecx -Ltmp7633: - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - mov dword ptr [ebp - 16], 20 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - mov dword ptr [edx], esi - mov dword ptr [ebp - 1516], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1520], eax # 4-byte Spill - jmp LBB77_99 -LBB77_99: # in Loop: Header=BB77_98 Depth=1 - mov eax, dword ptr [ebp - 1520] # 4-byte Reload - mov dword ptr [ebp - 560], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 560] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 552] - mov dword ptr [ecx], edx - lea ecx, [ebp - 556] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB77_100 -LBB77_100: # in Loop: Header=BB77_98 Depth=1 - mov dword ptr [ebp - 564], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 564] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 548] - mov dword ptr [eax], ecx - lea ecx, [ebp - 552] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB77_101 -LBB77_101: # in Loop: Header=BB77_98 Depth=1 - mov dword ptr [ebp - 16], 21 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 548] - mov dword ptr [eax], ecx - lea ecx, [ebp - 512] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_102 -LBB77_102: # in Loop: Header=BB77_98 Depth=1 - lea ecx, [ebp - 548] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB77_108 -Ltmp7634: -LBB77_277: # Block address taken - # in Loop: Header=BB77_98 Depth=1 - add ebp, 12 - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - jmp LBB77_107 -LBB77_107: # in Loop: Header=BB77_98 Depth=1 - mov dword ptr [ebp - 16], 19 -Ltmp7635: -LBB77_108: # in Loop: Header=BB77_98 Depth=1 - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 512] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1521], al # 1-byte Spill - jmp LBB77_109 -LBB77_109: # in Loop: Header=BB77_98 Depth=1 - mov al, byte ptr [ebp - 1521] # 1-byte Reload - test al, 1 - jne LBB77_110 - jmp LBB77_114 -LBB77_110: # in Loop: Header=BB77_98 Depth=1 -Ltmp7636: - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1522], al # 1-byte Spill - jmp LBB77_111 -LBB77_111: # in Loop: Header=BB77_98 Depth=1 - mov al, byte ptr [ebp - 1522] # 1-byte Reload - test al, 1 - jne LBB77_112 - jmp LBB77_113 -LBB77_112: # in Loop: Header=BB77_98 Depth=1 -Ltmp7637: - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - int3 -Ltmp7638: -LBB77_113: # in Loop: Header=BB77_98 Depth=1 - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - jmp LBB77_114 -Ltmp7639: -LBB77_114: # in Loop: Header=BB77_98 Depth=1 - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - lea ecx, [ebp - 512] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_115 -LBB77_115: # in Loop: Header=BB77_98 Depth=1 - lea ecx, [ebp - 512] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1528], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_98 -Ltmp7640: -# %bb.116: - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - jmp LBB77_117 -LBB77_117: # =>This Inner Loop Header: Depth=1 -Ltmp7641: - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1532], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1536], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1233 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 612] - mov dword ptr [ebp - 1540], ecx # 4-byte Spill - mov dword ptr [ebp - 1544], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1532] # 4-byte Reload - mov dword ptr [ebp - 1548], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1532] # 4-byte Reload - mov edx, dword ptr [ebp - 1540] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 604] - mov dword ptr [ebp - 1552], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1536] # 4-byte Reload - mov esp, ecx -Ltmp7642: - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - mov dword ptr [ebp - 16], 24 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 248] - mov dword ptr [edx + 4], esi - mov dword ptr [edx], esi - mov dword ptr [ebp - 1556], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1560], eax # 4-byte Spill - jmp LBB77_118 -LBB77_118: # in Loop: Header=BB77_117 Depth=1 - mov eax, dword ptr [ebp - 1560] # 4-byte Reload - mov dword ptr [ebp - 652], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 652] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 644] - mov dword ptr [ecx], edx - lea ecx, [ebp - 648] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB77_119 -LBB77_119: # in Loop: Header=BB77_117 Depth=1 - mov dword ptr [ebp - 656], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 656] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 640] - mov dword ptr [eax], ecx - lea ecx, [ebp - 644] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB77_120 -LBB77_120: # in Loop: Header=BB77_117 Depth=1 - mov dword ptr [ebp - 16], 25 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 640] - mov dword ptr [eax], ecx - lea ecx, [ebp - 604] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_121 -LBB77_121: # in Loop: Header=BB77_117 Depth=1 - lea ecx, [ebp - 640] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB77_127 -Ltmp7643: -LBB77_278: # Block address taken - # in Loop: Header=BB77_117 Depth=1 - add ebp, 12 - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - jmp LBB77_126 -LBB77_126: # in Loop: Header=BB77_117 Depth=1 - mov dword ptr [ebp - 16], 23 -Ltmp7644: -LBB77_127: # in Loop: Header=BB77_117 Depth=1 - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 604] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1561], al # 1-byte Spill - jmp LBB77_128 -LBB77_128: # in Loop: Header=BB77_117 Depth=1 - mov al, byte ptr [ebp - 1561] # 1-byte Reload - test al, 1 - jne LBB77_129 - jmp LBB77_133 -LBB77_129: # in Loop: Header=BB77_117 Depth=1 -Ltmp7645: - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1562], al # 1-byte Spill - jmp LBB77_130 -LBB77_130: # in Loop: Header=BB77_117 Depth=1 - mov al, byte ptr [ebp - 1562] # 1-byte Reload - test al, 1 - jne LBB77_131 - jmp LBB77_132 -LBB77_131: # in Loop: Header=BB77_117 Depth=1 -Ltmp7646: - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - int3 -Ltmp7647: -LBB77_132: # in Loop: Header=BB77_117 Depth=1 - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - jmp LBB77_133 -Ltmp7648: -LBB77_133: # in Loop: Header=BB77_117 Depth=1 - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - lea ecx, [ebp - 604] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_134 -LBB77_134: # in Loop: Header=BB77_117 Depth=1 - lea ecx, [ebp - 604] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1568], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_117 -Ltmp7649: -# %bb.135: - .cv_loc 77 1 1235 0 # ..\tests\span_tests.cpp:1235:0 - lea ecx, [ebp - 60] - call "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" - mov dword ptr [ebp - 1572], eax # 4-byte Spill -LBB77_136: # =>This Inner Loop Header: Depth=1 -Ltmp7650: - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@" - mov dword ptr [ebp - 1576], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1580], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1236 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 704] - mov dword ptr [ebp - 1584], ecx # 4-byte Spill - mov dword ptr [ebp - 1588], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1576] # 4-byte Reload - mov dword ptr [ebp - 1592], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1576] # 4-byte Reload - mov edx, dword ptr [ebp - 1584] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 696] - mov dword ptr [ebp - 1596], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1580] # 4-byte Reload - mov esp, ecx -Ltmp7651: - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - mov dword ptr [ebp - 16], 28 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 60] - mov dword ptr [edx], esi - mov dword ptr [ebp - 1600], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1604], eax # 4-byte Spill - jmp LBB77_137 -LBB77_137: # in Loop: Header=BB77_136 Depth=1 - mov eax, dword ptr [ebp - 1604] # 4-byte Reload - mov dword ptr [ebp - 744], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 744] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 736] - mov dword ptr [ecx], edx - lea ecx, [ebp - 740] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB77_138 -LBB77_138: # in Loop: Header=BB77_136 Depth=1 - mov dword ptr [ebp - 748], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 748] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 732] - mov dword ptr [eax], ecx - lea ecx, [ebp - 736] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB77_139 -LBB77_139: # in Loop: Header=BB77_136 Depth=1 - mov dword ptr [ebp - 16], 29 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 732] - mov dword ptr [eax], ecx - lea ecx, [ebp - 696] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_140 -LBB77_140: # in Loop: Header=BB77_136 Depth=1 - lea ecx, [ebp - 732] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB77_146 -Ltmp7652: -LBB77_279: # Block address taken - # in Loop: Header=BB77_136 Depth=1 - add ebp, 12 - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - jmp LBB77_145 -LBB77_145: # in Loop: Header=BB77_136 Depth=1 - mov dword ptr [ebp - 16], 27 -Ltmp7653: -LBB77_146: # in Loop: Header=BB77_136 Depth=1 - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 696] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1605], al # 1-byte Spill - jmp LBB77_147 -LBB77_147: # in Loop: Header=BB77_136 Depth=1 - mov al, byte ptr [ebp - 1605] # 1-byte Reload - test al, 1 - jne LBB77_148 - jmp LBB77_152 -LBB77_148: # in Loop: Header=BB77_136 Depth=1 -Ltmp7654: - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1606], al # 1-byte Spill - jmp LBB77_149 -LBB77_149: # in Loop: Header=BB77_136 Depth=1 - mov al, byte ptr [ebp - 1606] # 1-byte Reload - test al, 1 - jne LBB77_150 - jmp LBB77_151 -LBB77_150: # in Loop: Header=BB77_136 Depth=1 -Ltmp7655: - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - int3 -Ltmp7656: -LBB77_151: # in Loop: Header=BB77_136 Depth=1 - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - jmp LBB77_152 -Ltmp7657: -LBB77_152: # in Loop: Header=BB77_136 Depth=1 - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - lea ecx, [ebp - 696] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_153 -LBB77_153: # in Loop: Header=BB77_136 Depth=1 - lea ecx, [ebp - 696] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1612], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_136 -Ltmp7658: -# %bb.154: - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - jmp LBB77_155 -LBB77_155: # =>This Inner Loop Header: Depth=1 -Ltmp7659: - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08EJNANGGJ@?$CKit?5?$DN?$DN?53?$AA@" - mov dword ptr [ebp - 1616], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1620], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1237 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 796] - mov dword ptr [ebp - 1624], ecx # 4-byte Spill - mov dword ptr [ebp - 1628], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1616] # 4-byte Reload - mov dword ptr [ebp - 1632], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1616] # 4-byte Reload - mov edx, dword ptr [ebp - 1624] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 788] - mov dword ptr [ebp - 1636], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1620] # 4-byte Reload - mov esp, ecx -Ltmp7660: - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - mov dword ptr [ebp - 16], 32 - lea ecx, [ebp - 60] - mov dword ptr [ebp - 1640], eax # 4-byte Spill - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" - mov dword ptr [ebp - 1644], eax # 4-byte Spill - jmp LBB77_156 -LBB77_156: # in Loop: Header=BB77_155 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1644] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 828] - mov dword ptr [eax], edx - lea ecx, [ebp - 832] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB77_157 -LBB77_157: # in Loop: Header=BB77_155 Depth=1 - mov dword ptr [ebp - 836], 3 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 836] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 824] - mov dword ptr [eax], ecx - lea ecx, [ebp - 828] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB77_158 -LBB77_158: # in Loop: Header=BB77_155 Depth=1 - mov dword ptr [ebp - 16], 33 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 824] - mov dword ptr [eax], ecx - lea ecx, [ebp - 788] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_159 -LBB77_159: # in Loop: Header=BB77_155 Depth=1 - lea ecx, [ebp - 824] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB77_165 -Ltmp7661: -LBB77_280: # Block address taken - # in Loop: Header=BB77_155 Depth=1 - add ebp, 12 - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - jmp LBB77_164 -LBB77_164: # in Loop: Header=BB77_155 Depth=1 - mov dword ptr [ebp - 16], 31 -Ltmp7662: -LBB77_165: # in Loop: Header=BB77_155 Depth=1 - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 788] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1645], al # 1-byte Spill - jmp LBB77_166 -LBB77_166: # in Loop: Header=BB77_155 Depth=1 - mov al, byte ptr [ebp - 1645] # 1-byte Reload - test al, 1 - jne LBB77_167 - jmp LBB77_171 -LBB77_167: # in Loop: Header=BB77_155 Depth=1 -Ltmp7663: - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1646], al # 1-byte Spill - jmp LBB77_168 -LBB77_168: # in Loop: Header=BB77_155 Depth=1 - mov al, byte ptr [ebp - 1646] # 1-byte Reload - test al, 1 - jne LBB77_169 - jmp LBB77_170 -LBB77_169: # in Loop: Header=BB77_155 Depth=1 -Ltmp7664: - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - int3 -Ltmp7665: -LBB77_170: # in Loop: Header=BB77_155 Depth=1 - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - jmp LBB77_171 -Ltmp7666: -LBB77_171: # in Loop: Header=BB77_155 Depth=1 - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - lea ecx, [ebp - 788] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_172 -LBB77_172: # in Loop: Header=BB77_155 Depth=1 - lea ecx, [ebp - 788] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1652], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_155 -Ltmp7667: -# %bb.173: - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - jmp LBB77_174 -LBB77_174: # =>This Inner Loop Header: Depth=1 -Ltmp7668: - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@" - mov dword ptr [ebp - 1656], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1660], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1238 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 884] - mov dword ptr [ebp - 1664], ecx # 4-byte Spill - mov dword ptr [ebp - 1668], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1656] # 4-byte Reload - mov dword ptr [ebp - 1672], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1656] # 4-byte Reload - mov edx, dword ptr [ebp - 1664] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 876] - mov dword ptr [ebp - 1676], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1660] # 4-byte Reload - mov esp, ecx -Ltmp7669: - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - mov dword ptr [ebp - 16], 36 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 248] - mov dword ptr [edx], esi - mov dword ptr [ebp - 1680], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1684], eax # 4-byte Spill - jmp LBB77_175 -LBB77_175: # in Loop: Header=BB77_174 Depth=1 - mov eax, dword ptr [ebp - 1684] # 4-byte Reload - mov dword ptr [ebp - 924], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 924] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 916] - mov dword ptr [ecx], edx - lea ecx, [ebp - 920] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB77_176 -LBB77_176: # in Loop: Header=BB77_174 Depth=1 - mov dword ptr [ebp - 928], 3 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 928] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 912] - mov dword ptr [eax], ecx - lea ecx, [ebp - 916] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB77_177 -LBB77_177: # in Loop: Header=BB77_174 Depth=1 - mov dword ptr [ebp - 16], 37 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 912] - mov dword ptr [eax], ecx - lea ecx, [ebp - 876] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_178 -LBB77_178: # in Loop: Header=BB77_174 Depth=1 - lea ecx, [ebp - 912] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB77_184 -Ltmp7670: -LBB77_281: # Block address taken - # in Loop: Header=BB77_174 Depth=1 - add ebp, 12 - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - jmp LBB77_183 -LBB77_183: # in Loop: Header=BB77_174 Depth=1 - mov dword ptr [ebp - 16], 35 -Ltmp7671: -LBB77_184: # in Loop: Header=BB77_174 Depth=1 - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 876] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1685], al # 1-byte Spill - jmp LBB77_185 -LBB77_185: # in Loop: Header=BB77_174 Depth=1 - mov al, byte ptr [ebp - 1685] # 1-byte Reload - test al, 1 - jne LBB77_186 - jmp LBB77_190 -LBB77_186: # in Loop: Header=BB77_174 Depth=1 -Ltmp7672: - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1686], al # 1-byte Spill - jmp LBB77_187 -LBB77_187: # in Loop: Header=BB77_174 Depth=1 - mov al, byte ptr [ebp - 1686] # 1-byte Reload - test al, 1 - jne LBB77_188 - jmp LBB77_189 -LBB77_188: # in Loop: Header=BB77_174 Depth=1 -Ltmp7673: - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - int3 -Ltmp7674: -LBB77_189: # in Loop: Header=BB77_174 Depth=1 - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - jmp LBB77_190 -Ltmp7675: -LBB77_190: # in Loop: Header=BB77_174 Depth=1 - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - lea ecx, [ebp - 876] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_191 -LBB77_191: # in Loop: Header=BB77_174 Depth=1 - lea ecx, [ebp - 876] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1692], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_174 -Ltmp7676: -# %bb.192: - .cv_loc 77 1 1240 0 # ..\tests\span_tests.cpp:1240:0 - mov eax, dword ptr [ebp - 68] - mov dword ptr [ebp - 60], eax - mov eax, dword ptr [ebp - 64] - mov dword ptr [ebp - 56], eax -LBB77_193: # =>This Inner Loop Header: Depth=1 -Ltmp7677: - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" - mov dword ptr [ebp - 1696], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1700], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1241 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 976] - mov dword ptr [ebp - 1704], ecx # 4-byte Spill - mov dword ptr [ebp - 1708], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1696] # 4-byte Reload - mov dword ptr [ebp - 1712], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1696] # 4-byte Reload - mov edx, dword ptr [ebp - 1704] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 968] - mov dword ptr [ebp - 1716], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1700] # 4-byte Reload - mov esp, ecx -Ltmp7678: - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - mov dword ptr [ebp - 16], 40 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1008] - mov dword ptr [edx], esi - lea ecx, [ebp - 1012] - mov dword ptr [ebp - 1720], eax # 4-byte Spill - call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - jmp LBB77_194 -LBB77_194: # in Loop: Header=BB77_193 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 68] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1004] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1008] - call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - jmp LBB77_195 -LBB77_195: # in Loop: Header=BB77_193 Depth=1 - mov dword ptr [ebp - 16], 41 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1004] - mov dword ptr [eax], ecx - lea ecx, [ebp - 968] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_196 -LBB77_196: # in Loop: Header=BB77_193 Depth=1 - lea ecx, [ebp - 1004] - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - jmp LBB77_202 -Ltmp7679: -LBB77_282: # Block address taken - # in Loop: Header=BB77_193 Depth=1 - add ebp, 12 - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - jmp LBB77_201 -LBB77_201: # in Loop: Header=BB77_193 Depth=1 - mov dword ptr [ebp - 16], 39 -Ltmp7680: -LBB77_202: # in Loop: Header=BB77_193 Depth=1 - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - mov dword ptr [ebp - 16], 39 - lea ecx, [ebp - 968] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1721], al # 1-byte Spill - jmp LBB77_203 -LBB77_203: # in Loop: Header=BB77_193 Depth=1 - mov al, byte ptr [ebp - 1721] # 1-byte Reload - test al, 1 - jne LBB77_204 - jmp LBB77_208 -LBB77_204: # in Loop: Header=BB77_193 Depth=1 -Ltmp7681: - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1722], al # 1-byte Spill - jmp LBB77_205 -LBB77_205: # in Loop: Header=BB77_193 Depth=1 - mov al, byte ptr [ebp - 1722] # 1-byte Reload - test al, 1 - jne LBB77_206 - jmp LBB77_207 -LBB77_206: # in Loop: Header=BB77_193 Depth=1 -Ltmp7682: - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - int3 -Ltmp7683: -LBB77_207: # in Loop: Header=BB77_193 Depth=1 - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - jmp LBB77_208 -Ltmp7684: -LBB77_208: # in Loop: Header=BB77_193 Depth=1 - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - lea ecx, [ebp - 968] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_209 -LBB77_209: # in Loop: Header=BB77_193 Depth=1 - lea ecx, [ebp - 968] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1728], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_193 -Ltmp7685: -# %bb.210: - .cv_loc 77 1 1242 0 # ..\tests\span_tests.cpp:1242:0 - mov dword ptr [ebp - 1016], 5 -LBB77_211: # =>This Loop Header: Depth=1 - # Child Loop BB77_213 Depth 2 - .cv_loc 77 1 1243 0 # ..\tests\span_tests.cpp:1243:0 - sub esp, 4 - lea ecx, [ebp - 52] - lea eax, [ebp - 1024] - mov dword ptr [esp], eax - call "?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" - sub esp, 8 - lea eax, [ebp - 60] - mov dword ptr [esp], eax - lea eax, [ebp - 1024] - mov dword ptr [esp + 4], eax - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - add esp, 8 - test al, 1 - jne LBB77_212 - jmp LBB77_233 -LBB77_212: # in Loop: Header=BB77_211 Depth=1 -Ltmp7686: - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - jmp LBB77_213 -LBB77_213: # Parent Loop BB77_211 Depth=1 - # => This Inner Loop Header: Depth=2 -Ltmp7687: - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BA@CELACMLM@?$CKit?5?$DN?$DN?5last?5?9?51?$AA@" - mov dword ptr [ebp - 1732], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1736], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1244 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1072] - mov dword ptr [ebp - 1740], ecx # 4-byte Spill - mov dword ptr [ebp - 1744], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1732] # 4-byte Reload - mov dword ptr [ebp - 1748], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1732] # 4-byte Reload - mov edx, dword ptr [ebp - 1740] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1064] - mov dword ptr [ebp - 1752], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1736] # 4-byte Reload - mov esp, ecx -Ltmp7688: - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - mov dword ptr [ebp - 16], 44 - lea ecx, [ebp - 60] - mov dword ptr [ebp - 1756], eax # 4-byte Spill - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" - mov dword ptr [ebp - 1760], eax # 4-byte Spill - jmp LBB77_214 -LBB77_214: # in Loop: Header=BB77_213 Depth=2 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1760] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 1104] - mov dword ptr [eax], edx - lea ecx, [ebp - 1108] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB77_215 -LBB77_215: # in Loop: Header=BB77_213 Depth=2 - mov eax, dword ptr [ebp - 1016] - dec eax - mov dword ptr [ebp - 1112], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1112] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1100] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1104] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB77_216 -LBB77_216: # in Loop: Header=BB77_213 Depth=2 - mov dword ptr [ebp - 16], 45 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1100] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1064] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_217 -LBB77_217: # in Loop: Header=BB77_213 Depth=2 - lea ecx, [ebp - 1100] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB77_223 -Ltmp7689: -LBB77_283: # Block address taken - # in Loop: Header=BB77_213 Depth=2 - add ebp, 12 - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - jmp LBB77_222 -LBB77_222: # in Loop: Header=BB77_213 Depth=2 - mov dword ptr [ebp - 16], 43 -Ltmp7690: -LBB77_223: # in Loop: Header=BB77_213 Depth=2 - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - mov dword ptr [ebp - 16], 43 - lea ecx, [ebp - 1064] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1761], al # 1-byte Spill - jmp LBB77_224 -LBB77_224: # in Loop: Header=BB77_213 Depth=2 - mov al, byte ptr [ebp - 1761] # 1-byte Reload - test al, 1 - jne LBB77_225 - jmp LBB77_229 -LBB77_225: # in Loop: Header=BB77_213 Depth=2 -Ltmp7691: - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1762], al # 1-byte Spill - jmp LBB77_226 -LBB77_226: # in Loop: Header=BB77_213 Depth=2 - mov al, byte ptr [ebp - 1762] # 1-byte Reload - test al, 1 - jne LBB77_227 - jmp LBB77_228 -LBB77_227: # in Loop: Header=BB77_213 Depth=2 -Ltmp7692: - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - int3 -Ltmp7693: -LBB77_228: # in Loop: Header=BB77_213 Depth=2 - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - jmp LBB77_229 -Ltmp7694: -LBB77_229: # in Loop: Header=BB77_213 Depth=2 - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - lea ecx, [ebp - 1064] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_230 -LBB77_230: # in Loop: Header=BB77_213 Depth=2 - lea ecx, [ebp - 1064] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1768], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_213 -Ltmp7695: -# %bb.231: # in Loop: Header=BB77_211 Depth=1 - .cv_loc 77 1 1245 0 # ..\tests\span_tests.cpp:1245:0 - lea ecx, [ebp - 60] - call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 1016], eax - .cv_loc 77 1 1247 0 # ..\tests\span_tests.cpp:1247:0 - lea ecx, [ebp - 60] - call "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" -Ltmp7696: - .cv_loc 77 1 1243 0 # ..\tests\span_tests.cpp:1243:0 - mov dword ptr [ebp - 1772], eax # 4-byte Spill - jmp LBB77_211 -LBB77_233: - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - jmp LBB77_234 -LBB77_234: # =>This Inner Loop Header: Depth=1 -Ltmp7697: - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@" - mov dword ptr [ebp - 1776], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1780], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1250 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1160] - mov dword ptr [ebp - 1784], ecx # 4-byte Spill - mov dword ptr [ebp - 1788], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1776] # 4-byte Reload - mov dword ptr [ebp - 1792], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1776] # 4-byte Reload - mov edx, dword ptr [ebp - 1784] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1152] - mov dword ptr [ebp - 1796], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1780] # 4-byte Reload - mov esp, ecx -Ltmp7698: - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - mov dword ptr [ebp - 16], 48 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1192] - mov dword ptr [edx], esi - lea ecx, [ebp - 1196] - mov dword ptr [ebp - 1800], eax # 4-byte Spill - call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - jmp LBB77_235 -LBB77_235: # in Loop: Header=BB77_234 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 248] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1188] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1192] - call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - jmp LBB77_236 -LBB77_236: # in Loop: Header=BB77_234 Depth=1 - mov dword ptr [ebp - 16], 49 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1188] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1152] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_237 -LBB77_237: # in Loop: Header=BB77_234 Depth=1 - lea ecx, [ebp - 1188] - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - jmp LBB77_242 -Ltmp7699: -LBB77_284: # Block address taken - # in Loop: Header=BB77_234 Depth=1 - add ebp, 12 - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - jmp LBB77_241 -LBB77_241: # in Loop: Header=BB77_234 Depth=1 - mov dword ptr [ebp - 16], 47 -Ltmp7700: -LBB77_242: # in Loop: Header=BB77_234 Depth=1 - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - mov dword ptr [ebp - 16], 47 - lea ecx, [ebp - 1152] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1801], al # 1-byte Spill - jmp LBB77_243 -LBB77_243: # in Loop: Header=BB77_234 Depth=1 - mov al, byte ptr [ebp - 1801] # 1-byte Reload - test al, 1 - jne LBB77_244 - jmp LBB77_248 -LBB77_244: # in Loop: Header=BB77_234 Depth=1 -Ltmp7701: - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1802], al # 1-byte Spill - jmp LBB77_245 -LBB77_245: # in Loop: Header=BB77_234 Depth=1 - mov al, byte ptr [ebp - 1802] # 1-byte Reload - test al, 1 - jne LBB77_246 - jmp LBB77_247 -LBB77_246: # in Loop: Header=BB77_234 Depth=1 -Ltmp7702: - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - int3 -Ltmp7703: -LBB77_247: # in Loop: Header=BB77_234 Depth=1 - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - jmp LBB77_248 -Ltmp7704: -LBB77_248: # in Loop: Header=BB77_234 Depth=1 - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - lea ecx, [ebp - 1152] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_249 -LBB77_249: # in Loop: Header=BB77_234 Depth=1 - lea ecx, [ebp - 1152] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1808], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_234 -Ltmp7705: -# %bb.250: - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - jmp LBB77_251 -LBB77_251: # =>This Inner Loop Header: Depth=1 -Ltmp7706: - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1812], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1816], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1251 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1244] - mov dword ptr [ebp - 1820], ecx # 4-byte Spill - mov dword ptr [ebp - 1824], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1812] # 4-byte Reload - mov dword ptr [ebp - 1828], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1812] # 4-byte Reload - mov edx, dword ptr [ebp - 1820] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1236] - mov dword ptr [ebp - 1832], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1816] # 4-byte Reload - mov esp, ecx -Ltmp7707: - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - mov dword ptr [ebp - 16], 52 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 248] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 60] - mov dword ptr [edx], esi - mov dword ptr [ebp - 1836], eax # 4-byte Spill - call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 1840], eax # 4-byte Spill - jmp LBB77_252 -LBB77_252: # in Loop: Header=BB77_251 Depth=1 - mov eax, dword ptr [ebp - 1840] # 4-byte Reload - mov dword ptr [ebp - 1284], eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1284] - mov dword ptr [ecx + 4], edx - lea edx, [ebp - 1276] - mov dword ptr [ecx], edx - lea ecx, [ebp - 1280] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB77_253 -LBB77_253: # in Loop: Header=BB77_251 Depth=1 - mov dword ptr [ebp - 1288], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1288] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1272] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1276] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB77_254 -LBB77_254: # in Loop: Header=BB77_251 Depth=1 - mov dword ptr [ebp - 16], 53 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1272] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1236] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB77_255 -LBB77_255: # in Loop: Header=BB77_251 Depth=1 - lea ecx, [ebp - 1272] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB77_261 -Ltmp7708: -LBB77_285: # Block address taken - # in Loop: Header=BB77_251 Depth=1 - add ebp, 12 - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - jmp LBB77_260 -LBB77_260: # in Loop: Header=BB77_251 Depth=1 - mov dword ptr [ebp - 16], 51 -Ltmp7709: -LBB77_261: # in Loop: Header=BB77_251 Depth=1 - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - mov dword ptr [ebp - 16], 51 - lea ecx, [ebp - 1236] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1841], al # 1-byte Spill - jmp LBB77_262 -LBB77_262: # in Loop: Header=BB77_251 Depth=1 - mov al, byte ptr [ebp - 1841] # 1-byte Reload - test al, 1 - jne LBB77_263 - jmp LBB77_267 -LBB77_263: # in Loop: Header=BB77_251 Depth=1 -Ltmp7710: - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1842], al # 1-byte Spill - jmp LBB77_264 -LBB77_264: # in Loop: Header=BB77_251 Depth=1 - mov al, byte ptr [ebp - 1842] # 1-byte Reload - test al, 1 - jne LBB77_265 - jmp LBB77_266 -LBB77_265: # in Loop: Header=BB77_251 Depth=1 -Ltmp7711: - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - int3 -Ltmp7712: -LBB77_266: # in Loop: Header=BB77_251 Depth=1 - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - jmp LBB77_267 -Ltmp7713: -LBB77_267: # in Loop: Header=BB77_251 Depth=1 - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - lea ecx, [ebp - 1236] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB77_268 -LBB77_268: # in Loop: Header=BB77_251 Depth=1 - lea ecx, [ebp - 1236] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1848], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB77_251 -Ltmp7714: -# %bb.269: - .cv_loc 77 1 1253 0 # ..\tests\span_tests.cpp:1253:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_5: # in Loop: Header=BB77_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 144] -Ltmp7715: - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7716: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_6: # in Loop: Header=BB77_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7717: - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 108] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_7 -LBB77_7: # in Loop: Header=BB77_1 Depth=1 - mov eax, offset LBB77_271 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7718: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_23: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 108] - .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7719: - .def "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$24@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_24: # in Loop: Header=BB77_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 228] -Ltmp7720: - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7721: - .def "?catch$25@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$25@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_25: # in Loop: Header=BB77_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7722: - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 192] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_26 -LBB77_26: # in Loop: Header=BB77_18 Depth=1 - mov eax, offset LBB77_272 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7723: - .def "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_41: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 192] - .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7724: - .def "?dtor$42@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$42@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_42: # in Loop: Header=BB77_37 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 324] -Ltmp7725: - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7726: - .def "?catch$43@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$43@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_43: # in Loop: Header=BB77_37 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7727: - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 288] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_44 -LBB77_44: # in Loop: Header=BB77_37 Depth=1 - mov eax, offset LBB77_273 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7728: - .def "?catch$59@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$59@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_59: # in Loop: Header=BB77_55 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7729: - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 372] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB77_60 -LBB77_60: # in Loop: Header=BB77_55 Depth=1 - mov eax, offset LBB77_274 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7730: - .def "?catch$63@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$63@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_63: # in Loop: Header=BB77_55 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7731: - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 372] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_64 -LBB77_64: # in Loop: Header=BB77_55 Depth=1 - mov eax, offset LBB77_275 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7732: - .def "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$67@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_67: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 288] -Ltmp7733: - .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7734: - .def "?dtor$84@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$84@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_84: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 372] -Ltmp7735: - .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7736: - .def "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$85@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_85: # in Loop: Header=BB77_79 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 456] -Ltmp7737: - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7738: - .def "?catch$86@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$86@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_86: # in Loop: Header=BB77_79 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7739: - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - mov dword ptr [ebp - 16], 18 - lea ecx, [ebp - 420] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_87 -LBB77_87: # in Loop: Header=BB77_79 Depth=1 - mov eax, offset LBB77_276 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7740: - .def "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$103@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_103: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 420] - .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7741: - .def "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$104@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_104: # in Loop: Header=BB77_98 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 548] -Ltmp7742: - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7743: - .def "?catch$105@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$105@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_105: # in Loop: Header=BB77_98 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7744: - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - mov dword ptr [ebp - 16], 22 - lea ecx, [ebp - 512] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_106 -LBB77_106: # in Loop: Header=BB77_98 Depth=1 - mov eax, offset LBB77_277 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7745: - .def "?dtor$122@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$122@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_122: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 512] - .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7746: - .def "?dtor$123@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$123@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_123: # in Loop: Header=BB77_117 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 640] -Ltmp7747: - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7748: - .def "?catch$124@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$124@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_124: # in Loop: Header=BB77_117 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7749: - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 604] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_125 -LBB77_125: # in Loop: Header=BB77_117 Depth=1 - mov eax, offset LBB77_278 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7750: - .def "?dtor$141@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$141@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_141: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 604] - .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7751: - .def "?dtor$142@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$142@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_142: # in Loop: Header=BB77_136 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 732] -Ltmp7752: - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7753: - .def "?catch$143@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$143@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_143: # in Loop: Header=BB77_136 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7754: - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 696] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_144 -LBB77_144: # in Loop: Header=BB77_136 Depth=1 - mov eax, offset LBB77_279 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7755: - .def "?dtor$160@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$160@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_160: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 696] - .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7756: - .def "?dtor$161@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$161@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_161: # in Loop: Header=BB77_155 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 824] -Ltmp7757: - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7758: - .def "?catch$162@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$162@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_162: # in Loop: Header=BB77_155 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7759: - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - mov dword ptr [ebp - 16], 34 - lea ecx, [ebp - 788] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_163 -LBB77_163: # in Loop: Header=BB77_155 Depth=1 - mov eax, offset LBB77_280 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7760: - .def "?dtor$179@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$179@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_179: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 788] - .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7761: - .def "?dtor$180@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$180@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_180: # in Loop: Header=BB77_174 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 912] -Ltmp7762: - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7763: - .def "?catch$181@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$181@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_181: # in Loop: Header=BB77_174 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7764: - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - mov dword ptr [ebp - 16], 38 - lea ecx, [ebp - 876] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_182 -LBB77_182: # in Loop: Header=BB77_174 Depth=1 - mov eax, offset LBB77_281 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7765: - .def "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$197@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_197: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 876] - .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7766: - .def "?dtor$198@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$198@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_198: # in Loop: Header=BB77_193 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1004] -Ltmp7767: - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7768: - .def "?catch$199@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$199@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_199: # in Loop: Header=BB77_193 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7769: - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - mov dword ptr [ebp - 16], 42 - lea ecx, [ebp - 968] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_200 -LBB77_200: # in Loop: Header=BB77_193 Depth=1 - mov eax, offset LBB77_282 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7770: - .def "?dtor$218@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$218@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_218: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 968] - .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7771: - .def "?dtor$219@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$219@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_219: # in Loop: Header=BB77_213 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1100] -Ltmp7772: - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7773: - .def "?catch$220@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$220@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_220: # in Loop: Header=BB77_213 Depth=2 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7774: - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - mov dword ptr [ebp - 16], 46 - lea ecx, [ebp - 1064] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_221 -LBB77_221: # in Loop: Header=BB77_213 Depth=2 - mov eax, offset LBB77_283 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7775: - .def "?dtor$232@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$232@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_232: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1064] - .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7776: - .def "?dtor$238@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$238@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_238: # in Loop: Header=BB77_234 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1188] -Ltmp7777: - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7778: - .def "?catch$239@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$239@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_239: # in Loop: Header=BB77_234 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7779: - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - mov dword ptr [ebp - 16], 50 - lea ecx, [ebp - 1152] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_240 -LBB77_240: # in Loop: Header=BB77_234 Depth=1 - mov eax, offset LBB77_284 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7780: - .def "?dtor$256@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$256@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_256: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1152] - .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7781: - .def "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$257@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_257: # in Loop: Header=BB77_251 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1272] -Ltmp7782: - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7783: - .def "?catch$258@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$258@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_258: # in Loop: Header=BB77_251 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp7784: - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - mov dword ptr [ebp - 16], 54 - lea ecx, [ebp - 1236] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB77_259 -LBB77_259: # in Loop: Header=BB77_251 Depth=1 - mov eax, offset LBB77_285 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp7785: - .def "?dtor$270@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$270@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA": -LBB77_270: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1236] - .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp7786: - .cv_fpo_endproc -Lfunc_end77: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 429065506 # MagicNumber - .long 55 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # UnwindMap - .long 14 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long -1 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$42@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$84@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 16 # ToState - .long "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$122@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 19 # ToState - .long 0 # Action - .long 20 # ToState - .long "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 19 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$141@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long 24 # ToState - .long "?dtor$123@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$160@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long 28 # ToState - .long "?dtor$142@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$179@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long 32 # ToState - .long "?dtor$161@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 35 # ToState - .long 0 # Action - .long 36 # ToState - .long "?dtor$180@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 35 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$218@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 39 # ToState - .long 0 # Action - .long 40 # ToState - .long "?dtor$198@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 39 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$232@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 43 # ToState - .long 0 # Action - .long 44 # ToState - .long "?dtor$219@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 43 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$256@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 47 # ToState - .long 0 # Action - .long 48 # ToState - .long "?dtor$238@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 47 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$270@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 51 # ToState - .long 0 # Action - .long 52 # ToState - .long "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Action - .long 51 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 17 # TryHigh - .long 18 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 20 # TryLow - .long 21 # TryHigh - .long 22 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 24 # TryLow - .long 25 # TryHigh - .long 26 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 28 # TryLow - .long 29 # TryHigh - .long 30 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 32 # TryLow - .long 33 # TryHigh - .long 34 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 36 # TryLow - .long 37 # TryHigh - .long 38 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 40 # TryLow - .long 41 # TryHigh - .long 42 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 44 # TryLow - .long 45 # TryHigh - .long 46 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$11$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 48 # TryLow - .long 49 # TryHigh - .long 50 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$12$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray - .long 52 # TryLow - .long 53 # TryHigh - .long 54 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$13$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$25@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$43@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$59@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$63@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$86@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$105@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$143@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$162@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$181@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$199@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$11$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$220@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$12$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$239@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler -"$handlerMap$13$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$258@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin78: - .cv_func_id 78 - .cv_loc 78 1 1216 0 # ..\tests\span_tests.cpp:1216:0 - .cv_fpo_proc "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp7787: - lea ecx, ["?autoRegistrar51@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp7788: - .cv_fpo_endproc -Lfunc_end78: - # -- End function - .def "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin79: - .cv_func_id 79 - .cv_loc 79 1 1256 0 # ..\tests\span_tests.cpp:1256:0 - .cv_fpo_proc "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp7789: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BF@KBJCIBCI@comparison_operators?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1256 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____52@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar53@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp7790: - .cv_fpo_endproc -Lfunc_end79: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____52@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____52@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" -Lfunc_begin80: - .cv_func_id 80 - .cv_loc 80 1 1257 0 # ..\tests\span_tests.cpp:1257:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - mov eax, 8428 - call __chkstk - .cv_fpo_stackalloc 8428 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp8799: - .cv_loc 80 1 1259 0 # ..\tests\span_tests.cpp:1259:0 - lea ecx, [ebp - 36] -Ltmp8800: - #DEBUG_VALUE: s1 <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp8801: - .cv_loc 80 1 1260 0 # ..\tests\span_tests.cpp:1260:0 - lea ecx, [ebp - 44] -Ltmp8802: - #DEBUG_VALUE: s2 <- [$ecx+0] - mov dword ptr [ebp - 5804], eax # 4-byte Spill - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp8803: - mov dword ptr [ebp - 5808], eax # 4-byte Spill -LBB80_1: # =>This Inner Loop Header: Depth=1 -Ltmp8804: - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@" - mov dword ptr [ebp - 5812], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 5816], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1261 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 92] - mov dword ptr [ebp - 5820], ecx # 4-byte Spill - mov dword ptr [ebp - 5824], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 5812] # 4-byte Reload - mov dword ptr [ebp - 5828], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 5812] # 4-byte Reload - mov edx, dword ptr [ebp - 5820] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 84] - mov dword ptr [ebp - 5832], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 5816] # 4-byte Reload - mov esp, ecx -Ltmp8805: - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 36] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 124] - mov dword ptr [edx], esi - lea ecx, [ebp - 128] - mov dword ptr [ebp - 5836], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_2 -LBB80_2: # in Loop: Header=BB80_1 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 120] - mov dword ptr [eax], ecx - lea ecx, [ebp - 124] - call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_3 -LBB80_3: # in Loop: Header=BB80_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 120] - mov dword ptr [eax], ecx - lea ecx, [ebp - 84] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_4 -LBB80_4: # in Loop: Header=BB80_1 Depth=1 - lea ecx, [ebp - 120] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_9 -Ltmp8806: -LBB80_1261: # Block address taken - # in Loop: Header=BB80_1 Depth=1 - add ebp, 12 - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - jmp LBB80_8 -LBB80_8: # in Loop: Header=BB80_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp8807: -LBB80_9: # in Loop: Header=BB80_1 Depth=1 - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 84] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 5837], al # 1-byte Spill - jmp LBB80_10 -LBB80_10: # in Loop: Header=BB80_1 Depth=1 - mov al, byte ptr [ebp - 5837] # 1-byte Reload - test al, 1 - jne LBB80_11 - jmp LBB80_15 -LBB80_11: # in Loop: Header=BB80_1 Depth=1 -Ltmp8808: - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 5838], al # 1-byte Spill - jmp LBB80_12 -LBB80_12: # in Loop: Header=BB80_1 Depth=1 - mov al, byte ptr [ebp - 5838] # 1-byte Reload - test al, 1 - jne LBB80_13 - jmp LBB80_14 -LBB80_13: # in Loop: Header=BB80_1 Depth=1 -Ltmp8809: - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - int3 -Ltmp8810: -LBB80_14: # in Loop: Header=BB80_1 Depth=1 - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - jmp LBB80_15 -Ltmp8811: -LBB80_15: # in Loop: Header=BB80_1 Depth=1 - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - lea ecx, [ebp - 84] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_16 -LBB80_16: # in Loop: Header=BB80_1 Depth=1 - lea ecx, [ebp - 84] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 5844], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1 -Ltmp8812: -# %bb.17: - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - jmp LBB80_18 -LBB80_18: # =>This Inner Loop Header: Depth=1 -Ltmp8813: - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@" - mov dword ptr [ebp - 5848], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 5852], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1262 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 176] - mov dword ptr [ebp - 5856], ecx # 4-byte Spill - mov dword ptr [ebp - 5860], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 5848] # 4-byte Reload - mov dword ptr [ebp - 5864], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 5848] # 4-byte Reload - mov edx, dword ptr [ebp - 5856] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 168] - mov dword ptr [ebp - 5868], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 5852] # 4-byte Reload - mov esp, ecx -Ltmp8814: - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - movsd xmm0, qword ptr [ebp - 44] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 192], xmm0 - movsd xmm0, qword ptr [ebp - 36] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 200], xmm0 - mov dword ptr [ebp - 16], 5 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 192] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 200] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 5872], eax # 4-byte Spill - call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 5873], al # 1-byte Spill - jmp LBB80_19 -LBB80_19: # in Loop: Header=BB80_18 Depth=1 - mov al, byte ptr [ebp - 5873] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 180] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 184] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_20 -LBB80_20: # in Loop: Header=BB80_18 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 180] - mov dword ptr [eax], ecx - lea ecx, [ebp - 168] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_29 -Ltmp8815: -LBB80_1262: # Block address taken - # in Loop: Header=BB80_18 Depth=1 - add ebp, 12 - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - jmp LBB80_23 -LBB80_23: # in Loop: Header=BB80_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp8816: -LBB80_24: # in Loop: Header=BB80_18 Depth=1 - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 168] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 5874], al # 1-byte Spill - jmp LBB80_25 -LBB80_25: # in Loop: Header=BB80_18 Depth=1 - mov al, byte ptr [ebp - 5874] # 1-byte Reload - test al, 1 - jne LBB80_26 - jmp LBB80_32 -LBB80_26: # in Loop: Header=BB80_18 Depth=1 -Ltmp8817: - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 5875], al # 1-byte Spill - jmp LBB80_27 -LBB80_27: # in Loop: Header=BB80_18 Depth=1 - mov al, byte ptr [ebp - 5875] # 1-byte Reload - test al, 1 - jne LBB80_28 - jmp LBB80_31 -LBB80_28: # in Loop: Header=BB80_18 Depth=1 -Ltmp8818: - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - int3 - jmp LBB80_31 -Ltmp8819: -LBB80_29: # in Loop: Header=BB80_18 Depth=1 - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - jmp LBB80_24 -Ltmp8820: -LBB80_31: # in Loop: Header=BB80_18 Depth=1 - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - jmp LBB80_32 -Ltmp8821: -LBB80_32: # in Loop: Header=BB80_18 Depth=1 - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - lea ecx, [ebp - 168] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_33 -LBB80_33: # in Loop: Header=BB80_18 Depth=1 - lea ecx, [ebp - 168] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 5880], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_18 -Ltmp8822: -# %bb.34: - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - jmp LBB80_35 -LBB80_35: # =>This Inner Loop Header: Depth=1 -Ltmp8823: - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@" - mov dword ptr [ebp - 5884], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 5888], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1263 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 248] - mov dword ptr [ebp - 5892], ecx # 4-byte Spill - mov dword ptr [ebp - 5896], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 5884] # 4-byte Reload - mov dword ptr [ebp - 5900], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 5884] # 4-byte Reload - mov edx, dword ptr [ebp - 5892] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 240] - mov dword ptr [ebp - 5904], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 5888] # 4-byte Reload - mov esp, ecx -Ltmp8824: - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - movsd xmm0, qword ptr [ebp - 44] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 264], xmm0 - movsd xmm0, qword ptr [ebp - 36] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 272], xmm0 - mov dword ptr [ebp - 16], 8 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 264] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 272] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 5908], eax # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 5909], al # 1-byte Spill - jmp LBB80_36 -LBB80_36: # in Loop: Header=BB80_35 Depth=1 - mov al, byte ptr [ebp - 5909] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 252] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 256] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_37 -LBB80_37: # in Loop: Header=BB80_35 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 252] - mov dword ptr [eax], ecx - lea ecx, [ebp - 240] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_46 -Ltmp8825: -LBB80_1263: # Block address taken - # in Loop: Header=BB80_35 Depth=1 - add ebp, 12 - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - jmp LBB80_40 -LBB80_40: # in Loop: Header=BB80_35 Depth=1 - mov dword ptr [ebp - 16], 7 -Ltmp8826: -LBB80_41: # in Loop: Header=BB80_35 Depth=1 - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 240] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 5910], al # 1-byte Spill - jmp LBB80_42 -LBB80_42: # in Loop: Header=BB80_35 Depth=1 - mov al, byte ptr [ebp - 5910] # 1-byte Reload - test al, 1 - jne LBB80_43 - jmp LBB80_49 -LBB80_43: # in Loop: Header=BB80_35 Depth=1 -Ltmp8827: - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 5911], al # 1-byte Spill - jmp LBB80_44 -LBB80_44: # in Loop: Header=BB80_35 Depth=1 - mov al, byte ptr [ebp - 5911] # 1-byte Reload - test al, 1 - jne LBB80_45 - jmp LBB80_48 -LBB80_45: # in Loop: Header=BB80_35 Depth=1 -Ltmp8828: - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - int3 - jmp LBB80_48 -Ltmp8829: -LBB80_46: # in Loop: Header=BB80_35 Depth=1 - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - jmp LBB80_41 -Ltmp8830: -LBB80_48: # in Loop: Header=BB80_35 Depth=1 - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - jmp LBB80_49 -Ltmp8831: -LBB80_49: # in Loop: Header=BB80_35 Depth=1 - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - lea ecx, [ebp - 240] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_50 -LBB80_50: # in Loop: Header=BB80_35 Depth=1 - lea ecx, [ebp - 240] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 5916], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_35 -Ltmp8832: -# %bb.51: - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - jmp LBB80_52 -LBB80_52: # =>This Inner Loop Header: Depth=1 -Ltmp8833: - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@" - mov dword ptr [ebp - 5920], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 5924], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1264 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 320] - mov dword ptr [ebp - 5928], ecx # 4-byte Spill - mov dword ptr [ebp - 5932], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 5920] # 4-byte Reload - mov dword ptr [ebp - 5936], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 5920] # 4-byte Reload - mov edx, dword ptr [ebp - 5928] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 312] - mov dword ptr [ebp - 5940], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 5924] # 4-byte Reload - mov esp, ecx -Ltmp8834: - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - mov dword ptr [ebp - 16], 11 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 36] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 352] - mov dword ptr [edx], esi - lea ecx, [ebp - 356] - mov dword ptr [ebp - 5944], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_53 -LBB80_53: # in Loop: Header=BB80_52 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 348] - mov dword ptr [eax], ecx - lea ecx, [ebp - 352] - call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_54 -LBB80_54: # in Loop: Header=BB80_52 Depth=1 - mov dword ptr [ebp - 16], 12 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 348] - mov dword ptr [eax], ecx - lea ecx, [ebp - 312] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_55 -LBB80_55: # in Loop: Header=BB80_52 Depth=1 - lea ecx, [ebp - 348] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_61 -Ltmp8835: -LBB80_1264: # Block address taken - # in Loop: Header=BB80_52 Depth=1 - add ebp, 12 - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - jmp LBB80_60 -LBB80_60: # in Loop: Header=BB80_52 Depth=1 - mov dword ptr [ebp - 16], 10 -Ltmp8836: -LBB80_61: # in Loop: Header=BB80_52 Depth=1 - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - mov dword ptr [ebp - 16], 10 - lea ecx, [ebp - 312] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 5945], al # 1-byte Spill - jmp LBB80_62 -LBB80_62: # in Loop: Header=BB80_52 Depth=1 - mov al, byte ptr [ebp - 5945] # 1-byte Reload - test al, 1 - jne LBB80_63 - jmp LBB80_67 -LBB80_63: # in Loop: Header=BB80_52 Depth=1 -Ltmp8837: - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 5946], al # 1-byte Spill - jmp LBB80_64 -LBB80_64: # in Loop: Header=BB80_52 Depth=1 - mov al, byte ptr [ebp - 5946] # 1-byte Reload - test al, 1 - jne LBB80_65 - jmp LBB80_66 -LBB80_65: # in Loop: Header=BB80_52 Depth=1 -Ltmp8838: - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - int3 -Ltmp8839: -LBB80_66: # in Loop: Header=BB80_52 Depth=1 - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - jmp LBB80_67 -Ltmp8840: -LBB80_67: # in Loop: Header=BB80_52 Depth=1 - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - lea ecx, [ebp - 312] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_68 -LBB80_68: # in Loop: Header=BB80_52 Depth=1 - lea ecx, [ebp - 312] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 5952], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_52 -Ltmp8841: -# %bb.69: - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - jmp LBB80_70 -LBB80_70: # =>This Inner Loop Header: Depth=1 -Ltmp8842: - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@" - mov dword ptr [ebp - 5956], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 5960], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1265 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 404] - mov dword ptr [ebp - 5964], ecx # 4-byte Spill - mov dword ptr [ebp - 5968], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 5956] # 4-byte Reload - mov dword ptr [ebp - 5972], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 5956] # 4-byte Reload - mov edx, dword ptr [ebp - 5964] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 396] - mov dword ptr [ebp - 5976], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 5960] # 4-byte Reload - mov esp, ecx -Ltmp8843: - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - movsd xmm0, qword ptr [ebp - 44] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 420], xmm0 - movsd xmm0, qword ptr [ebp - 36] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 428], xmm0 - mov dword ptr [ebp - 16], 15 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 420] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 428] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 5980], eax # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 5981], al # 1-byte Spill - jmp LBB80_71 -LBB80_71: # in Loop: Header=BB80_70 Depth=1 - mov al, byte ptr [ebp - 5981] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 408] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 412] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_72 -LBB80_72: # in Loop: Header=BB80_70 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 408] - mov dword ptr [eax], ecx - lea ecx, [ebp - 396] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_81 -Ltmp8844: -LBB80_1265: # Block address taken - # in Loop: Header=BB80_70 Depth=1 - add ebp, 12 - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - jmp LBB80_75 -LBB80_75: # in Loop: Header=BB80_70 Depth=1 - mov dword ptr [ebp - 16], 14 -Ltmp8845: -LBB80_76: # in Loop: Header=BB80_70 Depth=1 - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 396] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 5982], al # 1-byte Spill - jmp LBB80_77 -LBB80_77: # in Loop: Header=BB80_70 Depth=1 - mov al, byte ptr [ebp - 5982] # 1-byte Reload - test al, 1 - jne LBB80_78 - jmp LBB80_84 -LBB80_78: # in Loop: Header=BB80_70 Depth=1 -Ltmp8846: - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 5983], al # 1-byte Spill - jmp LBB80_79 -LBB80_79: # in Loop: Header=BB80_70 Depth=1 - mov al, byte ptr [ebp - 5983] # 1-byte Reload - test al, 1 - jne LBB80_80 - jmp LBB80_83 -LBB80_80: # in Loop: Header=BB80_70 Depth=1 -Ltmp8847: - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - int3 - jmp LBB80_83 -Ltmp8848: -LBB80_81: # in Loop: Header=BB80_70 Depth=1 - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - jmp LBB80_76 -Ltmp8849: -LBB80_83: # in Loop: Header=BB80_70 Depth=1 - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - jmp LBB80_84 -Ltmp8850: -LBB80_84: # in Loop: Header=BB80_70 Depth=1 - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - lea ecx, [ebp - 396] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_85 -LBB80_85: # in Loop: Header=BB80_70 Depth=1 - lea ecx, [ebp - 396] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 5988], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_70 -Ltmp8851: -# %bb.86: - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - jmp LBB80_87 -LBB80_87: # =>This Inner Loop Header: Depth=1 -Ltmp8852: - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@" - mov dword ptr [ebp - 5992], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 5996], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1266 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 476] - mov dword ptr [ebp - 6000], ecx # 4-byte Spill - mov dword ptr [ebp - 6004], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 5992] # 4-byte Reload - mov dword ptr [ebp - 6008], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 5992] # 4-byte Reload - mov edx, dword ptr [ebp - 6000] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 468] - mov dword ptr [ebp - 6012], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 5996] # 4-byte Reload - mov esp, ecx -Ltmp8853: - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - mov dword ptr [ebp - 16], 18 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 36] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 508] - mov dword ptr [edx], esi - lea ecx, [ebp - 512] - mov dword ptr [ebp - 6016], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_88 -LBB80_88: # in Loop: Header=BB80_87 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 504] - mov dword ptr [eax], ecx - lea ecx, [ebp - 508] - call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_89 -LBB80_89: # in Loop: Header=BB80_87 Depth=1 - mov dword ptr [ebp - 16], 19 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 504] - mov dword ptr [eax], ecx - lea ecx, [ebp - 468] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_90 -LBB80_90: # in Loop: Header=BB80_87 Depth=1 - lea ecx, [ebp - 504] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_96 -Ltmp8854: -LBB80_1266: # Block address taken - # in Loop: Header=BB80_87 Depth=1 - add ebp, 12 - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - jmp LBB80_95 -LBB80_95: # in Loop: Header=BB80_87 Depth=1 - mov dword ptr [ebp - 16], 17 -Ltmp8855: -LBB80_96: # in Loop: Header=BB80_87 Depth=1 - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 468] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6017], al # 1-byte Spill - jmp LBB80_97 -LBB80_97: # in Loop: Header=BB80_87 Depth=1 - mov al, byte ptr [ebp - 6017] # 1-byte Reload - test al, 1 - jne LBB80_98 - jmp LBB80_102 -LBB80_98: # in Loop: Header=BB80_87 Depth=1 -Ltmp8856: - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6018], al # 1-byte Spill - jmp LBB80_99 -LBB80_99: # in Loop: Header=BB80_87 Depth=1 - mov al, byte ptr [ebp - 6018] # 1-byte Reload - test al, 1 - jne LBB80_100 - jmp LBB80_101 -LBB80_100: # in Loop: Header=BB80_87 Depth=1 -Ltmp8857: - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - int3 -Ltmp8858: -LBB80_101: # in Loop: Header=BB80_87 Depth=1 - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - jmp LBB80_102 -Ltmp8859: -LBB80_102: # in Loop: Header=BB80_87 Depth=1 - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - lea ecx, [ebp - 468] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_103 -LBB80_103: # in Loop: Header=BB80_87 Depth=1 - lea ecx, [ebp - 468] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6024], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_87 -Ltmp8860: -# %bb.104: - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - jmp LBB80_105 -LBB80_105: # =>This Inner Loop Header: Depth=1 -Ltmp8861: - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@" - mov dword ptr [ebp - 6028], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6032], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1267 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 560] - mov dword ptr [ebp - 6036], ecx # 4-byte Spill - mov dword ptr [ebp - 6040], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6028] # 4-byte Reload - mov dword ptr [ebp - 6044], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6028] # 4-byte Reload - mov edx, dword ptr [ebp - 6036] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 552] - mov dword ptr [ebp - 6048], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6032] # 4-byte Reload - mov esp, ecx -Ltmp8862: - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - mov dword ptr [ebp - 16], 22 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 44] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 592] - mov dword ptr [edx], esi - lea ecx, [ebp - 596] - mov dword ptr [ebp - 6052], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_106 -LBB80_106: # in Loop: Header=BB80_105 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 36] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 588] - mov dword ptr [eax], ecx - lea ecx, [ebp - 592] - call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_107 -LBB80_107: # in Loop: Header=BB80_105 Depth=1 - mov dword ptr [ebp - 16], 23 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 588] - mov dword ptr [eax], ecx - lea ecx, [ebp - 552] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_108 -LBB80_108: # in Loop: Header=BB80_105 Depth=1 - lea ecx, [ebp - 588] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_114 -Ltmp8863: -LBB80_1267: # Block address taken - # in Loop: Header=BB80_105 Depth=1 - add ebp, 12 - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - jmp LBB80_113 -LBB80_113: # in Loop: Header=BB80_105 Depth=1 - mov dword ptr [ebp - 16], 21 -Ltmp8864: -LBB80_114: # in Loop: Header=BB80_105 Depth=1 - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - mov dword ptr [ebp - 16], 21 - lea ecx, [ebp - 552] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6053], al # 1-byte Spill - jmp LBB80_115 -LBB80_115: # in Loop: Header=BB80_105 Depth=1 - mov al, byte ptr [ebp - 6053] # 1-byte Reload - test al, 1 - jne LBB80_116 - jmp LBB80_120 -LBB80_116: # in Loop: Header=BB80_105 Depth=1 -Ltmp8865: - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6054], al # 1-byte Spill - jmp LBB80_117 -LBB80_117: # in Loop: Header=BB80_105 Depth=1 - mov al, byte ptr [ebp - 6054] # 1-byte Reload - test al, 1 - jne LBB80_118 - jmp LBB80_119 -LBB80_118: # in Loop: Header=BB80_105 Depth=1 -Ltmp8866: - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - int3 -Ltmp8867: -LBB80_119: # in Loop: Header=BB80_105 Depth=1 - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - jmp LBB80_120 -Ltmp8868: -LBB80_120: # in Loop: Header=BB80_105 Depth=1 - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - lea ecx, [ebp - 552] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_121 -LBB80_121: # in Loop: Header=BB80_105 Depth=1 - lea ecx, [ebp - 552] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6060], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_105 -Ltmp8869: -# %bb.122: - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - jmp LBB80_123 -LBB80_123: # =>This Inner Loop Header: Depth=1 -Ltmp8870: - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@" - mov dword ptr [ebp - 6064], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6068], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1268 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 644] - mov dword ptr [ebp - 6072], ecx # 4-byte Spill - mov dword ptr [ebp - 6076], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6064] # 4-byte Reload - mov dword ptr [ebp - 6080], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6064] # 4-byte Reload - mov edx, dword ptr [ebp - 6072] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 636] - mov dword ptr [ebp - 6084], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6068] # 4-byte Reload - mov esp, ecx -Ltmp8871: - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - movsd xmm0, qword ptr [ebp - 36] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 660], xmm0 - movsd xmm0, qword ptr [ebp - 44] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 668], xmm0 - mov dword ptr [ebp - 16], 26 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 660] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 668] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6088], eax # 4-byte Spill - call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6089], al # 1-byte Spill - jmp LBB80_124 -LBB80_124: # in Loop: Header=BB80_123 Depth=1 - mov al, byte ptr [ebp - 6089] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 648] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 652] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_125 -LBB80_125: # in Loop: Header=BB80_123 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 648] - mov dword ptr [eax], ecx - lea ecx, [ebp - 636] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_134 -Ltmp8872: -LBB80_1268: # Block address taken - # in Loop: Header=BB80_123 Depth=1 - add ebp, 12 - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - jmp LBB80_128 -LBB80_128: # in Loop: Header=BB80_123 Depth=1 - mov dword ptr [ebp - 16], 25 -Ltmp8873: -LBB80_129: # in Loop: Header=BB80_123 Depth=1 - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - mov dword ptr [ebp - 16], 25 - lea ecx, [ebp - 636] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6090], al # 1-byte Spill - jmp LBB80_130 -LBB80_130: # in Loop: Header=BB80_123 Depth=1 - mov al, byte ptr [ebp - 6090] # 1-byte Reload - test al, 1 - jne LBB80_131 - jmp LBB80_137 -LBB80_131: # in Loop: Header=BB80_123 Depth=1 -Ltmp8874: - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6091], al # 1-byte Spill - jmp LBB80_132 -LBB80_132: # in Loop: Header=BB80_123 Depth=1 - mov al, byte ptr [ebp - 6091] # 1-byte Reload - test al, 1 - jne LBB80_133 - jmp LBB80_136 -LBB80_133: # in Loop: Header=BB80_123 Depth=1 -Ltmp8875: - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - int3 - jmp LBB80_136 -Ltmp8876: -LBB80_134: # in Loop: Header=BB80_123 Depth=1 - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - jmp LBB80_129 -Ltmp8877: -LBB80_136: # in Loop: Header=BB80_123 Depth=1 - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - jmp LBB80_137 -Ltmp8878: -LBB80_137: # in Loop: Header=BB80_123 Depth=1 - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - lea ecx, [ebp - 636] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_138 -LBB80_138: # in Loop: Header=BB80_123 Depth=1 - lea ecx, [ebp - 636] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6096], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_123 -Ltmp8879: -# %bb.139: - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - jmp LBB80_140 -LBB80_140: # =>This Inner Loop Header: Depth=1 -Ltmp8880: - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@" - mov dword ptr [ebp - 6100], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6104], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1269 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 716] - mov dword ptr [ebp - 6108], ecx # 4-byte Spill - mov dword ptr [ebp - 6112], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6100] # 4-byte Reload - mov dword ptr [ebp - 6116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6100] # 4-byte Reload - mov edx, dword ptr [ebp - 6108] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 708] - mov dword ptr [ebp - 6120], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6104] # 4-byte Reload - mov esp, ecx -Ltmp8881: - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - movsd xmm0, qword ptr [ebp - 36] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 732], xmm0 - movsd xmm0, qword ptr [ebp - 44] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 740], xmm0 - mov dword ptr [ebp - 16], 29 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 732] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 740] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6124], eax # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6125], al # 1-byte Spill - jmp LBB80_141 -LBB80_141: # in Loop: Header=BB80_140 Depth=1 - mov al, byte ptr [ebp - 6125] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 720] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 724] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_142 -LBB80_142: # in Loop: Header=BB80_140 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 720] - mov dword ptr [eax], ecx - lea ecx, [ebp - 708] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_151 -Ltmp8882: -LBB80_1269: # Block address taken - # in Loop: Header=BB80_140 Depth=1 - add ebp, 12 - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - jmp LBB80_145 -LBB80_145: # in Loop: Header=BB80_140 Depth=1 - mov dword ptr [ebp - 16], 28 -Ltmp8883: -LBB80_146: # in Loop: Header=BB80_140 Depth=1 - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - mov dword ptr [ebp - 16], 28 - lea ecx, [ebp - 708] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6126], al # 1-byte Spill - jmp LBB80_147 -LBB80_147: # in Loop: Header=BB80_140 Depth=1 - mov al, byte ptr [ebp - 6126] # 1-byte Reload - test al, 1 - jne LBB80_148 - jmp LBB80_154 -LBB80_148: # in Loop: Header=BB80_140 Depth=1 -Ltmp8884: - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6127], al # 1-byte Spill - jmp LBB80_149 -LBB80_149: # in Loop: Header=BB80_140 Depth=1 - mov al, byte ptr [ebp - 6127] # 1-byte Reload - test al, 1 - jne LBB80_150 - jmp LBB80_153 -LBB80_150: # in Loop: Header=BB80_140 Depth=1 -Ltmp8885: - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - int3 - jmp LBB80_153 -Ltmp8886: -LBB80_151: # in Loop: Header=BB80_140 Depth=1 - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - jmp LBB80_146 -Ltmp8887: -LBB80_153: # in Loop: Header=BB80_140 Depth=1 - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - jmp LBB80_154 -Ltmp8888: -LBB80_154: # in Loop: Header=BB80_140 Depth=1 - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - lea ecx, [ebp - 708] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_155 -LBB80_155: # in Loop: Header=BB80_140 Depth=1 - lea ecx, [ebp - 708] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6132], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_140 -Ltmp8889: -# %bb.156: - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - jmp LBB80_157 -LBB80_157: # =>This Inner Loop Header: Depth=1 -Ltmp8890: - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@" - mov dword ptr [ebp - 6136], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6140], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1270 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 788] - mov dword ptr [ebp - 6144], ecx # 4-byte Spill - mov dword ptr [ebp - 6148], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6136] # 4-byte Reload - mov dword ptr [ebp - 6152], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6136] # 4-byte Reload - mov edx, dword ptr [ebp - 6144] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 780] - mov dword ptr [ebp - 6156], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6140] # 4-byte Reload - mov esp, ecx -Ltmp8891: - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - mov dword ptr [ebp - 16], 32 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 44] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 820] - mov dword ptr [edx], esi - lea ecx, [ebp - 824] - mov dword ptr [ebp - 6160], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_158 -LBB80_158: # in Loop: Header=BB80_157 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 36] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 816] - mov dword ptr [eax], ecx - lea ecx, [ebp - 820] - call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_159 -LBB80_159: # in Loop: Header=BB80_157 Depth=1 - mov dword ptr [ebp - 16], 33 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 816] - mov dword ptr [eax], ecx - lea ecx, [ebp - 780] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_160 -LBB80_160: # in Loop: Header=BB80_157 Depth=1 - lea ecx, [ebp - 816] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_166 -Ltmp8892: -LBB80_1270: # Block address taken - # in Loop: Header=BB80_157 Depth=1 - add ebp, 12 - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - jmp LBB80_165 -LBB80_165: # in Loop: Header=BB80_157 Depth=1 - mov dword ptr [ebp - 16], 31 -Ltmp8893: -LBB80_166: # in Loop: Header=BB80_157 Depth=1 - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 780] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6161], al # 1-byte Spill - jmp LBB80_167 -LBB80_167: # in Loop: Header=BB80_157 Depth=1 - mov al, byte ptr [ebp - 6161] # 1-byte Reload - test al, 1 - jne LBB80_168 - jmp LBB80_172 -LBB80_168: # in Loop: Header=BB80_157 Depth=1 -Ltmp8894: - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6162], al # 1-byte Spill - jmp LBB80_169 -LBB80_169: # in Loop: Header=BB80_157 Depth=1 - mov al, byte ptr [ebp - 6162] # 1-byte Reload - test al, 1 - jne LBB80_170 - jmp LBB80_171 -LBB80_170: # in Loop: Header=BB80_157 Depth=1 -Ltmp8895: - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - int3 -Ltmp8896: -LBB80_171: # in Loop: Header=BB80_157 Depth=1 - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - jmp LBB80_172 -Ltmp8897: -LBB80_172: # in Loop: Header=BB80_157 Depth=1 - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - lea ecx, [ebp - 780] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_173 -LBB80_173: # in Loop: Header=BB80_157 Depth=1 - lea ecx, [ebp - 780] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6168], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_157 -Ltmp8898: -# %bb.174: - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - jmp LBB80_175 -LBB80_175: # =>This Inner Loop Header: Depth=1 -Ltmp8899: - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@" - mov dword ptr [ebp - 6172], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6176], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1271 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 872] - mov dword ptr [ebp - 6180], ecx # 4-byte Spill - mov dword ptr [ebp - 6184], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6172] # 4-byte Reload - mov dword ptr [ebp - 6188], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6172] # 4-byte Reload - mov edx, dword ptr [ebp - 6180] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 864] - mov dword ptr [ebp - 6192], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6176] # 4-byte Reload - mov esp, ecx -Ltmp8900: - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - movsd xmm0, qword ptr [ebp - 36] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 888], xmm0 - movsd xmm0, qword ptr [ebp - 44] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 896], xmm0 - mov dword ptr [ebp - 16], 36 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 888] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 896] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6196], eax # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6197], al # 1-byte Spill - jmp LBB80_176 -LBB80_176: # in Loop: Header=BB80_175 Depth=1 - mov al, byte ptr [ebp - 6197] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 876] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 880] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_177 -LBB80_177: # in Loop: Header=BB80_175 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 876] - mov dword ptr [eax], ecx - lea ecx, [ebp - 864] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_186 -Ltmp8901: -LBB80_1271: # Block address taken - # in Loop: Header=BB80_175 Depth=1 - add ebp, 12 - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - jmp LBB80_180 -LBB80_180: # in Loop: Header=BB80_175 Depth=1 - mov dword ptr [ebp - 16], 35 -Ltmp8902: -LBB80_181: # in Loop: Header=BB80_175 Depth=1 - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 864] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6198], al # 1-byte Spill - jmp LBB80_182 -LBB80_182: # in Loop: Header=BB80_175 Depth=1 - mov al, byte ptr [ebp - 6198] # 1-byte Reload - test al, 1 - jne LBB80_183 - jmp LBB80_189 -LBB80_183: # in Loop: Header=BB80_175 Depth=1 -Ltmp8903: - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6199], al # 1-byte Spill - jmp LBB80_184 -LBB80_184: # in Loop: Header=BB80_175 Depth=1 - mov al, byte ptr [ebp - 6199] # 1-byte Reload - test al, 1 - jne LBB80_185 - jmp LBB80_188 -LBB80_185: # in Loop: Header=BB80_175 Depth=1 -Ltmp8904: - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - int3 - jmp LBB80_188 -Ltmp8905: -LBB80_186: # in Loop: Header=BB80_175 Depth=1 - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - jmp LBB80_181 -Ltmp8906: -LBB80_188: # in Loop: Header=BB80_175 Depth=1 - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - jmp LBB80_189 -Ltmp8907: -LBB80_189: # in Loop: Header=BB80_175 Depth=1 - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - lea ecx, [ebp - 864] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_190 -LBB80_190: # in Loop: Header=BB80_175 Depth=1 - lea ecx, [ebp - 864] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6204], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_175 -Ltmp8908: -# %bb.191: - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - jmp LBB80_192 -LBB80_192: # =>This Inner Loop Header: Depth=1 -Ltmp8909: - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@" - mov dword ptr [ebp - 6208], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6212], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1272 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 944] - mov dword ptr [ebp - 6216], ecx # 4-byte Spill - mov dword ptr [ebp - 6220], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6208] # 4-byte Reload - mov dword ptr [ebp - 6224], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6208] # 4-byte Reload - mov edx, dword ptr [ebp - 6216] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 936] - mov dword ptr [ebp - 6228], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6212] # 4-byte Reload - mov esp, ecx -Ltmp8910: - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - mov dword ptr [ebp - 16], 39 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 44] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 976] - mov dword ptr [edx], esi - lea ecx, [ebp - 980] - mov dword ptr [ebp - 6232], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_193 -LBB80_193: # in Loop: Header=BB80_192 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 36] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 972] - mov dword ptr [eax], ecx - lea ecx, [ebp - 976] - call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_194 -LBB80_194: # in Loop: Header=BB80_192 Depth=1 - mov dword ptr [ebp - 16], 40 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 972] - mov dword ptr [eax], ecx - lea ecx, [ebp - 936] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_195 -LBB80_195: # in Loop: Header=BB80_192 Depth=1 - lea ecx, [ebp - 972] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_201 -Ltmp8911: -LBB80_1272: # Block address taken - # in Loop: Header=BB80_192 Depth=1 - add ebp, 12 - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - jmp LBB80_200 -LBB80_200: # in Loop: Header=BB80_192 Depth=1 - mov dword ptr [ebp - 16], 38 -Ltmp8912: -LBB80_201: # in Loop: Header=BB80_192 Depth=1 - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - mov dword ptr [ebp - 16], 38 - lea ecx, [ebp - 936] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6233], al # 1-byte Spill - jmp LBB80_202 -LBB80_202: # in Loop: Header=BB80_192 Depth=1 - mov al, byte ptr [ebp - 6233] # 1-byte Reload - test al, 1 - jne LBB80_203 - jmp LBB80_207 -LBB80_203: # in Loop: Header=BB80_192 Depth=1 -Ltmp8913: - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6234], al # 1-byte Spill - jmp LBB80_204 -LBB80_204: # in Loop: Header=BB80_192 Depth=1 - mov al, byte ptr [ebp - 6234] # 1-byte Reload - test al, 1 - jne LBB80_205 - jmp LBB80_206 -LBB80_205: # in Loop: Header=BB80_192 Depth=1 -Ltmp8914: - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - int3 -Ltmp8915: -LBB80_206: # in Loop: Header=BB80_192 Depth=1 - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - jmp LBB80_207 -Ltmp8916: -LBB80_207: # in Loop: Header=BB80_192 Depth=1 - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - lea ecx, [ebp - 936] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_208 -LBB80_208: # in Loop: Header=BB80_192 Depth=1 - lea ecx, [ebp - 936] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6240], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_192 -Ltmp8917: -# %bb.209: - .cv_loc 80 1 1276 0 # ..\tests\span_tests.cpp:1276:0 - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 988], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 984], eax - .cv_loc 80 1 1277 0 # ..\tests\span_tests.cpp:1277:0 - sub esp, 4 - lea ecx, [ebp - 996] -Ltmp8918: - #DEBUG_VALUE: s1 <- [$ecx+0] - lea eax, [ebp - 988] -Ltmp8919: - #DEBUG_VALUE: arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Ltmp8920: - .cv_loc 80 1 1278 0 # ..\tests\span_tests.cpp:1278:0 - sub esp, 4 - lea ecx, [ebp - 1004] -Ltmp8921: - #DEBUG_VALUE: s2 <- [$ecx+0] - lea edx, [ebp - 988] - mov dword ptr [esp], edx - mov dword ptr [ebp - 6244], eax # 4-byte Spill - call "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Ltmp8922: - mov dword ptr [ebp - 6248], eax # 4-byte Spill -LBB80_210: # =>This Inner Loop Header: Depth=1 -Ltmp8923: - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@" - mov dword ptr [ebp - 6252], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6256], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1280 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1052] - mov dword ptr [ebp - 6260], ecx # 4-byte Spill - mov dword ptr [ebp - 6264], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6252] # 4-byte Reload - mov dword ptr [ebp - 6268], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6252] # 4-byte Reload - mov edx, dword ptr [ebp - 6260] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1044] - mov dword ptr [ebp - 6272], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6256] # 4-byte Reload - mov esp, ecx -Ltmp8924: - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - mov dword ptr [ebp - 16], 43 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 996] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1084] - mov dword ptr [edx], esi - lea ecx, [ebp - 1088] - mov dword ptr [ebp - 6276], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_211 -LBB80_211: # in Loop: Header=BB80_210 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1004] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1080] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1084] - call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_212 -LBB80_212: # in Loop: Header=BB80_210 Depth=1 - mov dword ptr [ebp - 16], 44 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1080] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1044] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_213 -LBB80_213: # in Loop: Header=BB80_210 Depth=1 - lea ecx, [ebp - 1080] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_219 -Ltmp8925: -LBB80_1273: # Block address taken - # in Loop: Header=BB80_210 Depth=1 - add ebp, 12 - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - jmp LBB80_218 -LBB80_218: # in Loop: Header=BB80_210 Depth=1 - mov dword ptr [ebp - 16], 42 -Ltmp8926: -LBB80_219: # in Loop: Header=BB80_210 Depth=1 - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - mov dword ptr [ebp - 16], 42 - lea ecx, [ebp - 1044] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6277], al # 1-byte Spill - jmp LBB80_220 -LBB80_220: # in Loop: Header=BB80_210 Depth=1 - mov al, byte ptr [ebp - 6277] # 1-byte Reload - test al, 1 - jne LBB80_221 - jmp LBB80_225 -LBB80_221: # in Loop: Header=BB80_210 Depth=1 -Ltmp8927: - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6278], al # 1-byte Spill - jmp LBB80_222 -LBB80_222: # in Loop: Header=BB80_210 Depth=1 - mov al, byte ptr [ebp - 6278] # 1-byte Reload - test al, 1 - jne LBB80_223 - jmp LBB80_224 -LBB80_223: # in Loop: Header=BB80_210 Depth=1 -Ltmp8928: - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - int3 -Ltmp8929: -LBB80_224: # in Loop: Header=BB80_210 Depth=1 - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - jmp LBB80_225 -Ltmp8930: -LBB80_225: # in Loop: Header=BB80_210 Depth=1 - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - lea ecx, [ebp - 1044] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_226 -LBB80_226: # in Loop: Header=BB80_210 Depth=1 - lea ecx, [ebp - 1044] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6284], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_210 -Ltmp8931: -# %bb.227: - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - jmp LBB80_228 -LBB80_228: # =>This Inner Loop Header: Depth=1 -Ltmp8932: - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@" - mov dword ptr [ebp - 6288], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6292], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1281 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1136] - mov dword ptr [ebp - 6296], ecx # 4-byte Spill - mov dword ptr [ebp - 6300], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6288] # 4-byte Reload - mov dword ptr [ebp - 6304], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6288] # 4-byte Reload - mov edx, dword ptr [ebp - 6296] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1128] - mov dword ptr [ebp - 6308], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6292] # 4-byte Reload - mov esp, ecx -Ltmp8933: - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - movsd xmm0, qword ptr [ebp - 1004] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1152], xmm0 - movsd xmm0, qword ptr [ebp - 996] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1160], xmm0 - mov dword ptr [ebp - 16], 47 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 1152] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 1160] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6312], eax # 4-byte Spill - call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6313], al # 1-byte Spill - jmp LBB80_229 -LBB80_229: # in Loop: Header=BB80_228 Depth=1 - mov al, byte ptr [ebp - 6313] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1140] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 1144] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_230 -LBB80_230: # in Loop: Header=BB80_228 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1140] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1128] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_239 -Ltmp8934: -LBB80_1274: # Block address taken - # in Loop: Header=BB80_228 Depth=1 - add ebp, 12 - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - jmp LBB80_233 -LBB80_233: # in Loop: Header=BB80_228 Depth=1 - mov dword ptr [ebp - 16], 46 -Ltmp8935: -LBB80_234: # in Loop: Header=BB80_228 Depth=1 - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - mov dword ptr [ebp - 16], 46 - lea ecx, [ebp - 1128] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6314], al # 1-byte Spill - jmp LBB80_235 -LBB80_235: # in Loop: Header=BB80_228 Depth=1 - mov al, byte ptr [ebp - 6314] # 1-byte Reload - test al, 1 - jne LBB80_236 - jmp LBB80_242 -LBB80_236: # in Loop: Header=BB80_228 Depth=1 -Ltmp8936: - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6315], al # 1-byte Spill - jmp LBB80_237 -LBB80_237: # in Loop: Header=BB80_228 Depth=1 - mov al, byte ptr [ebp - 6315] # 1-byte Reload - test al, 1 - jne LBB80_238 - jmp LBB80_241 -LBB80_238: # in Loop: Header=BB80_228 Depth=1 -Ltmp8937: - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - int3 - jmp LBB80_241 -Ltmp8938: -LBB80_239: # in Loop: Header=BB80_228 Depth=1 - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - jmp LBB80_234 -Ltmp8939: -LBB80_241: # in Loop: Header=BB80_228 Depth=1 - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - jmp LBB80_242 -Ltmp8940: -LBB80_242: # in Loop: Header=BB80_228 Depth=1 - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - lea ecx, [ebp - 1128] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_243 -LBB80_243: # in Loop: Header=BB80_228 Depth=1 - lea ecx, [ebp - 1128] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6320], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_228 -Ltmp8941: -# %bb.244: - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - jmp LBB80_245 -LBB80_245: # =>This Inner Loop Header: Depth=1 -Ltmp8942: - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@" - mov dword ptr [ebp - 6324], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6328], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1282 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1208] - mov dword ptr [ebp - 6332], ecx # 4-byte Spill - mov dword ptr [ebp - 6336], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6324] # 4-byte Reload - mov dword ptr [ebp - 6340], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6324] # 4-byte Reload - mov edx, dword ptr [ebp - 6332] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1200] - mov dword ptr [ebp - 6344], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6328] # 4-byte Reload - mov esp, ecx -Ltmp8943: - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - movsd xmm0, qword ptr [ebp - 1004] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1224], xmm0 - movsd xmm0, qword ptr [ebp - 996] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1232], xmm0 - mov dword ptr [ebp - 16], 50 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 1224] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 1232] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6348], eax # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6349], al # 1-byte Spill - jmp LBB80_246 -LBB80_246: # in Loop: Header=BB80_245 Depth=1 - mov al, byte ptr [ebp - 6349] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1212] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 1216] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_247 -LBB80_247: # in Loop: Header=BB80_245 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1212] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1200] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_256 -Ltmp8944: -LBB80_1275: # Block address taken - # in Loop: Header=BB80_245 Depth=1 - add ebp, 12 - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - jmp LBB80_250 -LBB80_250: # in Loop: Header=BB80_245 Depth=1 - mov dword ptr [ebp - 16], 49 -Ltmp8945: -LBB80_251: # in Loop: Header=BB80_245 Depth=1 - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - mov dword ptr [ebp - 16], 49 - lea ecx, [ebp - 1200] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6350], al # 1-byte Spill - jmp LBB80_252 -LBB80_252: # in Loop: Header=BB80_245 Depth=1 - mov al, byte ptr [ebp - 6350] # 1-byte Reload - test al, 1 - jne LBB80_253 - jmp LBB80_259 -LBB80_253: # in Loop: Header=BB80_245 Depth=1 -Ltmp8946: - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6351], al # 1-byte Spill - jmp LBB80_254 -LBB80_254: # in Loop: Header=BB80_245 Depth=1 - mov al, byte ptr [ebp - 6351] # 1-byte Reload - test al, 1 - jne LBB80_255 - jmp LBB80_258 -LBB80_255: # in Loop: Header=BB80_245 Depth=1 -Ltmp8947: - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - int3 - jmp LBB80_258 -Ltmp8948: -LBB80_256: # in Loop: Header=BB80_245 Depth=1 - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - jmp LBB80_251 -Ltmp8949: -LBB80_258: # in Loop: Header=BB80_245 Depth=1 - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - jmp LBB80_259 -Ltmp8950: -LBB80_259: # in Loop: Header=BB80_245 Depth=1 - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - lea ecx, [ebp - 1200] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_260 -LBB80_260: # in Loop: Header=BB80_245 Depth=1 - lea ecx, [ebp - 1200] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6356], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_245 -Ltmp8951: -# %bb.261: - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - jmp LBB80_262 -LBB80_262: # =>This Inner Loop Header: Depth=1 -Ltmp8952: - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@" - mov dword ptr [ebp - 6360], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6364], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1283 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1280] - mov dword ptr [ebp - 6368], ecx # 4-byte Spill - mov dword ptr [ebp - 6372], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6360] # 4-byte Reload - mov dword ptr [ebp - 6376], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6360] # 4-byte Reload - mov edx, dword ptr [ebp - 6368] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1272] - mov dword ptr [ebp - 6380], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6364] # 4-byte Reload - mov esp, ecx -Ltmp8953: - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - mov dword ptr [ebp - 16], 53 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 996] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1312] - mov dword ptr [edx], esi - lea ecx, [ebp - 1316] - mov dword ptr [ebp - 6384], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_263 -LBB80_263: # in Loop: Header=BB80_262 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1004] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1308] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1312] - call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_264 -LBB80_264: # in Loop: Header=BB80_262 Depth=1 - mov dword ptr [ebp - 16], 54 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1308] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1272] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_265 -LBB80_265: # in Loop: Header=BB80_262 Depth=1 - lea ecx, [ebp - 1308] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_271 -Ltmp8954: -LBB80_1276: # Block address taken - # in Loop: Header=BB80_262 Depth=1 - add ebp, 12 - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - jmp LBB80_270 -LBB80_270: # in Loop: Header=BB80_262 Depth=1 - mov dword ptr [ebp - 16], 52 -Ltmp8955: -LBB80_271: # in Loop: Header=BB80_262 Depth=1 - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - mov dword ptr [ebp - 16], 52 - lea ecx, [ebp - 1272] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6385], al # 1-byte Spill - jmp LBB80_272 -LBB80_272: # in Loop: Header=BB80_262 Depth=1 - mov al, byte ptr [ebp - 6385] # 1-byte Reload - test al, 1 - jne LBB80_273 - jmp LBB80_277 -LBB80_273: # in Loop: Header=BB80_262 Depth=1 -Ltmp8956: - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6386], al # 1-byte Spill - jmp LBB80_274 -LBB80_274: # in Loop: Header=BB80_262 Depth=1 - mov al, byte ptr [ebp - 6386] # 1-byte Reload - test al, 1 - jne LBB80_275 - jmp LBB80_276 -LBB80_275: # in Loop: Header=BB80_262 Depth=1 -Ltmp8957: - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - int3 -Ltmp8958: -LBB80_276: # in Loop: Header=BB80_262 Depth=1 - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - jmp LBB80_277 -Ltmp8959: -LBB80_277: # in Loop: Header=BB80_262 Depth=1 - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - lea ecx, [ebp - 1272] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_278 -LBB80_278: # in Loop: Header=BB80_262 Depth=1 - lea ecx, [ebp - 1272] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6392], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_262 -Ltmp8960: -# %bb.279: - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - jmp LBB80_280 -LBB80_280: # =>This Inner Loop Header: Depth=1 -Ltmp8961: - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@" - mov dword ptr [ebp - 6396], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6400], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1284 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1364] - mov dword ptr [ebp - 6404], ecx # 4-byte Spill - mov dword ptr [ebp - 6408], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6396] # 4-byte Reload - mov dword ptr [ebp - 6412], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6396] # 4-byte Reload - mov edx, dword ptr [ebp - 6404] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1356] - mov dword ptr [ebp - 6416], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6400] # 4-byte Reload - mov esp, ecx -Ltmp8962: - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - movsd xmm0, qword ptr [ebp - 1004] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1380], xmm0 - movsd xmm0, qword ptr [ebp - 996] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1388], xmm0 - mov dword ptr [ebp - 16], 57 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 1380] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 1388] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6420], eax # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6421], al # 1-byte Spill - jmp LBB80_281 -LBB80_281: # in Loop: Header=BB80_280 Depth=1 - mov al, byte ptr [ebp - 6421] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1368] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 1372] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_282 -LBB80_282: # in Loop: Header=BB80_280 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1368] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1356] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_291 -Ltmp8963: -LBB80_1277: # Block address taken - # in Loop: Header=BB80_280 Depth=1 - add ebp, 12 - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - jmp LBB80_285 -LBB80_285: # in Loop: Header=BB80_280 Depth=1 - mov dword ptr [ebp - 16], 56 -Ltmp8964: -LBB80_286: # in Loop: Header=BB80_280 Depth=1 - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - mov dword ptr [ebp - 16], 56 - lea ecx, [ebp - 1356] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6422], al # 1-byte Spill - jmp LBB80_287 -LBB80_287: # in Loop: Header=BB80_280 Depth=1 - mov al, byte ptr [ebp - 6422] # 1-byte Reload - test al, 1 - jne LBB80_288 - jmp LBB80_294 -LBB80_288: # in Loop: Header=BB80_280 Depth=1 -Ltmp8965: - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6423], al # 1-byte Spill - jmp LBB80_289 -LBB80_289: # in Loop: Header=BB80_280 Depth=1 - mov al, byte ptr [ebp - 6423] # 1-byte Reload - test al, 1 - jne LBB80_290 - jmp LBB80_293 -LBB80_290: # in Loop: Header=BB80_280 Depth=1 -Ltmp8966: - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - int3 - jmp LBB80_293 -Ltmp8967: -LBB80_291: # in Loop: Header=BB80_280 Depth=1 - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - jmp LBB80_286 -Ltmp8968: -LBB80_293: # in Loop: Header=BB80_280 Depth=1 - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - jmp LBB80_294 -Ltmp8969: -LBB80_294: # in Loop: Header=BB80_280 Depth=1 - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - lea ecx, [ebp - 1356] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_295 -LBB80_295: # in Loop: Header=BB80_280 Depth=1 - lea ecx, [ebp - 1356] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6428], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_280 -Ltmp8970: -# %bb.296: - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - jmp LBB80_297 -LBB80_297: # =>This Inner Loop Header: Depth=1 -Ltmp8971: - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@" - mov dword ptr [ebp - 6432], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6436], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1285 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1436] - mov dword ptr [ebp - 6440], ecx # 4-byte Spill - mov dword ptr [ebp - 6444], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6432] # 4-byte Reload - mov dword ptr [ebp - 6448], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6432] # 4-byte Reload - mov edx, dword ptr [ebp - 6440] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1428] - mov dword ptr [ebp - 6452], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6436] # 4-byte Reload - mov esp, ecx -Ltmp8972: - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - mov dword ptr [ebp - 16], 60 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 996] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1468] - mov dword ptr [edx], esi - lea ecx, [ebp - 1472] - mov dword ptr [ebp - 6456], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_298 -LBB80_298: # in Loop: Header=BB80_297 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1004] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1464] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1468] - call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_299 -LBB80_299: # in Loop: Header=BB80_297 Depth=1 - mov dword ptr [ebp - 16], 61 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1464] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1428] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_300 -LBB80_300: # in Loop: Header=BB80_297 Depth=1 - lea ecx, [ebp - 1464] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_306 -Ltmp8973: -LBB80_1278: # Block address taken - # in Loop: Header=BB80_297 Depth=1 - add ebp, 12 - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - jmp LBB80_305 -LBB80_305: # in Loop: Header=BB80_297 Depth=1 - mov dword ptr [ebp - 16], 59 -Ltmp8974: -LBB80_306: # in Loop: Header=BB80_297 Depth=1 - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - mov dword ptr [ebp - 16], 59 - lea ecx, [ebp - 1428] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6457], al # 1-byte Spill - jmp LBB80_307 -LBB80_307: # in Loop: Header=BB80_297 Depth=1 - mov al, byte ptr [ebp - 6457] # 1-byte Reload - test al, 1 - jne LBB80_308 - jmp LBB80_312 -LBB80_308: # in Loop: Header=BB80_297 Depth=1 -Ltmp8975: - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6458], al # 1-byte Spill - jmp LBB80_309 -LBB80_309: # in Loop: Header=BB80_297 Depth=1 - mov al, byte ptr [ebp - 6458] # 1-byte Reload - test al, 1 - jne LBB80_310 - jmp LBB80_311 -LBB80_310: # in Loop: Header=BB80_297 Depth=1 -Ltmp8976: - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - int3 -Ltmp8977: -LBB80_311: # in Loop: Header=BB80_297 Depth=1 - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - jmp LBB80_312 -Ltmp8978: -LBB80_312: # in Loop: Header=BB80_297 Depth=1 - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - lea ecx, [ebp - 1428] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_313 -LBB80_313: # in Loop: Header=BB80_297 Depth=1 - lea ecx, [ebp - 1428] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6464], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_297 -Ltmp8979: -# %bb.314: - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - jmp LBB80_315 -LBB80_315: # =>This Inner Loop Header: Depth=1 -Ltmp8980: - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@" - mov dword ptr [ebp - 6468], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6472], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1286 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1520] - mov dword ptr [ebp - 6476], ecx # 4-byte Spill - mov dword ptr [ebp - 6480], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6468] # 4-byte Reload - mov dword ptr [ebp - 6484], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6468] # 4-byte Reload - mov edx, dword ptr [ebp - 6476] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1512] - mov dword ptr [ebp - 6488], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6472] # 4-byte Reload - mov esp, ecx -Ltmp8981: - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - mov dword ptr [ebp - 16], 64 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1004] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1552] - mov dword ptr [edx], esi - lea ecx, [ebp - 1556] - mov dword ptr [ebp - 6492], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_316 -LBB80_316: # in Loop: Header=BB80_315 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 996] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1548] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1552] - call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_317 -LBB80_317: # in Loop: Header=BB80_315 Depth=1 - mov dword ptr [ebp - 16], 65 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1548] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1512] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_318 -LBB80_318: # in Loop: Header=BB80_315 Depth=1 - lea ecx, [ebp - 1548] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_324 -Ltmp8982: -LBB80_1279: # Block address taken - # in Loop: Header=BB80_315 Depth=1 - add ebp, 12 - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - jmp LBB80_323 -LBB80_323: # in Loop: Header=BB80_315 Depth=1 - mov dword ptr [ebp - 16], 63 -Ltmp8983: -LBB80_324: # in Loop: Header=BB80_315 Depth=1 - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - mov dword ptr [ebp - 16], 63 - lea ecx, [ebp - 1512] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6493], al # 1-byte Spill - jmp LBB80_325 -LBB80_325: # in Loop: Header=BB80_315 Depth=1 - mov al, byte ptr [ebp - 6493] # 1-byte Reload - test al, 1 - jne LBB80_326 - jmp LBB80_330 -LBB80_326: # in Loop: Header=BB80_315 Depth=1 -Ltmp8984: - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6494], al # 1-byte Spill - jmp LBB80_327 -LBB80_327: # in Loop: Header=BB80_315 Depth=1 - mov al, byte ptr [ebp - 6494] # 1-byte Reload - test al, 1 - jne LBB80_328 - jmp LBB80_329 -LBB80_328: # in Loop: Header=BB80_315 Depth=1 -Ltmp8985: - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - int3 -Ltmp8986: -LBB80_329: # in Loop: Header=BB80_315 Depth=1 - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - jmp LBB80_330 -Ltmp8987: -LBB80_330: # in Loop: Header=BB80_315 Depth=1 - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - lea ecx, [ebp - 1512] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_331 -LBB80_331: # in Loop: Header=BB80_315 Depth=1 - lea ecx, [ebp - 1512] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6500], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_315 -Ltmp8988: -# %bb.332: - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - jmp LBB80_333 -LBB80_333: # =>This Inner Loop Header: Depth=1 -Ltmp8989: - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@" - mov dword ptr [ebp - 6504], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6508], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1287 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1604] - mov dword ptr [ebp - 6512], ecx # 4-byte Spill - mov dword ptr [ebp - 6516], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6504] # 4-byte Reload - mov dword ptr [ebp - 6520], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6504] # 4-byte Reload - mov edx, dword ptr [ebp - 6512] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1596] - mov dword ptr [ebp - 6524], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6508] # 4-byte Reload - mov esp, ecx -Ltmp8990: - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - movsd xmm0, qword ptr [ebp - 996] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1620], xmm0 - movsd xmm0, qword ptr [ebp - 1004] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1628], xmm0 - mov dword ptr [ebp - 16], 68 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 1620] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 1628] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6528], eax # 4-byte Spill - call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6529], al # 1-byte Spill - jmp LBB80_334 -LBB80_334: # in Loop: Header=BB80_333 Depth=1 - mov al, byte ptr [ebp - 6529] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1608] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 1612] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_335 -LBB80_335: # in Loop: Header=BB80_333 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1608] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1596] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_344 -Ltmp8991: -LBB80_1280: # Block address taken - # in Loop: Header=BB80_333 Depth=1 - add ebp, 12 - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - jmp LBB80_338 -LBB80_338: # in Loop: Header=BB80_333 Depth=1 - mov dword ptr [ebp - 16], 67 -Ltmp8992: -LBB80_339: # in Loop: Header=BB80_333 Depth=1 - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - mov dword ptr [ebp - 16], 67 - lea ecx, [ebp - 1596] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6530], al # 1-byte Spill - jmp LBB80_340 -LBB80_340: # in Loop: Header=BB80_333 Depth=1 - mov al, byte ptr [ebp - 6530] # 1-byte Reload - test al, 1 - jne LBB80_341 - jmp LBB80_347 -LBB80_341: # in Loop: Header=BB80_333 Depth=1 -Ltmp8993: - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6531], al # 1-byte Spill - jmp LBB80_342 -LBB80_342: # in Loop: Header=BB80_333 Depth=1 - mov al, byte ptr [ebp - 6531] # 1-byte Reload - test al, 1 - jne LBB80_343 - jmp LBB80_346 -LBB80_343: # in Loop: Header=BB80_333 Depth=1 -Ltmp8994: - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - int3 - jmp LBB80_346 -Ltmp8995: -LBB80_344: # in Loop: Header=BB80_333 Depth=1 - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - jmp LBB80_339 -Ltmp8996: -LBB80_346: # in Loop: Header=BB80_333 Depth=1 - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - jmp LBB80_347 -Ltmp8997: -LBB80_347: # in Loop: Header=BB80_333 Depth=1 - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - lea ecx, [ebp - 1596] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_348 -LBB80_348: # in Loop: Header=BB80_333 Depth=1 - lea ecx, [ebp - 1596] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6536], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_333 -Ltmp8998: -# %bb.349: - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - jmp LBB80_350 -LBB80_350: # =>This Inner Loop Header: Depth=1 -Ltmp8999: - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@" - mov dword ptr [ebp - 6540], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6544], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1288 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1676] - mov dword ptr [ebp - 6548], ecx # 4-byte Spill - mov dword ptr [ebp - 6552], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6540] # 4-byte Reload - mov dword ptr [ebp - 6556], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6540] # 4-byte Reload - mov edx, dword ptr [ebp - 6548] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1668] - mov dword ptr [ebp - 6560], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6544] # 4-byte Reload - mov esp, ecx -Ltmp9000: - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - movsd xmm0, qword ptr [ebp - 996] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1692], xmm0 - movsd xmm0, qword ptr [ebp - 1004] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1700], xmm0 - mov dword ptr [ebp - 16], 71 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 1692] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 1700] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6564], eax # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6565], al # 1-byte Spill - jmp LBB80_351 -LBB80_351: # in Loop: Header=BB80_350 Depth=1 - mov al, byte ptr [ebp - 6565] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1680] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 1684] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_352 -LBB80_352: # in Loop: Header=BB80_350 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1680] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1668] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_361 -Ltmp9001: -LBB80_1281: # Block address taken - # in Loop: Header=BB80_350 Depth=1 - add ebp, 12 - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - jmp LBB80_355 -LBB80_355: # in Loop: Header=BB80_350 Depth=1 - mov dword ptr [ebp - 16], 70 -Ltmp9002: -LBB80_356: # in Loop: Header=BB80_350 Depth=1 - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - mov dword ptr [ebp - 16], 70 - lea ecx, [ebp - 1668] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6566], al # 1-byte Spill - jmp LBB80_357 -LBB80_357: # in Loop: Header=BB80_350 Depth=1 - mov al, byte ptr [ebp - 6566] # 1-byte Reload - test al, 1 - jne LBB80_358 - jmp LBB80_364 -LBB80_358: # in Loop: Header=BB80_350 Depth=1 -Ltmp9003: - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6567], al # 1-byte Spill - jmp LBB80_359 -LBB80_359: # in Loop: Header=BB80_350 Depth=1 - mov al, byte ptr [ebp - 6567] # 1-byte Reload - test al, 1 - jne LBB80_360 - jmp LBB80_363 -LBB80_360: # in Loop: Header=BB80_350 Depth=1 -Ltmp9004: - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - int3 - jmp LBB80_363 -Ltmp9005: -LBB80_361: # in Loop: Header=BB80_350 Depth=1 - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - jmp LBB80_356 -Ltmp9006: -LBB80_363: # in Loop: Header=BB80_350 Depth=1 - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - jmp LBB80_364 -Ltmp9007: -LBB80_364: # in Loop: Header=BB80_350 Depth=1 - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - lea ecx, [ebp - 1668] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_365 -LBB80_365: # in Loop: Header=BB80_350 Depth=1 - lea ecx, [ebp - 1668] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6572], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_350 -Ltmp9008: -# %bb.366: - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - jmp LBB80_367 -LBB80_367: # =>This Inner Loop Header: Depth=1 -Ltmp9009: - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@" - mov dword ptr [ebp - 6576], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6580], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1289 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1748] - mov dword ptr [ebp - 6584], ecx # 4-byte Spill - mov dword ptr [ebp - 6588], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6576] # 4-byte Reload - mov dword ptr [ebp - 6592], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6576] # 4-byte Reload - mov edx, dword ptr [ebp - 6584] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1740] - mov dword ptr [ebp - 6596], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6580] # 4-byte Reload - mov esp, ecx -Ltmp9010: - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - mov dword ptr [ebp - 16], 74 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1004] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1780] - mov dword ptr [edx], esi - lea ecx, [ebp - 1784] - mov dword ptr [ebp - 6600], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_368 -LBB80_368: # in Loop: Header=BB80_367 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 996] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1776] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1780] - call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_369 -LBB80_369: # in Loop: Header=BB80_367 Depth=1 - mov dword ptr [ebp - 16], 75 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1776] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1740] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_370 -LBB80_370: # in Loop: Header=BB80_367 Depth=1 - lea ecx, [ebp - 1776] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_376 -Ltmp9011: -LBB80_1282: # Block address taken - # in Loop: Header=BB80_367 Depth=1 - add ebp, 12 - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - jmp LBB80_375 -LBB80_375: # in Loop: Header=BB80_367 Depth=1 - mov dword ptr [ebp - 16], 73 -Ltmp9012: -LBB80_376: # in Loop: Header=BB80_367 Depth=1 - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - mov dword ptr [ebp - 16], 73 - lea ecx, [ebp - 1740] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6601], al # 1-byte Spill - jmp LBB80_377 -LBB80_377: # in Loop: Header=BB80_367 Depth=1 - mov al, byte ptr [ebp - 6601] # 1-byte Reload - test al, 1 - jne LBB80_378 - jmp LBB80_382 -LBB80_378: # in Loop: Header=BB80_367 Depth=1 -Ltmp9013: - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6602], al # 1-byte Spill - jmp LBB80_379 -LBB80_379: # in Loop: Header=BB80_367 Depth=1 - mov al, byte ptr [ebp - 6602] # 1-byte Reload - test al, 1 - jne LBB80_380 - jmp LBB80_381 -LBB80_380: # in Loop: Header=BB80_367 Depth=1 -Ltmp9014: - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - int3 -Ltmp9015: -LBB80_381: # in Loop: Header=BB80_367 Depth=1 - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - jmp LBB80_382 -Ltmp9016: -LBB80_382: # in Loop: Header=BB80_367 Depth=1 - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - lea ecx, [ebp - 1740] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_383 -LBB80_383: # in Loop: Header=BB80_367 Depth=1 - lea ecx, [ebp - 1740] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6608], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_367 -Ltmp9017: -# %bb.384: - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - jmp LBB80_385 -LBB80_385: # =>This Inner Loop Header: Depth=1 -Ltmp9018: - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@" - mov dword ptr [ebp - 6612], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6616], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1290 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1832] - mov dword ptr [ebp - 6620], ecx # 4-byte Spill - mov dword ptr [ebp - 6624], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6612] # 4-byte Reload - mov dword ptr [ebp - 6628], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6612] # 4-byte Reload - mov edx, dword ptr [ebp - 6620] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1824] - mov dword ptr [ebp - 6632], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6616] # 4-byte Reload - mov esp, ecx -Ltmp9019: - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - movsd xmm0, qword ptr [ebp - 996] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1848], xmm0 - movsd xmm0, qword ptr [ebp - 1004] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 1856], xmm0 - mov dword ptr [ebp - 16], 78 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 1848] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 1856] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6636], eax # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6637], al # 1-byte Spill - jmp LBB80_386 -LBB80_386: # in Loop: Header=BB80_385 Depth=1 - mov al, byte ptr [ebp - 6637] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 1836] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 1840] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_387 -LBB80_387: # in Loop: Header=BB80_385 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1836] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1824] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_396 -Ltmp9020: -LBB80_1283: # Block address taken - # in Loop: Header=BB80_385 Depth=1 - add ebp, 12 - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - jmp LBB80_390 -LBB80_390: # in Loop: Header=BB80_385 Depth=1 - mov dword ptr [ebp - 16], 77 -Ltmp9021: -LBB80_391: # in Loop: Header=BB80_385 Depth=1 - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - mov dword ptr [ebp - 16], 77 - lea ecx, [ebp - 1824] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6638], al # 1-byte Spill - jmp LBB80_392 -LBB80_392: # in Loop: Header=BB80_385 Depth=1 - mov al, byte ptr [ebp - 6638] # 1-byte Reload - test al, 1 - jne LBB80_393 - jmp LBB80_399 -LBB80_393: # in Loop: Header=BB80_385 Depth=1 -Ltmp9022: - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6639], al # 1-byte Spill - jmp LBB80_394 -LBB80_394: # in Loop: Header=BB80_385 Depth=1 - mov al, byte ptr [ebp - 6639] # 1-byte Reload - test al, 1 - jne LBB80_395 - jmp LBB80_398 -LBB80_395: # in Loop: Header=BB80_385 Depth=1 -Ltmp9023: - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - int3 - jmp LBB80_398 -Ltmp9024: -LBB80_396: # in Loop: Header=BB80_385 Depth=1 - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - jmp LBB80_391 -Ltmp9025: -LBB80_398: # in Loop: Header=BB80_385 Depth=1 - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - jmp LBB80_399 -Ltmp9026: -LBB80_399: # in Loop: Header=BB80_385 Depth=1 - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - lea ecx, [ebp - 1824] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_400 -LBB80_400: # in Loop: Header=BB80_385 Depth=1 - lea ecx, [ebp - 1824] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6644], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_385 -Ltmp9027: -# %bb.401: - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - jmp LBB80_402 -LBB80_402: # =>This Inner Loop Header: Depth=1 -Ltmp9028: - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@" - mov dword ptr [ebp - 6648], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6652], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1291 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 1904] - mov dword ptr [ebp - 6656], ecx # 4-byte Spill - mov dword ptr [ebp - 6660], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6648] # 4-byte Reload - mov dword ptr [ebp - 6664], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6648] # 4-byte Reload - mov edx, dword ptr [ebp - 6656] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 1896] - mov dword ptr [ebp - 6668], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6652] # 4-byte Reload - mov esp, ecx -Ltmp9029: - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - mov dword ptr [ebp - 16], 81 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1004] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 1936] - mov dword ptr [edx], esi - lea ecx, [ebp - 1940] - mov dword ptr [ebp - 6672], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_403 -LBB80_403: # in Loop: Header=BB80_402 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 996] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1932] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1936] - call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_404 -LBB80_404: # in Loop: Header=BB80_402 Depth=1 - mov dword ptr [ebp - 16], 82 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1932] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1896] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_405 -LBB80_405: # in Loop: Header=BB80_402 Depth=1 - lea ecx, [ebp - 1932] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_411 -Ltmp9030: -LBB80_1284: # Block address taken - # in Loop: Header=BB80_402 Depth=1 - add ebp, 12 - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - jmp LBB80_410 -LBB80_410: # in Loop: Header=BB80_402 Depth=1 - mov dword ptr [ebp - 16], 80 -Ltmp9031: -LBB80_411: # in Loop: Header=BB80_402 Depth=1 - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - mov dword ptr [ebp - 16], 80 - lea ecx, [ebp - 1896] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6673], al # 1-byte Spill - jmp LBB80_412 -LBB80_412: # in Loop: Header=BB80_402 Depth=1 - mov al, byte ptr [ebp - 6673] # 1-byte Reload - test al, 1 - jne LBB80_413 - jmp LBB80_417 -LBB80_413: # in Loop: Header=BB80_402 Depth=1 -Ltmp9032: - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6674], al # 1-byte Spill - jmp LBB80_414 -LBB80_414: # in Loop: Header=BB80_402 Depth=1 - mov al, byte ptr [ebp - 6674] # 1-byte Reload - test al, 1 - jne LBB80_415 - jmp LBB80_416 -LBB80_415: # in Loop: Header=BB80_402 Depth=1 -Ltmp9033: - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - int3 -Ltmp9034: -LBB80_416: # in Loop: Header=BB80_402 Depth=1 - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - jmp LBB80_417 -Ltmp9035: -LBB80_417: # in Loop: Header=BB80_402 Depth=1 - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - lea ecx, [ebp - 1896] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_418 -LBB80_418: # in Loop: Header=BB80_402 Depth=1 - lea ecx, [ebp - 1896] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6680], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_402 -Ltmp9036: -# %bb.419: - .cv_loc 80 1 1295 0 # ..\tests\span_tests.cpp:1295:0 - mov eax, dword ptr ["L?arr@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 1948], eax - mov eax, dword ptr ["L?arr@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 1944], eax - .cv_loc 80 1 1297 0 # ..\tests\span_tests.cpp:1297:0 - lea ecx, [ebp - 1956] -Ltmp9037: - #DEBUG_VALUE: s1 <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp9038: - .cv_loc 80 1 1298 0 # ..\tests\span_tests.cpp:1298:0 - sub esp, 4 - lea ecx, [ebp - 1964] -Ltmp9039: - #DEBUG_VALUE: s2 <- [$ecx+0] - lea edx, [ebp - 1948] - mov dword ptr [esp], edx - mov dword ptr [ebp - 6684], eax # 4-byte Spill - call "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Ltmp9040: - mov dword ptr [ebp - 6688], eax # 4-byte Spill -LBB80_420: # =>This Inner Loop Header: Depth=1 -Ltmp9041: - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@" - mov dword ptr [ebp - 6692], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6696], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1300 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2012] - mov dword ptr [ebp - 6700], ecx # 4-byte Spill - mov dword ptr [ebp - 6704], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6692] # 4-byte Reload - mov dword ptr [ebp - 6708], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6692] # 4-byte Reload - mov edx, dword ptr [ebp - 6700] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2004] - mov dword ptr [ebp - 6712], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6696] # 4-byte Reload - mov esp, ecx -Ltmp9042: - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - mov dword ptr [ebp - 16], 85 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1956] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2044] - mov dword ptr [edx], esi - lea ecx, [ebp - 2048] - mov dword ptr [ebp - 6716], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_421 -LBB80_421: # in Loop: Header=BB80_420 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1964] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2040] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2044] - call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_422 -LBB80_422: # in Loop: Header=BB80_420 Depth=1 - mov dword ptr [ebp - 16], 86 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2040] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2004] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_423 -LBB80_423: # in Loop: Header=BB80_420 Depth=1 - lea ecx, [ebp - 2040] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_429 -Ltmp9043: -LBB80_1285: # Block address taken - # in Loop: Header=BB80_420 Depth=1 - add ebp, 12 - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - jmp LBB80_428 -LBB80_428: # in Loop: Header=BB80_420 Depth=1 - mov dword ptr [ebp - 16], 84 -Ltmp9044: -LBB80_429: # in Loop: Header=BB80_420 Depth=1 - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - mov dword ptr [ebp - 16], 84 - lea ecx, [ebp - 2004] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6717], al # 1-byte Spill - jmp LBB80_430 -LBB80_430: # in Loop: Header=BB80_420 Depth=1 - mov al, byte ptr [ebp - 6717] # 1-byte Reload - test al, 1 - jne LBB80_431 - jmp LBB80_435 -LBB80_431: # in Loop: Header=BB80_420 Depth=1 -Ltmp9045: - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6718], al # 1-byte Spill - jmp LBB80_432 -LBB80_432: # in Loop: Header=BB80_420 Depth=1 - mov al, byte ptr [ebp - 6718] # 1-byte Reload - test al, 1 - jne LBB80_433 - jmp LBB80_434 -LBB80_433: # in Loop: Header=BB80_420 Depth=1 -Ltmp9046: - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - int3 -Ltmp9047: -LBB80_434: # in Loop: Header=BB80_420 Depth=1 - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - jmp LBB80_435 -Ltmp9048: -LBB80_435: # in Loop: Header=BB80_420 Depth=1 - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - lea ecx, [ebp - 2004] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_436 -LBB80_436: # in Loop: Header=BB80_420 Depth=1 - lea ecx, [ebp - 2004] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6724], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_420 -Ltmp9049: -# %bb.437: - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - jmp LBB80_438 -LBB80_438: # =>This Inner Loop Header: Depth=1 -Ltmp9050: - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@" - mov dword ptr [ebp - 6728], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6732], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1301 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2096] - mov dword ptr [ebp - 6736], ecx # 4-byte Spill - mov dword ptr [ebp - 6740], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6728] # 4-byte Reload - mov dword ptr [ebp - 6744], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6728] # 4-byte Reload - mov edx, dword ptr [ebp - 6736] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2088] - mov dword ptr [ebp - 6748], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6732] # 4-byte Reload - mov esp, ecx -Ltmp9051: - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - mov dword ptr [ebp - 16], 89 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1964] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2128] - mov dword ptr [edx], esi - lea ecx, [ebp - 2132] - mov dword ptr [ebp - 6752], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_439 -LBB80_439: # in Loop: Header=BB80_438 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1956] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2124] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2128] - call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_440 -LBB80_440: # in Loop: Header=BB80_438 Depth=1 - mov dword ptr [ebp - 16], 90 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2124] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2088] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_441 -LBB80_441: # in Loop: Header=BB80_438 Depth=1 - lea ecx, [ebp - 2124] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_447 -Ltmp9052: -LBB80_1286: # Block address taken - # in Loop: Header=BB80_438 Depth=1 - add ebp, 12 - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - jmp LBB80_446 -LBB80_446: # in Loop: Header=BB80_438 Depth=1 - mov dword ptr [ebp - 16], 88 -Ltmp9053: -LBB80_447: # in Loop: Header=BB80_438 Depth=1 - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - mov dword ptr [ebp - 16], 88 - lea ecx, [ebp - 2088] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6753], al # 1-byte Spill - jmp LBB80_448 -LBB80_448: # in Loop: Header=BB80_438 Depth=1 - mov al, byte ptr [ebp - 6753] # 1-byte Reload - test al, 1 - jne LBB80_449 - jmp LBB80_453 -LBB80_449: # in Loop: Header=BB80_438 Depth=1 -Ltmp9054: - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6754], al # 1-byte Spill - jmp LBB80_450 -LBB80_450: # in Loop: Header=BB80_438 Depth=1 - mov al, byte ptr [ebp - 6754] # 1-byte Reload - test al, 1 - jne LBB80_451 - jmp LBB80_452 -LBB80_451: # in Loop: Header=BB80_438 Depth=1 -Ltmp9055: - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - int3 -Ltmp9056: -LBB80_452: # in Loop: Header=BB80_438 Depth=1 - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - jmp LBB80_453 -Ltmp9057: -LBB80_453: # in Loop: Header=BB80_438 Depth=1 - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - lea ecx, [ebp - 2088] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_454 -LBB80_454: # in Loop: Header=BB80_438 Depth=1 - lea ecx, [ebp - 2088] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6760], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_438 -Ltmp9058: -# %bb.455: - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - jmp LBB80_456 -LBB80_456: # =>This Inner Loop Header: Depth=1 -Ltmp9059: - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@" - mov dword ptr [ebp - 6764], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6768], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1302 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2180] - mov dword ptr [ebp - 6772], ecx # 4-byte Spill - mov dword ptr [ebp - 6776], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6764] # 4-byte Reload - mov dword ptr [ebp - 6780], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6764] # 4-byte Reload - mov edx, dword ptr [ebp - 6772] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2172] - mov dword ptr [ebp - 6784], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6768] # 4-byte Reload - mov esp, ecx -Ltmp9060: - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - movsd xmm0, qword ptr [ebp - 1964] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2196], xmm0 - movsd xmm0, qword ptr [ebp - 1956] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2204], xmm0 - mov dword ptr [ebp - 16], 93 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 2196] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 2204] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6788], eax # 4-byte Spill - call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6789], al # 1-byte Spill - jmp LBB80_457 -LBB80_457: # in Loop: Header=BB80_456 Depth=1 - mov al, byte ptr [ebp - 6789] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 2184] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 2188] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_458 -LBB80_458: # in Loop: Header=BB80_456 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2184] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2172] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_467 -Ltmp9061: -LBB80_1287: # Block address taken - # in Loop: Header=BB80_456 Depth=1 - add ebp, 12 - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - jmp LBB80_461 -LBB80_461: # in Loop: Header=BB80_456 Depth=1 - mov dword ptr [ebp - 16], 92 -Ltmp9062: -LBB80_462: # in Loop: Header=BB80_456 Depth=1 - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - mov dword ptr [ebp - 16], 92 - lea ecx, [ebp - 2172] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6790], al # 1-byte Spill - jmp LBB80_463 -LBB80_463: # in Loop: Header=BB80_456 Depth=1 - mov al, byte ptr [ebp - 6790] # 1-byte Reload - test al, 1 - jne LBB80_464 - jmp LBB80_470 -LBB80_464: # in Loop: Header=BB80_456 Depth=1 -Ltmp9063: - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6791], al # 1-byte Spill - jmp LBB80_465 -LBB80_465: # in Loop: Header=BB80_456 Depth=1 - mov al, byte ptr [ebp - 6791] # 1-byte Reload - test al, 1 - jne LBB80_466 - jmp LBB80_469 -LBB80_466: # in Loop: Header=BB80_456 Depth=1 -Ltmp9064: - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - int3 - jmp LBB80_469 -Ltmp9065: -LBB80_467: # in Loop: Header=BB80_456 Depth=1 - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - jmp LBB80_462 -Ltmp9066: -LBB80_469: # in Loop: Header=BB80_456 Depth=1 - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - jmp LBB80_470 -Ltmp9067: -LBB80_470: # in Loop: Header=BB80_456 Depth=1 - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - lea ecx, [ebp - 2172] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_471 -LBB80_471: # in Loop: Header=BB80_456 Depth=1 - lea ecx, [ebp - 2172] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6796], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_456 -Ltmp9068: -# %bb.472: - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - jmp LBB80_473 -LBB80_473: # =>This Inner Loop Header: Depth=1 -Ltmp9069: - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@" - mov dword ptr [ebp - 6800], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6804], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1303 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2252] - mov dword ptr [ebp - 6808], ecx # 4-byte Spill - mov dword ptr [ebp - 6812], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6800] # 4-byte Reload - mov dword ptr [ebp - 6816], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6800] # 4-byte Reload - mov edx, dword ptr [ebp - 6808] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2244] - mov dword ptr [ebp - 6820], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6804] # 4-byte Reload - mov esp, ecx -Ltmp9070: - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - movsd xmm0, qword ptr [ebp - 1956] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2268], xmm0 - movsd xmm0, qword ptr [ebp - 1964] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2276], xmm0 - mov dword ptr [ebp - 16], 96 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 2268] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 2276] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6824], eax # 4-byte Spill - call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6825], al # 1-byte Spill - jmp LBB80_474 -LBB80_474: # in Loop: Header=BB80_473 Depth=1 - mov al, byte ptr [ebp - 6825] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 2256] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 2260] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_475 -LBB80_475: # in Loop: Header=BB80_473 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2256] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2244] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_484 -Ltmp9071: -LBB80_1288: # Block address taken - # in Loop: Header=BB80_473 Depth=1 - add ebp, 12 - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - jmp LBB80_478 -LBB80_478: # in Loop: Header=BB80_473 Depth=1 - mov dword ptr [ebp - 16], 95 -Ltmp9072: -LBB80_479: # in Loop: Header=BB80_473 Depth=1 - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - mov dword ptr [ebp - 16], 95 - lea ecx, [ebp - 2244] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6826], al # 1-byte Spill - jmp LBB80_480 -LBB80_480: # in Loop: Header=BB80_473 Depth=1 - mov al, byte ptr [ebp - 6826] # 1-byte Reload - test al, 1 - jne LBB80_481 - jmp LBB80_487 -LBB80_481: # in Loop: Header=BB80_473 Depth=1 -Ltmp9073: - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6827], al # 1-byte Spill - jmp LBB80_482 -LBB80_482: # in Loop: Header=BB80_473 Depth=1 - mov al, byte ptr [ebp - 6827] # 1-byte Reload - test al, 1 - jne LBB80_483 - jmp LBB80_486 -LBB80_483: # in Loop: Header=BB80_473 Depth=1 -Ltmp9074: - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - int3 - jmp LBB80_486 -Ltmp9075: -LBB80_484: # in Loop: Header=BB80_473 Depth=1 - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - jmp LBB80_479 -Ltmp9076: -LBB80_486: # in Loop: Header=BB80_473 Depth=1 - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - jmp LBB80_487 -Ltmp9077: -LBB80_487: # in Loop: Header=BB80_473 Depth=1 - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - lea ecx, [ebp - 2244] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_488 -LBB80_488: # in Loop: Header=BB80_473 Depth=1 - lea ecx, [ebp - 2244] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6832], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_473 -Ltmp9078: -# %bb.489: - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - jmp LBB80_490 -LBB80_490: # =>This Inner Loop Header: Depth=1 -Ltmp9079: - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@" - mov dword ptr [ebp - 6836], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6840], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1304 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2324] - mov dword ptr [ebp - 6844], ecx # 4-byte Spill - mov dword ptr [ebp - 6848], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6836] # 4-byte Reload - mov dword ptr [ebp - 6852], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6836] # 4-byte Reload - mov edx, dword ptr [ebp - 6844] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2316] - mov dword ptr [ebp - 6856], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6840] # 4-byte Reload - mov esp, ecx -Ltmp9080: - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - mov dword ptr [ebp - 16], 99 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1956] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2356] - mov dword ptr [edx], esi - lea ecx, [ebp - 2360] - mov dword ptr [ebp - 6860], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_491 -LBB80_491: # in Loop: Header=BB80_490 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1964] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2352] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2356] - call "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_492 -LBB80_492: # in Loop: Header=BB80_490 Depth=1 - mov dword ptr [ebp - 16], 100 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2352] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2316] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_493 -LBB80_493: # in Loop: Header=BB80_490 Depth=1 - lea ecx, [ebp - 2352] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_499 -Ltmp9081: -LBB80_1289: # Block address taken - # in Loop: Header=BB80_490 Depth=1 - add ebp, 12 - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - jmp LBB80_498 -LBB80_498: # in Loop: Header=BB80_490 Depth=1 - mov dword ptr [ebp - 16], 98 -Ltmp9082: -LBB80_499: # in Loop: Header=BB80_490 Depth=1 - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - mov dword ptr [ebp - 16], 98 - lea ecx, [ebp - 2316] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6861], al # 1-byte Spill - jmp LBB80_500 -LBB80_500: # in Loop: Header=BB80_490 Depth=1 - mov al, byte ptr [ebp - 6861] # 1-byte Reload - test al, 1 - jne LBB80_501 - jmp LBB80_505 -LBB80_501: # in Loop: Header=BB80_490 Depth=1 -Ltmp9083: - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6862], al # 1-byte Spill - jmp LBB80_502 -LBB80_502: # in Loop: Header=BB80_490 Depth=1 - mov al, byte ptr [ebp - 6862] # 1-byte Reload - test al, 1 - jne LBB80_503 - jmp LBB80_504 -LBB80_503: # in Loop: Header=BB80_490 Depth=1 -Ltmp9084: - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - int3 -Ltmp9085: -LBB80_504: # in Loop: Header=BB80_490 Depth=1 - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - jmp LBB80_505 -Ltmp9086: -LBB80_505: # in Loop: Header=BB80_490 Depth=1 - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - lea ecx, [ebp - 2316] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_506 -LBB80_506: # in Loop: Header=BB80_490 Depth=1 - lea ecx, [ebp - 2316] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6868], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_490 -Ltmp9087: -# %bb.507: - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - jmp LBB80_508 -LBB80_508: # =>This Inner Loop Header: Depth=1 -Ltmp9088: - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@" - mov dword ptr [ebp - 6872], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6876], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1305 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2408] - mov dword ptr [ebp - 6880], ecx # 4-byte Spill - mov dword ptr [ebp - 6884], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6872] # 4-byte Reload - mov dword ptr [ebp - 6888], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6872] # 4-byte Reload - mov edx, dword ptr [ebp - 6880] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2400] - mov dword ptr [ebp - 6892], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6876] # 4-byte Reload - mov esp, ecx -Ltmp9089: - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - movsd xmm0, qword ptr [ebp - 1956] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2424], xmm0 - movsd xmm0, qword ptr [ebp - 1964] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2432], xmm0 - mov dword ptr [ebp - 16], 103 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 2424] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 2432] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6896], eax # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6897], al # 1-byte Spill - jmp LBB80_509 -LBB80_509: # in Loop: Header=BB80_508 Depth=1 - mov al, byte ptr [ebp - 6897] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 2412] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 2416] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_510 -LBB80_510: # in Loop: Header=BB80_508 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2412] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2400] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_519 -Ltmp9090: -LBB80_1290: # Block address taken - # in Loop: Header=BB80_508 Depth=1 - add ebp, 12 - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - jmp LBB80_513 -LBB80_513: # in Loop: Header=BB80_508 Depth=1 - mov dword ptr [ebp - 16], 102 -Ltmp9091: -LBB80_514: # in Loop: Header=BB80_508 Depth=1 - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - mov dword ptr [ebp - 16], 102 - lea ecx, [ebp - 2400] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6898], al # 1-byte Spill - jmp LBB80_515 -LBB80_515: # in Loop: Header=BB80_508 Depth=1 - mov al, byte ptr [ebp - 6898] # 1-byte Reload - test al, 1 - jne LBB80_516 - jmp LBB80_522 -LBB80_516: # in Loop: Header=BB80_508 Depth=1 -Ltmp9092: - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6899], al # 1-byte Spill - jmp LBB80_517 -LBB80_517: # in Loop: Header=BB80_508 Depth=1 - mov al, byte ptr [ebp - 6899] # 1-byte Reload - test al, 1 - jne LBB80_518 - jmp LBB80_521 -LBB80_518: # in Loop: Header=BB80_508 Depth=1 -Ltmp9093: - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - int3 - jmp LBB80_521 -Ltmp9094: -LBB80_519: # in Loop: Header=BB80_508 Depth=1 - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - jmp LBB80_514 -Ltmp9095: -LBB80_521: # in Loop: Header=BB80_508 Depth=1 - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - jmp LBB80_522 -Ltmp9096: -LBB80_522: # in Loop: Header=BB80_508 Depth=1 - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - lea ecx, [ebp - 2400] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_523 -LBB80_523: # in Loop: Header=BB80_508 Depth=1 - lea ecx, [ebp - 2400] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6904], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_508 -Ltmp9097: -# %bb.524: - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - jmp LBB80_525 -LBB80_525: # =>This Inner Loop Header: Depth=1 -Ltmp9098: - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@" - mov dword ptr [ebp - 6908], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6912], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1306 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2480] - mov dword ptr [ebp - 6916], ecx # 4-byte Spill - mov dword ptr [ebp - 6920], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6908] # 4-byte Reload - mov dword ptr [ebp - 6924], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6908] # 4-byte Reload - mov edx, dword ptr [ebp - 6916] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2472] - mov dword ptr [ebp - 6928], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6912] # 4-byte Reload - mov esp, ecx -Ltmp9099: - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - mov dword ptr [ebp - 16], 106 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1956] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2512] - mov dword ptr [edx], esi - lea ecx, [ebp - 2516] - mov dword ptr [ebp - 6932], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_526 -LBB80_526: # in Loop: Header=BB80_525 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1964] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2508] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2512] - call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_527 -LBB80_527: # in Loop: Header=BB80_525 Depth=1 - mov dword ptr [ebp - 16], 107 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2508] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2472] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_528 -LBB80_528: # in Loop: Header=BB80_525 Depth=1 - lea ecx, [ebp - 2508] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_534 -Ltmp9100: -LBB80_1291: # Block address taken - # in Loop: Header=BB80_525 Depth=1 - add ebp, 12 - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - jmp LBB80_533 -LBB80_533: # in Loop: Header=BB80_525 Depth=1 - mov dword ptr [ebp - 16], 105 -Ltmp9101: -LBB80_534: # in Loop: Header=BB80_525 Depth=1 - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - mov dword ptr [ebp - 16], 105 - lea ecx, [ebp - 2472] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6933], al # 1-byte Spill - jmp LBB80_535 -LBB80_535: # in Loop: Header=BB80_525 Depth=1 - mov al, byte ptr [ebp - 6933] # 1-byte Reload - test al, 1 - jne LBB80_536 - jmp LBB80_540 -LBB80_536: # in Loop: Header=BB80_525 Depth=1 -Ltmp9102: - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6934], al # 1-byte Spill - jmp LBB80_537 -LBB80_537: # in Loop: Header=BB80_525 Depth=1 - mov al, byte ptr [ebp - 6934] # 1-byte Reload - test al, 1 - jne LBB80_538 - jmp LBB80_539 -LBB80_538: # in Loop: Header=BB80_525 Depth=1 -Ltmp9103: - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - int3 -Ltmp9104: -LBB80_539: # in Loop: Header=BB80_525 Depth=1 - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - jmp LBB80_540 -Ltmp9105: -LBB80_540: # in Loop: Header=BB80_525 Depth=1 - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - lea ecx, [ebp - 2472] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_541 -LBB80_541: # in Loop: Header=BB80_525 Depth=1 - lea ecx, [ebp - 2472] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6940], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_525 -Ltmp9106: -# %bb.542: - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - jmp LBB80_543 -LBB80_543: # =>This Inner Loop Header: Depth=1 -Ltmp9107: - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@" - mov dword ptr [ebp - 6944], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6948], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1307 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2564] - mov dword ptr [ebp - 6952], ecx # 4-byte Spill - mov dword ptr [ebp - 6956], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6944] # 4-byte Reload - mov dword ptr [ebp - 6960], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6944] # 4-byte Reload - mov edx, dword ptr [ebp - 6952] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2556] - mov dword ptr [ebp - 6964], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6948] # 4-byte Reload - mov esp, ecx -Ltmp9108: - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - movsd xmm0, qword ptr [ebp - 1956] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2580], xmm0 - movsd xmm0, qword ptr [ebp - 1964] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2588], xmm0 - mov dword ptr [ebp - 16], 110 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 2580] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 2588] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 6968], eax # 4-byte Spill - call "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 6969], al # 1-byte Spill - jmp LBB80_544 -LBB80_544: # in Loop: Header=BB80_543 Depth=1 - mov al, byte ptr [ebp - 6969] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 2568] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 2572] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_545 -LBB80_545: # in Loop: Header=BB80_543 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2568] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2556] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_554 -Ltmp9109: -LBB80_1292: # Block address taken - # in Loop: Header=BB80_543 Depth=1 - add ebp, 12 - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - jmp LBB80_548 -LBB80_548: # in Loop: Header=BB80_543 Depth=1 - mov dword ptr [ebp - 16], 109 -Ltmp9110: -LBB80_549: # in Loop: Header=BB80_543 Depth=1 - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - mov dword ptr [ebp - 16], 109 - lea ecx, [ebp - 2556] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 6970], al # 1-byte Spill - jmp LBB80_550 -LBB80_550: # in Loop: Header=BB80_543 Depth=1 - mov al, byte ptr [ebp - 6970] # 1-byte Reload - test al, 1 - jne LBB80_551 - jmp LBB80_557 -LBB80_551: # in Loop: Header=BB80_543 Depth=1 -Ltmp9111: - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 6971], al # 1-byte Spill - jmp LBB80_552 -LBB80_552: # in Loop: Header=BB80_543 Depth=1 - mov al, byte ptr [ebp - 6971] # 1-byte Reload - test al, 1 - jne LBB80_553 - jmp LBB80_556 -LBB80_553: # in Loop: Header=BB80_543 Depth=1 -Ltmp9112: - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - int3 - jmp LBB80_556 -Ltmp9113: -LBB80_554: # in Loop: Header=BB80_543 Depth=1 - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - jmp LBB80_549 -Ltmp9114: -LBB80_556: # in Loop: Header=BB80_543 Depth=1 - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - jmp LBB80_557 -Ltmp9115: -LBB80_557: # in Loop: Header=BB80_543 Depth=1 - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - lea ecx, [ebp - 2556] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_558 -LBB80_558: # in Loop: Header=BB80_543 Depth=1 - lea ecx, [ebp - 2556] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 6976], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_543 -Ltmp9116: -# %bb.559: - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - jmp LBB80_560 -LBB80_560: # =>This Inner Loop Header: Depth=1 -Ltmp9117: - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@" - mov dword ptr [ebp - 6980], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 6984], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1308 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2636] - mov dword ptr [ebp - 6988], ecx # 4-byte Spill - mov dword ptr [ebp - 6992], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 6980] # 4-byte Reload - mov dword ptr [ebp - 6996], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 6980] # 4-byte Reload - mov edx, dword ptr [ebp - 6988] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2628] - mov dword ptr [ebp - 7000], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 6984] # 4-byte Reload - mov esp, ecx -Ltmp9118: - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - mov dword ptr [ebp - 16], 113 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1964] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2668] - mov dword ptr [edx], esi - lea ecx, [ebp - 2672] - mov dword ptr [ebp - 7004], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_561 -LBB80_561: # in Loop: Header=BB80_560 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1956] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2664] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2668] - call "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_562 -LBB80_562: # in Loop: Header=BB80_560 Depth=1 - mov dword ptr [ebp - 16], 114 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2664] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2628] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_563 -LBB80_563: # in Loop: Header=BB80_560 Depth=1 - lea ecx, [ebp - 2664] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_569 -Ltmp9119: -LBB80_1293: # Block address taken - # in Loop: Header=BB80_560 Depth=1 - add ebp, 12 - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - jmp LBB80_568 -LBB80_568: # in Loop: Header=BB80_560 Depth=1 - mov dword ptr [ebp - 16], 112 -Ltmp9120: -LBB80_569: # in Loop: Header=BB80_560 Depth=1 - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - mov dword ptr [ebp - 16], 112 - lea ecx, [ebp - 2628] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7005], al # 1-byte Spill - jmp LBB80_570 -LBB80_570: # in Loop: Header=BB80_560 Depth=1 - mov al, byte ptr [ebp - 7005] # 1-byte Reload - test al, 1 - jne LBB80_571 - jmp LBB80_575 -LBB80_571: # in Loop: Header=BB80_560 Depth=1 -Ltmp9121: - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7006], al # 1-byte Spill - jmp LBB80_572 -LBB80_572: # in Loop: Header=BB80_560 Depth=1 - mov al, byte ptr [ebp - 7006] # 1-byte Reload - test al, 1 - jne LBB80_573 - jmp LBB80_574 -LBB80_573: # in Loop: Header=BB80_560 Depth=1 -Ltmp9122: - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - int3 -Ltmp9123: -LBB80_574: # in Loop: Header=BB80_560 Depth=1 - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - jmp LBB80_575 -Ltmp9124: -LBB80_575: # in Loop: Header=BB80_560 Depth=1 - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - lea ecx, [ebp - 2628] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_576 -LBB80_576: # in Loop: Header=BB80_560 Depth=1 - lea ecx, [ebp - 2628] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7012], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_560 -Ltmp9125: -# %bb.577: - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - jmp LBB80_578 -LBB80_578: # =>This Inner Loop Header: Depth=1 -Ltmp9126: - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@" - mov dword ptr [ebp - 7016], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7020], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1309 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2720] - mov dword ptr [ebp - 7024], ecx # 4-byte Spill - mov dword ptr [ebp - 7028], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7016] # 4-byte Reload - mov dword ptr [ebp - 7032], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7016] # 4-byte Reload - mov edx, dword ptr [ebp - 7024] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2712] - mov dword ptr [ebp - 7036], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7020] # 4-byte Reload - mov esp, ecx -Ltmp9127: - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - movsd xmm0, qword ptr [ebp - 1964] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2736], xmm0 - movsd xmm0, qword ptr [ebp - 1956] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2744], xmm0 - mov dword ptr [ebp - 16], 117 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 2736] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 2744] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7040], eax # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7041], al # 1-byte Spill - jmp LBB80_579 -LBB80_579: # in Loop: Header=BB80_578 Depth=1 - mov al, byte ptr [ebp - 7041] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 2724] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 2728] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_580 -LBB80_580: # in Loop: Header=BB80_578 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2724] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2712] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_589 -Ltmp9128: -LBB80_1294: # Block address taken - # in Loop: Header=BB80_578 Depth=1 - add ebp, 12 - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - jmp LBB80_583 -LBB80_583: # in Loop: Header=BB80_578 Depth=1 - mov dword ptr [ebp - 16], 116 -Ltmp9129: -LBB80_584: # in Loop: Header=BB80_578 Depth=1 - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - mov dword ptr [ebp - 16], 116 - lea ecx, [ebp - 2712] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7042], al # 1-byte Spill - jmp LBB80_585 -LBB80_585: # in Loop: Header=BB80_578 Depth=1 - mov al, byte ptr [ebp - 7042] # 1-byte Reload - test al, 1 - jne LBB80_586 - jmp LBB80_592 -LBB80_586: # in Loop: Header=BB80_578 Depth=1 -Ltmp9130: - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7043], al # 1-byte Spill - jmp LBB80_587 -LBB80_587: # in Loop: Header=BB80_578 Depth=1 - mov al, byte ptr [ebp - 7043] # 1-byte Reload - test al, 1 - jne LBB80_588 - jmp LBB80_591 -LBB80_588: # in Loop: Header=BB80_578 Depth=1 -Ltmp9131: - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - int3 - jmp LBB80_591 -Ltmp9132: -LBB80_589: # in Loop: Header=BB80_578 Depth=1 - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - jmp LBB80_584 -Ltmp9133: -LBB80_591: # in Loop: Header=BB80_578 Depth=1 - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - jmp LBB80_592 -Ltmp9134: -LBB80_592: # in Loop: Header=BB80_578 Depth=1 - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - lea ecx, [ebp - 2712] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_593 -LBB80_593: # in Loop: Header=BB80_578 Depth=1 - lea ecx, [ebp - 2712] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7048], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_578 -Ltmp9135: -# %bb.594: - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - jmp LBB80_595 -LBB80_595: # =>This Inner Loop Header: Depth=1 -Ltmp9136: - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@" - mov dword ptr [ebp - 7052], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7056], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1310 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2792] - mov dword ptr [ebp - 7060], ecx # 4-byte Spill - mov dword ptr [ebp - 7064], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7052] # 4-byte Reload - mov dword ptr [ebp - 7068], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7052] # 4-byte Reload - mov edx, dword ptr [ebp - 7060] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2784] - mov dword ptr [ebp - 7072], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7056] # 4-byte Reload - mov esp, ecx -Ltmp9137: - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - mov dword ptr [ebp - 16], 120 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 1964] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 2824] - mov dword ptr [edx], esi - lea ecx, [ebp - 2828] - mov dword ptr [ebp - 7076], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_596 -LBB80_596: # in Loop: Header=BB80_595 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1956] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 2820] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2824] - call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_597 -LBB80_597: # in Loop: Header=BB80_595 Depth=1 - mov dword ptr [ebp - 16], 121 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2820] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2784] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_598 -LBB80_598: # in Loop: Header=BB80_595 Depth=1 - lea ecx, [ebp - 2820] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_604 -Ltmp9138: -LBB80_1295: # Block address taken - # in Loop: Header=BB80_595 Depth=1 - add ebp, 12 - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - jmp LBB80_603 -LBB80_603: # in Loop: Header=BB80_595 Depth=1 - mov dword ptr [ebp - 16], 119 -Ltmp9139: -LBB80_604: # in Loop: Header=BB80_595 Depth=1 - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - mov dword ptr [ebp - 16], 119 - lea ecx, [ebp - 2784] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7077], al # 1-byte Spill - jmp LBB80_605 -LBB80_605: # in Loop: Header=BB80_595 Depth=1 - mov al, byte ptr [ebp - 7077] # 1-byte Reload - test al, 1 - jne LBB80_606 - jmp LBB80_610 -LBB80_606: # in Loop: Header=BB80_595 Depth=1 -Ltmp9140: - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7078], al # 1-byte Spill - jmp LBB80_607 -LBB80_607: # in Loop: Header=BB80_595 Depth=1 - mov al, byte ptr [ebp - 7078] # 1-byte Reload - test al, 1 - jne LBB80_608 - jmp LBB80_609 -LBB80_608: # in Loop: Header=BB80_595 Depth=1 -Ltmp9141: - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - int3 -Ltmp9142: -LBB80_609: # in Loop: Header=BB80_595 Depth=1 - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - jmp LBB80_610 -Ltmp9143: -LBB80_610: # in Loop: Header=BB80_595 Depth=1 - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - lea ecx, [ebp - 2784] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_611 -LBB80_611: # in Loop: Header=BB80_595 Depth=1 - lea ecx, [ebp - 2784] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7084], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_595 -Ltmp9144: -# %bb.612: - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - jmp LBB80_613 -LBB80_613: # =>This Inner Loop Header: Depth=1 -Ltmp9145: - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@" - mov dword ptr [ebp - 7088], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7092], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1311 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2876] - mov dword ptr [ebp - 7096], ecx # 4-byte Spill - mov dword ptr [ebp - 7100], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7088] # 4-byte Reload - mov dword ptr [ebp - 7104], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7088] # 4-byte Reload - mov edx, dword ptr [ebp - 7096] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2868] - mov dword ptr [ebp - 7108], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7092] # 4-byte Reload - mov esp, ecx -Ltmp9146: - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - movsd xmm0, qword ptr [ebp - 1964] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2892], xmm0 - movsd xmm0, qword ptr [ebp - 1956] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 2900], xmm0 - mov dword ptr [ebp - 16], 124 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 2892] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 2900] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7112], eax # 4-byte Spill - call "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7113], al # 1-byte Spill - jmp LBB80_614 -LBB80_614: # in Loop: Header=BB80_613 Depth=1 - mov al, byte ptr [ebp - 7113] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 2880] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 2884] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_615 -LBB80_615: # in Loop: Header=BB80_613 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 2880] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2868] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_624 -Ltmp9147: -LBB80_1296: # Block address taken - # in Loop: Header=BB80_613 Depth=1 - add ebp, 12 - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - jmp LBB80_618 -LBB80_618: # in Loop: Header=BB80_613 Depth=1 - mov dword ptr [ebp - 16], 123 -Ltmp9148: -LBB80_619: # in Loop: Header=BB80_613 Depth=1 - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - mov dword ptr [ebp - 16], 123 - lea ecx, [ebp - 2868] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7114], al # 1-byte Spill - jmp LBB80_620 -LBB80_620: # in Loop: Header=BB80_613 Depth=1 - mov al, byte ptr [ebp - 7114] # 1-byte Reload - test al, 1 - jne LBB80_621 - jmp LBB80_627 -LBB80_621: # in Loop: Header=BB80_613 Depth=1 -Ltmp9149: - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7115], al # 1-byte Spill - jmp LBB80_622 -LBB80_622: # in Loop: Header=BB80_613 Depth=1 - mov al, byte ptr [ebp - 7115] # 1-byte Reload - test al, 1 - jne LBB80_623 - jmp LBB80_626 -LBB80_623: # in Loop: Header=BB80_613 Depth=1 -Ltmp9150: - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - int3 - jmp LBB80_626 -Ltmp9151: -LBB80_624: # in Loop: Header=BB80_613 Depth=1 - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - jmp LBB80_619 -Ltmp9152: -LBB80_626: # in Loop: Header=BB80_613 Depth=1 - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - jmp LBB80_627 -Ltmp9153: -LBB80_627: # in Loop: Header=BB80_613 Depth=1 - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - lea ecx, [ebp - 2868] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_628 -LBB80_628: # in Loop: Header=BB80_613 Depth=1 - lea ecx, [ebp - 2868] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7120], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_613 -Ltmp9154: -# %bb.629: - .cv_loc 80 1 1315 0 # ..\tests\span_tests.cpp:1315:0 - mov eax, dword ptr ["L?arr1@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 2908], eax - mov eax, dword ptr ["L?arr1@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 2904], eax - .cv_loc 80 1 1316 0 # ..\tests\span_tests.cpp:1316:0 - mov eax, dword ptr ["L?arr2@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 2916], eax - mov eax, dword ptr ["L?arr2@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 2912], eax - .cv_loc 80 1 1317 0 # ..\tests\span_tests.cpp:1317:0 - sub esp, 4 - lea ecx, [ebp - 2924] -Ltmp9155: - #DEBUG_VALUE: s1 <- [$ecx+0] - lea eax, [ebp - 2908] -Ltmp9156: - #DEBUG_VALUE: arr1 <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Ltmp9157: - .cv_loc 80 1 1318 0 # ..\tests\span_tests.cpp:1318:0 - sub esp, 4 - lea ecx, [ebp - 2932] -Ltmp9158: - #DEBUG_VALUE: s2 <- [$ecx+0] - lea edx, [ebp - 2916] - mov dword ptr [esp], edx - mov dword ptr [ebp - 7124], eax # 4-byte Spill - call "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Ltmp9159: - mov dword ptr [ebp - 7128], eax # 4-byte Spill -LBB80_630: # =>This Inner Loop Header: Depth=1 -Ltmp9160: - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@" - mov dword ptr [ebp - 7132], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7136], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1320 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 2980] - mov dword ptr [ebp - 7140], ecx # 4-byte Spill - mov dword ptr [ebp - 7144], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7132] # 4-byte Reload - mov dword ptr [ebp - 7148], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7132] # 4-byte Reload - mov edx, dword ptr [ebp - 7140] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 2972] - mov dword ptr [ebp - 7152], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7136] # 4-byte Reload - mov esp, ecx -Ltmp9161: - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - mov dword ptr [ebp - 16], 127 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 2924] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 3012] - mov dword ptr [edx], esi - lea ecx, [ebp - 3016] - mov dword ptr [ebp - 7156], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_631 -LBB80_631: # in Loop: Header=BB80_630 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2932] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 3008] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3012] - call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_632 -LBB80_632: # in Loop: Header=BB80_630 Depth=1 - mov dword ptr [ebp - 16], 128 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3008] - mov dword ptr [eax], ecx - lea ecx, [ebp - 2972] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_633 -LBB80_633: # in Loop: Header=BB80_630 Depth=1 - lea ecx, [ebp - 3008] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_639 -Ltmp9162: -LBB80_1297: # Block address taken - # in Loop: Header=BB80_630 Depth=1 - add ebp, 12 - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - jmp LBB80_638 -LBB80_638: # in Loop: Header=BB80_630 Depth=1 - mov dword ptr [ebp - 16], 126 -Ltmp9163: -LBB80_639: # in Loop: Header=BB80_630 Depth=1 - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - mov dword ptr [ebp - 16], 126 - lea ecx, [ebp - 2972] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7157], al # 1-byte Spill - jmp LBB80_640 -LBB80_640: # in Loop: Header=BB80_630 Depth=1 - mov al, byte ptr [ebp - 7157] # 1-byte Reload - test al, 1 - jne LBB80_641 - jmp LBB80_645 -LBB80_641: # in Loop: Header=BB80_630 Depth=1 -Ltmp9164: - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7158], al # 1-byte Spill - jmp LBB80_642 -LBB80_642: # in Loop: Header=BB80_630 Depth=1 - mov al, byte ptr [ebp - 7158] # 1-byte Reload - test al, 1 - jne LBB80_643 - jmp LBB80_644 -LBB80_643: # in Loop: Header=BB80_630 Depth=1 -Ltmp9165: - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - int3 -Ltmp9166: -LBB80_644: # in Loop: Header=BB80_630 Depth=1 - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - jmp LBB80_645 -Ltmp9167: -LBB80_645: # in Loop: Header=BB80_630 Depth=1 - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - lea ecx, [ebp - 2972] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_646 -LBB80_646: # in Loop: Header=BB80_630 Depth=1 - lea ecx, [ebp - 2972] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7164], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_630 -Ltmp9168: -# %bb.647: - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - jmp LBB80_648 -LBB80_648: # =>This Inner Loop Header: Depth=1 -Ltmp9169: - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@" - mov dword ptr [ebp - 7168], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7172], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1321 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3064] - mov dword ptr [ebp - 7176], ecx # 4-byte Spill - mov dword ptr [ebp - 7180], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7168] # 4-byte Reload - mov dword ptr [ebp - 7184], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7168] # 4-byte Reload - mov edx, dword ptr [ebp - 7176] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3056] - mov dword ptr [ebp - 7188], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7172] # 4-byte Reload - mov esp, ecx -Ltmp9170: - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - movsd xmm0, qword ptr [ebp - 2932] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3080], xmm0 - movsd xmm0, qword ptr [ebp - 2924] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3088], xmm0 - mov dword ptr [ebp - 16], 131 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 3080] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 3088] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7192], eax # 4-byte Spill - call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7193], al # 1-byte Spill - jmp LBB80_649 -LBB80_649: # in Loop: Header=BB80_648 Depth=1 - mov al, byte ptr [ebp - 7193] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 3068] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 3072] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_650 -LBB80_650: # in Loop: Header=BB80_648 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3068] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3056] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_659 -Ltmp9171: -LBB80_1298: # Block address taken - # in Loop: Header=BB80_648 Depth=1 - add ebp, 12 - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - jmp LBB80_653 -LBB80_653: # in Loop: Header=BB80_648 Depth=1 - mov dword ptr [ebp - 16], 130 -Ltmp9172: -LBB80_654: # in Loop: Header=BB80_648 Depth=1 - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - mov dword ptr [ebp - 16], 130 - lea ecx, [ebp - 3056] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7194], al # 1-byte Spill - jmp LBB80_655 -LBB80_655: # in Loop: Header=BB80_648 Depth=1 - mov al, byte ptr [ebp - 7194] # 1-byte Reload - test al, 1 - jne LBB80_656 - jmp LBB80_662 -LBB80_656: # in Loop: Header=BB80_648 Depth=1 -Ltmp9173: - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7195], al # 1-byte Spill - jmp LBB80_657 -LBB80_657: # in Loop: Header=BB80_648 Depth=1 - mov al, byte ptr [ebp - 7195] # 1-byte Reload - test al, 1 - jne LBB80_658 - jmp LBB80_661 -LBB80_658: # in Loop: Header=BB80_648 Depth=1 -Ltmp9174: - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - int3 - jmp LBB80_661 -Ltmp9175: -LBB80_659: # in Loop: Header=BB80_648 Depth=1 - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - jmp LBB80_654 -Ltmp9176: -LBB80_661: # in Loop: Header=BB80_648 Depth=1 - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - jmp LBB80_662 -Ltmp9177: -LBB80_662: # in Loop: Header=BB80_648 Depth=1 - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - lea ecx, [ebp - 3056] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_663 -LBB80_663: # in Loop: Header=BB80_648 Depth=1 - lea ecx, [ebp - 3056] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7200], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_648 -Ltmp9178: -# %bb.664: - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - jmp LBB80_665 -LBB80_665: # =>This Inner Loop Header: Depth=1 -Ltmp9179: - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@" - mov dword ptr [ebp - 7204], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7208], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1322 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3136] - mov dword ptr [ebp - 7212], ecx # 4-byte Spill - mov dword ptr [ebp - 7216], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7204] # 4-byte Reload - mov dword ptr [ebp - 7220], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7204] # 4-byte Reload - mov edx, dword ptr [ebp - 7212] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3128] - mov dword ptr [ebp - 7224], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7208] # 4-byte Reload - mov esp, ecx -Ltmp9180: - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - movsd xmm0, qword ptr [ebp - 2932] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3152], xmm0 - movsd xmm0, qword ptr [ebp - 2924] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3160], xmm0 - mov dword ptr [ebp - 16], 134 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 3152] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 3160] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7228], eax # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7229], al # 1-byte Spill - jmp LBB80_666 -LBB80_666: # in Loop: Header=BB80_665 Depth=1 - mov al, byte ptr [ebp - 7229] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 3140] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 3144] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_667 -LBB80_667: # in Loop: Header=BB80_665 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3140] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3128] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_676 -Ltmp9181: -LBB80_1299: # Block address taken - # in Loop: Header=BB80_665 Depth=1 - add ebp, 12 - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - jmp LBB80_670 -LBB80_670: # in Loop: Header=BB80_665 Depth=1 - mov dword ptr [ebp - 16], 133 -Ltmp9182: -LBB80_671: # in Loop: Header=BB80_665 Depth=1 - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - mov dword ptr [ebp - 16], 133 - lea ecx, [ebp - 3128] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7230], al # 1-byte Spill - jmp LBB80_672 -LBB80_672: # in Loop: Header=BB80_665 Depth=1 - mov al, byte ptr [ebp - 7230] # 1-byte Reload - test al, 1 - jne LBB80_673 - jmp LBB80_679 -LBB80_673: # in Loop: Header=BB80_665 Depth=1 -Ltmp9183: - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7231], al # 1-byte Spill - jmp LBB80_674 -LBB80_674: # in Loop: Header=BB80_665 Depth=1 - mov al, byte ptr [ebp - 7231] # 1-byte Reload - test al, 1 - jne LBB80_675 - jmp LBB80_678 -LBB80_675: # in Loop: Header=BB80_665 Depth=1 -Ltmp9184: - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - int3 - jmp LBB80_678 -Ltmp9185: -LBB80_676: # in Loop: Header=BB80_665 Depth=1 - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - jmp LBB80_671 -Ltmp9186: -LBB80_678: # in Loop: Header=BB80_665 Depth=1 - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - jmp LBB80_679 -Ltmp9187: -LBB80_679: # in Loop: Header=BB80_665 Depth=1 - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - lea ecx, [ebp - 3128] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_680 -LBB80_680: # in Loop: Header=BB80_665 Depth=1 - lea ecx, [ebp - 3128] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7236], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_665 -Ltmp9188: -# %bb.681: - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - jmp LBB80_682 -LBB80_682: # =>This Inner Loop Header: Depth=1 -Ltmp9189: - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@" - mov dword ptr [ebp - 7240], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7244], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1323 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3208] - mov dword ptr [ebp - 7248], ecx # 4-byte Spill - mov dword ptr [ebp - 7252], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7240] # 4-byte Reload - mov dword ptr [ebp - 7256], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7240] # 4-byte Reload - mov edx, dword ptr [ebp - 7248] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3200] - mov dword ptr [ebp - 7260], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7244] # 4-byte Reload - mov esp, ecx -Ltmp9190: - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - mov dword ptr [ebp - 16], 137 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 2924] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 3240] - mov dword ptr [edx], esi - lea ecx, [ebp - 3244] - mov dword ptr [ebp - 7264], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_683 -LBB80_683: # in Loop: Header=BB80_682 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2932] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 3236] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3240] - call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_684 -LBB80_684: # in Loop: Header=BB80_682 Depth=1 - mov dword ptr [ebp - 16], 138 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3236] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3200] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_685 -LBB80_685: # in Loop: Header=BB80_682 Depth=1 - lea ecx, [ebp - 3236] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_691 -Ltmp9191: -LBB80_1300: # Block address taken - # in Loop: Header=BB80_682 Depth=1 - add ebp, 12 - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - jmp LBB80_690 -LBB80_690: # in Loop: Header=BB80_682 Depth=1 - mov dword ptr [ebp - 16], 136 -Ltmp9192: -LBB80_691: # in Loop: Header=BB80_682 Depth=1 - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - mov dword ptr [ebp - 16], 136 - lea ecx, [ebp - 3200] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7265], al # 1-byte Spill - jmp LBB80_692 -LBB80_692: # in Loop: Header=BB80_682 Depth=1 - mov al, byte ptr [ebp - 7265] # 1-byte Reload - test al, 1 - jne LBB80_693 - jmp LBB80_697 -LBB80_693: # in Loop: Header=BB80_682 Depth=1 -Ltmp9193: - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7266], al # 1-byte Spill - jmp LBB80_694 -LBB80_694: # in Loop: Header=BB80_682 Depth=1 - mov al, byte ptr [ebp - 7266] # 1-byte Reload - test al, 1 - jne LBB80_695 - jmp LBB80_696 -LBB80_695: # in Loop: Header=BB80_682 Depth=1 -Ltmp9194: - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - int3 -Ltmp9195: -LBB80_696: # in Loop: Header=BB80_682 Depth=1 - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - jmp LBB80_697 -Ltmp9196: -LBB80_697: # in Loop: Header=BB80_682 Depth=1 - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - lea ecx, [ebp - 3200] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_698 -LBB80_698: # in Loop: Header=BB80_682 Depth=1 - lea ecx, [ebp - 3200] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7272], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_682 -Ltmp9197: -# %bb.699: - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - jmp LBB80_700 -LBB80_700: # =>This Inner Loop Header: Depth=1 -Ltmp9198: - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@" - mov dword ptr [ebp - 7276], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7280], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1324 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3292] - mov dword ptr [ebp - 7284], ecx # 4-byte Spill - mov dword ptr [ebp - 7288], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7276] # 4-byte Reload - mov dword ptr [ebp - 7292], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7276] # 4-byte Reload - mov edx, dword ptr [ebp - 7284] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3284] - mov dword ptr [ebp - 7296], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7280] # 4-byte Reload - mov esp, ecx -Ltmp9199: - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - movsd xmm0, qword ptr [ebp - 2932] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3308], xmm0 - movsd xmm0, qword ptr [ebp - 2924] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3316], xmm0 - mov dword ptr [ebp - 16], 141 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 3308] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 3316] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7300], eax # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7301], al # 1-byte Spill - jmp LBB80_701 -LBB80_701: # in Loop: Header=BB80_700 Depth=1 - mov al, byte ptr [ebp - 7301] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 3296] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 3300] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_702 -LBB80_702: # in Loop: Header=BB80_700 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3296] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3284] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_711 -Ltmp9200: -LBB80_1301: # Block address taken - # in Loop: Header=BB80_700 Depth=1 - add ebp, 12 - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - jmp LBB80_705 -LBB80_705: # in Loop: Header=BB80_700 Depth=1 - mov dword ptr [ebp - 16], 140 -Ltmp9201: -LBB80_706: # in Loop: Header=BB80_700 Depth=1 - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - mov dword ptr [ebp - 16], 140 - lea ecx, [ebp - 3284] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7302], al # 1-byte Spill - jmp LBB80_707 -LBB80_707: # in Loop: Header=BB80_700 Depth=1 - mov al, byte ptr [ebp - 7302] # 1-byte Reload - test al, 1 - jne LBB80_708 - jmp LBB80_714 -LBB80_708: # in Loop: Header=BB80_700 Depth=1 -Ltmp9202: - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7303], al # 1-byte Spill - jmp LBB80_709 -LBB80_709: # in Loop: Header=BB80_700 Depth=1 - mov al, byte ptr [ebp - 7303] # 1-byte Reload - test al, 1 - jne LBB80_710 - jmp LBB80_713 -LBB80_710: # in Loop: Header=BB80_700 Depth=1 -Ltmp9203: - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - int3 - jmp LBB80_713 -Ltmp9204: -LBB80_711: # in Loop: Header=BB80_700 Depth=1 - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - jmp LBB80_706 -Ltmp9205: -LBB80_713: # in Loop: Header=BB80_700 Depth=1 - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - jmp LBB80_714 -Ltmp9206: -LBB80_714: # in Loop: Header=BB80_700 Depth=1 - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - lea ecx, [ebp - 3284] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_715 -LBB80_715: # in Loop: Header=BB80_700 Depth=1 - lea ecx, [ebp - 3284] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7308], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_700 -Ltmp9207: -# %bb.716: - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - jmp LBB80_717 -LBB80_717: # =>This Inner Loop Header: Depth=1 -Ltmp9208: - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@" - mov dword ptr [ebp - 7312], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7316], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1325 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3364] - mov dword ptr [ebp - 7320], ecx # 4-byte Spill - mov dword ptr [ebp - 7324], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7312] # 4-byte Reload - mov dword ptr [ebp - 7328], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7312] # 4-byte Reload - mov edx, dword ptr [ebp - 7320] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3356] - mov dword ptr [ebp - 7332], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7316] # 4-byte Reload - mov esp, ecx -Ltmp9209: - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - mov dword ptr [ebp - 16], 144 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 2924] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 3396] - mov dword ptr [edx], esi - lea ecx, [ebp - 3400] - mov dword ptr [ebp - 7336], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_718 -LBB80_718: # in Loop: Header=BB80_717 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2932] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 3392] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3396] - call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_719 -LBB80_719: # in Loop: Header=BB80_717 Depth=1 - mov dword ptr [ebp - 16], 145 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3392] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3356] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_720 -LBB80_720: # in Loop: Header=BB80_717 Depth=1 - lea ecx, [ebp - 3392] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_726 -Ltmp9210: -LBB80_1302: # Block address taken - # in Loop: Header=BB80_717 Depth=1 - add ebp, 12 - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - jmp LBB80_725 -LBB80_725: # in Loop: Header=BB80_717 Depth=1 - mov dword ptr [ebp - 16], 143 -Ltmp9211: -LBB80_726: # in Loop: Header=BB80_717 Depth=1 - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - mov dword ptr [ebp - 16], 143 - lea ecx, [ebp - 3356] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7337], al # 1-byte Spill - jmp LBB80_727 -LBB80_727: # in Loop: Header=BB80_717 Depth=1 - mov al, byte ptr [ebp - 7337] # 1-byte Reload - test al, 1 - jne LBB80_728 - jmp LBB80_732 -LBB80_728: # in Loop: Header=BB80_717 Depth=1 -Ltmp9212: - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7338], al # 1-byte Spill - jmp LBB80_729 -LBB80_729: # in Loop: Header=BB80_717 Depth=1 - mov al, byte ptr [ebp - 7338] # 1-byte Reload - test al, 1 - jne LBB80_730 - jmp LBB80_731 -LBB80_730: # in Loop: Header=BB80_717 Depth=1 -Ltmp9213: - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - int3 -Ltmp9214: -LBB80_731: # in Loop: Header=BB80_717 Depth=1 - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - jmp LBB80_732 -Ltmp9215: -LBB80_732: # in Loop: Header=BB80_717 Depth=1 - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - lea ecx, [ebp - 3356] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_733 -LBB80_733: # in Loop: Header=BB80_717 Depth=1 - lea ecx, [ebp - 3356] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7344], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_717 -Ltmp9216: -# %bb.734: - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - jmp LBB80_735 -LBB80_735: # =>This Inner Loop Header: Depth=1 -Ltmp9217: - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@" - mov dword ptr [ebp - 7348], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7352], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1326 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3448] - mov dword ptr [ebp - 7356], ecx # 4-byte Spill - mov dword ptr [ebp - 7360], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7348] # 4-byte Reload - mov dword ptr [ebp - 7364], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7348] # 4-byte Reload - mov edx, dword ptr [ebp - 7356] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3440] - mov dword ptr [ebp - 7368], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7352] # 4-byte Reload - mov esp, ecx -Ltmp9218: - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - mov dword ptr [ebp - 16], 148 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 2932] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 3480] - mov dword ptr [edx], esi - lea ecx, [ebp - 3484] - mov dword ptr [ebp - 7372], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_736 -LBB80_736: # in Loop: Header=BB80_735 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2924] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 3476] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3480] - call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_737 -LBB80_737: # in Loop: Header=BB80_735 Depth=1 - mov dword ptr [ebp - 16], 149 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3476] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3440] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_738 -LBB80_738: # in Loop: Header=BB80_735 Depth=1 - lea ecx, [ebp - 3476] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_744 -Ltmp9219: -LBB80_1303: # Block address taken - # in Loop: Header=BB80_735 Depth=1 - add ebp, 12 - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - jmp LBB80_743 -LBB80_743: # in Loop: Header=BB80_735 Depth=1 - mov dword ptr [ebp - 16], 147 -Ltmp9220: -LBB80_744: # in Loop: Header=BB80_735 Depth=1 - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - mov dword ptr [ebp - 16], 147 - lea ecx, [ebp - 3440] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7373], al # 1-byte Spill - jmp LBB80_745 -LBB80_745: # in Loop: Header=BB80_735 Depth=1 - mov al, byte ptr [ebp - 7373] # 1-byte Reload - test al, 1 - jne LBB80_746 - jmp LBB80_750 -LBB80_746: # in Loop: Header=BB80_735 Depth=1 -Ltmp9221: - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7374], al # 1-byte Spill - jmp LBB80_747 -LBB80_747: # in Loop: Header=BB80_735 Depth=1 - mov al, byte ptr [ebp - 7374] # 1-byte Reload - test al, 1 - jne LBB80_748 - jmp LBB80_749 -LBB80_748: # in Loop: Header=BB80_735 Depth=1 -Ltmp9222: - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - int3 -Ltmp9223: -LBB80_749: # in Loop: Header=BB80_735 Depth=1 - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - jmp LBB80_750 -Ltmp9224: -LBB80_750: # in Loop: Header=BB80_735 Depth=1 - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - lea ecx, [ebp - 3440] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_751 -LBB80_751: # in Loop: Header=BB80_735 Depth=1 - lea ecx, [ebp - 3440] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7380], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_735 -Ltmp9225: -# %bb.752: - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - jmp LBB80_753 -LBB80_753: # =>This Inner Loop Header: Depth=1 -Ltmp9226: - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@" - mov dword ptr [ebp - 7384], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7388], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1327 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3532] - mov dword ptr [ebp - 7392], ecx # 4-byte Spill - mov dword ptr [ebp - 7396], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7384] # 4-byte Reload - mov dword ptr [ebp - 7400], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7384] # 4-byte Reload - mov edx, dword ptr [ebp - 7392] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3524] - mov dword ptr [ebp - 7404], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7388] # 4-byte Reload - mov esp, ecx -Ltmp9227: - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - movsd xmm0, qword ptr [ebp - 2924] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3548], xmm0 - movsd xmm0, qword ptr [ebp - 2932] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3556], xmm0 - mov dword ptr [ebp - 16], 152 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 3548] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 3556] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7408], eax # 4-byte Spill - call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7409], al # 1-byte Spill - jmp LBB80_754 -LBB80_754: # in Loop: Header=BB80_753 Depth=1 - mov al, byte ptr [ebp - 7409] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 3536] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 3540] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_755 -LBB80_755: # in Loop: Header=BB80_753 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3536] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3524] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_764 -Ltmp9228: -LBB80_1304: # Block address taken - # in Loop: Header=BB80_753 Depth=1 - add ebp, 12 - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - jmp LBB80_758 -LBB80_758: # in Loop: Header=BB80_753 Depth=1 - mov dword ptr [ebp - 16], 151 -Ltmp9229: -LBB80_759: # in Loop: Header=BB80_753 Depth=1 - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - mov dword ptr [ebp - 16], 151 - lea ecx, [ebp - 3524] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7410], al # 1-byte Spill - jmp LBB80_760 -LBB80_760: # in Loop: Header=BB80_753 Depth=1 - mov al, byte ptr [ebp - 7410] # 1-byte Reload - test al, 1 - jne LBB80_761 - jmp LBB80_767 -LBB80_761: # in Loop: Header=BB80_753 Depth=1 -Ltmp9230: - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7411], al # 1-byte Spill - jmp LBB80_762 -LBB80_762: # in Loop: Header=BB80_753 Depth=1 - mov al, byte ptr [ebp - 7411] # 1-byte Reload - test al, 1 - jne LBB80_763 - jmp LBB80_766 -LBB80_763: # in Loop: Header=BB80_753 Depth=1 -Ltmp9231: - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - int3 - jmp LBB80_766 -Ltmp9232: -LBB80_764: # in Loop: Header=BB80_753 Depth=1 - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - jmp LBB80_759 -Ltmp9233: -LBB80_766: # in Loop: Header=BB80_753 Depth=1 - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - jmp LBB80_767 -Ltmp9234: -LBB80_767: # in Loop: Header=BB80_753 Depth=1 - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - lea ecx, [ebp - 3524] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_768 -LBB80_768: # in Loop: Header=BB80_753 Depth=1 - lea ecx, [ebp - 3524] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7416], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_753 -Ltmp9235: -# %bb.769: - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - jmp LBB80_770 -LBB80_770: # =>This Inner Loop Header: Depth=1 -Ltmp9236: - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@" - mov dword ptr [ebp - 7420], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7424], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1328 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3604] - mov dword ptr [ebp - 7428], ecx # 4-byte Spill - mov dword ptr [ebp - 7432], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7420] # 4-byte Reload - mov dword ptr [ebp - 7436], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7420] # 4-byte Reload - mov edx, dword ptr [ebp - 7428] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3596] - mov dword ptr [ebp - 7440], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7424] # 4-byte Reload - mov esp, ecx -Ltmp9237: - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - movsd xmm0, qword ptr [ebp - 2924] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3620], xmm0 - movsd xmm0, qword ptr [ebp - 2932] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3628], xmm0 - mov dword ptr [ebp - 16], 155 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 3620] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 3628] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7444], eax # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7445], al # 1-byte Spill - jmp LBB80_771 -LBB80_771: # in Loop: Header=BB80_770 Depth=1 - mov al, byte ptr [ebp - 7445] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 3608] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 3612] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_772 -LBB80_772: # in Loop: Header=BB80_770 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3608] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3596] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_781 -Ltmp9238: -LBB80_1305: # Block address taken - # in Loop: Header=BB80_770 Depth=1 - add ebp, 12 - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - jmp LBB80_775 -LBB80_775: # in Loop: Header=BB80_770 Depth=1 - mov dword ptr [ebp - 16], 154 -Ltmp9239: -LBB80_776: # in Loop: Header=BB80_770 Depth=1 - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - mov dword ptr [ebp - 16], 154 - lea ecx, [ebp - 3596] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7446], al # 1-byte Spill - jmp LBB80_777 -LBB80_777: # in Loop: Header=BB80_770 Depth=1 - mov al, byte ptr [ebp - 7446] # 1-byte Reload - test al, 1 - jne LBB80_778 - jmp LBB80_784 -LBB80_778: # in Loop: Header=BB80_770 Depth=1 -Ltmp9240: - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7447], al # 1-byte Spill - jmp LBB80_779 -LBB80_779: # in Loop: Header=BB80_770 Depth=1 - mov al, byte ptr [ebp - 7447] # 1-byte Reload - test al, 1 - jne LBB80_780 - jmp LBB80_783 -LBB80_780: # in Loop: Header=BB80_770 Depth=1 -Ltmp9241: - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - int3 - jmp LBB80_783 -Ltmp9242: -LBB80_781: # in Loop: Header=BB80_770 Depth=1 - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - jmp LBB80_776 -Ltmp9243: -LBB80_783: # in Loop: Header=BB80_770 Depth=1 - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - jmp LBB80_784 -Ltmp9244: -LBB80_784: # in Loop: Header=BB80_770 Depth=1 - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - lea ecx, [ebp - 3596] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_785 -LBB80_785: # in Loop: Header=BB80_770 Depth=1 - lea ecx, [ebp - 3596] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7452], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_770 -Ltmp9245: -# %bb.786: - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - jmp LBB80_787 -LBB80_787: # =>This Inner Loop Header: Depth=1 -Ltmp9246: - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@" - mov dword ptr [ebp - 7456], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7460], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1329 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3676] - mov dword ptr [ebp - 7464], ecx # 4-byte Spill - mov dword ptr [ebp - 7468], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7456] # 4-byte Reload - mov dword ptr [ebp - 7472], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7456] # 4-byte Reload - mov edx, dword ptr [ebp - 7464] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3668] - mov dword ptr [ebp - 7476], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7460] # 4-byte Reload - mov esp, ecx -Ltmp9247: - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - mov dword ptr [ebp - 16], 158 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 2932] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 3708] - mov dword ptr [edx], esi - lea ecx, [ebp - 3712] - mov dword ptr [ebp - 7480], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_788 -LBB80_788: # in Loop: Header=BB80_787 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2924] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 3704] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3708] - call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_789 -LBB80_789: # in Loop: Header=BB80_787 Depth=1 - mov dword ptr [ebp - 16], 159 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3704] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3668] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_790 -LBB80_790: # in Loop: Header=BB80_787 Depth=1 - lea ecx, [ebp - 3704] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_796 -Ltmp9248: -LBB80_1306: # Block address taken - # in Loop: Header=BB80_787 Depth=1 - add ebp, 12 - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - jmp LBB80_795 -LBB80_795: # in Loop: Header=BB80_787 Depth=1 - mov dword ptr [ebp - 16], 157 -Ltmp9249: -LBB80_796: # in Loop: Header=BB80_787 Depth=1 - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - mov dword ptr [ebp - 16], 157 - lea ecx, [ebp - 3668] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7481], al # 1-byte Spill - jmp LBB80_797 -LBB80_797: # in Loop: Header=BB80_787 Depth=1 - mov al, byte ptr [ebp - 7481] # 1-byte Reload - test al, 1 - jne LBB80_798 - jmp LBB80_802 -LBB80_798: # in Loop: Header=BB80_787 Depth=1 -Ltmp9250: - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7482], al # 1-byte Spill - jmp LBB80_799 -LBB80_799: # in Loop: Header=BB80_787 Depth=1 - mov al, byte ptr [ebp - 7482] # 1-byte Reload - test al, 1 - jne LBB80_800 - jmp LBB80_801 -LBB80_800: # in Loop: Header=BB80_787 Depth=1 -Ltmp9251: - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - int3 -Ltmp9252: -LBB80_801: # in Loop: Header=BB80_787 Depth=1 - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - jmp LBB80_802 -Ltmp9253: -LBB80_802: # in Loop: Header=BB80_787 Depth=1 - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - lea ecx, [ebp - 3668] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_803 -LBB80_803: # in Loop: Header=BB80_787 Depth=1 - lea ecx, [ebp - 3668] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7488], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_787 -Ltmp9254: -# %bb.804: - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - jmp LBB80_805 -LBB80_805: # =>This Inner Loop Header: Depth=1 -Ltmp9255: - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@" - mov dword ptr [ebp - 7492], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7496], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1330 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3760] - mov dword ptr [ebp - 7500], ecx # 4-byte Spill - mov dword ptr [ebp - 7504], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7492] # 4-byte Reload - mov dword ptr [ebp - 7508], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7492] # 4-byte Reload - mov edx, dword ptr [ebp - 7500] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3752] - mov dword ptr [ebp - 7512], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7496] # 4-byte Reload - mov esp, ecx -Ltmp9256: - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - movsd xmm0, qword ptr [ebp - 2924] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3776], xmm0 - movsd xmm0, qword ptr [ebp - 2932] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 3784], xmm0 - mov dword ptr [ebp - 16], 162 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 3776] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 3784] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7516], eax # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7517], al # 1-byte Spill - jmp LBB80_806 -LBB80_806: # in Loop: Header=BB80_805 Depth=1 - mov al, byte ptr [ebp - 7517] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 3764] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 3768] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_807 -LBB80_807: # in Loop: Header=BB80_805 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3764] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3752] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_816 -Ltmp9257: -LBB80_1307: # Block address taken - # in Loop: Header=BB80_805 Depth=1 - add ebp, 12 - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - jmp LBB80_810 -LBB80_810: # in Loop: Header=BB80_805 Depth=1 - mov dword ptr [ebp - 16], 161 -Ltmp9258: -LBB80_811: # in Loop: Header=BB80_805 Depth=1 - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - mov dword ptr [ebp - 16], 161 - lea ecx, [ebp - 3752] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7518], al # 1-byte Spill - jmp LBB80_812 -LBB80_812: # in Loop: Header=BB80_805 Depth=1 - mov al, byte ptr [ebp - 7518] # 1-byte Reload - test al, 1 - jne LBB80_813 - jmp LBB80_819 -LBB80_813: # in Loop: Header=BB80_805 Depth=1 -Ltmp9259: - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7519], al # 1-byte Spill - jmp LBB80_814 -LBB80_814: # in Loop: Header=BB80_805 Depth=1 - mov al, byte ptr [ebp - 7519] # 1-byte Reload - test al, 1 - jne LBB80_815 - jmp LBB80_818 -LBB80_815: # in Loop: Header=BB80_805 Depth=1 -Ltmp9260: - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - int3 - jmp LBB80_818 -Ltmp9261: -LBB80_816: # in Loop: Header=BB80_805 Depth=1 - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - jmp LBB80_811 -Ltmp9262: -LBB80_818: # in Loop: Header=BB80_805 Depth=1 - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - jmp LBB80_819 -Ltmp9263: -LBB80_819: # in Loop: Header=BB80_805 Depth=1 - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - lea ecx, [ebp - 3752] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_820 -LBB80_820: # in Loop: Header=BB80_805 Depth=1 - lea ecx, [ebp - 3752] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7524], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_805 -Ltmp9264: -# %bb.821: - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - jmp LBB80_822 -LBB80_822: # =>This Inner Loop Header: Depth=1 -Ltmp9265: - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@" - mov dword ptr [ebp - 7528], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7532], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1331 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3832] - mov dword ptr [ebp - 7536], ecx # 4-byte Spill - mov dword ptr [ebp - 7540], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7528] # 4-byte Reload - mov dword ptr [ebp - 7544], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7528] # 4-byte Reload - mov edx, dword ptr [ebp - 7536] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3824] - mov dword ptr [ebp - 7548], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7532] # 4-byte Reload - mov esp, ecx -Ltmp9266: - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - mov dword ptr [ebp - 16], 165 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 2932] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 3864] - mov dword ptr [edx], esi - lea ecx, [ebp - 3868] - mov dword ptr [ebp - 7552], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_823 -LBB80_823: # in Loop: Header=BB80_822 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 2924] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 3860] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3864] - call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_824 -LBB80_824: # in Loop: Header=BB80_822 Depth=1 - mov dword ptr [ebp - 16], 166 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3860] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3824] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_825 -LBB80_825: # in Loop: Header=BB80_822 Depth=1 - lea ecx, [ebp - 3860] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_831 -Ltmp9267: -LBB80_1308: # Block address taken - # in Loop: Header=BB80_822 Depth=1 - add ebp, 12 - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - jmp LBB80_830 -LBB80_830: # in Loop: Header=BB80_822 Depth=1 - mov dword ptr [ebp - 16], 164 -Ltmp9268: -LBB80_831: # in Loop: Header=BB80_822 Depth=1 - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - mov dword ptr [ebp - 16], 164 - lea ecx, [ebp - 3824] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7553], al # 1-byte Spill - jmp LBB80_832 -LBB80_832: # in Loop: Header=BB80_822 Depth=1 - mov al, byte ptr [ebp - 7553] # 1-byte Reload - test al, 1 - jne LBB80_833 - jmp LBB80_837 -LBB80_833: # in Loop: Header=BB80_822 Depth=1 -Ltmp9269: - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7554], al # 1-byte Spill - jmp LBB80_834 -LBB80_834: # in Loop: Header=BB80_822 Depth=1 - mov al, byte ptr [ebp - 7554] # 1-byte Reload - test al, 1 - jne LBB80_835 - jmp LBB80_836 -LBB80_835: # in Loop: Header=BB80_822 Depth=1 -Ltmp9270: - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - int3 -Ltmp9271: -LBB80_836: # in Loop: Header=BB80_822 Depth=1 - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - jmp LBB80_837 -Ltmp9272: -LBB80_837: # in Loop: Header=BB80_822 Depth=1 - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - lea ecx, [ebp - 3824] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_838 -LBB80_838: # in Loop: Header=BB80_822 Depth=1 - lea ecx, [ebp - 3824] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7560], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_822 -Ltmp9273: -# %bb.839: - .cv_loc 80 1 1335 0 # ..\tests\span_tests.cpp:1335:0 - lea eax, [ebp - 3880] -Ltmp9274: - #DEBUG_VALUE: arr <- [$eax+0] - mov ecx, dword ptr ["L?arr@?3??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 3880], ecx - mov ecx, dword ptr ["L?arr@?3??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 3876], ecx - mov ecx, dword ptr ["L?arr@?3??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 3872], ecx - .cv_loc 80 1 1337 0 # ..\tests\span_tests.cpp:1337:0 - sub esp, 8 - lea ecx, [ebp - 3888] -Ltmp9275: - #DEBUG_VALUE: s1 <- [$ecx+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 2 - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" -Ltmp9276: - .cv_loc 80 1 1338 0 # ..\tests\span_tests.cpp:1338:0 - sub esp, 4 - lea ecx, [ebp - 3896] -Ltmp9277: - #DEBUG_VALUE: s2 <- [$ecx+0] - lea edx, [ebp - 3880] - mov dword ptr [esp], edx - mov dword ptr [ebp - 7564], eax # 4-byte Spill - call "??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" -Ltmp9278: - mov dword ptr [ebp - 7568], eax # 4-byte Spill -LBB80_840: # =>This Inner Loop Header: Depth=1 -Ltmp9279: - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@" - mov dword ptr [ebp - 7572], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7576], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1340 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 3944] - mov dword ptr [ebp - 7580], ecx # 4-byte Spill - mov dword ptr [ebp - 7584], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7572] # 4-byte Reload - mov dword ptr [ebp - 7588], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7572] # 4-byte Reload - mov edx, dword ptr [ebp - 7580] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 3936] - mov dword ptr [ebp - 7592], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7576] # 4-byte Reload - mov esp, ecx -Ltmp9280: - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - mov dword ptr [ebp - 16], 169 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 3888] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 3976] - mov dword ptr [edx], esi - lea ecx, [ebp - 3980] - mov dword ptr [ebp - 7596], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_841 -LBB80_841: # in Loop: Header=BB80_840 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 3896] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 3972] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3976] - call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_842 -LBB80_842: # in Loop: Header=BB80_840 Depth=1 - mov dword ptr [ebp - 16], 170 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 3972] - mov dword ptr [eax], ecx - lea ecx, [ebp - 3936] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_843 -LBB80_843: # in Loop: Header=BB80_840 Depth=1 - lea ecx, [ebp - 3972] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_849 -Ltmp9281: -LBB80_1309: # Block address taken - # in Loop: Header=BB80_840 Depth=1 - add ebp, 12 - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - jmp LBB80_848 -LBB80_848: # in Loop: Header=BB80_840 Depth=1 - mov dword ptr [ebp - 16], 168 -Ltmp9282: -LBB80_849: # in Loop: Header=BB80_840 Depth=1 - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - mov dword ptr [ebp - 16], 168 - lea ecx, [ebp - 3936] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7597], al # 1-byte Spill - jmp LBB80_850 -LBB80_850: # in Loop: Header=BB80_840 Depth=1 - mov al, byte ptr [ebp - 7597] # 1-byte Reload - test al, 1 - jne LBB80_851 - jmp LBB80_855 -LBB80_851: # in Loop: Header=BB80_840 Depth=1 -Ltmp9283: - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7598], al # 1-byte Spill - jmp LBB80_852 -LBB80_852: # in Loop: Header=BB80_840 Depth=1 - mov al, byte ptr [ebp - 7598] # 1-byte Reload - test al, 1 - jne LBB80_853 - jmp LBB80_854 -LBB80_853: # in Loop: Header=BB80_840 Depth=1 -Ltmp9284: - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - int3 -Ltmp9285: -LBB80_854: # in Loop: Header=BB80_840 Depth=1 - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - jmp LBB80_855 -Ltmp9286: -LBB80_855: # in Loop: Header=BB80_840 Depth=1 - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - lea ecx, [ebp - 3936] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_856 -LBB80_856: # in Loop: Header=BB80_840 Depth=1 - lea ecx, [ebp - 3936] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7604], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_840 -Ltmp9287: -# %bb.857: - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - jmp LBB80_858 -LBB80_858: # =>This Inner Loop Header: Depth=1 -Ltmp9288: - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@" - mov dword ptr [ebp - 7608], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7612], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1341 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4028] - mov dword ptr [ebp - 7616], ecx # 4-byte Spill - mov dword ptr [ebp - 7620], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7608] # 4-byte Reload - mov dword ptr [ebp - 7624], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7608] # 4-byte Reload - mov edx, dword ptr [ebp - 7616] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4020] - mov dword ptr [ebp - 7628], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7612] # 4-byte Reload - mov esp, ecx -Ltmp9289: - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - mov dword ptr [ebp - 16], 173 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 3896] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 4060] - mov dword ptr [edx], esi - lea ecx, [ebp - 4064] - mov dword ptr [ebp - 7632], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_859 -LBB80_859: # in Loop: Header=BB80_858 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 3888] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 4056] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4060] - call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_860 -LBB80_860: # in Loop: Header=BB80_858 Depth=1 - mov dword ptr [ebp - 16], 174 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4056] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4020] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_861 -LBB80_861: # in Loop: Header=BB80_858 Depth=1 - lea ecx, [ebp - 4056] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_867 -Ltmp9290: -LBB80_1310: # Block address taken - # in Loop: Header=BB80_858 Depth=1 - add ebp, 12 - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - jmp LBB80_866 -LBB80_866: # in Loop: Header=BB80_858 Depth=1 - mov dword ptr [ebp - 16], 172 -Ltmp9291: -LBB80_867: # in Loop: Header=BB80_858 Depth=1 - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - mov dword ptr [ebp - 16], 172 - lea ecx, [ebp - 4020] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7633], al # 1-byte Spill - jmp LBB80_868 -LBB80_868: # in Loop: Header=BB80_858 Depth=1 - mov al, byte ptr [ebp - 7633] # 1-byte Reload - test al, 1 - jne LBB80_869 - jmp LBB80_873 -LBB80_869: # in Loop: Header=BB80_858 Depth=1 -Ltmp9292: - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7634], al # 1-byte Spill - jmp LBB80_870 -LBB80_870: # in Loop: Header=BB80_858 Depth=1 - mov al, byte ptr [ebp - 7634] # 1-byte Reload - test al, 1 - jne LBB80_871 - jmp LBB80_872 -LBB80_871: # in Loop: Header=BB80_858 Depth=1 -Ltmp9293: - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - int3 -Ltmp9294: -LBB80_872: # in Loop: Header=BB80_858 Depth=1 - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - jmp LBB80_873 -Ltmp9295: -LBB80_873: # in Loop: Header=BB80_858 Depth=1 - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - lea ecx, [ebp - 4020] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_874 -LBB80_874: # in Loop: Header=BB80_858 Depth=1 - lea ecx, [ebp - 4020] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7640], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_858 -Ltmp9296: -# %bb.875: - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - jmp LBB80_876 -LBB80_876: # =>This Inner Loop Header: Depth=1 -Ltmp9297: - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@" - mov dword ptr [ebp - 7644], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7648], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1342 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4112] - mov dword ptr [ebp - 7652], ecx # 4-byte Spill - mov dword ptr [ebp - 7656], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7644] # 4-byte Reload - mov dword ptr [ebp - 7660], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7644] # 4-byte Reload - mov edx, dword ptr [ebp - 7652] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4104] - mov dword ptr [ebp - 7664], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7648] # 4-byte Reload - mov esp, ecx -Ltmp9298: - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - movsd xmm0, qword ptr [ebp - 3896] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4128], xmm0 - movsd xmm0, qword ptr [ebp - 3888] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4136], xmm0 - mov dword ptr [ebp - 16], 177 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 4128] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 4136] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7668], eax # 4-byte Spill - call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7669], al # 1-byte Spill - jmp LBB80_877 -LBB80_877: # in Loop: Header=BB80_876 Depth=1 - mov al, byte ptr [ebp - 7669] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 4116] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 4120] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_878 -LBB80_878: # in Loop: Header=BB80_876 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4116] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4104] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_887 -Ltmp9299: -LBB80_1311: # Block address taken - # in Loop: Header=BB80_876 Depth=1 - add ebp, 12 - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - jmp LBB80_881 -LBB80_881: # in Loop: Header=BB80_876 Depth=1 - mov dword ptr [ebp - 16], 176 -Ltmp9300: -LBB80_882: # in Loop: Header=BB80_876 Depth=1 - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - mov dword ptr [ebp - 16], 176 - lea ecx, [ebp - 4104] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7670], al # 1-byte Spill - jmp LBB80_883 -LBB80_883: # in Loop: Header=BB80_876 Depth=1 - mov al, byte ptr [ebp - 7670] # 1-byte Reload - test al, 1 - jne LBB80_884 - jmp LBB80_890 -LBB80_884: # in Loop: Header=BB80_876 Depth=1 -Ltmp9301: - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7671], al # 1-byte Spill - jmp LBB80_885 -LBB80_885: # in Loop: Header=BB80_876 Depth=1 - mov al, byte ptr [ebp - 7671] # 1-byte Reload - test al, 1 - jne LBB80_886 - jmp LBB80_889 -LBB80_886: # in Loop: Header=BB80_876 Depth=1 -Ltmp9302: - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - int3 - jmp LBB80_889 -Ltmp9303: -LBB80_887: # in Loop: Header=BB80_876 Depth=1 - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - jmp LBB80_882 -Ltmp9304: -LBB80_889: # in Loop: Header=BB80_876 Depth=1 - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - jmp LBB80_890 -Ltmp9305: -LBB80_890: # in Loop: Header=BB80_876 Depth=1 - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - lea ecx, [ebp - 4104] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_891 -LBB80_891: # in Loop: Header=BB80_876 Depth=1 - lea ecx, [ebp - 4104] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7676], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_876 -Ltmp9306: -# %bb.892: - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - jmp LBB80_893 -LBB80_893: # =>This Inner Loop Header: Depth=1 -Ltmp9307: - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@" - mov dword ptr [ebp - 7680], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7684], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1343 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4184] - mov dword ptr [ebp - 7688], ecx # 4-byte Spill - mov dword ptr [ebp - 7692], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7680] # 4-byte Reload - mov dword ptr [ebp - 7696], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7680] # 4-byte Reload - mov edx, dword ptr [ebp - 7688] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4176] - mov dword ptr [ebp - 7700], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7684] # 4-byte Reload - mov esp, ecx -Ltmp9308: - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - movsd xmm0, qword ptr [ebp - 3888] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4200], xmm0 - movsd xmm0, qword ptr [ebp - 3896] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4208], xmm0 - mov dword ptr [ebp - 16], 180 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 4200] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 4208] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7704], eax # 4-byte Spill - call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7705], al # 1-byte Spill - jmp LBB80_894 -LBB80_894: # in Loop: Header=BB80_893 Depth=1 - mov al, byte ptr [ebp - 7705] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 4188] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 4192] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_895 -LBB80_895: # in Loop: Header=BB80_893 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4188] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4176] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_904 -Ltmp9309: -LBB80_1312: # Block address taken - # in Loop: Header=BB80_893 Depth=1 - add ebp, 12 - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - jmp LBB80_898 -LBB80_898: # in Loop: Header=BB80_893 Depth=1 - mov dword ptr [ebp - 16], 179 -Ltmp9310: -LBB80_899: # in Loop: Header=BB80_893 Depth=1 - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - mov dword ptr [ebp - 16], 179 - lea ecx, [ebp - 4176] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7706], al # 1-byte Spill - jmp LBB80_900 -LBB80_900: # in Loop: Header=BB80_893 Depth=1 - mov al, byte ptr [ebp - 7706] # 1-byte Reload - test al, 1 - jne LBB80_901 - jmp LBB80_907 -LBB80_901: # in Loop: Header=BB80_893 Depth=1 -Ltmp9311: - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7707], al # 1-byte Spill - jmp LBB80_902 -LBB80_902: # in Loop: Header=BB80_893 Depth=1 - mov al, byte ptr [ebp - 7707] # 1-byte Reload - test al, 1 - jne LBB80_903 - jmp LBB80_906 -LBB80_903: # in Loop: Header=BB80_893 Depth=1 -Ltmp9312: - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - int3 - jmp LBB80_906 -Ltmp9313: -LBB80_904: # in Loop: Header=BB80_893 Depth=1 - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - jmp LBB80_899 -Ltmp9314: -LBB80_906: # in Loop: Header=BB80_893 Depth=1 - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - jmp LBB80_907 -Ltmp9315: -LBB80_907: # in Loop: Header=BB80_893 Depth=1 - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - lea ecx, [ebp - 4176] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_908 -LBB80_908: # in Loop: Header=BB80_893 Depth=1 - lea ecx, [ebp - 4176] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7712], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_893 -Ltmp9316: -# %bb.909: - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - jmp LBB80_910 -LBB80_910: # =>This Inner Loop Header: Depth=1 -Ltmp9317: - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@" - mov dword ptr [ebp - 7716], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7720], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1344 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4256] - mov dword ptr [ebp - 7724], ecx # 4-byte Spill - mov dword ptr [ebp - 7728], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7716] # 4-byte Reload - mov dword ptr [ebp - 7732], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7716] # 4-byte Reload - mov edx, dword ptr [ebp - 7724] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4248] - mov dword ptr [ebp - 7736], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7720] # 4-byte Reload - mov esp, ecx -Ltmp9318: - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - mov dword ptr [ebp - 16], 183 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 3888] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 4288] - mov dword ptr [edx], esi - lea ecx, [ebp - 4292] - mov dword ptr [ebp - 7740], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_911 -LBB80_911: # in Loop: Header=BB80_910 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 3896] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 4284] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4288] - call "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_912 -LBB80_912: # in Loop: Header=BB80_910 Depth=1 - mov dword ptr [ebp - 16], 184 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4284] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4248] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_913 -LBB80_913: # in Loop: Header=BB80_910 Depth=1 - lea ecx, [ebp - 4284] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_919 -Ltmp9319: -LBB80_1313: # Block address taken - # in Loop: Header=BB80_910 Depth=1 - add ebp, 12 - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - jmp LBB80_918 -LBB80_918: # in Loop: Header=BB80_910 Depth=1 - mov dword ptr [ebp - 16], 182 -Ltmp9320: -LBB80_919: # in Loop: Header=BB80_910 Depth=1 - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - mov dword ptr [ebp - 16], 182 - lea ecx, [ebp - 4248] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7741], al # 1-byte Spill - jmp LBB80_920 -LBB80_920: # in Loop: Header=BB80_910 Depth=1 - mov al, byte ptr [ebp - 7741] # 1-byte Reload - test al, 1 - jne LBB80_921 - jmp LBB80_925 -LBB80_921: # in Loop: Header=BB80_910 Depth=1 -Ltmp9321: - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7742], al # 1-byte Spill - jmp LBB80_922 -LBB80_922: # in Loop: Header=BB80_910 Depth=1 - mov al, byte ptr [ebp - 7742] # 1-byte Reload - test al, 1 - jne LBB80_923 - jmp LBB80_924 -LBB80_923: # in Loop: Header=BB80_910 Depth=1 -Ltmp9322: - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - int3 -Ltmp9323: -LBB80_924: # in Loop: Header=BB80_910 Depth=1 - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - jmp LBB80_925 -Ltmp9324: -LBB80_925: # in Loop: Header=BB80_910 Depth=1 - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - lea ecx, [ebp - 4248] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_926 -LBB80_926: # in Loop: Header=BB80_910 Depth=1 - lea ecx, [ebp - 4248] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7748], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_910 -Ltmp9325: -# %bb.927: - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - jmp LBB80_928 -LBB80_928: # =>This Inner Loop Header: Depth=1 -Ltmp9326: - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@" - mov dword ptr [ebp - 7752], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7756], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1345 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4340] - mov dword ptr [ebp - 7760], ecx # 4-byte Spill - mov dword ptr [ebp - 7764], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7752] # 4-byte Reload - mov dword ptr [ebp - 7768], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7752] # 4-byte Reload - mov edx, dword ptr [ebp - 7760] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4332] - mov dword ptr [ebp - 7772], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7756] # 4-byte Reload - mov esp, ecx -Ltmp9327: - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - movsd xmm0, qword ptr [ebp - 3888] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4356], xmm0 - movsd xmm0, qword ptr [ebp - 3896] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4364], xmm0 - mov dword ptr [ebp - 16], 187 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 4356] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 4364] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7776], eax # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7777], al # 1-byte Spill - jmp LBB80_929 -LBB80_929: # in Loop: Header=BB80_928 Depth=1 - mov al, byte ptr [ebp - 7777] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 4344] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 4348] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_930 -LBB80_930: # in Loop: Header=BB80_928 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4344] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4332] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_939 -Ltmp9328: -LBB80_1314: # Block address taken - # in Loop: Header=BB80_928 Depth=1 - add ebp, 12 - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - jmp LBB80_933 -LBB80_933: # in Loop: Header=BB80_928 Depth=1 - mov dword ptr [ebp - 16], 186 -Ltmp9329: -LBB80_934: # in Loop: Header=BB80_928 Depth=1 - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - mov dword ptr [ebp - 16], 186 - lea ecx, [ebp - 4332] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7778], al # 1-byte Spill - jmp LBB80_935 -LBB80_935: # in Loop: Header=BB80_928 Depth=1 - mov al, byte ptr [ebp - 7778] # 1-byte Reload - test al, 1 - jne LBB80_936 - jmp LBB80_942 -LBB80_936: # in Loop: Header=BB80_928 Depth=1 -Ltmp9330: - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7779], al # 1-byte Spill - jmp LBB80_937 -LBB80_937: # in Loop: Header=BB80_928 Depth=1 - mov al, byte ptr [ebp - 7779] # 1-byte Reload - test al, 1 - jne LBB80_938 - jmp LBB80_941 -LBB80_938: # in Loop: Header=BB80_928 Depth=1 -Ltmp9331: - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - int3 - jmp LBB80_941 -Ltmp9332: -LBB80_939: # in Loop: Header=BB80_928 Depth=1 - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - jmp LBB80_934 -Ltmp9333: -LBB80_941: # in Loop: Header=BB80_928 Depth=1 - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - jmp LBB80_942 -Ltmp9334: -LBB80_942: # in Loop: Header=BB80_928 Depth=1 - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - lea ecx, [ebp - 4332] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_943 -LBB80_943: # in Loop: Header=BB80_928 Depth=1 - lea ecx, [ebp - 4332] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7784], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_928 -Ltmp9335: -# %bb.944: - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - jmp LBB80_945 -LBB80_945: # =>This Inner Loop Header: Depth=1 -Ltmp9336: - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@" - mov dword ptr [ebp - 7788], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7792], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1346 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4412] - mov dword ptr [ebp - 7796], ecx # 4-byte Spill - mov dword ptr [ebp - 7800], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7788] # 4-byte Reload - mov dword ptr [ebp - 7804], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7788] # 4-byte Reload - mov edx, dword ptr [ebp - 7796] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4404] - mov dword ptr [ebp - 7808], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7792] # 4-byte Reload - mov esp, ecx -Ltmp9337: - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - mov dword ptr [ebp - 16], 190 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 3888] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 4444] - mov dword ptr [edx], esi - lea ecx, [ebp - 4448] - mov dword ptr [ebp - 7812], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_946 -LBB80_946: # in Loop: Header=BB80_945 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 3896] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 4440] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4444] - call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_947 -LBB80_947: # in Loop: Header=BB80_945 Depth=1 - mov dword ptr [ebp - 16], 191 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4440] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4404] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_948 -LBB80_948: # in Loop: Header=BB80_945 Depth=1 - lea ecx, [ebp - 4440] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_954 -Ltmp9338: -LBB80_1315: # Block address taken - # in Loop: Header=BB80_945 Depth=1 - add ebp, 12 - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - jmp LBB80_953 -LBB80_953: # in Loop: Header=BB80_945 Depth=1 - mov dword ptr [ebp - 16], 189 -Ltmp9339: -LBB80_954: # in Loop: Header=BB80_945 Depth=1 - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - mov dword ptr [ebp - 16], 189 - lea ecx, [ebp - 4404] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7813], al # 1-byte Spill - jmp LBB80_955 -LBB80_955: # in Loop: Header=BB80_945 Depth=1 - mov al, byte ptr [ebp - 7813] # 1-byte Reload - test al, 1 - jne LBB80_956 - jmp LBB80_960 -LBB80_956: # in Loop: Header=BB80_945 Depth=1 -Ltmp9340: - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7814], al # 1-byte Spill - jmp LBB80_957 -LBB80_957: # in Loop: Header=BB80_945 Depth=1 - mov al, byte ptr [ebp - 7814] # 1-byte Reload - test al, 1 - jne LBB80_958 - jmp LBB80_959 -LBB80_958: # in Loop: Header=BB80_945 Depth=1 -Ltmp9341: - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - int3 -Ltmp9342: -LBB80_959: # in Loop: Header=BB80_945 Depth=1 - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - jmp LBB80_960 -Ltmp9343: -LBB80_960: # in Loop: Header=BB80_945 Depth=1 - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - lea ecx, [ebp - 4404] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_961 -LBB80_961: # in Loop: Header=BB80_945 Depth=1 - lea ecx, [ebp - 4404] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7820], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_945 -Ltmp9344: -# %bb.962: - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - jmp LBB80_963 -LBB80_963: # =>This Inner Loop Header: Depth=1 -Ltmp9345: - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@" - mov dword ptr [ebp - 7824], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7828], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1347 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4496] - mov dword ptr [ebp - 7832], ecx # 4-byte Spill - mov dword ptr [ebp - 7836], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7824] # 4-byte Reload - mov dword ptr [ebp - 7840], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7824] # 4-byte Reload - mov edx, dword ptr [ebp - 7832] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4488] - mov dword ptr [ebp - 7844], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7828] # 4-byte Reload - mov esp, ecx -Ltmp9346: - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - movsd xmm0, qword ptr [ebp - 3888] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4512], xmm0 - movsd xmm0, qword ptr [ebp - 3896] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4520], xmm0 - mov dword ptr [ebp - 16], 194 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 4512] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 4520] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7848], eax # 4-byte Spill - call "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7849], al # 1-byte Spill - jmp LBB80_964 -LBB80_964: # in Loop: Header=BB80_963 Depth=1 - mov al, byte ptr [ebp - 7849] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 4500] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 4504] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_965 -LBB80_965: # in Loop: Header=BB80_963 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4500] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4488] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_974 -Ltmp9347: -LBB80_1316: # Block address taken - # in Loop: Header=BB80_963 Depth=1 - add ebp, 12 - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - jmp LBB80_968 -LBB80_968: # in Loop: Header=BB80_963 Depth=1 - mov dword ptr [ebp - 16], 193 -Ltmp9348: -LBB80_969: # in Loop: Header=BB80_963 Depth=1 - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - mov dword ptr [ebp - 16], 193 - lea ecx, [ebp - 4488] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7850], al # 1-byte Spill - jmp LBB80_970 -LBB80_970: # in Loop: Header=BB80_963 Depth=1 - mov al, byte ptr [ebp - 7850] # 1-byte Reload - test al, 1 - jne LBB80_971 - jmp LBB80_977 -LBB80_971: # in Loop: Header=BB80_963 Depth=1 -Ltmp9349: - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7851], al # 1-byte Spill - jmp LBB80_972 -LBB80_972: # in Loop: Header=BB80_963 Depth=1 - mov al, byte ptr [ebp - 7851] # 1-byte Reload - test al, 1 - jne LBB80_973 - jmp LBB80_976 -LBB80_973: # in Loop: Header=BB80_963 Depth=1 -Ltmp9350: - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - int3 - jmp LBB80_976 -Ltmp9351: -LBB80_974: # in Loop: Header=BB80_963 Depth=1 - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - jmp LBB80_969 -Ltmp9352: -LBB80_976: # in Loop: Header=BB80_963 Depth=1 - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - jmp LBB80_977 -Ltmp9353: -LBB80_977: # in Loop: Header=BB80_963 Depth=1 - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - lea ecx, [ebp - 4488] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_978 -LBB80_978: # in Loop: Header=BB80_963 Depth=1 - lea ecx, [ebp - 4488] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7856], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_963 -Ltmp9354: -# %bb.979: - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - jmp LBB80_980 -LBB80_980: # =>This Inner Loop Header: Depth=1 -Ltmp9355: - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@" - mov dword ptr [ebp - 7860], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7864], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1348 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4568] - mov dword ptr [ebp - 7868], ecx # 4-byte Spill - mov dword ptr [ebp - 7872], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7860] # 4-byte Reload - mov dword ptr [ebp - 7876], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7860] # 4-byte Reload - mov edx, dword ptr [ebp - 7868] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4560] - mov dword ptr [ebp - 7880], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7864] # 4-byte Reload - mov esp, ecx -Ltmp9356: - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - mov dword ptr [ebp - 16], 197 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 3896] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 4600] - mov dword ptr [edx], esi - lea ecx, [ebp - 4604] - mov dword ptr [ebp - 7884], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_981 -LBB80_981: # in Loop: Header=BB80_980 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 3888] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 4596] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4600] - call "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_982 -LBB80_982: # in Loop: Header=BB80_980 Depth=1 - mov dword ptr [ebp - 16], 198 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4596] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4560] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_983 -LBB80_983: # in Loop: Header=BB80_980 Depth=1 - lea ecx, [ebp - 4596] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_989 -Ltmp9357: -LBB80_1317: # Block address taken - # in Loop: Header=BB80_980 Depth=1 - add ebp, 12 - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - jmp LBB80_988 -LBB80_988: # in Loop: Header=BB80_980 Depth=1 - mov dword ptr [ebp - 16], 196 -Ltmp9358: -LBB80_989: # in Loop: Header=BB80_980 Depth=1 - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - mov dword ptr [ebp - 16], 196 - lea ecx, [ebp - 4560] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7885], al # 1-byte Spill - jmp LBB80_990 -LBB80_990: # in Loop: Header=BB80_980 Depth=1 - mov al, byte ptr [ebp - 7885] # 1-byte Reload - test al, 1 - jne LBB80_991 - jmp LBB80_995 -LBB80_991: # in Loop: Header=BB80_980 Depth=1 -Ltmp9359: - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7886], al # 1-byte Spill - jmp LBB80_992 -LBB80_992: # in Loop: Header=BB80_980 Depth=1 - mov al, byte ptr [ebp - 7886] # 1-byte Reload - test al, 1 - jne LBB80_993 - jmp LBB80_994 -LBB80_993: # in Loop: Header=BB80_980 Depth=1 -Ltmp9360: - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - int3 -Ltmp9361: -LBB80_994: # in Loop: Header=BB80_980 Depth=1 - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - jmp LBB80_995 -Ltmp9362: -LBB80_995: # in Loop: Header=BB80_980 Depth=1 - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - lea ecx, [ebp - 4560] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_996 -LBB80_996: # in Loop: Header=BB80_980 Depth=1 - lea ecx, [ebp - 4560] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7892], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_980 -Ltmp9363: -# %bb.997: - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - jmp LBB80_998 -LBB80_998: # =>This Inner Loop Header: Depth=1 -Ltmp9364: - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@" - mov dword ptr [ebp - 7896], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7900], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1349 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4652] - mov dword ptr [ebp - 7904], ecx # 4-byte Spill - mov dword ptr [ebp - 7908], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7896] # 4-byte Reload - mov dword ptr [ebp - 7912], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7896] # 4-byte Reload - mov edx, dword ptr [ebp - 7904] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4644] - mov dword ptr [ebp - 7916], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7900] # 4-byte Reload - mov esp, ecx -Ltmp9365: - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - movsd xmm0, qword ptr [ebp - 3896] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4668], xmm0 - movsd xmm0, qword ptr [ebp - 3888] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4676], xmm0 - mov dword ptr [ebp - 16], 201 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 4668] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 4676] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7920], eax # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7921], al # 1-byte Spill - jmp LBB80_999 -LBB80_999: # in Loop: Header=BB80_998 Depth=1 - mov al, byte ptr [ebp - 7921] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 4656] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 4660] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_1000 -LBB80_1000: # in Loop: Header=BB80_998 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4656] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4644] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_1009 -Ltmp9366: -LBB80_1318: # Block address taken - # in Loop: Header=BB80_998 Depth=1 - add ebp, 12 - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - jmp LBB80_1003 -LBB80_1003: # in Loop: Header=BB80_998 Depth=1 - mov dword ptr [ebp - 16], 200 -Ltmp9367: -LBB80_1004: # in Loop: Header=BB80_998 Depth=1 - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - mov dword ptr [ebp - 16], 200 - lea ecx, [ebp - 4644] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7922], al # 1-byte Spill - jmp LBB80_1005 -LBB80_1005: # in Loop: Header=BB80_998 Depth=1 - mov al, byte ptr [ebp - 7922] # 1-byte Reload - test al, 1 - jne LBB80_1006 - jmp LBB80_1012 -LBB80_1006: # in Loop: Header=BB80_998 Depth=1 -Ltmp9368: - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7923], al # 1-byte Spill - jmp LBB80_1007 -LBB80_1007: # in Loop: Header=BB80_998 Depth=1 - mov al, byte ptr [ebp - 7923] # 1-byte Reload - test al, 1 - jne LBB80_1008 - jmp LBB80_1011 -LBB80_1008: # in Loop: Header=BB80_998 Depth=1 -Ltmp9369: - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - int3 - jmp LBB80_1011 -Ltmp9370: -LBB80_1009: # in Loop: Header=BB80_998 Depth=1 - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - jmp LBB80_1004 -Ltmp9371: -LBB80_1011: # in Loop: Header=BB80_998 Depth=1 - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - jmp LBB80_1012 -Ltmp9372: -LBB80_1012: # in Loop: Header=BB80_998 Depth=1 - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - lea ecx, [ebp - 4644] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1013 -LBB80_1013: # in Loop: Header=BB80_998 Depth=1 - lea ecx, [ebp - 4644] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7928], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_998 -Ltmp9373: -# %bb.1014: - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - jmp LBB80_1015 -LBB80_1015: # =>This Inner Loop Header: Depth=1 -Ltmp9374: - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@" - mov dword ptr [ebp - 7932], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7936], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1350 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4724] - mov dword ptr [ebp - 7940], ecx # 4-byte Spill - mov dword ptr [ebp - 7944], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7932] # 4-byte Reload - mov dword ptr [ebp - 7948], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7932] # 4-byte Reload - mov edx, dword ptr [ebp - 7940] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4716] - mov dword ptr [ebp - 7952], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7936] # 4-byte Reload - mov esp, ecx -Ltmp9375: - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - mov dword ptr [ebp - 16], 204 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 3896] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 4756] - mov dword ptr [edx], esi - lea ecx, [ebp - 4760] - mov dword ptr [ebp - 7956], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1016 -LBB80_1016: # in Loop: Header=BB80_1015 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 3888] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 4752] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4756] - call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1017 -LBB80_1017: # in Loop: Header=BB80_1015 Depth=1 - mov dword ptr [ebp - 16], 205 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4752] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4716] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_1018 -LBB80_1018: # in Loop: Header=BB80_1015 Depth=1 - lea ecx, [ebp - 4752] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_1024 -Ltmp9376: -LBB80_1319: # Block address taken - # in Loop: Header=BB80_1015 Depth=1 - add ebp, 12 - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - jmp LBB80_1023 -LBB80_1023: # in Loop: Header=BB80_1015 Depth=1 - mov dword ptr [ebp - 16], 203 -Ltmp9377: -LBB80_1024: # in Loop: Header=BB80_1015 Depth=1 - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - mov dword ptr [ebp - 16], 203 - lea ecx, [ebp - 4716] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7957], al # 1-byte Spill - jmp LBB80_1025 -LBB80_1025: # in Loop: Header=BB80_1015 Depth=1 - mov al, byte ptr [ebp - 7957] # 1-byte Reload - test al, 1 - jne LBB80_1026 - jmp LBB80_1030 -LBB80_1026: # in Loop: Header=BB80_1015 Depth=1 -Ltmp9378: - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7958], al # 1-byte Spill - jmp LBB80_1027 -LBB80_1027: # in Loop: Header=BB80_1015 Depth=1 - mov al, byte ptr [ebp - 7958] # 1-byte Reload - test al, 1 - jne LBB80_1028 - jmp LBB80_1029 -LBB80_1028: # in Loop: Header=BB80_1015 Depth=1 -Ltmp9379: - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - int3 -Ltmp9380: -LBB80_1029: # in Loop: Header=BB80_1015 Depth=1 - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - jmp LBB80_1030 -Ltmp9381: -LBB80_1030: # in Loop: Header=BB80_1015 Depth=1 - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - lea ecx, [ebp - 4716] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1031 -LBB80_1031: # in Loop: Header=BB80_1015 Depth=1 - lea ecx, [ebp - 4716] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 7964], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1015 -Ltmp9382: -# %bb.1032: - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - jmp LBB80_1033 -LBB80_1033: # =>This Inner Loop Header: Depth=1 -Ltmp9383: - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@" - mov dword ptr [ebp - 7968], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 7972], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1351 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4808] - mov dword ptr [ebp - 7976], ecx # 4-byte Spill - mov dword ptr [ebp - 7980], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 7968] # 4-byte Reload - mov dword ptr [ebp - 7984], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 7968] # 4-byte Reload - mov edx, dword ptr [ebp - 7976] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4800] - mov dword ptr [ebp - 7988], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 7972] # 4-byte Reload - mov esp, ecx -Ltmp9384: - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - movsd xmm0, qword ptr [ebp - 3896] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4824], xmm0 - movsd xmm0, qword ptr [ebp - 3888] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 4832], xmm0 - mov dword ptr [ebp - 16], 208 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 4824] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 4832] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 7992], eax # 4-byte Spill - call "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 7993], al # 1-byte Spill - jmp LBB80_1034 -LBB80_1034: # in Loop: Header=BB80_1033 Depth=1 - mov al, byte ptr [ebp - 7993] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 4812] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 4816] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_1035 -LBB80_1035: # in Loop: Header=BB80_1033 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4812] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4800] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_1044 -Ltmp9385: -LBB80_1320: # Block address taken - # in Loop: Header=BB80_1033 Depth=1 - add ebp, 12 - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - jmp LBB80_1038 -LBB80_1038: # in Loop: Header=BB80_1033 Depth=1 - mov dword ptr [ebp - 16], 207 -Ltmp9386: -LBB80_1039: # in Loop: Header=BB80_1033 Depth=1 - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - mov dword ptr [ebp - 16], 207 - lea ecx, [ebp - 4800] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 7994], al # 1-byte Spill - jmp LBB80_1040 -LBB80_1040: # in Loop: Header=BB80_1033 Depth=1 - mov al, byte ptr [ebp - 7994] # 1-byte Reload - test al, 1 - jne LBB80_1041 - jmp LBB80_1047 -LBB80_1041: # in Loop: Header=BB80_1033 Depth=1 -Ltmp9387: - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 7995], al # 1-byte Spill - jmp LBB80_1042 -LBB80_1042: # in Loop: Header=BB80_1033 Depth=1 - mov al, byte ptr [ebp - 7995] # 1-byte Reload - test al, 1 - jne LBB80_1043 - jmp LBB80_1046 -LBB80_1043: # in Loop: Header=BB80_1033 Depth=1 -Ltmp9388: - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - int3 - jmp LBB80_1046 -Ltmp9389: -LBB80_1044: # in Loop: Header=BB80_1033 Depth=1 - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - jmp LBB80_1039 -Ltmp9390: -LBB80_1046: # in Loop: Header=BB80_1033 Depth=1 - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - jmp LBB80_1047 -Ltmp9391: -LBB80_1047: # in Loop: Header=BB80_1033 Depth=1 - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - lea ecx, [ebp - 4800] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1048 -LBB80_1048: # in Loop: Header=BB80_1033 Depth=1 - lea ecx, [ebp - 4800] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8000], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1033 -Ltmp9392: -# %bb.1049: - .cv_loc 80 1 1355 0 # ..\tests\span_tests.cpp:1355:0 - mov eax, dword ptr ["L?arr1@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 4840], eax - mov eax, dword ptr ["L?arr1@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 4836], eax - .cv_loc 80 1 1356 0 # ..\tests\span_tests.cpp:1356:0 - mov eax, dword ptr ["L?arr2@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 4848], eax - mov eax, dword ptr ["L?arr2@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 4844], eax - .cv_loc 80 1 1358 0 # ..\tests\span_tests.cpp:1358:0 - sub esp, 4 - lea ecx, [ebp - 4856] -Ltmp9393: - #DEBUG_VALUE: s1 <- [$ecx+0] - lea eax, [ebp - 4840] -Ltmp9394: - #DEBUG_VALUE: arr1 <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Ltmp9395: - .cv_loc 80 1 1359 0 # ..\tests\span_tests.cpp:1359:0 - sub esp, 4 - lea ecx, [ebp - 4864] -Ltmp9396: - #DEBUG_VALUE: s2 <- [$ecx+0] - lea edx, [ebp - 4848] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8004], eax # 4-byte Spill - call "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Ltmp9397: - mov dword ptr [ebp - 8008], eax # 4-byte Spill -LBB80_1050: # =>This Inner Loop Header: Depth=1 -Ltmp9398: - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@" - mov dword ptr [ebp - 8012], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8016], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1361 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4912] - mov dword ptr [ebp - 8020], ecx # 4-byte Spill - mov dword ptr [ebp - 8024], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8012] # 4-byte Reload - mov dword ptr [ebp - 8028], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8012] # 4-byte Reload - mov edx, dword ptr [ebp - 8020] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4904] - mov dword ptr [ebp - 8032], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8016] # 4-byte Reload - mov esp, ecx -Ltmp9399: - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - mov dword ptr [ebp - 16], 211 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 4856] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 4944] - mov dword ptr [edx], esi - lea ecx, [ebp - 4948] - mov dword ptr [ebp - 8036], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1051 -LBB80_1051: # in Loop: Header=BB80_1050 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 4864] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 4940] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4944] - call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1052 -LBB80_1052: # in Loop: Header=BB80_1050 Depth=1 - mov dword ptr [ebp - 16], 212 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 4940] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4904] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_1053 -LBB80_1053: # in Loop: Header=BB80_1050 Depth=1 - lea ecx, [ebp - 4940] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_1059 -Ltmp9400: -LBB80_1321: # Block address taken - # in Loop: Header=BB80_1050 Depth=1 - add ebp, 12 - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - jmp LBB80_1058 -LBB80_1058: # in Loop: Header=BB80_1050 Depth=1 - mov dword ptr [ebp - 16], 210 -Ltmp9401: -LBB80_1059: # in Loop: Header=BB80_1050 Depth=1 - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - mov dword ptr [ebp - 16], 210 - lea ecx, [ebp - 4904] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8037], al # 1-byte Spill - jmp LBB80_1060 -LBB80_1060: # in Loop: Header=BB80_1050 Depth=1 - mov al, byte ptr [ebp - 8037] # 1-byte Reload - test al, 1 - jne LBB80_1061 - jmp LBB80_1065 -LBB80_1061: # in Loop: Header=BB80_1050 Depth=1 -Ltmp9402: - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8038], al # 1-byte Spill - jmp LBB80_1062 -LBB80_1062: # in Loop: Header=BB80_1050 Depth=1 - mov al, byte ptr [ebp - 8038] # 1-byte Reload - test al, 1 - jne LBB80_1063 - jmp LBB80_1064 -LBB80_1063: # in Loop: Header=BB80_1050 Depth=1 -Ltmp9403: - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - int3 -Ltmp9404: -LBB80_1064: # in Loop: Header=BB80_1050 Depth=1 - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - jmp LBB80_1065 -Ltmp9405: -LBB80_1065: # in Loop: Header=BB80_1050 Depth=1 - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - lea ecx, [ebp - 4904] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1066 -LBB80_1066: # in Loop: Header=BB80_1050 Depth=1 - lea ecx, [ebp - 4904] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8044], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1050 -Ltmp9406: -# %bb.1067: - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - jmp LBB80_1068 -LBB80_1068: # =>This Inner Loop Header: Depth=1 -Ltmp9407: - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@" - mov dword ptr [ebp - 8048], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8052], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1362 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 4996] - mov dword ptr [ebp - 8056], ecx # 4-byte Spill - mov dword ptr [ebp - 8060], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8048] # 4-byte Reload - mov dword ptr [ebp - 8064], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8048] # 4-byte Reload - mov edx, dword ptr [ebp - 8056] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 4988] - mov dword ptr [ebp - 8068], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8052] # 4-byte Reload - mov esp, ecx -Ltmp9408: - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - mov dword ptr [ebp - 16], 215 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 4864] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 5028] - mov dword ptr [edx], esi - lea ecx, [ebp - 5032] - mov dword ptr [ebp - 8072], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1069 -LBB80_1069: # in Loop: Header=BB80_1068 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 4856] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 5024] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5028] - call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1070 -LBB80_1070: # in Loop: Header=BB80_1068 Depth=1 - mov dword ptr [ebp - 16], 216 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5024] - mov dword ptr [eax], ecx - lea ecx, [ebp - 4988] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_1071 -LBB80_1071: # in Loop: Header=BB80_1068 Depth=1 - lea ecx, [ebp - 5024] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_1077 -Ltmp9409: -LBB80_1322: # Block address taken - # in Loop: Header=BB80_1068 Depth=1 - add ebp, 12 - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - jmp LBB80_1076 -LBB80_1076: # in Loop: Header=BB80_1068 Depth=1 - mov dword ptr [ebp - 16], 214 -Ltmp9410: -LBB80_1077: # in Loop: Header=BB80_1068 Depth=1 - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - mov dword ptr [ebp - 16], 214 - lea ecx, [ebp - 4988] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8073], al # 1-byte Spill - jmp LBB80_1078 -LBB80_1078: # in Loop: Header=BB80_1068 Depth=1 - mov al, byte ptr [ebp - 8073] # 1-byte Reload - test al, 1 - jne LBB80_1079 - jmp LBB80_1083 -LBB80_1079: # in Loop: Header=BB80_1068 Depth=1 -Ltmp9411: - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8074], al # 1-byte Spill - jmp LBB80_1080 -LBB80_1080: # in Loop: Header=BB80_1068 Depth=1 - mov al, byte ptr [ebp - 8074] # 1-byte Reload - test al, 1 - jne LBB80_1081 - jmp LBB80_1082 -LBB80_1081: # in Loop: Header=BB80_1068 Depth=1 -Ltmp9412: - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - int3 -Ltmp9413: -LBB80_1082: # in Loop: Header=BB80_1068 Depth=1 - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - jmp LBB80_1083 -Ltmp9414: -LBB80_1083: # in Loop: Header=BB80_1068 Depth=1 - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - lea ecx, [ebp - 4988] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1084 -LBB80_1084: # in Loop: Header=BB80_1068 Depth=1 - lea ecx, [ebp - 4988] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8080], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1068 -Ltmp9415: -# %bb.1085: - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - jmp LBB80_1086 -LBB80_1086: # =>This Inner Loop Header: Depth=1 -Ltmp9416: - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@" - mov dword ptr [ebp - 8084], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8088], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1363 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5080] - mov dword ptr [ebp - 8092], ecx # 4-byte Spill - mov dword ptr [ebp - 8096], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8084] # 4-byte Reload - mov dword ptr [ebp - 8100], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8084] # 4-byte Reload - mov edx, dword ptr [ebp - 8092] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5072] - mov dword ptr [ebp - 8104], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8088] # 4-byte Reload - mov esp, ecx -Ltmp9417: - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - movsd xmm0, qword ptr [ebp - 4864] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5096], xmm0 - movsd xmm0, qword ptr [ebp - 4856] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5104], xmm0 - mov dword ptr [ebp - 16], 219 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 5096] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 5104] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 8108], eax # 4-byte Spill - call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 8109], al # 1-byte Spill - jmp LBB80_1087 -LBB80_1087: # in Loop: Header=BB80_1086 Depth=1 - mov al, byte ptr [ebp - 8109] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 5084] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 5088] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_1088 -LBB80_1088: # in Loop: Header=BB80_1086 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5084] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5072] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_1097 -Ltmp9418: -LBB80_1323: # Block address taken - # in Loop: Header=BB80_1086 Depth=1 - add ebp, 12 - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - jmp LBB80_1091 -LBB80_1091: # in Loop: Header=BB80_1086 Depth=1 - mov dword ptr [ebp - 16], 218 -Ltmp9419: -LBB80_1092: # in Loop: Header=BB80_1086 Depth=1 - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - mov dword ptr [ebp - 16], 218 - lea ecx, [ebp - 5072] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8110], al # 1-byte Spill - jmp LBB80_1093 -LBB80_1093: # in Loop: Header=BB80_1086 Depth=1 - mov al, byte ptr [ebp - 8110] # 1-byte Reload - test al, 1 - jne LBB80_1094 - jmp LBB80_1100 -LBB80_1094: # in Loop: Header=BB80_1086 Depth=1 -Ltmp9420: - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8111], al # 1-byte Spill - jmp LBB80_1095 -LBB80_1095: # in Loop: Header=BB80_1086 Depth=1 - mov al, byte ptr [ebp - 8111] # 1-byte Reload - test al, 1 - jne LBB80_1096 - jmp LBB80_1099 -LBB80_1096: # in Loop: Header=BB80_1086 Depth=1 -Ltmp9421: - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - int3 - jmp LBB80_1099 -Ltmp9422: -LBB80_1097: # in Loop: Header=BB80_1086 Depth=1 - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - jmp LBB80_1092 -Ltmp9423: -LBB80_1099: # in Loop: Header=BB80_1086 Depth=1 - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - jmp LBB80_1100 -Ltmp9424: -LBB80_1100: # in Loop: Header=BB80_1086 Depth=1 - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - lea ecx, [ebp - 5072] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1101 -LBB80_1101: # in Loop: Header=BB80_1086 Depth=1 - lea ecx, [ebp - 5072] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8116], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1086 -Ltmp9425: -# %bb.1102: - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - jmp LBB80_1103 -LBB80_1103: # =>This Inner Loop Header: Depth=1 -Ltmp9426: - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@" - mov dword ptr [ebp - 8120], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8124], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1364 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5152] - mov dword ptr [ebp - 8128], ecx # 4-byte Spill - mov dword ptr [ebp - 8132], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8120] # 4-byte Reload - mov dword ptr [ebp - 8136], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8120] # 4-byte Reload - mov edx, dword ptr [ebp - 8128] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5144] - mov dword ptr [ebp - 8140], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8124] # 4-byte Reload - mov esp, ecx -Ltmp9427: - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - movsd xmm0, qword ptr [ebp - 4856] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5168], xmm0 - movsd xmm0, qword ptr [ebp - 4864] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5176], xmm0 - mov dword ptr [ebp - 16], 222 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 5168] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 5176] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 8144], eax # 4-byte Spill - call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 8145], al # 1-byte Spill - jmp LBB80_1104 -LBB80_1104: # in Loop: Header=BB80_1103 Depth=1 - mov al, byte ptr [ebp - 8145] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 5156] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 5160] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_1105 -LBB80_1105: # in Loop: Header=BB80_1103 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5156] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5144] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_1114 -Ltmp9428: -LBB80_1324: # Block address taken - # in Loop: Header=BB80_1103 Depth=1 - add ebp, 12 - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - jmp LBB80_1108 -LBB80_1108: # in Loop: Header=BB80_1103 Depth=1 - mov dword ptr [ebp - 16], 221 -Ltmp9429: -LBB80_1109: # in Loop: Header=BB80_1103 Depth=1 - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - mov dword ptr [ebp - 16], 221 - lea ecx, [ebp - 5144] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8146], al # 1-byte Spill - jmp LBB80_1110 -LBB80_1110: # in Loop: Header=BB80_1103 Depth=1 - mov al, byte ptr [ebp - 8146] # 1-byte Reload - test al, 1 - jne LBB80_1111 - jmp LBB80_1117 -LBB80_1111: # in Loop: Header=BB80_1103 Depth=1 -Ltmp9430: - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8147], al # 1-byte Spill - jmp LBB80_1112 -LBB80_1112: # in Loop: Header=BB80_1103 Depth=1 - mov al, byte ptr [ebp - 8147] # 1-byte Reload - test al, 1 - jne LBB80_1113 - jmp LBB80_1116 -LBB80_1113: # in Loop: Header=BB80_1103 Depth=1 -Ltmp9431: - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - int3 - jmp LBB80_1116 -Ltmp9432: -LBB80_1114: # in Loop: Header=BB80_1103 Depth=1 - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - jmp LBB80_1109 -Ltmp9433: -LBB80_1116: # in Loop: Header=BB80_1103 Depth=1 - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - jmp LBB80_1117 -Ltmp9434: -LBB80_1117: # in Loop: Header=BB80_1103 Depth=1 - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - lea ecx, [ebp - 5144] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1118 -LBB80_1118: # in Loop: Header=BB80_1103 Depth=1 - lea ecx, [ebp - 5144] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8152], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1103 -Ltmp9435: -# %bb.1119: - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - jmp LBB80_1120 -LBB80_1120: # =>This Inner Loop Header: Depth=1 -Ltmp9436: - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@" - mov dword ptr [ebp - 8156], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8160], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1365 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5224] - mov dword ptr [ebp - 8164], ecx # 4-byte Spill - mov dword ptr [ebp - 8168], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8156] # 4-byte Reload - mov dword ptr [ebp - 8172], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8156] # 4-byte Reload - mov edx, dword ptr [ebp - 8164] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5216] - mov dword ptr [ebp - 8176], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8160] # 4-byte Reload - mov esp, ecx -Ltmp9437: - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - mov dword ptr [ebp - 16], 225 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 4856] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 5256] - mov dword ptr [edx], esi - lea ecx, [ebp - 5260] - mov dword ptr [ebp - 8180], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1121 -LBB80_1121: # in Loop: Header=BB80_1120 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 4864] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 5252] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5256] - call "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1122 -LBB80_1122: # in Loop: Header=BB80_1120 Depth=1 - mov dword ptr [ebp - 16], 226 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5252] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5216] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_1123 -LBB80_1123: # in Loop: Header=BB80_1120 Depth=1 - lea ecx, [ebp - 5252] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_1129 -Ltmp9438: -LBB80_1325: # Block address taken - # in Loop: Header=BB80_1120 Depth=1 - add ebp, 12 - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - jmp LBB80_1128 -LBB80_1128: # in Loop: Header=BB80_1120 Depth=1 - mov dword ptr [ebp - 16], 224 -Ltmp9439: -LBB80_1129: # in Loop: Header=BB80_1120 Depth=1 - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - mov dword ptr [ebp - 16], 224 - lea ecx, [ebp - 5216] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8181], al # 1-byte Spill - jmp LBB80_1130 -LBB80_1130: # in Loop: Header=BB80_1120 Depth=1 - mov al, byte ptr [ebp - 8181] # 1-byte Reload - test al, 1 - jne LBB80_1131 - jmp LBB80_1135 -LBB80_1131: # in Loop: Header=BB80_1120 Depth=1 -Ltmp9440: - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8182], al # 1-byte Spill - jmp LBB80_1132 -LBB80_1132: # in Loop: Header=BB80_1120 Depth=1 - mov al, byte ptr [ebp - 8182] # 1-byte Reload - test al, 1 - jne LBB80_1133 - jmp LBB80_1134 -LBB80_1133: # in Loop: Header=BB80_1120 Depth=1 -Ltmp9441: - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - int3 -Ltmp9442: -LBB80_1134: # in Loop: Header=BB80_1120 Depth=1 - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - jmp LBB80_1135 -Ltmp9443: -LBB80_1135: # in Loop: Header=BB80_1120 Depth=1 - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - lea ecx, [ebp - 5216] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1136 -LBB80_1136: # in Loop: Header=BB80_1120 Depth=1 - lea ecx, [ebp - 5216] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8188], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1120 -Ltmp9444: -# %bb.1137: - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - jmp LBB80_1138 -LBB80_1138: # =>This Inner Loop Header: Depth=1 -Ltmp9445: - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@" - mov dword ptr [ebp - 8192], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8196], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1366 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5308] - mov dword ptr [ebp - 8200], ecx # 4-byte Spill - mov dword ptr [ebp - 8204], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8192] # 4-byte Reload - mov dword ptr [ebp - 8208], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8192] # 4-byte Reload - mov edx, dword ptr [ebp - 8200] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5300] - mov dword ptr [ebp - 8212], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8196] # 4-byte Reload - mov esp, ecx -Ltmp9446: - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - movsd xmm0, qword ptr [ebp - 4856] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5324], xmm0 - movsd xmm0, qword ptr [ebp - 4864] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5332], xmm0 - mov dword ptr [ebp - 16], 229 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 5324] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 5332] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 8216], eax # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 8217], al # 1-byte Spill - jmp LBB80_1139 -LBB80_1139: # in Loop: Header=BB80_1138 Depth=1 - mov al, byte ptr [ebp - 8217] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 5312] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 5316] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_1140 -LBB80_1140: # in Loop: Header=BB80_1138 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5312] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5300] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_1149 -Ltmp9447: -LBB80_1326: # Block address taken - # in Loop: Header=BB80_1138 Depth=1 - add ebp, 12 - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - jmp LBB80_1143 -LBB80_1143: # in Loop: Header=BB80_1138 Depth=1 - mov dword ptr [ebp - 16], 228 -Ltmp9448: -LBB80_1144: # in Loop: Header=BB80_1138 Depth=1 - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - mov dword ptr [ebp - 16], 228 - lea ecx, [ebp - 5300] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8218], al # 1-byte Spill - jmp LBB80_1145 -LBB80_1145: # in Loop: Header=BB80_1138 Depth=1 - mov al, byte ptr [ebp - 8218] # 1-byte Reload - test al, 1 - jne LBB80_1146 - jmp LBB80_1152 -LBB80_1146: # in Loop: Header=BB80_1138 Depth=1 -Ltmp9449: - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8219], al # 1-byte Spill - jmp LBB80_1147 -LBB80_1147: # in Loop: Header=BB80_1138 Depth=1 - mov al, byte ptr [ebp - 8219] # 1-byte Reload - test al, 1 - jne LBB80_1148 - jmp LBB80_1151 -LBB80_1148: # in Loop: Header=BB80_1138 Depth=1 -Ltmp9450: - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - int3 - jmp LBB80_1151 -Ltmp9451: -LBB80_1149: # in Loop: Header=BB80_1138 Depth=1 - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - jmp LBB80_1144 -Ltmp9452: -LBB80_1151: # in Loop: Header=BB80_1138 Depth=1 - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - jmp LBB80_1152 -Ltmp9453: -LBB80_1152: # in Loop: Header=BB80_1138 Depth=1 - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - lea ecx, [ebp - 5300] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1153 -LBB80_1153: # in Loop: Header=BB80_1138 Depth=1 - lea ecx, [ebp - 5300] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8224], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1138 -Ltmp9454: -# %bb.1154: - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - jmp LBB80_1155 -LBB80_1155: # =>This Inner Loop Header: Depth=1 -Ltmp9455: - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@" - mov dword ptr [ebp - 8228], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8232], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1367 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5380] - mov dword ptr [ebp - 8236], ecx # 4-byte Spill - mov dword ptr [ebp - 8240], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8228] # 4-byte Reload - mov dword ptr [ebp - 8244], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8228] # 4-byte Reload - mov edx, dword ptr [ebp - 8236] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5372] - mov dword ptr [ebp - 8248], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8232] # 4-byte Reload - mov esp, ecx -Ltmp9456: - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - mov dword ptr [ebp - 16], 232 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 4856] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 5412] - mov dword ptr [edx], esi - lea ecx, [ebp - 5416] - mov dword ptr [ebp - 8252], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1156 -LBB80_1156: # in Loop: Header=BB80_1155 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 4864] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 5408] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5412] - call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1157 -LBB80_1157: # in Loop: Header=BB80_1155 Depth=1 - mov dword ptr [ebp - 16], 233 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5408] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5372] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_1158 -LBB80_1158: # in Loop: Header=BB80_1155 Depth=1 - lea ecx, [ebp - 5408] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_1164 -Ltmp9457: -LBB80_1327: # Block address taken - # in Loop: Header=BB80_1155 Depth=1 - add ebp, 12 - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - jmp LBB80_1163 -LBB80_1163: # in Loop: Header=BB80_1155 Depth=1 - mov dword ptr [ebp - 16], 231 -Ltmp9458: -LBB80_1164: # in Loop: Header=BB80_1155 Depth=1 - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - mov dword ptr [ebp - 16], 231 - lea ecx, [ebp - 5372] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8253], al # 1-byte Spill - jmp LBB80_1165 -LBB80_1165: # in Loop: Header=BB80_1155 Depth=1 - mov al, byte ptr [ebp - 8253] # 1-byte Reload - test al, 1 - jne LBB80_1166 - jmp LBB80_1170 -LBB80_1166: # in Loop: Header=BB80_1155 Depth=1 -Ltmp9459: - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8254], al # 1-byte Spill - jmp LBB80_1167 -LBB80_1167: # in Loop: Header=BB80_1155 Depth=1 - mov al, byte ptr [ebp - 8254] # 1-byte Reload - test al, 1 - jne LBB80_1168 - jmp LBB80_1169 -LBB80_1168: # in Loop: Header=BB80_1155 Depth=1 -Ltmp9460: - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - int3 -Ltmp9461: -LBB80_1169: # in Loop: Header=BB80_1155 Depth=1 - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - jmp LBB80_1170 -Ltmp9462: -LBB80_1170: # in Loop: Header=BB80_1155 Depth=1 - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - lea ecx, [ebp - 5372] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1171 -LBB80_1171: # in Loop: Header=BB80_1155 Depth=1 - lea ecx, [ebp - 5372] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8260], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1155 -Ltmp9463: -# %bb.1172: - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - jmp LBB80_1173 -LBB80_1173: # =>This Inner Loop Header: Depth=1 -Ltmp9464: - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@" - mov dword ptr [ebp - 8264], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8268], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1368 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5464] - mov dword ptr [ebp - 8272], ecx # 4-byte Spill - mov dword ptr [ebp - 8276], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8264] # 4-byte Reload - mov dword ptr [ebp - 8280], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8264] # 4-byte Reload - mov edx, dword ptr [ebp - 8272] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5456] - mov dword ptr [ebp - 8284], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8268] # 4-byte Reload - mov esp, ecx -Ltmp9465: - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - movsd xmm0, qword ptr [ebp - 4856] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5480], xmm0 - movsd xmm0, qword ptr [ebp - 4864] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5488], xmm0 - mov dword ptr [ebp - 16], 236 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 5480] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 5488] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 8288], eax # 4-byte Spill - call "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 8289], al # 1-byte Spill - jmp LBB80_1174 -LBB80_1174: # in Loop: Header=BB80_1173 Depth=1 - mov al, byte ptr [ebp - 8289] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 5468] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 5472] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_1175 -LBB80_1175: # in Loop: Header=BB80_1173 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5468] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5456] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_1184 -Ltmp9466: -LBB80_1328: # Block address taken - # in Loop: Header=BB80_1173 Depth=1 - add ebp, 12 - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - jmp LBB80_1178 -LBB80_1178: # in Loop: Header=BB80_1173 Depth=1 - mov dword ptr [ebp - 16], 235 -Ltmp9467: -LBB80_1179: # in Loop: Header=BB80_1173 Depth=1 - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - mov dword ptr [ebp - 16], 235 - lea ecx, [ebp - 5456] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8290], al # 1-byte Spill - jmp LBB80_1180 -LBB80_1180: # in Loop: Header=BB80_1173 Depth=1 - mov al, byte ptr [ebp - 8290] # 1-byte Reload - test al, 1 - jne LBB80_1181 - jmp LBB80_1187 -LBB80_1181: # in Loop: Header=BB80_1173 Depth=1 -Ltmp9468: - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8291], al # 1-byte Spill - jmp LBB80_1182 -LBB80_1182: # in Loop: Header=BB80_1173 Depth=1 - mov al, byte ptr [ebp - 8291] # 1-byte Reload - test al, 1 - jne LBB80_1183 - jmp LBB80_1186 -LBB80_1183: # in Loop: Header=BB80_1173 Depth=1 -Ltmp9469: - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - int3 - jmp LBB80_1186 -Ltmp9470: -LBB80_1184: # in Loop: Header=BB80_1173 Depth=1 - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - jmp LBB80_1179 -Ltmp9471: -LBB80_1186: # in Loop: Header=BB80_1173 Depth=1 - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - jmp LBB80_1187 -Ltmp9472: -LBB80_1187: # in Loop: Header=BB80_1173 Depth=1 - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - lea ecx, [ebp - 5456] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1188 -LBB80_1188: # in Loop: Header=BB80_1173 Depth=1 - lea ecx, [ebp - 5456] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8296], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1173 -Ltmp9473: -# %bb.1189: - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - jmp LBB80_1190 -LBB80_1190: # =>This Inner Loop Header: Depth=1 -Ltmp9474: - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@" - mov dword ptr [ebp - 8300], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8304], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1369 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5536] - mov dword ptr [ebp - 8308], ecx # 4-byte Spill - mov dword ptr [ebp - 8312], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8300] # 4-byte Reload - mov dword ptr [ebp - 8316], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8300] # 4-byte Reload - mov edx, dword ptr [ebp - 8308] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5528] - mov dword ptr [ebp - 8320], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8304] # 4-byte Reload - mov esp, ecx -Ltmp9475: - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - mov dword ptr [ebp - 16], 239 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 4864] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 5568] - mov dword ptr [edx], esi - lea ecx, [ebp - 5572] - mov dword ptr [ebp - 8324], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1191 -LBB80_1191: # in Loop: Header=BB80_1190 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 4856] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 5564] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5568] - call "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1192 -LBB80_1192: # in Loop: Header=BB80_1190 Depth=1 - mov dword ptr [ebp - 16], 240 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5564] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5528] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_1193 -LBB80_1193: # in Loop: Header=BB80_1190 Depth=1 - lea ecx, [ebp - 5564] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_1199 -Ltmp9476: -LBB80_1329: # Block address taken - # in Loop: Header=BB80_1190 Depth=1 - add ebp, 12 - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - jmp LBB80_1198 -LBB80_1198: # in Loop: Header=BB80_1190 Depth=1 - mov dword ptr [ebp - 16], 238 -Ltmp9477: -LBB80_1199: # in Loop: Header=BB80_1190 Depth=1 - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - mov dword ptr [ebp - 16], 238 - lea ecx, [ebp - 5528] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8325], al # 1-byte Spill - jmp LBB80_1200 -LBB80_1200: # in Loop: Header=BB80_1190 Depth=1 - mov al, byte ptr [ebp - 8325] # 1-byte Reload - test al, 1 - jne LBB80_1201 - jmp LBB80_1205 -LBB80_1201: # in Loop: Header=BB80_1190 Depth=1 -Ltmp9478: - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8326], al # 1-byte Spill - jmp LBB80_1202 -LBB80_1202: # in Loop: Header=BB80_1190 Depth=1 - mov al, byte ptr [ebp - 8326] # 1-byte Reload - test al, 1 - jne LBB80_1203 - jmp LBB80_1204 -LBB80_1203: # in Loop: Header=BB80_1190 Depth=1 -Ltmp9479: - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - int3 -Ltmp9480: -LBB80_1204: # in Loop: Header=BB80_1190 Depth=1 - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - jmp LBB80_1205 -Ltmp9481: -LBB80_1205: # in Loop: Header=BB80_1190 Depth=1 - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - lea ecx, [ebp - 5528] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1206 -LBB80_1206: # in Loop: Header=BB80_1190 Depth=1 - lea ecx, [ebp - 5528] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8332], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1190 -Ltmp9482: -# %bb.1207: - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - jmp LBB80_1208 -LBB80_1208: # =>This Inner Loop Header: Depth=1 -Ltmp9483: - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@" - mov dword ptr [ebp - 8336], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8340], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1370 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5620] - mov dword ptr [ebp - 8344], ecx # 4-byte Spill - mov dword ptr [ebp - 8348], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8336] # 4-byte Reload - mov dword ptr [ebp - 8352], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8336] # 4-byte Reload - mov edx, dword ptr [ebp - 8344] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5612] - mov dword ptr [ebp - 8356], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8340] # 4-byte Reload - mov esp, ecx -Ltmp9484: - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - movsd xmm0, qword ptr [ebp - 4864] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5636], xmm0 - movsd xmm0, qword ptr [ebp - 4856] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5644], xmm0 - mov dword ptr [ebp - 16], 243 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 5636] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 5644] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 8360], eax # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 8361], al # 1-byte Spill - jmp LBB80_1209 -LBB80_1209: # in Loop: Header=BB80_1208 Depth=1 - mov al, byte ptr [ebp - 8361] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 5624] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 5628] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_1210 -LBB80_1210: # in Loop: Header=BB80_1208 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5624] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5612] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_1219 -Ltmp9485: -LBB80_1330: # Block address taken - # in Loop: Header=BB80_1208 Depth=1 - add ebp, 12 - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - jmp LBB80_1213 -LBB80_1213: # in Loop: Header=BB80_1208 Depth=1 - mov dword ptr [ebp - 16], 242 -Ltmp9486: -LBB80_1214: # in Loop: Header=BB80_1208 Depth=1 - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - mov dword ptr [ebp - 16], 242 - lea ecx, [ebp - 5612] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8362], al # 1-byte Spill - jmp LBB80_1215 -LBB80_1215: # in Loop: Header=BB80_1208 Depth=1 - mov al, byte ptr [ebp - 8362] # 1-byte Reload - test al, 1 - jne LBB80_1216 - jmp LBB80_1222 -LBB80_1216: # in Loop: Header=BB80_1208 Depth=1 -Ltmp9487: - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8363], al # 1-byte Spill - jmp LBB80_1217 -LBB80_1217: # in Loop: Header=BB80_1208 Depth=1 - mov al, byte ptr [ebp - 8363] # 1-byte Reload - test al, 1 - jne LBB80_1218 - jmp LBB80_1221 -LBB80_1218: # in Loop: Header=BB80_1208 Depth=1 -Ltmp9488: - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - int3 - jmp LBB80_1221 -Ltmp9489: -LBB80_1219: # in Loop: Header=BB80_1208 Depth=1 - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - jmp LBB80_1214 -Ltmp9490: -LBB80_1221: # in Loop: Header=BB80_1208 Depth=1 - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - jmp LBB80_1222 -Ltmp9491: -LBB80_1222: # in Loop: Header=BB80_1208 Depth=1 - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - lea ecx, [ebp - 5612] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1223 -LBB80_1223: # in Loop: Header=BB80_1208 Depth=1 - lea ecx, [ebp - 5612] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8368], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1208 -Ltmp9492: -# %bb.1224: - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - jmp LBB80_1225 -LBB80_1225: # =>This Inner Loop Header: Depth=1 -Ltmp9493: - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@" - mov dword ptr [ebp - 8372], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8376], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1371 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5692] - mov dword ptr [ebp - 8380], ecx # 4-byte Spill - mov dword ptr [ebp - 8384], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8372] # 4-byte Reload - mov dword ptr [ebp - 8388], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8372] # 4-byte Reload - mov edx, dword ptr [ebp - 8380] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5684] - mov dword ptr [ebp - 8392], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8376] # 4-byte Reload - mov esp, ecx -Ltmp9494: - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - mov dword ptr [ebp - 16], 246 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 4864] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 5724] - mov dword ptr [edx], esi - lea ecx, [ebp - 5728] - mov dword ptr [ebp - 8396], eax # 4-byte Spill - call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1226 -LBB80_1226: # in Loop: Header=BB80_1225 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 4856] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 5720] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5724] - call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - jmp LBB80_1227 -LBB80_1227: # in Loop: Header=BB80_1225 Depth=1 - mov dword ptr [ebp - 16], 247 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5720] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5684] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB80_1228 -LBB80_1228: # in Loop: Header=BB80_1225 Depth=1 - lea ecx, [ebp - 5720] - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - jmp LBB80_1234 -Ltmp9495: -LBB80_1331: # Block address taken - # in Loop: Header=BB80_1225 Depth=1 - add ebp, 12 - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - jmp LBB80_1233 -LBB80_1233: # in Loop: Header=BB80_1225 Depth=1 - mov dword ptr [ebp - 16], 245 -Ltmp9496: -LBB80_1234: # in Loop: Header=BB80_1225 Depth=1 - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - mov dword ptr [ebp - 16], 245 - lea ecx, [ebp - 5684] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8397], al # 1-byte Spill - jmp LBB80_1235 -LBB80_1235: # in Loop: Header=BB80_1225 Depth=1 - mov al, byte ptr [ebp - 8397] # 1-byte Reload - test al, 1 - jne LBB80_1236 - jmp LBB80_1240 -LBB80_1236: # in Loop: Header=BB80_1225 Depth=1 -Ltmp9497: - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8398], al # 1-byte Spill - jmp LBB80_1237 -LBB80_1237: # in Loop: Header=BB80_1225 Depth=1 - mov al, byte ptr [ebp - 8398] # 1-byte Reload - test al, 1 - jne LBB80_1238 - jmp LBB80_1239 -LBB80_1238: # in Loop: Header=BB80_1225 Depth=1 -Ltmp9498: - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - int3 -Ltmp9499: -LBB80_1239: # in Loop: Header=BB80_1225 Depth=1 - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - jmp LBB80_1240 -Ltmp9500: -LBB80_1240: # in Loop: Header=BB80_1225 Depth=1 - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - lea ecx, [ebp - 5684] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1241 -LBB80_1241: # in Loop: Header=BB80_1225 Depth=1 - lea ecx, [ebp - 5684] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8404], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1225 -Ltmp9501: -# %bb.1242: - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - jmp LBB80_1243 -LBB80_1243: # =>This Inner Loop Header: Depth=1 -Ltmp9502: - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@" - mov dword ptr [ebp - 8408], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8412], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1372 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 5776] - mov dword ptr [ebp - 8416], ecx # 4-byte Spill - mov dword ptr [ebp - 8420], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 8408] # 4-byte Reload - mov dword ptr [ebp - 8424], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 8408] # 4-byte Reload - mov edx, dword ptr [ebp - 8416] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 5768] - mov dword ptr [ebp - 8428], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 8412] # 4-byte Reload - mov esp, ecx -Ltmp9503: - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - movsd xmm0, qword ptr [ebp - 4864] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5792], xmm0 - movsd xmm0, qword ptr [ebp - 4856] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 5800], xmm0 - mov dword ptr [ebp - 16], 250 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 5792] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx + 8], xmm0 - movsd xmm0, qword ptr [ebp - 5800] # xmm0 = mem[0],zero - movsd qword ptr [edx], xmm0 - mov dword ptr [ebp - 8432], eax # 4-byte Spill - call "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 8433], al # 1-byte Spill - jmp LBB80_1244 -LBB80_1244: # in Loop: Header=BB80_1243 Depth=1 - mov al, byte ptr [ebp - 8433] # 1-byte Reload - not al - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 5780] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 5784] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB80_1245 -LBB80_1245: # in Loop: Header=BB80_1243 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 5780] - mov dword ptr [eax], ecx - lea ecx, [ebp - 5768] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB80_1254 -Ltmp9504: -LBB80_1332: # Block address taken - # in Loop: Header=BB80_1243 Depth=1 - add ebp, 12 - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - jmp LBB80_1248 -LBB80_1248: # in Loop: Header=BB80_1243 Depth=1 - mov dword ptr [ebp - 16], 249 -Ltmp9505: -LBB80_1249: # in Loop: Header=BB80_1243 Depth=1 - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - mov dword ptr [ebp - 16], 249 - lea ecx, [ebp - 5768] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 8434], al # 1-byte Spill - jmp LBB80_1250 -LBB80_1250: # in Loop: Header=BB80_1243 Depth=1 - mov al, byte ptr [ebp - 8434] # 1-byte Reload - test al, 1 - jne LBB80_1251 - jmp LBB80_1257 -LBB80_1251: # in Loop: Header=BB80_1243 Depth=1 -Ltmp9506: - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 8435], al # 1-byte Spill - jmp LBB80_1252 -LBB80_1252: # in Loop: Header=BB80_1243 Depth=1 - mov al, byte ptr [ebp - 8435] # 1-byte Reload - test al, 1 - jne LBB80_1253 - jmp LBB80_1256 -LBB80_1253: # in Loop: Header=BB80_1243 Depth=1 -Ltmp9507: - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - int3 - jmp LBB80_1256 -Ltmp9508: -LBB80_1254: # in Loop: Header=BB80_1243 Depth=1 - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - jmp LBB80_1249 -Ltmp9509: -LBB80_1256: # in Loop: Header=BB80_1243 Depth=1 - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - jmp LBB80_1257 -Ltmp9510: -LBB80_1257: # in Loop: Header=BB80_1243 Depth=1 - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - lea ecx, [ebp - 5768] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB80_1258 -LBB80_1258: # in Loop: Header=BB80_1243 Depth=1 - lea ecx, [ebp - 5768] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 8440], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB80_1243 -Ltmp9511: -# %bb.1259: - .cv_loc 80 1 1374 0 # ..\tests\span_tests.cpp:1374:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_5: # in Loop: Header=BB80_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 120] -Ltmp9512: - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9513: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_6: # in Loop: Header=BB80_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9514: - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 84] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_7 -LBB80_7: # in Loop: Header=BB80_1 Depth=1 - mov eax, offset LBB80_1261 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9515: - .def "?catch$21@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$21@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_21: # in Loop: Header=BB80_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9516: - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 168] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_22 -LBB80_22: # in Loop: Header=BB80_18 Depth=1 - mov eax, offset LBB80_1262 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9517: - .def "?dtor$30@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$30@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_30: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 84] -Ltmp9518: - .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9519: - .def "?catch$38@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$38@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_38: # in Loop: Header=BB80_35 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9520: - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 240] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_39 -LBB80_39: # in Loop: Header=BB80_35 Depth=1 - mov eax, offset LBB80_1263 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9521: - .def "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$47@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_47: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 168] -Ltmp9522: - .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9523: - .def "?dtor$56@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$56@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_56: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 240] -Ltmp9524: - .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9525: - .def "?dtor$57@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$57@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_57: # in Loop: Header=BB80_52 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 348] -Ltmp9526: - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9527: - .def "?catch$58@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$58@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_58: # in Loop: Header=BB80_52 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9528: - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - mov dword ptr [ebp - 16], 13 - lea ecx, [ebp - 312] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_59 -LBB80_59: # in Loop: Header=BB80_52 Depth=1 - mov eax, offset LBB80_1264 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9529: - .def "?catch$73@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$73@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_73: # in Loop: Header=BB80_70 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9530: - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 396] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_74 -LBB80_74: # in Loop: Header=BB80_70 Depth=1 - mov eax, offset LBB80_1265 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9531: - .def "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$82@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_82: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 312] -Ltmp9532: - .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9533: - .def "?dtor$91@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$91@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_91: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 396] -Ltmp9534: - .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9535: - .def "?dtor$92@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$92@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_92: # in Loop: Header=BB80_87 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 504] -Ltmp9536: - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9537: - .def "?catch$93@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$93@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_93: # in Loop: Header=BB80_87 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9538: - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 468] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_94 -LBB80_94: # in Loop: Header=BB80_87 Depth=1 - mov eax, offset LBB80_1266 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9539: - .def "?dtor$109@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$109@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_109: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 468] - .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9540: - .def "?dtor$110@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$110@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_110: # in Loop: Header=BB80_105 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 588] -Ltmp9541: - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9542: - .def "?catch$111@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$111@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_111: # in Loop: Header=BB80_105 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9543: - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - mov dword ptr [ebp - 16], 24 - lea ecx, [ebp - 552] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_112 -LBB80_112: # in Loop: Header=BB80_105 Depth=1 - mov eax, offset LBB80_1267 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9544: - .def "?catch$126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_126: # in Loop: Header=BB80_123 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9545: - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 636] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_127 -LBB80_127: # in Loop: Header=BB80_123 Depth=1 - mov eax, offset LBB80_1268 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9546: - .def "?dtor$135@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$135@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_135: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 552] -Ltmp9547: - .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9548: - .def "?catch$143@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$143@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_143: # in Loop: Header=BB80_140 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9549: - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 708] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_144 -LBB80_144: # in Loop: Header=BB80_140 Depth=1 - mov eax, offset LBB80_1269 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9550: - .def "?dtor$152@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$152@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_152: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 636] -Ltmp9551: - .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9552: - .def "?dtor$161@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$161@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_161: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 708] -Ltmp9553: - .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9554: - .def "?dtor$162@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$162@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_162: # in Loop: Header=BB80_157 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 816] -Ltmp9555: - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9556: - .def "?catch$163@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$163@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_163: # in Loop: Header=BB80_157 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9557: - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - mov dword ptr [ebp - 16], 34 - lea ecx, [ebp - 780] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_164 -LBB80_164: # in Loop: Header=BB80_157 Depth=1 - mov eax, offset LBB80_1270 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9558: - .def "?catch$178@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$178@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_178: # in Loop: Header=BB80_175 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9559: - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - mov dword ptr [ebp - 16], 37 - lea ecx, [ebp - 864] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_179 -LBB80_179: # in Loop: Header=BB80_175 Depth=1 - mov eax, offset LBB80_1271 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9560: - .def "?dtor$187@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$187@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_187: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 780] -Ltmp9561: - .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9562: - .def "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$196@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_196: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 864] -Ltmp9563: - .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9564: - .def "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$197@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_197: # in Loop: Header=BB80_192 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 972] -Ltmp9565: - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9566: - .def "?catch$198@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$198@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_198: # in Loop: Header=BB80_192 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9567: - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - mov dword ptr [ebp - 16], 41 - lea ecx, [ebp - 936] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_199 -LBB80_199: # in Loop: Header=BB80_192 Depth=1 - mov eax, offset LBB80_1272 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9568: - .def "?dtor$214@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$214@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_214: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 936] - .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9569: - .def "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$215@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_215: # in Loop: Header=BB80_210 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1080] -Ltmp9570: - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9571: - .def "?catch$216@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$216@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_216: # in Loop: Header=BB80_210 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9572: - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - mov dword ptr [ebp - 16], 45 - lea ecx, [ebp - 1044] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_217 -LBB80_217: # in Loop: Header=BB80_210 Depth=1 - mov eax, offset LBB80_1273 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9573: - .def "?catch$231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_231: # in Loop: Header=BB80_228 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9574: - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - mov dword ptr [ebp - 16], 48 - lea ecx, [ebp - 1128] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_232 -LBB80_232: # in Loop: Header=BB80_228 Depth=1 - mov eax, offset LBB80_1274 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9575: - .def "?dtor$240@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$240@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_240: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1044] -Ltmp9576: - .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9577: - .def "?catch$248@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$248@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_248: # in Loop: Header=BB80_245 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9578: - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - mov dword ptr [ebp - 16], 51 - lea ecx, [ebp - 1200] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_249 -LBB80_249: # in Loop: Header=BB80_245 Depth=1 - mov eax, offset LBB80_1275 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9579: - .def "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$257@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_257: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1128] -Ltmp9580: - .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9581: - .def "?dtor$266@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$266@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_266: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1200] -Ltmp9582: - .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9583: - .def "?dtor$267@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$267@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_267: # in Loop: Header=BB80_262 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1308] -Ltmp9584: - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9585: - .def "?catch$268@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$268@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_268: # in Loop: Header=BB80_262 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9586: - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - mov dword ptr [ebp - 16], 55 - lea ecx, [ebp - 1272] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_269 -LBB80_269: # in Loop: Header=BB80_262 Depth=1 - mov eax, offset LBB80_1276 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9587: - .def "?catch$283@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$283@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_283: # in Loop: Header=BB80_280 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9588: - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - mov dword ptr [ebp - 16], 58 - lea ecx, [ebp - 1356] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_284 -LBB80_284: # in Loop: Header=BB80_280 Depth=1 - mov eax, offset LBB80_1277 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9589: - .def "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$292@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_292: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1272] -Ltmp9590: - .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9591: - .def "?dtor$301@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$301@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_301: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1356] -Ltmp9592: - .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9593: - .def "?dtor$302@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$302@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_302: # in Loop: Header=BB80_297 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1464] -Ltmp9594: - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9595: - .def "?catch$303@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$303@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_303: # in Loop: Header=BB80_297 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9596: - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - mov dword ptr [ebp - 16], 62 - lea ecx, [ebp - 1428] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_304 -LBB80_304: # in Loop: Header=BB80_297 Depth=1 - mov eax, offset LBB80_1278 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9597: - .def "?dtor$319@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$319@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_319: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1428] - .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9598: - .def "?dtor$320@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$320@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_320: # in Loop: Header=BB80_315 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1548] -Ltmp9599: - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9600: - .def "?catch$321@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$321@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_321: # in Loop: Header=BB80_315 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9601: - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - mov dword ptr [ebp - 16], 66 - lea ecx, [ebp - 1512] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_322 -LBB80_322: # in Loop: Header=BB80_315 Depth=1 - mov eax, offset LBB80_1279 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9602: - .def "?catch$336@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$336@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_336: # in Loop: Header=BB80_333 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9603: - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - mov dword ptr [ebp - 16], 69 - lea ecx, [ebp - 1596] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_337 -LBB80_337: # in Loop: Header=BB80_333 Depth=1 - mov eax, offset LBB80_1280 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9604: - .def "?dtor$345@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$345@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_345: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1512] -Ltmp9605: - .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9606: - .def "?catch$353@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$353@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_353: # in Loop: Header=BB80_350 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9607: - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - mov dword ptr [ebp - 16], 72 - lea ecx, [ebp - 1668] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_354 -LBB80_354: # in Loop: Header=BB80_350 Depth=1 - mov eax, offset LBB80_1281 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9608: - .def "?dtor$362@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$362@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_362: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1596] -Ltmp9609: - .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9610: - .def "?dtor$371@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$371@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_371: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1668] -Ltmp9611: - .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9612: - .def "?dtor$372@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$372@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_372: # in Loop: Header=BB80_367 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1776] -Ltmp9613: - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9614: - .def "?catch$373@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$373@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_373: # in Loop: Header=BB80_367 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9615: - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - mov dword ptr [ebp - 16], 76 - lea ecx, [ebp - 1740] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_374 -LBB80_374: # in Loop: Header=BB80_367 Depth=1 - mov eax, offset LBB80_1282 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9616: - .def "?catch$388@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$388@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_388: # in Loop: Header=BB80_385 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9617: - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - mov dword ptr [ebp - 16], 79 - lea ecx, [ebp - 1824] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_389 -LBB80_389: # in Loop: Header=BB80_385 Depth=1 - mov eax, offset LBB80_1283 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9618: - .def "?dtor$397@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$397@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_397: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1740] -Ltmp9619: - .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9620: - .def "?dtor$406@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$406@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_406: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1824] -Ltmp9621: - .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9622: - .def "?dtor$407@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$407@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_407: # in Loop: Header=BB80_402 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1932] -Ltmp9623: - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9624: - .def "?catch$408@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$408@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_408: # in Loop: Header=BB80_402 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9625: - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - mov dword ptr [ebp - 16], 83 - lea ecx, [ebp - 1896] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_409 -LBB80_409: # in Loop: Header=BB80_402 Depth=1 - mov eax, offset LBB80_1284 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9626: - .def "?dtor$424@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$424@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_424: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1896] - .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9627: - .def "?dtor$425@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$425@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_425: # in Loop: Header=BB80_420 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2040] -Ltmp9628: - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9629: - .def "?catch$426@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$426@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_426: # in Loop: Header=BB80_420 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9630: - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - mov dword ptr [ebp - 16], 87 - lea ecx, [ebp - 2004] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_427 -LBB80_427: # in Loop: Header=BB80_420 Depth=1 - mov eax, offset LBB80_1285 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9631: - .def "?dtor$442@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$442@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_442: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2004] - .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9632: - .def "?dtor$443@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$443@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_443: # in Loop: Header=BB80_438 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2124] -Ltmp9633: - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9634: - .def "?catch$444@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$444@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_444: # in Loop: Header=BB80_438 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9635: - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - mov dword ptr [ebp - 16], 91 - lea ecx, [ebp - 2088] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_445 -LBB80_445: # in Loop: Header=BB80_438 Depth=1 - mov eax, offset LBB80_1286 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9636: - .def "?catch$459@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$459@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_459: # in Loop: Header=BB80_456 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9637: - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - mov dword ptr [ebp - 16], 94 - lea ecx, [ebp - 2172] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_460 -LBB80_460: # in Loop: Header=BB80_456 Depth=1 - mov eax, offset LBB80_1287 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9638: - .def "?dtor$468@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$468@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_468: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2088] -Ltmp9639: - .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9640: - .def "?catch$476@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$476@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_476: # in Loop: Header=BB80_473 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9641: - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - mov dword ptr [ebp - 16], 97 - lea ecx, [ebp - 2244] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_477 -LBB80_477: # in Loop: Header=BB80_473 Depth=1 - mov eax, offset LBB80_1288 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9642: - .def "?dtor$485@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$485@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_485: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2172] -Ltmp9643: - .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9644: - .def "?dtor$494@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$494@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_494: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2244] -Ltmp9645: - .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9646: - .def "?dtor$495@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$495@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_495: # in Loop: Header=BB80_490 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2352] -Ltmp9647: - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9648: - .def "?catch$496@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$496@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_496: # in Loop: Header=BB80_490 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9649: - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - mov dword ptr [ebp - 16], 101 - lea ecx, [ebp - 2316] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_497 -LBB80_497: # in Loop: Header=BB80_490 Depth=1 - mov eax, offset LBB80_1289 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9650: - .def "?catch$511@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$511@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_511: # in Loop: Header=BB80_508 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9651: - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - mov dword ptr [ebp - 16], 104 - lea ecx, [ebp - 2400] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_512 -LBB80_512: # in Loop: Header=BB80_508 Depth=1 - mov eax, offset LBB80_1290 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9652: - .def "?dtor$520@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$520@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_520: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2316] -Ltmp9653: - .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9654: - .def "?dtor$529@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$529@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_529: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2400] -Ltmp9655: - .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9656: - .def "?dtor$530@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$530@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_530: # in Loop: Header=BB80_525 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2508] -Ltmp9657: - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9658: - .def "?catch$531@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$531@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_531: # in Loop: Header=BB80_525 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9659: - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - mov dword ptr [ebp - 16], 108 - lea ecx, [ebp - 2472] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_532 -LBB80_532: # in Loop: Header=BB80_525 Depth=1 - mov eax, offset LBB80_1291 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9660: - .def "?catch$546@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$546@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_546: # in Loop: Header=BB80_543 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9661: - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - mov dword ptr [ebp - 16], 111 - lea ecx, [ebp - 2556] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_547 -LBB80_547: # in Loop: Header=BB80_543 Depth=1 - mov eax, offset LBB80_1292 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9662: - .def "?dtor$555@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$555@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_555: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2472] -Ltmp9663: - .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9664: - .def "?dtor$564@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$564@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_564: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2556] -Ltmp9665: - .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9666: - .def "?dtor$565@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$565@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_565: # in Loop: Header=BB80_560 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2664] -Ltmp9667: - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9668: - .def "?catch$566@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$566@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_566: # in Loop: Header=BB80_560 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9669: - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - mov dword ptr [ebp - 16], 115 - lea ecx, [ebp - 2628] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_567 -LBB80_567: # in Loop: Header=BB80_560 Depth=1 - mov eax, offset LBB80_1293 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9670: - .def "?catch$581@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$581@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_581: # in Loop: Header=BB80_578 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9671: - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - mov dword ptr [ebp - 16], 118 - lea ecx, [ebp - 2712] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_582 -LBB80_582: # in Loop: Header=BB80_578 Depth=1 - mov eax, offset LBB80_1294 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9672: - .def "?dtor$590@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$590@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_590: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2628] -Ltmp9673: - .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9674: - .def "?dtor$599@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$599@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_599: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2712] -Ltmp9675: - .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9676: - .def "?dtor$600@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$600@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_600: # in Loop: Header=BB80_595 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2820] -Ltmp9677: - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9678: - .def "?catch$601@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$601@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_601: # in Loop: Header=BB80_595 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9679: - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - mov dword ptr [ebp - 16], 122 - lea ecx, [ebp - 2784] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_602 -LBB80_602: # in Loop: Header=BB80_595 Depth=1 - mov eax, offset LBB80_1295 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9680: - .def "?catch$616@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$616@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_616: # in Loop: Header=BB80_613 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9681: - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - mov dword ptr [ebp - 16], 125 - lea ecx, [ebp - 2868] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_617 -LBB80_617: # in Loop: Header=BB80_613 Depth=1 - mov eax, offset LBB80_1296 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9682: - .def "?dtor$625@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$625@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_625: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2784] -Ltmp9683: - .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9684: - .def "?dtor$634@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$634@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_634: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2868] -Ltmp9685: - .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9686: - .def "?dtor$635@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$635@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_635: # in Loop: Header=BB80_630 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3008] -Ltmp9687: - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9688: - .def "?catch$636@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$636@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_636: # in Loop: Header=BB80_630 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9689: - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - mov dword ptr [ebp - 16], 129 - lea ecx, [ebp - 2972] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_637 -LBB80_637: # in Loop: Header=BB80_630 Depth=1 - mov eax, offset LBB80_1297 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9690: - .def "?catch$651@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$651@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_651: # in Loop: Header=BB80_648 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9691: - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - mov dword ptr [ebp - 16], 132 - lea ecx, [ebp - 3056] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_652 -LBB80_652: # in Loop: Header=BB80_648 Depth=1 - mov eax, offset LBB80_1298 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9692: - .def "?dtor$660@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$660@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_660: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 2972] -Ltmp9693: - .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9694: - .def "?catch$668@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$668@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_668: # in Loop: Header=BB80_665 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9695: - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - mov dword ptr [ebp - 16], 135 - lea ecx, [ebp - 3128] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_669 -LBB80_669: # in Loop: Header=BB80_665 Depth=1 - mov eax, offset LBB80_1299 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9696: - .def "?dtor$677@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$677@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_677: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3056] -Ltmp9697: - .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9698: - .def "?dtor$686@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$686@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_686: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3128] -Ltmp9699: - .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9700: - .def "?dtor$687@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$687@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_687: # in Loop: Header=BB80_682 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3236] -Ltmp9701: - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9702: - .def "?catch$688@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$688@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_688: # in Loop: Header=BB80_682 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9703: - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - mov dword ptr [ebp - 16], 139 - lea ecx, [ebp - 3200] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_689 -LBB80_689: # in Loop: Header=BB80_682 Depth=1 - mov eax, offset LBB80_1300 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9704: - .def "?catch$703@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$703@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_703: # in Loop: Header=BB80_700 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9705: - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - mov dword ptr [ebp - 16], 142 - lea ecx, [ebp - 3284] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_704 -LBB80_704: # in Loop: Header=BB80_700 Depth=1 - mov eax, offset LBB80_1301 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9706: - .def "?dtor$712@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$712@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_712: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3200] -Ltmp9707: - .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9708: - .def "?dtor$721@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$721@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_721: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3284] -Ltmp9709: - .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9710: - .def "?dtor$722@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$722@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_722: # in Loop: Header=BB80_717 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3392] -Ltmp9711: - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9712: - .def "?catch$723@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$723@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_723: # in Loop: Header=BB80_717 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9713: - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - mov dword ptr [ebp - 16], 146 - lea ecx, [ebp - 3356] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_724 -LBB80_724: # in Loop: Header=BB80_717 Depth=1 - mov eax, offset LBB80_1302 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9714: - .def "?dtor$739@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$739@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_739: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3356] - .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9715: - .def "?dtor$740@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$740@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_740: # in Loop: Header=BB80_735 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3476] -Ltmp9716: - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9717: - .def "?catch$741@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$741@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_741: # in Loop: Header=BB80_735 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9718: - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - mov dword ptr [ebp - 16], 150 - lea ecx, [ebp - 3440] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_742 -LBB80_742: # in Loop: Header=BB80_735 Depth=1 - mov eax, offset LBB80_1303 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9719: - .def "?catch$756@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$756@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_756: # in Loop: Header=BB80_753 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9720: - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - mov dword ptr [ebp - 16], 153 - lea ecx, [ebp - 3524] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_757 -LBB80_757: # in Loop: Header=BB80_753 Depth=1 - mov eax, offset LBB80_1304 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9721: - .def "?dtor$765@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$765@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_765: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3440] -Ltmp9722: - .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9723: - .def "?catch$773@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$773@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_773: # in Loop: Header=BB80_770 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9724: - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - mov dword ptr [ebp - 16], 156 - lea ecx, [ebp - 3596] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_774 -LBB80_774: # in Loop: Header=BB80_770 Depth=1 - mov eax, offset LBB80_1305 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9725: - .def "?dtor$782@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$782@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_782: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3524] -Ltmp9726: - .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9727: - .def "?dtor$791@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$791@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_791: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3596] -Ltmp9728: - .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9729: - .def "?dtor$792@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$792@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_792: # in Loop: Header=BB80_787 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3704] -Ltmp9730: - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9731: - .def "?catch$793@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$793@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_793: # in Loop: Header=BB80_787 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9732: - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - mov dword ptr [ebp - 16], 160 - lea ecx, [ebp - 3668] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_794 -LBB80_794: # in Loop: Header=BB80_787 Depth=1 - mov eax, offset LBB80_1306 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9733: - .def "?catch$808@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$808@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_808: # in Loop: Header=BB80_805 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9734: - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - mov dword ptr [ebp - 16], 163 - lea ecx, [ebp - 3752] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_809 -LBB80_809: # in Loop: Header=BB80_805 Depth=1 - mov eax, offset LBB80_1307 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9735: - .def "?dtor$817@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$817@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_817: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3668] -Ltmp9736: - .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9737: - .def "?dtor$826@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$826@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_826: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3752] -Ltmp9738: - .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9739: - .def "?dtor$827@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$827@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_827: # in Loop: Header=BB80_822 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3860] -Ltmp9740: - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9741: - .def "?catch$828@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$828@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_828: # in Loop: Header=BB80_822 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9742: - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - mov dword ptr [ebp - 16], 167 - lea ecx, [ebp - 3824] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_829 -LBB80_829: # in Loop: Header=BB80_822 Depth=1 - mov eax, offset LBB80_1308 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9743: - .def "?dtor$844@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$844@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_844: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3824] - .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9744: - .def "?dtor$845@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$845@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_845: # in Loop: Header=BB80_840 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3972] -Ltmp9745: - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9746: - .def "?catch$846@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$846@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_846: # in Loop: Header=BB80_840 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9747: - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - mov dword ptr [ebp - 16], 171 - lea ecx, [ebp - 3936] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_847 -LBB80_847: # in Loop: Header=BB80_840 Depth=1 - mov eax, offset LBB80_1309 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9748: - .def "?dtor$862@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$862@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_862: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 3936] - .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9749: - .def "?dtor$863@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$863@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_863: # in Loop: Header=BB80_858 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4056] -Ltmp9750: - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9751: - .def "?catch$864@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$864@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_864: # in Loop: Header=BB80_858 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9752: - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - mov dword ptr [ebp - 16], 175 - lea ecx, [ebp - 4020] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_865 -LBB80_865: # in Loop: Header=BB80_858 Depth=1 - mov eax, offset LBB80_1310 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9753: - .def "?catch$879@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$879@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_879: # in Loop: Header=BB80_876 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9754: - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - mov dword ptr [ebp - 16], 178 - lea ecx, [ebp - 4104] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_880 -LBB80_880: # in Loop: Header=BB80_876 Depth=1 - mov eax, offset LBB80_1311 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9755: - .def "?dtor$888@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$888@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_888: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4020] -Ltmp9756: - .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9757: - .def "?catch$896@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$896@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_896: # in Loop: Header=BB80_893 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9758: - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - mov dword ptr [ebp - 16], 181 - lea ecx, [ebp - 4176] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_897 -LBB80_897: # in Loop: Header=BB80_893 Depth=1 - mov eax, offset LBB80_1312 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9759: - .def "?dtor$905@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$905@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_905: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4104] -Ltmp9760: - .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9761: - .def "?dtor$914@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$914@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_914: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4176] -Ltmp9762: - .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9763: - .def "?dtor$915@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$915@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_915: # in Loop: Header=BB80_910 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4284] -Ltmp9764: - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9765: - .def "?catch$916@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$916@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_916: # in Loop: Header=BB80_910 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9766: - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - mov dword ptr [ebp - 16], 185 - lea ecx, [ebp - 4248] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_917 -LBB80_917: # in Loop: Header=BB80_910 Depth=1 - mov eax, offset LBB80_1313 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9767: - .def "?catch$931@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$931@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_931: # in Loop: Header=BB80_928 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9768: - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - mov dword ptr [ebp - 16], 188 - lea ecx, [ebp - 4332] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_932 -LBB80_932: # in Loop: Header=BB80_928 Depth=1 - mov eax, offset LBB80_1314 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9769: - .def "?dtor$940@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$940@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_940: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4248] -Ltmp9770: - .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9771: - .def "?dtor$949@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$949@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_949: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4332] -Ltmp9772: - .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9773: - .def "?dtor$950@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$950@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_950: # in Loop: Header=BB80_945 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4440] -Ltmp9774: - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9775: - .def "?catch$951@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$951@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_951: # in Loop: Header=BB80_945 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9776: - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - mov dword ptr [ebp - 16], 192 - lea ecx, [ebp - 4404] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_952 -LBB80_952: # in Loop: Header=BB80_945 Depth=1 - mov eax, offset LBB80_1315 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9777: - .def "?catch$966@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$966@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_966: # in Loop: Header=BB80_963 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9778: - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - mov dword ptr [ebp - 16], 195 - lea ecx, [ebp - 4488] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_967 -LBB80_967: # in Loop: Header=BB80_963 Depth=1 - mov eax, offset LBB80_1316 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9779: - .def "?dtor$975@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$975@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_975: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4404] -Ltmp9780: - .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9781: - .def "?dtor$984@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$984@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_984: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4488] -Ltmp9782: - .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9783: - .def "?dtor$985@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$985@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_985: # in Loop: Header=BB80_980 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4596] -Ltmp9784: - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9785: - .def "?catch$986@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$986@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_986: # in Loop: Header=BB80_980 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9786: - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - mov dword ptr [ebp - 16], 199 - lea ecx, [ebp - 4560] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_987 -LBB80_987: # in Loop: Header=BB80_980 Depth=1 - mov eax, offset LBB80_1317 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9787: - .def "?catch$1001@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1001@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1001: # in Loop: Header=BB80_998 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9788: - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - mov dword ptr [ebp - 16], 202 - lea ecx, [ebp - 4644] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1002 -LBB80_1002: # in Loop: Header=BB80_998 Depth=1 - mov eax, offset LBB80_1318 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9789: - .def "?dtor$1010@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1010@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1010: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4560] -Ltmp9790: - .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9791: - .def "?dtor$1019@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1019@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1019: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4644] -Ltmp9792: - .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9793: - .def "?dtor$1020@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1020@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1020: # in Loop: Header=BB80_1015 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4752] -Ltmp9794: - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9795: - .def "?catch$1021@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1021@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1021: # in Loop: Header=BB80_1015 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9796: - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - mov dword ptr [ebp - 16], 206 - lea ecx, [ebp - 4716] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1022 -LBB80_1022: # in Loop: Header=BB80_1015 Depth=1 - mov eax, offset LBB80_1319 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9797: - .def "?catch$1036@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1036@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1036: # in Loop: Header=BB80_1033 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9798: - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - mov dword ptr [ebp - 16], 209 - lea ecx, [ebp - 4800] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1037 -LBB80_1037: # in Loop: Header=BB80_1033 Depth=1 - mov eax, offset LBB80_1320 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9799: - .def "?dtor$1045@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1045@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1045: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4716] -Ltmp9800: - .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9801: - .def "?dtor$1054@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1054@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1054: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4800] -Ltmp9802: - .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9803: - .def "?dtor$1055@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1055@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1055: # in Loop: Header=BB80_1050 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4940] -Ltmp9804: - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9805: - .def "?catch$1056@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1056@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1056: # in Loop: Header=BB80_1050 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9806: - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - mov dword ptr [ebp - 16], 213 - lea ecx, [ebp - 4904] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1057 -LBB80_1057: # in Loop: Header=BB80_1050 Depth=1 - mov eax, offset LBB80_1321 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9807: - .def "?dtor$1072@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1072@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1072: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4904] - .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9808: - .def "?dtor$1073@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1073@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1073: # in Loop: Header=BB80_1068 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5024] -Ltmp9809: - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9810: - .def "?catch$1074@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1074@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1074: # in Loop: Header=BB80_1068 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9811: - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - mov dword ptr [ebp - 16], 217 - lea ecx, [ebp - 4988] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1075 -LBB80_1075: # in Loop: Header=BB80_1068 Depth=1 - mov eax, offset LBB80_1322 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9812: - .def "?catch$1089@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1089@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1089: # in Loop: Header=BB80_1086 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9813: - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - mov dword ptr [ebp - 16], 220 - lea ecx, [ebp - 5072] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1090 -LBB80_1090: # in Loop: Header=BB80_1086 Depth=1 - mov eax, offset LBB80_1323 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9814: - .def "?dtor$1098@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1098@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1098: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 4988] -Ltmp9815: - .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9816: - .def "?catch$1106@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1106@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1106: # in Loop: Header=BB80_1103 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9817: - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - mov dword ptr [ebp - 16], 223 - lea ecx, [ebp - 5144] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1107 -LBB80_1107: # in Loop: Header=BB80_1103 Depth=1 - mov eax, offset LBB80_1324 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9818: - .def "?dtor$1115@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1115@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1115: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5072] -Ltmp9819: - .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9820: - .def "?dtor$1124@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1124@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1124: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5144] -Ltmp9821: - .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9822: - .def "?dtor$1125@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1125@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1125: # in Loop: Header=BB80_1120 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5252] -Ltmp9823: - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9824: - .def "?catch$1126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1126: # in Loop: Header=BB80_1120 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9825: - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - mov dword ptr [ebp - 16], 227 - lea ecx, [ebp - 5216] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1127 -LBB80_1127: # in Loop: Header=BB80_1120 Depth=1 - mov eax, offset LBB80_1325 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9826: - .def "?catch$1141@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1141@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1141: # in Loop: Header=BB80_1138 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9827: - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - mov dword ptr [ebp - 16], 230 - lea ecx, [ebp - 5300] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1142 -LBB80_1142: # in Loop: Header=BB80_1138 Depth=1 - mov eax, offset LBB80_1326 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9828: - .def "?dtor$1150@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1150@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1150: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5216] -Ltmp9829: - .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9830: - .def "?dtor$1159@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1159@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1159: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5300] -Ltmp9831: - .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9832: - .def "?dtor$1160@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1160@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1160: # in Loop: Header=BB80_1155 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5408] -Ltmp9833: - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9834: - .def "?catch$1161@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1161@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1161: # in Loop: Header=BB80_1155 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9835: - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - mov dword ptr [ebp - 16], 234 - lea ecx, [ebp - 5372] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1162 -LBB80_1162: # in Loop: Header=BB80_1155 Depth=1 - mov eax, offset LBB80_1327 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9836: - .def "?catch$1176@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1176@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1176: # in Loop: Header=BB80_1173 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9837: - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - mov dword ptr [ebp - 16], 237 - lea ecx, [ebp - 5456] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1177 -LBB80_1177: # in Loop: Header=BB80_1173 Depth=1 - mov eax, offset LBB80_1328 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9838: - .def "?dtor$1185@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1185@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1185: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5372] -Ltmp9839: - .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9840: - .def "?dtor$1194@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1194@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1194: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5456] -Ltmp9841: - .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9842: - .def "?dtor$1195@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1195@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1195: # in Loop: Header=BB80_1190 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5564] -Ltmp9843: - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9844: - .def "?catch$1196@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1196@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1196: # in Loop: Header=BB80_1190 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9845: - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - mov dword ptr [ebp - 16], 241 - lea ecx, [ebp - 5528] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1197 -LBB80_1197: # in Loop: Header=BB80_1190 Depth=1 - mov eax, offset LBB80_1329 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9846: - .def "?catch$1211@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1211@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1211: # in Loop: Header=BB80_1208 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9847: - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - mov dword ptr [ebp - 16], 244 - lea ecx, [ebp - 5612] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1212 -LBB80_1212: # in Loop: Header=BB80_1208 Depth=1 - mov eax, offset LBB80_1330 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9848: - .def "?dtor$1220@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1220@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1220: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5528] -Ltmp9849: - .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9850: - .def "?dtor$1229@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1229@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1229: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5612] -Ltmp9851: - .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9852: - .def "?dtor$1230@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1230@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1230: # in Loop: Header=BB80_1225 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5720] -Ltmp9853: - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9854: - .def "?catch$1231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1231: # in Loop: Header=BB80_1225 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9855: - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - mov dword ptr [ebp - 16], 248 - lea ecx, [ebp - 5684] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1232 -LBB80_1232: # in Loop: Header=BB80_1225 Depth=1 - mov eax, offset LBB80_1331 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9856: - .def "?catch$1246@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$1246@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1246: # in Loop: Header=BB80_1243 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp9857: - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - mov dword ptr [ebp - 16], 251 - lea ecx, [ebp - 5768] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB80_1247 -LBB80_1247: # in Loop: Header=BB80_1243 Depth=1 - mov eax, offset LBB80_1332 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp9858: - .def "?dtor$1255@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1255@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1255: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5684] -Ltmp9859: - .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9860: - .def "?dtor$1260@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$1260@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA": -LBB80_1260: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 5768] -Ltmp9861: - .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp9862: - .cv_fpo_endproc -Lfunc_end80: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 429065506 # MagicNumber - .long 252 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # UnwindMap - .long 72 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long -1 # ToState - .long "?dtor$30@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$56@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 7 # ToState - .long 0 # Action - .long 7 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 10 # ToState - .long 0 # Action - .long 11 # ToState - .long "?dtor$57@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 10 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$91@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 14 # ToState - .long 0 # Action - .long 14 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$109@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 17 # ToState - .long 0 # Action - .long 18 # ToState - .long "?dtor$92@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 17 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$135@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 21 # ToState - .long 0 # Action - .long 22 # ToState - .long "?dtor$110@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 21 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$152@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 25 # ToState - .long 0 # Action - .long 25 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$161@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 28 # ToState - .long 0 # Action - .long 28 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$187@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long 32 # ToState - .long "?dtor$162@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 31 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 35 # ToState - .long 0 # Action - .long 35 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$214@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 38 # ToState - .long 0 # Action - .long 39 # ToState - .long "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 38 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$240@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 42 # ToState - .long 0 # Action - .long 43 # ToState - .long "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 42 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 46 # ToState - .long 0 # Action - .long 46 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$266@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 49 # ToState - .long 0 # Action - .long 49 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 52 # ToState - .long 0 # Action - .long 53 # ToState - .long "?dtor$267@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 52 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$301@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 56 # ToState - .long 0 # Action - .long 56 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$319@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 59 # ToState - .long 0 # Action - .long 60 # ToState - .long "?dtor$302@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 59 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$345@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 63 # ToState - .long 0 # Action - .long 64 # ToState - .long "?dtor$320@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 63 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$362@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 67 # ToState - .long 0 # Action - .long 67 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$371@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 70 # ToState - .long 0 # Action - .long 70 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$397@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 73 # ToState - .long 0 # Action - .long 74 # ToState - .long "?dtor$372@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 73 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$406@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 77 # ToState - .long 0 # Action - .long 77 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$424@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 80 # ToState - .long 0 # Action - .long 81 # ToState - .long "?dtor$407@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 80 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$442@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 84 # ToState - .long 0 # Action - .long 85 # ToState - .long "?dtor$425@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 84 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$468@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 88 # ToState - .long 0 # Action - .long 89 # ToState - .long "?dtor$443@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 88 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$485@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 92 # ToState - .long 0 # Action - .long 92 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$494@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 95 # ToState - .long 0 # Action - .long 95 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$520@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 98 # ToState - .long 0 # Action - .long 99 # ToState - .long "?dtor$495@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 98 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$529@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 102 # ToState - .long 0 # Action - .long 102 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$555@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 105 # ToState - .long 0 # Action - .long 106 # ToState - .long "?dtor$530@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 105 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$564@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 109 # ToState - .long 0 # Action - .long 109 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$590@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 112 # ToState - .long 0 # Action - .long 113 # ToState - .long "?dtor$565@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 112 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$599@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 116 # ToState - .long 0 # Action - .long 116 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$625@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 119 # ToState - .long 0 # Action - .long 120 # ToState - .long "?dtor$600@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 119 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$634@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 123 # ToState - .long 0 # Action - .long 123 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$660@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 126 # ToState - .long 0 # Action - .long 127 # ToState - .long "?dtor$635@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 126 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$677@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 130 # ToState - .long 0 # Action - .long 130 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$686@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 133 # ToState - .long 0 # Action - .long 133 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$712@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 136 # ToState - .long 0 # Action - .long 137 # ToState - .long "?dtor$687@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 136 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$721@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 140 # ToState - .long 0 # Action - .long 140 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$739@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 143 # ToState - .long 0 # Action - .long 144 # ToState - .long "?dtor$722@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 143 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$765@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 147 # ToState - .long 0 # Action - .long 148 # ToState - .long "?dtor$740@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 147 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$782@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 151 # ToState - .long 0 # Action - .long 151 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$791@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 154 # ToState - .long 0 # Action - .long 154 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$817@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 157 # ToState - .long 0 # Action - .long 158 # ToState - .long "?dtor$792@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 157 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$826@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 161 # ToState - .long 0 # Action - .long 161 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$844@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 164 # ToState - .long 0 # Action - .long 165 # ToState - .long "?dtor$827@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 164 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$862@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 168 # ToState - .long 0 # Action - .long 169 # ToState - .long "?dtor$845@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 168 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$888@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 172 # ToState - .long 0 # Action - .long 173 # ToState - .long "?dtor$863@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 172 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$905@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 176 # ToState - .long 0 # Action - .long 176 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$914@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 179 # ToState - .long 0 # Action - .long 179 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$940@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 182 # ToState - .long 0 # Action - .long 183 # ToState - .long "?dtor$915@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 182 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$949@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 186 # ToState - .long 0 # Action - .long 186 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$975@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 189 # ToState - .long 0 # Action - .long 190 # ToState - .long "?dtor$950@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 189 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$984@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 193 # ToState - .long 0 # Action - .long 193 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1010@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 196 # ToState - .long 0 # Action - .long 197 # ToState - .long "?dtor$985@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 196 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1019@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 200 # ToState - .long 0 # Action - .long 200 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1045@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 203 # ToState - .long 0 # Action - .long 204 # ToState - .long "?dtor$1020@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 203 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1054@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 207 # ToState - .long 0 # Action - .long 207 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1072@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 210 # ToState - .long 0 # Action - .long 211 # ToState - .long "?dtor$1055@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 210 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1098@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 214 # ToState - .long 0 # Action - .long 215 # ToState - .long "?dtor$1073@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 214 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1115@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 218 # ToState - .long 0 # Action - .long 218 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1124@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 221 # ToState - .long 0 # Action - .long 221 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1150@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 224 # ToState - .long 0 # Action - .long 225 # ToState - .long "?dtor$1125@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 224 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1159@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 228 # ToState - .long 0 # Action - .long 228 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1185@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 231 # ToState - .long 0 # Action - .long 232 # ToState - .long "?dtor$1160@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 231 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1194@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 235 # ToState - .long 0 # Action - .long 235 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1220@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 238 # ToState - .long 0 # Action - .long 239 # ToState - .long "?dtor$1195@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 238 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1229@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 242 # ToState - .long 0 # Action - .long 242 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1255@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 245 # ToState - .long 0 # Action - .long 246 # ToState - .long "?dtor$1230@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 245 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$1260@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Action - .long 249 # ToState - .long 0 # Action - .long 249 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 5 # TryHigh - .long 6 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 8 # TryLow - .long 8 # TryHigh - .long 9 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 11 # TryLow - .long 12 # TryHigh - .long 13 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 15 # TryLow - .long 15 # TryHigh - .long 16 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 18 # TryLow - .long 19 # TryHigh - .long 20 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 22 # TryLow - .long 23 # TryHigh - .long 24 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 26 # TryLow - .long 26 # TryHigh - .long 27 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 29 # TryLow - .long 29 # TryHigh - .long 30 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 32 # TryLow - .long 33 # TryHigh - .long 34 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 36 # TryLow - .long 36 # TryHigh - .long 37 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$10$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 39 # TryLow - .long 40 # TryHigh - .long 41 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$11$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 43 # TryLow - .long 44 # TryHigh - .long 45 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$12$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 47 # TryLow - .long 47 # TryHigh - .long 48 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$13$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 50 # TryLow - .long 50 # TryHigh - .long 51 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$14$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 53 # TryLow - .long 54 # TryHigh - .long 55 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$15$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 57 # TryLow - .long 57 # TryHigh - .long 58 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$16$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 60 # TryLow - .long 61 # TryHigh - .long 62 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$17$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 64 # TryLow - .long 65 # TryHigh - .long 66 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$18$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 68 # TryLow - .long 68 # TryHigh - .long 69 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$19$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 71 # TryLow - .long 71 # TryHigh - .long 72 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$20$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 74 # TryLow - .long 75 # TryHigh - .long 76 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$21$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 78 # TryLow - .long 78 # TryHigh - .long 79 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$22$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 81 # TryLow - .long 82 # TryHigh - .long 83 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$23$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 85 # TryLow - .long 86 # TryHigh - .long 87 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$24$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 89 # TryLow - .long 90 # TryHigh - .long 91 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$25$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 93 # TryLow - .long 93 # TryHigh - .long 94 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$26$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 96 # TryLow - .long 96 # TryHigh - .long 97 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$27$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 99 # TryLow - .long 100 # TryHigh - .long 101 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$28$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 103 # TryLow - .long 103 # TryHigh - .long 104 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$29$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 106 # TryLow - .long 107 # TryHigh - .long 108 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$30$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 110 # TryLow - .long 110 # TryHigh - .long 111 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$31$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 113 # TryLow - .long 114 # TryHigh - .long 115 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$32$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 117 # TryLow - .long 117 # TryHigh - .long 118 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$33$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 120 # TryLow - .long 121 # TryHigh - .long 122 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$34$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 124 # TryLow - .long 124 # TryHigh - .long 125 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$35$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 127 # TryLow - .long 128 # TryHigh - .long 129 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$36$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 131 # TryLow - .long 131 # TryHigh - .long 132 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$37$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 134 # TryLow - .long 134 # TryHigh - .long 135 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$38$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 137 # TryLow - .long 138 # TryHigh - .long 139 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$39$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 141 # TryLow - .long 141 # TryHigh - .long 142 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$40$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 144 # TryLow - .long 145 # TryHigh - .long 146 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$41$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 148 # TryLow - .long 149 # TryHigh - .long 150 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$42$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 152 # TryLow - .long 152 # TryHigh - .long 153 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$43$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 155 # TryLow - .long 155 # TryHigh - .long 156 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$44$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 158 # TryLow - .long 159 # TryHigh - .long 160 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$45$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 162 # TryLow - .long 162 # TryHigh - .long 163 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$46$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 165 # TryLow - .long 166 # TryHigh - .long 167 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$47$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 169 # TryLow - .long 170 # TryHigh - .long 171 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$48$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 173 # TryLow - .long 174 # TryHigh - .long 175 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$49$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 177 # TryLow - .long 177 # TryHigh - .long 178 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$50$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 180 # TryLow - .long 180 # TryHigh - .long 181 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$51$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 183 # TryLow - .long 184 # TryHigh - .long 185 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$52$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 187 # TryLow - .long 187 # TryHigh - .long 188 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$53$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 190 # TryLow - .long 191 # TryHigh - .long 192 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$54$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 194 # TryLow - .long 194 # TryHigh - .long 195 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$55$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 197 # TryLow - .long 198 # TryHigh - .long 199 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$56$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 201 # TryLow - .long 201 # TryHigh - .long 202 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$57$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 204 # TryLow - .long 205 # TryHigh - .long 206 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$58$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 208 # TryLow - .long 208 # TryHigh - .long 209 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$59$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 211 # TryLow - .long 212 # TryHigh - .long 213 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$60$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 215 # TryLow - .long 216 # TryHigh - .long 217 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$61$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 219 # TryLow - .long 219 # TryHigh - .long 220 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$62$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 222 # TryLow - .long 222 # TryHigh - .long 223 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$63$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 225 # TryLow - .long 226 # TryHigh - .long 227 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$64$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 229 # TryLow - .long 229 # TryHigh - .long 230 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$65$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 232 # TryLow - .long 233 # TryHigh - .long 234 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$66$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 236 # TryLow - .long 236 # TryHigh - .long 237 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$67$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 239 # TryLow - .long 240 # TryHigh - .long 241 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$68$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 243 # TryLow - .long 243 # TryHigh - .long 244 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$69$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 246 # TryLow - .long 247 # TryHigh - .long 248 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$70$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray - .long 250 # TryLow - .long 250 # TryHigh - .long 251 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$71$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$21@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$58@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$73@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$93@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$111@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$143@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$163@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$10$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$178@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$11$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$198@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$12$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$216@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$13$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$14$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$248@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$15$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$268@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$16$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$283@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$17$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$303@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$18$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$321@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$19$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$336@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$20$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$353@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$21$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$373@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$22$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$388@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$23$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$408@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$24$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$426@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$25$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$444@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$26$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$459@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$27$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$476@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$28$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$496@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$29$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$511@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$30$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$531@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$31$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$546@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$32$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$566@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$33$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$581@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$34$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$601@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$35$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$616@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$36$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$636@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$37$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$651@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$38$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$668@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$39$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$688@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$40$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$703@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$41$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$723@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$42$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$741@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$43$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$756@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$44$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$773@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$45$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$793@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$46$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$808@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$47$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$828@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$48$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$846@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$49$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$864@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$50$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$879@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$51$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$896@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$52$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$916@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$53$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$931@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$54$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$951@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$55$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$966@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$56$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$986@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$57$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1001@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$58$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1021@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$59$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1036@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$60$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1056@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$61$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1074@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$62$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1089@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$63$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1106@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$64$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$65$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1141@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$66$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1161@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$67$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1176@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$68$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1196@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$69$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1211@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$70$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler -"$handlerMap$71$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$1246@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin81: - .cv_func_id 81 - .cv_loc 81 1 1256 0 # ..\tests\span_tests.cpp:1256:0 - .cv_fpo_proc "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp9863: - lea ecx, ["?autoRegistrar53@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp9864: - .cv_fpo_endproc -Lfunc_end81: - # -- End function - .def "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin82: - .cv_func_id 82 - .cv_loc 82 1 1377 0 # ..\tests\span_tests.cpp:1377:0 - .cv_fpo_proc "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp9865: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_08LKABEJEB@as_bytes?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1377 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____54@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar55@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp9866: - .cv_fpo_endproc -Lfunc_end82: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____54@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____54@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" -Lfunc_begin83: - .cv_func_id 83 - .cv_loc 83 1 1378 0 # ..\tests\span_tests.cpp:1378:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 1396 - .cv_fpo_stackalloc 1396 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp10007: - .cv_loc 83 1 1379 0 # ..\tests\span_tests.cpp:1379:0 - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax -Ltmp10008: - .cv_loc 83 1 1382 0 # ..\tests\span_tests.cpp:1382:0 - sub esp, 4 - lea ecx, [ebp - 52] -Ltmp10009: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp10010: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____54:a <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" -Ltmp10011: - mov dword ptr [ebp - 1040], eax # 4-byte Spill -LBB83_1: # =>This Inner Loop Header: Depth=1 -Ltmp10012: - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0O@NBINJECG@s?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 1044], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1048], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1383 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 100] - mov dword ptr [ebp - 1052], ecx # 4-byte Spill - mov dword ptr [ebp - 1056], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1044] # 4-byte Reload - mov dword ptr [ebp - 1060], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1044] # 4-byte Reload - mov edx, dword ptr [ebp - 1052] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 92] - mov dword ptr [ebp - 1064], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1048] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 52] -Ltmp10013: - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - mov dword ptr [ebp - 1068], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 140], eax - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 140] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 132] - mov dword ptr [eax], ecx - lea ecx, [ebp - 136] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB83_2 -LBB83_2: # in Loop: Header=BB83_1 Depth=1 - mov dword ptr [ebp - 144], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 144] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 132] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB83_3 -LBB83_3: # in Loop: Header=BB83_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 92] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_4 -LBB83_4: # in Loop: Header=BB83_1 Depth=1 - lea ecx, [ebp - 128] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB83_9 -Ltmp10014: -LBB83_181: # Block address taken - # in Loop: Header=BB83_1 Depth=1 - add ebp, 12 - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - jmp LBB83_8 -LBB83_8: # in Loop: Header=BB83_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp10015: -LBB83_9: # in Loop: Header=BB83_1 Depth=1 - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 92] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1069], al # 1-byte Spill - jmp LBB83_10 -LBB83_10: # in Loop: Header=BB83_1 Depth=1 - mov al, byte ptr [ebp - 1069] # 1-byte Reload - test al, 1 - jne LBB83_11 - jmp LBB83_15 -LBB83_11: # in Loop: Header=BB83_1 Depth=1 -Ltmp10016: - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1070], al # 1-byte Spill - jmp LBB83_12 -LBB83_12: # in Loop: Header=BB83_1 Depth=1 - mov al, byte ptr [ebp - 1070] # 1-byte Reload - test al, 1 - jne LBB83_13 - jmp LBB83_14 -LBB83_13: # in Loop: Header=BB83_1 Depth=1 -Ltmp10017: - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - int3 -Ltmp10018: -LBB83_14: # in Loop: Header=BB83_1 Depth=1 - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - jmp LBB83_15 -Ltmp10019: -LBB83_15: # in Loop: Header=BB83_1 Depth=1 - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - lea ecx, [ebp - 92] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_16 -LBB83_16: # in Loop: Header=BB83_1 Depth=1 - lea ecx, [ebp - 92] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1076], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_1 -Ltmp10020: -# %bb.17: - .cv_loc 83 1 1384 0 # ..\tests\span_tests.cpp:1384:0 - mov eax, dword ptr [ebp - 52] - mov dword ptr [ebp - 160], eax - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 156], eax - sub esp, 12 - lea eax, [ebp - 152] -Ltmp10021: - #DEBUG_VALUE: bs <- [$eax+0] - mov dword ptr [esp], eax - lea eax, [ebp - 160] -Ltmp10022: - mov ecx, dword ptr [eax] - mov dword ptr [esp + 4], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [esp + 8], eax - call "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - add esp, 12 -LBB83_18: # =>This Inner Loop Header: Depth=1 -Ltmp10023: - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@" - mov dword ptr [ebp - 1080], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1084], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1385 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 208] - mov dword ptr [ebp - 1088], ecx # 4-byte Spill - mov dword ptr [ebp - 1092], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1080] # 4-byte Reload - mov dword ptr [ebp - 1096], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1080] # 4-byte Reload - mov edx, dword ptr [ebp - 1088] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 200] - mov dword ptr [ebp - 1100], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1084] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 152] -Ltmp10024: - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - mov dword ptr [ebp - 1104], eax # 4-byte Spill - call "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" - mov dword ptr [ebp - 248], eax - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 248] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 240] - mov dword ptr [eax], ecx - lea ecx, [ebp - 244] - call "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" - jmp LBB83_19 -LBB83_19: # in Loop: Header=BB83_18 Depth=1 - lea ecx, [ebp - 52] - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - mov dword ptr [ebp - 252], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 252] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 236] - mov dword ptr [eax], ecx - lea ecx, [ebp - 240] - call "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" - jmp LBB83_20 -LBB83_20: # in Loop: Header=BB83_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 236] - mov dword ptr [eax], ecx - lea ecx, [ebp - 200] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_21 -LBB83_21: # in Loop: Header=BB83_18 Depth=1 - lea ecx, [ebp - 236] - call "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - jmp LBB83_27 -Ltmp10025: -LBB83_182: # Block address taken - # in Loop: Header=BB83_18 Depth=1 - add ebp, 12 - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - jmp LBB83_26 -LBB83_26: # in Loop: Header=BB83_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp10026: -LBB83_27: # in Loop: Header=BB83_18 Depth=1 - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 200] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1105], al # 1-byte Spill - jmp LBB83_28 -LBB83_28: # in Loop: Header=BB83_18 Depth=1 - mov al, byte ptr [ebp - 1105] # 1-byte Reload - test al, 1 - jne LBB83_29 - jmp LBB83_33 -LBB83_29: # in Loop: Header=BB83_18 Depth=1 -Ltmp10027: - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1106], al # 1-byte Spill - jmp LBB83_30 -LBB83_30: # in Loop: Header=BB83_18 Depth=1 - mov al, byte ptr [ebp - 1106] # 1-byte Reload - test al, 1 - jne LBB83_31 - jmp LBB83_32 -LBB83_31: # in Loop: Header=BB83_18 Depth=1 -Ltmp10028: - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - int3 -Ltmp10029: -LBB83_32: # in Loop: Header=BB83_18 Depth=1 - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - jmp LBB83_33 -Ltmp10030: -LBB83_33: # in Loop: Header=BB83_18 Depth=1 - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - lea ecx, [ebp - 200] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_34 -LBB83_34: # in Loop: Header=BB83_18 Depth=1 - lea ecx, [ebp - 200] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1112], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_18 -Ltmp10031: -# %bb.35: - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - jmp LBB83_36 -LBB83_36: # =>This Inner Loop Header: Depth=1 -Ltmp10032: - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@" - mov dword ptr [ebp - 1116], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1120], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1386 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 300] - mov dword ptr [ebp - 1124], ecx # 4-byte Spill - mov dword ptr [ebp - 1128], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1116] # 4-byte Reload - mov dword ptr [ebp - 1132], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1116] # 4-byte Reload - mov edx, dword ptr [ebp - 1124] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 292] - mov dword ptr [ebp - 1136], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1120] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 152] -Ltmp10033: - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - mov dword ptr [ebp - 1140], eax # 4-byte Spill - call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 340], eax - mov dword ptr [ebp - 16], 9 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 340] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 332] - mov dword ptr [eax], ecx - lea ecx, [ebp - 336] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB83_37 -LBB83_37: # in Loop: Header=BB83_36 Depth=1 - lea ecx, [ebp - 52] - call "?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 344], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 344] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 332] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB83_38 -LBB83_38: # in Loop: Header=BB83_36 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 292] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_39 -LBB83_39: # in Loop: Header=BB83_36 Depth=1 - lea ecx, [ebp - 328] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB83_45 -Ltmp10034: -LBB83_183: # Block address taken - # in Loop: Header=BB83_36 Depth=1 - add ebp, 12 - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - jmp LBB83_44 -LBB83_44: # in Loop: Header=BB83_36 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp10035: -LBB83_45: # in Loop: Header=BB83_36 Depth=1 - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 292] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1141], al # 1-byte Spill - jmp LBB83_46 -LBB83_46: # in Loop: Header=BB83_36 Depth=1 - mov al, byte ptr [ebp - 1141] # 1-byte Reload - test al, 1 - jne LBB83_47 - jmp LBB83_51 -LBB83_47: # in Loop: Header=BB83_36 Depth=1 -Ltmp10036: - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1142], al # 1-byte Spill - jmp LBB83_48 -LBB83_48: # in Loop: Header=BB83_36 Depth=1 - mov al, byte ptr [ebp - 1142] # 1-byte Reload - test al, 1 - jne LBB83_49 - jmp LBB83_50 -LBB83_49: # in Loop: Header=BB83_36 Depth=1 -Ltmp10037: - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - int3 -Ltmp10038: -LBB83_50: # in Loop: Header=BB83_36 Depth=1 - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - jmp LBB83_51 -Ltmp10039: -LBB83_51: # in Loop: Header=BB83_36 Depth=1 - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - lea ecx, [ebp - 292] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_52 -LBB83_52: # in Loop: Header=BB83_36 Depth=1 - lea ecx, [ebp - 292] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1148], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_36 -Ltmp10040: -# %bb.53: - .cv_loc 83 1 1390 0 # ..\tests\span_tests.cpp:1390:0 - lea ecx, [ebp - 352] -Ltmp10041: - #DEBUG_VALUE: s <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp10042: - .cv_loc 83 1 1391 0 # ..\tests\span_tests.cpp:1391:0 - mov ecx, dword ptr [ebp - 352] - mov dword ptr [ebp - 368], ecx - mov ecx, dword ptr [ebp - 348] - mov dword ptr [ebp - 364], ecx - sub esp, 12 - lea ecx, [ebp - 360] -Ltmp10043: - #DEBUG_VALUE: bs <- [$ecx+0] - mov dword ptr [esp], ecx - lea ecx, [ebp - 368] -Ltmp10044: - mov edx, dword ptr [ecx] - mov dword ptr [esp + 4], edx - mov ecx, dword ptr [ecx + 4] - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 1152], eax # 4-byte Spill - call "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - add esp, 12 -LBB83_54: # =>This Inner Loop Header: Depth=1 -Ltmp10045: - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BG@BBFOADKB@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size?$CI?$CJ?$AA@" - mov dword ptr [ebp - 1156], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1160], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1392 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 416] - mov dword ptr [ebp - 1164], ecx # 4-byte Spill - mov dword ptr [ebp - 1168], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1156] # 4-byte Reload - mov dword ptr [ebp - 1172], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1156] # 4-byte Reload - mov edx, dword ptr [ebp - 1164] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 408] - mov dword ptr [ebp - 1176], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1160] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 360] -Ltmp10046: - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - mov dword ptr [ebp - 1180], eax # 4-byte Spill - call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 456], eax - mov dword ptr [ebp - 16], 13 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 456] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 448] - mov dword ptr [eax], ecx - lea ecx, [ebp - 452] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB83_55 -LBB83_55: # in Loop: Header=BB83_54 Depth=1 - lea ecx, [ebp - 352] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 460], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 460] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 444] - mov dword ptr [eax], ecx - lea ecx, [ebp - 448] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB83_56 -LBB83_56: # in Loop: Header=BB83_54 Depth=1 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 444] - mov dword ptr [eax], ecx - lea ecx, [ebp - 408] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_57 -LBB83_57: # in Loop: Header=BB83_54 Depth=1 - lea ecx, [ebp - 444] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB83_63 -Ltmp10047: -LBB83_184: # Block address taken - # in Loop: Header=BB83_54 Depth=1 - add ebp, 12 - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - jmp LBB83_62 -LBB83_62: # in Loop: Header=BB83_54 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp10048: -LBB83_63: # in Loop: Header=BB83_54 Depth=1 - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 408] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1181], al # 1-byte Spill - jmp LBB83_64 -LBB83_64: # in Loop: Header=BB83_54 Depth=1 - mov al, byte ptr [ebp - 1181] # 1-byte Reload - test al, 1 - jne LBB83_65 - jmp LBB83_69 -LBB83_65: # in Loop: Header=BB83_54 Depth=1 -Ltmp10049: - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1182], al # 1-byte Spill - jmp LBB83_66 -LBB83_66: # in Loop: Header=BB83_54 Depth=1 - mov al, byte ptr [ebp - 1182] # 1-byte Reload - test al, 1 - jne LBB83_67 - jmp LBB83_68 -LBB83_67: # in Loop: Header=BB83_54 Depth=1 -Ltmp10050: - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - int3 -Ltmp10051: -LBB83_68: # in Loop: Header=BB83_54 Depth=1 - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - jmp LBB83_69 -Ltmp10052: -LBB83_69: # in Loop: Header=BB83_54 Depth=1 - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - lea ecx, [ebp - 408] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_70 -LBB83_70: # in Loop: Header=BB83_54 Depth=1 - lea ecx, [ebp - 408] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1188], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_54 -Ltmp10053: -# %bb.71: - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - jmp LBB83_72 -LBB83_72: # =>This Inner Loop Header: Depth=1 -Ltmp10054: - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@FJDBNPHA@bs?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1192], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1196], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1393 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 508] - mov dword ptr [ebp - 1200], ecx # 4-byte Spill - mov dword ptr [ebp - 1204], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1192] # 4-byte Reload - mov dword ptr [ebp - 1208], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1192] # 4-byte Reload - mov edx, dword ptr [ebp - 1200] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 500] - mov dword ptr [ebp - 1212], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1196] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 360] -Ltmp10055: - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - mov dword ptr [ebp - 1216], eax # 4-byte Spill - call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 548], eax - mov dword ptr [ebp - 16], 17 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 548] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 540] - mov dword ptr [eax], ecx - lea ecx, [ebp - 544] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB83_73 -LBB83_73: # in Loop: Header=BB83_72 Depth=1 - mov dword ptr [ebp - 552], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 552] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 536] - mov dword ptr [eax], ecx - lea ecx, [ebp - 540] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB83_74 -LBB83_74: # in Loop: Header=BB83_72 Depth=1 - mov dword ptr [ebp - 16], 18 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 536] - mov dword ptr [eax], ecx - lea ecx, [ebp - 500] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_75 -LBB83_75: # in Loop: Header=BB83_72 Depth=1 - lea ecx, [ebp - 536] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB83_81 -Ltmp10056: -LBB83_185: # Block address taken - # in Loop: Header=BB83_72 Depth=1 - add ebp, 12 - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - jmp LBB83_80 -LBB83_80: # in Loop: Header=BB83_72 Depth=1 - mov dword ptr [ebp - 16], 16 -Ltmp10057: -LBB83_81: # in Loop: Header=BB83_72 Depth=1 - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 500] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1217], al # 1-byte Spill - jmp LBB83_82 -LBB83_82: # in Loop: Header=BB83_72 Depth=1 - mov al, byte ptr [ebp - 1217] # 1-byte Reload - test al, 1 - jne LBB83_83 - jmp LBB83_87 -LBB83_83: # in Loop: Header=BB83_72 Depth=1 -Ltmp10058: - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1218], al # 1-byte Spill - jmp LBB83_84 -LBB83_84: # in Loop: Header=BB83_72 Depth=1 - mov al, byte ptr [ebp - 1218] # 1-byte Reload - test al, 1 - jne LBB83_85 - jmp LBB83_86 -LBB83_85: # in Loop: Header=BB83_72 Depth=1 -Ltmp10059: - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - int3 -Ltmp10060: -LBB83_86: # in Loop: Header=BB83_72 Depth=1 - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - jmp LBB83_87 -Ltmp10061: -LBB83_87: # in Loop: Header=BB83_72 Depth=1 - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - lea ecx, [ebp - 500] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_88 -LBB83_88: # in Loop: Header=BB83_72 Depth=1 - lea ecx, [ebp - 500] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1224], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_72 -Ltmp10062: -# %bb.89: - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - jmp LBB83_90 -LBB83_90: # =>This Inner Loop Header: Depth=1 -Ltmp10063: - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BF@FNHMNLHI@bs?4size_bytes?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 1228], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1232], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1394 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 600] - mov dword ptr [ebp - 1236], ecx # 4-byte Spill - mov dword ptr [ebp - 1240], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1228] # 4-byte Reload - mov dword ptr [ebp - 1244], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1228] # 4-byte Reload - mov edx, dword ptr [ebp - 1236] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 592] - mov dword ptr [ebp - 1248], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1232] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 360] -Ltmp10064: - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - mov dword ptr [ebp - 1252], eax # 4-byte Spill - call "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 640], eax - mov dword ptr [ebp - 16], 21 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 640] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 632] - mov dword ptr [eax], ecx - lea ecx, [ebp - 636] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB83_91 -LBB83_91: # in Loop: Header=BB83_90 Depth=1 - mov dword ptr [ebp - 644], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 644] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 628] - mov dword ptr [eax], ecx - lea ecx, [ebp - 632] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB83_92 -LBB83_92: # in Loop: Header=BB83_90 Depth=1 - mov dword ptr [ebp - 16], 22 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 628] - mov dword ptr [eax], ecx - lea ecx, [ebp - 592] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_93 -LBB83_93: # in Loop: Header=BB83_90 Depth=1 - lea ecx, [ebp - 628] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB83_99 -Ltmp10065: -LBB83_186: # Block address taken - # in Loop: Header=BB83_90 Depth=1 - add ebp, 12 - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - jmp LBB83_98 -LBB83_98: # in Loop: Header=BB83_90 Depth=1 - mov dword ptr [ebp - 16], 20 -Ltmp10066: -LBB83_99: # in Loop: Header=BB83_90 Depth=1 - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 592] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1253], al # 1-byte Spill - jmp LBB83_100 -LBB83_100: # in Loop: Header=BB83_90 Depth=1 - mov al, byte ptr [ebp - 1253] # 1-byte Reload - test al, 1 - jne LBB83_101 - jmp LBB83_105 -LBB83_101: # in Loop: Header=BB83_90 Depth=1 -Ltmp10067: - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1254], al # 1-byte Spill - jmp LBB83_102 -LBB83_102: # in Loop: Header=BB83_90 Depth=1 - mov al, byte ptr [ebp - 1254] # 1-byte Reload - test al, 1 - jne LBB83_103 - jmp LBB83_104 -LBB83_103: # in Loop: Header=BB83_90 Depth=1 -Ltmp10068: - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - int3 -Ltmp10069: -LBB83_104: # in Loop: Header=BB83_90 Depth=1 - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - jmp LBB83_105 -Ltmp10070: -LBB83_105: # in Loop: Header=BB83_90 Depth=1 - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - lea ecx, [ebp - 592] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_106 -LBB83_106: # in Loop: Header=BB83_90 Depth=1 - lea ecx, [ebp - 592] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1260], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_90 -Ltmp10071: -# %bb.107: - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - jmp LBB83_108 -LBB83_108: # =>This Inner Loop Header: Depth=1 -Ltmp10072: - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@" - mov dword ptr [ebp - 1264], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1268], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1395 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 692] - mov dword ptr [ebp - 1272], ecx # 4-byte Spill - mov dword ptr [ebp - 1276], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1264] # 4-byte Reload - mov dword ptr [ebp - 1280], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1264] # 4-byte Reload - mov edx, dword ptr [ebp - 1272] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 684] - mov dword ptr [ebp - 1284], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1268] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 360] -Ltmp10073: - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - mov dword ptr [ebp - 1288], eax # 4-byte Spill - call "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" - mov dword ptr [ebp - 732], eax - mov dword ptr [ebp - 16], 25 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 732] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 724] - mov dword ptr [eax], ecx - lea ecx, [ebp - 728] - call "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" - jmp LBB83_109 -LBB83_109: # in Loop: Header=BB83_108 Depth=1 - lea ecx, [ebp - 352] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov dword ptr [ebp - 736], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 736] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 720] - mov dword ptr [eax], ecx - lea ecx, [ebp - 724] - call "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" - jmp LBB83_110 -LBB83_110: # in Loop: Header=BB83_108 Depth=1 - mov dword ptr [ebp - 16], 26 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 720] - mov dword ptr [eax], ecx - lea ecx, [ebp - 684] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_111 -LBB83_111: # in Loop: Header=BB83_108 Depth=1 - lea ecx, [ebp - 720] - call "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - jmp LBB83_117 -Ltmp10074: -LBB83_187: # Block address taken - # in Loop: Header=BB83_108 Depth=1 - add ebp, 12 - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - jmp LBB83_116 -LBB83_116: # in Loop: Header=BB83_108 Depth=1 - mov dword ptr [ebp - 16], 24 -Ltmp10075: -LBB83_117: # in Loop: Header=BB83_108 Depth=1 - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - mov dword ptr [ebp - 16], 24 - lea ecx, [ebp - 684] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1289], al # 1-byte Spill - jmp LBB83_118 -LBB83_118: # in Loop: Header=BB83_108 Depth=1 - mov al, byte ptr [ebp - 1289] # 1-byte Reload - test al, 1 - jne LBB83_119 - jmp LBB83_123 -LBB83_119: # in Loop: Header=BB83_108 Depth=1 -Ltmp10076: - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1290], al # 1-byte Spill - jmp LBB83_120 -LBB83_120: # in Loop: Header=BB83_108 Depth=1 - mov al, byte ptr [ebp - 1290] # 1-byte Reload - test al, 1 - jne LBB83_121 - jmp LBB83_122 -LBB83_121: # in Loop: Header=BB83_108 Depth=1 -Ltmp10077: - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - int3 -Ltmp10078: -LBB83_122: # in Loop: Header=BB83_108 Depth=1 - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - jmp LBB83_123 -Ltmp10079: -LBB83_123: # in Loop: Header=BB83_108 Depth=1 - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - lea ecx, [ebp - 684] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_124 -LBB83_124: # in Loop: Header=BB83_108 Depth=1 - lea ecx, [ebp - 684] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1296], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_108 -Ltmp10080: -# %bb.125: - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - jmp LBB83_126 -LBB83_126: # =>This Inner Loop Header: Depth=1 -Ltmp10081: - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BF@FANINFOJ@bs?4data?$CI?$CJ?5?$DN?$DN?5nullptr?$AA@" - mov dword ptr [ebp - 1300], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1304], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1396 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 784] - mov dword ptr [ebp - 1308], ecx # 4-byte Spill - mov dword ptr [ebp - 1312], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1300] # 4-byte Reload - mov dword ptr [ebp - 1316], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1300] # 4-byte Reload - mov edx, dword ptr [ebp - 1308] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 776] - mov dword ptr [ebp - 1320], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1304] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 360] -Ltmp10082: - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - mov dword ptr [ebp - 1324], eax # 4-byte Spill - call "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" - mov dword ptr [ebp - 824], eax - mov dword ptr [ebp - 16], 29 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 824] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 816] - mov dword ptr [eax], ecx - lea ecx, [ebp - 820] - call "??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" - jmp LBB83_127 -LBB83_127: # in Loop: Header=BB83_126 Depth=1 - mov dword ptr [ebp - 828], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 828] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 812] - mov dword ptr [eax], ecx - lea ecx, [ebp - 816] - call "??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" - jmp LBB83_128 -LBB83_128: # in Loop: Header=BB83_126 Depth=1 - mov dword ptr [ebp - 16], 30 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 812] - mov dword ptr [eax], ecx - lea ecx, [ebp - 776] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_129 -LBB83_129: # in Loop: Header=BB83_126 Depth=1 - lea ecx, [ebp - 812] - call "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - jmp LBB83_135 -Ltmp10083: -LBB83_188: # Block address taken - # in Loop: Header=BB83_126 Depth=1 - add ebp, 12 - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - jmp LBB83_134 -LBB83_134: # in Loop: Header=BB83_126 Depth=1 - mov dword ptr [ebp - 16], 28 -Ltmp10084: -LBB83_135: # in Loop: Header=BB83_126 Depth=1 - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - mov dword ptr [ebp - 16], 28 - lea ecx, [ebp - 776] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1325], al # 1-byte Spill - jmp LBB83_136 -LBB83_136: # in Loop: Header=BB83_126 Depth=1 - mov al, byte ptr [ebp - 1325] # 1-byte Reload - test al, 1 - jne LBB83_137 - jmp LBB83_141 -LBB83_137: # in Loop: Header=BB83_126 Depth=1 -Ltmp10085: - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1326], al # 1-byte Spill - jmp LBB83_138 -LBB83_138: # in Loop: Header=BB83_126 Depth=1 - mov al, byte ptr [ebp - 1326] # 1-byte Reload - test al, 1 - jne LBB83_139 - jmp LBB83_140 -LBB83_139: # in Loop: Header=BB83_126 Depth=1 -Ltmp10086: - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - int3 -Ltmp10087: -LBB83_140: # in Loop: Header=BB83_126 Depth=1 - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - jmp LBB83_141 -Ltmp10088: -LBB83_141: # in Loop: Header=BB83_126 Depth=1 - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - lea ecx, [ebp - 776] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_142 -LBB83_142: # in Loop: Header=BB83_126 Depth=1 - lea ecx, [ebp - 776] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1332], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_126 -Ltmp10089: -# %bb.143: - .cv_loc 83 1 1400 0 # ..\tests\span_tests.cpp:1400:0 - sub esp, 4 - lea ecx, [ebp - 836] -Ltmp10090: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp10091: - .cv_loc 83 1 1401 0 # ..\tests\span_tests.cpp:1401:0 - mov ecx, dword ptr [ebp - 836] - mov dword ptr [ebp - 852], ecx - mov ecx, dword ptr [ebp - 832] - mov dword ptr [ebp - 848], ecx - sub esp, 12 - lea ecx, [ebp - 844] -Ltmp10092: - #DEBUG_VALUE: bs <- [$ecx+0] - mov dword ptr [esp], ecx - lea ecx, [ebp - 852] -Ltmp10093: - mov edx, dword ptr [ecx] - mov dword ptr [esp + 4], edx - mov ecx, dword ptr [ecx + 4] - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 1336], eax # 4-byte Spill - call "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - add esp, 12 -LBB83_144: # =>This Inner Loop Header: Depth=1 -Ltmp10094: - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@" - mov dword ptr [ebp - 1340], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1344], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1402 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 900] - mov dword ptr [ebp - 1348], ecx # 4-byte Spill - mov dword ptr [ebp - 1352], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1340] # 4-byte Reload - mov dword ptr [ebp - 1356], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1340] # 4-byte Reload - mov edx, dword ptr [ebp - 1348] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 892] - mov dword ptr [ebp - 1360], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1344] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 844] -Ltmp10095: - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - mov dword ptr [ebp - 1364], eax # 4-byte Spill - call "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" - mov dword ptr [ebp - 940], eax - mov dword ptr [ebp - 16], 33 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 940] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 932] - mov dword ptr [eax], ecx - lea ecx, [ebp - 936] - call "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" - jmp LBB83_145 -LBB83_145: # in Loop: Header=BB83_144 Depth=1 - lea ecx, [ebp - 836] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov dword ptr [ebp - 944], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 944] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 928] - mov dword ptr [eax], ecx - lea ecx, [ebp - 932] - call "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" - jmp LBB83_146 -LBB83_146: # in Loop: Header=BB83_144 Depth=1 - mov dword ptr [ebp - 16], 34 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 928] - mov dword ptr [eax], ecx - lea ecx, [ebp - 892] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_147 -LBB83_147: # in Loop: Header=BB83_144 Depth=1 - lea ecx, [ebp - 928] - call "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - jmp LBB83_153 -Ltmp10096: -LBB83_189: # Block address taken - # in Loop: Header=BB83_144 Depth=1 - add ebp, 12 - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - jmp LBB83_152 -LBB83_152: # in Loop: Header=BB83_144 Depth=1 - mov dword ptr [ebp - 16], 32 -Ltmp10097: -LBB83_153: # in Loop: Header=BB83_144 Depth=1 - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - mov dword ptr [ebp - 16], 32 - lea ecx, [ebp - 892] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1365], al # 1-byte Spill - jmp LBB83_154 -LBB83_154: # in Loop: Header=BB83_144 Depth=1 - mov al, byte ptr [ebp - 1365] # 1-byte Reload - test al, 1 - jne LBB83_155 - jmp LBB83_159 -LBB83_155: # in Loop: Header=BB83_144 Depth=1 -Ltmp10098: - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1366], al # 1-byte Spill - jmp LBB83_156 -LBB83_156: # in Loop: Header=BB83_144 Depth=1 - mov al, byte ptr [ebp - 1366] # 1-byte Reload - test al, 1 - jne LBB83_157 - jmp LBB83_158 -LBB83_157: # in Loop: Header=BB83_144 Depth=1 -Ltmp10099: - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - int3 -Ltmp10100: -LBB83_158: # in Loop: Header=BB83_144 Depth=1 - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - jmp LBB83_159 -Ltmp10101: -LBB83_159: # in Loop: Header=BB83_144 Depth=1 - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - lea ecx, [ebp - 892] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_160 -LBB83_160: # in Loop: Header=BB83_144 Depth=1 - lea ecx, [ebp - 892] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1372], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_144 -Ltmp10102: -# %bb.161: - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - jmp LBB83_162 -LBB83_162: # =>This Inner Loop Header: Depth=1 -Ltmp10103: - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@" - mov dword ptr [ebp - 1376], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1380], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1403 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 992] - mov dword ptr [ebp - 1384], ecx # 4-byte Spill - mov dword ptr [ebp - 1388], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1376] # 4-byte Reload - mov dword ptr [ebp - 1392], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1376] # 4-byte Reload - mov edx, dword ptr [ebp - 1384] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 984] - mov dword ptr [ebp - 1396], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 1380] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 844] -Ltmp10104: - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - mov dword ptr [ebp - 1400], eax # 4-byte Spill - call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 1032], eax - mov dword ptr [ebp - 16], 37 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1032] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1024] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1028] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB83_163 -LBB83_163: # in Loop: Header=BB83_162 Depth=1 - lea ecx, [ebp - 836] - call "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 1036], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 1036] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 1020] - mov dword ptr [eax], ecx - lea ecx, [ebp - 1024] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB83_164 -LBB83_164: # in Loop: Header=BB83_162 Depth=1 - mov dword ptr [ebp - 16], 38 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 1020] - mov dword ptr [eax], ecx - lea ecx, [ebp - 984] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB83_165 -LBB83_165: # in Loop: Header=BB83_162 Depth=1 - lea ecx, [ebp - 1020] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB83_171 -Ltmp10105: -LBB83_190: # Block address taken - # in Loop: Header=BB83_162 Depth=1 - add ebp, 12 - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - jmp LBB83_170 -LBB83_170: # in Loop: Header=BB83_162 Depth=1 - mov dword ptr [ebp - 16], 36 -Ltmp10106: -LBB83_171: # in Loop: Header=BB83_162 Depth=1 - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - mov dword ptr [ebp - 16], 36 - lea ecx, [ebp - 984] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1401], al # 1-byte Spill - jmp LBB83_172 -LBB83_172: # in Loop: Header=BB83_162 Depth=1 - mov al, byte ptr [ebp - 1401] # 1-byte Reload - test al, 1 - jne LBB83_173 - jmp LBB83_177 -LBB83_173: # in Loop: Header=BB83_162 Depth=1 -Ltmp10107: - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1402], al # 1-byte Spill - jmp LBB83_174 -LBB83_174: # in Loop: Header=BB83_162 Depth=1 - mov al, byte ptr [ebp - 1402] # 1-byte Reload - test al, 1 - jne LBB83_175 - jmp LBB83_176 -LBB83_175: # in Loop: Header=BB83_162 Depth=1 -Ltmp10108: - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - int3 -Ltmp10109: -LBB83_176: # in Loop: Header=BB83_162 Depth=1 - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - jmp LBB83_177 -Ltmp10110: -LBB83_177: # in Loop: Header=BB83_162 Depth=1 - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - lea ecx, [ebp - 984] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB83_178 -LBB83_178: # in Loop: Header=BB83_162 Depth=1 - lea ecx, [ebp - 984] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 1408], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB83_162 -Ltmp10111: -# %bb.179: - .cv_loc 83 1 1405 0 # ..\tests\span_tests.cpp:1405:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_5: # in Loop: Header=BB83_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 128] -Ltmp10112: - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10113: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_6: # in Loop: Header=BB83_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10114: - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 92] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_7 -LBB83_7: # in Loop: Header=BB83_1 Depth=1 - mov eax, offset LBB83_181 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10115: - .def "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_22: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 92] - .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10116: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_23: # in Loop: Header=BB83_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 236] -Ltmp10117: - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - call "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10118: - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_24: # in Loop: Header=BB83_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10119: - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 200] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_25 -LBB83_25: # in Loop: Header=BB83_18 Depth=1 - mov eax, offset LBB83_182 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10120: - .def "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$40@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_40: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 200] - .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10121: - .def "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_41: # in Loop: Header=BB83_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 328] -Ltmp10122: - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10123: - .def "?catch$42@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$42@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_42: # in Loop: Header=BB83_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10124: - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 292] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_43 -LBB83_43: # in Loop: Header=BB83_36 Depth=1 - mov eax, offset LBB83_183 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10125: - .def "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$58@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_58: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 292] - .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10126: - .def "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$59@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_59: # in Loop: Header=BB83_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 444] -Ltmp10127: - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10128: - .def "?catch$60@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$60@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_60: # in Loop: Header=BB83_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10129: - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 408] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_61 -LBB83_61: # in Loop: Header=BB83_54 Depth=1 - mov eax, offset LBB83_184 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10130: - .def "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$76@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_76: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 408] - .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10131: - .def "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$77@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_77: # in Loop: Header=BB83_72 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 536] -Ltmp10132: - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10133: - .def "?catch$78@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$78@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_78: # in Loop: Header=BB83_72 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10134: - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 500] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_79 -LBB83_79: # in Loop: Header=BB83_72 Depth=1 - mov eax, offset LBB83_185 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10135: - .def "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$94@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_94: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 500] - .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10136: - .def "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$95@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_95: # in Loop: Header=BB83_90 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 628] -Ltmp10137: - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10138: - .def "?catch$96@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$96@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_96: # in Loop: Header=BB83_90 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10139: - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 592] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_97 -LBB83_97: # in Loop: Header=BB83_90 Depth=1 - mov eax, offset LBB83_186 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10140: - .def "?dtor$112@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$112@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_112: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 592] - .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10141: - .def "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$113@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_113: # in Loop: Header=BB83_108 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 720] -Ltmp10142: - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - call "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10143: - .def "?catch$114@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$114@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_114: # in Loop: Header=BB83_108 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10144: - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 684] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_115 -LBB83_115: # in Loop: Header=BB83_108 Depth=1 - mov eax, offset LBB83_187 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10145: - .def "?dtor$130@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$130@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_130: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 684] - .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10146: - .def "?dtor$131@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$131@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_131: # in Loop: Header=BB83_126 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 812] -Ltmp10147: - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - call "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10148: - .def "?catch$132@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$132@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_132: # in Loop: Header=BB83_126 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10149: - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - mov dword ptr [ebp - 16], 31 - lea ecx, [ebp - 776] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_133 -LBB83_133: # in Loop: Header=BB83_126 Depth=1 - mov eax, offset LBB83_188 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10150: - .def "?dtor$148@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$148@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_148: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 776] - .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10151: - .def "?dtor$149@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$149@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_149: # in Loop: Header=BB83_144 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 928] -Ltmp10152: - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - call "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10153: - .def "?catch$150@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$150@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_150: # in Loop: Header=BB83_144 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10154: - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 892] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_151 -LBB83_151: # in Loop: Header=BB83_144 Depth=1 - mov eax, offset LBB83_189 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10155: - .def "?dtor$166@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$166@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_166: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 892] - .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10156: - .def "?dtor$167@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$167@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_167: # in Loop: Header=BB83_162 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 1020] -Ltmp10157: - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10158: - .def "?catch$168@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$168@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_168: # in Loop: Header=BB83_162 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10159: - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - mov dword ptr [ebp - 16], 39 - lea ecx, [ebp - 984] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB83_169 -LBB83_169: # in Loop: Header=BB83_162 Depth=1 - mov eax, offset LBB83_190 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10160: - .def "?dtor$180@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$180@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA": -LBB83_180: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 984] - .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10161: - .cv_fpo_endproc -Lfunc_end83: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 429065506 # MagicNumber - .long 40 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # UnwindMap - .long 10 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long -1 # ToState - .long "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 13 # ToState - .long "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 17 # ToState - .long "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$112@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long 21 # ToState - .long "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$130@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long 25 # ToState - .long "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$148@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 28 # ToState - .long 0 # Action - .long 29 # ToState - .long "?dtor$131@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 28 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$166@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 32 # ToState - .long 0 # Action - .long 33 # ToState - .long "?dtor$149@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 32 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$180@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 36 # ToState - .long 0 # Action - .long 37 # ToState - .long "?dtor$167@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Action - .long 36 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 18 # TryHigh - .long 19 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray - .long 21 # TryLow - .long 22 # TryHigh - .long 23 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray - .long 25 # TryLow - .long 26 # TryHigh - .long 27 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray - .long 29 # TryLow - .long 30 # TryHigh - .long 31 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray - .long 33 # TryLow - .long 34 # TryHigh - .long 35 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray - .long 37 # TryLow - .long 38 # TryHigh - .long 39 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$114@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$132@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$150@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$168@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin84: - .cv_func_id 84 - .cv_loc 84 1 1377 0 # ..\tests\span_tests.cpp:1377:0 - .cv_fpo_proc "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp10162: - lea ecx, ["?autoRegistrar55@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp10163: - .cv_fpo_endproc -Lfunc_end84: - # -- End function - .def "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin85: - .cv_func_id 85 - .cv_loc 85 1 1408 0 # ..\tests\span_tests.cpp:1408:0 - .cv_fpo_proc "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp10164: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BD@POLEBHOO@as_writeable_bytes?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1408 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____56@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar57@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp10165: - .cv_fpo_endproc -Lfunc_end85: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____56@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____56@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" -Lfunc_begin86: - .cv_func_id 86 - .cv_loc 86 1 1409 0 # ..\tests\span_tests.cpp:1409:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 984 - .cv_fpo_stackalloc 984 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp10264: - .cv_loc 86 1 1410 0 # ..\tests\span_tests.cpp:1410:0 - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?a@?1??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax -Ltmp10265: - .cv_loc 86 1 1424 0 # ..\tests\span_tests.cpp:1424:0 - lea ecx, [ebp - 52] -Ltmp10266: - #DEBUG_VALUE: s <- [$ecx+0] - call "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Ltmp10267: - .cv_loc 86 1 1425 0 # ..\tests\span_tests.cpp:1425:0 - mov ecx, dword ptr [ebp - 52] - mov dword ptr [ebp - 68], ecx - mov ecx, dword ptr [ebp - 48] - mov dword ptr [ebp - 64], ecx - sub esp, 12 - lea ecx, [ebp - 60] -Ltmp10268: - #DEBUG_VALUE: bs <- [$ecx+0] - mov dword ptr [esp], ecx - lea ecx, [ebp - 68] -Ltmp10269: - mov edx, dword ptr [ecx] - mov dword ptr [esp + 4], edx - mov ecx, dword ptr [ecx + 4] - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 740], eax # 4-byte Spill - call "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - add esp, 12 -LBB86_1: # =>This Inner Loop Header: Depth=1 -Ltmp10270: - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BG@BBFOADKB@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size?$CI?$CJ?$AA@" - mov dword ptr [ebp - 744], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 748], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1426 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 116] - mov dword ptr [ebp - 752], ecx # 4-byte Spill - mov dword ptr [ebp - 756], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 744] # 4-byte Reload - mov dword ptr [ebp - 760], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 744] # 4-byte Reload - mov edx, dword ptr [ebp - 752] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 108] - mov dword ptr [ebp - 764], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 748] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 60] -Ltmp10271: - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - mov dword ptr [ebp - 768], eax # 4-byte Spill - call "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 156], eax - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 156] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 148] - mov dword ptr [eax], ecx - lea ecx, [ebp - 152] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB86_2 -LBB86_2: # in Loop: Header=BB86_1 Depth=1 - lea ecx, [ebp - 52] - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 160], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 160] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 144] - mov dword ptr [eax], ecx - lea ecx, [ebp - 148] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB86_3 -LBB86_3: # in Loop: Header=BB86_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 144] - mov dword ptr [eax], ecx - lea ecx, [ebp - 108] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB86_4 -LBB86_4: # in Loop: Header=BB86_1 Depth=1 - lea ecx, [ebp - 144] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB86_9 -Ltmp10272: -LBB86_127: # Block address taken - # in Loop: Header=BB86_1 Depth=1 - add ebp, 12 - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - jmp LBB86_8 -LBB86_8: # in Loop: Header=BB86_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp10273: -LBB86_9: # in Loop: Header=BB86_1 Depth=1 - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 108] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 769], al # 1-byte Spill - jmp LBB86_10 -LBB86_10: # in Loop: Header=BB86_1 Depth=1 - mov al, byte ptr [ebp - 769] # 1-byte Reload - test al, 1 - jne LBB86_11 - jmp LBB86_15 -LBB86_11: # in Loop: Header=BB86_1 Depth=1 -Ltmp10274: - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 770], al # 1-byte Spill - jmp LBB86_12 -LBB86_12: # in Loop: Header=BB86_1 Depth=1 - mov al, byte ptr [ebp - 770] # 1-byte Reload - test al, 1 - jne LBB86_13 - jmp LBB86_14 -LBB86_13: # in Loop: Header=BB86_1 Depth=1 -Ltmp10275: - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - int3 -Ltmp10276: -LBB86_14: # in Loop: Header=BB86_1 Depth=1 - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - jmp LBB86_15 -Ltmp10277: -LBB86_15: # in Loop: Header=BB86_1 Depth=1 - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - lea ecx, [ebp - 108] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB86_16 -LBB86_16: # in Loop: Header=BB86_1 Depth=1 - lea ecx, [ebp - 108] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 776], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB86_1 -Ltmp10278: -# %bb.17: - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - jmp LBB86_18 -LBB86_18: # =>This Inner Loop Header: Depth=1 -Ltmp10279: - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@FJDBNPHA@bs?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 780], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 784], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1427 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 208] - mov dword ptr [ebp - 788], ecx # 4-byte Spill - mov dword ptr [ebp - 792], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 780] # 4-byte Reload - mov dword ptr [ebp - 796], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 780] # 4-byte Reload - mov edx, dword ptr [ebp - 788] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 200] - mov dword ptr [ebp - 800], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 784] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 60] -Ltmp10280: - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - mov dword ptr [ebp - 804], eax # 4-byte Spill - call "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 248], eax - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 248] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 240] - mov dword ptr [eax], ecx - lea ecx, [ebp - 244] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB86_19 -LBB86_19: # in Loop: Header=BB86_18 Depth=1 - mov dword ptr [ebp - 252], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 252] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 236] - mov dword ptr [eax], ecx - lea ecx, [ebp - 240] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB86_20 -LBB86_20: # in Loop: Header=BB86_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 236] - mov dword ptr [eax], ecx - lea ecx, [ebp - 200] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB86_21 -LBB86_21: # in Loop: Header=BB86_18 Depth=1 - lea ecx, [ebp - 236] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB86_27 -Ltmp10281: -LBB86_128: # Block address taken - # in Loop: Header=BB86_18 Depth=1 - add ebp, 12 - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - jmp LBB86_26 -LBB86_26: # in Loop: Header=BB86_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp10282: -LBB86_27: # in Loop: Header=BB86_18 Depth=1 - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 200] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 805], al # 1-byte Spill - jmp LBB86_28 -LBB86_28: # in Loop: Header=BB86_18 Depth=1 - mov al, byte ptr [ebp - 805] # 1-byte Reload - test al, 1 - jne LBB86_29 - jmp LBB86_33 -LBB86_29: # in Loop: Header=BB86_18 Depth=1 -Ltmp10283: - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 806], al # 1-byte Spill - jmp LBB86_30 -LBB86_30: # in Loop: Header=BB86_18 Depth=1 - mov al, byte ptr [ebp - 806] # 1-byte Reload - test al, 1 - jne LBB86_31 - jmp LBB86_32 -LBB86_31: # in Loop: Header=BB86_18 Depth=1 -Ltmp10284: - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - int3 -Ltmp10285: -LBB86_32: # in Loop: Header=BB86_18 Depth=1 - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - jmp LBB86_33 -Ltmp10286: -LBB86_33: # in Loop: Header=BB86_18 Depth=1 - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - lea ecx, [ebp - 200] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB86_34 -LBB86_34: # in Loop: Header=BB86_18 Depth=1 - lea ecx, [ebp - 200] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 812], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB86_18 -Ltmp10287: -# %bb.35: - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - jmp LBB86_36 -LBB86_36: # =>This Inner Loop Header: Depth=1 -Ltmp10288: - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BF@FNHMNLHI@bs?4size_bytes?$CI?$CJ?5?$DN?$DN?50?$AA@" - mov dword ptr [ebp - 816], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 820], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1428 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 300] - mov dword ptr [ebp - 824], ecx # 4-byte Spill - mov dword ptr [ebp - 828], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 816] # 4-byte Reload - mov dword ptr [ebp - 832], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 816] # 4-byte Reload - mov edx, dword ptr [ebp - 824] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 292] - mov dword ptr [ebp - 836], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 820] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 60] -Ltmp10289: - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - mov dword ptr [ebp - 840], eax # 4-byte Spill - call "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 340], eax - mov dword ptr [ebp - 16], 9 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 340] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 332] - mov dword ptr [eax], ecx - lea ecx, [ebp - 336] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB86_37 -LBB86_37: # in Loop: Header=BB86_36 Depth=1 - mov dword ptr [ebp - 344], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 344] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 332] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB86_38 -LBB86_38: # in Loop: Header=BB86_36 Depth=1 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 292] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB86_39 -LBB86_39: # in Loop: Header=BB86_36 Depth=1 - lea ecx, [ebp - 328] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB86_45 -Ltmp10290: -LBB86_129: # Block address taken - # in Loop: Header=BB86_36 Depth=1 - add ebp, 12 - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - jmp LBB86_44 -LBB86_44: # in Loop: Header=BB86_36 Depth=1 - mov dword ptr [ebp - 16], 8 -Ltmp10291: -LBB86_45: # in Loop: Header=BB86_36 Depth=1 - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 292] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 841], al # 1-byte Spill - jmp LBB86_46 -LBB86_46: # in Loop: Header=BB86_36 Depth=1 - mov al, byte ptr [ebp - 841] # 1-byte Reload - test al, 1 - jne LBB86_47 - jmp LBB86_51 -LBB86_47: # in Loop: Header=BB86_36 Depth=1 -Ltmp10292: - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 842], al # 1-byte Spill - jmp LBB86_48 -LBB86_48: # in Loop: Header=BB86_36 Depth=1 - mov al, byte ptr [ebp - 842] # 1-byte Reload - test al, 1 - jne LBB86_49 - jmp LBB86_50 -LBB86_49: # in Loop: Header=BB86_36 Depth=1 -Ltmp10293: - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - int3 -Ltmp10294: -LBB86_50: # in Loop: Header=BB86_36 Depth=1 - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - jmp LBB86_51 -Ltmp10295: -LBB86_51: # in Loop: Header=BB86_36 Depth=1 - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - lea ecx, [ebp - 292] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB86_52 -LBB86_52: # in Loop: Header=BB86_36 Depth=1 - lea ecx, [ebp - 292] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 848], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB86_36 -Ltmp10296: -# %bb.53: - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - jmp LBB86_54 -LBB86_54: # =>This Inner Loop Header: Depth=1 -Ltmp10297: - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0DO@FEPPFBLK@static_cast?$DMvoid?$CK?$DO?$CIbs?4data?$CI?$CJ?$CJ?5?$DN?$DN@" - mov dword ptr [ebp - 852], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 856], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1429 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 392] - mov dword ptr [ebp - 860], ecx # 4-byte Spill - mov dword ptr [ebp - 864], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 852] # 4-byte Reload - mov dword ptr [ebp - 868], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 852] # 4-byte Reload - mov edx, dword ptr [ebp - 860] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 384] - mov dword ptr [ebp - 872], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 856] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 60] -Ltmp10298: - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - mov dword ptr [ebp - 876], eax # 4-byte Spill - call "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" - mov dword ptr [ebp - 432], eax - mov dword ptr [ebp - 16], 13 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 432] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 424] - mov dword ptr [eax], ecx - lea ecx, [ebp - 428] - call "??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" - jmp LBB86_55 -LBB86_55: # in Loop: Header=BB86_54 Depth=1 - lea ecx, [ebp - 52] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov dword ptr [ebp - 436], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 436] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 420] - mov dword ptr [eax], ecx - lea ecx, [ebp - 424] - call "??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" - jmp LBB86_56 -LBB86_56: # in Loop: Header=BB86_54 Depth=1 - mov dword ptr [ebp - 16], 14 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 420] - mov dword ptr [eax], ecx - lea ecx, [ebp - 384] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB86_57 -LBB86_57: # in Loop: Header=BB86_54 Depth=1 - lea ecx, [ebp - 420] - call "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" - jmp LBB86_63 -Ltmp10299: -LBB86_130: # Block address taken - # in Loop: Header=BB86_54 Depth=1 - add ebp, 12 - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - jmp LBB86_62 -LBB86_62: # in Loop: Header=BB86_54 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp10300: -LBB86_63: # in Loop: Header=BB86_54 Depth=1 - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 384] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 877], al # 1-byte Spill - jmp LBB86_64 -LBB86_64: # in Loop: Header=BB86_54 Depth=1 - mov al, byte ptr [ebp - 877] # 1-byte Reload - test al, 1 - jne LBB86_65 - jmp LBB86_69 -LBB86_65: # in Loop: Header=BB86_54 Depth=1 -Ltmp10301: - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 878], al # 1-byte Spill - jmp LBB86_66 -LBB86_66: # in Loop: Header=BB86_54 Depth=1 - mov al, byte ptr [ebp - 878] # 1-byte Reload - test al, 1 - jne LBB86_67 - jmp LBB86_68 -LBB86_67: # in Loop: Header=BB86_54 Depth=1 -Ltmp10302: - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - int3 -Ltmp10303: -LBB86_68: # in Loop: Header=BB86_54 Depth=1 - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - jmp LBB86_69 -Ltmp10304: -LBB86_69: # in Loop: Header=BB86_54 Depth=1 - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - lea ecx, [ebp - 384] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB86_70 -LBB86_70: # in Loop: Header=BB86_54 Depth=1 - lea ecx, [ebp - 384] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 884], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB86_54 -Ltmp10305: -# %bb.71: - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - jmp LBB86_72 -LBB86_72: # =>This Inner Loop Header: Depth=1 -Ltmp10306: - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BF@FANINFOJ@bs?4data?$CI?$CJ?5?$DN?$DN?5nullptr?$AA@" - mov dword ptr [ebp - 888], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 892], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1430 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 484] - mov dword ptr [ebp - 896], ecx # 4-byte Spill - mov dword ptr [ebp - 900], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 888] # 4-byte Reload - mov dword ptr [ebp - 904], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 888] # 4-byte Reload - mov edx, dword ptr [ebp - 896] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 476] - mov dword ptr [ebp - 908], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 892] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 60] -Ltmp10307: - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - mov dword ptr [ebp - 912], eax # 4-byte Spill - call "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" - mov dword ptr [ebp - 524], eax - mov dword ptr [ebp - 16], 17 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 524] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 516] - mov dword ptr [eax], ecx - lea ecx, [ebp - 520] - call "??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" - jmp LBB86_73 -LBB86_73: # in Loop: Header=BB86_72 Depth=1 - mov dword ptr [ebp - 528], 0 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 528] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 512] - mov dword ptr [eax], ecx - lea ecx, [ebp - 516] - call "??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" - jmp LBB86_74 -LBB86_74: # in Loop: Header=BB86_72 Depth=1 - mov dword ptr [ebp - 16], 18 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 512] - mov dword ptr [eax], ecx - lea ecx, [ebp - 476] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB86_75 -LBB86_75: # in Loop: Header=BB86_72 Depth=1 - lea ecx, [ebp - 512] - call "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - jmp LBB86_81 -Ltmp10308: -LBB86_131: # Block address taken - # in Loop: Header=BB86_72 Depth=1 - add ebp, 12 - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - jmp LBB86_80 -LBB86_80: # in Loop: Header=BB86_72 Depth=1 - mov dword ptr [ebp - 16], 16 -Ltmp10309: -LBB86_81: # in Loop: Header=BB86_72 Depth=1 - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 476] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 913], al # 1-byte Spill - jmp LBB86_82 -LBB86_82: # in Loop: Header=BB86_72 Depth=1 - mov al, byte ptr [ebp - 913] # 1-byte Reload - test al, 1 - jne LBB86_83 - jmp LBB86_87 -LBB86_83: # in Loop: Header=BB86_72 Depth=1 -Ltmp10310: - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 914], al # 1-byte Spill - jmp LBB86_84 -LBB86_84: # in Loop: Header=BB86_72 Depth=1 - mov al, byte ptr [ebp - 914] # 1-byte Reload - test al, 1 - jne LBB86_85 - jmp LBB86_86 -LBB86_85: # in Loop: Header=BB86_72 Depth=1 -Ltmp10311: - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - int3 -Ltmp10312: -LBB86_86: # in Loop: Header=BB86_72 Depth=1 - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - jmp LBB86_87 -Ltmp10313: -LBB86_87: # in Loop: Header=BB86_72 Depth=1 - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - lea ecx, [ebp - 476] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB86_88 -LBB86_88: # in Loop: Header=BB86_72 Depth=1 - lea ecx, [ebp - 476] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 920], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB86_72 -Ltmp10314: -# %bb.89: - .cv_loc 86 1 1434 0 # ..\tests\span_tests.cpp:1434:0 - sub esp, 4 - lea ecx, [ebp - 536] -Ltmp10315: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp10316: - .cv_loc 86 1 1435 0 # ..\tests\span_tests.cpp:1435:0 - mov ecx, dword ptr [ebp - 536] - mov dword ptr [ebp - 552], ecx - mov ecx, dword ptr [ebp - 532] - mov dword ptr [ebp - 548], ecx - sub esp, 12 - lea ecx, [ebp - 544] -Ltmp10317: - #DEBUG_VALUE: bs <- [$ecx+0] - mov dword ptr [esp], ecx - lea ecx, [ebp - 552] -Ltmp10318: - mov edx, dword ptr [ecx] - mov dword ptr [esp + 4], edx - mov ecx, dword ptr [ecx + 4] - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 924], eax # 4-byte Spill - call "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - add esp, 12 -LBB86_90: # =>This Inner Loop Header: Depth=1 -Ltmp10319: - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0DO@FEPPFBLK@static_cast?$DMvoid?$CK?$DO?$CIbs?4data?$CI?$CJ?$CJ?5?$DN?$DN@" - mov dword ptr [ebp - 928], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 932], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1436 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 600] - mov dword ptr [ebp - 936], ecx # 4-byte Spill - mov dword ptr [ebp - 940], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 928] # 4-byte Reload - mov dword ptr [ebp - 944], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 928] # 4-byte Reload - mov edx, dword ptr [ebp - 936] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 592] - mov dword ptr [ebp - 948], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 932] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 544] -Ltmp10320: - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - mov dword ptr [ebp - 952], eax # 4-byte Spill - call "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" - mov dword ptr [ebp - 640], eax - mov dword ptr [ebp - 16], 21 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 640] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 632] - mov dword ptr [eax], ecx - lea ecx, [ebp - 636] - call "??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" - jmp LBB86_91 -LBB86_91: # in Loop: Header=BB86_90 Depth=1 - lea ecx, [ebp - 536] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov dword ptr [ebp - 644], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 644] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 628] - mov dword ptr [eax], ecx - lea ecx, [ebp - 632] - call "??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" - jmp LBB86_92 -LBB86_92: # in Loop: Header=BB86_90 Depth=1 - mov dword ptr [ebp - 16], 22 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 628] - mov dword ptr [eax], ecx - lea ecx, [ebp - 592] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB86_93 -LBB86_93: # in Loop: Header=BB86_90 Depth=1 - lea ecx, [ebp - 628] - call "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" - jmp LBB86_99 -Ltmp10321: -LBB86_132: # Block address taken - # in Loop: Header=BB86_90 Depth=1 - add ebp, 12 - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - jmp LBB86_98 -LBB86_98: # in Loop: Header=BB86_90 Depth=1 - mov dword ptr [ebp - 16], 20 -Ltmp10322: -LBB86_99: # in Loop: Header=BB86_90 Depth=1 - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - mov dword ptr [ebp - 16], 20 - lea ecx, [ebp - 592] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 953], al # 1-byte Spill - jmp LBB86_100 -LBB86_100: # in Loop: Header=BB86_90 Depth=1 - mov al, byte ptr [ebp - 953] # 1-byte Reload - test al, 1 - jne LBB86_101 - jmp LBB86_105 -LBB86_101: # in Loop: Header=BB86_90 Depth=1 -Ltmp10323: - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 954], al # 1-byte Spill - jmp LBB86_102 -LBB86_102: # in Loop: Header=BB86_90 Depth=1 - mov al, byte ptr [ebp - 954] # 1-byte Reload - test al, 1 - jne LBB86_103 - jmp LBB86_104 -LBB86_103: # in Loop: Header=BB86_90 Depth=1 -Ltmp10324: - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - int3 -Ltmp10325: -LBB86_104: # in Loop: Header=BB86_90 Depth=1 - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - jmp LBB86_105 -Ltmp10326: -LBB86_105: # in Loop: Header=BB86_90 Depth=1 - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - lea ecx, [ebp - 592] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB86_106 -LBB86_106: # in Loop: Header=BB86_90 Depth=1 - lea ecx, [ebp - 592] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 960], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB86_90 -Ltmp10327: -# %bb.107: - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - jmp LBB86_108 -LBB86_108: # =>This Inner Loop Header: Depth=1 -Ltmp10328: - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@" - mov dword ptr [ebp - 964], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 968], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1437 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 692] - mov dword ptr [ebp - 972], ecx # 4-byte Spill - mov dword ptr [ebp - 976], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 964] # 4-byte Reload - mov dword ptr [ebp - 980], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 964] # 4-byte Reload - mov edx, dword ptr [ebp - 972] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 684] - mov dword ptr [ebp - 984], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 968] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 544] -Ltmp10329: - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - mov dword ptr [ebp - 988], eax # 4-byte Spill - call "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 732], eax - mov dword ptr [ebp - 16], 25 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 732] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 724] - mov dword ptr [eax], ecx - lea ecx, [ebp - 728] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB86_109 -LBB86_109: # in Loop: Header=BB86_108 Depth=1 - lea ecx, [ebp - 536] - call "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 736], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 736] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 720] - mov dword ptr [eax], ecx - lea ecx, [ebp - 724] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB86_110 -LBB86_110: # in Loop: Header=BB86_108 Depth=1 - mov dword ptr [ebp - 16], 26 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 720] - mov dword ptr [eax], ecx - lea ecx, [ebp - 684] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB86_111 -LBB86_111: # in Loop: Header=BB86_108 Depth=1 - lea ecx, [ebp - 720] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB86_117 -Ltmp10330: -LBB86_133: # Block address taken - # in Loop: Header=BB86_108 Depth=1 - add ebp, 12 - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - jmp LBB86_116 -LBB86_116: # in Loop: Header=BB86_108 Depth=1 - mov dword ptr [ebp - 16], 24 -Ltmp10331: -LBB86_117: # in Loop: Header=BB86_108 Depth=1 - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - mov dword ptr [ebp - 16], 24 - lea ecx, [ebp - 684] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 989], al # 1-byte Spill - jmp LBB86_118 -LBB86_118: # in Loop: Header=BB86_108 Depth=1 - mov al, byte ptr [ebp - 989] # 1-byte Reload - test al, 1 - jne LBB86_119 - jmp LBB86_123 -LBB86_119: # in Loop: Header=BB86_108 Depth=1 -Ltmp10332: - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 990], al # 1-byte Spill - jmp LBB86_120 -LBB86_120: # in Loop: Header=BB86_108 Depth=1 - mov al, byte ptr [ebp - 990] # 1-byte Reload - test al, 1 - jne LBB86_121 - jmp LBB86_122 -LBB86_121: # in Loop: Header=BB86_108 Depth=1 -Ltmp10333: - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - int3 -Ltmp10334: -LBB86_122: # in Loop: Header=BB86_108 Depth=1 - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - jmp LBB86_123 -Ltmp10335: -LBB86_123: # in Loop: Header=BB86_108 Depth=1 - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - lea ecx, [ebp - 684] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB86_124 -LBB86_124: # in Loop: Header=BB86_108 Depth=1 - lea ecx, [ebp - 684] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 996], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB86_108 -Ltmp10336: -# %bb.125: - .cv_loc 86 1 1439 0 # ..\tests\span_tests.cpp:1439:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_5: # in Loop: Header=BB86_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 144] -Ltmp10337: - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10338: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_6: # in Loop: Header=BB86_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10339: - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 108] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB86_7 -LBB86_7: # in Loop: Header=BB86_1 Depth=1 - mov eax, offset LBB86_127 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10340: - .def "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_22: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 108] - .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10341: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_23: # in Loop: Header=BB86_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 236] -Ltmp10342: - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10343: - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_24: # in Loop: Header=BB86_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10344: - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 200] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB86_25 -LBB86_25: # in Loop: Header=BB86_18 Depth=1 - mov eax, offset LBB86_128 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10345: - .def "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$40@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_40: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 200] - .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10346: - .def "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_41: # in Loop: Header=BB86_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 328] -Ltmp10347: - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10348: - .def "?catch$42@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$42@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_42: # in Loop: Header=BB86_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10349: - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 292] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB86_43 -LBB86_43: # in Loop: Header=BB86_36 Depth=1 - mov eax, offset LBB86_129 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10350: - .def "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$58@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_58: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 292] - .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10351: - .def "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$59@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_59: # in Loop: Header=BB86_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 420] -Ltmp10352: - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - call "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10353: - .def "?catch$60@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$60@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_60: # in Loop: Header=BB86_54 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10354: - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 384] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB86_61 -LBB86_61: # in Loop: Header=BB86_54 Depth=1 - mov eax, offset LBB86_130 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10355: - .def "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$76@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_76: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 384] - .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10356: - .def "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$77@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_77: # in Loop: Header=BB86_72 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 512] -Ltmp10357: - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - call "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10358: - .def "?catch$78@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$78@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_78: # in Loop: Header=BB86_72 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10359: - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 476] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB86_79 -LBB86_79: # in Loop: Header=BB86_72 Depth=1 - mov eax, offset LBB86_131 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10360: - .def "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$94@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_94: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 476] - .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10361: - .def "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$95@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_95: # in Loop: Header=BB86_90 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 628] -Ltmp10362: - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - call "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10363: - .def "?catch$96@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$96@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_96: # in Loop: Header=BB86_90 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10364: - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 592] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB86_97 -LBB86_97: # in Loop: Header=BB86_90 Depth=1 - mov eax, offset LBB86_132 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10365: - .def "?dtor$112@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$112@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_112: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 592] - .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10366: - .def "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$113@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_113: # in Loop: Header=BB86_108 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 720] -Ltmp10367: - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10368: - .def "?catch$114@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$114@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_114: # in Loop: Header=BB86_108 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10369: - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 684] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB86_115 -LBB86_115: # in Loop: Header=BB86_108 Depth=1 - mov eax, offset LBB86_133 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10370: - .def "?dtor$126@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$126@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA": -LBB86_126: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 684] - .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10371: - .cv_fpo_endproc -Lfunc_end86: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long 429065506 # MagicNumber - .long 28 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ") # UnwindMap - .long 7 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long -1 # ToState - .long "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 9 # ToState - .long "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 13 # ToState - .long "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long 17 # ToState - .long "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 16 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$112@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long 21 # ToState - .long "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 20 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$126@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action - .long 25 # ToState - .long "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Action - .long 24 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 14 # TryHigh - .long 15 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ") # HandlerArray - .long 17 # TryLow - .long 18 # TryHigh - .long 19 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ") # HandlerArray - .long 21 # TryLow - .long 22 # TryHigh - .long 23 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ") # HandlerArray - .long 25 # TryLow - .long 26 # TryHigh - .long 27 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$114@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin87: - .cv_func_id 87 - .cv_loc 87 1 1408 0 # ..\tests\span_tests.cpp:1408:0 - .cv_fpo_proc "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp10372: - lea ecx, ["?autoRegistrar57@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp10373: - .cv_fpo_endproc -Lfunc_end87: - # -- End function - .def "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin88: - .cv_func_id 88 - .cv_loc 88 1 1442 0 # ..\tests\span_tests.cpp:1442:0 - .cv_fpo_proc "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp10374: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BH@PJMGMNJI@fixed_size_conversions?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1442 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____58@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar59@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp10375: - .cv_fpo_endproc -Lfunc_end88: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____58@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____58@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" -Lfunc_begin89: - .cv_func_id 89 - .cv_loc 89 1 1443 0 # ..\tests\span_tests.cpp:1443:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 632 - .cv_fpo_stackalloc 632 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp10458: - .cv_loc 89 1 1444 0 # ..\tests\span_tests.cpp:1444:0 - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA"+8] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr ["L?arr@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA"+12] - mov dword ptr [ebp - 32], eax - .cv_loc 89 1 1447 0 # ..\tests\span_tests.cpp:1447:0 - sub esp, 4 - lea ecx, [ebp - 48] -Ltmp10459: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:s4 <- [$ecx+0] - lea eax, [ebp - 44] -Ltmp10460: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:arr <- [$eax+0] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" -Ltmp10461: - mov dword ptr [ebp - 444], eax # 4-byte Spill -LBB89_1: # =>This Inner Loop Header: Depth=1 -Ltmp10462: - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@OELAADOC@s4?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" - mov dword ptr [ebp - 448], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 452], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1448 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 96] - mov dword ptr [ebp - 456], ecx # 4-byte Spill - mov dword ptr [ebp - 460], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 448] # 4-byte Reload - mov dword ptr [ebp - 464], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 448] # 4-byte Reload - mov edx, dword ptr [ebp - 456] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 88] - mov dword ptr [ebp - 468], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 452] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 48] -Ltmp10463: - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - mov dword ptr [ebp - 472], eax # 4-byte Spill - call "?size@?$span@H$03@gsl@@QBEHXZ" - mov dword ptr [ebp - 136], eax - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 136] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 128] - mov dword ptr [eax], ecx - lea ecx, [ebp - 132] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB89_2 -LBB89_2: # in Loop: Header=BB89_1 Depth=1 - mov dword ptr [ebp - 140], 4 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 140] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 124] - mov dword ptr [eax], ecx - lea ecx, [ebp - 128] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB89_3 -LBB89_3: # in Loop: Header=BB89_1 Depth=1 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 124] - mov dword ptr [eax], ecx - lea ecx, [ebp - 88] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB89_4 -LBB89_4: # in Loop: Header=BB89_1 Depth=1 - lea ecx, [ebp - 124] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB89_9 -Ltmp10464: -LBB89_109: # Block address taken - # in Loop: Header=BB89_1 Depth=1 - add ebp, 12 - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - jmp LBB89_8 -LBB89_8: # in Loop: Header=BB89_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp10465: -LBB89_9: # in Loop: Header=BB89_1 Depth=1 - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 88] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 473], al # 1-byte Spill - jmp LBB89_10 -LBB89_10: # in Loop: Header=BB89_1 Depth=1 - mov al, byte ptr [ebp - 473] # 1-byte Reload - test al, 1 - jne LBB89_11 - jmp LBB89_15 -LBB89_11: # in Loop: Header=BB89_1 Depth=1 -Ltmp10466: - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 474], al # 1-byte Spill - jmp LBB89_12 -LBB89_12: # in Loop: Header=BB89_1 Depth=1 - mov al, byte ptr [ebp - 474] # 1-byte Reload - test al, 1 - jne LBB89_13 - jmp LBB89_14 -LBB89_13: # in Loop: Header=BB89_1 Depth=1 -Ltmp10467: - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - int3 -Ltmp10468: -LBB89_14: # in Loop: Header=BB89_1 Depth=1 - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - jmp LBB89_15 -Ltmp10469: -LBB89_15: # in Loop: Header=BB89_1 Depth=1 - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - lea ecx, [ebp - 88] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB89_16 -LBB89_16: # in Loop: Header=BB89_1 Depth=1 - lea ecx, [ebp - 88] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 480], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB89_1 -Ltmp10470: -# %bb.17: - .cv_loc 89 1 1452 0 # ..\tests\span_tests.cpp:1452:0 - sub esp, 4 - lea ecx, [ebp - 148] -Ltmp10471: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" -Ltmp10472: - mov dword ptr [ebp - 484], eax # 4-byte Spill -LBB89_18: # =>This Inner Loop Header: Depth=1 -Ltmp10473: - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BG@OOJLHGLK@s?4size?$CI?$CJ?5?$DN?$DN?5s4?4size?$CI?$CJ?$AA@" - mov dword ptr [ebp - 488], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 492], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1453 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 196] - mov dword ptr [ebp - 496], ecx # 4-byte Spill - mov dword ptr [ebp - 500], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 488] # 4-byte Reload - mov dword ptr [ebp - 504], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 488] # 4-byte Reload - mov edx, dword ptr [ebp - 496] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 188] - mov dword ptr [ebp - 508], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 492] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 148] -Ltmp10474: - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - mov dword ptr [ebp - 512], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 236], eax - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 236] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 228] - mov dword ptr [eax], ecx - lea ecx, [ebp - 232] - call "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - jmp LBB89_19 -LBB89_19: # in Loop: Header=BB89_18 Depth=1 - lea ecx, [ebp - 48] - call "?size@?$span@H$03@gsl@@QBEHXZ" - mov dword ptr [ebp - 240], eax - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 240] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 224] - mov dword ptr [eax], ecx - lea ecx, [ebp - 228] - call "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - jmp LBB89_20 -LBB89_20: # in Loop: Header=BB89_18 Depth=1 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 224] - mov dword ptr [eax], ecx - lea ecx, [ebp - 188] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB89_21 -LBB89_21: # in Loop: Header=BB89_18 Depth=1 - lea ecx, [ebp - 224] - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - jmp LBB89_27 -Ltmp10475: -LBB89_110: # Block address taken - # in Loop: Header=BB89_18 Depth=1 - add ebp, 12 - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - jmp LBB89_26 -LBB89_26: # in Loop: Header=BB89_18 Depth=1 - mov dword ptr [ebp - 16], 4 -Ltmp10476: -LBB89_27: # in Loop: Header=BB89_18 Depth=1 - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 188] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 513], al # 1-byte Spill - jmp LBB89_28 -LBB89_28: # in Loop: Header=BB89_18 Depth=1 - mov al, byte ptr [ebp - 513] # 1-byte Reload - test al, 1 - jne LBB89_29 - jmp LBB89_33 -LBB89_29: # in Loop: Header=BB89_18 Depth=1 -Ltmp10477: - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 514], al # 1-byte Spill - jmp LBB89_30 -LBB89_30: # in Loop: Header=BB89_18 Depth=1 - mov al, byte ptr [ebp - 514] # 1-byte Reload - test al, 1 - jne LBB89_31 - jmp LBB89_32 -LBB89_31: # in Loop: Header=BB89_18 Depth=1 -Ltmp10478: - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - int3 -Ltmp10479: -LBB89_32: # in Loop: Header=BB89_18 Depth=1 - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - jmp LBB89_33 -Ltmp10480: -LBB89_33: # in Loop: Header=BB89_18 Depth=1 - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - lea ecx, [ebp - 188] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB89_34 -LBB89_34: # in Loop: Header=BB89_18 Depth=1 - lea ecx, [ebp - 188] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 520], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB89_18 -Ltmp10481: -# %bb.35: - .cv_loc 89 1 1470 0 # ..\tests\span_tests.cpp:1470:0 - sub esp, 4 - lea ecx, [ebp - 248] -Ltmp10482: - #DEBUG_VALUE: s <- [$ecx+0] - lea eax, [ebp - 44] - mov dword ptr [esp], eax - call "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Ltmp10483: - .cv_loc 89 1 1471 0 # ..\tests\span_tests.cpp:1471:0 - lea ecx, [ebp - 248] - mov dword ptr [ebp - 252], ecx - mov dword ptr [ebp - 524], eax # 4-byte Spill -LBB89_36: # =>This Inner Loop Header: Depth=1 -Ltmp10484: - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 528], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 532], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1475 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 300] - mov dword ptr [ebp - 536], ecx # 4-byte Spill - mov dword ptr [ebp - 540], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 528] # 4-byte Reload - mov dword ptr [ebp - 544], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 528] # 4-byte Reload - mov edx, dword ptr [ebp - 536] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 292] - mov ecx, esi - mov dword ptr [ebp - 548], eax # 4-byte Spill - mov dword ptr [ebp - 552], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 532] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 8 - mov ecx, dword ptr [ebp - 552] # 4-byte Reload - mov dword ptr [ebp - 556], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 557], al # 1-byte Spill - jmp LBB89_37 -LBB89_37: # in Loop: Header=BB89_36 Depth=1 - mov al, byte ptr [ebp - 557] # 1-byte Reload - test al, 1 - jne LBB89_38 - jmp LBB89_49 -LBB89_38: # in Loop: Header=BB89_36 Depth=1 -Ltmp10485: - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 252] - call "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" - jmp LBB89_39 -LBB89_39: # in Loop: Header=BB89_36 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 292] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB89_47 -Ltmp10486: -LBB89_111: # Block address taken - # in Loop: Header=BB89_36 Depth=1 - add ebp, 12 - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - jmp LBB89_42 -LBB89_42: # in Loop: Header=BB89_36 Depth=1 - jmp LBB89_43 -LBB89_43: # in Loop: Header=BB89_36 Depth=1 - mov dword ptr [ebp - 16], 8 - jmp LBB89_51 -Ltmp10487: -LBB89_112: # Block address taken - # in Loop: Header=BB89_36 Depth=1 - add ebp, 12 - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - jmp LBB89_46 -LBB89_46: # in Loop: Header=BB89_36 Depth=1 - jmp LBB89_43 -Ltmp10488: -LBB89_47: # in Loop: Header=BB89_36 Depth=1 - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - jmp LBB89_43 -Ltmp10489: -LBB89_49: # in Loop: Header=BB89_36 Depth=1 - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 292] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB89_50 -LBB89_50: # in Loop: Header=BB89_36 Depth=1 - jmp LBB89_51 -Ltmp10490: -LBB89_51: # in Loop: Header=BB89_36 Depth=1 - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - lea ecx, [ebp - 292] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 558], al # 1-byte Spill - jmp LBB89_52 -LBB89_52: # in Loop: Header=BB89_36 Depth=1 - mov al, byte ptr [ebp - 558] # 1-byte Reload - test al, 1 - jne LBB89_53 - jmp LBB89_57 -LBB89_53: # in Loop: Header=BB89_36 Depth=1 -Ltmp10491: - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 559], al # 1-byte Spill - jmp LBB89_54 -LBB89_54: # in Loop: Header=BB89_36 Depth=1 - mov al, byte ptr [ebp - 559] # 1-byte Reload - test al, 1 - jne LBB89_55 - jmp LBB89_56 -LBB89_55: # in Loop: Header=BB89_36 Depth=1 -Ltmp10492: - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - int3 -Ltmp10493: -LBB89_56: # in Loop: Header=BB89_36 Depth=1 - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - jmp LBB89_57 -Ltmp10494: -LBB89_57: # in Loop: Header=BB89_36 Depth=1 - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - lea ecx, [ebp - 292] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB89_58 -LBB89_58: # in Loop: Header=BB89_36 Depth=1 - lea ecx, [ebp - 292] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB89_36 -Ltmp10495: -# %bb.59: - .cv_loc 89 1 1482 0 # ..\tests\span_tests.cpp:1482:0 - lea eax, [ebp - 44] -Ltmp10496: - sub esp, 8 - lea ecx, [ebp - 304] -Ltmp10497: - #DEBUG_VALUE: s2 <- [$ecx+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 2 - call "??0?$span@H$01@gsl@@QAE@PAHH@Z" -Ltmp10498: - .cv_loc 89 1 1486 0 # ..\tests\span_tests.cpp:1486:0 - sub esp, 4 - lea ecx, [ebp - 48] - lea edx, [ebp - 308] -Ltmp10499: - #DEBUG_VALUE: s1 <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 564], eax # 4-byte Spill - call "??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" -Ltmp10500: - .cv_loc 89 1 1493 0 # ..\tests\span_tests.cpp:1493:0 - sub esp, 8 - lea ecx, [ebp - 48] - lea eax, [ebp - 320] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 1 - call "?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - sub esp, 4 - lea ecx, [ebp - 312] - lea eax, [ebp - 320] - mov dword ptr [esp], eax - call "??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" -Ltmp10501: - .cv_loc 89 1 1498 0 # ..\tests\span_tests.cpp:1498:0 - mov ecx, dword ptr ["L?arr2@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA"] - mov dword ptr [ebp - 328], ecx - mov ecx, dword ptr ["L?arr2@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA"+4] - mov dword ptr [ebp - 324], ecx -Ltmp10502: - .cv_loc 89 1 1510 0 # ..\tests\span_tests.cpp:1510:0 - lea ecx, [ebp - 328] -Ltmp10503: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:arr2 <- [$ecx+0] - mov dword ptr [ebp - 332], ecx - mov dword ptr [ebp - 568], eax # 4-byte Spill -Ltmp10504: -LBB89_60: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:arr2 <- [$ecx+0] - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp -Ltmp10505: - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 572], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 576], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1514 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 380] - mov dword ptr [ebp - 580], ecx # 4-byte Spill - mov dword ptr [ebp - 584], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 572] # 4-byte Reload - mov dword ptr [ebp - 588], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 572] # 4-byte Reload - mov edx, dword ptr [ebp - 580] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 372] - mov ecx, esi - mov dword ptr [ebp - 592], eax # 4-byte Spill - mov dword ptr [ebp - 596], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 576] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 11 - mov ecx, dword ptr [ebp - 596] # 4-byte Reload - mov dword ptr [ebp - 600], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 601], al # 1-byte Spill - jmp LBB89_61 -LBB89_61: # in Loop: Header=BB89_60 Depth=1 - mov al, byte ptr [ebp - 601] # 1-byte Reload - test al, 1 - jne LBB89_62 - jmp LBB89_73 -LBB89_62: # in Loop: Header=BB89_60 Depth=1 -Ltmp10506: - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 332] - call "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" - jmp LBB89_63 -LBB89_63: # in Loop: Header=BB89_60 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 372] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB89_71 -Ltmp10507: -LBB89_113: # Block address taken - # in Loop: Header=BB89_60 Depth=1 - add ebp, 12 - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - jmp LBB89_66 -LBB89_66: # in Loop: Header=BB89_60 Depth=1 - jmp LBB89_67 -LBB89_67: # in Loop: Header=BB89_60 Depth=1 - mov dword ptr [ebp - 16], 11 - jmp LBB89_75 -Ltmp10508: -LBB89_114: # Block address taken - # in Loop: Header=BB89_60 Depth=1 - add ebp, 12 - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - jmp LBB89_70 -LBB89_70: # in Loop: Header=BB89_60 Depth=1 - jmp LBB89_67 -Ltmp10509: -LBB89_71: # in Loop: Header=BB89_60 Depth=1 - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - jmp LBB89_67 -Ltmp10510: -LBB89_73: # in Loop: Header=BB89_60 Depth=1 - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 372] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB89_74 -LBB89_74: # in Loop: Header=BB89_60 Depth=1 - jmp LBB89_75 -Ltmp10511: -LBB89_75: # in Loop: Header=BB89_60 Depth=1 - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - lea ecx, [ebp - 372] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 602], al # 1-byte Spill - jmp LBB89_76 -LBB89_76: # in Loop: Header=BB89_60 Depth=1 - mov al, byte ptr [ebp - 602] # 1-byte Reload - test al, 1 - jne LBB89_77 - jmp LBB89_81 -LBB89_77: # in Loop: Header=BB89_60 Depth=1 -Ltmp10512: - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 603], al # 1-byte Spill - jmp LBB89_78 -LBB89_78: # in Loop: Header=BB89_60 Depth=1 - mov al, byte ptr [ebp - 603] # 1-byte Reload - test al, 1 - jne LBB89_79 - jmp LBB89_80 -LBB89_79: # in Loop: Header=BB89_60 Depth=1 -Ltmp10513: - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - int3 -Ltmp10514: -LBB89_80: # in Loop: Header=BB89_60 Depth=1 - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - jmp LBB89_81 -Ltmp10515: -LBB89_81: # in Loop: Header=BB89_60 Depth=1 - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - lea ecx, [ebp - 372] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB89_82 -LBB89_82: # in Loop: Header=BB89_60 Depth=1 - lea ecx, [ebp - 372] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB89_60 -Ltmp10516: -# %bb.83: - .cv_loc 89 1 1518 0 # ..\tests\span_tests.cpp:1518:0 - sub esp, 4 - lea ecx, [ebp - 388] -Ltmp10517: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:av <- [$ecx+0] - lea eax, [ebp - 328] - mov dword ptr [esp], eax - call "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Ltmp10518: - .cv_loc 89 1 1519 0 # ..\tests\span_tests.cpp:1519:0 - lea ecx, [ebp - 388] - mov dword ptr [ebp - 392], ecx - mov dword ptr [ebp - 608], eax # 4-byte Spill -LBB89_84: # =>This Inner Loop Header: Depth=1 -Ltmp10519: - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@" - mov dword ptr [ebp - 612], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 616], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1523 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 440] - mov dword ptr [ebp - 620], ecx # 4-byte Spill - mov dword ptr [ebp - 624], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - mov ecx, dword ptr [ebp - 612] # 4-byte Reload - mov dword ptr [ebp - 628], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 612] # 4-byte Reload - mov edx, dword ptr [ebp - 620] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea esi, [ebp - 432] - mov ecx, esi - mov dword ptr [ebp - 632], eax # 4-byte Spill - mov dword ptr [ebp - 636], esi # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 616] # 4-byte Reload - mov esp, ecx - mov dword ptr [ebp - 16], 14 - mov ecx, dword ptr [ebp - 636] # 4-byte Reload - mov dword ptr [ebp - 640], eax # 4-byte Spill - call "?allowThrows@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 641], al # 1-byte Spill - jmp LBB89_85 -LBB89_85: # in Loop: Header=BB89_84 Depth=1 - mov al, byte ptr [ebp - 641] # 1-byte Reload - test al, 1 - jne LBB89_86 - jmp LBB89_97 -LBB89_86: # in Loop: Header=BB89_84 Depth=1 -Ltmp10520: - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 392] - call "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" - jmp LBB89_87 -LBB89_87: # in Loop: Header=BB89_84 Depth=1 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 274 - lea ecx, [ebp - 432] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB89_95 -Ltmp10521: -LBB89_115: # Block address taken - # in Loop: Header=BB89_84 Depth=1 - add ebp, 12 - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - jmp LBB89_90 -LBB89_90: # in Loop: Header=BB89_84 Depth=1 - jmp LBB89_91 -LBB89_91: # in Loop: Header=BB89_84 Depth=1 - mov dword ptr [ebp - 16], 14 - jmp LBB89_99 -Ltmp10522: -LBB89_116: # Block address taken - # in Loop: Header=BB89_84 Depth=1 - add ebp, 12 - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - jmp LBB89_94 -LBB89_94: # in Loop: Header=BB89_84 Depth=1 - jmp LBB89_91 -Ltmp10523: -LBB89_95: # in Loop: Header=BB89_84 Depth=1 - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - jmp LBB89_91 -Ltmp10524: -LBB89_97: # in Loop: Header=BB89_84 Depth=1 - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 432] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB89_98 -LBB89_98: # in Loop: Header=BB89_84 Depth=1 - jmp LBB89_99 -Ltmp10525: -LBB89_99: # in Loop: Header=BB89_84 Depth=1 - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - lea ecx, [ebp - 432] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 642], al # 1-byte Spill - jmp LBB89_100 -LBB89_100: # in Loop: Header=BB89_84 Depth=1 - mov al, byte ptr [ebp - 642] # 1-byte Reload - test al, 1 - jne LBB89_101 - jmp LBB89_105 -LBB89_101: # in Loop: Header=BB89_84 Depth=1 -Ltmp10526: - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 643], al # 1-byte Spill - jmp LBB89_102 -LBB89_102: # in Loop: Header=BB89_84 Depth=1 - mov al, byte ptr [ebp - 643] # 1-byte Reload - test al, 1 - jne LBB89_103 - jmp LBB89_104 -LBB89_103: # in Loop: Header=BB89_84 Depth=1 -Ltmp10527: - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - int3 -Ltmp10528: -LBB89_104: # in Loop: Header=BB89_84 Depth=1 - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - jmp LBB89_105 -Ltmp10529: -LBB89_105: # in Loop: Header=BB89_84 Depth=1 - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - lea ecx, [ebp - 432] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB89_106 -LBB89_106: # in Loop: Header=BB89_84 Depth=1 - lea ecx, [ebp - 432] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], -1 - call "?alwaysFalse@Catch@@YA_NXZ" - test al, 1 - jne LBB89_84 -Ltmp10530: -# %bb.107: - .cv_loc 89 1 1524 0 # ..\tests\span_tests.cpp:1524:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_5: # in Loop: Header=BB89_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 124] -Ltmp10531: - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10532: - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_6: # in Loop: Header=BB89_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10533: - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 88] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB89_7 -LBB89_7: # in Loop: Header=BB89_1 Depth=1 - mov eax, offset LBB89_109 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10534: - .def "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_22: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10535: - .def "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_23: # in Loop: Header=BB89_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 224] -Ltmp10536: - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10537: - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_24: # in Loop: Header=BB89_18 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10538: - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - mov dword ptr [ebp - 16], 7 - lea ecx, [ebp - 188] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB89_25 -LBB89_25: # in Loop: Header=BB89_18 Depth=1 - mov eax, offset LBB89_110 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10539: - .def "?catch$40@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$40@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_40: # in Loop: Header=BB89_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10540: - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 292] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB89_41 -LBB89_41: # in Loop: Header=BB89_36 Depth=1 - mov eax, offset LBB89_111 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10541: - .def "?catch$44@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$44@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_44: # in Loop: Header=BB89_36 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10542: - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - mov dword ptr [ebp - 16], 10 - lea ecx, [ebp - 292] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB89_45 -LBB89_45: # in Loop: Header=BB89_36 Depth=1 - mov eax, offset LBB89_112 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10543: - .def "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$48@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_48: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 188] -Ltmp10544: - .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10545: - .def "?catch$64@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$64@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_64: # in Loop: Header=BB89_60 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10546: - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - mov dword ptr [ebp - 16], 13 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 372] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB89_65 -LBB89_65: # in Loop: Header=BB89_60 Depth=1 - mov eax, offset LBB89_113 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10547: - .def "?catch$68@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$68@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_68: # in Loop: Header=BB89_60 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10548: - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - mov dword ptr [ebp - 16], 13 - lea ecx, [ebp - 372] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB89_69 -LBB89_69: # in Loop: Header=BB89_60 Depth=1 - mov eax, offset LBB89_114 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10549: - .def "?dtor$72@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$72@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_72: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 292] -Ltmp10550: - .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10551: - .def "?catch$88@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$88@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_88: # in Loop: Header=BB89_84 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10552: - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - mov dword ptr [ebp - 16], 16 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], 0 - lea ecx, [ebp - 432] - call "?handle@AssertionHandler@Catch@@QAEXW4OfType@ResultWas@2@@Z" - jmp LBB89_89 -LBB89_89: # in Loop: Header=BB89_84 Depth=1 - mov eax, offset LBB89_115 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10553: - .def "?catch$92@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$92@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_92: # in Loop: Header=BB89_84 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10554: - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - mov dword ptr [ebp - 16], 16 - lea ecx, [ebp - 432] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB89_93 -LBB89_93: # in Loop: Header=BB89_84 Depth=1 - mov eax, offset LBB89_116 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10555: - .def "?dtor$96@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$96@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_96: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 372] -Ltmp10556: - .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10557: - .def "?dtor$108@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$108@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA": -LBB89_108: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 432] -Ltmp10558: - .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10559: - .cv_fpo_endproc -Lfunc_end89: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": - .long 429065506 # MagicNumber - .long 17 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ") # UnwindMap - .long 5 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": - .long -1 # ToState - .long "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 1 # ToState - .long "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long 5 # ToState - .long "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Action - .long 4 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$72@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Action - .long 8 # ToState - .long 0 # Action - .long 8 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$96@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Action - .long 11 # ToState - .long 0 # Action - .long 11 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$108@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Action - .long 14 # ToState - .long 0 # Action - .long 14 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": - .long 1 # TryLow - .long 2 # TryHigh - .long 3 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ") # HandlerArray - .long 5 # TryLow - .long 6 # TryHigh - .long 7 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ") # HandlerArray - .long 9 # TryLow - .long 9 # TryHigh - .long 10 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ") # HandlerArray - .long 12 # TryLow - .long 12 # TryHigh - .long 13 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ") # HandlerArray - .long 15 # TryLow - .long 15 # TryHigh - .long 16 # CatchHigh - .long 2 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$40@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$44@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$64@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$68@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": - .long 8 # Adjectives - .long "??_R0?AUfail_fast@gsl@@@8" # Type - .long 0 # CatchObjOffset - .long "?catch$88@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Handler - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$92@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin90: - .cv_func_id 90 - .cv_loc 90 1 1442 0 # ..\tests\span_tests.cpp:1442:0 - .cv_fpo_proc "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp10560: - lea ecx, ["?autoRegistrar59@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp10561: - .cv_fpo_endproc -Lfunc_end90: - # -- End function - .def "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin91: - .cv_func_id 91 - .cv_loc 91 1 1527 0 # ..\tests\span_tests.cpp:1527:0 - .cv_fpo_proc "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp10562: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BH@LABHCEDH@interop_with_std_regex?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1527 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____60@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar61@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp10563: - .cv_fpo_endproc -Lfunc_end91: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____60@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____60@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" -Lfunc_begin92: - .cv_func_id 92 - .cv_loc 92 1 1528 0 # ..\tests\span_tests.cpp:1528:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 1364 - .cv_fpo_stackalloc 1364 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -Ltmp10754: - .cv_loc 92 1 1529 0 # ..\tests\span_tests.cpp:1529:0 - mov byte ptr [ebp - 32], 71 - mov dword ptr [ebp - 36], 1178940981 - mov dword ptr [ebp - 40], 875770417 - .cv_loc 92 1 1530 0 # ..\tests\span_tests.cpp:1530:0 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 40] - mov dword ptr [eax], ecx - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 988], eax # 4-byte Spill - call "??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - .cv_loc 92 1 1531 0 # ..\tests\span_tests.cpp:1531:0 - sub esp, 4 - mov ecx, esp - lea edx, [ebp - 64] - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 988] # 4-byte Reload - mov dword ptr [ebp - 992], eax # 4-byte Spill - mov dword ptr [ebp - 996], edx # 4-byte Spill - call "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 56] - mov dword ptr [eax], ecx - mov dword ptr [eax + 4], 7 - mov ecx, dword ptr [ebp - 996] # 4-byte Reload - call "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" - lea ecx, [ebp - 152] - .cv_loc 92 1 1533 0 # ..\tests\span_tests.cpp:1533:0 - call "??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .cv_loc 92 1 1535 0 # ..\tests\span_tests.cpp:1535:0 - mov dword ptr [ebp - 16], 0 - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1 - mov dword ptr [ecx], offset "??_C@_02FNAGIBCP@?4?$CK?$AA@" - lea ecx, [ebp - 204] - mov dword ptr [ebp - 1000], eax # 4-byte Spill - call "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - mov dword ptr [ebp - 1004], eax # 4-byte Spill - jmp LBB92_1 -LBB92_1: - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 212] - mov dword ptr [eax], ecx - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 1008], eax # 4-byte Spill - call "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 220] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 1008] # 4-byte Reload - call "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - mov eax, dword ptr [ebp - 220] - mov ecx, dword ptr [ebp - 216] - mov edx, dword ptr [ebp - 212] - mov esi, dword ptr [ebp - 208] - mov dword ptr [ebp - 16], 36 - sub esp, 28 - mov edi, esp - lea ebx, [ebp - 204] - mov dword ptr [edi + 20], ebx - lea ebx, [ebp - 152] - mov dword ptr [edi + 16], ebx - mov dword ptr [edi + 12], esi - mov dword ptr [edi + 8], edx - mov dword ptr [edi + 4], ecx - mov dword ptr [edi], eax - mov dword ptr [edi + 24], 0 - call "??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" - add esp, 28 - mov byte ptr [ebp - 1009], al # 1-byte Spill - jmp LBB92_2 -LBB92_2: - lea ecx, [ebp - 204] - call "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" -LBB92_3: # =>This Inner Loop Header: Depth=1 -Ltmp10755: - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0O@FMLBLCOO@match?4ready?$CI?$CJ?$AA@" - mov dword ptr [ebp - 1016], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1020], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1536 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 268] - mov dword ptr [ebp - 1024], ecx # 4-byte Spill - mov dword ptr [ebp - 1028], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1016] # 4-byte Reload - mov dword ptr [ebp - 1032], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1016] # 4-byte Reload - mov edx, dword ptr [ebp - 1024] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 260] - mov dword ptr [ebp - 1036], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1040], eax # 4-byte Spill - jmp LBB92_4 -LBB92_4: # in Loop: Header=BB92_3 Depth=1 - mov eax, dword ptr [ebp - 1020] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 152] -Ltmp10756: - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - call "?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - mov dword ptr [ebp - 16], 34 - sub esp, 8 - movzx ecx, al - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 272] - mov dword ptr [edx], ecx - lea ecx, [ebp - 276] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB92_5 -LBB92_5: # in Loop: Header=BB92_3 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 272] - mov dword ptr [eax], ecx - lea ecx, [ebp - 260] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB92_14 -Ltmp10757: -LBB92_203: # Block address taken - # in Loop: Header=BB92_3 Depth=1 - add ebp, 12 - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - jmp LBB92_8 -LBB92_8: # in Loop: Header=BB92_3 Depth=1 - mov dword ptr [ebp - 16], 33 -Ltmp10758: -LBB92_9: # in Loop: Header=BB92_3 Depth=1 - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - mov dword ptr [ebp - 16], 33 - lea ecx, [ebp - 260] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1041], al # 1-byte Spill - jmp LBB92_10 -LBB92_10: # in Loop: Header=BB92_3 Depth=1 - mov al, byte ptr [ebp - 1041] # 1-byte Reload - test al, 1 - jne LBB92_11 - jmp LBB92_17 -LBB92_11: # in Loop: Header=BB92_3 Depth=1 -Ltmp10759: - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1042], al # 1-byte Spill - jmp LBB92_12 -LBB92_12: # in Loop: Header=BB92_3 Depth=1 - mov al, byte ptr [ebp - 1042] # 1-byte Reload - test al, 1 - jne LBB92_13 - jmp LBB92_16 -LBB92_13: # in Loop: Header=BB92_3 Depth=1 -Ltmp10760: - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - int3 - jmp LBB92_16 -Ltmp10761: -LBB92_14: # in Loop: Header=BB92_3 Depth=1 - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - jmp LBB92_9 -Ltmp10762: -LBB92_16: # in Loop: Header=BB92_3 Depth=1 - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - jmp LBB92_17 -Ltmp10763: -LBB92_17: # in Loop: Header=BB92_3 Depth=1 - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - lea ecx, [ebp - 260] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_18 -LBB92_18: # in Loop: Header=BB92_3 Depth=1 - lea ecx, [ebp - 260] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1043], al # 1-byte Spill - jmp LBB92_19 -LBB92_19: # in Loop: Header=BB92_3 Depth=1 - mov al, byte ptr [ebp - 1043] # 1-byte Reload - test al, 1 - jne LBB92_3 - jmp LBB92_20 -Ltmp10764: -LBB92_20: - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - jmp LBB92_21 -LBB92_21: # =>This Inner Loop Header: Depth=1 -Ltmp10765: - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@IGBMBNFB@?$CBmatch?4empty?$CI?$CJ?$AA@" - mov dword ptr [ebp - 1048], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1052], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1537 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 324] - mov dword ptr [ebp - 1056], ecx # 4-byte Spill - mov dword ptr [ebp - 1060], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1048] # 4-byte Reload - mov dword ptr [ebp - 1064], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1048] # 4-byte Reload - mov edx, dword ptr [ebp - 1056] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 316] - mov dword ptr [ebp - 1068], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1072], eax # 4-byte Spill - jmp LBB92_22 -LBB92_22: # in Loop: Header=BB92_21 Depth=1 - mov eax, dword ptr [ebp - 1052] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 152] -Ltmp10766: - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - call "?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - xor al, 1 - mov dword ptr [ebp - 16], 31 - sub esp, 8 - movzx ecx, al - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 328] - mov dword ptr [edx], ecx - lea ecx, [ebp - 332] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB92_23 -LBB92_23: # in Loop: Header=BB92_21 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 328] - mov dword ptr [eax], ecx - lea ecx, [ebp - 316] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB92_32 -Ltmp10767: -LBB92_204: # Block address taken - # in Loop: Header=BB92_21 Depth=1 - add ebp, 12 - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - jmp LBB92_26 -LBB92_26: # in Loop: Header=BB92_21 Depth=1 - mov dword ptr [ebp - 16], 30 -Ltmp10768: -LBB92_27: # in Loop: Header=BB92_21 Depth=1 - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - mov dword ptr [ebp - 16], 30 - lea ecx, [ebp - 316] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1073], al # 1-byte Spill - jmp LBB92_28 -LBB92_28: # in Loop: Header=BB92_21 Depth=1 - mov al, byte ptr [ebp - 1073] # 1-byte Reload - test al, 1 - jne LBB92_29 - jmp LBB92_35 -LBB92_29: # in Loop: Header=BB92_21 Depth=1 -Ltmp10769: - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1074], al # 1-byte Spill - jmp LBB92_30 -LBB92_30: # in Loop: Header=BB92_21 Depth=1 - mov al, byte ptr [ebp - 1074] # 1-byte Reload - test al, 1 - jne LBB92_31 - jmp LBB92_34 -LBB92_31: # in Loop: Header=BB92_21 Depth=1 -Ltmp10770: - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - int3 - jmp LBB92_34 -Ltmp10771: -LBB92_32: # in Loop: Header=BB92_21 Depth=1 - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - jmp LBB92_27 -Ltmp10772: -LBB92_34: # in Loop: Header=BB92_21 Depth=1 - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - jmp LBB92_35 -Ltmp10773: -LBB92_35: # in Loop: Header=BB92_21 Depth=1 - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - lea ecx, [ebp - 316] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_36 -LBB92_36: # in Loop: Header=BB92_21 Depth=1 - lea ecx, [ebp - 316] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1075], al # 1-byte Spill - jmp LBB92_37 -LBB92_37: # in Loop: Header=BB92_21 Depth=1 - mov al, byte ptr [ebp - 1075] # 1-byte Reload - test al, 1 - jne LBB92_21 - jmp LBB92_38 -Ltmp10774: -LBB92_38: - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - jmp LBB92_39 -LBB92_39: # =>This Inner Loop Header: Depth=1 -Ltmp10775: - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@BCEFNDGE@match?$FL0?$FN?4matched?$AA@" - mov dword ptr [ebp - 1080], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1084], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1538 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 380] - mov dword ptr [ebp - 1088], ecx # 4-byte Spill - mov dword ptr [ebp - 1092], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1080] # 4-byte Reload - mov dword ptr [ebp - 1096], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1080] # 4-byte Reload - mov edx, dword ptr [ebp - 1088] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 372] - mov dword ptr [ebp - 1100], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1104], eax # 4-byte Spill - jmp LBB92_40 -LBB92_40: # in Loop: Header=BB92_39 Depth=1 - mov eax, dword ptr [ebp - 1084] # 4-byte Reload - mov esp, eax -Ltmp10776: - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - mov dword ptr [ebp - 16], 28 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - lea ecx, [ebp - 152] - call "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - mov dword ptr [ebp - 1108], eax # 4-byte Spill - jmp LBB92_41 -LBB92_41: # in Loop: Header=BB92_39 Depth=1 - mov eax, dword ptr [ebp - 1108] # 4-byte Reload - movzx ecx, byte ptr [eax + 16] - sub esp, 8 - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 384] - mov dword ptr [edx], ecx - lea ecx, [ebp - 388] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB92_42 -LBB92_42: # in Loop: Header=BB92_39 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 384] - mov dword ptr [eax], ecx - lea ecx, [ebp - 372] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB92_51 -Ltmp10777: -LBB92_205: # Block address taken - # in Loop: Header=BB92_39 Depth=1 - add ebp, 12 - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - jmp LBB92_45 -LBB92_45: # in Loop: Header=BB92_39 Depth=1 - mov dword ptr [ebp - 16], 27 -Ltmp10778: -LBB92_46: # in Loop: Header=BB92_39 Depth=1 - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - mov dword ptr [ebp - 16], 27 - lea ecx, [ebp - 372] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1109], al # 1-byte Spill - jmp LBB92_47 -LBB92_47: # in Loop: Header=BB92_39 Depth=1 - mov al, byte ptr [ebp - 1109] # 1-byte Reload - test al, 1 - jne LBB92_48 - jmp LBB92_54 -LBB92_48: # in Loop: Header=BB92_39 Depth=1 -Ltmp10779: - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1110], al # 1-byte Spill - jmp LBB92_49 -LBB92_49: # in Loop: Header=BB92_39 Depth=1 - mov al, byte ptr [ebp - 1110] # 1-byte Reload - test al, 1 - jne LBB92_50 - jmp LBB92_53 -LBB92_50: # in Loop: Header=BB92_39 Depth=1 -Ltmp10780: - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - int3 - jmp LBB92_53 -Ltmp10781: -LBB92_51: # in Loop: Header=BB92_39 Depth=1 - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - jmp LBB92_46 -Ltmp10782: -LBB92_53: # in Loop: Header=BB92_39 Depth=1 - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - jmp LBB92_54 -Ltmp10783: -LBB92_54: # in Loop: Header=BB92_39 Depth=1 - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - lea ecx, [ebp - 372] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_55 -LBB92_55: # in Loop: Header=BB92_39 Depth=1 - lea ecx, [ebp - 372] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1111], al # 1-byte Spill - jmp LBB92_56 -LBB92_56: # in Loop: Header=BB92_39 Depth=1 - mov al, byte ptr [ebp - 1111] # 1-byte Reload - test al, 1 - jne LBB92_39 - jmp LBB92_57 -Ltmp10784: -LBB92_57: - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - jmp LBB92_58 -LBB92_58: # =>This Inner Loop Header: Depth=1 -Ltmp10785: - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BM@HALCLGLI@match?$FL0?$FN?4first?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" - mov dword ptr [ebp - 1116], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1120], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1539 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 436] - mov dword ptr [ebp - 1124], ecx # 4-byte Spill - mov dword ptr [ebp - 1128], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1116] # 4-byte Reload - mov dword ptr [ebp - 1132], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1116] # 4-byte Reload - mov edx, dword ptr [ebp - 1124] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 428] - mov dword ptr [ebp - 1136], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1140], eax # 4-byte Spill - jmp LBB92_59 -LBB92_59: # in Loop: Header=BB92_58 Depth=1 - mov eax, dword ptr [ebp - 1120] # 4-byte Reload - mov esp, eax -Ltmp10786: - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - mov dword ptr [ebp - 16], 24 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - lea ecx, [ebp - 152] - call "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - mov dword ptr [ebp - 1144], eax # 4-byte Spill - jmp LBB92_60 -LBB92_60: # in Loop: Header=BB92_58 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1144] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 468] - mov dword ptr [eax], edx - lea ecx, [ebp - 472] - call "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB92_61 -LBB92_61: # in Loop: Header=BB92_58 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 480] - mov dword ptr [eax], ecx - lea eax, [ebp - 48] - mov dword ptr [ebp - 1148], ecx # 4-byte Spill - mov ecx, eax - call "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1148] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 464] - mov dword ptr [eax], edx - lea ecx, [ebp - 468] - call "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB92_62 -LBB92_62: # in Loop: Header=BB92_58 Depth=1 - mov dword ptr [ebp - 16], 25 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 464] - mov dword ptr [eax], ecx - lea ecx, [ebp - 428] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB92_63 -LBB92_63: # in Loop: Header=BB92_58 Depth=1 - lea ecx, [ebp - 464] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB92_69 -Ltmp10787: -LBB92_206: # Block address taken - # in Loop: Header=BB92_58 Depth=1 - add ebp, 12 - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - jmp LBB92_68 -LBB92_68: # in Loop: Header=BB92_58 Depth=1 - mov dword ptr [ebp - 16], 23 -Ltmp10788: -LBB92_69: # in Loop: Header=BB92_58 Depth=1 - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - mov dword ptr [ebp - 16], 23 - lea ecx, [ebp - 428] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1149], al # 1-byte Spill - jmp LBB92_70 -LBB92_70: # in Loop: Header=BB92_58 Depth=1 - mov al, byte ptr [ebp - 1149] # 1-byte Reload - test al, 1 - jne LBB92_71 - jmp LBB92_75 -LBB92_71: # in Loop: Header=BB92_58 Depth=1 -Ltmp10789: - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1150], al # 1-byte Spill - jmp LBB92_72 -LBB92_72: # in Loop: Header=BB92_58 Depth=1 - mov al, byte ptr [ebp - 1150] # 1-byte Reload - test al, 1 - jne LBB92_73 - jmp LBB92_74 -LBB92_73: # in Loop: Header=BB92_58 Depth=1 -Ltmp10790: - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - int3 -Ltmp10791: -LBB92_74: # in Loop: Header=BB92_58 Depth=1 - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - jmp LBB92_75 -Ltmp10792: -LBB92_75: # in Loop: Header=BB92_58 Depth=1 - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - lea ecx, [ebp - 428] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_76 -LBB92_76: # in Loop: Header=BB92_58 Depth=1 - lea ecx, [ebp - 428] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1151], al # 1-byte Spill - jmp LBB92_77 -LBB92_77: # in Loop: Header=BB92_58 Depth=1 - mov al, byte ptr [ebp - 1151] # 1-byte Reload - test al, 1 - jne LBB92_58 - jmp LBB92_78 -Ltmp10793: -LBB92_78: - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - jmp LBB92_79 -LBB92_79: # =>This Inner Loop Header: Depth=1 -Ltmp10794: - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BL@JBBOGGNF@match?$FL0?$FN?4second?5?$DN?$DN?5s?4end?$CI?$CJ?$AA@" - mov dword ptr [ebp - 1156], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1160], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1540 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 528] - mov dword ptr [ebp - 1164], ecx # 4-byte Spill - mov dword ptr [ebp - 1168], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1156] # 4-byte Reload - mov dword ptr [ebp - 1172], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1156] # 4-byte Reload - mov edx, dword ptr [ebp - 1164] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 520] - mov dword ptr [ebp - 1176], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1180], eax # 4-byte Spill - jmp LBB92_80 -LBB92_80: # in Loop: Header=BB92_79 Depth=1 - mov eax, dword ptr [ebp - 1160] # 4-byte Reload - mov esp, eax -Ltmp10795: - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - mov dword ptr [ebp - 16], 20 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - lea ecx, [ebp - 152] - call "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - mov dword ptr [ebp - 1184], eax # 4-byte Spill - jmp LBB92_81 -LBB92_81: # in Loop: Header=BB92_79 Depth=1 - mov eax, dword ptr [ebp - 1184] # 4-byte Reload - add eax, 8 - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 560] - mov dword ptr [ecx], eax - lea ecx, [ebp - 564] - call "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB92_82 -LBB92_82: # in Loop: Header=BB92_79 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 572] - mov dword ptr [eax], ecx - lea eax, [ebp - 48] - mov dword ptr [ebp - 1188], ecx # 4-byte Spill - mov ecx, eax - call "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1188] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 556] - mov dword ptr [eax], edx - lea ecx, [ebp - 560] - call "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB92_83 -LBB92_83: # in Loop: Header=BB92_79 Depth=1 - mov dword ptr [ebp - 16], 21 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 556] - mov dword ptr [eax], ecx - lea ecx, [ebp - 520] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB92_84 -LBB92_84: # in Loop: Header=BB92_79 Depth=1 - lea ecx, [ebp - 556] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB92_90 -Ltmp10796: -LBB92_207: # Block address taken - # in Loop: Header=BB92_79 Depth=1 - add ebp, 12 - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - jmp LBB92_89 -LBB92_89: # in Loop: Header=BB92_79 Depth=1 - mov dword ptr [ebp - 16], 19 -Ltmp10797: -LBB92_90: # in Loop: Header=BB92_79 Depth=1 - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - mov dword ptr [ebp - 16], 19 - lea ecx, [ebp - 520] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1189], al # 1-byte Spill - jmp LBB92_91 -LBB92_91: # in Loop: Header=BB92_79 Depth=1 - mov al, byte ptr [ebp - 1189] # 1-byte Reload - test al, 1 - jne LBB92_92 - jmp LBB92_96 -LBB92_92: # in Loop: Header=BB92_79 Depth=1 -Ltmp10798: - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1190], al # 1-byte Spill - jmp LBB92_93 -LBB92_93: # in Loop: Header=BB92_79 Depth=1 - mov al, byte ptr [ebp - 1190] # 1-byte Reload - test al, 1 - jne LBB92_94 - jmp LBB92_95 -LBB92_94: # in Loop: Header=BB92_79 Depth=1 -Ltmp10799: - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - int3 -Ltmp10800: -LBB92_95: # in Loop: Header=BB92_79 Depth=1 - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - jmp LBB92_96 -Ltmp10801: -LBB92_96: # in Loop: Header=BB92_79 Depth=1 - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - lea ecx, [ebp - 520] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_97 -LBB92_97: # in Loop: Header=BB92_79 Depth=1 - lea ecx, [ebp - 520] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1191], al # 1-byte Spill - jmp LBB92_98 -LBB92_98: # in Loop: Header=BB92_79 Depth=1 - mov al, byte ptr [ebp - 1191] # 1-byte Reload - test al, 1 - jne LBB92_79 - jmp LBB92_99 -Ltmp10802: -LBB92_99: - .cv_loc 92 1 1542 0 # ..\tests\span_tests.cpp:1542:0 - sub esp, 8 - mov eax, esp - mov dword ptr [eax + 4], 1 - mov dword ptr [eax], offset "??_C@_01BIAFAFID@F?$AA@" - lea ecx, [ebp - 624] - call "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - mov dword ptr [ebp - 1196], eax # 4-byte Spill - jmp LBB92_100 -LBB92_100: - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 632] - mov dword ptr [eax], ecx - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 1200], eax # 4-byte Spill - call "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 640] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 1200] # 4-byte Reload - call "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - mov eax, dword ptr [ebp - 640] - mov ecx, dword ptr [ebp - 636] - mov edx, dword ptr [ebp - 632] - mov esi, dword ptr [ebp - 628] - mov dword ptr [ebp - 16], 18 - sub esp, 28 - mov edi, esp - lea ebx, [ebp - 624] - mov dword ptr [edi + 20], ebx - lea ebx, [ebp - 152] - mov dword ptr [edi + 16], ebx - mov dword ptr [edi + 12], esi - mov dword ptr [edi + 8], edx - mov dword ptr [edi + 4], ecx - mov dword ptr [edi], eax - mov dword ptr [edi + 24], 0 - call "??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" - add esp, 28 - mov byte ptr [ebp - 1201], al # 1-byte Spill - jmp LBB92_101 -LBB92_101: - lea ecx, [ebp - 624] - call "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" -LBB92_102: # =>This Inner Loop Header: Depth=1 -Ltmp10803: - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0O@FMLBLCOO@match?4ready?$CI?$CJ?$AA@" - mov dword ptr [ebp - 1208], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1212], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1543 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 688] - mov dword ptr [ebp - 1216], ecx # 4-byte Spill - mov dword ptr [ebp - 1220], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1208] # 4-byte Reload - mov dword ptr [ebp - 1224], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1208] # 4-byte Reload - mov edx, dword ptr [ebp - 1216] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 680] - mov dword ptr [ebp - 1228], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1232], eax # 4-byte Spill - jmp LBB92_103 -LBB92_103: # in Loop: Header=BB92_102 Depth=1 - mov eax, dword ptr [ebp - 1212] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 152] -Ltmp10804: - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - call "?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - mov dword ptr [ebp - 16], 16 - sub esp, 8 - movzx ecx, al - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 692] - mov dword ptr [edx], ecx - lea ecx, [ebp - 696] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB92_104 -LBB92_104: # in Loop: Header=BB92_102 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 692] - mov dword ptr [eax], ecx - lea ecx, [ebp - 680] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB92_113 -Ltmp10805: -LBB92_208: # Block address taken - # in Loop: Header=BB92_102 Depth=1 - add ebp, 12 - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - jmp LBB92_107 -LBB92_107: # in Loop: Header=BB92_102 Depth=1 - mov dword ptr [ebp - 16], 15 -Ltmp10806: -LBB92_108: # in Loop: Header=BB92_102 Depth=1 - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - mov dword ptr [ebp - 16], 15 - lea ecx, [ebp - 680] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1233], al # 1-byte Spill - jmp LBB92_109 -LBB92_109: # in Loop: Header=BB92_102 Depth=1 - mov al, byte ptr [ebp - 1233] # 1-byte Reload - test al, 1 - jne LBB92_110 - jmp LBB92_117 -LBB92_110: # in Loop: Header=BB92_102 Depth=1 -Ltmp10807: - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1234], al # 1-byte Spill - jmp LBB92_111 -LBB92_111: # in Loop: Header=BB92_102 Depth=1 - mov al, byte ptr [ebp - 1234] # 1-byte Reload - test al, 1 - jne LBB92_112 - jmp LBB92_116 -LBB92_112: # in Loop: Header=BB92_102 Depth=1 -Ltmp10808: - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - int3 - jmp LBB92_116 -Ltmp10809: -LBB92_113: # in Loop: Header=BB92_102 Depth=1 - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - jmp LBB92_108 -Ltmp10810: -LBB92_116: # in Loop: Header=BB92_102 Depth=1 - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - jmp LBB92_117 -Ltmp10811: -LBB92_117: # in Loop: Header=BB92_102 Depth=1 - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - lea ecx, [ebp - 680] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_118 -LBB92_118: # in Loop: Header=BB92_102 Depth=1 - lea ecx, [ebp - 680] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1235], al # 1-byte Spill - jmp LBB92_119 -LBB92_119: # in Loop: Header=BB92_102 Depth=1 - mov al, byte ptr [ebp - 1235] # 1-byte Reload - test al, 1 - jne LBB92_102 - jmp LBB92_120 -Ltmp10812: -LBB92_120: - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - jmp LBB92_121 -LBB92_121: # =>This Inner Loop Header: Depth=1 -Ltmp10813: - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0P@IGBMBNFB@?$CBmatch?4empty?$CI?$CJ?$AA@" - mov dword ptr [ebp - 1240], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1244], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1544 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 744] - mov dword ptr [ebp - 1248], ecx # 4-byte Spill - mov dword ptr [ebp - 1252], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1240] # 4-byte Reload - mov dword ptr [ebp - 1256], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1240] # 4-byte Reload - mov edx, dword ptr [ebp - 1248] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 736] - mov dword ptr [ebp - 1260], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1264], eax # 4-byte Spill - jmp LBB92_122 -LBB92_122: # in Loop: Header=BB92_121 Depth=1 - mov eax, dword ptr [ebp - 1244] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 152] -Ltmp10814: - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - call "?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - xor al, 1 - mov dword ptr [ebp - 16], 13 - sub esp, 8 - movzx ecx, al - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 748] - mov dword ptr [edx], ecx - lea ecx, [ebp - 752] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB92_123 -LBB92_123: # in Loop: Header=BB92_121 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 748] - mov dword ptr [eax], ecx - lea ecx, [ebp - 736] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB92_132 -Ltmp10815: -LBB92_209: # Block address taken - # in Loop: Header=BB92_121 Depth=1 - add ebp, 12 - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - jmp LBB92_126 -LBB92_126: # in Loop: Header=BB92_121 Depth=1 - mov dword ptr [ebp - 16], 12 -Ltmp10816: -LBB92_127: # in Loop: Header=BB92_121 Depth=1 - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - mov dword ptr [ebp - 16], 12 - lea ecx, [ebp - 736] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1265], al # 1-byte Spill - jmp LBB92_128 -LBB92_128: # in Loop: Header=BB92_121 Depth=1 - mov al, byte ptr [ebp - 1265] # 1-byte Reload - test al, 1 - jne LBB92_129 - jmp LBB92_135 -LBB92_129: # in Loop: Header=BB92_121 Depth=1 -Ltmp10817: - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1266], al # 1-byte Spill - jmp LBB92_130 -LBB92_130: # in Loop: Header=BB92_121 Depth=1 - mov al, byte ptr [ebp - 1266] # 1-byte Reload - test al, 1 - jne LBB92_131 - jmp LBB92_134 -LBB92_131: # in Loop: Header=BB92_121 Depth=1 -Ltmp10818: - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - int3 - jmp LBB92_134 -Ltmp10819: -LBB92_132: # in Loop: Header=BB92_121 Depth=1 - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - jmp LBB92_127 -Ltmp10820: -LBB92_134: # in Loop: Header=BB92_121 Depth=1 - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - jmp LBB92_135 -Ltmp10821: -LBB92_135: # in Loop: Header=BB92_121 Depth=1 - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - lea ecx, [ebp - 736] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_136 -LBB92_136: # in Loop: Header=BB92_121 Depth=1 - lea ecx, [ebp - 736] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1267], al # 1-byte Spill - jmp LBB92_137 -LBB92_137: # in Loop: Header=BB92_121 Depth=1 - mov al, byte ptr [ebp - 1267] # 1-byte Reload - test al, 1 - jne LBB92_121 - jmp LBB92_138 -Ltmp10822: -LBB92_138: - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - jmp LBB92_139 -LBB92_139: # =>This Inner Loop Header: Depth=1 -Ltmp10823: - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BB@BCEFNDGE@match?$FL0?$FN?4matched?$AA@" - mov dword ptr [ebp - 1272], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1276], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1545 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 800] - mov dword ptr [ebp - 1280], ecx # 4-byte Spill - mov dword ptr [ebp - 1284], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1272] # 4-byte Reload - mov dword ptr [ebp - 1288], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1272] # 4-byte Reload - mov edx, dword ptr [ebp - 1280] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 792] - mov dword ptr [ebp - 1292], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1296], eax # 4-byte Spill - jmp LBB92_140 -LBB92_140: # in Loop: Header=BB92_139 Depth=1 - mov eax, dword ptr [ebp - 1276] # 4-byte Reload - mov esp, eax -Ltmp10824: - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - mov dword ptr [ebp - 16], 10 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - lea ecx, [ebp - 152] - call "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - mov dword ptr [ebp - 1300], eax # 4-byte Spill - jmp LBB92_141 -LBB92_141: # in Loop: Header=BB92_139 Depth=1 - mov eax, dword ptr [ebp - 1300] # 4-byte Reload - movzx ecx, byte ptr [eax + 16] - sub esp, 8 - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 804] - mov dword ptr [edx], ecx - lea ecx, [ebp - 808] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB92_142 -LBB92_142: # in Loop: Header=BB92_139 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 804] - mov dword ptr [eax], ecx - lea ecx, [ebp - 792] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB92_151 -Ltmp10825: -LBB92_210: # Block address taken - # in Loop: Header=BB92_139 Depth=1 - add ebp, 12 - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - jmp LBB92_145 -LBB92_145: # in Loop: Header=BB92_139 Depth=1 - mov dword ptr [ebp - 16], 9 -Ltmp10826: -LBB92_146: # in Loop: Header=BB92_139 Depth=1 - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - mov dword ptr [ebp - 16], 9 - lea ecx, [ebp - 792] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1301], al # 1-byte Spill - jmp LBB92_147 -LBB92_147: # in Loop: Header=BB92_139 Depth=1 - mov al, byte ptr [ebp - 1301] # 1-byte Reload - test al, 1 - jne LBB92_148 - jmp LBB92_154 -LBB92_148: # in Loop: Header=BB92_139 Depth=1 -Ltmp10827: - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1302], al # 1-byte Spill - jmp LBB92_149 -LBB92_149: # in Loop: Header=BB92_139 Depth=1 - mov al, byte ptr [ebp - 1302] # 1-byte Reload - test al, 1 - jne LBB92_150 - jmp LBB92_153 -LBB92_150: # in Loop: Header=BB92_139 Depth=1 -Ltmp10828: - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - int3 - jmp LBB92_153 -Ltmp10829: -LBB92_151: # in Loop: Header=BB92_139 Depth=1 - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - jmp LBB92_146 -Ltmp10830: -LBB92_153: # in Loop: Header=BB92_139 Depth=1 - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - jmp LBB92_154 -Ltmp10831: -LBB92_154: # in Loop: Header=BB92_139 Depth=1 - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - lea ecx, [ebp - 792] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_155 -LBB92_155: # in Loop: Header=BB92_139 Depth=1 - lea ecx, [ebp - 792] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1303], al # 1-byte Spill - jmp LBB92_156 -LBB92_156: # in Loop: Header=BB92_139 Depth=1 - mov al, byte ptr [ebp - 1303] # 1-byte Reload - test al, 1 - jne LBB92_139 - jmp LBB92_157 -Ltmp10832: -LBB92_157: - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - jmp LBB92_158 -LBB92_158: # =>This Inner Loop Header: Depth=1 -Ltmp10833: - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BH@BOAHMBFM@match?$FL0?$FN?4first?5?$DN?$DN?5f_it?$AA@" - mov dword ptr [ebp - 1308], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1312], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1546 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 856] - mov dword ptr [ebp - 1316], ecx # 4-byte Spill - mov dword ptr [ebp - 1320], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1308] # 4-byte Reload - mov dword ptr [ebp - 1324], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1308] # 4-byte Reload - mov edx, dword ptr [ebp - 1316] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 848] - mov dword ptr [ebp - 1328], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1332], eax # 4-byte Spill - jmp LBB92_159 -LBB92_159: # in Loop: Header=BB92_158 Depth=1 - mov eax, dword ptr [ebp - 1312] # 4-byte Reload - mov esp, eax -Ltmp10834: - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - lea ecx, [ebp - 152] - call "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - mov dword ptr [ebp - 1336], eax # 4-byte Spill - jmp LBB92_160 -LBB92_160: # in Loop: Header=BB92_158 Depth=1 - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 1336] # 4-byte Reload - mov dword ptr [eax + 4], ecx - lea edx, [ebp - 888] - mov dword ptr [eax], edx - lea ecx, [ebp - 892] - call "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB92_161 -LBB92_161: # in Loop: Header=BB92_158 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 56] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 884] - mov dword ptr [eax], ecx - lea ecx, [ebp - 888] - call "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB92_162 -LBB92_162: # in Loop: Header=BB92_158 Depth=1 - mov dword ptr [ebp - 16], 7 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 884] - mov dword ptr [eax], ecx - lea ecx, [ebp - 848] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB92_163 -LBB92_163: # in Loop: Header=BB92_158 Depth=1 - lea ecx, [ebp - 884] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB92_169 -Ltmp10835: -LBB92_211: # Block address taken - # in Loop: Header=BB92_158 Depth=1 - add ebp, 12 - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - jmp LBB92_168 -LBB92_168: # in Loop: Header=BB92_158 Depth=1 - mov dword ptr [ebp - 16], 5 -Ltmp10836: -LBB92_169: # in Loop: Header=BB92_158 Depth=1 - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 848] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1337], al # 1-byte Spill - jmp LBB92_170 -LBB92_170: # in Loop: Header=BB92_158 Depth=1 - mov al, byte ptr [ebp - 1337] # 1-byte Reload - test al, 1 - jne LBB92_171 - jmp LBB92_175 -LBB92_171: # in Loop: Header=BB92_158 Depth=1 -Ltmp10837: - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1338], al # 1-byte Spill - jmp LBB92_172 -LBB92_172: # in Loop: Header=BB92_158 Depth=1 - mov al, byte ptr [ebp - 1338] # 1-byte Reload - test al, 1 - jne LBB92_173 - jmp LBB92_174 -LBB92_173: # in Loop: Header=BB92_158 Depth=1 -Ltmp10838: - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - int3 -Ltmp10839: -LBB92_174: # in Loop: Header=BB92_158 Depth=1 - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - jmp LBB92_175 -Ltmp10840: -LBB92_175: # in Loop: Header=BB92_158 Depth=1 - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - lea ecx, [ebp - 848] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_176 -LBB92_176: # in Loop: Header=BB92_158 Depth=1 - lea ecx, [ebp - 848] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1339], al # 1-byte Spill - jmp LBB92_177 -LBB92_177: # in Loop: Header=BB92_158 Depth=1 - mov al, byte ptr [ebp - 1339] # 1-byte Reload - test al, 1 - jne LBB92_158 - jmp LBB92_178 -Ltmp10841: -LBB92_178: - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - jmp LBB92_179 -LBB92_179: # =>This Inner Loop Header: Depth=1 -Ltmp10842: - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0BO@BFFCKKNI@match?$FL0?$FN?4second?5?$DN?$DN?5?$CIf_it?5?$CL?51?$CJ?$AA@" - mov dword ptr [ebp - 1344], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 1348], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1547 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 940] - mov dword ptr [ebp - 1352], ecx # 4-byte Spill - mov dword ptr [ebp - 1356], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 1344] # 4-byte Reload - mov dword ptr [ebp - 1360], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 1344] # 4-byte Reload - mov edx, dword ptr [ebp - 1352] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 932] - mov dword ptr [ebp - 1364], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov dword ptr [ebp - 1368], eax # 4-byte Spill - jmp LBB92_180 -LBB92_180: # in Loop: Header=BB92_179 Depth=1 - mov eax, dword ptr [ebp - 1348] # 4-byte Reload - mov esp, eax -Ltmp10843: - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - lea ecx, [ebp - 152] - call "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - mov dword ptr [ebp - 1372], eax # 4-byte Spill - jmp LBB92_181 -LBB92_181: # in Loop: Header=BB92_179 Depth=1 - mov eax, dword ptr [ebp - 1372] # 4-byte Reload - add eax, 8 - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 972] - mov dword ptr [ecx], eax - lea ecx, [ebp - 976] - call "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB92_182 -LBB92_182: # in Loop: Header=BB92_179 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 984] - mov dword ptr [eax], ecx - mov dword ptr [eax + 4], 1 - lea ecx, [ebp - 56] - call "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" - jmp LBB92_183 -LBB92_183: # in Loop: Header=BB92_179 Depth=1 - sub esp, 8 - mov eax, esp - lea ecx, [ebp - 984] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 968] - mov dword ptr [eax], ecx - lea ecx, [ebp - 972] - call "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - jmp LBB92_184 -LBB92_184: # in Loop: Header=BB92_179 Depth=1 - mov dword ptr [ebp - 16], 3 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 968] - mov dword ptr [eax], ecx - lea ecx, [ebp - 932] - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - jmp LBB92_185 -LBB92_185: # in Loop: Header=BB92_179 Depth=1 - lea ecx, [ebp - 968] - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - jmp LBB92_191 -Ltmp10844: -LBB92_212: # Block address taken - # in Loop: Header=BB92_179 Depth=1 - add ebp, 12 - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - jmp LBB92_190 -LBB92_190: # in Loop: Header=BB92_179 Depth=1 - mov dword ptr [ebp - 16], 1 -Ltmp10845: -LBB92_191: # in Loop: Header=BB92_179 Depth=1 - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - mov dword ptr [ebp - 16], 1 - lea ecx, [ebp - 932] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 1373], al # 1-byte Spill - jmp LBB92_192 -LBB92_192: # in Loop: Header=BB92_179 Depth=1 - mov al, byte ptr [ebp - 1373] # 1-byte Reload - test al, 1 - jne LBB92_193 - jmp LBB92_197 -LBB92_193: # in Loop: Header=BB92_179 Depth=1 -Ltmp10846: - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 1374], al # 1-byte Spill - jmp LBB92_194 -LBB92_194: # in Loop: Header=BB92_179 Depth=1 - mov al, byte ptr [ebp - 1374] # 1-byte Reload - test al, 1 - jne LBB92_195 - jmp LBB92_196 -LBB92_195: # in Loop: Header=BB92_179 Depth=1 -Ltmp10847: - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - int3 -Ltmp10848: -LBB92_196: # in Loop: Header=BB92_179 Depth=1 - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - jmp LBB92_197 -Ltmp10849: -LBB92_197: # in Loop: Header=BB92_179 Depth=1 - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - lea ecx, [ebp - 932] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB92_198 -LBB92_198: # in Loop: Header=BB92_179 Depth=1 - lea ecx, [ebp - 932] - call "??1AssertionHandler@Catch@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], 0 - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - mov byte ptr [ebp - 1375], al # 1-byte Spill - jmp LBB92_199 -LBB92_199: # in Loop: Header=BB92_179 Depth=1 - mov al, byte ptr [ebp - 1375] # 1-byte Reload - test al, 1 - jne LBB92_179 - jmp LBB92_200 -Ltmp10850: -LBB92_200: - .cv_loc 92 1 1548 0 # ..\tests\span_tests.cpp:1548:0 - lea ecx, [ebp - 152] - call "??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$6@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$6@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_6: # in Loop: Header=BB92_3 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10851: - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - mov dword ptr [ebp - 16], 35 - lea ecx, [ebp - 260] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_7 -LBB92_7: # in Loop: Header=BB92_3 Depth=1 - mov eax, offset LBB92_203 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10852: - .def "?dtor$15@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$15@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_15: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 204] - .cv_loc 92 1 1535 0 # ..\tests\span_tests.cpp:1535:0 - call "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET - .def "?catch$24@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$24@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_24: # in Loop: Header=BB92_21 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10853: - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - mov dword ptr [ebp - 16], 32 - lea ecx, [ebp - 316] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_25 -LBB92_25: # in Loop: Header=BB92_21 Depth=1 - mov eax, offset LBB92_204 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10854: - .def "?dtor$33@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$33@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_33: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 260] -Ltmp10855: - .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10856: - .def "?catch$43@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$43@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_43: # in Loop: Header=BB92_39 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10857: - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - mov dword ptr [ebp - 16], 29 - lea ecx, [ebp - 372] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_44 -LBB92_44: # in Loop: Header=BB92_39 Depth=1 - mov eax, offset LBB92_205 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10858: - .def "?dtor$52@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$52@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_52: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 316] -Ltmp10859: - .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10860: - .def "?dtor$64@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$64@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_64: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 372] -Ltmp10861: - .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10862: - .def "?dtor$65@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$65@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_65: # in Loop: Header=BB92_58 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 464] -Ltmp10863: - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10864: - .def "?catch$66@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$66@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_66: # in Loop: Header=BB92_58 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10865: - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - mov dword ptr [ebp - 16], 26 - lea ecx, [ebp - 428] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_67 -LBB92_67: # in Loop: Header=BB92_58 Depth=1 - mov eax, offset LBB92_206 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10866: - .def "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$85@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_85: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 428] - .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10867: - .def "?dtor$86@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$86@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_86: # in Loop: Header=BB92_79 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 556] -Ltmp10868: - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10869: - .def "?catch$87@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$87@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_87: # in Loop: Header=BB92_79 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10870: - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - mov dword ptr [ebp - 16], 22 - lea ecx, [ebp - 520] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_88 -LBB92_88: # in Loop: Header=BB92_79 Depth=1 - mov eax, offset LBB92_207 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10871: - .def "?catch$105@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$105@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_105: # in Loop: Header=BB92_102 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10872: - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - mov dword ptr [ebp - 16], 17 - lea ecx, [ebp - 680] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_106 -LBB92_106: # in Loop: Header=BB92_102 Depth=1 - mov eax, offset LBB92_208 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10873: - .def "?dtor$114@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$114@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_114: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 520] -Ltmp10874: - .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10875: - .def "?dtor$115@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$115@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_115: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 624] - .cv_loc 92 1 1542 0 # ..\tests\span_tests.cpp:1542:0 - call "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET - .def "?catch$124@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$124@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_124: # in Loop: Header=BB92_121 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10876: - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - mov dword ptr [ebp - 16], 14 - lea ecx, [ebp - 736] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_125 -LBB92_125: # in Loop: Header=BB92_121 Depth=1 - mov eax, offset LBB92_209 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10877: - .def "?dtor$133@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$133@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_133: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 680] -Ltmp10878: - .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10879: - .def "?catch$143@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$143@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_143: # in Loop: Header=BB92_139 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10880: - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - mov dword ptr [ebp - 16], 11 - lea ecx, [ebp - 792] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_144 -LBB92_144: # in Loop: Header=BB92_139 Depth=1 - mov eax, offset LBB92_210 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10881: - .def "?dtor$152@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$152@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_152: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 736] -Ltmp10882: - .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10883: - .def "?dtor$164@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$164@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_164: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 792] -Ltmp10884: - .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10885: - .def "?dtor$165@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$165@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_165: # in Loop: Header=BB92_158 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 884] -Ltmp10886: - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10887: - .def "?catch$166@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$166@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_166: # in Loop: Header=BB92_158 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10888: - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 848] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_167 -LBB92_167: # in Loop: Header=BB92_158 Depth=1 - mov eax, offset LBB92_211 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10889: - .def "?dtor$186@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$186@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_186: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 848] - .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10890: - .def "?dtor$187@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$187@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_187: # in Loop: Header=BB92_179 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 968] -Ltmp10891: - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10892: - .def "?catch$188@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$188@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_188: # in Loop: Header=BB92_179 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10893: - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - mov dword ptr [ebp - 16], 4 - lea ecx, [ebp - 932] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB92_189 -LBB92_189: # in Loop: Header=BB92_179 Depth=1 - mov eax, offset LBB92_212 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10894: - .def "?dtor$201@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$201@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_201: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 932] - .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10895: - .def "?dtor$202@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$202@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA": -LBB92_202: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 152] - .cv_loc 92 1 1548 0 # ..\tests\span_tests.cpp:1548:0 - call "??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10896: - .cv_fpo_endproc -Lfunc_end92: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 429065506 # MagicNumber - .long 37 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # UnwindMap - .long 10 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long -1 # ToState - .long "?dtor$202@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 0 # ToState - .long "?dtor$201@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 1 # ToState - .long 0 # Action - .long 2 # ToState - .long "?dtor$187@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 1 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$186@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 5 # ToState - .long 0 # Action - .long 6 # ToState - .long "?dtor$165@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 5 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$164@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 9 # ToState - .long 0 # Action - .long 9 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$152@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 12 # ToState - .long 0 # Action - .long 12 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$133@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 15 # ToState - .long 0 # Action - .long 15 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$115@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 0 # ToState - .long "?dtor$114@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 19 # ToState - .long 0 # Action - .long 20 # ToState - .long "?dtor$86@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 19 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long 24 # ToState - .long "?dtor$65@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 23 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$64@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 27 # ToState - .long 0 # Action - .long 27 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$52@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 30 # ToState - .long 0 # Action - .long 30 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$33@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action - .long 33 # ToState - .long 0 # Action - .long 33 # ToState - .long 0 # Action - .long 0 # ToState - .long "?dtor$15@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 2 # TryLow - .long 3 # TryHigh - .long 4 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray - .long 6 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray - .long 10 # TryLow - .long 10 # TryHigh - .long 11 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray - .long 13 # TryLow - .long 13 # TryHigh - .long 14 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$3$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray - .long 16 # TryLow - .long 16 # TryHigh - .long 17 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$4$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray - .long 20 # TryLow - .long 21 # TryHigh - .long 22 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$5$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray - .long 24 # TryLow - .long 25 # TryHigh - .long 26 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$6$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray - .long 28 # TryLow - .long 28 # TryHigh - .long 29 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$7$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray - .long 31 # TryLow - .long 31 # TryHigh - .long 32 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$8$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray - .long 34 # TryLow - .long 34 # TryHigh - .long 35 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$9$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$188@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$166@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$143@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler -"$handlerMap$3$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler -"$handlerMap$4$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$105@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler -"$handlerMap$5$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$87@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler -"$handlerMap$6$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$66@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler -"$handlerMap$7$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$43@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler -"$handlerMap$8$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler -"$handlerMap$9$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin93: - .cv_func_id 93 - .cv_loc 93 1 1527 0 # ..\tests\span_tests.cpp:1527:0 - .cv_fpo_proc "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp10897: - lea ecx, ["?autoRegistrar61@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp10898: - .cv_fpo_endproc -Lfunc_end93: - # -- End function - .def "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin94: - .cv_func_id 94 - .cv_loc 94 1 1551 0 # ..\tests\span_tests.cpp:1551:0 - .cv_fpo_proc "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp10899: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BE@PGBEPOFD@interop_with_gsl_at?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1551 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____62@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar63@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp10900: - .cv_fpo_endproc -Lfunc_end94: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____62@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____62@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____62@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" -Lfunc_begin95: - .cv_func_id 95 - .cv_loc 95 1 1552 0 # ..\tests\span_tests.cpp:1552:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 172 - .cv_fpo_stackalloc 172 - .cv_fpo_endprologue - lea eax, ["L?arr@?1??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@3PAHA"] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx -Ltmp10917: - .cv_loc 95 1 1553 0 # ..\tests\span_tests.cpp:1553:0 - lea ecx, [ebp - 48] -Ltmp10918: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____62:arr <- [$ecx+0] - mov edx, ecx - sub esp, 12 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 20 - mov dword ptr [ebp - 132], ecx # 4-byte Spill -Ltmp10919: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____62:arr <- [DW_OP_constu 132, DW_OP_minus, DW_OP_deref] [$ebp+0] - call _memcpy - .cv_loc 95 1 1554 0 # ..\tests\span_tests.cpp:1554:0 - add esp, 8 - lea ecx, [ebp - 56] -Ltmp10920: - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____62:s <- [$ecx+0] - mov eax, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [esp], eax - call "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" -Ltmp10921: - mov dword ptr [ebp - 136], eax # 4-byte Spill -Ltmp10922: -LBB95_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____62:arr <- [DW_OP_constu 132, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0CB@DAEDFHGK@?$CIat?$CIs?0?50?$CJ?5?$DN?$DN?51?5?$CG?$CG?5at?$CIs?0?51?$CJ?5?$DN?$DN?52?$CJ@" - mov dword ptr [ebp - 140], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 144], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1555 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 104] - mov dword ptr [ebp - 148], ecx # 4-byte Spill - mov dword ptr [ebp - 152], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 156], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov edx, dword ptr [ebp - 148] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 96] - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - mov esp, ecx -Ltmp10923: - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - movsd xmm0, qword ptr [ebp - 56] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 120], xmm0 - mov dword ptr [ebp - 16], 1 - sub esp, 12 - movsd xmm0, qword ptr [ebp - 120] # xmm0 = mem[0],zero - mov edx, esp - movsd qword ptr [edx], xmm0 - mov dword ptr [edx + 8], 0 - mov dword ptr [ebp - 164], eax # 4-byte Spill - call "??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" -Ltmp10924: - add esp, 12 - mov dword ptr [ebp - 168], eax # 4-byte Spill - jmp LBB95_2 -LBB95_2: # in Loop: Header=BB95_1 Depth=1 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 168] # 4-byte Reload - cmp dword ptr [eax], 1 - mov byte ptr [ebp - 169], cl # 1-byte Spill - jne LBB95_5 -# %bb.3: # in Loop: Header=BB95_1 Depth=1 - movsd xmm0, qword ptr [ebp - 56] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 128], xmm0 - sub esp, 12 - movsd xmm0, qword ptr [ebp - 128] # xmm0 = mem[0],zero - mov eax, esp - movsd qword ptr [eax], xmm0 - mov dword ptr [eax + 8], 1 - call "??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" - add esp, 12 - mov dword ptr [ebp - 176], eax # 4-byte Spill - jmp LBB95_4 -LBB95_4: # in Loop: Header=BB95_1 Depth=1 - mov eax, dword ptr [ebp - 176] # 4-byte Reload - cmp dword ptr [eax], 2 - sete cl - mov byte ptr [ebp - 169], cl # 1-byte Spill -LBB95_5: # in Loop: Header=BB95_1 Depth=1 - mov al, byte ptr [ebp - 169] # 1-byte Reload - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 108] - mov dword ptr [ecx], edx - movzx edx, al - and edx, 1 - mov dword ptr [ecx + 4], edx - lea ecx, [ebp - 112] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB95_6 -LBB95_6: # in Loop: Header=BB95_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 108] - mov dword ptr [eax], ecx - lea ecx, [ebp - 96] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB95_15 -Ltmp10925: -LBB95_21: # Block address taken - # in Loop: Header=BB95_1 Depth=1 - add ebp, 12 - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - jmp LBB95_9 -LBB95_9: # in Loop: Header=BB95_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp10926: -LBB95_10: # in Loop: Header=BB95_1 Depth=1 - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 96] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 177], al # 1-byte Spill - jmp LBB95_11 -LBB95_11: # in Loop: Header=BB95_1 Depth=1 - mov al, byte ptr [ebp - 177] # 1-byte Reload - test al, 1 - jne LBB95_12 - jmp LBB95_17 -LBB95_12: # in Loop: Header=BB95_1 Depth=1 -Ltmp10927: - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 178], al # 1-byte Spill - jmp LBB95_13 -LBB95_13: # in Loop: Header=BB95_1 Depth=1 - mov al, byte ptr [ebp - 178] # 1-byte Reload - test al, 1 - jne LBB95_14 - jmp LBB95_16 -LBB95_14: # in Loop: Header=BB95_1 Depth=1 -Ltmp10928: - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - int3 - jmp LBB95_16 -Ltmp10929: -LBB95_15: # in Loop: Header=BB95_1 Depth=1 - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - jmp LBB95_10 -Ltmp10930: -LBB95_16: # in Loop: Header=BB95_1 Depth=1 - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - jmp LBB95_17 -Ltmp10931: -LBB95_17: # in Loop: Header=BB95_1 Depth=1 - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - lea ecx, [ebp - 96] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB95_18 -LBB95_18: # in Loop: Header=BB95_1 Depth=1 - lea ecx, [ebp - 96] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 184], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB95_1 -Ltmp10932: -# %bb.19: - .cv_loc 95 1 1556 0 # ..\tests\span_tests.cpp:1556:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$7@?0??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$7@?0??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@4HA": -LBB95_7: # in Loop: Header=BB95_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp10933: - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 96] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB95_8 -LBB95_8: # in Loop: Header=BB95_1 Depth=1 - mov eax, offset LBB95_21 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp10934: - .def "?dtor$20@?0??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$20@?0??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@4HA": -LBB95_20: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 96] - .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp10935: - .cv_fpo_endproc -Lfunc_end95: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ") # UnwindMap - .long 1 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ": - .long -1 # ToState - .long "?dtor$20@?0??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin96: - .cv_func_id 96 - .cv_loc 96 1 1551 0 # ..\tests\span_tests.cpp:1551:0 - .cv_fpo_proc "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp10936: - lea ecx, ["?autoRegistrar63@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp10937: - .cv_fpo_endproc -Lfunc_end96: - # -- End function - .def "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ -"??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ": # @"??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin97: - .cv_func_id 97 - .cv_loc 97 1 1558 0 # ..\tests\span_tests.cpp:1558:0 - .cv_fpo_proc "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 12], eax -Ltmp10938: - mov eax, esp - push eax - sub esp, 20 - mov ecx, esp - mov edx, esp - sub esp, 24 - mov esi, esp - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, esi - lea edi, ["??_C@_0BG@GGLAAHPP@default_constructible?$AA@"] - mov dword ptr [esp], edi - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - add ecx, 12 - sub esp, 4 - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 36] - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0NameAndTags@Catch@@QAE@VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - add edx, 8 - sub esp, 4 - mov ecx, edx - lea edx, ["??_C@_00CNPNBAHC@?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 44] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 1558 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - lea ecx, ["?____C_A_T_C_H____T_E_S_T____64@@YAXXZ"] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?makeTestInvoker@Catch@@YAPAUITestInvoker@1@P6AXXZ@Z" - add esp, 4 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx + 20], eax - mov ecx, offset "?autoRegistrar65@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - call "??0AutoReg@Catch@@QAE@PAUITestInvoker@1@ABUSourceLineInfo@1@VStringRef@1@ABUNameAndTags@1@@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov esp, ecx - lea ecx, [ebp - 36] - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??1NameAndTags@Catch@@QAE@XZ" - sub esp, 4 - lea eax, ["??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ"] - mov dword ptr [esp], eax - call _atexit - add esp, 4 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - lea esp, [ebp - 8] - pop esi - pop edi - pop ebp - ret -Ltmp10939: - .cv_fpo_endproc -Lfunc_end97: - # -- End function - .def "?____C_A_T_C_H____T_E_S_T____64@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?____C_A_T_C_H____T_E_S_T____64@@YAXXZ -"?____C_A_T_C_H____T_E_S_T____64@@YAXXZ": # @"?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" -Lfunc_begin98: - .cv_func_id 98 - .cv_loc 98 1 1559 0 # ..\tests\span_tests.cpp:1559:0 - .cv_fpo_proc "?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 292 - .cv_fpo_stackalloc 292 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" - mov ecx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ecx - mov dword ptr fs:[0], eax -LBB98_1: # =>This Inner Loop Header: Depth=1 -Ltmp10976: - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0DC@ECNOHCEM@?$CIstd?3?3is_default_constructible?$DMs@" - mov dword ptr [ebp - 200], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 204], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1560 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 76] - mov dword ptr [ebp - 208], ecx # 4-byte Spill - mov dword ptr [ebp - 212], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 200] # 4-byte Reload - mov dword ptr [ebp - 216], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 200] # 4-byte Reload - mov edx, dword ptr [ebp - 208] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 68] - mov dword ptr [ebp - 220], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - mov esp, ecx -Ltmp10977: - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 80] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 1 - lea ecx, [ebp - 84] - mov dword ptr [ebp - 224], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB98_2 -LBB98_2: # in Loop: Header=BB98_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 80] - mov dword ptr [eax], ecx - lea ecx, [ebp - 68] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB98_11 -Ltmp10978: -LBB98_49: # Block address taken - # in Loop: Header=BB98_1 Depth=1 - add ebp, 12 - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - jmp LBB98_5 -LBB98_5: # in Loop: Header=BB98_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp10979: -LBB98_6: # in Loop: Header=BB98_1 Depth=1 - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 68] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 225], al # 1-byte Spill - jmp LBB98_7 -LBB98_7: # in Loop: Header=BB98_1 Depth=1 - mov al, byte ptr [ebp - 225] # 1-byte Reload - test al, 1 - jne LBB98_8 - jmp LBB98_13 -LBB98_8: # in Loop: Header=BB98_1 Depth=1 -Ltmp10980: - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 226], al # 1-byte Spill - jmp LBB98_9 -LBB98_9: # in Loop: Header=BB98_1 Depth=1 - mov al, byte ptr [ebp - 226] # 1-byte Reload - test al, 1 - jne LBB98_10 - jmp LBB98_12 -LBB98_10: # in Loop: Header=BB98_1 Depth=1 -Ltmp10981: - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - int3 - jmp LBB98_12 -Ltmp10982: -LBB98_11: # in Loop: Header=BB98_1 Depth=1 - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - jmp LBB98_6 -Ltmp10983: -LBB98_12: # in Loop: Header=BB98_1 Depth=1 - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - jmp LBB98_13 -Ltmp10984: -LBB98_13: # in Loop: Header=BB98_1 Depth=1 - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - lea ecx, [ebp - 68] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB98_14 -LBB98_14: # in Loop: Header=BB98_1 Depth=1 - lea ecx, [ebp - 68] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 232], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB98_1 -Ltmp10985: -# %bb.15: - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - jmp LBB98_16 -LBB98_16: # =>This Inner Loop Header: Depth=1 -Ltmp10986: - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0DF@BEMDHCIL@?$CIstd?3?3is_default_constructible?$DMs@" - mov dword ptr [ebp - 236], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 240], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1561 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 132] - mov dword ptr [ebp - 244], ecx # 4-byte Spill - mov dword ptr [ebp - 248], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 236] # 4-byte Reload - mov dword ptr [ebp - 252], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 236] # 4-byte Reload - mov edx, dword ptr [ebp - 244] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 124] - mov dword ptr [ebp - 256], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 240] # 4-byte Reload - mov esp, ecx -Ltmp10987: - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - mov dword ptr [ebp - 16], 4 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 136] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 1 - lea ecx, [ebp - 140] - mov dword ptr [ebp - 260], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB98_17 -LBB98_17: # in Loop: Header=BB98_16 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 136] - mov dword ptr [eax], ecx - lea ecx, [ebp - 124] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB98_26 -Ltmp10988: -LBB98_50: # Block address taken - # in Loop: Header=BB98_16 Depth=1 - add ebp, 12 - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - jmp LBB98_20 -LBB98_20: # in Loop: Header=BB98_16 Depth=1 - mov dword ptr [ebp - 16], 3 -Ltmp10989: -LBB98_21: # in Loop: Header=BB98_16 Depth=1 - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - mov dword ptr [ebp - 16], 3 - lea ecx, [ebp - 124] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 261], al # 1-byte Spill - jmp LBB98_22 -LBB98_22: # in Loop: Header=BB98_16 Depth=1 - mov al, byte ptr [ebp - 261] # 1-byte Reload - test al, 1 - jne LBB98_23 - jmp LBB98_29 -LBB98_23: # in Loop: Header=BB98_16 Depth=1 -Ltmp10990: - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 262], al # 1-byte Spill - jmp LBB98_24 -LBB98_24: # in Loop: Header=BB98_16 Depth=1 - mov al, byte ptr [ebp - 262] # 1-byte Reload - test al, 1 - jne LBB98_25 - jmp LBB98_28 -LBB98_25: # in Loop: Header=BB98_16 Depth=1 -Ltmp10991: - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - int3 - jmp LBB98_28 -Ltmp10992: -LBB98_26: # in Loop: Header=BB98_16 Depth=1 - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - jmp LBB98_21 -Ltmp10993: -LBB98_28: # in Loop: Header=BB98_16 Depth=1 - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - jmp LBB98_29 -Ltmp10994: -LBB98_29: # in Loop: Header=BB98_16 Depth=1 - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - lea ecx, [ebp - 124] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB98_30 -LBB98_30: # in Loop: Header=BB98_16 Depth=1 - lea ecx, [ebp - 124] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 268], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB98_16 -Ltmp10995: -# %bb.31: - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - jmp LBB98_32 -LBB98_32: # =>This Inner Loop Header: Depth=1 -Ltmp10996: - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], offset "??_C@_0DH@KOPAJDFF@?$CI?$CBstd?3?3is_default_constructible?$DM@" - mov dword ptr [ebp - 272], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 276], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], 1562 - mov dword ptr [ecx], offset "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - lea ecx, [ebp - 188] - mov dword ptr [ebp - 280], ecx # 4-byte Spill - mov dword ptr [ebp - 284], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], offset "??_C@_05GCOJDIEO@CHECK?$AA@" - mov ecx, dword ptr [ebp - 272] # 4-byte Reload - mov dword ptr [ebp - 288], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 272] # 4-byte Reload - mov edx, dword ptr [ebp - 280] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov dword ptr [ecx + 28], 2 - lea ecx, [ebp - 180] - mov dword ptr [ebp - 292], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 276] # 4-byte Reload - mov esp, ecx -Ltmp10997: - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - mov dword ptr [ebp - 16], 7 - sub esp, 8 - mov edx, esp - lea esi, [ebp - 192] - mov dword ptr [edx], esi - mov dword ptr [edx + 4], 1 - lea ecx, [ebp - 196] - mov dword ptr [ebp - 296], eax # 4-byte Spill - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB98_33 -LBB98_33: # in Loop: Header=BB98_32 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 192] - mov dword ptr [eax], ecx - lea ecx, [ebp - 180] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB98_42 -Ltmp10998: -LBB98_51: # Block address taken - # in Loop: Header=BB98_32 Depth=1 - add ebp, 12 - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - jmp LBB98_36 -LBB98_36: # in Loop: Header=BB98_32 Depth=1 - mov dword ptr [ebp - 16], 6 -Ltmp10999: -LBB98_37: # in Loop: Header=BB98_32 Depth=1 - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 180] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 297], al # 1-byte Spill - jmp LBB98_38 -LBB98_38: # in Loop: Header=BB98_32 Depth=1 - mov al, byte ptr [ebp - 297] # 1-byte Reload - test al, 1 - jne LBB98_39 - jmp LBB98_45 -LBB98_39: # in Loop: Header=BB98_32 Depth=1 -Ltmp11000: - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 298], al # 1-byte Spill - jmp LBB98_40 -LBB98_40: # in Loop: Header=BB98_32 Depth=1 - mov al, byte ptr [ebp - 298] # 1-byte Reload - test al, 1 - jne LBB98_41 - jmp LBB98_44 -LBB98_41: # in Loop: Header=BB98_32 Depth=1 -Ltmp11001: - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - int3 - jmp LBB98_44 -Ltmp11002: -LBB98_42: # in Loop: Header=BB98_32 Depth=1 - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - jmp LBB98_37 -Ltmp11003: -LBB98_44: # in Loop: Header=BB98_32 Depth=1 - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - jmp LBB98_45 -Ltmp11004: -LBB98_45: # in Loop: Header=BB98_32 Depth=1 - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - lea ecx, [ebp - 180] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB98_46 -LBB98_46: # in Loop: Header=BB98_32 Depth=1 - lea ecx, [ebp - 180] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 304], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB98_32 -Ltmp11005: -# %bb.47: - .cv_loc 98 1 1563 0 # ..\tests\span_tests.cpp:1563:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$3@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$3@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA": -LBB98_3: # in Loop: Header=BB98_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp11006: - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 68] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB98_4 -LBB98_4: # in Loop: Header=BB98_1 Depth=1 - mov eax, offset LBB98_49 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp11007: - .def "?catch$18@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$18@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA": -LBB98_18: # in Loop: Header=BB98_16 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp11008: - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - mov dword ptr [ebp - 16], 5 - lea ecx, [ebp - 124] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB98_19 -LBB98_19: # in Loop: Header=BB98_16 Depth=1 - mov eax, offset LBB98_50 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp11009: - .def "?dtor$27@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$27@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA": -LBB98_27: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 68] -Ltmp11010: - .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp11011: - .def "?catch$34@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$34@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA": -LBB98_34: # in Loop: Header=BB98_32 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp11012: - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - mov dword ptr [ebp - 16], 8 - lea ecx, [ebp - 180] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB98_35 -LBB98_35: # in Loop: Header=BB98_32 Depth=1 - mov eax, offset LBB98_51 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp11013: - .def "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$43@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA": -LBB98_43: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 124] -Ltmp11014: - .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp11015: - .def "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$48@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA": -LBB98_48: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 180] -Ltmp11016: - .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp11017: - .cv_fpo_endproc -Lfunc_end98: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ": - .long 429065506 # MagicNumber - .long 9 # MaxState - .long ("$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ") # UnwindMap - .long 3 # NumTryBlocks - .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ": - .long -1 # ToState - .long "?dtor$27@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" # Action - .long 3 # ToState - .long 0 # Action - .long 3 # ToState - .long 0 # Action - .long -1 # ToState - .long "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" # Action - .long 6 # ToState - .long 0 # Action - .long 6 # ToState - .long 0 # Action -"$tryMap$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ") # HandlerArray - .long 4 # TryLow - .long 4 # TryHigh - .long 5 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$1$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ") # HandlerArray - .long 7 # TryLow - .long 7 # TryHigh - .long 8 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$2$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ") # HandlerArray -"$handlerMap$0$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$3@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" # Handler -"$handlerMap$1$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$18@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" # Handler -"$handlerMap$2$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$34@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" # Handler - .text - # -- End function - .def "??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ -"??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ": # @"??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ" -Lfunc_begin99: - .cv_func_id 99 - .cv_loc 99 1 1558 0 # ..\tests\span_tests.cpp:1558:0 - .cv_fpo_proc "??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp11018: - lea ecx, ["?autoRegistrar65@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] - call "??1AutoReg@Catch@@UAE@XZ" - pop ebp - ret -Ltmp11019: - .cv_fpo_endproc -Lfunc_end99: - # -- End function - .def "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" - .globl "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" # -- Begin function ??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z - .p2align 4, 0x90 -"??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z": # @"??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" -Lfunc_begin100: - .cv_func_id 100 - .cv_file 3 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xloctime" "B3C8D0DE09F42A417A58DE4C9A459E43" 1 - .cv_loc 100 3 171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:171:0 - .cv_fpo_proc "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 76 - .cv_fpo_stackalloc 76 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dx, word ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 56], ecx - mov ecx, dword ptr [ebp - 56] -Ltmp11020: - .cv_loc 100 3 172 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:172:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, esi - lea esi, [ebp - 52] - mov dword ptr [esp], esi - mov word ptr [ebp - 62], dx # 2-byte Spill - mov dword ptr [ebp - 68], eax # 4-byte Spill - call dword ptr ["__imp_?_Getcvt@_Locinfo@std@@QBE?AU_Cvtvec@@XZ"] - sub esp, 4 - mov eax, dword ptr [ebp - 60] # 4-byte Reload - add eax, 24 - lea ecx, [ebp - 52] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 44 - call _memcpy -Ltmp11021: - .cv_loc 100 3 175 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:175:0 - mov ecx, dword ptr [ebp + 12] - call dword ptr ["__imp_?_W_Getdays@_Locinfo@std@@QBEPBGXZ"] - mov dword ptr [esp], eax - call "?_Maklocwcs@std@@YAPA_WPB_W@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 8], eax - .cv_loc 100 3 176 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:176:0 - mov ecx, dword ptr [ebp + 12] - call dword ptr ["__imp_?_W_Getmonths@_Locinfo@std@@QBEPBGXZ"] - mov dword ptr [esp], eax - call "?_Maklocwcs@std@@YAPA_WPB_W@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 12], eax - .cv_loc 100 3 177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:177:0 - lea eax, ["??_C@_1BK@MHIKGOKE@?$AA?3?$AAA?$AAM?$AA?3?$AAa?$AAm?$AA?3?$AAP?$AAM?$AA?3?$AAp?$AAm?$AA?$AA@"] - mov dword ptr [esp], eax - call "?_Maklocwcs@std@@YAPA_WPB_W@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 16], eax - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 -Ltmp11022: - .cv_loc 100 3 183 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:183:0 - add esp, 76 - pop esi - pop ebp - ret 8 -Ltmp11023: - .cv_fpo_endproc -Lfunc_end100: - # -- End function - .def "?_Maklocwcs@std@@YAPA_WPB_W@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Maklocwcs@std@@YAPA_WPB_W@Z" - .globl "?_Maklocwcs@std@@YAPA_WPB_W@Z" # -- Begin function ?_Maklocwcs@std@@YAPA_WPB_W@Z - .p2align 4, 0x90 -"?_Maklocwcs@std@@YAPA_WPB_W@Z": # @"?_Maklocwcs@std@@YAPA_WPB_W@Z" -Lfunc_begin101: - .cv_func_id 101 - .cv_file 4 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xlocnum" "B9CA4B0D42242FC36D32384914302ABF" 1 - .cv_loc 101 4 88 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocnum:88:0 - .cv_fpo_proc "?_Maklocwcs@std@@YAPA_WPB_W@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11024: - .cv_loc 101 4 89 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocnum:89:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call dword ptr [__imp__wcslen] - add eax, 1 - mov dword ptr [ebp - 4], eax - .cv_loc 101 4 91 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocnum:91:0 - mov eax, dword ptr [ebp - 4] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 2 - mov dword ptr [esp + 8], 2 - lea eax, ["??_C@_0GG@BDILJLHN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 12], eax - mov dword ptr [esp + 16], 91 - call dword ptr [__imp___calloc_dbg] - mov dword ptr [ebp - 8], eax - .cv_loc 101 4 93 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocnum:93:0 - cmp dword ptr [ebp - 8], 0 - jne LBB101_2 -# %bb.1: -Ltmp11025: - .cv_loc 101 4 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocnum:94:0 - call "?_Xbad_alloc@std@@YAXXZ" -Ltmp11026: -LBB101_2: - .cv_loc 101 4 97 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocnum:97:0 - mov eax, dword ptr [ebp - 4] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call _wmemcpy - .cv_loc 101 4 98 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocnum:98:0 - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 36 - pop ebp - ret -Ltmp11027: - .cv_fpo_endproc -Lfunc_end101: - # -- End function - .def "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" - .globl "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" # -- Begin function ??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z - .p2align 4, 0x90 -"??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z": # @"??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" -Lfunc_begin102: - .cv_func_id 102 - .cv_loc 102 3 171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:171:0 - .cv_fpo_proc "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 76 - .cv_fpo_stackalloc 76 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dx, word ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 56], ecx - mov ecx, dword ptr [ebp - 56] -Ltmp11028: - .cv_loc 102 3 172 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:172:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, esi - lea esi, [ebp - 52] - mov dword ptr [esp], esi - mov word ptr [ebp - 62], dx # 2-byte Spill - mov dword ptr [ebp - 68], eax # 4-byte Spill - call dword ptr ["__imp_?_Getcvt@_Locinfo@std@@QBE?AU_Cvtvec@@XZ"] - sub esp, 4 - mov eax, dword ptr [ebp - 60] # 4-byte Reload - add eax, 24 - lea ecx, [ebp - 52] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 44 - call _memcpy -Ltmp11029: - .cv_loc 102 3 175 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:175:0 - mov ecx, dword ptr [ebp + 12] - call dword ptr ["__imp_?_W_Getdays@_Locinfo@std@@QBEPBGXZ"] - mov dword ptr [esp], eax - call "?_Maklocwcs@std@@YAPA_WPB_W@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 8], eax - .cv_loc 102 3 176 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:176:0 - mov ecx, dword ptr [ebp + 12] - call dword ptr ["__imp_?_W_Getmonths@_Locinfo@std@@QBEPBGXZ"] - mov dword ptr [esp], eax - call "?_Maklocwcs@std@@YAPA_WPB_W@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 12], eax - .cv_loc 102 3 177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:177:0 - lea eax, ["??_C@_1BK@MHIKGOKE@?$AA?3?$AAA?$AAM?$AA?3?$AAa?$AAm?$AA?3?$AAP?$AAM?$AA?3?$AAp?$AAm?$AA?$AA@"] - mov dword ptr [esp], eax - call "?_Maklocwcs@std@@YAPA_WPB_W@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 16], eax - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 -Ltmp11030: - .cv_loc 102 3 183 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xloctime:183:0 - add esp, 76 - pop esi - pop ebp - ret 8 -Ltmp11031: - .cv_fpo_endproc -Lfunc_end102: - # -- End function - .def "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .globl "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" # -- Begin function ??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ - .p2align 4, 0x90 -"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ": # @"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Lfunc_begin103: - .cv_func_id 103 - .cv_file 5 "E:\\DD\\gsl-dadonenf\\include\\gsl\\span" "3BAA3FB91BA159E545E305706709D4CE" 1 - .cv_loc 103 5 384 0 # ..\include\gsl/span:384:0 - .cv_fpo_proc "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] - lea ecx, [ebp - 36] -Ltmp11034: - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], 0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB103_1 -LBB103_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ@4HA": -LBB103_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11035: - .cv_fpo_endproc -Lfunc_end103: - .section .xdata,"dr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .p2align 2 -"L__ehtable$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - # -- End function - .def "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - .globl "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" # -- Begin function ??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z - .p2align 4, 0x90 -"??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z": # @"??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" -Lfunc_begin104: - .cv_func_id 104 - .cv_loc 104 2 1232 0 # external\include\catch/catch.hpp:1232:0 - .cv_fpo_proc "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp11038: - .cv_loc 104 2 1233 0 # external\include\catch/catch.hpp:1233:0 - mov edx, dword ptr [ebp + 8] - mov esi, esp - lea edi, [ebp - 40] - mov dword ptr [esi], edi - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edi # 4-byte Spill - call "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" - sub esp, 4 - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "?handle@AssertionHandler@Catch@@QAEXABUITransientExpression@2@@Z" - sub esp, 4 - jmp LBB104_1 -LBB104_1: - lea ecx, [ebp - 40] - call "??1?$UnaryExpr@_N@Catch@@UAE@XZ" - .cv_loc 104 2 1234 0 # external\include\catch/catch.hpp:1234:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z@4HA": -LBB104_2: - push ebp - push eax - add ebp, 12 - lea ecx, [ebp - 40] - .cv_loc 104 2 1233 0 # external\include\catch/catch.hpp:1233:0 - call "??1?$UnaryExpr@_N@Catch@@UAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11039: - .cv_fpo_endproc -Lfunc_end104: - .section .xdata,"dr",associative,"??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - .p2align 2 -"L__ehtable$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - # -- End function - .def "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - .globl "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" # -- Begin function ??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z - .p2align 4, 0x90 -"??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z": # @"??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" -Lfunc_begin105: - .cv_func_id 105 - .cv_loc 105 2 1117 0 # external\include\catch/catch.hpp:1117:0 - .cv_fpo_proc "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov bl, byte ptr [ebp + 12] - and bl, 1 - mov byte ptr [ebp - 5], bl - mov dword ptr [ebp - 12], ecx -Ltmp11040: - .cv_loc 105 2 1118 0 # external\include\catch/catch.hpp:1118:0 - mov bl, byte ptr [ebp - 5] - and bl, 1 - mov ecx, eax - movzx eax, bl - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], edx # 4-byte Spill - call "??0?$ExprLhs@_N@Catch@@QAE@_N@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop ebx - pop ebp - ret 8 -Ltmp11041: - .cv_fpo_endproc -Lfunc_end105: - # -- End function - .def "?size@?$span@H$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@H$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@H$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@H$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@H$0?0@gsl@@QBEHXZ": # @"?size@?$span@H$0?0@gsl@@QBEHXZ" -Lfunc_begin106: - .cv_func_id 106 - .cv_loc 106 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@H$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11042: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp11043: - .cv_fpo_endproc -Lfunc_end106: - # -- End function - .def "?data@?$span@H$0?0@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@H$0?0@gsl@@QBEPAHXZ" - .globl "?data@?$span@H$0?0@gsl@@QBEPAHXZ" # -- Begin function ?data@?$span@H$0?0@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$span@H$0?0@gsl@@QBEPAHXZ": # @"?data@?$span@H$0?0@gsl@@QBEPAHXZ" -Lfunc_begin107: - .cv_func_id 107 - .cv_loc 107 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@H$0?0@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11044: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" - add esp, 4 - pop ebp - ret -Ltmp11045: - .cv_fpo_endproc -Lfunc_end107: - # -- End function - .def "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .globl "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" # -- Begin function ??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ - .p2align 4, 0x90 -"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ": # @"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" -Lfunc_begin108: - .cv_func_id 108 - .cv_loc 108 5 384 0 # ..\include\gsl/span:384:0 - .cv_fpo_proc "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] - lea ecx, [ebp - 36] -Ltmp11048: - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], 0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB108_1 -LBB108_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ@4HA": -LBB108_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11049: - .cv_fpo_endproc -Lfunc_end108: - .section .xdata,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .p2align 2 -"L__ehtable$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - # -- End function - .def "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@$$CBH$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@$$CBH$0?0@gsl@@QBEHXZ": # @"?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" -Lfunc_begin109: - .cv_func_id 109 - .cv_loc 109 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11050: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp11051: - .cv_fpo_endproc -Lfunc_end109: - # -- End function - .def "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .globl "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # -- Begin function ?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ": # @"?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" -Lfunc_begin110: - .cv_func_id 110 - .cv_loc 110 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11052: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - add esp, 4 - pop ebp - ret -Ltmp11053: - .cv_fpo_endproc -Lfunc_end110: - # -- End function - .def "??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" - .globl "??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" # -- Begin function ??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ - .p2align 4, 0x90 -"??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ": # @"??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" -Lfunc_begin111: - .cv_func_id 111 - .cv_loc 111 5 384 0 # ..\include\gsl/span:384:0 - .cv_fpo_proc "??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] - lea ecx, [ebp - 36] -Ltmp11056: - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], 0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB111_1 -LBB111_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ@4HA": -LBB111_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11057: - .cv_fpo_endproc -Lfunc_end111: - .section .xdata,"dr",associative,"??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" - .p2align 2 -"L__ehtable$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" - # -- End function - .def "?data@?$span@H$0A@@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@H$0A@@gsl@@QBEPAHXZ" - .globl "?data@?$span@H$0A@@gsl@@QBEPAHXZ" # -- Begin function ?data@?$span@H$0A@@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$span@H$0A@@gsl@@QBEPAHXZ": # @"?data@?$span@H$0A@@gsl@@QBEPAHXZ" -Lfunc_begin112: - .cv_func_id 112 - .cv_loc 112 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@H$0A@@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11058: - call "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" - add esp, 4 - pop ebp - ret -Ltmp11059: - .cv_fpo_endproc -Lfunc_end112: - # -- End function - .def "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" - .globl "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" # -- Begin function ??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ - .p2align 4, 0x90 -"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ": # @"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" -Lfunc_begin113: - .cv_func_id 113 - .cv_loc 113 5 384 0 # ..\include\gsl/span:384:0 - .cv_fpo_proc "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] - lea ecx, [ebp - 36] -Ltmp11062: - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], 0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB113_1 -LBB113_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ@4HA": -LBB113_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11063: - .cv_fpo_endproc -Lfunc_end113: - .section .xdata,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" - .p2align 2 -"L__ehtable$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" - # -- End function - .def "?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" - .globl "?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" # -- Begin function ?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ": # @"?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" -Lfunc_begin114: - .cv_func_id 114 - .cv_loc 114 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11064: - call "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" - add esp, 4 - pop ebp - ret -Ltmp11065: - .cv_fpo_endproc -Lfunc_end114: - # -- End function - .def "??0?$extent_type@$0A@@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - .globl "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" # -- Begin function ??0?$extent_type@$0A@@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$extent_type@$0A@@details@gsl@@QAE@XZ": # @"??0?$extent_type@$0A@@details@gsl@@QAE@XZ" -Lfunc_begin115: - .cv_func_id 115 - .cv_loc 115 5 311 0 # ..\include\gsl/span:311:0 - .cv_fpo_proc "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp11066: - add esp, 4 - pop ebp - ret -Ltmp11067: - .cv_fpo_endproc -Lfunc_end115: - # -- End function - .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$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@@QAE@PAHV?$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@@QAE@PAHV?$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@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin116: - .cv_func_id 116 - .cv_loc 116 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11072: - mov edx, ecx - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 40] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11073: - .cv_loc 116 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB116_1 - jmp LBB116_2 -LBB116_1: - test byte ptr [ebp - 53], 1 - jne LBB116_4 - jmp LBB116_5 -LBB116_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB116_3 -LBB116_3: -LBB116_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB116_5: - .cv_loc 116 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 69], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB116_7 -# %bb.6: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB116_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB116_8 - jmp LBB116_9 -LBB116_8: - test byte ptr [ebp - 69], 1 - jne LBB116_14 - jmp LBB116_15 -LBB116_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB116_10 -LBB116_10: -LBB116_14: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11074: -LBB116_15: - .cv_loc 116 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB116_11: - push ebp - push eax - add ebp, 12 -Ltmp11075: - .cv_loc 116 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 53], 1 - jne LBB116_12 - jmp LBB116_13 -LBB116_12: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB116_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB116_16: - push ebp - push eax - add ebp, 12 - .cv_loc 116 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 69], 1 - jne LBB116_17 - jmp LBB116_18 -LBB116_17: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -LBB116_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11076: - .cv_fpo_endproc -Lfunc_end116: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .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@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA" # 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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - # -- End function - .def "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - .globl "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" # -- Begin function ??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z - .p2align 4, 0x90 -"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z": # @"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" -Lfunc_begin117: - .cv_func_id 117 - .cv_loc 117 5 334 0 # ..\include\gsl/span:334:0 - .cv_fpo_proc "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11077: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp11078: - .cv_fpo_endproc -Lfunc_end117: - # -- End function - .def "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$0?0@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" -Lfunc_begin118: - .cv_func_id 118 - .cv_loc 118 5 338 0 # ..\include\gsl/span:338:0 - .cv_fpo_proc "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11079: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp11080: - .cv_fpo_endproc -Lfunc_end118: - # -- End function - .def "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - .globl "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" # -- Begin function ??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z - .p2align 4, 0x90 -"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z": # @"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" -Lfunc_begin119: - .cv_func_id 119 - .cv_file 6 "E:\\DD\\gsl-dadonenf\\include\\gsl\\gsl_assert" "DC2D278DC08DD14FC7E736FCD7722B8E" 1 - .cv_loc 119 6 143 0 # ..\include\gsl/gsl_assert:143:0 - .cv_fpo_proc "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11081: - .cv_loc 119 6 144 0 # ..\include\gsl/gsl_assert:144:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??0fail_fast@gsl@@QAE@$$QAU01@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [esp], ecx - lea ecx, ["__TI3?AUfail_fast@gsl@@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CxxThrowException@8] -Ltmp11082: - .cv_fpo_endproc -Lfunc_end119: - # -- End function - .def "??0fail_fast@gsl@@QAE@QBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0fail_fast@gsl@@QAE@QBD@Z" - .globl "??0fail_fast@gsl@@QAE@QBD@Z" # -- Begin function ??0fail_fast@gsl@@QAE@QBD@Z - .p2align 4, 0x90 -"??0fail_fast@gsl@@QAE@QBD@Z": # @"??0fail_fast@gsl@@QAE@QBD@Z" -Lfunc_begin120: - .cv_func_id 120 - .cv_loc 120 6 99 0 # ..\include\gsl/gsl_assert:99:0 - .cv_fpo_proc "??0fail_fast@gsl@@QAE@QBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11083: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0logic_error@std@@QAE@PBD@Z" - sub esp, 4 - lea ecx, ["??_7fail_fast@gsl@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp11084: - .cv_fpo_endproc -Lfunc_end120: - # -- End function - .def "??1fail_fast@gsl@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1fail_fast@gsl@@UAE@XZ" - .globl "??1fail_fast@gsl@@UAE@XZ" # -- Begin function ??1fail_fast@gsl@@UAE@XZ - .p2align 4, 0x90 -"??1fail_fast@gsl@@UAE@XZ": # @"??1fail_fast@gsl@@UAE@XZ" -Lfunc_begin121: - .cv_func_id 121 - .cv_loc 121 6 97 0 # ..\include\gsl/gsl_assert:97:0 - .cv_fpo_proc "??1fail_fast@gsl@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11085: - .cv_loc 121 6 97 0 # ..\include\gsl/gsl_assert:97:0 - call "??1logic_error@std@@UAE@XZ" -Ltmp11086: - .cv_loc 121 6 97 0 # ..\include\gsl/gsl_assert:97:0 - add esp, 4 - pop ebp - ret -Ltmp11087: - .cv_fpo_endproc -Lfunc_end121: - # -- End function - .def "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$0A@@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" -Lfunc_begin122: - .cv_func_id 122 - .cv_loc 122 5 323 0 # ..\include\gsl/span:323:0 - .cv_fpo_proc "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - xor eax, eax - mov dword ptr [ebp - 4], ecx -Ltmp11088: - add esp, 4 - pop ebp - ret -Ltmp11089: - .cv_fpo_endproc -Lfunc_end122: - # -- End function - .def "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" - .globl "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" # -- Begin function ??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z - .p2align 4, 0x90 -"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z": # @"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" -Lfunc_begin123: - .cv_func_id 123 - .cv_file 7 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\type_traits" "AC2AB08103956E116AB4922A4D72E52D" 1 - .cv_loc 123 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11090: - .cv_loc 123 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11091: - .cv_fpo_endproc -Lfunc_end123: - # -- End function - .def "??0fail_fast@gsl@@QAE@$$QAU01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0fail_fast@gsl@@QAE@$$QAU01@@Z" - .globl "??0fail_fast@gsl@@QAE@$$QAU01@@Z" # -- Begin function ??0fail_fast@gsl@@QAE@$$QAU01@@Z - .p2align 4, 0x90 -"??0fail_fast@gsl@@QAE@$$QAU01@@Z": # @"??0fail_fast@gsl@@QAE@$$QAU01@@Z" -Lfunc_begin124: - .cv_func_id 124 - .cv_loc 124 6 97 0 # ..\include\gsl/gsl_assert:97:0 - .cv_fpo_proc "??0fail_fast@gsl@@QAE@$$QAU01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11092: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0logic_error@std@@QAE@$$QAV01@@Z" - sub esp, 4 - lea ecx, ["??_7fail_fast@gsl@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp11093: - .cv_fpo_endproc -Lfunc_end124: - # -- End function - .def "??0fail_fast@gsl@@QAE@ABU01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0fail_fast@gsl@@QAE@ABU01@@Z" - .globl "??0fail_fast@gsl@@QAE@ABU01@@Z" # -- Begin function ??0fail_fast@gsl@@QAE@ABU01@@Z - .p2align 4, 0x90 -"??0fail_fast@gsl@@QAE@ABU01@@Z": # @"??0fail_fast@gsl@@QAE@ABU01@@Z" -Lfunc_begin125: - .cv_func_id 125 - .cv_loc 125 6 97 0 # ..\include\gsl/gsl_assert:97:0 - .cv_fpo_proc "??0fail_fast@gsl@@QAE@ABU01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11094: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0logic_error@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, ["??_7fail_fast@gsl@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp11095: - .cv_fpo_endproc -Lfunc_end125: - # -- End function - .def "??0logic_error@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0logic_error@std@@QAE@ABV01@@Z" - .globl "??0logic_error@std@@QAE@ABV01@@Z" # -- Begin function ??0logic_error@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0logic_error@std@@QAE@ABV01@@Z": # @"??0logic_error@std@@QAE@ABV01@@Z" -Lfunc_begin126: - .cv_func_id 126 - .cv_file 8 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\stdexcept" "EC5D98FB0D0440BEF66BFB2B3DEE37DE" 1 - .cv_loc 126 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - .cv_fpo_proc "??0logic_error@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11096: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0exception@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, ["??_7logic_error@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp11097: - .cv_fpo_endproc -Lfunc_end126: - # -- End function - .def "??0exception@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0exception@std@@QAE@ABV01@@Z" - .globl "??0exception@std@@QAE@ABV01@@Z" # -- Begin function ??0exception@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0exception@std@@QAE@ABV01@@Z": # @"??0exception@std@@QAE@ABV01@@Z" -Lfunc_begin127: - .cv_func_id 127 - .cv_file 9 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\vcruntime_exception.h" "6C163BAA92D5C81892AD5480D109CCEE" 1 - .cv_loc 127 9 68 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:68:0 - .cv_fpo_proc "??0exception@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - lea esi, ["??_7exception@std@@6B@"] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11098: - mov dword ptr [ecx], esi - mov esi, ecx - add esi, 4 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call _memset -Ltmp11099: - .cv_loc 127 9 69 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:69:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add eax, 4 - mov ecx, dword ptr [ebp + 8] - add ecx, 4 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call ___std_exception_copy -Ltmp11100: - .cv_loc 127 9 70 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:70:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp11101: - .cv_fpo_endproc -Lfunc_end127: - # -- End function - .def "??0logic_error@std@@QAE@$$QAV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0logic_error@std@@QAE@$$QAV01@@Z" - .globl "??0logic_error@std@@QAE@$$QAV01@@Z" # -- Begin function ??0logic_error@std@@QAE@$$QAV01@@Z - .p2align 4, 0x90 -"??0logic_error@std@@QAE@$$QAV01@@Z": # @"??0logic_error@std@@QAE@$$QAV01@@Z" -Lfunc_begin128: - .cv_func_id 128 - .cv_loc 128 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - .cv_fpo_proc "??0logic_error@std@@QAE@$$QAV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11102: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0exception@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, ["??_7logic_error@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp11103: - .cv_fpo_endproc -Lfunc_end128: - # -- End function - .def "??_Gfail_fast@gsl@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_Gfail_fast@gsl@@UAEPAXI@Z" - .globl "??_Gfail_fast@gsl@@UAEPAXI@Z" # -- Begin function ??_Gfail_fast@gsl@@UAEPAXI@Z - .p2align 4, 0x90 -"??_Gfail_fast@gsl@@UAEPAXI@Z": # @"??_Gfail_fast@gsl@@UAEPAXI@Z" -Lfunc_begin129: - .cv_func_id 129 - .cv_loc 129 6 97 0 # ..\include\gsl/gsl_assert:97:0 - .cv_fpo_proc "??_Gfail_fast@gsl@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp11104: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1fail_fast@gsl@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB129_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB129_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp11105: - .cv_fpo_endproc -Lfunc_end129: - # -- End function - .def "?what@exception@std@@UBEPBDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?what@exception@std@@UBEPBDXZ" - .globl "?what@exception@std@@UBEPBDXZ" # -- Begin function ?what@exception@std@@UBEPBDXZ - .p2align 4, 0x90 -"?what@exception@std@@UBEPBDXZ": # @"?what@exception@std@@UBEPBDXZ" -Lfunc_begin130: - .cv_func_id 130 - .cv_loc 130 9 90 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:90:0 - .cv_fpo_proc "?what@exception@std@@UBEPBDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11106: - .cv_loc 130 9 91 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:91:0 - cmp dword ptr [ecx + 4], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB130_2 -# %bb.1: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - jmp LBB130_3 -LBB130_2: - lea eax, ["??_C@_0BC@EOODALEL@Unknown?5exception?$AA@"] - mov dword ptr [ebp - 12], eax # 4-byte Spill - jmp LBB130_3 -LBB130_3: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 12 - pop ebp - ret -Ltmp11107: - .cv_fpo_endproc -Lfunc_end130: - # -- End function - .def "??_Glogic_error@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_Glogic_error@std@@UAEPAXI@Z" - .globl "??_Glogic_error@std@@UAEPAXI@Z" # -- Begin function ??_Glogic_error@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_Glogic_error@std@@UAEPAXI@Z": # @"??_Glogic_error@std@@UAEPAXI@Z" -Lfunc_begin131: - .cv_func_id 131 - .cv_loc 131 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - .cv_fpo_proc "??_Glogic_error@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp11108: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1logic_error@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB131_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB131_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp11109: - .cv_fpo_endproc -Lfunc_end131: - # -- End function - .def "??1logic_error@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1logic_error@std@@UAE@XZ" - .globl "??1logic_error@std@@UAE@XZ" # -- Begin function ??1logic_error@std@@UAE@XZ - .p2align 4, 0x90 -"??1logic_error@std@@UAE@XZ": # @"??1logic_error@std@@UAE@XZ" -Lfunc_begin132: - .cv_func_id 132 - .cv_loc 132 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - .cv_fpo_proc "??1logic_error@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11110: - .cv_loc 132 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - call "??1exception@std@@UAE@XZ" -Ltmp11111: - .cv_loc 132 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:17:0 - add esp, 4 - pop ebp - ret -Ltmp11112: - .cv_fpo_endproc -Lfunc_end132: - # -- End function - .def "??1exception@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1exception@std@@UAE@XZ" - .globl "??1exception@std@@UAE@XZ" # -- Begin function ??1exception@std@@UAE@XZ - .p2align 4, 0x90 -"??1exception@std@@UAE@XZ": # @"??1exception@std@@UAE@XZ" -Lfunc_begin133: - .cv_func_id 133 - .cv_loc 133 9 85 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:85:0 - .cv_fpo_proc "??1exception@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7exception@std@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11113: - mov dword ptr [ecx], eax -Ltmp11114: - .cv_loc 133 9 86 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:86:0 - add ecx, 4 - mov dword ptr [esp], ecx - call ___std_exception_destroy -Ltmp11115: - .cv_loc 133 9 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:87:0 - add esp, 8 - pop ebp - ret -Ltmp11116: - .cv_fpo_endproc -Lfunc_end133: - # -- End function - .def "??_Gexception@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_Gexception@std@@UAEPAXI@Z" - .globl "??_Gexception@std@@UAEPAXI@Z" # -- Begin function ??_Gexception@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_Gexception@std@@UAEPAXI@Z": # @"??_Gexception@std@@UAEPAXI@Z" -Lfunc_begin134: - .cv_func_id 134 - .cv_loc 134 9 85 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:85:0 - .cv_fpo_proc "??_Gexception@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp11117: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1exception@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB134_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB134_2: - .cv_loc 134 9 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:87:0 - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp11118: - .cv_fpo_endproc -Lfunc_end134: - # -- End function - .def "??0logic_error@std@@QAE@PBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0logic_error@std@@QAE@PBD@Z" - .globl "??0logic_error@std@@QAE@PBD@Z" # -- Begin function ??0logic_error@std@@QAE@PBD@Z - .p2align 4, 0x90 -"??0logic_error@std@@QAE@PBD@Z": # @"??0logic_error@std@@QAE@PBD@Z" -Lfunc_begin135: - .cv_func_id 135 - .cv_loc 135 8 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:24:0 - .cv_fpo_proc "??0logic_error@std@@QAE@PBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11119: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0exception@std@@QAE@QBD@Z" - sub esp, 4 - lea ecx, ["??_7logic_error@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - .cv_loc 135 8 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept:25:0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp11120: - .cv_fpo_endproc -Lfunc_end135: - # -- End function - .def "??0exception@std@@QAE@QBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0exception@std@@QAE@QBD@Z" - .globl "??0exception@std@@QAE@QBD@Z" # -- Begin function ??0exception@std@@QAE@QBD@Z - .p2align 4, 0x90 -"??0exception@std@@QAE@QBD@Z": # @"??0exception@std@@QAE@QBD@Z" -Lfunc_begin136: - .cv_func_id 136 - .cv_loc 136 9 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:55:0 - .cv_fpo_proc "??0exception@std@@QAE@QBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - lea esi, ["??_7exception@std@@6B@"] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp11121: - mov dword ptr [ecx], esi - mov esi, ecx - add esi, 4 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - call _memset -Ltmp11122: - .cv_loc 136 9 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:56:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], eax - mov byte ptr [ebp - 16], 1 - .cv_loc 136 9 57 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:57:0 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add eax, 4 - lea ecx, [ebp - 20] -Ltmp11123: - #DEBUG_VALUE: _InitData <- [$ecx+0] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call ___std_exception_copy -Ltmp11124: - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 -Ltmp11125: - .cv_loc 136 9 58 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:58:0 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebp - ret 4 -Ltmp11126: - .cv_fpo_endproc -Lfunc_end136: - # -- End function - .def "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" - .globl "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" # -- Begin function ?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ - .p2align 4, 0x90 -"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ": # @"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" -Lfunc_begin137: - .cv_func_id 137 - .cv_loc 137 2 1100 0 # external\include\catch/catch.hpp:1100:0 - .cv_fpo_proc "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11127: - .cv_loc 137 2 1101 0 # external\include\catch/catch.hpp:1101:0 - mov bl, byte ptr [ecx] - and bl, 1 - mov ecx, eax - movzx eax, bl - mov dword ptr [esp], eax - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebx - pop ebp - ret 4 -Ltmp11128: - .cv_fpo_endproc -Lfunc_end137: - # -- End function - .def "??1?$UnaryExpr@_N@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$UnaryExpr@_N@Catch@@UAE@XZ" - .globl "??1?$UnaryExpr@_N@Catch@@UAE@XZ" # -- Begin function ??1?$UnaryExpr@_N@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$UnaryExpr@_N@Catch@@UAE@XZ": # @"??1?$UnaryExpr@_N@Catch@@UAE@XZ" -Lfunc_begin138: - .cv_func_id 138 - .cv_loc 138 2 1024 0 # external\include\catch/catch.hpp:1024:0 - .cv_fpo_proc "??1?$UnaryExpr@_N@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11129: - .cv_loc 138 2 1024 0 # external\include\catch/catch.hpp:1024:0 - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp11130: - .cv_loc 138 2 1024 0 # external\include\catch/catch.hpp:1024:0 - add esp, 4 - pop ebp - ret -Ltmp11131: - .cv_fpo_endproc -Lfunc_end138: - # -- End function - .def "??0?$UnaryExpr@_N@Catch@@QAE@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" - .globl "??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" # -- Begin function ??0?$UnaryExpr@_N@Catch@@QAE@_N@Z - .p2align 4, 0x90 -"??0?$UnaryExpr@_N@Catch@@QAE@_N@Z": # @"??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" -Lfunc_begin139: - .cv_func_id 139 - .cv_loc 139 2 1035 0 # external\include\catch/catch.hpp:1035:0 - .cv_fpo_proc "??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - and al, 1 - mov byte ptr [ebp - 5], al - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11132: - mov edx, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$UnaryExpr@_N@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov bl, byte ptr [ebp - 5] - and bl, 1 - mov byte ptr [edx + 4], bl - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 16 - pop ebx - pop ebp - ret 4 -Ltmp11133: - .cv_fpo_endproc -Lfunc_end139: - # -- End function - .def "??0ITransientExpression@Catch@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0ITransientExpression@Catch@@QAE@XZ" - .globl "??0ITransientExpression@Catch@@QAE@XZ" # -- Begin function ??0ITransientExpression@Catch@@QAE@XZ - .p2align 4, 0x90 -"??0ITransientExpression@Catch@@QAE@XZ": # @"??0ITransientExpression@Catch@@QAE@XZ" -Lfunc_begin140: - .cv_func_id 140 - .cv_loc 140 2 987 0 # external\include\catch/catch.hpp:987:0 - .cv_fpo_proc "??0ITransientExpression@Catch@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - lea eax, ["??_7ITransientExpression@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11134: - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11135: - .cv_fpo_endproc -Lfunc_end140: - # -- End function - .def "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" -Lfunc_begin141: - .cv_func_id 141 - .cv_loc 141 2 1027 0 # external\include\catch/catch.hpp:1027:0 - .cv_fpo_proc "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - xor eax, eax - mov dl, al - mov dword ptr [ebp - 4], ecx -Ltmp11136: - and dl, 1 - movzx eax, dl - add esp, 4 - pop ebp - ret -Ltmp11137: - .cv_fpo_endproc -Lfunc_end141: - # -- End function - .def "?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" - .globl "?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ": # @"?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" -Lfunc_begin142: - .cv_func_id 142 - .cv_loc 142 2 1028 0 # external\include\catch/catch.hpp:1028:0 - .cv_fpo_proc "?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11138: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11139: - .cv_fpo_endproc -Lfunc_end142: - # -- End function - .def "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin143: - .cv_func_id 143 - .cv_loc 143 2 1030 0 # external\include\catch/catch.hpp:1030:0 - .cv_fpo_proc "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp11142: - .cv_loc 143 2 1031 0 # external\include\catch/catch.hpp:1031:0 - mov edx, dword ptr [ebp + 8] - add ecx, 4 - mov esi, esp - mov dword ptr [esi + 4], ecx - lea ecx, [ebp - 60] - mov dword ptr [esi], ecx - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov dword ptr [ebp - 68], edx # 4-byte Spill - mov dword ptr [ebp - 72], ecx # 4-byte Spill - call "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [eax + 4], ecx - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [eax], edx - call "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" - mov dword ptr [ebp - 76], eax # 4-byte Spill - jmp LBB143_1 -LBB143_1: - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 143 2 1032 0 # external\include\catch/catch.hpp:1032:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0??streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB143_2: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 60] - .cv_loc 143 2 1031 0 # external\include\catch/catch.hpp:1031:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp11143: - .cv_fpo_endproc -Lfunc_end143: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0??streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" - .globl "??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z": # @"??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" -Lfunc_begin144: - .cv_func_id 144 - .cv_loc 144 2 1024 0 # external\include\catch/catch.hpp:1024:0 - .cv_fpo_proc "??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp11144: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$UnaryExpr@_N@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB144_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB144_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp11145: - .cv_fpo_endproc -Lfunc_end144: - # -- End function - .def "??_GITransientExpression@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_GITransientExpression@Catch@@UAEPAXI@Z" - .globl "??_GITransientExpression@Catch@@UAEPAXI@Z" # -- Begin function ??_GITransientExpression@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_GITransientExpression@Catch@@UAEPAXI@Z": # @"??_GITransientExpression@Catch@@UAEPAXI@Z" -Lfunc_begin145: - .cv_func_id 145 - .cv_loc 145 2 994 0 # external\include\catch/catch.hpp:994:0 - .cv_fpo_proc "??_GITransientExpression@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ebp - 4], ecx -Ltmp11146: - ud2 - mov dword ptr [ebp - 12], eax # 4-byte Spill -Ltmp11147: - .cv_fpo_endproc -Lfunc_end145: - # -- End function - .def "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" - .globl "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" # -- Begin function ??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z - .p2align 4, 0x90 -"??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z": # @"??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" -Lfunc_begin146: - .cv_func_id 146 - .cv_file 10 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xstring" "FB5943067B98DEB69A98BB016AF9055E" 1 - .cv_loc 146 10 4237 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:4237:0 - .cv_fpo_proc "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11148: - .cv_loc 146 10 4238 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:4238:0 - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - add esp, 24 - pop ebp - ret -Ltmp11149: - .cv_fpo_endproc -Lfunc_end146: - # -- End function - .def "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" - .globl "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" # -- Begin function ??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z - .p2align 4, 0x90 -"??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z": # @"??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" -Lfunc_begin147: - .cv_func_id 147 - .cv_loc 147 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp11150: - .cv_loc 147 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov bl, byte ptr [esi] - and bl, 1 - mov dword ptr [esp], eax - movzx eax, bl - mov dword ptr [esp + 4], eax - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call "?convert@?$StringMaker@_N@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 16 - pop esi - pop ebx - pop ebp - ret -Ltmp11151: - .cv_fpo_endproc -Lfunc_end147: - # -- End function - .def "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .globl "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" # -- Begin function ??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ": # @"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -Lfunc_begin148: - .cv_func_id 148 - .cv_loc 148 10 2497 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2497:0 - .cv_fpo_proc "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11152: - .cv_loc 148 10 2498 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2498:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .cv_loc 148 10 2500 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2500:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [ebp - 8], ecx - .cv_loc 148 10 2501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2501:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - mov dword ptr [esp], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 4], eax - call "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - mov ecx, dword ptr [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" - .cv_loc 148 10 2503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2503:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" -Ltmp11153: - .cv_loc 148 10 2503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2503:0 - add esp, 32 - pop ebp - ret -Ltmp11154: - .cv_fpo_endproc -Lfunc_end148: - # -- End function - .def "??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - .globl "??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" # -- Begin function ??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z - .p2align 4, 0x90 -"??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z": # @"??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" -Lfunc_begin149: - .cv_func_id 149 - .cv_loc 149 10 380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:380:0 - .cv_fpo_proc "??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 204 - .cv_fpo_stackalloc 204 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi -Ltmp11179: - .cv_loc 149 10 382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:382:0 - mov dword ptr [ebp - 32], 0 - .cv_loc 149 10 383 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:383:0 - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [esi] - mov edi, dword ptr [edi + 4] - add esi, edi - mov edi, dword ptr ["__imp_?width@ios_base@std@@QBE_JXZ"] - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call edi - sub eax, 1 - sbb edx, 0 - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov dword ptr [ebp - 80], edx # 4-byte Spill - jl LBB149_2 - jmp LBB149_1 -LBB149_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?width@ios_base@std@@QBE_JXZ"] - mov dword ptr [ebp - 84], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 84] # 4-byte Reload - call eax - cmp eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 88], edx # 4-byte Spill - ja LBB149_3 -LBB149_2: - xor eax, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - jmp LBB149_4 -LBB149_3: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?width@ios_base@std@@QBE_JXZ"] - mov dword ptr [ebp - 96], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 96] # 4-byte Reload - call eax - sub eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 100], edx # 4-byte Spill - mov dword ptr [ebp - 92], eax # 4-byte Spill -LBB149_4: - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ebp - 36], eax - .cv_loc 149 10 386 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:386:0 - mov eax, dword ptr [ebp + 8] - lea ecx, [ebp - 44] -Ltmp11180: - #DEBUG_VALUE: _Insert_string,unsigned int>:_Ok <- [$ecx+0] - mov dword ptr [esp], eax - call "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" -Ltmp11181: - sub esp, 4 - .cv_loc 149 10 388 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:388:0 - lea ecx, [ebp - 44] - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB149_6 -# %bb.5: -Ltmp11182: - .cv_loc 149 10 389 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:389:0 - mov eax, dword ptr [ebp - 32] - or eax, 4 - mov dword ptr [ebp - 32], eax - .cv_loc 149 10 390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:390:0 - jmp LBB149_37 -Ltmp11183: -LBB149_6: - .cv_loc 149 10 392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:392:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov dword ptr [ebp - 16], 1 - mov ecx, dword ptr ["__imp_?flags@ios_base@std@@QBEHXZ"] - mov dword ptr [ebp - 108], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 108] # 4-byte Reload - call eax - mov dword ptr [ebp - 112], eax # 4-byte Spill - jmp LBB149_7 -LBB149_7: - mov eax, dword ptr [ebp - 112] # 4-byte Reload - and eax, 448 - cmp eax, 64 - je LBB149_17 -# %bb.8: -Ltmp11184: - .cv_loc 149 10 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:393:0 - jmp LBB149_9 -LBB149_9: # =>This Inner Loop Header: Depth=1 - .cv_loc 149 10 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:393:0 - xor eax, eax -Ltmp11185: - cmp eax, dword ptr [ebp - 36] - jae LBB149_16 -# %bb.10: # in Loop: Header=BB149_9 Depth=1 -Ltmp11186: - .cv_loc 149 10 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:394:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] - mov dword ptr [ebp - 116], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 116] # 4-byte Reload - call eax - mov dword ptr [ebp - 120], eax # 4-byte Spill - jmp LBB149_11 -LBB149_11: # in Loop: Header=BB149_9 Depth=1 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ"] - mov dword ptr [ebp - 124], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 124] # 4-byte Reload - call eax - mov byte ptr [ebp - 125], al # 1-byte Spill - jmp LBB149_12 -LBB149_12: # in Loop: Header=BB149_9 Depth=1 - mov al, byte ptr [ebp - 125] # 1-byte Reload - movsx ecx, al - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, dword ptr ["__imp_?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z"] - mov edx, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [ebp - 132], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 132] # 4-byte Reload - call esi - sub esp, 4 - mov dword ptr [ebp - 136], eax # 4-byte Spill - jmp LBB149_13 -LBB149_13: # in Loop: Header=BB149_9 Depth=1 - mov eax, dword ptr [ebp - 136] # 4-byte Reload - mov dword ptr [ebp - 48], eax - call "?eof@?$char_traits@D@std@@SAHXZ" - mov dword ptr [ebp - 52], eax - lea eax, [ebp - 52] - mov dword ptr [esp], eax - lea eax, [ebp - 48] - mov dword ptr [esp + 4], eax - call "?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" - test al, 1 - jne LBB149_14 - jmp LBB149_15 -LBB149_14: -Ltmp11187: - .cv_loc 149 10 395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:395:0 - mov eax, dword ptr [ebp - 32] - or eax, 4 - mov dword ptr [ebp - 32], eax - .cv_loc 149 10 396 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:396:0 - jmp LBB149_16 -Ltmp11188: -LBB149_15: # in Loop: Header=BB149_9 Depth=1 - .cv_loc 149 10 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:393:0 - mov eax, dword ptr [ebp - 36] - add eax, -1 - mov dword ptr [ebp - 36], eax - jmp LBB149_9 -Ltmp11189: -LBB149_16: - .cv_loc 149 10 399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:399:0 - jmp LBB149_17 -Ltmp11190: -LBB149_17: - .cv_loc 149 10 401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:401:0 - cmp dword ptr [ebp - 32], 0 - jne LBB149_22 -# %bb.18: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] - mov dword ptr [ebp - 140], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 140] # 4-byte Reload - call eax - mov dword ptr [ebp - 144], eax # 4-byte Spill - jmp LBB149_19 -LBB149_19: - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, esp - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - mov dword ptr [edx + 8], 0 - mov eax, dword ptr ["__imp_?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z"] - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - call eax - sub esp, 12 - mov dword ptr [ebp - 148], edx # 4-byte Spill - mov dword ptr [ebp - 152], eax # 4-byte Spill - jmp LBB149_20 -LBB149_20: - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 152] # 4-byte Reload - xor ecx, eax - mov eax, dword ptr [ebp - 148] # 4-byte Reload - or ecx, eax - mov dword ptr [ebp - 156], ecx # 4-byte Spill - je LBB149_22 - jmp LBB149_21 -LBB149_21: -Ltmp11191: - .cv_loc 149 10 402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:402:0 - mov eax, dword ptr [ebp - 32] - or eax, 4 - mov dword ptr [ebp - 32], eax - .cv_loc 149 10 403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:403:0 - jmp LBB149_31 -Ltmp11192: -LBB149_22: - .cv_loc 149 10 404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:404:0 - jmp LBB149_23 -LBB149_23: # =>This Inner Loop Header: Depth=1 - .cv_loc 149 10 404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:404:0 - xor eax, eax -Ltmp11193: - cmp eax, dword ptr [ebp - 36] - jae LBB149_30 -# %bb.24: # in Loop: Header=BB149_23 Depth=1 -Ltmp11194: - .cv_loc 149 10 405 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:405:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] - mov dword ptr [ebp - 160], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 160] # 4-byte Reload - call eax - mov dword ptr [ebp - 164], eax # 4-byte Spill - jmp LBB149_25 -LBB149_25: # in Loop: Header=BB149_23 Depth=1 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEDXZ"] - mov dword ptr [ebp - 168], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 168] # 4-byte Reload - call eax - mov byte ptr [ebp - 169], al # 1-byte Spill - jmp LBB149_26 -LBB149_26: # in Loop: Header=BB149_23 Depth=1 - mov al, byte ptr [ebp - 169] # 1-byte Reload - movsx ecx, al - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, dword ptr ["__imp_?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z"] - mov edx, dword ptr [ebp - 164] # 4-byte Reload - mov dword ptr [ebp - 176], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 176] # 4-byte Reload - call esi - sub esp, 4 - mov dword ptr [ebp - 180], eax # 4-byte Spill - jmp LBB149_27 -LBB149_27: # in Loop: Header=BB149_23 Depth=1 - mov eax, dword ptr [ebp - 180] # 4-byte Reload - mov dword ptr [ebp - 56], eax - call "?eof@?$char_traits@D@std@@SAHXZ" - mov dword ptr [ebp - 60], eax - lea eax, [ebp - 60] - mov dword ptr [esp], eax - lea eax, [ebp - 56] - mov dword ptr [esp + 4], eax - call "?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" - test al, 1 - jne LBB149_28 - jmp LBB149_29 -LBB149_28: -Ltmp11195: - .cv_loc 149 10 406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:406:0 - mov eax, dword ptr [ebp - 32] - or eax, 4 - mov dword ptr [ebp - 32], eax - .cv_loc 149 10 407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:407:0 - jmp LBB149_30 -Ltmp11196: -LBB149_29: # in Loop: Header=BB149_23 Depth=1 - .cv_loc 149 10 404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:404:0 - mov eax, dword ptr [ebp - 36] - add eax, -1 - mov dword ptr [ebp - 36], eax - jmp LBB149_23 -Ltmp11197: -LBB149_30: - .cv_loc 149 10 410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:410:0 - jmp LBB149_31 -Ltmp11198: -LBB149_31: - .cv_loc 149 10 412 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:412:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, esp - mov dword ptr [ecx + 4], 0 - mov dword ptr [ecx], 0 - mov ecx, dword ptr ["__imp_?width@ios_base@std@@QAE_J_J@Z"] - mov dword ptr [ebp - 184], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 184] # 4-byte Reload - call eax - sub esp, 8 - mov dword ptr [ebp - 188], eax # 4-byte Spill - mov dword ptr [ebp - 192], edx # 4-byte Spill - jmp LBB149_36 -Ltmp11199: -LBB149_40: # Block address taken - add ebp, 12 - .cv_loc 149 10 413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:413:0 - jmp LBB149_34 -LBB149_34: - jmp LBB149_35 -Ltmp11200: -LBB149_35: - .cv_loc 149 10 414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:414:0 - mov dword ptr [ebp - 16], 0 - jmp LBB149_37 -LBB149_36: -Ltmp11201: - .cv_loc 149 10 413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:413:0 - jmp LBB149_35 -Ltmp11202: -LBB149_37: - .cv_loc 149 10 416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:416:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [edx + 4], 0 - mov ecx, dword ptr ["__imp_?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z"] - mov dword ptr [ebp - 200], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 200] # 4-byte Reload - call eax - sub esp, 8 - jmp LBB149_38 -LBB149_38: - .cv_loc 149 10 417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:417:0 - mov eax, dword ptr [ebp + 8] - lea ecx, [ebp - 44] - .cv_loc 149 10 418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:418:0 - mov dword ptr [ebp - 204], eax # 4-byte Spill - call "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 204] # 4-byte Reload - add esp, 204 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?catch$32@?0???$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$32@?0???$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z@4HA": -LBB149_32: - push ebp - sub esp, 12 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp11203: - .cv_loc 149 10 413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:413:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov dword ptr [ebp - 16], 2 - mov ecx, esp - mov dword ptr [ecx + 4], 1 - mov dword ptr [ecx], 4 - mov ecx, dword ptr ["__imp_?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z"] - mov dword ptr [ebp - 196], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 196] # 4-byte Reload - call eax - sub esp, 8 - jmp LBB149_33 -LBB149_33: - mov eax, offset LBB149_40 - add esp, 12 - pop ebp - ret # CATCHRET -Ltmp11204: - .def "?dtor$39@?0???$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$39@?0???$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z@4HA": -LBB149_39: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 44] - .cv_loc 149 10 418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:418:0 - call "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp11205: - .cv_fpo_endproc -Lfunc_end149: - .section .xdata,"dr",associative,"??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - .p2align 2 -"L__ehtable$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z") # UnwindMap - .long 1 # NumTryBlocks - .long ("$tryMap$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z": - .long -1 # ToState - .long "?dtor$39@?0???$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action -"$tryMap$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z") # HandlerArray -"$handlerMap$0$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$32@?0???$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z@4HA" # Handler - .section .text,"xr",discard,"??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - # -- End function - .def "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - .globl "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # -- Begin function ?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ": # @"?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" -Lfunc_begin150: - .cv_func_id 150 - .cv_loc 150 10 3263 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3263:0 - .cv_fpo_proc "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11206: - .cv_loc 150 10 3264 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3264:0 - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov eax, dword ptr [eax + 20] - add esp, 4 - pop ebp - ret -Ltmp11207: - .cv_fpo_endproc -Lfunc_end150: - # -- End function - .def "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .globl "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" # -- Begin function ?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ - .p2align 4, 0x90 -"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ": # @"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" -Lfunc_begin151: - .cv_func_id 151 - .cv_loc 151 10 3249 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3249:0 - .cv_fpo_proc "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp11210: - .cv_loc 151 10 3250 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3250:0 - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 16], 0 - mov ecx, eax - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - mov dword ptr [ebp - 36], eax # 4-byte Spill - jmp LBB151_1 -LBB151_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0??data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ@4HA": -LBB151_2: - push ebp - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11211: - .cv_fpo_endproc -Lfunc_end151: - .section .xdata,"dr",associative,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .p2align 2 -"L__ehtable$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ": - .long -1 # ToState - .long "?dtor$2@?0??data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ@4HA" # Action - .section .text,"xr",discard,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - # -- End function - .def "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - .globl "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" # -- Begin function ??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z - .p2align 4, 0x90 -"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z": # @"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" -Lfunc_begin152: - .cv_func_id 152 - .cv_file 11 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\ostream" "8CA8AEEF9D081FBEB6D847DA7BFA1B7B" 1 - .cv_loc 152 11 89 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:89:0 - .cv_fpo_proc "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11224: - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [esi], edx - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - sub esp, 4 -Ltmp11225: - .cv_loc 152 11 90 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:90:0 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ecx] - mov edx, dword ptr [edx + 4] - add ecx, edx - mov dword ptr [ebp - 16], 0 - mov edx, dword ptr ["__imp_?good@ios_base@std@@QBE_NXZ"] - mov dword ptr [ebp - 48], eax # 4-byte Spill - call edx - mov byte ptr [ebp - 49], al # 1-byte Spill - jmp LBB152_1 -LBB152_1: - mov al, byte ptr [ebp - 49] # 1-byte Reload - test al, 1 - jne LBB152_2 - jmp LBB152_9 -LBB152_2: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ"] - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 56] # 4-byte Reload - call eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - jmp LBB152_3 -LBB152_3: - mov eax, dword ptr [ebp - 60] # 4-byte Reload - cmp eax, 0 - je LBB152_9 -# %bb.4: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ"] - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - call eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - jmp LBB152_5 -LBB152_5: - mov eax, dword ptr [ebp - 68] # 4-byte Reload - cmp eax, dword ptr [ebp + 8] - je LBB152_9 -# %bb.6: -Ltmp11226: - .cv_loc 152 11 91 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:91:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ"] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 72] # 4-byte Reload - call eax - mov dword ptr [ebp - 76], eax # 4-byte Spill - jmp LBB152_7 -LBB152_7: - mov eax, dword ptr ["__imp_?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ"] - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - call eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - jmp LBB152_8 -LBB152_8: - .cv_loc 152 11 92 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:92:0 - jmp LBB152_9 -Ltmp11227: -LBB152_9: - .cv_loc 152 11 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:94:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 4] - add eax, ecx - mov ecx, dword ptr ["__imp_?good@ios_base@std@@QBE_NXZ"] - mov dword ptr [ebp - 84], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 84] # 4-byte Reload - call eax - mov byte ptr [ebp - 85], al # 1-byte Spill - jmp LBB152_10 -LBB152_10: - mov al, byte ptr [ebp - 85] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov byte ptr [ecx + 4], al -Ltmp11228: - .cv_loc 152 11 95 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:95:0 - mov eax, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - add esp, 80 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$11@?0???0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z@4HA": -LBB152_11: - push ebp - push eax - add ebp, 12 -Ltmp11229: - .cv_loc 152 11 95 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:95:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11230: - .cv_fpo_endproc -Lfunc_end152: - .section .xdata,"dr",associative,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - .p2align 2 -"L__ehtable$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z": - .long -1 # ToState - .long "?dtor$11@?0???0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z@4HA" # Action - .section .text,"xr",discard,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - # -- End function - .def "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" - .globl "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" # -- Begin function ??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ": # @"??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" -Lfunc_begin153: - .cv_func_id 153 - .cv_loc 153 11 119 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:119:0 - .cv_fpo_proc "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11231: - .cv_loc 153 11 120 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:120:0 - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11232: - .cv_fpo_endproc -Lfunc_end153: - # -- End function - .def "?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" - .globl "?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" # -- Begin function ?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z - .p2align 4, 0x90 -"?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z": # @"?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" -Lfunc_begin154: - .cv_func_id 154 - .cv_loc 154 10 365 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:365:0 - .cv_fpo_proc "?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11233: - .cv_loc 154 10 366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:366:0 - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 12] - cmp edx, dword ptr [esi] - sete bl - and bl, 1 - movzx edx, bl - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebx - pop ebp - ret -Ltmp11234: - .cv_fpo_endproc -Lfunc_end154: - # -- End function - .def "?eof@?$char_traits@D@std@@SAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?eof@?$char_traits@D@std@@SAHXZ" - .globl "?eof@?$char_traits@D@std@@SAHXZ" # -- Begin function ?eof@?$char_traits@D@std@@SAHXZ - .p2align 4, 0x90 -"?eof@?$char_traits@D@std@@SAHXZ": # @"?eof@?$char_traits@D@std@@SAHXZ" -Lfunc_begin155: - .cv_func_id 155 - .cv_loc 155 10 373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:373:0 - .cv_fpo_proc "?eof@?$char_traits@D@std@@SAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp11235: - .cv_loc 155 10 374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:374:0 - mov eax, 4294967295 - pop ebp - ret -Ltmp11236: - .cv_fpo_endproc -Lfunc_end155: - # -- End function - .def "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .globl "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" # -- Begin function ??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ": # @"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" -Lfunc_begin156: - .cv_func_id 156 - .cv_loc 156 11 104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:104:0 - .cv_fpo_proc "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp11239: - .cv_loc 156 11 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:106:0 - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?uncaught_exception@std@@YA_NXZ" - test al, 1 - jne LBB156_3 -# %bb.1: -Ltmp11240: - .cv_loc 156 11 107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:107:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 16], 1 - mov edx, dword ptr ["__imp_?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ"] - call edx - jmp LBB156_2 -LBB156_2: - .cv_loc 156 11 108 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:108:0 - jmp LBB156_3 -Ltmp11241: -LBB156_3: - .cv_loc 156 11 112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:112:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" -Ltmp11242: - .cv_loc 156 11 112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:112:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$4@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ@4HA": -LBB156_4: - push ebp - add ebp, 12 -Ltmp11243: - .cv_loc 156 11 112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:112:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - pop ebp - ret # CLEANUPRET - .def "?dtor$5@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ@4HA": -LBB156_5: - push ebp - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11244: - .cv_fpo_endproc -Lfunc_end156: - .section .xdata,"dr",associative,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$5@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - # -- End function - .def "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - .globl "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" # -- Begin function ??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z - .p2align 4, 0x90 -"??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z": # @"??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" -Lfunc_begin157: - .cv_func_id 157 - .cv_loc 157 11 69 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:69:0 - .cv_fpo_proc "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] - mov dword ptr [ebp - 8], ecx -Ltmp11245: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx -Ltmp11246: - .cv_loc 157 11 70 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:70:0 - mov edx, dword ptr [ecx] - mov esi, dword ptr [edx] - mov esi, dword ptr [esi + 4] - add esi, 0 - add edx, esi - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr ["__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] - cmp eax, 0 - je LBB157_2 -# %bb.1: -Ltmp11247: - .cv_loc 157 11 71 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:71:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ecx] - mov edx, dword ptr [edx + 4] - add edx, 0 - add ecx, edx - call dword ptr ["__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 24] # 4-byte Reload - call dword ptr [eax + 4] -Ltmp11248: -LBB157_2: - .cv_loc 157 11 73 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:73:0 - mov eax, dword ptr [ebp - 8] - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp11249: - .cv_fpo_endproc -Lfunc_end157: - # -- End function - .def "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .globl "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" # -- Begin function ??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ": # @"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" -Lfunc_begin158: - .cv_func_id 158 - .cv_loc 158 11 75 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:75:0 - .cv_fpo_proc "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp11256: - .cv_loc 158 11 76 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:76:0 - mov ecx, dword ptr [eax] - mov edx, dword ptr [ecx] - mov edx, dword ptr [edx + 4] - add ecx, edx - mov dword ptr [ebp - 16], 0 - mov edx, dword ptr ["__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] - mov dword ptr [ebp - 36], eax # 4-byte Spill - call edx - mov dword ptr [ebp - 40], eax # 4-byte Spill - jmp LBB158_1 -LBB158_1: - mov eax, dword ptr [ebp - 40] # 4-byte Reload - cmp eax, 0 - je LBB158_5 -# %bb.2: -Ltmp11257: - .cv_loc 158 11 77 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:77:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ecx] - mov edx, dword ptr [edx + 4] - add ecx, edx - mov edx, dword ptr ["__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] - call edx - mov dword ptr [ebp - 44], eax # 4-byte Spill - jmp LBB158_3 -LBB158_3: - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx + 8] - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 48] # 4-byte Reload - call edx - jmp LBB158_4 -LBB158_4: - .cv_loc 158 11 78 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:78:0 - jmp LBB158_5 -Ltmp11258: -LBB158_5: - .cv_loc 158 11 79 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:79:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 36 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$6@?0???1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ@4HA": -LBB158_6: - push ebp - add ebp, 12 -Ltmp11259: - .cv_loc 158 11 76 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream:76:0 - call dword ptr [__imp____std_terminate] -Ltmp11260: - .cv_fpo_endproc -Lfunc_end158: - .section .xdata,"dr",associative,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$6@?0???1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - # -- End function - .def "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .globl "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" -Lfunc_begin159: - .cv_func_id 159 - .cv_loc 159 10 3911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3911:0 - .cv_fpo_proc "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11261: - .cv_loc 159 10 3912 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3912:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp11262: - .cv_fpo_endproc -Lfunc_end159: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" -Lfunc_begin160: - .cv_func_id 160 - .cv_file 12 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xmemory0" "843312129391AE7D1B5EB3DC1F4C421B" 1 - .cv_loc 160 12 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1548:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp11263: - .cv_loc 160 12 1549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1549:0 - add esp, 4 - pop ebp - ret -Ltmp11264: - .cv_fpo_endproc -Lfunc_end160: - # -- End function - .def "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - .globl "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" # -- Begin function ?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ - .p2align 4, 0x90 -"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ": # @"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" -Lfunc_begin161: - .cv_func_id 161 - .cv_loc 161 10 2022 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2022:0 - .cv_fpo_proc "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11265: - .cv_loc 161 10 2023 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2023:0 - mov eax, ecx - add eax, 4 - mov dword ptr [ebp - 8], eax - .cv_loc 161 10 2024 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2024:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB161_1 - jmp LBB161_2 -LBB161_1: -Ltmp11266: - .cv_loc 161 10 2025 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2025:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [esp], ecx - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov dword ptr [ebp - 8], eax -Ltmp11267: -LBB161_2: - .cv_loc 161 10 2028 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2028:0 - mov eax, dword ptr [ebp - 8] - add esp, 16 - pop ebp - ret -Ltmp11268: - .cv_fpo_endproc -Lfunc_end161: - # -- End function - .def "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" - .globl "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" # -- Begin function ?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ": # @"?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" -Lfunc_begin162: - .cv_func_id 162 - .cv_loc 162 10 2031 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2031:0 - .cv_fpo_proc "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11269: - .cv_loc 162 10 2032 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2032:0 - mov eax, 16 - cmp eax, dword ptr [ecx + 24] - setbe dl - and dl, 1 - movzx eax, dl - add esp, 4 - pop ebp - ret -Ltmp11270: - .cv_fpo_endproc -Lfunc_end162: - # -- End function - .def "??$_Unfancy@D@std@@YAPADPAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy@D@std@@YAPADPAD@Z" - .globl "??$_Unfancy@D@std@@YAPADPAD@Z" # -- Begin function ??$_Unfancy@D@std@@YAPADPAD@Z - .p2align 4, 0x90 -"??$_Unfancy@D@std@@YAPADPAD@Z": # @"??$_Unfancy@D@std@@YAPADPAD@Z" -Lfunc_begin163: - .cv_func_id 163 - .cv_file 13 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xstddef" "42404BB7AF45D31C71E4907AB4007ABA" 1 - .cv_loc 163 13 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:294:0 - .cv_fpo_proc "??$_Unfancy@D@std@@YAPADPAD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11271: - .cv_loc 163 13 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:295:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11272: - .cv_fpo_endproc -Lfunc_end163: - # -- End function - .def "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .globl "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" # -- Begin function ?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ": # @"?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" -Lfunc_begin164: - .cv_func_id 164 - .cv_loc 164 10 3868 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3868:0 - .cv_fpo_proc "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11273: - .cv_loc 164 10 3869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3869:0 - mov dword ptr [ebp - 24], ecx # 4-byte Spill - call "?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" - .cv_loc 164 10 3870 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3870:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 164 10 3871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3871:0 - mov ecx, dword ptr [ebp - 8] - call "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB164_1 - jmp LBB164_2 -LBB164_1: -Ltmp11274: - .cv_loc 164 10 3872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3872:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 12], eax - .cv_loc 164 10 3873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3873:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 164 10 3874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3874:0 - mov eax, dword ptr [ebp - 8] - add eax, 4 - mov dword ptr [esp], eax - call "??$addressof@PAD@std@@YAPAPADAAPAD@Z" - mov ecx, dword ptr [ebp - 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" - .cv_loc 164 10 3875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3875:0 - mov ecx, dword ptr [ebp - 16] - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 24] - add eax, 1 - mov edx, dword ptr [ebp - 12] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@D@std@@QAEXQADI@Z" - sub esp, 8 -Ltmp11275: -LBB164_2: - .cv_loc 164 10 3878 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3878:0 - mov eax, dword ptr [ebp - 8] - mov dword ptr [eax + 20], 0 - .cv_loc 164 10 3879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3879:0 - mov eax, dword ptr [ebp - 8] - mov dword ptr [eax + 24], 15 - .cv_loc 164 10 3882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3882:0 - mov byte ptr [ebp - 17], 0 - mov eax, dword ptr [ebp - 8] - add eax, 4 - mov dword ptr [esp], eax - lea eax, [ebp - 17] - mov dword ptr [esp + 4], eax - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - .cv_loc 164 10 3883 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3883:0 - add esp, 32 - pop ebp - ret -Ltmp11276: - .cv_fpo_endproc -Lfunc_end164: - # -- End function - .def "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - .globl "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" # -- Begin function ?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ - .p2align 4, 0x90 -"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ": # @"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" -Lfunc_begin165: - .cv_func_id 165 - .cv_loc 165 10 3899 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3899:0 - .cv_fpo_proc "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11277: - .cv_loc 165 10 3900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3900:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp11278: - .cv_fpo_endproc -Lfunc_end165: - # -- End function - .def "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - .globl "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" # -- Begin function ??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z - .p2align 4, 0x90 -"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z": # @"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" -Lfunc_begin166: - .cv_func_id 166 - .cv_loc 166 12 920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:920:0 - .cv_fpo_proc "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11279: - .cv_loc 166 12 921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:921:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp11280: - .cv_fpo_endproc -Lfunc_end166: - # -- End function - .def "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" - .globl "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" # -- Begin function ??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z - .p2align 4, 0x90 -"??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z": # @"??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" -Lfunc_begin167: - .cv_func_id 167 - .cv_loc 167 12 1174 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1174:0 - .cv_fpo_proc "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11281: - .cv_loc 167 12 1175 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1175:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z" - .cv_loc 167 12 1176 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1176:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" - .cv_loc 167 12 1177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1177:0 - add esp, 16 - pop esi - pop ebp - ret -Ltmp11282: - .cv_fpo_endproc -Lfunc_end167: - # -- End function - .def "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - .globl "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" # -- Begin function ??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z - .p2align 4, 0x90 -"??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z": # @"??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" -Lfunc_begin168: - .cv_func_id 168 - .cv_file 14 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\utility" "F30BC6479C192A966A886525C6788C94" 1 - .cv_loc 168 14 525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:525:0 - .cv_fpo_proc "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11283: - .cv_loc 168 14 526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:526:0 - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - mov dword ptr [ebp - 4], edx - .cv_loc 168 14 527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:527:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [edx], 0 - .cv_loc 168 14 528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:528:0 - mov edx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp11284: - .cv_fpo_endproc -Lfunc_end168: - # -- End function - .def "?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - .globl "?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ - .p2align 4, 0x90 -"?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ": # @"?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" -Lfunc_begin169: - .cv_func_id 169 - .cv_loc 169 10 3920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3920:0 - .cv_fpo_proc "?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11285: - .cv_loc 169 10 3921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3921:0 - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp11286: - .cv_fpo_endproc -Lfunc_end169: - # -- End function - .def "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" - .globl "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" # -- Begin function ??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ": # @"??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" -Lfunc_begin170: - .cv_func_id 170 - .cv_loc 170 12 1518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1518:0 - .cv_fpo_proc "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11287: - .cv_loc 170 12 1518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1518:0 - call "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" -Ltmp11288: - .cv_loc 170 12 1518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1518:0 - add esp, 4 - pop ebp - ret -Ltmp11289: - .cv_fpo_endproc -Lfunc_end170: - # -- End function - .def "?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" - .globl "?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" # -- Begin function ?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ": # @"?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" -Lfunc_begin171: - .cv_func_id 171 - .cv_loc 171 10 3890 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3890:0 - .cv_fpo_proc "?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11290: - .cv_loc 171 10 3891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3891:0 - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 171 10 3892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3892:0 - add esp, 4 - pop ebp - ret -Ltmp11291: - .cv_fpo_endproc -Lfunc_end171: - # -- End function - .def "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .globl "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" -Lfunc_begin172: - .cv_func_id 172 - .cv_loc 172 10 3907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3907:0 - .cv_fpo_proc "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11292: - .cv_loc 172 10 3908 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3908:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp11293: - .cv_fpo_endproc -Lfunc_end172: - # -- End function - .def "??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" - .globl "??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" # -- Begin function ??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z - .p2align 4, 0x90 -"??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z": # @"??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" -Lfunc_begin173: - .cv_func_id 173 - .cv_loc 173 12 823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:823:0 - .cv_fpo_proc "??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11294: - .cv_loc 173 12 825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:825:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp11295: - .cv_fpo_endproc -Lfunc_end173: - # -- End function - .def "??$addressof@PAD@std@@YAPAPADAAPAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@PAD@std@@YAPAPADAAPAD@Z" - .globl "??$addressof@PAD@std@@YAPAPADAAPAD@Z" # -- Begin function ??$addressof@PAD@std@@YAPAPADAAPAD@Z - .p2align 4, 0x90 -"??$addressof@PAD@std@@YAPAPADAAPAD@Z": # @"??$addressof@PAD@std@@YAPAPADAAPAD@Z" -Lfunc_begin174: - .cv_func_id 174 - .cv_loc 174 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@PAD@std@@YAPAPADAAPAD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11296: - .cv_loc 174 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11297: - .cv_fpo_endproc -Lfunc_end174: - # -- End function - .def "?deallocate@?$allocator@D@std@@QAEXQADI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?deallocate@?$allocator@D@std@@QAEXQADI@Z" - .globl "?deallocate@?$allocator@D@std@@QAEXQADI@Z" # -- Begin function ?deallocate@?$allocator@D@std@@QAEXQADI@Z - .p2align 4, 0x90 -"?deallocate@?$allocator@D@std@@QAEXQADI@Z": # @"?deallocate@?$allocator@D@std@@QAEXQADI@Z" -Lfunc_begin175: - .cv_func_id 175 - .cv_loc 175 12 923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:923:0 - .cv_fpo_proc "?deallocate@?$allocator@D@std@@QAEXQADI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx -Ltmp11298: - .cv_loc 175 12 925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:925:0 - mov ecx, dword ptr [ebp + 12] - shl ecx, 0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .cv_loc 175 12 926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:926:0 - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp11299: - .cv_fpo_endproc -Lfunc_end175: - # -- End function - .def "?assign@?$char_traits@D@std@@SAXAADABD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?assign@?$char_traits@D@std@@SAXAADABD@Z" - .globl "?assign@?$char_traits@D@std@@SAXAADABD@Z" # -- Begin function ?assign@?$char_traits@D@std@@SAXAADABD@Z - .p2align 4, 0x90 -"?assign@?$char_traits@D@std@@SAXAADABD@Z": # @"?assign@?$char_traits@D@std@@SAXAADABD@Z" -Lfunc_begin176: - .cv_func_id 176 - .cv_loc 176 10 342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:342:0 - .cv_fpo_proc "?assign@?$char_traits@D@std@@SAXAADABD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11300: - .cv_loc 176 10 343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:343:0 - mov edx, dword ptr [ebp + 12] - mov bl, byte ptr [edx] - mov edx, dword ptr [ebp + 8] - mov byte ptr [edx], bl - .cv_loc 176 10 344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:344:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop ebx - pop ebp - ret -Ltmp11301: - .cv_fpo_endproc -Lfunc_end176: - # -- End function - .def "?_Orphan_all@_Container_base12@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QAEXXZ" - .globl "?_Orphan_all@_Container_base12@std@@QAEXXZ" # -- Begin function ?_Orphan_all@_Container_base12@std@@QAEXXZ - .p2align 4, 0x90 -"?_Orphan_all@_Container_base12@std@@QAEXXZ": # @"?_Orphan_all@_Container_base12@std@@QAEXXZ" -Lfunc_begin177: - .cv_func_id 177 - .cv_loc 177 12 1396 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1396:0 - .cv_fpo_proc "?_Orphan_all@_Container_base12@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Orphan_all@_Container_base12@std@@QAEXXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp11304: - .cv_loc 177 12 1398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1398:0 - cmp dword ptr [eax], 0 - mov dword ptr [ebp - 44], eax # 4-byte Spill - je LBB177_6 -# %bb.1: -Ltmp11305: - .cv_loc 177 12 1399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1399:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov dword ptr [eax], 3 - mov eax, dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - lea ecx, [ebp - 36] - call eax - sub esp, 4 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB177_2 -LBB177_2: -Ltmp11306: - .cv_loc 177 12 1401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1401:0 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov ecx, dword ptr [eax] - add ecx, 4 - mov dword ptr [ebp - 40], ecx -LBB177_3: # =>This Inner Loop Header: Depth=1 - mov eax, dword ptr [ebp - 40] - cmp dword ptr [eax], 0 - je LBB177_5 -# %bb.4: # in Loop: Header=BB177_3 Depth=1 -Ltmp11307: - .cv_loc 177 12 1403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1403:0 - mov eax, dword ptr [ebp - 40] - mov eax, dword ptr [eax] - mov dword ptr [eax], 0 -Ltmp11308: - .cv_loc 177 12 1402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1402:0 - mov eax, dword ptr [ebp - 40] - mov eax, dword ptr [eax] - mov eax, dword ptr [eax + 4] - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ecx], eax - .cv_loc 177 12 1401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1401:0 - jmp LBB177_3 -Ltmp11309: -LBB177_5: - .cv_loc 177 12 1406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1406:0 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ecx + 4], 0 - .cv_loc 177 12 1407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1407:0 - lea ecx, [ebp - 36] - call dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] -Ltmp11310: -LBB177_6: - .cv_loc 177 12 1409 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1409:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$7@?0??_Orphan_all@_Container_base12@std@@QAEXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??_Orphan_all@_Container_base12@std@@QAEXXZ@4HA": -LBB177_7: - push ebp - push eax - add ebp, 12 -Ltmp11311: - .cv_loc 177 12 1399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1399:0 - call dword ptr [__imp____std_terminate] -Ltmp11312: - .cv_fpo_endproc -Lfunc_end177: - .section .xdata,"dr",associative,"?_Orphan_all@_Container_base12@std@@QAEXXZ" - .p2align 2 -"L__ehtable$?_Orphan_all@_Container_base12@std@@QAEXXZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Orphan_all@_Container_base12@std@@QAEXXZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Orphan_all@_Container_base12@std@@QAEXXZ": - .long -1 # ToState - .long "?dtor$7@?0??_Orphan_all@_Container_base12@std@@QAEXXZ@4HA" # Action - .section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QAEXXZ" - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" -Lfunc_begin178: - .cv_func_id 178 - .cv_loc 178 12 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1544:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp11313: - .cv_loc 178 12 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1545:0 - add esp, 4 - pop ebp - ret -Ltmp11314: - .cv_fpo_endproc -Lfunc_end178: - # -- End function - .def "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .globl "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" # -- Begin function ??$_Deallocate@$07$0A@@std@@YAXPAXI@Z - .p2align 4, 0x90 -"??$_Deallocate@$07$0A@@std@@YAXPAXI@Z": # @"??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" -Lfunc_begin179: - .cv_func_id 179 - .cv_loc 179 12 187 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:187:0 - .cv_fpo_proc "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11315: - .cv_loc 179 12 190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:190:0 - cmp dword ptr [ebp + 12], 4096 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - jb LBB179_2 -# %bb.1: -Ltmp11316: - .cv_loc 179 12 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:191:0 - lea eax, [ebp + 8] - mov dword ptr [esp], eax - lea eax, [ebp + 12] - mov dword ptr [esp + 4], eax - call "?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" -Ltmp11317: -LBB179_2: - .cv_loc 179 12 195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:195:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??3@YAXPAXI@Z" - .cv_loc 179 12 196 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:196:0 - add esp, 16 - pop ebp - ret -Ltmp11318: - .cv_fpo_endproc -Lfunc_end179: - # -- End function - .def "?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" - .globl "?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" # -- Begin function ?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z - .p2align 4, 0x90 -"?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z": # @"?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" -Lfunc_begin180: - .cv_func_id 180 - .cv_loc 180 12 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:106:0 - .cv_fpo_proc "?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11319: - .cv_loc 180 12 107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:107:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - add esi, 39 - mov dword ptr [edx], esi - .cv_loc 180 12 109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:109:0 - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - mov dword ptr [ebp - 8], edx - .cv_loc 180 12 110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:110:0 - mov edx, dword ptr [ebp - 8] - mov edx, dword ptr [edx - 4] - mov dword ptr [ebp - 12], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill -# %bb.1: -Ltmp11320: - .cv_loc 180 12 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:114:0 - mov eax, dword ptr [ebp - 8] - cmp dword ptr [eax - 8], -84215046 - jne LBB180_3 -# %bb.2: -Ltmp11321: - .cv_loc 180 12 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:114:0 - jmp LBB180_8 -Ltmp11322: -LBB180_3: - .cv_loc 180 12 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:114:0 - jmp LBB180_4 -LBB180_4: - .cv_loc 180 12 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:114:0 - xor eax, eax -Ltmp11323: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GH@BIKJJEOM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 114 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 32], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB180_6 -# %bb.5: - int3 -LBB180_6: - xor eax, eax - lea ecx, ["??_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 dword ptr [esp], ecx - lea ecx, ["??_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@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MO@MFADBDIJ@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 114 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 36], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp11324: -# %bb.7: - .cv_loc 180 12 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:114:0 - jmp LBB180_8 -Ltmp11325: -LBB180_8: - .cv_loc 180 12 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:114:0 - jmp LBB180_9 -Ltmp11326: -LBB180_9: - .cv_loc 180 12 119 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:119:0 - mov dword ptr [ebp - 16], 8 - .cv_loc 180 12 123 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:123:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax] - sub eax, dword ptr [ebp - 12] - mov dword ptr [ebp - 20], eax -# %bb.10: -Ltmp11327: - .cv_loc 180 12 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:124:0 - cmp dword ptr [ebp - 20], 8 - jb LBB180_13 -# %bb.11: - cmp dword ptr [ebp - 20], 39 - ja LBB180_13 -# %bb.12: -Ltmp11328: - .cv_loc 180 12 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:124:0 - jmp LBB180_18 -Ltmp11329: -LBB180_13: - .cv_loc 180 12 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:124:0 - jmp LBB180_14 -LBB180_14: - .cv_loc 180 12 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:124:0 - xor eax, eax -Ltmp11330: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GH@BIKJJEOM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 124 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 40], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB180_16 -# %bb.15: - int3 -LBB180_16: - xor eax, eax - lea ecx, ["??_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 dword ptr [esp], ecx - lea ecx, ["??_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@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MO@MFADBDIJ@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 124 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 44], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp11331: -# %bb.17: - .cv_loc 180 12 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:124:0 - jmp LBB180_18 -Ltmp11332: -LBB180_18: - .cv_loc 180 12 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:124:0 - jmp LBB180_19 -Ltmp11333: -LBB180_19: - .cv_loc 180 12 125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:125:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ecx], eax - .cv_loc 180 12 126 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:126:0 - add esp, 64 - pop esi - pop ebp - ret -Ltmp11334: - .cv_fpo_endproc -Lfunc_end180: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" -Lfunc_begin181: - .cv_func_id 181 - .cv_loc 181 12 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1536:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11335: - .cv_loc 181 12 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1537:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11336: - .cv_fpo_endproc -Lfunc_end181: - # -- End function - .def "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_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@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z" - .globl "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z" # -- Begin function ??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z - .p2align 4, 0x90 -"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z": # @"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z" -Lfunc_begin182: - .cv_func_id 182 - .cv_loc 182 12 823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:823:0 - .cv_fpo_proc "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11337: - .cv_loc 182 12 825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:825:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp11338: - .cv_fpo_endproc -Lfunc_end182: - # -- End function - .def "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" - .globl "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" # -- Begin function ??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z - .p2align 4, 0x90 -"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z": # @"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" -Lfunc_begin183: - .cv_func_id 183 - .cv_loc 183 12 1143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1143:0 - .cv_fpo_proc "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11339: - .cv_loc 183 12 1146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1146:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], 1 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" -Ltmp11340: - .cv_loc 183 12 1151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1151:0 - add esp, 20 - pop esi - pop ebp - ret -Ltmp11341: - .cv_fpo_endproc -Lfunc_end183: - # -- End function - .def "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" - .globl "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" # -- Begin function ?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z - .p2align 4, 0x90 -"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z": # @"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" -Lfunc_begin184: - .cv_func_id 184 - .cv_loc 184 12 812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:812:0 - .cv_fpo_proc "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp11342: - .cv_loc 184 12 814 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:814:0 - mov esi, dword ptr [ebp + 16] - shl esi, 3 - mov edi, dword ptr [ebp + 12] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .cv_loc 184 12 815 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:815:0 - add esp, 20 - pop esi - pop edi - pop ebp - ret -Ltmp11343: - .cv_fpo_endproc -Lfunc_end184: - # -- End function - .def "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .globl "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # -- Begin function ??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ": # @"??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" -Lfunc_begin185: - .cv_func_id 185 - .cv_loc 185 10 1992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1992:0 - .cv_fpo_proc "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11344: - .cv_loc 185 10 1992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1992:0 - add ecx, 4 - call "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" -Ltmp11345: - .cv_loc 185 10 1992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1992:0 - add esp, 4 - pop ebp - ret -Ltmp11346: - .cv_fpo_endproc -Lfunc_end185: - # -- End function - .def "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .globl "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # -- Begin function ??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ": # @"??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" -Lfunc_begin186: - .cv_func_id 186 - .cv_loc 186 10 2060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2060:0 - .cv_fpo_proc "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11347: - .cv_loc 186 10 2061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2061:0 - add esp, 4 - pop ebp - ret -Ltmp11348: - .cv_fpo_endproc -Lfunc_end186: - # -- End function - .def "??0?$ExprLhs@_N@Catch@@QAE@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@_N@Catch@@QAE@_N@Z" - .globl "??0?$ExprLhs@_N@Catch@@QAE@_N@Z" # -- Begin function ??0?$ExprLhs@_N@Catch@@QAE@_N@Z - .p2align 4, 0x90 -"??0?$ExprLhs@_N@Catch@@QAE@_N@Z": # @"??0?$ExprLhs@_N@Catch@@QAE@_N@Z" -Lfunc_begin187: - .cv_func_id 187 - .cv_loc 187 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@_N@Catch@@QAE@_N@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - and al, 1 - mov byte ptr [ebp - 1], al - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11349: - mov al, byte ptr [ebp - 1] - and al, 1 - mov byte ptr [ecx], al - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp11350: - .cv_fpo_endproc -Lfunc_end187: - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" -Lfunc_begin188: - .cv_func_id 188 - .cv_loc 188 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11351: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp11352: - .cv_fpo_endproc -Lfunc_end188: - # -- End function - .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$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@@QAE@PBHV?$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@@QAE@PBHV?$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@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin189: - .cv_func_id 189 - .cv_loc 189 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11357: - mov edx, ecx - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 40] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11358: - .cv_loc 189 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB189_1 - jmp LBB189_2 -LBB189_1: - test byte ptr [ebp - 53], 1 - jne LBB189_4 - jmp LBB189_5 -LBB189_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB189_3 -LBB189_3: -LBB189_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB189_5: - .cv_loc 189 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 69], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB189_7 -# %bb.6: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB189_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB189_8 - jmp LBB189_9 -LBB189_8: - test byte ptr [ebp - 69], 1 - jne LBB189_14 - jmp LBB189_15 -LBB189_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB189_10 -LBB189_10: -LBB189_14: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11359: -LBB189_15: - .cv_loc 189 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB189_11: - push ebp - push eax - add ebp, 12 -Ltmp11360: - .cv_loc 189 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 53], 1 - jne LBB189_12 - jmp LBB189_13 -LBB189_12: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB189_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB189_16: - push ebp - push eax - add ebp, 12 - .cv_loc 189 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 69], 1 - jne LBB189_17 - jmp LBB189_18 -LBB189_17: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -LBB189_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11361: - .cv_fpo_endproc -Lfunc_end189: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .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@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA" # 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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" -Lfunc_begin190: - .cv_func_id 190 - .cv_loc 190 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11362: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp11363: - .cv_fpo_endproc -Lfunc_end190: - # -- End function - .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$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@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .globl "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z": # @"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin191: - .cv_func_id 191 - .cv_loc 191 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 88 - .cv_fpo_stackalloc 88 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11368: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx -Ltmp11369: - .cv_loc 191 5 598 0 # ..\include\gsl/span:598:0 - mov edx, ecx - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB191_1 - jmp LBB191_2 -LBB191_1: - test byte ptr [ebp - 49], 1 - jne LBB191_4 - jmp LBB191_5 -LBB191_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB191_3 -LBB191_3: -LBB191_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB191_5: - .cv_loc 191 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 85], cl # 1-byte Spill - jne LBB191_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 85], dl # 1-byte Spill -LBB191_7: - mov al, byte ptr [ebp - 85] # 1-byte Reload - test al, 1 - jne LBB191_8 - jmp LBB191_9 -LBB191_8: - test byte ptr [ebp - 65], 1 - jne LBB191_14 - jmp LBB191_15 -LBB191_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB191_10 -LBB191_10: -LBB191_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11370: -LBB191_15: - .cv_loc 191 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 88 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$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@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB191_11: - push ebp - push eax - add ebp, 12 -Ltmp11371: - .cv_loc 191 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB191_12 - jmp LBB191_13 -LBB191_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB191_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$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@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB191_16: - push ebp - push eax - add ebp, 12 - .cv_loc 191 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB191_17 - jmp LBB191_18 -LBB191_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB191_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11372: - .cv_fpo_endproc -Lfunc_end191: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$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@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" - .globl "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ": # @"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" -Lfunc_begin192: - .cv_func_id 192 - .cv_loc 192 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11373: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp11374: - .cv_fpo_endproc -Lfunc_end192: - # -- End function - .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$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@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .globl "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z": # @"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin193: - .cv_func_id 193 - .cv_loc 193 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 88 - .cv_fpo_stackalloc 88 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11379: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx -Ltmp11380: - .cv_loc 193 5 598 0 # ..\include\gsl/span:598:0 - mov edx, ecx - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB193_1 - jmp LBB193_2 -LBB193_1: - test byte ptr [ebp - 49], 1 - jne LBB193_4 - jmp LBB193_5 -LBB193_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB193_3 -LBB193_3: -LBB193_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB193_5: - .cv_loc 193 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 85], cl # 1-byte Spill - jne LBB193_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 85], dl # 1-byte Spill -LBB193_7: - mov al, byte ptr [ebp - 85] # 1-byte Reload - test al, 1 - jne LBB193_8 - jmp LBB193_9 -LBB193_8: - test byte ptr [ebp - 65], 1 - jne LBB193_14 - jmp LBB193_15 -LBB193_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB193_10 -LBB193_10: -LBB193_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11381: -LBB193_15: - .cv_loc 193 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 88 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$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@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB193_11: - push ebp - push eax - add ebp, 12 -Ltmp11382: - .cv_loc 193 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB193_12 - jmp LBB193_13 -LBB193_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB193_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$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@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA": -LBB193_16: - push ebp - push eax - add ebp, 12 - .cv_loc 193 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB193_17 - jmp LBB193_18 -LBB193_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB193_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11383: - .cv_fpo_endproc -Lfunc_end193: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$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@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" - .globl "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ": # @"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" -Lfunc_begin194: - .cv_func_id 194 - .cv_loc 194 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11384: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp11385: - .cv_fpo_endproc -Lfunc_end194: - # -- End function - .def "??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" - .globl "??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" # -- Begin function ??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z - .p2align 4, 0x90 -"??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z": # @"??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" -Lfunc_begin195: - .cv_func_id 195 - .cv_loc 195 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp11386: - .cv_loc 195 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp11387: - .cv_fpo_endproc -Lfunc_end195: - # -- End function - .def "??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" - .globl "??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" # -- Begin function ??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z - .p2align 4, 0x90 -"??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z": # @"??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" -Lfunc_begin196: - .cv_func_id 196 - .cv_loc 196 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp11388: - .cv_loc 196 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@II@Catch@@YA_NABI0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp11389: - .cv_fpo_endproc -Lfunc_end196: - # -- End function - .def "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" -Lfunc_begin197: - .cv_func_id 197 - .cv_loc 197 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABIABI@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11390: - mov dword ptr [ecx], eax -Ltmp11391: - .cv_loc 197 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp11392: - .cv_loc 197 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp11393: - .cv_fpo_endproc -Lfunc_end197: - # -- End function - .def "??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" - .globl "??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" # -- Begin function ??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z": # @"??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" -Lfunc_begin198: - .cv_func_id 198 - .cv_loc 198 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11394: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp11395: - .cv_fpo_endproc -Lfunc_end198: - # -- End function - .def "??$compareEqual@II@Catch@@YA_NABI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@II@Catch@@YA_NABI0@Z" - .globl "??$compareEqual@II@Catch@@YA_NABI0@Z" # -- Begin function ??$compareEqual@II@Catch@@YA_NABI0@Z - .p2align 4, 0x90 -"??$compareEqual@II@Catch@@YA_NABI0@Z": # @"??$compareEqual@II@Catch@@YA_NABI0@Z" -Lfunc_begin199: - .cv_func_id 199 - .cv_loc 199 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@II@Catch@@YA_NABI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11396: - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 12] - cmp edx, dword ptr [esi] - sete bl - and bl, 1 - movzx edx, bl - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebx - pop ebp - ret -Ltmp11397: - .cv_fpo_endproc -Lfunc_end199: - # -- End function - .def "??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z": # @"??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" -Lfunc_begin200: - .cv_func_id 200 - .cv_loc 200 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11398: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABIABI@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp11399: - .cv_fpo_endproc -Lfunc_end200: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" -Lfunc_begin201: - .cv_func_id 201 - .cv_loc 201 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11400: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11401: - .cv_fpo_endproc -Lfunc_end201: - # -- End function - .def "?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" -Lfunc_begin202: - .cv_func_id 202 - .cv_loc 202 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11402: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11403: - .cv_fpo_endproc -Lfunc_end202: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin203: - .cv_func_id 203 - .cv_loc 203 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp11408: - .cv_loc 203 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" - add esp, 8 - jmp LBB203_1 -LBB203_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB203_2 -LBB203_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 203 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB203_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 203 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB203_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB203_5 - jmp LBB203_6 -LBB203_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB203_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB203_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp11409: - .cv_fpo_endproc -Lfunc_end203: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" -Lfunc_begin204: - .cv_func_id 204 - .cv_loc 204 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp11410: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB204_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB204_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp11411: - .cv_fpo_endproc -Lfunc_end204: - # -- End function - .def "??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" - .globl "??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" # -- Begin function ??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z - .p2align 4, 0x90 -"??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z": # @"??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" -Lfunc_begin205: - .cv_func_id 205 - .cv_loc 205 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp11412: - .cv_loc 205 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?convert@?$StringMaker@I@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@I@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp11413: - .cv_fpo_endproc -Lfunc_end205: - # -- End function - .def "??$narrow_cast@HH@gsl@@YAH$$QAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - .globl "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" # -- Begin function ??$narrow_cast@HH@gsl@@YAH$$QAH@Z - .p2align 4, 0x90 -"??$narrow_cast@HH@gsl@@YAH$$QAH@Z": # @"??$narrow_cast@HH@gsl@@YAH$$QAH@Z" -Lfunc_begin206: - .cv_func_id 206 - .cv_file 15 "E:\\DD\\gsl-dadonenf\\include\\gsl\\gsl_util" "9954522A071AE96641C34E4C32052141" 1 - .cv_loc 206 15 99 0 # ..\include\gsl/gsl_util:99:0 - .cv_fpo_proc "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11414: - .cv_loc 206 15 100 0 # ..\include\gsl/gsl_util:100:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "??$forward@H@std@@YA$$QAHAAH@Z" - mov eax, dword ptr [eax] - add esp, 8 - pop ebp - ret -Ltmp11415: - .cv_fpo_endproc -Lfunc_end206: - # -- End function - .def "??0?$span@H$0?0@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - .globl "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" # -- Begin function ??0?$span@H$0?0@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??0?$span@H$0?0@gsl@@QAE@PAHH@Z": # @"??0?$span@H$0?0@gsl@@QAE@PAHH@Z" -Lfunc_begin207: - .cv_func_id 207 - .cv_loc 207 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11416: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11417: - .cv_fpo_endproc -Lfunc_end207: - # -- End function - .def "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - .globl "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" # -- Begin function ??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z - .p2align 4, 0x90 -"??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z": # @"??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" -Lfunc_begin208: - .cv_func_id 208 - .cv_loc 208 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11418: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11419: - .cv_fpo_endproc -Lfunc_end208: - # -- End function - .def "??0?$span@H$0A@@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - .globl "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" # -- Begin function ??0?$span@H$0A@@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??0?$span@H$0A@@gsl@@QAE@PAHH@Z": # @"??0?$span@H$0A@@gsl@@QAE@PAHH@Z" -Lfunc_begin209: - .cv_func_id 209 - .cv_loc 209 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11420: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11421: - .cv_fpo_endproc -Lfunc_end209: - # -- End function - .def "??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - .globl "??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" # -- Begin function ??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z - .p2align 4, 0x90 -"??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z": # @"??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" -Lfunc_begin210: - .cv_func_id 210 - .cv_loc 210 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11422: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11423: - .cv_fpo_endproc -Lfunc_end210: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin211: - .cv_func_id 211 - .cv_loc 211 1 134 0 # ..\tests\span_tests.cpp:134:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx -Ltmp11424: - .cv_loc 211 1 135 0 # ..\tests\span_tests.cpp:135:0 - mov dword ptr [ebp - 12], 0 - lea eax, [ebp - 12] - mov dword ptr [esp], eax - call "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - xor ecx, ecx - lea edx, [ebp - 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], eax - call "??0?$span@H$00@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - .cv_loc 211 1 136 0 # ..\tests\span_tests.cpp:136:0 - add esp, 32 - pop ebp - ret -Ltmp11425: - .cv_fpo_endproc -Lfunc_end211: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin212: - .cv_func_id 212 - .cv_loc 212 1 141 0 # ..\tests\span_tests.cpp:141:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - xor eax, eax - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 16], ecx -Ltmp11426: - lea ecx, [ebp - 12] -Ltmp11427: - #DEBUG_VALUE: operator():s <- [$ecx+0] - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], 1 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" -Ltmp11428: - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - add esp, 32 - pop ebp - ret -Ltmp11429: - .cv_fpo_endproc -Lfunc_end212: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin213: - .cv_func_id 213 - .cv_loc 213 1 144 0 # ..\tests\span_tests.cpp:144:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - xor eax, eax - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 16], ecx -Ltmp11430: - lea ecx, [ebp - 12] -Ltmp11431: - #DEBUG_VALUE: operator():cs <- [$ecx+0] - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], 1 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" -Ltmp11432: - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - add esp, 32 - pop ebp - ret -Ltmp11433: - .cv_fpo_endproc -Lfunc_end213: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin214: - .cv_func_id 214 - .cv_loc 214 1 149 0 # ..\tests\span_tests.cpp:149:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - xor eax, eax - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx -Ltmp11434: - lea ecx, [ebp - 8] -Ltmp11435: - #DEBUG_VALUE: operator():s <- [$ecx+0] - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], 1 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" -Ltmp11436: - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - add esp, 28 - pop ebp - ret -Ltmp11437: - .cv_fpo_endproc -Lfunc_end214: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin215: - .cv_func_id 215 - .cv_loc 215 1 152 0 # ..\tests\span_tests.cpp:152:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - xor eax, eax - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx -Ltmp11438: - lea ecx, [ebp - 8] -Ltmp11439: - #DEBUG_VALUE: operator():s <- [$ecx+0] - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], 1 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" -Ltmp11440: - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - add esp, 28 - pop ebp - ret -Ltmp11441: - .cv_fpo_endproc -Lfunc_end215: - # -- End function - .def "??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - .globl "??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" # -- Begin function ??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z - .p2align 4, 0x90 -"??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z": # @"??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" -Lfunc_begin216: - .cv_func_id 216 - .cv_loc 216 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11442: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11443: - .cv_fpo_endproc -Lfunc_end216: - # -- End function - .def "?size@?$span@PAH$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@PAH$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@PAH$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@PAH$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@PAH$0?0@gsl@@QBEHXZ": # @"?size@?$span@PAH$0?0@gsl@@QBEHXZ" -Lfunc_begin217: - .cv_func_id 217 - .cv_loc 217 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@PAH$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11444: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp11445: - .cv_fpo_endproc -Lfunc_end217: - # -- End function - .def "?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" - .globl "?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" # -- Begin function ?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ - .p2align 4, 0x90 -"?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ": # @"?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" -Lfunc_begin218: - .cv_func_id 218 - .cv_loc 218 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11446: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" - add esp, 4 - pop ebp - ret -Ltmp11447: - .cv_fpo_endproc -Lfunc_end218: - # -- End function - .def "??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - .globl "??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" # -- Begin function ??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z - .p2align 4, 0x90 -"??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z": # @"??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" -Lfunc_begin219: - .cv_func_id 219 - .cv_loc 219 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11448: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11449: - .cv_fpo_endproc -Lfunc_end219: - # -- End function - .def "?size@?$span@PBH$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@PBH$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@PBH$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@PBH$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@PBH$0?0@gsl@@QBEHXZ": # @"?size@?$span@PBH$0?0@gsl@@QBEHXZ" -Lfunc_begin220: - .cv_func_id 220 - .cv_loc 220 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@PBH$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11450: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp11451: - .cv_fpo_endproc -Lfunc_end220: - # -- End function - .def "?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" - .globl "?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" # -- Begin function ?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ - .p2align 4, 0x90 -"?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ": # @"?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" -Lfunc_begin221: - .cv_func_id 221 - .cv_loc 221 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11452: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" - add esp, 4 - pop ebp - ret -Ltmp11453: - .cv_fpo_endproc -Lfunc_end221: - # -- End function - .def "??$forward@H@std@@YA$$QAHAAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@H@std@@YA$$QAHAAH@Z" - .globl "??$forward@H@std@@YA$$QAHAAH@Z" # -- Begin function ??$forward@H@std@@YA$$QAHAAH@Z - .p2align 4, 0x90 -"??$forward@H@std@@YA$$QAHAAH@Z": # @"??$forward@H@std@@YA$$QAHAAH@Z" -Lfunc_begin222: - .cv_func_id 222 - .cv_loc 222 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@H@std@@YA$$QAHAAH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11454: - .cv_loc 222 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11455: - .cv_fpo_endproc -Lfunc_end222: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" -Lfunc_begin223: - .cv_func_id 223 - .cv_loc 223 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11460: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11461: - .cv_loc 223 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB223_1 - jmp LBB223_2 -LBB223_1: - test byte ptr [ebp - 49], 1 - jne LBB223_4 - jmp LBB223_5 -LBB223_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB223_3 -LBB223_3: -LBB223_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB223_5: - .cv_loc 223 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB223_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB223_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB223_8 - jmp LBB223_9 -LBB223_8: - test byte ptr [ebp - 65], 1 - jne LBB223_14 - jmp LBB223_15 -LBB223_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB223_10 -LBB223_10: -LBB223_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11462: -LBB223_15: - .cv_loc 223 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z@4HA": -LBB223_11: - push ebp - push eax - add ebp, 12 -Ltmp11463: - .cv_loc 223 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB223_12 - jmp LBB223_13 -LBB223_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB223_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z@4HA": -LBB223_16: - push ebp - push eax - add ebp, 12 - .cv_loc 223 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB223_17 - jmp LBB223_18 -LBB223_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB223_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11464: - .cv_fpo_endproc -Lfunc_end223: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - # -- End function - .def "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - .globl "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" # -- Begin function ??0?$extent_type@$0?0@details@gsl@@QAE@H@Z - .p2align 4, 0x90 -"??0?$extent_type@$0?0@details@gsl@@QAE@H@Z": # @"??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" -Lfunc_begin224: - .cv_func_id 224 - .cv_loc 224 5 336 0 # ..\include\gsl/span:336:0 - .cv_fpo_proc "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11467: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx -Ltmp11468: - .cv_loc 224 5 336 0 # ..\include\gsl/span:336:0 - cmp dword ptr [ebp + 8], 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jne LBB224_1 - jmp LBB224_2 -LBB224_1: - test byte ptr [ebp - 49], 1 - jne LBB224_4 - jmp LBB224_5 -LBB224_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@LJIAFOPK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB224_3 -LBB224_3: -LBB224_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11469: -LBB224_5: - .cv_loc 224 5 336 0 # ..\include\gsl/span:336:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QAE@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QAE@H@Z@4HA": -LBB224_6: - push ebp - push eax - add ebp, 12 -Ltmp11470: - .cv_loc 224 5 336 0 # ..\include\gsl/span:336:0 - test byte ptr [ebp - 49], 1 - jne LBB224_7 - jmp LBB224_8 -LBB224_7: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB224_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11471: - .cv_fpo_endproc -Lfunc_end224: - .section .xdata,"dr",associative,"??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - .p2align 2 -"L__ehtable$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QAE@H@Z@4HA" # Action - .section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" -Lfunc_begin225: - .cv_func_id 225 - .cv_loc 225 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11476: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11477: - .cv_loc 225 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB225_1 - jmp LBB225_2 -LBB225_1: - test byte ptr [ebp - 49], 1 - jne LBB225_4 - jmp LBB225_5 -LBB225_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB225_3 -LBB225_3: -LBB225_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB225_5: - .cv_loc 225 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB225_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB225_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB225_8 - jmp LBB225_9 -LBB225_8: - test byte ptr [ebp - 65], 1 - jne LBB225_14 - jmp LBB225_15 -LBB225_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB225_10 -LBB225_10: -LBB225_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11478: -LBB225_15: - .cv_loc 225 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z@4HA": -LBB225_11: - push ebp - push eax - add ebp, 12 -Ltmp11479: - .cv_loc 225 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB225_12 - jmp LBB225_13 -LBB225_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB225_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z@4HA": -LBB225_16: - push ebp - push eax - add ebp, 12 - .cv_loc 225 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB225_17 - jmp LBB225_18 -LBB225_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB225_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11480: - .cv_fpo_endproc -Lfunc_end225: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" -Lfunc_begin226: - .cv_func_id 226 - .cv_loc 226 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11485: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp11486: - .cv_loc 226 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB226_1 - jmp LBB226_2 -LBB226_1: - test byte ptr [ebp - 49], 1 - jne LBB226_4 - jmp LBB226_5 -LBB226_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB226_3 -LBB226_3: -LBB226_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB226_5: - .cv_loc 226 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB226_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB226_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB226_8 - jmp LBB226_9 -LBB226_8: - test byte ptr [ebp - 65], 1 - jne LBB226_14 - jmp LBB226_15 -LBB226_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB226_10 -LBB226_10: -LBB226_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11487: -LBB226_15: - .cv_loc 226 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z@4HA": -LBB226_11: - push ebp - push eax - add ebp, 12 -Ltmp11488: - .cv_loc 226 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB226_12 - jmp LBB226_13 -LBB226_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB226_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z@4HA": -LBB226_16: - push ebp - push eax - add ebp, 12 - .cv_loc 226 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB226_17 - jmp LBB226_18 -LBB226_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB226_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11489: - .cv_fpo_endproc -Lfunc_end226: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - # -- End function - .def "??0?$extent_type@$0A@@details@gsl@@QAE@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - .globl "??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" # -- Begin function ??0?$extent_type@$0A@@details@gsl@@QAE@H@Z - .p2align 4, 0x90 -"??0?$extent_type@$0A@@details@gsl@@QAE@H@Z": # @"??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" -Lfunc_begin227: - .cv_func_id 227 - .cv_loc 227 5 321 0 # ..\include\gsl/span:321:0 - .cv_fpo_proc "??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11492: - .cv_loc 227 5 321 0 # ..\include\gsl/span:321:0 - cmp dword ptr [ebp + 8], 0 - sete bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jne LBB227_1 - jmp LBB227_2 -LBB227_1: - test byte ptr [ebp - 49], 1 - jne LBB227_4 - jmp LBB227_5 -LBB227_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB227_3 -LBB227_3: -LBB227_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11493: -LBB227_5: - .cv_loc 227 5 321 0 # ..\include\gsl/span:321:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???0?$extent_type@$0A@@details@gsl@@QAE@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$extent_type@$0A@@details@gsl@@QAE@H@Z@4HA": -LBB227_6: - push ebp - push eax - add ebp, 12 -Ltmp11494: - .cv_loc 227 5 321 0 # ..\include\gsl/span:321:0 - test byte ptr [ebp - 49], 1 - jne LBB227_7 - jmp LBB227_8 -LBB227_7: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB227_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11495: - .cv_fpo_endproc -Lfunc_end227: - .section .xdata,"dr",associative,"??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - .p2align 2 -"L__ehtable$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$extent_type@$0A@@details@gsl@@QAE@H@Z@4HA" # Action - .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" -Lfunc_begin228: - .cv_func_id 228 - .cv_loc 228 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11500: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp11501: - .cv_loc 228 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB228_1 - jmp LBB228_2 -LBB228_1: - test byte ptr [ebp - 49], 1 - jne LBB228_4 - jmp LBB228_5 -LBB228_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB228_3 -LBB228_3: -LBB228_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB228_5: - .cv_loc 228 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB228_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB228_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB228_8 - jmp LBB228_9 -LBB228_8: - test byte ptr [ebp - 65], 1 - jne LBB228_14 - jmp LBB228_15 -LBB228_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB228_10 -LBB228_10: -LBB228_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11502: -LBB228_15: - .cv_loc 228 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z@4HA": -LBB228_11: - push ebp - push eax - add ebp, 12 -Ltmp11503: - .cv_loc 228 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB228_12 - jmp LBB228_13 -LBB228_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB228_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z@4HA": -LBB228_16: - push ebp - push eax - add ebp, 12 - .cv_loc 228 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB228_17 - jmp LBB228_18 -LBB228_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB228_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11504: - .cv_fpo_endproc -Lfunc_end228: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - # -- End function - .def "??0?$span@H$00@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$00@gsl@@QAE@PAHH@Z" - .globl "??0?$span@H$00@gsl@@QAE@PAHH@Z" # -- Begin function ??0?$span@H$00@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??0?$span@H$00@gsl@@QAE@PAHH@Z": # @"??0?$span@H$00@gsl@@QAE@PAHH@Z" -Lfunc_begin229: - .cv_func_id 229 - .cv_loc 229 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@H$00@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11505: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11506: - .cv_fpo_endproc -Lfunc_end229: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" -Lfunc_begin230: - .cv_func_id 230 - .cv_loc 230 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11511: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$00@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp11512: - .cv_loc 230 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$00@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB230_1 - jmp LBB230_2 -LBB230_1: - test byte ptr [ebp - 49], 1 - jne LBB230_4 - jmp LBB230_5 -LBB230_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB230_3 -LBB230_3: -LBB230_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB230_5: - .cv_loc 230 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB230_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$00@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB230_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB230_8 - jmp LBB230_9 -LBB230_8: - test byte ptr [ebp - 65], 1 - jne LBB230_14 - jmp LBB230_15 -LBB230_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB230_10 -LBB230_10: -LBB230_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11513: -LBB230_15: - .cv_loc 230 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z@4HA": -LBB230_11: - push ebp - push eax - add ebp, 12 -Ltmp11514: - .cv_loc 230 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB230_12 - jmp LBB230_13 -LBB230_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB230_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z@4HA": -LBB230_16: - push ebp - push eax - add ebp, 12 - .cv_loc 230 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB230_17 - jmp LBB230_18 -LBB230_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB230_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11515: - .cv_fpo_endproc -Lfunc_end230: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - # -- End function - .def "??0?$extent_type@$00@details@gsl@@QAE@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$00@details@gsl@@QAE@H@Z" - .globl "??0?$extent_type@$00@details@gsl@@QAE@H@Z" # -- Begin function ??0?$extent_type@$00@details@gsl@@QAE@H@Z - .p2align 4, 0x90 -"??0?$extent_type@$00@details@gsl@@QAE@H@Z": # @"??0?$extent_type@$00@details@gsl@@QAE@H@Z" -Lfunc_begin231: - .cv_func_id 231 - .cv_loc 231 5 321 0 # ..\include\gsl/span:321:0 - .cv_fpo_proc "??0?$extent_type@$00@details@gsl@@QAE@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$extent_type@$00@details@gsl@@QAE@H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11518: - .cv_loc 231 5 321 0 # ..\include\gsl/span:321:0 - cmp dword ptr [ebp + 8], 1 - sete bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jne LBB231_1 - jmp LBB231_2 -LBB231_1: - test byte ptr [ebp - 49], 1 - jne LBB231_4 - jmp LBB231_5 -LBB231_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB231_3 -LBB231_3: -LBB231_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11519: -LBB231_5: - .cv_loc 231 5 321 0 # ..\include\gsl/span:321:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???0?$extent_type@$00@details@gsl@@QAE@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$extent_type@$00@details@gsl@@QAE@H@Z@4HA": -LBB231_6: - push ebp - push eax - add ebp, 12 -Ltmp11520: - .cv_loc 231 5 321 0 # ..\include\gsl/span:321:0 - test byte ptr [ebp - 49], 1 - jne LBB231_7 - jmp LBB231_8 -LBB231_7: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB231_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11521: - .cv_fpo_endproc -Lfunc_end231: - .section .xdata,"dr",associative,"??0?$extent_type@$00@details@gsl@@QAE@H@Z" - .p2align 2 -"L__ehtable$??0?$extent_type@$00@details@gsl@@QAE@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$extent_type@$00@details@gsl@@QAE@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$extent_type@$00@details@gsl@@QAE@H@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$extent_type@$00@details@gsl@@QAE@H@Z@4HA" # Action - .section .text,"xr",discard,"??0?$extent_type@$00@details@gsl@@QAE@H@Z" - # -- End function - .def "?size@?$extent_type@$00@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$00@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$00@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$00@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$00@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$00@details@gsl@@QBEHXZ" -Lfunc_begin232: - .cv_func_id 232 - .cv_loc 232 5 323 0 # ..\include\gsl/span:323:0 - .cv_fpo_proc "?size@?$extent_type@$00@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11522: - mov eax, 1 - add esp, 4 - pop ebp - ret -Ltmp11523: - .cv_fpo_endproc -Lfunc_end232: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" -Lfunc_begin233: - .cv_func_id 233 - .cv_loc 233 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11528: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11529: - .cv_loc 233 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB233_1 - jmp LBB233_2 -LBB233_1: - test byte ptr [ebp - 49], 1 - jne LBB233_4 - jmp LBB233_5 -LBB233_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB233_3 -LBB233_3: -LBB233_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB233_5: - .cv_loc 233 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB233_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB233_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB233_8 - jmp LBB233_9 -LBB233_8: - test byte ptr [ebp - 65], 1 - jne LBB233_14 - jmp LBB233_15 -LBB233_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB233_10 -LBB233_10: -LBB233_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11530: -LBB233_15: - .cv_loc 233 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z@4HA": -LBB233_11: - push ebp - push eax - add ebp, 12 -Ltmp11531: - .cv_loc 233 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB233_12 - jmp LBB233_13 -LBB233_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB233_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z@4HA": -LBB233_16: - push ebp - push eax - add ebp, 12 - .cv_loc 233 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB233_17 - jmp LBB233_18 -LBB233_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB233_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11532: - .cv_fpo_endproc -Lfunc_end233: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" -Lfunc_begin234: - .cv_func_id 234 - .cv_loc 234 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11533: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp11534: - .cv_fpo_endproc -Lfunc_end234: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" -Lfunc_begin235: - .cv_func_id 235 - .cv_loc 235 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11539: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11540: - .cv_loc 235 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB235_1 - jmp LBB235_2 -LBB235_1: - test byte ptr [ebp - 49], 1 - jne LBB235_4 - jmp LBB235_5 -LBB235_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB235_3 -LBB235_3: -LBB235_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB235_5: - .cv_loc 235 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB235_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB235_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB235_8 - jmp LBB235_9 -LBB235_8: - test byte ptr [ebp - 65], 1 - jne LBB235_14 - jmp LBB235_15 -LBB235_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB235_10 -LBB235_10: -LBB235_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11541: -LBB235_15: - .cv_loc 235 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z@4HA": -LBB235_11: - push ebp - push eax - add ebp, 12 -Ltmp11542: - .cv_loc 235 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB235_12 - jmp LBB235_13 -LBB235_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB235_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z@4HA": -LBB235_16: - push ebp - push eax - add ebp, 12 - .cv_loc 235 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB235_17 - jmp LBB235_18 -LBB235_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB235_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11543: - .cv_fpo_endproc -Lfunc_end235: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" -Lfunc_begin236: - .cv_func_id 236 - .cv_loc 236 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11544: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp11545: - .cv_fpo_endproc -Lfunc_end236: - # -- End function - .def "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - .globl "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" # -- Begin function ??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z - .p2align 4, 0x90 -"??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z": # @"??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" -Lfunc_begin237: - .cv_func_id 237 - .cv_loc 237 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp11546: - .cv_loc 237 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp11547: - .cv_fpo_endproc -Lfunc_end237: - # -- End function - .def "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - .globl "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" # -- Begin function ??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z - .p2align 4, 0x90 -"??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z": # @"??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" -Lfunc_begin238: - .cv_func_id 238 - .cv_loc 238 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp11548: - .cv_loc 238 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@HH@Catch@@YA_NABH0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp11549: - .cv_fpo_endproc -Lfunc_end238: - # -- End function - .def "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" -Lfunc_begin239: - .cv_func_id 239 - .cv_loc 239 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABHABH@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11550: - mov dword ptr [ecx], eax -Ltmp11551: - .cv_loc 239 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp11552: - .cv_loc 239 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp11553: - .cv_fpo_endproc -Lfunc_end239: - # -- End function - .def "??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" - .globl "??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" # -- Begin function ??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z - .p2align 4, 0x90 -"??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z": # @"??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" -Lfunc_begin240: - .cv_func_id 240 - .cv_loc 240 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp11554: - .cv_loc 240 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp11555: - .cv_fpo_endproc -Lfunc_end240: - # -- End function - .def "??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" - .globl "??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" # -- Begin function ??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z - .p2align 4, 0x90 -"??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z": # @"??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" -Lfunc_begin241: - .cv_func_id 241 - .cv_loc 241 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp11556: - .cv_loc 241 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp11557: - .cv_fpo_endproc -Lfunc_end241: - # -- End function - .def "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" -Lfunc_begin242: - .cv_func_id 242 - .cv_loc 242 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABQAHABQAH@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11558: - mov dword ptr [ecx], eax -Ltmp11559: - .cv_loc 242 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp11560: - .cv_loc 242 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp11561: - .cv_fpo_endproc -Lfunc_end242: - # -- End function - .def "?empty@?$span@H$0?0@gsl@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?empty@?$span@H$0?0@gsl@@QBE_NXZ" - .globl "?empty@?$span@H$0?0@gsl@@QBE_NXZ" # -- Begin function ?empty@?$span@H$0?0@gsl@@QBE_NXZ - .p2align 4, 0x90 -"?empty@?$span@H$0?0@gsl@@QBE_NXZ": # @"?empty@?$span@H$0?0@gsl@@QBE_NXZ" -Lfunc_begin243: - .cv_func_id 243 - .cv_loc 243 5 503 0 # ..\include\gsl/span:503:0 - .cv_fpo_proc "?empty@?$span@H$0?0@gsl@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11562: - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - and dl, 1 - movzx eax, dl - add esp, 4 - pop ebp - ret -Ltmp11563: - .cv_fpo_endproc -Lfunc_end243: - # -- End function - .def "??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" - .globl "??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" # -- Begin function ??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z - .p2align 4, 0x90 -"??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z": # @"??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" -Lfunc_begin244: - .cv_func_id 244 - .cv_loc 244 2 1071 0 # external\include\catch/catch.hpp:1071:0 - .cv_fpo_proc "??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov bl, byte ptr [ebp + 12] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 16], esi - and bl, 1 - mov byte ptr [ebp - 17], bl - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp11564: - .cv_loc 244 2 1072 0 # external\include\catch/catch.hpp:1072:0 - mov esi, esp - push eax - sub esp, 20 - mov edi, esp - mov bl, byte ptr [ebp - 17] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, edi - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov byte ptr [ebp - 37], bl # 1-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - mov dword ptr [ebp - 48], esi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - mov bl, byte ptr [ecx] - mov bh, byte ptr [ecx] - and bh, 1 - movzx edx, bh - mov bh, byte ptr [ebp - 17] - and bh, 1 - movzx esi, bh - cmp edx, esi - sete bh - and bh, 1 - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov byte ptr [edx], bh - and bl, 1 - mov byte ptr [edx + 4], bl - mov bl, byte ptr [ebp - 37] # 1-byte Reload - and bl, 1 - mov byte ptr [edx + 20], bl - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 56], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp11565: - .cv_fpo_endproc -Lfunc_end244: - # -- End function - .def "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@_N_N@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@_N_N@Catch@@UAE@XZ": # @"??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" -Lfunc_begin245: - .cv_func_id 245 - .cv_loc 245 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@_N_N@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11566: - mov dword ptr [ecx], eax -Ltmp11567: - .cv_loc 245 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 8 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp11568: - .cv_loc 245 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp11569: - .cv_fpo_endproc -Lfunc_end245: - # -- End function - .def "??A?$span@H$0?0@gsl@@QBEAAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$span@H$0?0@gsl@@QBEAAHH@Z" - .globl "??A?$span@H$0?0@gsl@@QBEAAHH@Z" # -- Begin function ??A?$span@H$0?0@gsl@@QBEAAHH@Z - .p2align 4, 0x90 -"??A?$span@H$0?0@gsl@@QBEAAHH@Z": # @"??A?$span@H$0?0@gsl@@QBEAAHH@Z" -Lfunc_begin246: - .cv_func_id 246 - .cv_loc 246 5 508 0 # ..\include\gsl/span:508:0 - .cv_fpo_proc "??A?$span@H$0?0@gsl@@QBEAAHH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp11572: - .cv_loc 246 5 509 0 # ..\include\gsl/span:509:0 - mov edx, ecx - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" - mov byte ptr [ebp - 45], 0 - test al, 1 - jne LBB246_1 - jmp LBB246_2 -LBB246_1: - test byte ptr [ebp - 45], 1 - jne LBB246_4 - jmp LBB246_5 -LBB246_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BJDFKDLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB246_3 -LBB246_3: -LBB246_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB246_5: - .cv_loc 246 5 510 0 # ..\include\gsl/span:510:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp + 8] - lea eax, [eax + 4*ecx] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???A?$span@H$0?0@gsl@@QBEAAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???A?$span@H$0?0@gsl@@QBEAAHH@Z@4HA": -LBB246_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 246 5 509 0 # ..\include\gsl/span:509:0 - test byte ptr [ebp - 45], 1 - jne LBB246_7 - jmp LBB246_8 -LBB246_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB246_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp11573: - .cv_fpo_endproc -Lfunc_end246: - .section .xdata,"dr",associative,"??A?$span@H$0?0@gsl@@QBEAAHH@Z" - .p2align 2 -"L__ehtable$??A?$span@H$0?0@gsl@@QBEAAHH@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??A?$span@H$0?0@gsl@@QBEAAHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??A?$span@H$0?0@gsl@@QBEAAHH@Z": - .long -1 # ToState - .long "?dtor$6@?0???A?$span@H$0?0@gsl@@QBEAAHH@Z@4HA" # Action - .section .text,"xr",discard,"??A?$span@H$0?0@gsl@@QBEAAHH@Z" - # -- End function - .def "?at@?$span@H$0?0@gsl@@QBEAAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?at@?$span@H$0?0@gsl@@QBEAAHH@Z" - .globl "?at@?$span@H$0?0@gsl@@QBEAAHH@Z" # -- Begin function ?at@?$span@H$0?0@gsl@@QBEAAHH@Z - .p2align 4, 0x90 -"?at@?$span@H$0?0@gsl@@QBEAAHH@Z": # @"?at@?$span@H$0?0@gsl@@QBEAAHH@Z" -Lfunc_begin247: - .cv_func_id 247 - .cv_loc 247 5 513 0 # ..\include\gsl/span:513:0 - .cv_fpo_proc "?at@?$span@H$0?0@gsl@@QBEAAHH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11574: - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - add esp, 8 - pop ebp - ret 4 -Ltmp11575: - .cv_fpo_endproc -Lfunc_end247: - # -- End function - .def "??R?$span@H$0?0@gsl@@QBEAAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R?$span@H$0?0@gsl@@QBEAAHH@Z" - .globl "??R?$span@H$0?0@gsl@@QBEAAHH@Z" # -- Begin function ??R?$span@H$0?0@gsl@@QBEAAHH@Z - .p2align 4, 0x90 -"??R?$span@H$0?0@gsl@@QBEAAHH@Z": # @"??R?$span@H$0?0@gsl@@QBEAAHH@Z" -Lfunc_begin248: - .cv_func_id 248 - .cv_loc 248 5 514 0 # ..\include\gsl/span:514:0 - .cv_fpo_proc "??R?$span@H$0?0@gsl@@QBEAAHH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11576: - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - add esp, 8 - pop ebp - ret 4 -Ltmp11577: - .cv_fpo_endproc -Lfunc_end248: - # -- End function - .def "??$narrow_cast@HAAH@gsl@@YAHAAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$narrow_cast@HAAH@gsl@@YAHAAH@Z" - .globl "??$narrow_cast@HAAH@gsl@@YAHAAH@Z" # -- Begin function ??$narrow_cast@HAAH@gsl@@YAHAAH@Z - .p2align 4, 0x90 -"??$narrow_cast@HAAH@gsl@@YAHAAH@Z": # @"??$narrow_cast@HAAH@gsl@@YAHAAH@Z" -Lfunc_begin249: - .cv_func_id 249 - .cv_loc 249 15 99 0 # ..\include\gsl/gsl_util:99:0 - .cv_fpo_proc "??$narrow_cast@HAAH@gsl@@YAHAAH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11578: - .cv_loc 249 15 100 0 # ..\include\gsl/gsl_util:100:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "??$forward@AAH@std@@YAAAHAAH@Z" - mov eax, dword ptr [eax] - add esp, 8 - pop ebp - ret -Ltmp11579: - .cv_fpo_endproc -Lfunc_end249: - # -- End function - .def "??0?$span@H$01@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$01@gsl@@QAE@PAHH@Z" - .globl "??0?$span@H$01@gsl@@QAE@PAHH@Z" # -- Begin function ??0?$span@H$01@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??0?$span@H$01@gsl@@QAE@PAHH@Z": # @"??0?$span@H$01@gsl@@QAE@PAHH@Z" -Lfunc_begin250: - .cv_func_id 250 - .cv_loc 250 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@H$01@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11580: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11581: - .cv_fpo_endproc -Lfunc_end250: - # -- End function - .def "?data@?$span@H$01@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@H$01@gsl@@QBEPAHXZ" - .globl "?data@?$span@H$01@gsl@@QBEPAHXZ" # -- Begin function ?data@?$span@H$01@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$span@H$01@gsl@@QBEPAHXZ": # @"?data@?$span@H$01@gsl@@QBEPAHXZ" -Lfunc_begin251: - .cv_func_id 251 - .cv_loc 251 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@H$01@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11582: - call "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" - add esp, 4 - pop ebp - ret -Ltmp11583: - .cv_fpo_endproc -Lfunc_end251: - # -- End function - .def "??A?$span@H$01@gsl@@QBEAAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$span@H$01@gsl@@QBEAAHH@Z" - .globl "??A?$span@H$01@gsl@@QBEAAHH@Z" # -- Begin function ??A?$span@H$01@gsl@@QBEAAHH@Z - .p2align 4, 0x90 -"??A?$span@H$01@gsl@@QBEAAHH@Z": # @"??A?$span@H$01@gsl@@QBEAAHH@Z" -Lfunc_begin252: - .cv_func_id 252 - .cv_loc 252 5 508 0 # ..\include\gsl/span:508:0 - .cv_fpo_proc "??A?$span@H$01@gsl@@QBEAAHH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??A?$span@H$01@gsl@@QBEAAHH@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp11586: - .cv_loc 252 5 509 0 # ..\include\gsl/span:509:0 - mov edx, ecx - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?size@?$extent_type@$01@details@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" - mov byte ptr [ebp - 45], 0 - test al, 1 - jne LBB252_1 - jmp LBB252_2 -LBB252_1: - test byte ptr [ebp - 45], 1 - jne LBB252_4 - jmp LBB252_5 -LBB252_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BJDFKDLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB252_3 -LBB252_3: -LBB252_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB252_5: - .cv_loc 252 5 510 0 # ..\include\gsl/span:510:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$01@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp + 8] - lea eax, [eax + 4*ecx] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???A?$span@H$01@gsl@@QBEAAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???A?$span@H$01@gsl@@QBEAAHH@Z@4HA": -LBB252_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 252 5 509 0 # ..\include\gsl/span:509:0 - test byte ptr [ebp - 45], 1 - jne LBB252_7 - jmp LBB252_8 -LBB252_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB252_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp11587: - .cv_fpo_endproc -Lfunc_end252: - .section .xdata,"dr",associative,"??A?$span@H$01@gsl@@QBEAAHH@Z" - .p2align 2 -"L__ehtable$??A?$span@H$01@gsl@@QBEAAHH@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??A?$span@H$01@gsl@@QBEAAHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??A?$span@H$01@gsl@@QBEAAHH@Z": - .long -1 # ToState - .long "?dtor$6@?0???A?$span@H$01@gsl@@QBEAAHH@Z@4HA" # Action - .section .text,"xr",discard,"??A?$span@H$01@gsl@@QBEAAHH@Z" - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin253: - .cv_func_id 253 - .cv_loc 253 1 216 0 # ..\tests\span_tests.cpp:216:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov eax, dword ptr [ebp - 16] -Ltmp11588: - mov eax, dword ptr [eax] - lea ecx, [ebp - 12] -Ltmp11589: - #DEBUG_VALUE: operator():s <- [$ecx+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 2 - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" -Ltmp11590: - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - add esp, 28 - pop ebp - ret -Ltmp11591: - .cv_fpo_endproc -Lfunc_end253: - # -- End function - .def "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" - .globl "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" # -- Begin function ??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z - .p2align 4, 0x90 -"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z": # @"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" -Lfunc_begin254: - .cv_func_id 254 - .cv_loc 254 5 729 0 # ..\include\gsl/span:729:0 - .cv_fpo_proc "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] -Ltmp11592: - .cv_loc 254 5 730 0 # ..\include\gsl/span:730:0 - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 20], esi # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp11593: - .cv_fpo_endproc -Lfunc_end254: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin255: - .cv_func_id 255 - .cv_loc 255 1 234 0 # ..\tests\span_tests.cpp:234:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov eax, dword ptr [ebp - 16] -Ltmp11594: - mov eax, dword ptr [eax] - lea ecx, [ebp - 12] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 2 - call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - add esp, 28 - pop ebp - ret -Ltmp11595: - .cv_fpo_endproc -Lfunc_end255: - # -- End function - .def "??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" - .globl "??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" # -- Begin function ??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z": # @"??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" -Lfunc_begin256: - .cv_func_id 256 - .cv_loc 256 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11596: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp11597: - .cv_fpo_endproc -Lfunc_end256: - # -- End function - .def "??$compareEqual@HH@Catch@@YA_NABH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@HH@Catch@@YA_NABH0@Z" - .globl "??$compareEqual@HH@Catch@@YA_NABH0@Z" # -- Begin function ??$compareEqual@HH@Catch@@YA_NABH0@Z - .p2align 4, 0x90 -"??$compareEqual@HH@Catch@@YA_NABH0@Z": # @"??$compareEqual@HH@Catch@@YA_NABH0@Z" -Lfunc_begin257: - .cv_func_id 257 - .cv_loc 257 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@HH@Catch@@YA_NABH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11598: - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 12] - cmp edx, dword ptr [esi] - sete bl - and bl, 1 - movzx edx, bl - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebx - pop ebp - ret -Ltmp11599: - .cv_fpo_endproc -Lfunc_end257: - # -- End function - .def "??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z": # @"??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" -Lfunc_begin258: - .cv_func_id 258 - .cv_loc 258 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11600: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABHABH@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp11601: - .cv_fpo_endproc -Lfunc_end258: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" -Lfunc_begin259: - .cv_func_id 259 - .cv_loc 259 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11602: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11603: - .cv_fpo_endproc -Lfunc_end259: - # -- End function - .def "?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" -Lfunc_begin260: - .cv_func_id 260 - .cv_loc 260 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11604: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11605: - .cv_fpo_endproc -Lfunc_end260: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin261: - .cv_func_id 261 - .cv_loc 261 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp11610: - .cv_loc 261 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" - add esp, 8 - jmp LBB261_1 -LBB261_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB261_2 -LBB261_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 261 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB261_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 261 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB261_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB261_5 - jmp LBB261_6 -LBB261_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB261_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB261_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp11611: - .cv_fpo_endproc -Lfunc_end261: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" -Lfunc_begin262: - .cv_func_id 262 - .cv_loc 262 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp11612: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB262_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB262_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp11613: - .cv_fpo_endproc -Lfunc_end262: - # -- End function - .def "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" - .globl "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" # -- Begin function ??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z - .p2align 4, 0x90 -"??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z": # @"??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" -Lfunc_begin263: - .cv_func_id 263 - .cv_loc 263 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp11614: - .cv_loc 263 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?convert@?$StringMaker@H@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp11615: - .cv_fpo_endproc -Lfunc_end263: - # -- End function - .def "??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" - .globl "??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" # -- Begin function ??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z": # @"??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" -Lfunc_begin264: - .cv_func_id 264 - .cv_loc 264 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11616: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp11617: - .cv_fpo_endproc -Lfunc_end264: - # -- End function - .def "??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" - .globl "??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" # -- Begin function ??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z - .p2align 4, 0x90 -"??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z": # @"??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" -Lfunc_begin265: - .cv_func_id 265 - .cv_loc 265 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11618: - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 12] - cmp edx, dword ptr [esi] - sete bl - and bl, 1 - movzx edx, bl - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebx - pop ebp - ret -Ltmp11619: - .cv_fpo_endproc -Lfunc_end265: - # -- End function - .def "??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z": # @"??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" -Lfunc_begin266: - .cv_func_id 266 - .cv_loc 266 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11620: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABQAHABQAH@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp11621: - .cv_fpo_endproc -Lfunc_end266: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" -Lfunc_begin267: - .cv_func_id 267 - .cv_loc 267 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11622: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11623: - .cv_fpo_endproc -Lfunc_end267: - # -- End function - .def "?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" -Lfunc_begin268: - .cv_func_id 268 - .cv_loc 268 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11624: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11625: - .cv_fpo_endproc -Lfunc_end268: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin269: - .cv_func_id 269 - .cv_loc 269 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp11630: - .cv_loc 269 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" - add esp, 8 - jmp LBB269_1 -LBB269_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB269_2 -LBB269_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 269 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB269_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 269 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB269_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB269_5 - jmp LBB269_6 -LBB269_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB269_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB269_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp11631: - .cv_fpo_endproc -Lfunc_end269: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" -Lfunc_begin270: - .cv_func_id 270 - .cv_loc 270 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp11632: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB270_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB270_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp11633: - .cv_fpo_endproc -Lfunc_end270: - # -- End function - .def "??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" - .globl "??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" # -- Begin function ??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z - .p2align 4, 0x90 -"??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z": # @"??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" -Lfunc_begin271: - .cv_func_id 271 - .cv_loc 271 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp11634: - .cv_loc 271 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp11635: - .cv_fpo_endproc -Lfunc_end271: - # -- End function - .def "??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" - .globl "??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" # -- Begin function ??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z - .p2align 4, 0x90 -"??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z": # @"??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" -Lfunc_begin272: - .cv_func_id 272 - .cv_loc 272 2 709 0 # external\include\catch/catch.hpp:709:0 - .cv_fpo_proc "??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi -Ltmp11636: - .cv_loc 272 2 710 0 # external\include\catch/catch.hpp:710:0 - cmp dword ptr [ebp + 12], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - je LBB272_2 -# %bb.1: -Ltmp11637: - .cv_loc 272 2 711 0 # external\include\catch/catch.hpp:711:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - lea ecx, [ebp + 12] - mov dword ptr [esp + 4], ecx - call "??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" - jmp LBB272_3 -Ltmp11638: -LBB272_2: - .cv_loc 272 2 713 0 # external\include\catch/catch.hpp:713:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - lea eax, ["??_C@_07OHNGEDJK@nullptr?$AA@"] - mov dword ptr [esp], eax - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - sub esp, 4 - mov dword ptr [ebp - 24], eax # 4-byte Spill -Ltmp11639: -LBB272_3: - .cv_loc 272 2 715 0 # external\include\catch/catch.hpp:715:0 - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret -Ltmp11640: - .cv_fpo_endproc -Lfunc_end272: - # -- End function - .def "??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" - .globl "??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" # -- Begin function ??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z - .p2align 4, 0x90 -"??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z": # @"??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" -Lfunc_begin273: - .cv_func_id 273 - .cv_loc 273 2 552 0 # external\include\catch/catch.hpp:552:0 - .cv_fpo_proc "??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp11641: - .cv_loc 273 2 553 0 # external\include\catch/catch.hpp:553:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], 4 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBXI@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 20 - pop esi - pop ebp - ret -Ltmp11642: - .cv_fpo_endproc -Lfunc_end273: - # -- End function - .def "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - .globl "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" # -- Begin function ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z - .p2align 4, 0x90 -"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z": # @"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" -Lfunc_begin274: - .cv_func_id 274 - .cv_loc 274 10 2211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2211:0 - .cv_fpo_proc "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 84 - .cv_fpo_stackalloc 84 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - mov edx, ecx -Ltmp11647: - mov bl, byte ptr [ebp - 36] - mov esi, esp - mov byte ptr [esi], bl - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - call "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - sub esp, 4 -Ltmp11648: - .cv_loc 274 10 2212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2212:0 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 40], ecx - .cv_loc 274 10 2213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2213:0 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - lea ecx, [ebp - 52] - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 80], eax # 4-byte Spill - jmp LBB274_1 -LBB274_1: - .cv_loc 274 10 2214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2214:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .cv_loc 274 10 2215 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2215:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 1 - mov eax, esp - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" - sub esp, 4 - mov dword ptr [ebp - 84], eax # 4-byte Spill - jmp LBB274_2 -LBB274_2: - .cv_loc 274 10 2216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2216:0 - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 274 10 2217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2217:0 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Ltmp11649: - .cv_loc 274 10 2217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2217:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - add esp, 84 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z@4HA": -LBB274_3: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp11650: - .cv_loc 274 10 2217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2217:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z@4HA": -LBB274_4: - push ebp - sub esp, 8 - add ebp, 12 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp11651: - .cv_fpo_endproc -Lfunc_end274: - .section .xdata,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - .p2align 2 -"L__ehtable$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z": - .long -1 # ToState - .long "?dtor$4@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$3@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z@4HA" # Action - .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - # -- End function - .def "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .globl "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # -- Begin function ??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z - .p2align 4, 0x90 -"??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z": # @"??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" -Lfunc_begin275: - .cv_func_id 275 - .cv_loc 275 12 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1527:0 - .cv_fpo_proc "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11652: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0?$allocator@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .cv_loc 275 12 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1528:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp11653: - .cv_fpo_endproc -Lfunc_end275: - # -- End function - .def "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - .globl "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" # -- Begin function ??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z - .p2align 4, 0x90 -"??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z": # @"??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" -Lfunc_begin276: - .cv_func_id 276 - .cv_loc 276 12 1479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1479:0 - .cv_fpo_proc "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp11654: - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx + 4], esi -Ltmp11655: - .cv_loc 276 12 1480 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1480:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], 1 - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" - sub esp, 4 - mov dword ptr [esp], eax - call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ecx], eax - .cv_loc 276 12 1481 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1481:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" - mov dword ptr [ebp - 12], eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [eax + 4] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - lea ecx, [ebp - 12] - mov dword ptr [esp + 8], ecx - call "??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" - .cv_loc 276 12 1482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1482:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp + 12] - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - call @__security_check_cookie@4 -Ltmp11656: - .cv_loc 276 12 1483 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1483:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 36 - pop esi - pop ebp - ret 8 -Ltmp11657: - .cv_fpo_endproc -Lfunc_end276: - # -- End function - .def "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .globl "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" # -- Begin function ?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ": # @"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" -Lfunc_begin277: - .cv_func_id 277 - .cv_loc 277 10 3859 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3859:0 - .cv_fpo_proc "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11658: - .cv_loc 277 10 3860 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3860:0 - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 277 10 3861 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3861:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 20], 0 - .cv_loc 277 10 3862 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3862:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 24], 15 - .cv_loc 277 10 3865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3865:0 - mov byte ptr [ebp - 5], 0 - mov eax, dword ptr [ebp - 16] - add eax, 4 - mov dword ptr [esp], eax - lea eax, [ebp - 5] - mov dword ptr [esp + 4], eax - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 277 10 3866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3866:0 - add esp, 24 - pop ebp - ret -Ltmp11659: - .cv_fpo_endproc -Lfunc_end277: - # -- End function - .def "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" - .globl "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" # -- Begin function ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z - .p2align 4, 0x90 -"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z": # @"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" -Lfunc_begin278: - .cv_func_id 278 - .cv_loc 278 10 2703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2703:0 - .cv_fpo_proc "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp11660: - .cv_loc 278 10 2704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2704:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call "?length@?$char_traits@D@std@@SAIQBD@Z" - mov dword ptr [esp], eax - call "??$_Convert_size@I@std@@YAII@Z" - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" - add esp, 16 - pop esi - pop ebp - ret 4 -Ltmp11661: - .cv_fpo_endproc -Lfunc_end278: - # -- End function - .def "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .globl "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" # -- Begin function ?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ - .p2align 4, 0x90 -"?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ": # @"?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" -Lfunc_begin279: - .cv_func_id 279 - .cv_loc 279 12 1458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1458:0 - .cv_fpo_proc "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11662: - .cv_loc 279 12 1459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1459:0 - mov dword ptr [ecx], 0 - .cv_loc 279 12 1460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1460:0 - add esp, 4 - pop ebp - ret -Ltmp11663: - .cv_fpo_endproc -Lfunc_end279: - # -- End function - .def "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ": # @"??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Lfunc_begin280: - .cv_func_id 280 - .cv_loc 280 12 1492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1492:0 - .cv_fpo_proc "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11664: - .cv_loc 280 12 1493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1493:0 - cmp dword ptr [ecx], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB280_2 -# %bb.1: -Ltmp11665: - .cv_loc 280 12 1494 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1494:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [eax + 4] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - call "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" -Ltmp11666: -LBB280_2: - .cv_loc 280 12 1496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1496:0 - add esp, 16 - pop ebp - ret -Ltmp11667: - .cv_fpo_endproc -Lfunc_end280: - # -- End function - .def "??0?$allocator@D@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$allocator@D@std@@QAE@XZ" - .globl "??0?$allocator@D@std@@QAE@XZ" # -- Begin function ??0?$allocator@D@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$allocator@D@std@@QAE@XZ": # @"??0?$allocator@D@std@@QAE@XZ" -Lfunc_begin281: - .cv_func_id 281 - .cv_loc 281 12 915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:915:0 - .cv_fpo_proc "??0?$allocator@D@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp11668: - .cv_loc 281 12 916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:916:0 - add esp, 4 - pop ebp - ret -Ltmp11669: - .cv_fpo_endproc -Lfunc_end281: - # -- End function - .def "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .globl "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # -- Begin function ??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ": # @"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" -Lfunc_begin282: - .cv_func_id 282 - .cv_loc 282 10 2002 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2002:0 - .cv_fpo_proc "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11670: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - add ecx, 4 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx + 20], 0 - mov dword ptr [ecx + 24], 0 - .cv_loc 282 10 2003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2003:0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp11671: - .cv_fpo_endproc -Lfunc_end282: - # -- End function - .def "??0_Container_base12@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Container_base12@std@@QAE@XZ" - .globl "??0_Container_base12@std@@QAE@XZ" # -- Begin function ??0_Container_base12@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Container_base12@std@@QAE@XZ": # @"??0_Container_base12@std@@QAE@XZ" -Lfunc_begin283: - .cv_func_id 283 - .cv_loc 283 12 1269 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1269:0 - .cv_fpo_proc "??0_Container_base12@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11672: - mov dword ptr [ecx], 0 - .cv_loc 283 12 1270 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1270:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11673: - .cv_fpo_endproc -Lfunc_end283: - # -- End function - .def "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .globl "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # -- Begin function ??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ": # @"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" -Lfunc_begin284: - .cv_func_id 284 - .cv_loc 284 10 2057 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2057:0 - .cv_fpo_proc "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp11674: - .cv_loc 284 10 2058 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2058:0 - add esp, 4 - pop ebp - ret -Ltmp11675: - .cv_fpo_endproc -Lfunc_end284: - # -- End function - .def "??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" - .globl "??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" # -- Begin function ??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z - .p2align 4, 0x90 -"??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z": # @"??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" -Lfunc_begin285: - .cv_func_id 285 - .cv_loc 285 13 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:294:0 - .cv_fpo_proc "??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11676: - .cv_loc 285 13 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:295:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11677: - .cv_fpo_endproc -Lfunc_end285: - # -- End function - .def "?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" - .globl "?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" # -- Begin function ?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z - .p2align 4, 0x90 -"?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z": # @"?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" -Lfunc_begin286: - .cv_func_id 286 - .cv_loc 286 12 929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:929:0 - .cv_fpo_proc "?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp11678: - .cv_loc 286 12 930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:930:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??$_Get_size_of_n@$07@std@@YAII@Z" - mov dword ptr [esp], eax - call "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - add esp, 12 - pop ebp - ret 4 -Ltmp11679: - .cv_fpo_endproc -Lfunc_end286: - # -- End function - .def "??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" - .globl "??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" # -- Begin function ??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z - .p2align 4, 0x90 -"??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z": # @"??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" -Lfunc_begin287: - .cv_func_id 287 - .cv_loc 287 12 818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:818:0 - .cv_fpo_proc "??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp11680: - .cv_loc 287 12 819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:819:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 16] - mov dword ptr [esp], edi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], esi # 4-byte Spill - call "??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], eax - call "??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" - sub esp, 4 - .cv_loc 287 12 820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:820:0 - mov dword ptr [ebp - 28], eax # 4-byte Spill - add esp, 24 - pop esi - pop edi - pop ebp - ret -Ltmp11681: - .cv_fpo_endproc -Lfunc_end287: - # -- End function - .def "??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" - .globl "??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" # -- Begin function ??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z - .p2align 4, 0x90 -"??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z": # @"??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" -Lfunc_begin288: - .cv_func_id 288 - .cv_loc 288 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11682: - .cv_loc 288 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11683: - .cv_fpo_endproc -Lfunc_end288: - # -- End function - .def "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - .globl "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" # -- Begin function ??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z - .p2align 4, 0x90 -"??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z": # @"??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" -Lfunc_begin289: - .cv_func_id 289 - .cv_loc 289 12 171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:171:0 - .cv_fpo_proc "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11684: - .cv_loc 289 12 173 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:173:0 - cmp dword ptr [ebp + 8], 4096 - mov dword ptr [ebp - 8], eax # 4-byte Spill - jb LBB289_2 -# %bb.1: -Ltmp11685: - .cv_loc 289 12 174 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:174:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - call "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" - mov dword ptr [ebp - 4], eax - jmp LBB289_5 -Ltmp11686: -LBB289_2: - .cv_loc 289 12 178 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:178:0 - cmp dword ptr [ebp + 8], 0 - je LBB289_4 -# %bb.3: -Ltmp11687: - .cv_loc 289 12 179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:179:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - call "?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" - mov dword ptr [ebp - 4], eax - jmp LBB289_5 -Ltmp11688: -LBB289_4: - .cv_loc 289 12 182 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:182:0 - mov dword ptr [ebp - 4], 0 -LBB289_5: - .cv_loc 289 12 183 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:183:0 - mov eax, dword ptr [ebp - 4] - add esp, 12 - pop ebp - ret -Ltmp11689: - .cv_fpo_endproc -Lfunc_end289: - # -- End function - .def "??$_Get_size_of_n@$07@std@@YAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_size_of_n@$07@std@@YAII@Z" - .globl "??$_Get_size_of_n@$07@std@@YAII@Z" # -- Begin function ??$_Get_size_of_n@$07@std@@YAII@Z - .p2align 4, 0x90 -"??$_Get_size_of_n@$07@std@@YAII@Z": # @"??$_Get_size_of_n@$07@std@@YAII@Z" -Lfunc_begin290: - .cv_func_id 290 - .cv_loc 290 12 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:23:0 - .cv_fpo_proc "??$_Get_size_of_n@$07@std@@YAII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11690: - .cv_loc 290 12 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:24:0 - mov dword ptr [ebp - 4], 536870911 - .cv_loc 290 12 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:25:0 - mov ecx, dword ptr [ebp + 8] - shl ecx, 3 - mov dword ptr [ebp - 8], ecx - .cv_loc 290 12 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:26:0 - mov ecx, 536870911 - cmp ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], eax # 4-byte Spill - jae LBB290_2 -# %bb.1: -Ltmp11691: - .cv_loc 290 12 28 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:28:0 - mov dword ptr [ebp - 8], -1 -Ltmp11692: -LBB290_2: - .cv_loc 290 12 31 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:31:0 - mov eax, dword ptr [ebp - 8] - add esp, 12 - pop ebp - ret -Ltmp11693: - .cv_fpo_endproc -Lfunc_end290: - # -- End function - .def "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" - .globl "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" # -- Begin function ??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z - .p2align 4, 0x90 -"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z": # @"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" -Lfunc_begin291: - .cv_func_id 291 - .cv_loc 291 12 86 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:86:0 - .cv_fpo_proc "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11694: - .cv_loc 291 12 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:87:0 - mov ecx, dword ptr [ebp + 8] - add ecx, 39 - mov dword ptr [ebp - 4], ecx - .cv_loc 291 12 88 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:88:0 - mov ecx, dword ptr [ebp - 4] - cmp ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - ja LBB291_2 -# %bb.1: -Ltmp11695: - .cv_loc 291 12 90 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:90:0 - mov dword ptr [ebp - 4], -1 -Ltmp11696: -LBB291_2: - .cv_loc 291 12 93 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:93:0 - mov eax, dword ptr [ebp - 4] - mov dword ptr [esp], eax - call "?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" - mov dword ptr [ebp - 8], eax -# %bb.3: -Ltmp11697: - .cv_loc 291 12 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:94:0 - cmp dword ptr [ebp - 8], 0 - je LBB291_5 -# %bb.4: -Ltmp11698: - .cv_loc 291 12 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:94:0 - jmp LBB291_10 -Ltmp11699: -LBB291_5: - .cv_loc 291 12 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:94:0 - jmp LBB291_6 -LBB291_6: - .cv_loc 291 12 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:94:0 - xor eax, eax -Ltmp11700: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GH@BIKJJEOM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 94 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB291_8 -# %bb.7: - int3 -LBB291_8: - xor eax, eax - lea ecx, ["??_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 dword ptr [esp], ecx - lea ecx, ["??_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@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MO@MFADBDIJ@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 94 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp11701: -# %bb.9: - .cv_loc 291 12 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:94:0 - jmp LBB291_10 -Ltmp11702: -LBB291_10: - .cv_loc 291 12 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:94:0 - jmp LBB291_11 -Ltmp11703: -LBB291_11: - .cv_loc 291 12 95 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:95:0 - mov eax, dword ptr [ebp - 8] - add eax, 39 - and eax, -32 - mov dword ptr [ebp - 12], eax - .cv_loc 291 12 96 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:96:0 - mov eax, dword ptr [ebp - 8] - mov ecx, dword ptr [ebp - 12] - mov dword ptr [ecx - 4], eax - .cv_loc 291 12 99 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:99:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax - 8], -84215046 - .cv_loc 291 12 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:101:0 - mov eax, dword ptr [ebp - 12] - add esp, 48 - pop ebp - ret -Ltmp11704: - .cv_fpo_endproc -Lfunc_end291: - # -- End function - .def "?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" - .globl "?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" # -- Begin function ?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z - .p2align 4, 0x90 -"?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z": # @"?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" -Lfunc_begin292: - .cv_func_id 292 - .cv_loc 292 12 48 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:48:0 - .cv_fpo_proc "?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11705: - .cv_loc 292 12 49 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:49:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "??2@YAPAXI@Z" - add esp, 8 - pop ebp - ret -Ltmp11706: - .cv_fpo_endproc -Lfunc_end292: - # -- End function - .def "??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" - .globl "??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" # -- Begin function ??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z - .p2align 4, 0x90 -"??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z": # @"??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" -Lfunc_begin293: - .cv_func_id 293 - .cv_loc 293 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11707: - .cv_loc 293 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11708: - .cv_fpo_endproc -Lfunc_end293: - # -- End function - .def "??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" - .globl "??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" # -- Begin function ??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z - .p2align 4, 0x90 -"??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z": # @"??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" -Lfunc_begin294: - .cv_func_id 294 - .cv_loc 294 12 1261 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1261:0 - .cv_fpo_proc "??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11709: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ecx + 4], 0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp11710: - .cv_fpo_endproc -Lfunc_end294: - # -- End function - .def "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" - .globl "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" # -- Begin function ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z - .p2align 4, 0x90 -"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z": # @"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" -Lfunc_begin295: - .cv_func_id 295 - .cv_loc 295 10 2684 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2684:0 - .cv_fpo_proc "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 12], esi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp11711: - .cv_loc 295 10 2686 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2686:0 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 28], eax - .cv_loc 295 10 2687 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2687:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 28] - cmp eax, dword ptr [ecx + 24] - ja LBB295_2 -# %bb.1: -Ltmp11712: - .cv_loc 295 10 2688 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2688:0 - mov ecx, dword ptr [ebp - 28] - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - mov dword ptr [ebp - 32], eax - .cv_loc 295 10 2689 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2689:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 20], eax - .cv_loc 295 10 2690 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2690:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 32] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 295 10 2691 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2691:0 - mov byte ptr [ebp - 13], 0 - mov ecx, dword ptr [ebp - 32] - add ecx, dword ptr [ebp + 12] - mov dword ptr [esp], ecx - lea ecx, [ebp - 13] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - .cv_loc 295 10 2692 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2692:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 20], eax - jmp LBB295_3 -Ltmp11713: -LBB295_2: - .cv_loc 295 10 2695 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2695:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp], esi - lea esi, [ebp - 16] - mov bl, byte ptr [esi] - mov byte ptr [esp + 4], bl - mov dword ptr [esp + 8], eax - call "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" - sub esp, 12 - mov dword ptr [ebp - 20], eax -LBB295_3: - .cv_loc 295 10 2701 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2701:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 56], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - add esp, 60 - pop esi - pop ebx - pop ebp - ret 8 -Ltmp11714: - .cv_fpo_endproc -Lfunc_end295: - # -- End function - .def "??$_Convert_size@I@std@@YAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Convert_size@I@std@@YAII@Z" - .globl "??$_Convert_size@I@std@@YAII@Z" # -- Begin function ??$_Convert_size@I@std@@YAII@Z - .p2align 4, 0x90 -"??$_Convert_size@I@std@@YAII@Z": # @"??$_Convert_size@I@std@@YAII@Z" -Lfunc_begin296: - .cv_func_id 296 - .cv_loc 296 12 1135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1135:0 - .cv_fpo_proc "??$_Convert_size@I@std@@YAII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11715: - .cv_loc 296 12 1136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1136:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11716: - .cv_fpo_endproc -Lfunc_end296: - # -- End function - .def "?length@?$char_traits@D@std@@SAIQBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?length@?$char_traits@D@std@@SAIQBD@Z" - .globl "?length@?$char_traits@D@std@@SAIQBD@Z" # -- Begin function ?length@?$char_traits@D@std@@SAIQBD@Z - .p2align 4, 0x90 -"?length@?$char_traits@D@std@@SAIQBD@Z": # @"?length@?$char_traits@D@std@@SAIQBD@Z" -Lfunc_begin297: - .cv_func_id 297 - .cv_loc 297 10 298 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:298:0 - .cv_fpo_proc "?length@?$char_traits@D@std@@SAIQBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11717: - .cv_loc 297 10 303 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:303:0 - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 4], eax # 4-byte Spill - call _strlen - add esp, 8 - pop ebp - ret -Ltmp11718: - .cv_fpo_endproc -Lfunc_end297: - # -- End function - .def "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - .globl "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" # -- Begin function ?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ - .p2align 4, 0x90 -"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ": # @"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" -Lfunc_begin298: - .cv_func_id 298 - .cv_loc 298 10 2013 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2013:0 - .cv_fpo_proc "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11719: - .cv_loc 298 10 2014 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2014:0 - mov eax, ecx - add eax, 4 - mov dword ptr [ebp - 8], eax - .cv_loc 298 10 2015 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2015:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB298_1 - jmp LBB298_2 -LBB298_1: -Ltmp11720: - .cv_loc 298 10 2016 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2016:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [esp], ecx - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov dword ptr [ebp - 8], eax -Ltmp11721: -LBB298_2: - .cv_loc 298 10 2019 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2019:0 - mov eax, dword ptr [ebp - 8] - add esp, 16 - pop ebp - ret -Ltmp11722: - .cv_fpo_endproc -Lfunc_end298: - # -- End function - .def "?move@?$char_traits@D@std@@SAPADQADQBDI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?move@?$char_traits@D@std@@SAPADQADQBDI@Z" - .globl "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" # -- Begin function ?move@?$char_traits@D@std@@SAPADQADQBDI@Z - .p2align 4, 0x90 -"?move@?$char_traits@D@std@@SAPADQADQBDI@Z": # @"?move@?$char_traits@D@std@@SAPADQADQBDI@Z" -Lfunc_begin299: - .cv_func_id 299 - .cv_loc 299 10 331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:331:0 - .cv_fpo_proc "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp11723: - .cv_loc 299 10 333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:333:0 - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 8], ebx - mov dword ptr [eax + 4], edi - mov dword ptr [eax], esi - mov dword ptr [ebp - 20], esi # 4-byte Spill - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov dword ptr [ebp - 28], edx # 4-byte Spill - call _memmove - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 32 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp11724: - .cv_fpo_endproc -Lfunc_end299: - # -- End function - .def "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" - .globl "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" # -- Begin function ??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z - .p2align 4, 0x90 -"??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z": # @"??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" -Lfunc_begin300: - .cv_func_id 300 - .cv_loc 300 10 3782 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3782:0 - .cv_fpo_proc "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - lea edx, [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp11725: - .cv_loc 300 10 3785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3785:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov dword ptr [ebp - 44], esi # 4-byte Spill - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - mov dword ptr [ebp - 56], edi # 4-byte Spill - call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - cmp ecx, eax - jbe LBB300_2 -# %bb.1: -Ltmp11726: - .cv_loc 300 10 3786 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3786:0 - call "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" -Ltmp11727: -LBB300_2: - .cv_loc 300 10 3789 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3789:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 24], eax - .cv_loc 300 10 3790 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3790:0 - mov eax, dword ptr [ebp - 24] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 28], eax - .cv_loc 300 10 3791 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3791:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 32], eax - .cv_loc 300 10 3792 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3792:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov dword ptr [ebp - 36], eax - .cv_loc 300 10 3793 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3793:0 - mov ecx, dword ptr [ebp - 36] - mov eax, dword ptr [ebp - 32] - add eax, 1 - mov dword ptr [esp], eax - call "?allocate@?$allocator@D@std@@QAEPADI@Z" - sub esp, 4 - mov dword ptr [ebp - 16], eax - .cv_loc 300 10 3794 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3794:0 - mov eax, dword ptr [ebp - 24] - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 300 10 3795 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3795:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ecx + 20], eax - .cv_loc 300 10 3796 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3796:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ecx + 24], eax - .cv_loc 300 10 3797 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3797:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov dword ptr [ebp - 64], ecx # 4-byte Spill - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" - sub esp, 12 - .cv_loc 300 10 3798 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3798:0 - mov eax, 16 - cmp eax, dword ptr [ebp - 28] - ja LBB300_4 -# %bb.3: -Ltmp11728: - .cv_loc 300 10 3799 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3799:0 - mov ecx, dword ptr [ebp - 36] - mov eax, dword ptr [ebp - 28] - add eax, 1 - mov edx, dword ptr [ebp - 24] - mov edx, dword ptr [edx + 4] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@D@std@@QAEXQADI@Z" - sub esp, 8 - .cv_loc 300 10 3800 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3800:0 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ecx + 4], eax - .cv_loc 300 10 3801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3801:0 - jmp LBB300_5 -Ltmp11729: -LBB300_4: - .cv_loc 300 10 3802 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3802:0 - mov eax, dword ptr [ebp - 24] - add eax, 4 - mov dword ptr [esp], eax - call "??$addressof@PAD@std@@YAPAPADAAPAD@Z" - mov ecx, dword ptr [ebp - 36] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 8], eax - call "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" -Ltmp11730: -LBB300_5: - .cv_loc 300 10 3805 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3805:0 - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 68 - pop esi - pop edi - pop ebp - ret 12 -Ltmp11731: - .cv_fpo_endproc -Lfunc_end300: - # -- End function - .def "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - .globl "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # -- Begin function ?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ - .p2align 4, 0x90 -"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ": # @"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" -Lfunc_begin301: - .cv_func_id 301 - .cv_loc 301 10 3267 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3267:0 - .cv_fpo_proc "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp11732: - .cv_loc 301 10 3268 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3268:0 - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" - mov dword ptr [esp], eax - call "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" - mov dword ptr [ebp - 8], eax - .cv_loc 301 10 3269 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3269:0 - mov dword ptr [ebp - 12], 16 - lea eax, [ebp - 8] - mov dword ptr [esp], eax - lea eax, [ebp - 12] - mov dword ptr [esp + 4], eax - call "??$_Max_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 28], eax - .cv_loc 301 10 3271 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3271:0 - mov eax, dword ptr [ebp - 28] - sub eax, 1 - mov dword ptr [ebp - 16], eax - call "?max@?$numeric_limits@H@std@@SAHXZ" - mov dword ptr [ebp - 20], eax - lea eax, [ebp - 20] - mov dword ptr [esp], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 4], eax - call "??$_Min_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add esp, 40 - pop ebp - ret -Ltmp11733: - .cv_fpo_endproc -Lfunc_end301: - # -- End function - .def "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" - .globl "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" # -- Begin function ?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ - .p2align 4, 0x90 -"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ": # @"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" -Lfunc_begin302: - .cv_func_id 302 - .cv_loc 302 10 3885 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3885:0 - .cv_fpo_proc "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp11734: - .cv_loc 302 10 3886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3886:0 - lea eax, ["??_C@_0BA@JFNIOLAK@string?5too?5long?$AA@"] - mov dword ptr [esp], eax - call "?_Xlength_error@std@@YAXPBD@Z" -Ltmp11735: - .cv_fpo_endproc -Lfunc_end302: - # -- End function - .def "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" - .globl "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" # -- Begin function ?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z - .p2align 4, 0x90 -"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z": # @"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" -Lfunc_begin303: - .cv_func_id 303 - .cv_loc 303 10 3765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3765:0 - .cv_fpo_proc "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp11736: - .cv_loc 303 10 3766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3766:0 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov dword ptr [ebp - 24], eax - .cv_loc 303 10 3767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3767:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 28], eax - .cv_loc 303 10 3768 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3768:0 - mov eax, dword ptr [ebp + 8] - or eax, 15 - mov dword ptr [ebp - 8], eax - .cv_loc 303 10 3769 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3769:0 - mov eax, dword ptr [ebp - 8] - cmp eax, dword ptr [ebp - 24] - jbe LBB303_2 -# %bb.1: -Ltmp11737: - .cv_loc 303 10 3770 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3770:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 16], eax - jmp LBB303_5 -Ltmp11738: -LBB303_2: - .cv_loc 303 10 3773 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3773:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 32], eax - .cv_loc 303 10 3774 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3774:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov edx, dword ptr [ebp - 32] - shr edx, 1 - sub ecx, edx - cmp eax, ecx - jbe LBB303_4 -# %bb.3: -Ltmp11739: - .cv_loc 303 10 3775 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3775:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 16], eax - jmp LBB303_5 -Ltmp11740: -LBB303_4: - .cv_loc 303 10 3778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3778:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 32] - shr ecx, 1 - add eax, ecx - mov dword ptr [ebp - 12], eax - lea eax, [ebp - 8] - mov dword ptr [esp], eax - lea eax, [ebp - 12] - mov dword ptr [esp + 4], eax - call "??$_Max_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 16], eax -LBB303_5: - .cv_loc 303 10 3779 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3779:0 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop ebp - ret 4 -Ltmp11741: - .cv_fpo_endproc -Lfunc_end303: - # -- End function - .def "?allocate@?$allocator@D@std@@QAEPADI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?allocate@?$allocator@D@std@@QAEPADI@Z" - .globl "?allocate@?$allocator@D@std@@QAEPADI@Z" # -- Begin function ?allocate@?$allocator@D@std@@QAEPADI@Z - .p2align 4, 0x90 -"?allocate@?$allocator@D@std@@QAEPADI@Z": # @"?allocate@?$allocator@D@std@@QAEPADI@Z" -Lfunc_begin304: - .cv_func_id 304 - .cv_loc 304 12 929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:929:0 - .cv_fpo_proc "?allocate@?$allocator@D@std@@QAEPADI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp11742: - .cv_loc 304 12 930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:930:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??$_Get_size_of_n@$00@std@@YAII@Z" - mov dword ptr [esp], eax - call "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - add esp, 12 - pop ebp - ret 4 -Ltmp11743: - .cv_fpo_endproc -Lfunc_end304: - # -- End function - .def "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" - .globl "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" # -- Begin function ??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z - .p2align 4, 0x90 -"??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z": # @"??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" -Lfunc_begin305: - .cv_func_id 305 - .cv_loc 305 10 2696 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2696:0 - .cv_fpo_proc "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 24], ecx -Ltmp11744: - .cv_loc 305 10 2697 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2697:0 - mov ecx, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 28], esi # 4-byte Spill - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - call "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 305 10 2698 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2698:0 - mov byte ptr [ebp - 17], 0 - mov ecx, dword ptr [ebp + 8] - add ecx, dword ptr [ebp + 12] - mov dword ptr [esp], ecx - lea ecx, [ebp - 17] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 305 10 2699 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2699:0 - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp11745: - .cv_fpo_endproc -Lfunc_end305: - # -- End function - .def "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" - .globl "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" # -- Begin function ??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z - .p2align 4, 0x90 -"??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z": # @"??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" -Lfunc_begin306: - .cv_func_id 306 - .cv_loc 306 12 818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:818:0 - .cv_fpo_proc "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp11746: - .cv_loc 306 12 819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:819:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 16] - mov dword ptr [esp], edi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], esi # 4-byte Spill - call "??$forward@ABQAD@std@@YAABQADABQAD@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx], eax - .cv_loc 306 12 820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:820:0 - add esp, 20 - pop esi - pop edi - pop ebp - ret -Ltmp11747: - .cv_fpo_endproc -Lfunc_end306: - # -- End function - .def "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" - .globl "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z - .p2align 4, 0x90 -"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" -Lfunc_begin307: - .cv_func_id 307 - .cv_loc 307 12 827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:827:0 - .cv_fpo_proc "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11748: - .cv_loc 307 12 828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:828:0 - mov ecx, 4294967295 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11749: - .cv_fpo_endproc -Lfunc_end307: - # -- End function - .def "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" - .globl "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" # -- Begin function ?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ - .p2align 4, 0x90 -"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ": # @"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" -Lfunc_begin308: - .cv_func_id 308 - .cv_loc 308 10 3903 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3903:0 - .cv_fpo_proc "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11750: - .cv_loc 308 10 3904 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3904:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp11751: - .cv_fpo_endproc -Lfunc_end308: - # -- End function - .def "??$_Max_value@I@std@@YAABIABI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Max_value@I@std@@YAABIABI0@Z" - .globl "??$_Max_value@I@std@@YAABIABI0@Z" # -- Begin function ??$_Max_value@I@std@@YAABIABI0@Z - .p2align 4, 0x90 -"??$_Max_value@I@std@@YAABIABI0@Z": # @"??$_Max_value@I@std@@YAABIABI0@Z" -Lfunc_begin309: - .cv_func_id 309 - .cv_loc 309 14 27 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:27:0 - .cv_fpo_proc "??$_Max_value@I@std@@YAABIABI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11752: - .cv_loc 309 14 28 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:28:0 - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 12] - cmp edx, dword ptr [esi] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - jae LBB309_2 -# %bb.1: - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], eax # 4-byte Spill - jmp LBB309_3 -LBB309_2: - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill -LBB309_3: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 12 - pop esi - pop ebp - ret -Ltmp11753: - .cv_fpo_endproc -Lfunc_end309: - # -- End function - .def "??$_Min_value@I@std@@YAABIABI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Min_value@I@std@@YAABIABI0@Z" - .globl "??$_Min_value@I@std@@YAABIABI0@Z" # -- Begin function ??$_Min_value@I@std@@YAABIABI0@Z - .p2align 4, 0x90 -"??$_Min_value@I@std@@YAABIABI0@Z": # @"??$_Min_value@I@std@@YAABIABI0@Z" -Lfunc_begin310: - .cv_func_id 310 - .cv_loc 310 14 20 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:20:0 - .cv_fpo_proc "??$_Min_value@I@std@@YAABIABI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11754: - .cv_loc 310 14 21 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:21:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - cmp edx, dword ptr [esi] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - jae LBB310_2 -# %bb.1: - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], eax # 4-byte Spill - jmp LBB310_3 -LBB310_2: - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill -LBB310_3: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 12 - pop esi - pop ebp - ret -Ltmp11755: - .cv_fpo_endproc -Lfunc_end310: - # -- End function - .def "?max@?$numeric_limits@H@std@@SAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max@?$numeric_limits@H@std@@SAHXZ" - .globl "?max@?$numeric_limits@H@std@@SAHXZ" # -- Begin function ?max@?$numeric_limits@H@std@@SAHXZ - .p2align 4, 0x90 -"?max@?$numeric_limits@H@std@@SAHXZ": # @"?max@?$numeric_limits@H@std@@SAHXZ" -Lfunc_begin311: - .cv_func_id 311 - .cv_file 16 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\limits" "B46E7B5797848A917C566532C182ABCD" 1 - .cv_loc 311 16 507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits:507:0 - .cv_fpo_proc "?max@?$numeric_limits@H@std@@SAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp11756: - .cv_loc 311 16 508 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits:508:0 - mov eax, 2147483647 - pop ebp - ret -Ltmp11757: - .cv_fpo_endproc -Lfunc_end311: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" -Lfunc_begin312: - .cv_func_id 312 - .cv_loc 312 12 1540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1540:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11758: - .cv_loc 312 12 1541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1541:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11759: - .cv_fpo_endproc -Lfunc_end312: - # -- End function - .def "??$_Get_size_of_n@$00@std@@YAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_size_of_n@$00@std@@YAII@Z" - .globl "??$_Get_size_of_n@$00@std@@YAII@Z" # -- Begin function ??$_Get_size_of_n@$00@std@@YAII@Z - .p2align 4, 0x90 -"??$_Get_size_of_n@$00@std@@YAII@Z": # @"??$_Get_size_of_n@$00@std@@YAII@Z" -Lfunc_begin313: - .cv_func_id 313 - .cv_loc 313 12 36 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:36:0 - .cv_fpo_proc "??$_Get_size_of_n@$00@std@@YAII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11760: - .cv_loc 313 12 37 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:37:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11761: - .cv_fpo_endproc -Lfunc_end313: - # -- End function - .def "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .globl "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" # -- Begin function ?copy@?$char_traits@D@std@@SAPADQADQBDI@Z - .p2align 4, 0x90 -"?copy@?$char_traits@D@std@@SAPADQADQBDI@Z": # @"?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" -Lfunc_begin314: - .cv_func_id 314 - .cv_loc 314 10 308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:308:0 - .cv_fpo_proc "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp11762: - .cv_loc 314 10 310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:310:0 - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ebx - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], esi # 4-byte Spill - call _memcpy - mov eax, dword ptr [ebp - 28] # 4-byte Reload - add esp, 28 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp11763: - .cv_fpo_endproc -Lfunc_end314: - # -- End function - .def "??$forward@ABQAD@std@@YAABQADABQAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@ABQAD@std@@YAABQADABQAD@Z" - .globl "??$forward@ABQAD@std@@YAABQADABQAD@Z" # -- Begin function ??$forward@ABQAD@std@@YAABQADABQAD@Z - .p2align 4, 0x90 -"??$forward@ABQAD@std@@YAABQADABQAD@Z": # @"??$forward@ABQAD@std@@YAABQADABQAD@Z" -Lfunc_begin315: - .cv_func_id 315 - .cv_loc 315 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@ABQAD@std@@YAABQADABQAD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11764: - .cv_loc 315 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11765: - .cv_fpo_endproc -Lfunc_end315: - # -- End function - .def "??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" - .globl "??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" # -- Begin function ??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z": # @"??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" -Lfunc_begin316: - .cv_func_id 316 - .cv_loc 316 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11766: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@_N_N@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov bl, byte ptr [ecx + 4] - and bl, 1 - mov byte ptr [edx + 5], bl - add edx, 8 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx + 20] - and bl, 1 - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov byte ptr [edx + 20], bl - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp11767: - .cv_fpo_endproc -Lfunc_end316: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" -Lfunc_begin317: - .cv_func_id 317 - .cv_loc 317 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11768: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11769: - .cv_fpo_endproc -Lfunc_end317: - # -- End function - .def "?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" -Lfunc_begin318: - .cv_func_id 318 - .cv_loc 318 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11770: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp11771: - .cv_fpo_endproc -Lfunc_end318: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin319: - .cv_func_id 319 - .cv_loc 319 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp11776: - .cv_loc 319 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, ecx - add ebx, 20 - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 8 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 5 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 88] - mov dword ptr [edx], ecx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" - add esp, 8 - jmp LBB319_1 -LBB319_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB319_2 -LBB319_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 319 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB319_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 319 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB319_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB319_5 - jmp LBB319_6 -LBB319_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB319_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB319_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp11777: - .cv_fpo_endproc -Lfunc_end319: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" -Lfunc_begin320: - .cv_func_id 320 - .cv_loc 320 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp11778: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB320_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB320_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp11779: - .cv_fpo_endproc -Lfunc_end320: - # -- End function - .def "?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" - .globl "?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" # -- Begin function ?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z - .p2align 4, 0x90 -"?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z": # @"?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" -Lfunc_begin321: - .cv_func_id 321 - .cv_loc 321 5 548 0 # ..\include\gsl/span:548:0 - .cv_fpo_proc "?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx -Ltmp11780: - .cv_loc 321 5 565 0 # ..\include\gsl/span:565:0 - lea edx, [ebp + 8] - #DEBUG_VALUE: CheckRange:idx <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call "??$narrow_cast@IAAH@gsl@@YAIAAH@Z" -Ltmp11781: - lea ecx, [ebp + 12] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??$narrow_cast@IAAH@gsl@@YAIAAH@Z" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - cmp ecx, eax - setb bl - and bl, 1 - movzx eax, bl - mov edx, dword ptr [ebp - 8] - xor edx, ebp - mov ecx, edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 24 - pop ebx - pop ebp - ret -Ltmp11782: - .cv_fpo_endproc -Lfunc_end321: - # -- End function - .def "??$narrow_cast@IAAH@gsl@@YAIAAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$narrow_cast@IAAH@gsl@@YAIAAH@Z" - .globl "??$narrow_cast@IAAH@gsl@@YAIAAH@Z" # -- Begin function ??$narrow_cast@IAAH@gsl@@YAIAAH@Z - .p2align 4, 0x90 -"??$narrow_cast@IAAH@gsl@@YAIAAH@Z": # @"??$narrow_cast@IAAH@gsl@@YAIAAH@Z" -Lfunc_begin322: - .cv_func_id 322 - .cv_loc 322 15 99 0 # ..\include\gsl/gsl_util:99:0 - .cv_fpo_proc "??$narrow_cast@IAAH@gsl@@YAIAAH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11783: - .cv_loc 322 15 100 0 # ..\include\gsl/gsl_util:100:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "??$forward@AAH@std@@YAAAHAAH@Z" - mov eax, dword ptr [eax] - add esp, 8 - pop ebp - ret -Ltmp11784: - .cv_fpo_endproc -Lfunc_end322: - # -- End function - .def "??$forward@AAH@std@@YAAAHAAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@AAH@std@@YAAAHAAH@Z" - .globl "??$forward@AAH@std@@YAAAHAAH@Z" # -- Begin function ??$forward@AAH@std@@YAAAHAAH@Z - .p2align 4, 0x90 -"??$forward@AAH@std@@YAAAHAAH@Z": # @"??$forward@AAH@std@@YAAAHAAH@Z" -Lfunc_begin323: - .cv_func_id 323 - .cv_loc 323 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@AAH@std@@YAAAHAAH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11785: - .cv_loc 323 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11786: - .cv_fpo_endproc -Lfunc_end323: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" -Lfunc_begin324: - .cv_func_id 324 - .cv_loc 324 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11791: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$01@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp11792: - .cv_loc 324 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$01@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB324_1 - jmp LBB324_2 -LBB324_1: - test byte ptr [ebp - 49], 1 - jne LBB324_4 - jmp LBB324_5 -LBB324_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB324_3 -LBB324_3: -LBB324_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB324_5: - .cv_loc 324 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB324_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$01@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB324_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB324_8 - jmp LBB324_9 -LBB324_8: - test byte ptr [ebp - 65], 1 - jne LBB324_14 - jmp LBB324_15 -LBB324_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB324_10 -LBB324_10: -LBB324_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11793: -LBB324_15: - .cv_loc 324 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z@4HA": -LBB324_11: - push ebp - push eax - add ebp, 12 -Ltmp11794: - .cv_loc 324 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB324_12 - jmp LBB324_13 -LBB324_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB324_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z@4HA": -LBB324_16: - push ebp - push eax - add ebp, 12 - .cv_loc 324 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB324_17 - jmp LBB324_18 -LBB324_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB324_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11795: - .cv_fpo_endproc -Lfunc_end324: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - # -- End function - .def "??0?$extent_type@$01@details@gsl@@QAE@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$01@details@gsl@@QAE@H@Z" - .globl "??0?$extent_type@$01@details@gsl@@QAE@H@Z" # -- Begin function ??0?$extent_type@$01@details@gsl@@QAE@H@Z - .p2align 4, 0x90 -"??0?$extent_type@$01@details@gsl@@QAE@H@Z": # @"??0?$extent_type@$01@details@gsl@@QAE@H@Z" -Lfunc_begin325: - .cv_func_id 325 - .cv_loc 325 5 321 0 # ..\include\gsl/span:321:0 - .cv_fpo_proc "??0?$extent_type@$01@details@gsl@@QAE@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$extent_type@$01@details@gsl@@QAE@H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11798: - .cv_loc 325 5 321 0 # ..\include\gsl/span:321:0 - cmp dword ptr [ebp + 8], 2 - sete bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jne LBB325_1 - jmp LBB325_2 -LBB325_1: - test byte ptr [ebp - 49], 1 - jne LBB325_4 - jmp LBB325_5 -LBB325_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB325_3 -LBB325_3: -LBB325_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11799: -LBB325_5: - .cv_loc 325 5 321 0 # ..\include\gsl/span:321:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???0?$extent_type@$01@details@gsl@@QAE@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$extent_type@$01@details@gsl@@QAE@H@Z@4HA": -LBB325_6: - push ebp - push eax - add ebp, 12 -Ltmp11800: - .cv_loc 325 5 321 0 # ..\include\gsl/span:321:0 - test byte ptr [ebp - 49], 1 - jne LBB325_7 - jmp LBB325_8 -LBB325_7: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB325_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11801: - .cv_fpo_endproc -Lfunc_end325: - .section .xdata,"dr",associative,"??0?$extent_type@$01@details@gsl@@QAE@H@Z" - .p2align 2 -"L__ehtable$??0?$extent_type@$01@details@gsl@@QAE@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$extent_type@$01@details@gsl@@QAE@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$extent_type@$01@details@gsl@@QAE@H@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$extent_type@$01@details@gsl@@QAE@H@Z@4HA" # Action - .section .text,"xr",discard,"??0?$extent_type@$01@details@gsl@@QAE@H@Z" - # -- End function - .def "?size@?$extent_type@$01@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$01@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$01@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$01@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$01@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$01@details@gsl@@QBEHXZ" -Lfunc_begin326: - .cv_func_id 326 - .cv_loc 326 5 323 0 # ..\include\gsl/span:323:0 - .cv_fpo_proc "?size@?$extent_type@$01@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11802: - mov eax, 2 - add esp, 4 - pop ebp - ret -Ltmp11803: - .cv_fpo_endproc -Lfunc_end326: - # -- End function - .def "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" - .globl "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ": # @"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" -Lfunc_begin327: - .cv_func_id 327 - .cv_loc 327 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11804: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp11805: - .cv_fpo_endproc -Lfunc_end327: - # -- End function - .def "?CheckRange@?$span@H$01@gsl@@CA_NHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" - .globl "?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" # -- Begin function ?CheckRange@?$span@H$01@gsl@@CA_NHH@Z - .p2align 4, 0x90 -"?CheckRange@?$span@H$01@gsl@@CA_NHH@Z": # @"?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" -Lfunc_begin328: - .cv_func_id 328 - .cv_loc 328 5 548 0 # ..\include\gsl/span:548:0 - .cv_fpo_proc "?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx -Ltmp11806: - .cv_loc 328 5 565 0 # ..\include\gsl/span:565:0 - lea edx, [ebp + 8] - #DEBUG_VALUE: CheckRange:idx <- [$edx+0] - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call "??$narrow_cast@IAAH@gsl@@YAIAAH@Z" -Ltmp11807: - lea ecx, [ebp + 12] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??$narrow_cast@IAAH@gsl@@YAIAAH@Z" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - cmp ecx, eax - setb bl - and bl, 1 - movzx eax, bl - mov edx, dword ptr [ebp - 8] - xor edx, ebp - mov ecx, edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 24 - pop ebx - pop ebp - ret -Ltmp11808: - .cv_fpo_endproc -Lfunc_end328: - # -- End function - .def "??0?$span@H$0?0@gsl@@QAE@PAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QAE@PAH0@Z" - .globl "??0?$span@H$0?0@gsl@@QAE@PAH0@Z" # -- Begin function ??0?$span@H$0?0@gsl@@QAE@PAH0@Z - .p2align 4, 0x90 -"??0?$span@H$0?0@gsl@@QAE@PAH0@Z": # @"??0?$span@H$0?0@gsl@@QAE@PAH0@Z" -Lfunc_begin329: - .cv_func_id 329 - .cv_loc 329 5 390 0 # ..\include\gsl/span:390:0 - .cv_fpo_proc "??0?$span@H$0?0@gsl@@QAE@PAH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11809: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], ecx # 4-byte Spill - call "??$distance@PAH@std@@YAHPAH0@Z" - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 32 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11810: - .cv_fpo_endproc -Lfunc_end329: - # -- End function - .def "??0?$span@H$01@gsl@@QAE@PAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$01@gsl@@QAE@PAH0@Z" - .globl "??0?$span@H$01@gsl@@QAE@PAH0@Z" # -- Begin function ??0?$span@H$01@gsl@@QAE@PAH0@Z - .p2align 4, 0x90 -"??0?$span@H$01@gsl@@QAE@PAH0@Z": # @"??0?$span@H$01@gsl@@QAE@PAH0@Z" -Lfunc_begin330: - .cv_func_id 330 - .cv_loc 330 5 390 0 # ..\include\gsl/span:390:0 - .cv_fpo_proc "??0?$span@H$01@gsl@@QAE@PAH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11811: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], ecx # 4-byte Spill - call "??$distance@PAH@std@@YAHPAH0@Z" - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 32 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11812: - .cv_fpo_endproc -Lfunc_end330: - # -- End function - .def "??0?$span@H$0A@@gsl@@QAE@PAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$0A@@gsl@@QAE@PAH0@Z" - .globl "??0?$span@H$0A@@gsl@@QAE@PAH0@Z" # -- Begin function ??0?$span@H$0A@@gsl@@QAE@PAH0@Z - .p2align 4, 0x90 -"??0?$span@H$0A@@gsl@@QAE@PAH0@Z": # @"??0?$span@H$0A@@gsl@@QAE@PAH0@Z" -Lfunc_begin331: - .cv_func_id 331 - .cv_loc 331 5 390 0 # ..\include\gsl/span:390:0 - .cv_fpo_proc "??0?$span@H$0A@@gsl@@QAE@PAH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11813: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], ecx # 4-byte Spill - call "??$distance@PAH@std@@YAHPAH0@Z" - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 32 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11814: - .cv_fpo_endproc -Lfunc_end331: - # -- End function - .def "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" - .globl "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" # -- Begin function ??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z - .p2align 4, 0x90 -"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z": # @"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" -Lfunc_begin332: - .cv_func_id 332 - .cv_loc 332 5 735 0 # ..\include\gsl/span:735:0 - .cv_fpo_proc "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] -Ltmp11815: - .cv_loc 332 5 736 0 # ..\include\gsl/span:736:0 - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 20], esi # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0?$span@H$0?0@gsl@@QAE@PAH0@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp11816: - .cv_fpo_endproc -Lfunc_end332: - # -- End function - .def "??$distance@PAH@std@@YAHPAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$distance@PAH@std@@YAHPAH0@Z" - .globl "??$distance@PAH@std@@YAHPAH0@Z" # -- Begin function ??$distance@PAH@std@@YAHPAH0@Z - .p2align 4, 0x90 -"??$distance@PAH@std@@YAHPAH0@Z": # @"??$distance@PAH@std@@YAHPAH0@Z" -Lfunc_begin333: - .cv_func_id 333 - .cv_file 17 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xutility" "54EF75956695497A9FCBCF8E0B36B741" 1 - .cv_loc 333 17 785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:785:0 - .cv_fpo_proc "??$distance@PAH@std@@YAHPAH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp11817: - .cv_loc 333 17 787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:787:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - sub edx, esi - sar edx, 2 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp11818: - .cv_fpo_endproc -Lfunc_end333: - # -- End function - .def "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" - .globl "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" # -- Begin function ??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z - .p2align 4, 0x90 -"??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z": # @"??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" -Lfunc_begin334: - .cv_func_id 334 - .cv_loc 334 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11821: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$04@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@H@std@@YAPAHAAH@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB334_1 -LBB334_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z@4HA": -LBB334_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11822: - .cv_fpo_endproc -Lfunc_end334: - .section .xdata,"dr",associative,"??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" - .p2align 2 -"L__ehtable$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" - # -- End function - .def "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - .globl "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" # -- Begin function ??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z - .p2align 4, 0x90 -"??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z": # @"??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Lfunc_begin335: - .cv_func_id 335 - .cv_loc 335 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11825: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$04@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@H@std@@YAPAHAAH@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB335_1 -LBB335_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z@4HA": -LBB335_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11826: - .cv_fpo_endproc -Lfunc_end335: - .section .xdata,"dr",associative,"??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - .p2align 2 -"L__ehtable$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - # -- End function - .def "?data@?$span@H$04@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@H$04@gsl@@QBEPAHXZ" - .globl "?data@?$span@H$04@gsl@@QBEPAHXZ" # -- Begin function ?data@?$span@H$04@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$span@H$04@gsl@@QBEPAHXZ": # @"?data@?$span@H$04@gsl@@QBEPAHXZ" -Lfunc_begin336: - .cv_func_id 336 - .cv_loc 336 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@H$04@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11827: - call "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" - add esp, 4 - pop ebp - ret -Ltmp11828: - .cv_fpo_endproc -Lfunc_end336: - # -- End function - .def "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" - .globl "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" # -- Begin function ??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z - .p2align 4, 0x90 -"??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z": # @"??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" -Lfunc_begin337: - .cv_func_id 337 - .cv_loc 337 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11829: - .cv_loc 337 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11830: - .cv_fpo_endproc -Lfunc_end337: - # -- End function - .def "??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - .globl "??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" # -- Begin function ??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z - .p2align 4, 0x90 -"??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z": # @"??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" -Lfunc_begin338: - .cv_func_id 338 - .cv_loc 338 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11831: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11832: - .cv_fpo_endproc -Lfunc_end338: - # -- End function - .def "?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ": # @"?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" -Lfunc_begin339: - .cv_func_id 339 - .cv_loc 339 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11833: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp11834: - .cv_fpo_endproc -Lfunc_end339: - # -- End function - .def "?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" - .globl "?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" # -- Begin function ?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ - .p2align 4, 0x90 -"?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ": # @"?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" -Lfunc_begin340: - .cv_func_id 340 - .cv_loc 340 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11835: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" - add esp, 4 - pop ebp - ret -Ltmp11836: - .cv_fpo_endproc -Lfunc_end340: - # -- End function - .def "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" - .globl "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" # -- Begin function ??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z - .p2align 4, 0x90 -"??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z": # @"??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" -Lfunc_begin341: - .cv_func_id 341 - .cv_loc 341 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11837: - .cv_loc 341 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11838: - .cv_fpo_endproc -Lfunc_end341: - # -- End function - .def "??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - .globl "??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" # -- Begin function ??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z - .p2align 4, 0x90 -"??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z": # @"??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" -Lfunc_begin342: - .cv_func_id 342 - .cv_loc 342 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11839: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11840: - .cv_fpo_endproc -Lfunc_end342: - # -- End function - .def "?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ": # @"?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" -Lfunc_begin343: - .cv_func_id 343 - .cv_loc 343 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11841: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp11842: - .cv_fpo_endproc -Lfunc_end343: - # -- End function - .def "?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" - .globl "?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" # -- Begin function ?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ - .p2align 4, 0x90 -"?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ": # @"?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" -Lfunc_begin344: - .cv_func_id 344 - .cv_loc 344 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11843: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" - add esp, 4 - pop ebp - ret -Ltmp11844: - .cv_fpo_endproc -Lfunc_end344: - # -- End function - .def "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" - .globl "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" # -- Begin function ??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z - .p2align 4, 0x90 -"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z": # @"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" -Lfunc_begin345: - .cv_func_id 345 - .cv_loc 345 5 741 0 # ..\include\gsl/span:741:0 - .cv_fpo_proc "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp11845: - .cv_loc 345 5 742 0 # ..\include\gsl/span:742:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], esi - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop esi - pop ebp - ret -Ltmp11846: - .cv_fpo_endproc -Lfunc_end345: - # -- End function - .def "??$addressof@H@std@@YAPAHAAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@H@std@@YAPAHAAH@Z" - .globl "??$addressof@H@std@@YAPAHAAH@Z" # -- Begin function ??$addressof@H@std@@YAPAHAAH@Z - .p2align 4, 0x90 -"??$addressof@H@std@@YAPAHAAH@Z": # @"??$addressof@H@std@@YAPAHAAH@Z" -Lfunc_begin346: - .cv_func_id 346 - .cv_loc 346 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@H@std@@YAPAHAAH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11847: - .cv_loc 346 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11848: - .cv_fpo_endproc -Lfunc_end346: - # -- End function - .def "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" - .globl "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" # -- Begin function ??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z - .p2align 4, 0x90 -"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z": # @"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" -Lfunc_begin347: - .cv_func_id 347 - .cv_loc 347 5 729 0 # ..\include\gsl/span:729:0 - .cv_fpo_proc "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] -Ltmp11849: - .cv_loc 347 5 730 0 # ..\include\gsl/span:730:0 - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 20], esi # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp11850: - .cv_fpo_endproc -Lfunc_end347: - # -- End function - .def "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" - .globl "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" # -- Begin function ??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z - .p2align 4, 0x90 -"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z": # @"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" -Lfunc_begin348: - .cv_func_id 348 - .cv_loc 348 5 729 0 # ..\include\gsl/span:729:0 - .cv_fpo_proc "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] -Ltmp11851: - .cv_loc 348 5 730 0 # ..\include\gsl/span:730:0 - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 20], esi # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp11852: - .cv_fpo_endproc -Lfunc_end348: - # -- End function - .def "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z -"??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z": # @"??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" -Lfunc_begin349: - .cv_func_id 349 - .cv_loc 349 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11855: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$04@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB349_1 -LBB349_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z@4HA": -LBB349_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp11856: - .cv_fpo_endproc -Lfunc_end349: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z@4HA" # Action - .text - # -- End function - .def "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ -"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" -Lfunc_begin350: - .cv_func_id 350 - .cv_loc 350 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11857: - call "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - add esp, 4 - pop ebp - ret -Ltmp11858: - .cv_fpo_endproc -Lfunc_end350: - # -- End function - .def "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z -"??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z": # @"??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z" -Lfunc_begin351: - .cv_func_id 351 - .cv_loc 351 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11859: - .cv_loc 351 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11860: - .cv_fpo_endproc -Lfunc_end351: - # -- End function - .def "??0?$extent_type@$04@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$04@details@gsl@@QAE@XZ" - .globl "??0?$extent_type@$04@details@gsl@@QAE@XZ" # -- Begin function ??0?$extent_type@$04@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$extent_type@$04@details@gsl@@QAE@XZ": # @"??0?$extent_type@$04@details@gsl@@QAE@XZ" -Lfunc_begin352: - .cv_func_id 352 - .cv_loc 352 5 311 0 # ..\include\gsl/span:311:0 - .cv_fpo_proc "??0?$extent_type@$04@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp11861: - add esp, 4 - pop ebp - ret -Ltmp11862: - .cv_fpo_endproc -Lfunc_end352: - # -- End function - .def "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .globl "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": # @"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" -Lfunc_begin353: - .cv_func_id 353 - .cv_loc 353 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp11865: - mov ecx, eax - lea edx, [ebp - 44] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11866: - .cv_loc 353 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB353_1 - jmp LBB353_2 -LBB353_1: - test byte ptr [ebp - 57], 1 - jne LBB353_4 - jmp LBB353_5 -LBB353_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB353_3 -LBB353_3: -LBB353_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11867: -LBB353_5: - .cv_loc 353 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA": -LBB353_6: - push ebp - push eax - add ebp, 12 -Ltmp11868: - .cv_loc 353 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 57], 1 - jne LBB353_7 - jmp LBB353_8 -LBB353_7: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB353_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11869: - .cv_fpo_endproc -Lfunc_end353: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - # -- End function - .def "??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" - .globl "??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" # -- Begin function ??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z - .p2align 4, 0x90 -"??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z": # @"??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" -Lfunc_begin354: - .cv_func_id 354 - .cv_loc 354 5 334 0 # ..\include\gsl/span:334:0 - .cv_fpo_proc "??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11870: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?size@?$extent_type@$04@details@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp11871: - .cv_fpo_endproc -Lfunc_end354: - # -- End function - .def "?size@?$extent_type@$04@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$04@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$04@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$04@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$04@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$04@details@gsl@@QBEHXZ" -Lfunc_begin355: - .cv_func_id 355 - .cv_loc 355 5 323 0 # ..\include\gsl/span:323:0 - .cv_fpo_proc "?size@?$extent_type@$04@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11872: - mov eax, 5 - add esp, 4 - pop ebp - ret -Ltmp11873: - .cv_fpo_endproc -Lfunc_end355: - # -- End function - .def "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .globl "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": # @"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" -Lfunc_begin356: - .cv_func_id 356 - .cv_loc 356 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp11876: - mov ecx, dword ptr [ebp - 36] - mov dword ptr [eax], ecx -Ltmp11877: - .cv_loc 356 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, eax - call "?size@?$extent_type@$04@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB356_1 - jmp LBB356_2 -LBB356_1: - test byte ptr [ebp - 53], 1 - jne LBB356_4 - jmp LBB356_5 -LBB356_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB356_3 -LBB356_3: -LBB356_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11878: -LBB356_5: - .cv_loc 356 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA": -LBB356_6: - push ebp - push eax - add ebp, 12 -Ltmp11879: - .cv_loc 356 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 53], 1 - jne LBB356_7 - jmp LBB356_8 -LBB356_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB356_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11880: - .cv_fpo_endproc -Lfunc_end356: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" - .globl "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ": # @"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" -Lfunc_begin357: - .cv_func_id 357 - .cv_loc 357 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11881: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp11882: - .cv_fpo_endproc -Lfunc_end357: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" -Lfunc_begin358: - .cv_func_id 358 - .cv_loc 358 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11887: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11888: - .cv_loc 358 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB358_1 - jmp LBB358_2 -LBB358_1: - test byte ptr [ebp - 49], 1 - jne LBB358_4 - jmp LBB358_5 -LBB358_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB358_3 -LBB358_3: -LBB358_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB358_5: - .cv_loc 358 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB358_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB358_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB358_8 - jmp LBB358_9 -LBB358_8: - test byte ptr [ebp - 65], 1 - jne LBB358_14 - jmp LBB358_15 -LBB358_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB358_10 -LBB358_10: -LBB358_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11889: -LBB358_15: - .cv_loc 358 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z@4HA": -LBB358_11: - push ebp - push eax - add ebp, 12 -Ltmp11890: - .cv_loc 358 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB358_12 - jmp LBB358_13 -LBB358_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB358_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z@4HA": -LBB358_16: - push ebp - push eax - add ebp, 12 - .cv_loc 358 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB358_17 - jmp LBB358_18 -LBB358_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB358_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11891: - .cv_fpo_endproc -Lfunc_end358: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" -Lfunc_begin359: - .cv_func_id 359 - .cv_loc 359 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11892: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp11893: - .cv_fpo_endproc -Lfunc_end359: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" -Lfunc_begin360: - .cv_func_id 360 - .cv_loc 360 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11898: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11899: - .cv_loc 360 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB360_1 - jmp LBB360_2 -LBB360_1: - test byte ptr [ebp - 49], 1 - jne LBB360_4 - jmp LBB360_5 -LBB360_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB360_3 -LBB360_3: -LBB360_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB360_5: - .cv_loc 360 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB360_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB360_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB360_8 - jmp LBB360_9 -LBB360_8: - test byte ptr [ebp - 65], 1 - jne LBB360_14 - jmp LBB360_15 -LBB360_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB360_10 -LBB360_10: -LBB360_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11900: -LBB360_15: - .cv_loc 360 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z@4HA": -LBB360_11: - push ebp - push eax - add ebp, 12 -Ltmp11901: - .cv_loc 360 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB360_12 - jmp LBB360_13 -LBB360_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB360_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z@4HA": -LBB360_16: - push ebp - push eax - add ebp, 12 - .cv_loc 360 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB360_17 - jmp LBB360_18 -LBB360_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB360_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11902: - .cv_fpo_endproc -Lfunc_end360: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" -Lfunc_begin361: - .cv_func_id 361 - .cv_loc 361 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11903: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp11904: - .cv_fpo_endproc -Lfunc_end361: - # -- End function - .def "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z -"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": # @"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" -Lfunc_begin362: - .cv_func_id 362 - .cv_loc 362 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp11907: - mov ecx, dword ptr [ebp - 36] - mov dword ptr [eax], ecx -Ltmp11908: - .cv_loc 362 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, eax - call "?size@?$extent_type@$04@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB362_1 - jmp LBB362_2 -LBB362_1: - test byte ptr [ebp - 53], 1 - jne LBB362_4 - jmp LBB362_5 -LBB362_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB362_3 -LBB362_3: -LBB362_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11909: -LBB362_5: - .cv_loc 362 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA": -LBB362_6: - push ebp - push eax - add ebp, 12 -Ltmp11910: - .cv_loc 362 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 53], 1 - jne LBB362_7 - jmp LBB362_8 -LBB362_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB362_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11911: - .cv_fpo_endproc -Lfunc_end362: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA" # Action - .text - # -- End function - .def "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ -"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" -Lfunc_begin363: - .cv_func_id 363 - .cv_loc 363 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11912: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp11913: - .cv_fpo_endproc -Lfunc_end363: - # -- End function - .def "??0?$span@N$0?0@gsl@@QAE@PANH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@N$0?0@gsl@@QAE@PANH@Z" - .globl "??0?$span@N$0?0@gsl@@QAE@PANH@Z" # -- Begin function ??0?$span@N$0?0@gsl@@QAE@PANH@Z - .p2align 4, 0x90 -"??0?$span@N$0?0@gsl@@QAE@PANH@Z": # @"??0?$span@N$0?0@gsl@@QAE@PANH@Z" -Lfunc_begin364: - .cv_func_id 364 - .cv_loc 364 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@N$0?0@gsl@@QAE@PANH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp11914: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp11915: - .cv_fpo_endproc -Lfunc_end364: - # -- End function - .def "?size@?$span@N$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@N$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@N$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@N$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@N$0?0@gsl@@QBEHXZ": # @"?size@?$span@N$0?0@gsl@@QBEHXZ" -Lfunc_begin365: - .cv_func_id 365 - .cv_loc 365 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@N$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11916: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp11917: - .cv_fpo_endproc -Lfunc_end365: - # -- End function - .def "?data@?$span@N$0?0@gsl@@QBEPANXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@N$0?0@gsl@@QBEPANXZ" - .globl "?data@?$span@N$0?0@gsl@@QBEPANXZ" # -- Begin function ?data@?$span@N$0?0@gsl@@QBEPANXZ - .p2align 4, 0x90 -"?data@?$span@N$0?0@gsl@@QBEPANXZ": # @"?data@?$span@N$0?0@gsl@@QBEPANXZ" -Lfunc_begin366: - .cv_func_id 366 - .cv_loc 366 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@N$0?0@gsl@@QBEPANXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11918: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" - add esp, 4 - pop ebp - ret -Ltmp11919: - .cv_fpo_endproc -Lfunc_end366: - # -- End function - .def "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" - .globl "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" # -- Begin function ??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z - .p2align 4, 0x90 -"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z": # @"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" -Lfunc_begin367: - .cv_func_id 367 - .cv_loc 367 5 729 0 # ..\include\gsl/span:729:0 - .cv_fpo_proc "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] -Ltmp11920: - .cv_loc 367 5 730 0 # ..\include\gsl/span:730:0 - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 20], esi # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0?$span@N$0?0@gsl@@QAE@PANH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp11921: - .cv_fpo_endproc -Lfunc_end367: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" -Lfunc_begin368: - .cv_func_id 368 - .cv_loc 368 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp11926: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11927: - .cv_loc 368 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB368_1 - jmp LBB368_2 -LBB368_1: - test byte ptr [ebp - 49], 1 - jne LBB368_4 - jmp LBB368_5 -LBB368_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB368_3 -LBB368_3: -LBB368_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB368_5: - .cv_loc 368 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB368_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB368_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB368_8 - jmp LBB368_9 -LBB368_8: - test byte ptr [ebp - 65], 1 - jne LBB368_14 - jmp LBB368_15 -LBB368_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB368_10 -LBB368_10: -LBB368_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11928: -LBB368_15: - .cv_loc 368 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z@4HA": -LBB368_11: - push ebp - push eax - add ebp, 12 -Ltmp11929: - .cv_loc 368 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB368_12 - jmp LBB368_13 -LBB368_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB368_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z@4HA": -LBB368_16: - push ebp - push eax - add ebp, 12 - .cv_loc 368 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB368_17 - jmp LBB368_18 -LBB368_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB368_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11930: - .cv_fpo_endproc -Lfunc_end368: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" -Lfunc_begin369: - .cv_func_id 369 - .cv_loc 369 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11931: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp11932: - .cv_fpo_endproc -Lfunc_end369: - # -- End function - .def "??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .globl "??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z - .p2align 4, 0x90 -"??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Lfunc_begin370: - .cv_func_id 370 - .cv_loc 370 5 400 0 # ..\include\gsl/span:400:0 - .cv_fpo_proc "??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11935: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QAEPAHXZ" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB370_1 -LBB370_1: - .cv_loc 370 5 401 0 # ..\include\gsl/span:401:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA": -LBB370_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 370 5 400 0 # ..\include\gsl/span:400:0 - call dword ptr [__imp____std_terminate] -Ltmp11936: - .cv_fpo_endproc -Lfunc_end370: - .section .xdata,"dr",associative,"??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 2 -"L__ehtable$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - # -- End function - .def "??$narrow_cast@HI@gsl@@YAH$$QAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - .globl "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" # -- Begin function ??$narrow_cast@HI@gsl@@YAH$$QAI@Z - .p2align 4, 0x90 -"??$narrow_cast@HI@gsl@@YAH$$QAI@Z": # @"??$narrow_cast@HI@gsl@@YAH$$QAI@Z" -Lfunc_begin371: - .cv_func_id 371 - .cv_loc 371 15 99 0 # ..\include\gsl/gsl_util:99:0 - .cv_fpo_proc "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11937: - .cv_loc 371 15 100 0 # ..\include\gsl/gsl_util:100:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "??$forward@I@std@@YA$$QAIAAI@Z" - mov eax, dword ptr [eax] - add esp, 8 - pop ebp - ret -Ltmp11938: - .cv_fpo_endproc -Lfunc_end371: - # -- End function - .def "?size@?$array@H$03@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$array@H$03@std@@QBEIXZ" - .globl "?size@?$array@H$03@std@@QBEIXZ" # -- Begin function ?size@?$array@H$03@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$array@H$03@std@@QBEIXZ": # @"?size@?$array@H$03@std@@QBEIXZ" -Lfunc_begin372: - .cv_func_id 372 - .cv_file 18 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\array" "46D827E67ADC0C7118AF6700210BDE8B" 1 - .cv_loc 372 18 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:124:0 - .cv_fpo_proc "?size@?$array@H$03@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11939: - .cv_loc 372 18 125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:125:0 - mov eax, 4 - add esp, 4 - pop ebp - ret -Ltmp11940: - .cv_fpo_endproc -Lfunc_end372: - # -- End function - .def "?data@?$array@H$03@std@@QAEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$array@H$03@std@@QAEPAHXZ" - .globl "?data@?$array@H$03@std@@QAEPAHXZ" # -- Begin function ?data@?$array@H$03@std@@QAEPAHXZ - .p2align 4, 0x90 -"?data@?$array@H$03@std@@QAEPAHXZ": # @"?data@?$array@H$03@std@@QAEPAHXZ" -Lfunc_begin373: - .cv_func_id 373 - .cv_loc 373 18 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:191:0 - .cv_fpo_proc "?data@?$array@H$03@std@@QAEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp11941: - .cv_loc 373 18 192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:192:0 - add esp, 4 - pop ebp - ret -Ltmp11942: - .cv_fpo_endproc -Lfunc_end373: - # -- End function - .def "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .globl "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z - .p2align 4, 0x90 -"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Lfunc_begin374: - .cv_func_id 374 - .cv_loc 374 5 400 0 # ..\include\gsl/span:400:0 - .cv_fpo_proc "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11945: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QAEPAHXZ" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB374_1 -LBB374_1: - .cv_loc 374 5 401 0 # ..\include\gsl/span:401:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA": -LBB374_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 374 5 400 0 # ..\include\gsl/span:400:0 - call dword ptr [__imp____std_terminate] -Ltmp11946: - .cv_fpo_endproc -Lfunc_end374: - .section .xdata,"dr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 2 -"L__ehtable$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - # -- End function - .def "??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .globl "??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z - .p2align 4, 0x90 -"??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Lfunc_begin375: - .cv_func_id 375 - .cv_loc 375 5 400 0 # ..\include\gsl/span:400:0 - .cv_fpo_proc "??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11949: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QAEPAHXZ" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB375_1 -LBB375_1: - .cv_loc 375 5 401 0 # ..\include\gsl/span:401:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA": -LBB375_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 375 5 400 0 # ..\include\gsl/span:400:0 - call dword ptr [__imp____std_terminate] -Ltmp11950: - .cv_fpo_endproc -Lfunc_end375: - .section .xdata,"dr",associative,"??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 2 -"L__ehtable$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - # -- End function - .def "?data@?$span@H$03@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@H$03@gsl@@QBEPAHXZ" - .globl "?data@?$span@H$03@gsl@@QBEPAHXZ" # -- Begin function ?data@?$span@H$03@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$span@H$03@gsl@@QBEPAHXZ": # @"?data@?$span@H$03@gsl@@QBEPAHXZ" -Lfunc_begin376: - .cv_func_id 376 - .cv_loc 376 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@H$03@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11951: - call "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" - add esp, 4 - pop ebp - ret -Ltmp11952: - .cv_fpo_endproc -Lfunc_end376: - # -- End function - .def "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .globl "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z - .p2align 4, 0x90 -"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Lfunc_begin377: - .cv_func_id 377 - .cv_loc 377 5 400 0 # ..\include\gsl/span:400:0 - .cv_fpo_proc "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11955: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QAEPAHXZ" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB377_1 -LBB377_1: - .cv_loc 377 5 401 0 # ..\include\gsl/span:401:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA": -LBB377_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 377 5 400 0 # ..\include\gsl/span:400:0 - call dword ptr [__imp____std_terminate] -Ltmp11956: - .cv_fpo_endproc -Lfunc_end377: - .section .xdata,"dr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 2 -"L__ehtable$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - # -- End function - .def "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" - .globl "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" # -- Begin function ?data@?$span@$$CBH$03@gsl@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$span@$$CBH$03@gsl@@QBEPBHXZ": # @"?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" -Lfunc_begin378: - .cv_func_id 378 - .cv_loc 378 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11957: - call "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" - add esp, 4 - pop ebp - ret -Ltmp11958: - .cv_fpo_endproc -Lfunc_end378: - # -- End function - .def "??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" - .globl "??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" # -- Begin function ??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z - .p2align 4, 0x90 -"??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z": # @"??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" -Lfunc_begin379: - .cv_func_id 379 - .cv_loc 379 5 405 0 # ..\include\gsl/span:405:0 - .cv_fpo_proc "??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11961: - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], 0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 52], eax # 4-byte Spill - jmp LBB379_1 -LBB379_1: - .cv_loc 379 5 406 0 # ..\include\gsl/span:406:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z@4HA": -LBB379_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 379 5 405 0 # ..\include\gsl/span:405:0 - call dword ptr [__imp____std_terminate] -Ltmp11962: - .cv_fpo_endproc -Lfunc_end379: - .section .xdata,"dr",associative,"??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" - .p2align 2 -"L__ehtable$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" - # -- End function - .def "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z -"??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": # @"??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" -Lfunc_begin380: - .cv_func_id 380 - .cv_loc 380 5 400 0 # ..\include\gsl/span:400:0 - .cv_fpo_proc "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11965: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB380_1 -LBB380_1: - .cv_loc 380 5 401 0 # ..\include\gsl/span:401:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA": -LBB380_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 380 5 400 0 # ..\include\gsl/span:400:0 - call dword ptr [__imp____std_terminate] -Ltmp11966: - .cv_fpo_endproc -Lfunc_end380: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA" # Action - .text - # -- End function - .def "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ -"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" -Lfunc_begin381: - .cv_func_id 381 - .cv_loc 381 18 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:191:0 - .cv_fpo_proc "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp11967: - .cv_loc 381 18 192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:192:0 - add esp, 4 - pop ebp - ret -Ltmp11968: - .cv_fpo_endproc -Lfunc_end381: - # -- End function - .def "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ -"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" -Lfunc_begin382: - .cv_func_id 382 - .cv_loc 382 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11969: - call "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - add esp, 4 - pop ebp - ret -Ltmp11970: - .cv_fpo_endproc -Lfunc_end382: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z -"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" -Lfunc_begin383: - .cv_func_id 383 - .cv_loc 383 1 503 0 # ..\tests\span_tests.cpp:503:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11971: - add esp, 4 - pop ebp - ret 8 -Ltmp11972: - .cv_fpo_endproc -Lfunc_end383: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ" -Lfunc_begin384: - .cv_func_id 384 - .cv_loc 384 1 502 0 # ..\tests\span_tests.cpp:502:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx -Ltmp11973: - mov dword ptr [eax], 1 - mov dword ptr [eax + 4], 2 - mov dword ptr [eax + 8], 3 - mov dword ptr [eax + 12], 4 - mov eax, edx - add esp, 4 - pop ebp - ret 4 -Ltmp11974: - .cv_fpo_endproc -Lfunc_end384: - # -- End function - .def "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .globl "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z - .p2align 4, 0x90 -"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" -Lfunc_begin385: - .cv_func_id 385 - .cv_loc 385 5 411 0 # ..\include\gsl/span:411:0 - .cv_fpo_proc "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp11977: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QBEPBHXZ" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB385_1 -LBB385_1: - .cv_loc 385 5 412 0 # ..\include\gsl/span:412:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z@4HA": -LBB385_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 385 5 411 0 # ..\include\gsl/span:411:0 - call dword ptr [__imp____std_terminate] -Ltmp11978: - .cv_fpo_endproc -Lfunc_end385: - .section .xdata,"dr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .p2align 2 -"L__ehtable$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - # -- End function - .def "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" - .globl "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" # -- Begin function ??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z - .p2align 4, 0x90 -"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z": # @"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" -Lfunc_begin386: - .cv_func_id 386 - .cv_loc 386 5 747 0 # ..\include\gsl/span:747:0 - .cv_fpo_proc "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp11979: - .cv_loc 386 5 748 0 # ..\include\gsl/span:748:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], esi - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop esi - pop ebp - ret -Ltmp11980: - .cv_fpo_endproc -Lfunc_end386: - # -- End function - .def "??0?$extent_type@$03@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$03@details@gsl@@QAE@XZ" - .globl "??0?$extent_type@$03@details@gsl@@QAE@XZ" # -- Begin function ??0?$extent_type@$03@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$extent_type@$03@details@gsl@@QAE@XZ": # @"??0?$extent_type@$03@details@gsl@@QAE@XZ" -Lfunc_begin387: - .cv_func_id 387 - .cv_loc 387 5 311 0 # ..\include\gsl/span:311:0 - .cv_fpo_proc "??0?$extent_type@$03@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp11981: - add esp, 4 - pop ebp - ret -Ltmp11982: - .cv_fpo_endproc -Lfunc_end387: - # -- End function - .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .globl "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin388: - .cv_func_id 388 - .cv_loc 388 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp11985: - mov ecx, eax - lea edx, [ebp - 44] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11986: - .cv_loc 388 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB388_1 - jmp LBB388_2 -LBB388_1: - test byte ptr [ebp - 57], 1 - jne LBB388_4 - jmp LBB388_5 -LBB388_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB388_3 -LBB388_3: -LBB388_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp11987: -LBB388_5: - .cv_loc 388 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": -LBB388_6: - push ebp - push eax - add ebp, 12 -Ltmp11988: - .cv_loc 388 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 57], 1 - jne LBB388_7 - jmp LBB388_8 -LBB388_7: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB388_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp11989: - .cv_fpo_endproc -Lfunc_end388: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - # -- End function - .def "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" - .globl "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" # -- Begin function ??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z - .p2align 4, 0x90 -"??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z": # @"??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" -Lfunc_begin389: - .cv_func_id 389 - .cv_loc 389 5 334 0 # ..\include\gsl/span:334:0 - .cv_fpo_proc "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp11990: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp11991: - .cv_fpo_endproc -Lfunc_end389: - # -- End function - .def "?size@?$extent_type@$03@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$03@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$03@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$03@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$03@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$03@details@gsl@@QBEHXZ" -Lfunc_begin390: - .cv_func_id 390 - .cv_loc 390 5 323 0 # ..\include\gsl/span:323:0 - .cv_fpo_proc "?size@?$extent_type@$03@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp11992: - mov eax, 4 - add esp, 4 - pop ebp - ret -Ltmp11993: - .cv_fpo_endproc -Lfunc_end390: - # -- End function - .def "??$forward@I@std@@YA$$QAIAAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@I@std@@YA$$QAIAAI@Z" - .globl "??$forward@I@std@@YA$$QAIAAI@Z" # -- Begin function ??$forward@I@std@@YA$$QAIAAI@Z - .p2align 4, 0x90 -"??$forward@I@std@@YA$$QAIAAI@Z": # @"??$forward@I@std@@YA$$QAIAAI@Z" -Lfunc_begin391: - .cv_func_id 391 - .cv_loc 391 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@I@std@@YA$$QAIAAI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp11994: - .cv_loc 391 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp11995: - .cv_fpo_endproc -Lfunc_end391: - # -- End function - .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .globl "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin392: - .cv_func_id 392 - .cv_loc 392 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp11998: - mov ecx, eax - lea edx, [ebp - 44] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp11999: - .cv_loc 392 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB392_1 - jmp LBB392_2 -LBB392_1: - test byte ptr [ebp - 57], 1 - jne LBB392_4 - jmp LBB392_5 -LBB392_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB392_3 -LBB392_3: -LBB392_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12000: -LBB392_5: - .cv_loc 392 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": -LBB392_6: - push ebp - push eax - add ebp, 12 -Ltmp12001: - .cv_loc 392 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 57], 1 - jne LBB392_7 - jmp LBB392_8 -LBB392_7: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB392_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12002: - .cv_fpo_endproc -Lfunc_end392: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - # -- End function - .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .globl "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin393: - .cv_func_id 393 - .cv_loc 393 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp12005: - mov ecx, dword ptr [ebp - 36] - mov dword ptr [eax], ecx -Ltmp12006: - .cv_loc 393 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, eax - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB393_1 - jmp LBB393_2 -LBB393_1: - test byte ptr [ebp - 53], 1 - jne LBB393_4 - jmp LBB393_5 -LBB393_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB393_3 -LBB393_3: -LBB393_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12007: -LBB393_5: - .cv_loc 393 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": -LBB393_6: - push ebp - push eax - add ebp, 12 -Ltmp12008: - .cv_loc 393 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 53], 1 - jne LBB393_7 - jmp LBB393_8 -LBB393_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB393_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12009: - .cv_fpo_endproc -Lfunc_end393: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" - .globl "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ": # @"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" -Lfunc_begin394: - .cv_func_id 394 - .cv_loc 394 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12010: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp12011: - .cv_fpo_endproc -Lfunc_end394: - # -- End function - .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .globl "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin395: - .cv_func_id 395 - .cv_loc 395 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp12014: - mov ecx, dword ptr [ebp - 36] - mov dword ptr [eax], ecx -Ltmp12015: - .cv_loc 395 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, eax - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB395_1 - jmp LBB395_2 -LBB395_1: - test byte ptr [ebp - 53], 1 - jne LBB395_4 - jmp LBB395_5 -LBB395_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB395_3 -LBB395_3: -LBB395_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12016: -LBB395_5: - .cv_loc 395 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": -LBB395_6: - push ebp - push eax - add ebp, 12 -Ltmp12017: - .cv_loc 395 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 53], 1 - jne LBB395_7 - jmp LBB395_8 -LBB395_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB395_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12018: - .cv_fpo_endproc -Lfunc_end395: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" - .globl "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ": # @"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" -Lfunc_begin396: - .cv_func_id 396 - .cv_loc 396 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12019: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp12020: - .cv_fpo_endproc -Lfunc_end396: - # -- End function - .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z -"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin397: - .cv_func_id 397 - .cv_loc 397 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp12023: - mov ecx, dword ptr [ebp - 36] - mov dword ptr [eax], ecx -Ltmp12024: - .cv_loc 397 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, eax - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB397_1 - jmp LBB397_2 -LBB397_1: - test byte ptr [ebp - 53], 1 - jne LBB397_4 - jmp LBB397_5 -LBB397_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB397_3 -LBB397_3: -LBB397_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12025: -LBB397_5: - .cv_loc 397 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": -LBB397_6: - push ebp - push eax - add ebp, 12 -Ltmp12026: - .cv_loc 397 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 53], 1 - jne LBB397_7 - jmp LBB397_8 -LBB397_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB397_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12027: - .cv_fpo_endproc -Lfunc_end397: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" # Action - .text - # -- End function - .def "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ -"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" -Lfunc_begin398: - .cv_func_id 398 - .cv_loc 398 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12028: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp12029: - .cv_fpo_endproc -Lfunc_end398: - # -- End function - .def "?data@?$array@H$03@std@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$array@H$03@std@@QBEPBHXZ" - .globl "?data@?$array@H$03@std@@QBEPBHXZ" # -- Begin function ?data@?$array@H$03@std@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$array@H$03@std@@QBEPBHXZ": # @"?data@?$array@H$03@std@@QBEPBHXZ" -Lfunc_begin399: - .cv_func_id 399 - .cv_loc 399 18 195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:195:0 - .cv_fpo_proc "?data@?$array@H$03@std@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp12030: - .cv_loc 399 18 196 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:196:0 - add esp, 4 - pop ebp - ret -Ltmp12031: - .cv_fpo_endproc -Lfunc_end399: - # -- End function - .def "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .globl "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z - .p2align 4, 0x90 -"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" -Lfunc_begin400: - .cv_func_id 400 - .cv_loc 400 5 411 0 # ..\include\gsl/span:411:0 - .cv_fpo_proc "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp12034: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?data@?$array@H$03@std@@QBEPBHXZ" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB400_1 -LBB400_1: - .cv_loc 400 5 412 0 # ..\include\gsl/span:412:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z@4HA": -LBB400_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 400 5 411 0 # ..\include\gsl/span:411:0 - call dword ptr [__imp____std_terminate] -Ltmp12035: - .cv_fpo_endproc -Lfunc_end400: - .section .xdata,"dr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .p2align 2 -"L__ehtable$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" - # -- End function - .def "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z -"??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": # @"??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" -Lfunc_begin401: - .cv_func_id 401 - .cv_loc 401 5 411 0 # ..\include\gsl/span:411:0 - .cv_fpo_proc "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp12038: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB401_1 -LBB401_1: - .cv_loc 401 5 412 0 # ..\include\gsl/span:412:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA": -LBB401_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 401 5 411 0 # ..\include\gsl/span:411:0 - call dword ptr [__imp____std_terminate] -Ltmp12039: - .cv_fpo_endproc -Lfunc_end401: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA" # Action - .text - # -- End function - .def "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ -"?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" -Lfunc_begin402: - .cv_func_id 402 - .cv_loc 402 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12040: - call "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" - add esp, 4 - pop ebp - ret -Ltmp12041: - .cv_fpo_endproc -Lfunc_end402: - # -- End function - .def "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ -"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" -Lfunc_begin403: - .cv_func_id 403 - .cv_loc 403 18 195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:195:0 - .cv_fpo_proc "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp12042: - .cv_loc 403 18 196 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:196:0 - add esp, 4 - pop ebp - ret -Ltmp12043: - .cv_fpo_endproc -Lfunc_end403: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z -"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" -Lfunc_begin404: - .cv_func_id 404 - .cv_loc 404 1 572 0 # ..\tests\span_tests.cpp:572:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12044: - add esp, 4 - pop ebp - ret 8 -Ltmp12045: - .cv_fpo_endproc -Lfunc_end404: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ" -Lfunc_begin405: - .cv_func_id 405 - .cv_loc 405 1 571 0 # ..\tests\span_tests.cpp:571:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx -Ltmp12046: - mov dword ptr [eax], 1 - mov dword ptr [eax + 4], 2 - mov dword ptr [eax + 8], 3 - mov dword ptr [eax + 12], 4 - mov eax, edx - add esp, 4 - pop ebp - ret 4 -Ltmp12047: - .cv_fpo_endproc -Lfunc_end405: - # -- End function - .def "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" - .globl "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" # -- Begin function ??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z - .p2align 4, 0x90 -"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z": # @"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" -Lfunc_begin406: - .cv_func_id 406 - .cv_loc 406 5 753 0 # ..\include\gsl/span:753:0 - .cv_fpo_proc "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12048: - .cv_loc 406 5 754 0 # ..\include\gsl/span:754:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], esi - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop esi - pop ebp - ret -Ltmp12049: - .cv_fpo_endproc -Lfunc_end406: - # -- End function - .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z -"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin407: - .cv_func_id 407 - .cv_loc 407 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp12052: - mov ecx, dword ptr [ebp - 36] - mov dword ptr [eax], ecx -Ltmp12053: - .cv_loc 407 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, eax - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB407_1 - jmp LBB407_2 -LBB407_1: - test byte ptr [ebp - 53], 1 - jne LBB407_4 - jmp LBB407_5 -LBB407_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB407_3 -LBB407_3: -LBB407_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12054: -LBB407_5: - .cv_loc 407 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": -LBB407_6: - push ebp - push eax - add ebp, 12 -Ltmp12055: - .cv_loc 407 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 53], 1 - jne LBB407_7 - jmp LBB407_8 -LBB407_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB407_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12056: - .cv_fpo_endproc -Lfunc_end407: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" # Action - .text - # -- End function - .def "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ -"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" -Lfunc_begin408: - .cv_func_id 408 - .cv_loc 408 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12057: - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp12058: - .cv_fpo_endproc -Lfunc_end408: - # -- End function - .def "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" - .globl "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" # -- Begin function ??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z - .p2align 4, 0x90 -"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z": # @"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" -Lfunc_begin409: - .cv_func_id 409 - .cv_loc 409 5 437 0 # ..\include\gsl/span:437:0 - .cv_fpo_proc "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12059: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?size@?$array@$$CBH$03@std@@QBEIXZ" - mov dword ptr [esp], eax - call "??$narrow@HI@gsl@@YAHI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?data@?$array@$$CBH$03@std@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp12060: - .cv_fpo_endproc -Lfunc_end409: - # -- End function - .def "?size@?$array@$$CBH$03@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$array@$$CBH$03@std@@QBEIXZ" - .globl "?size@?$array@$$CBH$03@std@@QBEIXZ" # -- Begin function ?size@?$array@$$CBH$03@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$array@$$CBH$03@std@@QBEIXZ": # @"?size@?$array@$$CBH$03@std@@QBEIXZ" -Lfunc_begin410: - .cv_func_id 410 - .cv_loc 410 18 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:124:0 - .cv_fpo_proc "?size@?$array@$$CBH$03@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12061: - .cv_loc 410 18 125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:125:0 - mov eax, 4 - add esp, 4 - pop ebp - ret -Ltmp12062: - .cv_fpo_endproc -Lfunc_end410: - # -- End function - .def "?data@?$array@$$CBH$03@std@@QAEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$array@$$CBH$03@std@@QAEPBHXZ" - .globl "?data@?$array@$$CBH$03@std@@QAEPBHXZ" # -- Begin function ?data@?$array@$$CBH$03@std@@QAEPBHXZ - .p2align 4, 0x90 -"?data@?$array@$$CBH$03@std@@QAEPBHXZ": # @"?data@?$array@$$CBH$03@std@@QAEPBHXZ" -Lfunc_begin411: - .cv_func_id 411 - .cv_loc 411 18 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:191:0 - .cv_fpo_proc "?data@?$array@$$CBH$03@std@@QAEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp12063: - .cv_loc 411 18 192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:192:0 - add esp, 4 - pop ebp - ret -Ltmp12064: - .cv_fpo_endproc -Lfunc_end411: - # -- End function - .def "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" - .globl "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" # -- Begin function ??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z - .p2align 4, 0x90 -"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z": # @"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" -Lfunc_begin412: - .cv_func_id 412 - .cv_loc 412 5 437 0 # ..\include\gsl/span:437:0 - .cv_fpo_proc "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12065: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?size@?$array@$$CBH$03@std@@QBEIXZ" - mov dword ptr [esp], eax - call "??$narrow@HI@gsl@@YAHI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?data@?$array@$$CBH$03@std@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp12066: - .cv_fpo_endproc -Lfunc_end412: - # -- End function - .def "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" - .globl "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" # -- Begin function ??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z - .p2align 4, 0x90 -"??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z": # @"??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" -Lfunc_begin413: - .cv_func_id 413 - .cv_loc 413 5 747 0 # ..\include\gsl/span:747:0 - .cv_fpo_proc "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12067: - .cv_loc 413 5 748 0 # ..\include\gsl/span:748:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], esi - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop esi - pop ebp - ret -Ltmp12068: - .cv_fpo_endproc -Lfunc_end413: - # -- End function - .def "??$narrow@HI@gsl@@YAHI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$narrow@HI@gsl@@YAHI@Z" - .globl "??$narrow@HI@gsl@@YAHI@Z" # -- Begin function ??$narrow@HI@gsl@@YAHI@Z - .p2align 4, 0x90 -"??$narrow@HI@gsl@@YAHI@Z": # @"??$narrow@HI@gsl@@YAHI@Z" -Lfunc_begin414: - .cv_func_id 414 - .cv_loc 414 15 124 0 # ..\include\gsl/gsl_util:124:0 - .cv_fpo_proc "??$narrow@HI@gsl@@YAHI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - and esp, -8 - sub esp, 88 - .cv_fpo_stackalloc 88 - .cv_fpo_endprologue - mov esi, esp - mov dword ptr [esi + 8], ebp - mov eax, dword ptr [ebp + 8] - mov ecx, esp - mov dword ptr [esi + 68], ecx - mov dword ptr [esi + 80], -1 - lea ecx, [esi + 72] - mov dword ptr [esi + 76], offset "___ehhandler$??$narrow@HI@gsl@@YAHI@Z" - mov edx, dword ptr fs:[0] - mov dword ptr [esi + 72], edx - mov dword ptr fs:[0], ecx -Ltmp12073: - .cv_loc 414 15 125 0 # ..\include\gsl/gsl_util:125:0 - lea ecx, [ebp + 8] - #DEBUG_VALUE: narrow:u <- [$ecx+0] - mov dword ptr [esp], ecx - mov dword ptr [esi + 28], eax # 4-byte Spill - call "??$narrow_cast@HAAI@gsl@@YAHAAI@Z" -Ltmp12074: - mov dword ptr [esi + 64], eax - .cv_loc 414 15 126 0 # ..\include\gsl/gsl_util:126:0 - mov eax, dword ptr [esi + 64] - cmp eax, dword ptr [ebp + 8] - je LBB414_4 -# %bb.1: -Ltmp12075: - .cv_loc 414 15 126 0 # ..\include\gsl/gsl_util:126:0 - mov dword ptr [esi + 52], 0 - mov dword ptr [esi + 48], 0 - mov dword ptr [esi + 56], 0 - lea eax, [esi + 48] - mov ecx, eax - mov dword ptr [esi + 24], eax # 4-byte Spill - call "??0narrowing_error@gsl@@QAE@XZ" - mov dword ptr [esi + 80], 0 - mov ecx, esp - mov edx, dword ptr [esi + 24] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [esi + 20], eax # 4-byte Spill - call "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" - sub esp, 4 - jmp LBB414_2 -Ltmp12076: -LBB414_2: -LBB414_4: - .cv_loc 414 15 127 0 # ..\include\gsl/gsl_util:127:0 - cmp dword ptr [esi + 64], 0 - setl al - test al, 1 - jne LBB414_5 - jmp LBB414_8 -LBB414_5: -Ltmp12077: - .cv_loc 414 15 128 0 # ..\include\gsl/gsl_util:128:0 - mov dword ptr [esi + 36], 0 - mov dword ptr [esi + 32], 0 - mov dword ptr [esi + 40], 0 - lea eax, [esi + 32] - mov ecx, eax - mov dword ptr [esi + 16], eax # 4-byte Spill - call "??0narrowing_error@gsl@@QAE@XZ" - mov dword ptr [esi + 80], 1 - mov ecx, esp - mov edx, dword ptr [esi + 16] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [esi + 12], eax # 4-byte Spill - call "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" - sub esp, 4 - jmp LBB414_6 -Ltmp12078: -LBB414_6: -LBB414_8: - .cv_loc 414 15 129 0 # ..\include\gsl/gsl_util:129:0 - mov eax, dword ptr [esi + 64] - mov ecx, dword ptr [esi + 72] - mov dword ptr fs:[0], ecx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$3@?0???$narrow@HI@gsl@@YAHI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???$narrow@HI@gsl@@YAHI@Z@4HA": -LBB414_3: - push ebp - push eax - lea esi, [ebp - 84] - mov ebp, dword ptr [esi + 8] - lea ecx, [esi + 48] -Ltmp12079: - .cv_loc 414 15 126 0 # ..\include\gsl/gsl_util:126:0 - call "??1narrowing_error@gsl@@UAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12080: - .def "?dtor$7@?0???$narrow@HI@gsl@@YAHI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0???$narrow@HI@gsl@@YAHI@Z@4HA": -LBB414_7: - push ebp - push eax - lea esi, [ebp - 84] - mov ebp, dword ptr [esi + 8] - lea ecx, [esi + 32] -Ltmp12081: - .cv_loc 414 15 128 0 # ..\include\gsl/gsl_util:128:0 - call "??1narrowing_error@gsl@@UAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12082: - .cv_fpo_endproc -Lfunc_end414: - .section .xdata,"dr",associative,"??$narrow@HI@gsl@@YAHI@Z" - .p2align 2 -"L__ehtable$??$narrow@HI@gsl@@YAHI@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$narrow@HI@gsl@@YAHI@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$narrow@HI@gsl@@YAHI@Z": - .long -1 # ToState - .long "?dtor$3@?0???$narrow@HI@gsl@@YAHI@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$7@?0???$narrow@HI@gsl@@YAHI@Z@4HA" # Action - .section .text,"xr",discard,"??$narrow@HI@gsl@@YAHI@Z" - # -- End function - .def "?data@?$array@$$CBH$03@std@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$array@$$CBH$03@std@@QBEPBHXZ" - .globl "?data@?$array@$$CBH$03@std@@QBEPBHXZ" # -- Begin function ?data@?$array@$$CBH$03@std@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$array@$$CBH$03@std@@QBEPBHXZ": # @"?data@?$array@$$CBH$03@std@@QBEPBHXZ" -Lfunc_begin415: - .cv_func_id 415 - .cv_loc 415 18 195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:195:0 - .cv_fpo_proc "?data@?$array@$$CBH$03@std@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp12083: - .cv_loc 415 18 196 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array:196:0 - add esp, 4 - pop ebp - ret -Ltmp12084: - .cv_fpo_endproc -Lfunc_end415: - # -- End function - .def "??$narrow_cast@HAAI@gsl@@YAHAAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$narrow_cast@HAAI@gsl@@YAHAAI@Z" - .globl "??$narrow_cast@HAAI@gsl@@YAHAAI@Z" # -- Begin function ??$narrow_cast@HAAI@gsl@@YAHAAI@Z - .p2align 4, 0x90 -"??$narrow_cast@HAAI@gsl@@YAHAAI@Z": # @"??$narrow_cast@HAAI@gsl@@YAHAAI@Z" -Lfunc_begin416: - .cv_func_id 416 - .cv_loc 416 15 99 0 # ..\include\gsl/gsl_util:99:0 - .cv_fpo_proc "??$narrow_cast@HAAI@gsl@@YAHAAI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12085: - .cv_loc 416 15 100 0 # ..\include\gsl/gsl_util:100:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "??$forward@AAI@std@@YAAAIAAI@Z" - mov eax, dword ptr [eax] - add esp, 8 - pop ebp - ret -Ltmp12086: - .cv_fpo_endproc -Lfunc_end416: - # -- End function - .def "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" - .globl "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" # -- Begin function ??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z - .p2align 4, 0x90 -"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z": # @"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" -Lfunc_begin417: - .cv_func_id 417 - .cv_loc 417 6 143 0 # ..\include\gsl/gsl_assert:143:0 - .cv_fpo_proc "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12087: - .cv_loc 417 6 144 0 # ..\include\gsl/gsl_assert:144:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??0narrowing_error@gsl@@QAE@$$QAU01@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [esp], ecx - lea ecx, ["__TI2?AUnarrowing_error@gsl@@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CxxThrowException@8] -Ltmp12088: - .cv_fpo_endproc -Lfunc_end417: - # -- End function - .def "??0narrowing_error@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0narrowing_error@gsl@@QAE@XZ" - .globl "??0narrowing_error@gsl@@QAE@XZ" # -- Begin function ??0narrowing_error@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0narrowing_error@gsl@@QAE@XZ": # @"??0narrowing_error@gsl@@QAE@XZ" -Lfunc_begin418: - .cv_func_id 418 - .cv_loc 418 15 103 0 # ..\include\gsl/gsl_util:103:0 - .cv_fpo_proc "??0narrowing_error@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12089: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0exception@std@@QAE@XZ" - lea ecx, ["??_7narrowing_error@gsl@@6B@"] - mov edx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, edx - add esp, 12 - pop ebp - ret -Ltmp12090: - .cv_fpo_endproc -Lfunc_end418: - # -- End function - .def "??1narrowing_error@gsl@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1narrowing_error@gsl@@UAE@XZ" - .globl "??1narrowing_error@gsl@@UAE@XZ" # -- Begin function ??1narrowing_error@gsl@@UAE@XZ - .p2align 4, 0x90 -"??1narrowing_error@gsl@@UAE@XZ": # @"??1narrowing_error@gsl@@UAE@XZ" -Lfunc_begin419: - .cv_func_id 419 - .cv_loc 419 15 103 0 # ..\include\gsl/gsl_util:103:0 - .cv_fpo_proc "??1narrowing_error@gsl@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12091: - .cv_loc 419 15 103 0 # ..\include\gsl/gsl_util:103:0 - call "??1exception@std@@UAE@XZ" -Ltmp12092: - .cv_loc 419 15 103 0 # ..\include\gsl/gsl_util:103:0 - add esp, 4 - pop ebp - ret -Ltmp12093: - .cv_fpo_endproc -Lfunc_end419: - # -- End function - .def "??$forward@AAI@std@@YAAAIAAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@AAI@std@@YAAAIAAI@Z" - .globl "??$forward@AAI@std@@YAAAIAAI@Z" # -- Begin function ??$forward@AAI@std@@YAAAIAAI@Z - .p2align 4, 0x90 -"??$forward@AAI@std@@YAAAIAAI@Z": # @"??$forward@AAI@std@@YAAAIAAI@Z" -Lfunc_begin420: - .cv_func_id 420 - .cv_loc 420 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@AAI@std@@YAAAIAAI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12094: - .cv_loc 420 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12095: - .cv_fpo_endproc -Lfunc_end420: - # -- End function - .def "??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" - .globl "??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" # -- Begin function ??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z - .p2align 4, 0x90 -"??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z": # @"??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" -Lfunc_begin421: - .cv_func_id 421 - .cv_loc 421 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12096: - .cv_loc 421 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12097: - .cv_fpo_endproc -Lfunc_end421: - # -- End function - .def "??0narrowing_error@gsl@@QAE@$$QAU01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0narrowing_error@gsl@@QAE@$$QAU01@@Z" - .globl "??0narrowing_error@gsl@@QAE@$$QAU01@@Z" # -- Begin function ??0narrowing_error@gsl@@QAE@$$QAU01@@Z - .p2align 4, 0x90 -"??0narrowing_error@gsl@@QAE@$$QAU01@@Z": # @"??0narrowing_error@gsl@@QAE@$$QAU01@@Z" -Lfunc_begin422: - .cv_func_id 422 - .cv_loc 422 15 103 0 # ..\include\gsl/gsl_util:103:0 - .cv_fpo_proc "??0narrowing_error@gsl@@QAE@$$QAU01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12098: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0exception@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, ["??_7narrowing_error@gsl@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp12099: - .cv_fpo_endproc -Lfunc_end422: - # -- End function - .def "??0narrowing_error@gsl@@QAE@ABU01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0narrowing_error@gsl@@QAE@ABU01@@Z" - .globl "??0narrowing_error@gsl@@QAE@ABU01@@Z" # -- Begin function ??0narrowing_error@gsl@@QAE@ABU01@@Z - .p2align 4, 0x90 -"??0narrowing_error@gsl@@QAE@ABU01@@Z": # @"??0narrowing_error@gsl@@QAE@ABU01@@Z" -Lfunc_begin423: - .cv_func_id 423 - .cv_loc 423 15 103 0 # ..\include\gsl/gsl_util:103:0 - .cv_fpo_proc "??0narrowing_error@gsl@@QAE@ABU01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12100: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0exception@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, ["??_7narrowing_error@gsl@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp12101: - .cv_fpo_endproc -Lfunc_end423: - # -- End function - .def "??_Gnarrowing_error@gsl@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_Gnarrowing_error@gsl@@UAEPAXI@Z" - .globl "??_Gnarrowing_error@gsl@@UAEPAXI@Z" # -- Begin function ??_Gnarrowing_error@gsl@@UAEPAXI@Z - .p2align 4, 0x90 -"??_Gnarrowing_error@gsl@@UAEPAXI@Z": # @"??_Gnarrowing_error@gsl@@UAEPAXI@Z" -Lfunc_begin424: - .cv_func_id 424 - .cv_loc 424 15 103 0 # ..\include\gsl/gsl_util:103:0 - .cv_fpo_proc "??_Gnarrowing_error@gsl@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp12102: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1narrowing_error@gsl@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB424_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB424_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp12103: - .cv_fpo_endproc -Lfunc_end424: - # -- End function - .def "??0exception@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0exception@std@@QAE@XZ" - .globl "??0exception@std@@QAE@XZ" # -- Begin function ??0exception@std@@QAE@XZ - .p2align 4, 0x90 -"??0exception@std@@QAE@XZ": # @"??0exception@std@@QAE@XZ" -Lfunc_begin425: - .cv_func_id 425 - .cv_loc 425 9 50 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:50:0 - .cv_fpo_proc "??0exception@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - xor eax, eax - lea edx, ["??_7exception@std@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12104: - mov dword ptr [ecx], edx - mov edx, ecx - add edx, 4 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call _memset - .cv_loc 425 9 51 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:51:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add esp, 24 - pop ebp - ret -Ltmp12105: - .cv_fpo_endproc -Lfunc_end425: - # -- End function - .def "??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - .globl "??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" # -- Begin function ??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z - .p2align 4, 0x90 -"??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z": # @"??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" -Lfunc_begin426: - .cv_func_id 426 - .cv_loc 426 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12106: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp12107: - .cv_fpo_endproc -Lfunc_end426: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" -Lfunc_begin427: - .cv_func_id 427 - .cv_loc 427 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp12112: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp12113: - .cv_loc 427 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB427_1 - jmp LBB427_2 -LBB427_1: - test byte ptr [ebp - 49], 1 - jne LBB427_4 - jmp LBB427_5 -LBB427_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB427_3 -LBB427_3: -LBB427_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB427_5: - .cv_loc 427 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB427_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB427_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB427_8 - jmp LBB427_9 -LBB427_8: - test byte ptr [ebp - 65], 1 - jne LBB427_14 - jmp LBB427_15 -LBB427_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB427_10 -LBB427_10: -LBB427_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12114: -LBB427_15: - .cv_loc 427 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z@4HA": -LBB427_11: - push ebp - push eax - add ebp, 12 -Ltmp12115: - .cv_loc 427 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB427_12 - jmp LBB427_13 -LBB427_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB427_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z@4HA": -LBB427_16: - push ebp - push eax - add ebp, 12 - .cv_loc 427 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB427_17 - jmp LBB427_18 -LBB427_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB427_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12116: - .cv_fpo_endproc -Lfunc_end427: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - # -- End function - .def "??0?$extent_type@$03@details@gsl@@QAE@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$03@details@gsl@@QAE@H@Z" - .globl "??0?$extent_type@$03@details@gsl@@QAE@H@Z" # -- Begin function ??0?$extent_type@$03@details@gsl@@QAE@H@Z - .p2align 4, 0x90 -"??0?$extent_type@$03@details@gsl@@QAE@H@Z": # @"??0?$extent_type@$03@details@gsl@@QAE@H@Z" -Lfunc_begin428: - .cv_func_id 428 - .cv_loc 428 5 321 0 # ..\include\gsl/span:321:0 - .cv_fpo_proc "??0?$extent_type@$03@details@gsl@@QAE@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$extent_type@$03@details@gsl@@QAE@H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp12119: - .cv_loc 428 5 321 0 # ..\include\gsl/span:321:0 - cmp dword ptr [ebp + 8], 4 - sete bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jne LBB428_1 - jmp LBB428_2 -LBB428_1: - test byte ptr [ebp - 49], 1 - jne LBB428_4 - jmp LBB428_5 -LBB428_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB428_3 -LBB428_3: -LBB428_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12120: -LBB428_5: - .cv_loc 428 5 321 0 # ..\include\gsl/span:321:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???0?$extent_type@$03@details@gsl@@QAE@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$extent_type@$03@details@gsl@@QAE@H@Z@4HA": -LBB428_6: - push ebp - push eax - add ebp, 12 -Ltmp12121: - .cv_loc 428 5 321 0 # ..\include\gsl/span:321:0 - test byte ptr [ebp - 49], 1 - jne LBB428_7 - jmp LBB428_8 -LBB428_7: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB428_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12122: - .cv_fpo_endproc -Lfunc_end428: - .section .xdata,"dr",associative,"??0?$extent_type@$03@details@gsl@@QAE@H@Z" - .p2align 2 -"L__ehtable$??0?$extent_type@$03@details@gsl@@QAE@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$extent_type@$03@details@gsl@@QAE@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$extent_type@$03@details@gsl@@QAE@H@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$extent_type@$03@details@gsl@@QAE@H@Z@4HA" # Action - .section .text,"xr",discard,"??0?$extent_type@$03@details@gsl@@QAE@H@Z" - # -- End function - .def "??0?$allocator@H@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$allocator@H@std@@QAE@XZ" - .globl "??0?$allocator@H@std@@QAE@XZ" # -- Begin function ??0?$allocator@H@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$allocator@H@std@@QAE@XZ": # @"??0?$allocator@H@std@@QAE@XZ" -Lfunc_begin429: - .cv_func_id 429 - .cv_loc 429 12 915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:915:0 - .cv_fpo_proc "??0?$allocator@H@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp12123: - .cv_loc 429 12 916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:916:0 - add esp, 4 - pop ebp - ret -Ltmp12124: - .cv_fpo_endproc -Lfunc_end429: - # -- End function - .def "??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - .globl "??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" # -- Begin function ??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z - .p2align 4, 0x90 -"??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z": # @"??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" -Lfunc_begin430: - .cv_func_id 430 - .cv_file 19 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\vector" "DF8871E1925FA7A90C19DB265B1F796F" 1 - .cv_loc 430 19 449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:449:0 - .cv_fpo_proc "??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 100 - .cv_fpo_stackalloc 100 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 36], esi - mov dword ptr [ebp - 32], edx - mov dword ptr [ebp - 40], ecx - mov ecx, dword ptr [ebp - 40] -Ltmp12127: - mov edx, dword ptr [ebp + 16] - mov bl, byte ptr [ebp - 44] - mov esi, esp - mov byte ptr [esi], bl - mov dword ptr [esi + 4], edx - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" - sub esp, 8 -Ltmp12128: - .cv_loc 430 19 450 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:450:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 48], ecx - .cv_loc 430 19 451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:451:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - mov ecx, dword ptr [ebp - 48] - mov edx, esp - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - lea ecx, [ebp - 60] - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - lea ecx, [ebp - 36] - .cv_loc 430 19 452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:452:0 - mov dword ptr [ebp - 88], ecx # 4-byte Spill - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "?end@?$initializer_list@H@std@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?begin@?$initializer_list@H@std@@QBEPBHXZ" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 64] - mov ecx, esp - mov byte ptr [ecx + 8], bl - mov edx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - sub esp, 12 - jmp LBB430_1 -LBB430_1: - .cv_loc 430 19 453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:453:0 - lea eax, [ebp - 60] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 430 19 454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:454:0 - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Ltmp12129: - .cv_loc 430 19 454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:454:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 68] # 4-byte Reload - add esp, 100 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z@4HA": -LBB430_2: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 60] -Ltmp12130: - .cv_loc 430 19 454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:454:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp12131: - .cv_fpo_endproc -Lfunc_end430: - .section .xdata,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - .p2align 2 -"L__ehtable$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - # -- End function - .def "??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z": # @"??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin431: - .cv_func_id 431 - .cv_loc 431 19 458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:458:0 - .cv_fpo_proc "??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 104 - .cv_fpo_stackalloc 104 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp12136: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" - lea ecx, [ebp - 40] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - lea eax, [ebp - 44] - mov bl, byte ptr [eax] - mov byte ptr [esp], bl - lea eax, [ebp - 40] - mov dword ptr [esp + 4], eax - call "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" - sub esp, 8 -Ltmp12137: - .cv_loc 431 19 459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:459:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - lea ecx, [ebp - 52] - mov dword ptr [esp], eax - call "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" - sub esp, 4 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 48], ecx - .cv_loc 431 19 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:460:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - mov ecx, dword ptr [ebp - 48] - lea edx, [ebp - 60] - mov dword ptr [ebp - 84], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - .cv_loc 431 19 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:461:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB431_5 -# %bb.1: -Ltmp12138: - .cv_loc 431 19 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:462:0 - mov ecx, dword ptr [ebp + 8] - call "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" - sub esp, 4 - jmp LBB431_2 -LBB431_2: - .cv_loc 431 19 463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:463:0 - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 64], eax - .cv_loc 431 19 464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:464:0 - mov ecx, eax - call "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov edx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" - sub esp, 12 - mov dword ptr [ebp - 100], eax # 4-byte Spill - jmp LBB431_3 -LBB431_3: - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 431 19 465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:465:0 - mov dword ptr [ebp - 64], 0 - .cv_loc 431 19 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:466:0 - lea ecx, [ebp - 64] - call "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" - jmp LBB431_5 -Ltmp12139: -LBB431_5: - .cv_loc 431 19 468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:468:0 - lea eax, [ebp - 60] - mov ecx, eax - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 431 19 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:469:0 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Ltmp12140: - .cv_loc 431 19 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:469:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 104 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$4@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z@4HA": -LBB431_4: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 64] -Ltmp12141: - .cv_loc 431 19 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:466:0 - call "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp12142: - .def "?dtor$6@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z@4HA": -LBB431_6: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 60] - .cv_loc 431 19 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:469:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp12143: - .cv_fpo_endproc -Lfunc_end431: - .section .xdata,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - .p2align 2 -"L__ehtable$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - # -- End function - .def "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$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@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - .globl "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # -- Begin function ??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z - .p2align 4, 0x90 -"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" -Lfunc_begin432: - .cv_func_id 432 - .cv_loc 432 5 428 0 # ..\include\gsl/span:428:0 - .cv_fpo_proc "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12144: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - mov dword ptr [esp], eax - call "??$narrow@HI@gsl@@YAHI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp12145: - .cv_fpo_endproc -Lfunc_end432: - # -- End function - .def "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - .globl "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" # -- Begin function ?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ": # @"?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" -Lfunc_begin433: - .cv_func_id 433 - .cv_loc 433 19 1338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1338:0 - .cv_fpo_proc "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12146: - .cv_loc 433 19 1339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1339:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - sar ecx, 2 - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp12147: - .cv_fpo_endproc -Lfunc_end433: - # -- End function - .def "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" - .globl "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" # -- Begin function ?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ - .p2align 4, 0x90 -"?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ": # @"?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" -Lfunc_begin434: - .cv_func_id 434 - .cv_loc 434 19 1259 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1259:0 - .cv_fpo_proc "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12148: - .cv_loc 434 19 1260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1260:0 - call "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - mov eax, dword ptr [eax] - mov dword ptr [esp], eax - call "??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" - add esp, 8 - pop ebp - ret -Ltmp12149: - .cv_fpo_endproc -Lfunc_end434: - # -- End function - .def "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$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@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - .globl "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # -- Begin function ??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z - .p2align 4, 0x90 -"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" -Lfunc_begin435: - .cv_func_id 435 - .cv_loc 435 5 428 0 # ..\include\gsl/span:428:0 - .cv_fpo_proc "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12150: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - mov dword ptr [esp], eax - call "??$narrow@HI@gsl@@YAHI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp12151: - .cv_fpo_endproc -Lfunc_end435: - # -- End function - .def "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - .globl "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # -- Begin function ??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z - .p2align 4, 0x90 -"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z": # @"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" -Lfunc_begin436: - .cv_func_id 436 - .cv_loc 436 5 428 0 # ..\include\gsl/span:428:0 - .cv_fpo_proc "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12152: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov dword ptr [esp], eax - call "??$narrow@HI@gsl@@YAHI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp12153: - .cv_fpo_endproc -Lfunc_end436: - # -- End function - .def "?size@?$span@$$CBD$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@$$CBD$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@$$CBD$0?0@gsl@@QBEHXZ": # @"?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" -Lfunc_begin437: - .cv_func_id 437 - .cv_loc 437 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12154: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp12155: - .cv_fpo_endproc -Lfunc_end437: - # -- End function - .def "?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" - .globl "?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" # -- Begin function ?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ - .p2align 4, 0x90 -"?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ": # @"?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" -Lfunc_begin438: - .cv_func_id 438 - .cv_loc 438 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12156: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" - add esp, 4 - pop ebp - ret -Ltmp12157: - .cv_fpo_endproc -Lfunc_end438: - # -- End function - .def "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - .globl "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # -- Begin function ??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z - .p2align 4, 0x90 -"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z": # @"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" -Lfunc_begin439: - .cv_func_id 439 - .cv_loc 439 5 437 0 # ..\include\gsl/span:437:0 - .cv_fpo_proc "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12158: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov dword ptr [esp], eax - call "??$narrow@HI@gsl@@YAHI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp12159: - .cv_fpo_endproc -Lfunc_end439: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z -"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" -Lfunc_begin440: - .cv_func_id 440 - .cv_loc 440 1 669 0 # ..\tests\span_tests.cpp:669:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12160: - add esp, 4 - pop ebp - ret 8 -Ltmp12161: - .cv_fpo_endproc -Lfunc_end440: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" -Lfunc_begin441: - .cv_func_id 441 - .cv_loc 441 1 668 0 # ..\tests\span_tests.cpp:668:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx -Ltmp12162: - mov ecx, eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret 4 -Ltmp12163: - .cv_fpo_endproc -Lfunc_end441: - # -- End function - .def "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$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@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" - .globl "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" # -- Begin function ??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z - .p2align 4, 0x90 -"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" -Lfunc_begin442: - .cv_func_id 442 - .cv_loc 442 5 437 0 # ..\include\gsl/span:437:0 - .cv_fpo_proc "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12164: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - mov dword ptr [esp], eax - call "??$narrow@HI@gsl@@YAHI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp12165: - .cv_fpo_endproc -Lfunc_end442: - # -- End function - .def "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - .globl "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" # -- Begin function ??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ": # @"??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" -Lfunc_begin443: - .cv_func_id 443 - .cv_loc 443 19 609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:609:0 - .cv_fpo_proc "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12166: - .cv_loc 443 19 610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:610:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" - .cv_loc 443 19 612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:612:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [ebp - 8], ecx - .cv_loc 443 19 613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:613:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - mov dword ptr [esp], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 4], eax - call "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - mov ecx, dword ptr [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" -Ltmp12167: - .cv_loc 443 19 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:615:0 - add esp, 32 - pop ebp - ret -Ltmp12168: - .cv_fpo_endproc -Lfunc_end443: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z -"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" -Lfunc_begin444: - .cv_func_id 444 - .cv_loc 444 1 683 0 # ..\tests\span_tests.cpp:683:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12169: - add esp, 4 - pop ebp - ret 8 -Ltmp12170: - .cv_fpo_endproc -Lfunc_end444: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" -Lfunc_begin445: - .cv_func_id 445 - .cv_loc 445 1 682 0 # ..\tests\span_tests.cpp:682:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx -Ltmp12171: - mov ecx, eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret 4 -Ltmp12172: - .cv_fpo_endproc -Lfunc_end445: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z -"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" -Lfunc_begin446: - .cv_func_id 446 - .cv_loc 446 1 697 0 # ..\tests\span_tests.cpp:697:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12173: - add esp, 4 - pop ebp - ret 8 -Ltmp12174: - .cv_fpo_endproc -Lfunc_end446: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" -Lfunc_begin447: - .cv_func_id 447 - .cv_loc 447 1 696 0 # ..\tests\span_tests.cpp:696:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx -Ltmp12175: - mov ecx, eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret 4 -Ltmp12176: - .cv_fpo_endproc -Lfunc_end447: - # -- End function - .def "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - .globl "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # -- Begin function ??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z - .p2align 4, 0x90 -"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" -Lfunc_begin448: - .cv_func_id 448 - .cv_loc 448 5 747 0 # ..\include\gsl/span:747:0 - .cv_fpo_proc "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12177: - .cv_loc 448 5 748 0 # ..\include\gsl/span:748:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], esi - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop esi - pop ebp - ret -Ltmp12178: - .cv_fpo_endproc -Lfunc_end448: - # -- End function - .def "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" - .globl "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" # -- Begin function ??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z - .p2align 4, 0x90 -"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" -Lfunc_begin449: - .cv_func_id 449 - .cv_loc 449 5 753 0 # ..\include\gsl/span:753:0 - .cv_fpo_proc "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12179: - .cv_loc 449 5 754 0 # ..\include\gsl/span:754:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], esi - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop esi - pop ebp - ret -Ltmp12180: - .cv_fpo_endproc -Lfunc_end449: - # -- End function - .def "?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" - .globl "?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" # -- Begin function ?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ - .p2align 4, 0x90 -"?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ": # @"?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" -Lfunc_begin450: - .cv_func_id 450 - .cv_loc 450 19 1263 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1263:0 - .cv_fpo_proc "?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12181: - .cv_loc 450 19 1264 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1264:0 - call "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - mov eax, dword ptr [eax] - mov dword ptr [esp], eax - call "??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" - add esp, 8 - pop ebp - ret -Ltmp12182: - .cv_fpo_endproc -Lfunc_end450: - # -- End function - .def "??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" - .globl "??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" # -- Begin function ??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z - .p2align 4, 0x90 -"??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z": # @"??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" -Lfunc_begin451: - .cv_func_id 451 - .cv_loc 451 12 1533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1533:0 - .cv_fpo_proc "??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12183: - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" - .cv_loc 451 12 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1534:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop ebp - ret 8 -Ltmp12184: - .cv_fpo_endproc -Lfunc_end451: - # -- End function - .def "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - .globl "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" # -- Begin function ?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ": # @"?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" -Lfunc_begin452: - .cv_func_id 452 - .cv_loc 452 19 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1588:0 - .cv_fpo_proc "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12185: - .cv_loc 452 19 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1589:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$allocator@H@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp12186: - .cv_fpo_endproc -Lfunc_end452: - # -- End function - .def "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" - .globl "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" # -- Begin function ??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z - .p2align 4, 0x90 -"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z": # @"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" -Lfunc_begin453: - .cv_func_id 453 - .cv_loc 453 12 920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:920:0 - .cv_fpo_proc "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12187: - .cv_loc 453 12 921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:921:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp12188: - .cv_fpo_endproc -Lfunc_end453: - # -- End function - .def "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .globl "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" -Lfunc_begin454: - .cv_func_id 454 - .cv_loc 454 19 1596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1596:0 - .cv_fpo_proc "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12189: - .cv_loc 454 19 1597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1597:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp12190: - .cv_fpo_endproc -Lfunc_end454: - # -- End function - .def "??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - .globl "??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z - .p2align 4, 0x90 -"??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z": # @"??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" -Lfunc_begin455: - .cv_func_id 455 - .cv_loc 455 19 427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:427:0 - .cv_fpo_proc "??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12193: - .cv_loc 455 19 428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:428:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 44], edx # 4-byte Spill - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], ecx # 4-byte Spill - call "??$distance@PBH@std@@YAHPBH0@Z" - mov dword ptr [esp], eax - call "??$_Convert_size@I@std@@YAII@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 455 19 429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:429:0 - cmp dword ptr [ebp - 36], 0 - je LBB455_4 -# %bb.1: -Ltmp12194: - .cv_loc 455 19 430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:430:0 - mov eax, dword ptr [ebp - 36] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" - sub esp, 4 - .cv_loc 455 19 431 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:431:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 40], eax - .cv_loc 455 19 432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:432:0 - mov ecx, eax - call "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" - sub esp, 12 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB455_2 -LBB455_2: - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 455 19 433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:433:0 - mov dword ptr [ebp - 40], 0 - .cv_loc 455 19 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:434:0 - lea ecx, [ebp - 40] - call "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" - jmp LBB455_4 -Ltmp12195: -LBB455_4: - .cv_loc 455 19 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:435:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$3@?0???$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z@4HA": -LBB455_3: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 40] -Ltmp12196: - .cv_loc 455 19 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:434:0 - call "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp12197: - .cv_fpo_endproc -Lfunc_end455: - .section .xdata,"dr",associative,"??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - .p2align 2 -"L__ehtable$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z": - .long -1 # ToState - .long "?dtor$3@?0???$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - # -- End function - .def "?end@?$initializer_list@H@std@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?end@?$initializer_list@H@std@@QBEPBHXZ" - .globl "?end@?$initializer_list@H@std@@QBEPBHXZ" # -- Begin function ?end@?$initializer_list@H@std@@QBEPBHXZ - .p2align 4, 0x90 -"?end@?$initializer_list@H@std@@QBEPBHXZ": # @"?end@?$initializer_list@H@std@@QBEPBHXZ" -Lfunc_begin456: - .cv_func_id 456 - .cv_file 20 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\initializer_list" "9A60F4416E5AEA9303C49010E00BF899" 1 - .cv_loc 456 20 39 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\initializer_list:39:0 - .cv_fpo_proc "?end@?$initializer_list@H@std@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12198: - .cv_loc 456 20 40 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\initializer_list:40:0 - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp12199: - .cv_fpo_endproc -Lfunc_end456: - # -- End function - .def "?begin@?$initializer_list@H@std@@QBEPBHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?begin@?$initializer_list@H@std@@QBEPBHXZ" - .globl "?begin@?$initializer_list@H@std@@QBEPBHXZ" # -- Begin function ?begin@?$initializer_list@H@std@@QBEPBHXZ - .p2align 4, 0x90 -"?begin@?$initializer_list@H@std@@QBEPBHXZ": # @"?begin@?$initializer_list@H@std@@QBEPBHXZ" -Lfunc_begin457: - .cv_func_id 457 - .cv_loc 457 20 35 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\initializer_list:35:0 - .cv_fpo_proc "?begin@?$initializer_list@H@std@@QBEPBHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12200: - .cv_loc 457 20 36 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\initializer_list:36:0 - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp12201: - .cv_fpo_endproc -Lfunc_end457: - # -- End function - .def "??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" - .globl "??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" # -- Begin function ??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z - .p2align 4, 0x90 -"??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z": # @"??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" -Lfunc_begin458: - .cv_func_id 458 - .cv_loc 458 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12202: - .cv_loc 458 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12203: - .cv_fpo_endproc -Lfunc_end458: - # -- End function - .def "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" - .globl "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ": # @"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" -Lfunc_begin459: - .cv_func_id 459 - .cv_loc 459 19 318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:318:0 - .cv_fpo_proc "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12204: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx + 4], 0 - mov dword ptr [ecx + 8], 0 - mov dword ptr [ecx + 12], 0 - .cv_loc 459 19 319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:319:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp12205: - .cv_fpo_endproc -Lfunc_end459: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$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@@QAEAAV?$allocator@H@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$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@@QAEAAV?$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@@QAEAAV?$allocator@H@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$allocator@H@2@XZ" -Lfunc_begin460: - .cv_func_id 460 - .cv_loc 460 12 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1536:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$allocator@H@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12206: - .cv_loc 460 12 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1537:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12207: - .cv_fpo_endproc -Lfunc_end460: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$_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@@QAEAAV?$_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@@QAEAAV?$_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@@QAEAAV?$_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@@QAEAAV?$_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@@QAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" -Lfunc_begin461: - .cv_func_id 461 - .cv_loc 461 12 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1544:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp12208: - .cv_loc 461 12 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1545:0 - add esp, 4 - pop ebp - ret -Ltmp12209: - .cv_fpo_endproc -Lfunc_end461: - # -- End function - .def "??$distance@PBH@std@@YAHPBH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$distance@PBH@std@@YAHPBH0@Z" - .globl "??$distance@PBH@std@@YAHPBH0@Z" # -- Begin function ??$distance@PBH@std@@YAHPBH0@Z - .p2align 4, 0x90 -"??$distance@PBH@std@@YAHPBH0@Z": # @"??$distance@PBH@std@@YAHPBH0@Z" -Lfunc_begin462: - .cv_func_id 462 - .cv_loc 462 17 785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:785:0 - .cv_fpo_proc "??$distance@PBH@std@@YAHPBH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12210: - .cv_loc 462 17 787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:787:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - sub edx, esi - sar edx, 2 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp12211: - .cv_fpo_endproc -Lfunc_end462: - # -- End function - .def "?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" - .globl "?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" # -- Begin function ?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z": # @"?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" -Lfunc_begin463: - .cv_func_id 463 - .cv_loc 463 19 1498 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1498:0 - .cv_fpo_proc "?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12212: - .cv_loc 463 19 1501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1501:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], edx # 4-byte Spill - call "?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jbe LBB463_2 -# %bb.1: -Ltmp12213: - .cv_loc 463 19 1502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1502:0 - call "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" -Ltmp12214: -LBB463_2: - .cv_loc 463 19 1505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1505:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" - .cv_loc 463 19 1506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1506:0 - add esp, 16 - pop ebp - ret 4 -Ltmp12215: - .cv_fpo_endproc -Lfunc_end463: - # -- End function - .def "??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" - .globl "??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" # -- Begin function ??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z - .p2align 4, 0x90 -"??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z": # @"??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" -Lfunc_begin464: - .cv_func_id 464 - .cv_loc 464 19 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1443:0 - .cv_fpo_proc "??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12216: - .cv_loc 464 19 1444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1444:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" - add esp, 32 - pop esi - pop ebp - ret 12 -Ltmp12217: - .cv_fpo_endproc -Lfunc_end464: - # -- End function - .def "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - .globl "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" # -- Begin function ?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ": # @"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" -Lfunc_begin465: - .cv_func_id 465 - .cv_loc 465 19 1614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1614:0 - .cv_fpo_proc "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12218: - .cv_loc 465 19 1615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1615:0 - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp12219: - .cv_fpo_endproc -Lfunc_end465: - # -- End function - .def "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - .globl "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" # -- Begin function ?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ - .p2align 4, 0x90 -"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ": # @"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" -Lfunc_begin466: - .cv_func_id 466 - .cv_loc 466 19 1622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1622:0 - .cv_fpo_proc "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12220: - .cv_loc 466 19 1623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1623:0 - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp12221: - .cv_fpo_endproc -Lfunc_end466: - # -- End function - .def "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ": # @"??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" -Lfunc_begin467: - .cv_func_id 467 - .cv_loc 467 17 3513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3513:0 - .cv_fpo_proc "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12222: - .cv_loc 467 17 3514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3514:0 - cmp dword ptr [ecx], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB467_2 -# %bb.1: -Ltmp12223: - .cv_loc 467 17 3515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3515:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - call "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" -Ltmp12224: -LBB467_2: - .cv_loc 467 17 3517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3517:0 - add esp, 8 - pop ebp - ret -Ltmp12225: - .cv_fpo_endproc -Lfunc_end467: - # -- End function - .def "?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - .globl "?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" # -- Begin function ?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ": # @"?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" -Lfunc_begin468: - .cv_func_id 468 - .cv_loc 468 19 1342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1342:0 - .cv_fpo_proc "?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12226: - .cv_loc 468 19 1343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1343:0 - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" - mov dword ptr [esp], eax - call "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" - mov dword ptr [ebp - 8], eax - call "?max@?$numeric_limits@H@std@@SAHXZ" - mov dword ptr [ebp - 12], eax - lea eax, [ebp - 12] - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dword ptr [esp + 4], eax - call "??$_Min_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret -Ltmp12227: - .cv_fpo_endproc -Lfunc_end468: - # -- 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_begin469: - .cv_func_id 469 - .cv_loc 469 19 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1536:0 - .cv_fpo_proc "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp12228: - .cv_loc 469 19 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1537:0 - lea eax, ["??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] - mov dword ptr [esp], eax - call "?_Xlength_error@std@@YAXPBD@Z" -Ltmp12229: - .cv_fpo_endproc -Lfunc_end469: - # -- End function - .def "?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" - .globl "?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" # -- Begin function ?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z": # @"?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" -Lfunc_begin470: - .cv_func_id 470 - .cv_loc 470 19 1489 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1489:0 - .cv_fpo_proc "?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12230: - .cv_loc 470 19 1492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1492:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 470 19 1493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1493:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?allocate@?$allocator@H@std@@QAEPAHI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 4], eax - .cv_loc 470 19 1494 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1494:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 4] - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 8], eax - .cv_loc 470 19 1495 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1495:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 4] - mov ecx, dword ptr [ebp + 8] - shl ecx, 2 - add eax, ecx - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 12], eax - .cv_loc 470 19 1496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1496:0 - add esp, 24 - pop ebp - ret 4 -Ltmp12231: - .cv_fpo_endproc -Lfunc_end470: - # -- End function - .def "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" - .globl "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z - .p2align 4, 0x90 -"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" -Lfunc_begin471: - .cv_func_id 471 - .cv_loc 471 12 827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:827:0 - .cv_fpo_proc "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12232: - .cv_loc 471 12 828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:828:0 - mov ecx, 1073741823 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12233: - .cv_fpo_endproc -Lfunc_end471: - # -- End function - .def "?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" - .globl "?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" # -- Begin function ?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ": # @"?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" -Lfunc_begin472: - .cv_func_id 472 - .cv_loc 472 19 1592 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1592:0 - .cv_fpo_proc "?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12234: - .cv_loc 472 19 1593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1593:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$allocator@H@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp12235: - .cv_fpo_endproc -Lfunc_end472: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$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@@QBEABV?$allocator@H@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$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@@QBEABV?$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@@QBEABV?$allocator@H@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$allocator@H@2@XZ" -Lfunc_begin473: - .cv_func_id 473 - .cv_loc 473 12 1540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1540:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$allocator@H@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12236: - .cv_loc 473 12 1541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1541:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12237: - .cv_fpo_endproc -Lfunc_end473: - # -- End function - .def "?allocate@?$allocator@H@std@@QAEPAHI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?allocate@?$allocator@H@std@@QAEPAHI@Z" - .globl "?allocate@?$allocator@H@std@@QAEPAHI@Z" # -- Begin function ?allocate@?$allocator@H@std@@QAEPAHI@Z - .p2align 4, 0x90 -"?allocate@?$allocator@H@std@@QAEPAHI@Z": # @"?allocate@?$allocator@H@std@@QAEPAHI@Z" -Lfunc_begin474: - .cv_func_id 474 - .cv_loc 474 12 929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:929:0 - .cv_fpo_proc "?allocate@?$allocator@H@std@@QAEPAHI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp12238: - .cv_loc 474 12 930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:930:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??$_Get_size_of_n@$03@std@@YAII@Z" - mov dword ptr [esp], eax - call "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - add esp, 12 - pop ebp - ret 4 -Ltmp12239: - .cv_fpo_endproc -Lfunc_end474: - # -- End function - .def "??$_Get_size_of_n@$03@std@@YAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_size_of_n@$03@std@@YAII@Z" - .globl "??$_Get_size_of_n@$03@std@@YAII@Z" # -- Begin function ??$_Get_size_of_n@$03@std@@YAII@Z - .p2align 4, 0x90 -"??$_Get_size_of_n@$03@std@@YAII@Z": # @"??$_Get_size_of_n@$03@std@@YAII@Z" -Lfunc_begin475: - .cv_func_id 475 - .cv_loc 475 12 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:23:0 - .cv_fpo_proc "??$_Get_size_of_n@$03@std@@YAII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12240: - .cv_loc 475 12 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:24:0 - mov dword ptr [ebp - 4], 1073741823 - .cv_loc 475 12 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:25:0 - mov ecx, dword ptr [ebp + 8] - shl ecx, 2 - mov dword ptr [ebp - 8], ecx - .cv_loc 475 12 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:26:0 - mov ecx, 1073741823 - cmp ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], eax # 4-byte Spill - jae LBB475_2 -# %bb.1: -Ltmp12241: - .cv_loc 475 12 28 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:28:0 - mov dword ptr [ebp - 8], -1 -Ltmp12242: -LBB475_2: - .cv_loc 475 12 31 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:31:0 - mov eax, dword ptr [ebp - 8] - add esp, 12 - pop ebp - ret -Ltmp12243: - .cv_fpo_endproc -Lfunc_end475: - # -- End function - .def "??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" - .globl "??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" # -- Begin function ??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z": # @"??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" -Lfunc_begin476: - .cv_func_id 476 - .cv_file 21 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xmemory" "AA9B9D043A9822755276AD5242CF521C" 1 - .cv_loc 476 21 161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:161:0 - .cv_fpo_proc "??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi -Ltmp12244: - .cv_loc 476 21 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:163:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - call "??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 476 21 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:164:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" - mov dword ptr [ebp - 20], eax - .cv_loc 476 21 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:165:0 - lea eax, [ebp - 16] - mov dword ptr [esp], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" - mov dword ptr [ebp - 24], eax -Ltmp12245: - .cv_loc 476 21 168 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:168:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" - mov dword ptr [ebp - 24], eax -Ltmp12246: - .cv_loc 476 21 179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:179:0 - mov eax, dword ptr [ebp - 24] - lea ecx, [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" - .cv_loc 476 21 180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:180:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebp - ret -Ltmp12247: - .cv_fpo_endproc -Lfunc_end476: - # -- End function - .def "??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" - .globl "??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" # -- Begin function ??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z": # @"??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" -Lfunc_begin477: - .cv_func_id 477 - .cv_loc 477 17 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:274:0 - .cv_fpo_proc "??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12248: - .cv_loc 477 17 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:275:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12249: - .cv_fpo_endproc -Lfunc_end477: - # -- End function - .def "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" - .globl "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" # -- Begin function ??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z - .p2align 4, 0x90 -"??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z": # @"??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" -Lfunc_begin478: - .cv_func_id 478 - .cv_loc 478 17 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:394:0 - .cv_fpo_proc "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12250: - .cv_loc 478 17 395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:395:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp12251: - .cv_fpo_endproc -Lfunc_end478: - # -- End function - .def "??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" - .globl "??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" # -- Begin function ??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z - .p2align 4, 0x90 -"??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z": # @"??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" -Lfunc_begin479: - .cv_func_id 479 - .cv_loc 479 17 486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:486:0 - .cv_fpo_proc "??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12252: - .cv_loc 479 17 488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:488:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - sub edx, esi - sar edx, 2 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp12253: - .cv_fpo_endproc -Lfunc_end479: - # -- End function - .def "??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" - .globl "??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" # -- Begin function ??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z - .p2align 4, 0x90 -"??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z": # @"??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" -Lfunc_begin480: - .cv_func_id 480 - .cv_loc 480 17 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1761:0 - .cv_fpo_proc "??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp12254: - .cv_loc 480 17 1762 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1762:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], esi - .cv_loc 480 17 1763 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1763:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], esi - .cv_loc 480 17 1764 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1764:0 - mov esi, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], esi - .cv_loc 480 17 1765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1765:0 - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - sub esi, edi - mov dword ptr [ebp - 28], esi - .cv_loc 480 17 1766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1766:0 - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 16] - mov ebx, dword ptr [ebp - 28] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 8], ebx - mov dword ptr [eax + 4], edi - mov dword ptr [eax], esi - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call _memmove - .cv_loc 480 17 1767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1767:0 - mov ecx, dword ptr [ebp - 24] - add ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ecx - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp12255: - .cv_fpo_endproc -Lfunc_end480: - # -- End function - .def "??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" - .globl "??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" # -- Begin function ??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z - .p2align 4, 0x90 -"??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z": # @"??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" -Lfunc_begin481: - .cv_func_id 481 - .cv_loc 481 17 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:434:0 - .cv_fpo_proc "??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12256: - .cv_loc 481 17 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:435:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi], edx - .cv_loc 481 17 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:436:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp12257: - .cv_fpo_endproc -Lfunc_end481: - # -- End function - .def "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" - .globl "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" # -- Begin function ?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ": # @"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" -Lfunc_begin482: - .cv_func_id 482 - .cv_loc 482 19 1522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1522:0 - .cv_fpo_proc "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12258: - .cv_loc 482 19 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1523:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" - .cv_loc 482 19 1524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1524:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - mov dword ptr [ebp - 12], eax - .cv_loc 482 19 1525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1525:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 16], eax - .cv_loc 482 19 1526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1526:0 - cmp dword ptr [ebp - 16], 0 - je LBB482_2 -# %bb.1: -Ltmp12259: - .cv_loc 482 19 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1527:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp - 16] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" - sub esp, 8 - .cv_loc 482 19 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1528:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - mov ecx, dword ptr [ebp - 12] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp - 16] - sub ecx, edx - sar ecx, 2 - mov edx, dword ptr [ebp - 16] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@H@std@@QAEXQAHI@Z" - sub esp, 8 - .cv_loc 482 19 1530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1530:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 4], 0 - .cv_loc 482 19 1531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1531:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 8], 0 - .cv_loc 482 19 1532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1532:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 12], 0 -Ltmp12260: -LBB482_2: - .cv_loc 482 19 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1534:0 - add esp, 32 - pop esi - pop ebp - ret -Ltmp12261: - .cv_fpo_endproc -Lfunc_end482: - # -- End function - .def "?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" - .globl "?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" # -- Begin function ?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ": # @"?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" -Lfunc_begin483: - .cv_func_id 483 - .cv_loc 483 19 1580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1580:0 - .cv_fpo_proc "?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12262: - .cv_loc 483 19 1581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1581:0 - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 483 19 1582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1582:0 - add esp, 4 - pop ebp - ret -Ltmp12263: - .cv_fpo_endproc -Lfunc_end483: - # -- End function - .def "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" - .globl "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" # -- Begin function ?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z - .p2align 4, 0x90 -"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z": # @"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" -Lfunc_begin484: - .cv_func_id 484 - .cv_loc 484 19 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1467:0 - .cv_fpo_proc "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12264: - .cv_loc 484 19 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1468:0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" - .cv_loc 484 19 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1469:0 - add esp, 24 - pop ebp - ret 8 -Ltmp12265: - .cv_fpo_endproc -Lfunc_end484: - # -- End function - .def "?deallocate@?$allocator@H@std@@QAEXQAHI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?deallocate@?$allocator@H@std@@QAEXQAHI@Z" - .globl "?deallocate@?$allocator@H@std@@QAEXQAHI@Z" # -- Begin function ?deallocate@?$allocator@H@std@@QAEXQAHI@Z - .p2align 4, 0x90 -"?deallocate@?$allocator@H@std@@QAEXQAHI@Z": # @"?deallocate@?$allocator@H@std@@QAEXQAHI@Z" -Lfunc_begin485: - .cv_func_id 485 - .cv_loc 485 12 923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:923:0 - .cv_fpo_proc "?deallocate@?$allocator@H@std@@QAEXQAHI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx -Ltmp12266: - .cv_loc 485 12 925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:925:0 - mov ecx, dword ptr [ebp + 12] - shl ecx, 2 - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .cv_loc 485 12 926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:926:0 - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp12267: - .cv_fpo_endproc -Lfunc_end485: - # -- End function - .def "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" - .globl "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z - .p2align 4, 0x90 -"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z": # @"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" -Lfunc_begin486: - .cv_func_id 486 - .cv_loc 486 12 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1086:0 - .cv_fpo_proc "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp12268: - .cv_loc 486 12 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1101:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp12269: - .cv_fpo_endproc -Lfunc_end486: - # -- End function - .def "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" - .globl "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" # -- Begin function ?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z - .p2align 4, 0x90 -"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z": # @"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" -Lfunc_begin487: - .cv_func_id 487 - .cv_loc 487 12 831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:831:0 - .cv_fpo_proc "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 12] -Ltmp12270: - .cv_loc 487 12 832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:832:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - add esp, 4 - pop ebp - ret -Ltmp12271: - .cv_fpo_endproc -Lfunc_end487: - # -- End function - .def "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" - .globl "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" # -- Begin function ??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z - .p2align 4, 0x90 -"??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z": # @"??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" -Lfunc_begin488: - .cv_func_id 488 - .cv_loc 488 12 1533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1533:0 - .cv_fpo_proc "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12272: - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" - .cv_loc 488 12 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1534:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop ebp - ret 8 -Ltmp12273: - .cv_fpo_endproc -Lfunc_end488: - # -- End function - .def "?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" - .globl "?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" # -- Begin function ?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ": # @"?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" -Lfunc_begin489: - .cv_func_id 489 - .cv_loc 489 19 1334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1334:0 - .cv_fpo_proc "?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12274: - .cv_loc 489 19 1335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1335:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - cmp ecx, dword ptr [eax] - sete dl - and dl, 1 - movzx eax, dl - add esp, 12 - pop ebp - ret -Ltmp12275: - .cv_fpo_endproc -Lfunc_end489: - # -- End function - .def "??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" - .globl "??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" # -- Begin function ??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z - .p2align 4, 0x90 -"??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z": # @"??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" -Lfunc_begin490: - .cv_func_id 490 - .cv_loc 490 19 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1443:0 - .cv_fpo_proc "??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12276: - .cv_loc 490 19 1444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1444:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" - add esp, 32 - pop esi - pop ebp - ret 12 -Ltmp12277: - .cv_fpo_endproc -Lfunc_end490: - # -- End function - .def "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - .globl "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" # -- Begin function ?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ - .p2align 4, 0x90 -"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ": # @"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" -Lfunc_begin491: - .cv_func_id 491 - .cv_loc 491 19 1626 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1626:0 - .cv_fpo_proc "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12278: - .cv_loc 491 19 1627 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1627:0 - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp12279: - .cv_fpo_endproc -Lfunc_end491: - # -- End function - .def "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - .globl "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" # -- Begin function ?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ": # @"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" -Lfunc_begin492: - .cv_func_id 492 - .cv_loc 492 19 1618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1618:0 - .cv_fpo_proc "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12280: - .cv_loc 492 19 1619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1619:0 - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp12281: - .cv_fpo_endproc -Lfunc_end492: - # -- End function - .def "??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" - .globl "??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" # -- Begin function ??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z - .p2align 4, 0x90 -"??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z": # @"??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" -Lfunc_begin493: - .cv_func_id 493 - .cv_loc 493 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12282: - .cv_loc 493 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12283: - .cv_fpo_endproc -Lfunc_end493: - # -- End function - .def "??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" - .globl "??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" # -- Begin function ??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z": # @"??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" -Lfunc_begin494: - .cv_func_id 494 - .cv_loc 494 21 161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:161:0 - .cv_fpo_proc "??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi -Ltmp12284: - .cv_loc 494 21 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:163:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - call "??$_Get_unwrapped@H@std@@YAPAHQAH@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 494 21 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:164:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@H@std@@YAPAHQAH@Z" - mov dword ptr [ebp - 20], eax - .cv_loc 494 21 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:165:0 - lea eax, [ebp - 16] - mov dword ptr [esp], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" - mov dword ptr [ebp - 24], eax -Ltmp12285: - .cv_loc 494 21 168 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:168:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" - mov dword ptr [ebp - 24], eax -Ltmp12286: - .cv_loc 494 21 179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:179:0 - mov eax, dword ptr [ebp - 24] - lea ecx, [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" - .cv_loc 494 21 180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:180:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebp - ret -Ltmp12287: - .cv_fpo_endproc -Lfunc_end494: - # -- End function - .def "??$_Get_unwrapped@H@std@@YAPAHQAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@H@std@@YAPAHQAH@Z" - .globl "??$_Get_unwrapped@H@std@@YAPAHQAH@Z" # -- Begin function ??$_Get_unwrapped@H@std@@YAPAHQAH@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@H@std@@YAPAHQAH@Z": # @"??$_Get_unwrapped@H@std@@YAPAHQAH@Z" -Lfunc_begin495: - .cv_func_id 495 - .cv_loc 495 17 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:274:0 - .cv_fpo_proc "??$_Get_unwrapped@H@std@@YAPAHQAH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12288: - .cv_loc 495 17 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:275:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12289: - .cv_fpo_endproc -Lfunc_end495: - # -- End function - .def "??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" - .globl "??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" # -- Begin function ??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z - .p2align 4, 0x90 -"??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z": # @"??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" -Lfunc_begin496: - .cv_func_id 496 - .cv_loc 496 17 486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:486:0 - .cv_fpo_proc "??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12290: - .cv_loc 496 17 488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:488:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - sub edx, esi - sar edx, 2 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp12291: - .cv_fpo_endproc -Lfunc_end496: - # -- End function - .def "??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" - .globl "??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" # -- Begin function ??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z - .p2align 4, 0x90 -"??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z": # @"??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" -Lfunc_begin497: - .cv_func_id 497 - .cv_loc 497 17 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1761:0 - .cv_fpo_proc "??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp12292: - .cv_loc 497 17 1762 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1762:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], esi - .cv_loc 497 17 1763 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1763:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], esi - .cv_loc 497 17 1764 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1764:0 - mov esi, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], esi - .cv_loc 497 17 1765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1765:0 - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - sub esi, edi - mov dword ptr [ebp - 28], esi - .cv_loc 497 17 1766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1766:0 - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 16] - mov ebx, dword ptr [ebp - 28] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 8], ebx - mov dword ptr [eax + 4], edi - mov dword ptr [eax], esi - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call _memmove - .cv_loc 497 17 1767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1767:0 - mov ecx, dword ptr [ebp - 24] - add ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ecx - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp12293: - .cv_fpo_endproc -Lfunc_end497: - # -- End function - .def "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .globl "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" -Lfunc_begin498: - .cv_func_id 498 - .cv_loc 498 19 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1600:0 - .cv_fpo_proc "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12294: - .cv_loc 498 19 1601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1601:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp12295: - .cv_fpo_endproc -Lfunc_end498: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$_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@@QBEABV?$_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@@QBEABV?$_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@@QBEABV?$_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@@QBEABV?$_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@@QBEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" -Lfunc_begin499: - .cv_func_id 499 - .cv_loc 499 12 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1548:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp12296: - .cv_loc 499 12 1549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1549:0 - add esp, 4 - pop ebp - ret -Ltmp12297: - .cv_fpo_endproc -Lfunc_end499: - # -- End function - .def "??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" - .globl "??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" # -- Begin function ??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z - .p2align 4, 0x90 -"??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z": # @"??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" -Lfunc_begin500: - .cv_func_id 500 - .cv_loc 500 19 333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:333:0 - .cv_fpo_proc "??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12298: - .cv_loc 500 19 334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:334:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12299: - .cv_fpo_endproc -Lfunc_end500: - # -- End function - .def "??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - .globl "??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" # -- Begin function ??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z - .p2align 4, 0x90 -"??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z": # @"??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" -Lfunc_begin501: - .cv_func_id 501 - .cv_loc 501 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12300: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp12301: - .cv_fpo_endproc -Lfunc_end501: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" -Lfunc_begin502: - .cv_func_id 502 - .cv_loc 502 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp12306: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp12307: - .cv_loc 502 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB502_1 - jmp LBB502_2 -LBB502_1: - test byte ptr [ebp - 49], 1 - jne LBB502_4 - jmp LBB502_5 -LBB502_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB502_3 -LBB502_3: -LBB502_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB502_5: - .cv_loc 502 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB502_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB502_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB502_8 - jmp LBB502_9 -LBB502_8: - test byte ptr [ebp - 65], 1 - jne LBB502_14 - jmp LBB502_15 -LBB502_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB502_10 -LBB502_10: -LBB502_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12308: -LBB502_15: - .cv_loc 502 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z@4HA": -LBB502_11: - push ebp - push eax - add ebp, 12 -Ltmp12309: - .cv_loc 502 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB502_12 - jmp LBB502_13 -LBB502_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB502_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z@4HA": -LBB502_16: - push ebp - push eax - add ebp, 12 - .cv_loc 502 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB502_17 - jmp LBB502_18 -LBB502_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB502_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12310: - .cv_fpo_endproc -Lfunc_end502: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" -Lfunc_begin503: - .cv_func_id 503 - .cv_loc 503 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12311: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp12312: - .cv_fpo_endproc -Lfunc_end503: - # -- End function - .def "??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - .globl "??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" # -- Begin function ??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ": # @"??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" -Lfunc_begin504: - .cv_func_id 504 - .cv_loc 504 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - .cv_fpo_proc "??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp12315: - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx], bl - mov ecx, eax - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - sub esp, 4 -Ltmp12316: - .cv_loc 504 19 373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:373:0 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - sub esp, 4 - jmp LBB504_1 -Ltmp12317: -LBB504_1: - .cv_loc 504 19 374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:374:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ@4HA": -LBB504_2: - push ebp - push eax - add ebp, 12 - .cv_loc 504 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - call dword ptr [__imp____std_terminate] -Ltmp12318: - .cv_fpo_endproc -Lfunc_end504: - .section .xdata,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - # -- End function - .def "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .globl "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # -- Begin function ??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z - .p2align 4, 0x90 -"??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z": # @"??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" -Lfunc_begin505: - .cv_func_id 505 - .cv_loc 505 12 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1527:0 - .cv_fpo_proc "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12319: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0?$allocator@H@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" - .cv_loc 505 12 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1528:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp12320: - .cv_fpo_endproc -Lfunc_end505: - # -- End function - .def "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - .globl "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" # -- Begin function ??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z - .p2align 4, 0x90 -"??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z": # @"??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" -Lfunc_begin506: - .cv_func_id 506 - .cv_loc 506 12 1287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1287:0 - .cv_fpo_proc "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12321: - .cv_loc 506 12 1288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1288:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 1 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" - sub esp, 4 - mov dword ptr [esp], eax - call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 506 12 1289 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1289:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 8], eax - mov ecx, dword ptr [ebp - 16] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - lea ecx, [ebp - 8] - mov dword ptr [esp + 8], ecx - call "??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" - .cv_loc 506 12 1290 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1290:0 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ecx], eax - .cv_loc 506 12 1291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1291:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax], ecx - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 506 12 1292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1292:0 - add esp, 36 - pop ebp - ret 4 -Ltmp12322: - .cv_fpo_endproc -Lfunc_end506: - # -- End function - .def "?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - .globl "?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ - .p2align 4, 0x90 -"?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ": # @"?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" -Lfunc_begin507: - .cv_func_id 507 - .cv_loc 507 19 1571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1571:0 - .cv_fpo_proc "?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12323: - .cv_loc 507 19 1572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1572:0 - call "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp12324: - .cv_fpo_endproc -Lfunc_end507: - # -- End function - .def "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .globl "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" # -- Begin function ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ": # @"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -Lfunc_begin508: - .cv_func_id 508 - .cv_loc 508 10 2161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2161:0 - .cv_fpo_proc "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] - mov ecx, eax -Ltmp12329: - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov edx, esp - mov byte ptr [edx], bl - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 52], eax # 4-byte Spill - jmp LBB508_1 -LBB508_1: -Ltmp12330: - .cv_loc 508 10 2162 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2162:0 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - sub esp, 4 - jmp LBB508_2 -LBB508_2: - .cv_loc 508 10 2163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2163:0 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" -Ltmp12331: - .cv_loc 508 10 2164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2164:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$3@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ@4HA": -LBB508_3: - push ebp - push eax - add ebp, 12 -Ltmp12332: - .cv_loc 508 10 2164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2164:0 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12333: - .def "?dtor$4@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ@4HA": -LBB508_4: - push ebp - push eax - add ebp, 12 - .cv_loc 508 10 2161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2161:0 - call dword ptr [__imp____std_terminate] -Ltmp12334: - .cv_fpo_endproc -Lfunc_end508: - .section .xdata,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$4@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ@4HA" # Action - .long 0 # ToState - .long "?dtor$3@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - # -- End function - .def "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ -"??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ": # @"??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" -Lfunc_begin509: - .cv_func_id 509 - .cv_loc 509 5 384 0 # ..\include\gsl/span:384:0 - .cv_fpo_proc "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] - lea ecx, [ebp - 36] -Ltmp12337: - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], 0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB509_1 -LBB509_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ@4HA": -LBB509_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp12338: - .cv_fpo_endproc -Lfunc_end509: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ@4HA" # Action - .text - # -- End function - .def "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z -"??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z": # @"??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" -Lfunc_begin510: - .cv_func_id 510 - .cv_loc 510 5 448 0 # ..\include\gsl/span:448:0 - .cv_fpo_proc "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12339: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 8] - mov dword ptr [esp], eax - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" - mov ecx, dword ptr [ebp - 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 40 - pop ebp - ret 4 -Ltmp12340: - .cv_fpo_endproc -Lfunc_end510: - # -- End function - .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z -"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z": # @"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" -Lfunc_begin511: - .cv_func_id 511 - .cv_loc 511 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp12345: - mov edx, ecx - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 40] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp12346: - .cv_loc 511 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB511_1 - jmp LBB511_2 -LBB511_1: - test byte ptr [ebp - 53], 1 - jne LBB511_4 - jmp LBB511_5 -LBB511_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB511_3 -LBB511_3: -LBB511_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB511_5: - .cv_loc 511 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 69], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB511_7 -# %bb.6: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB511_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB511_8 - jmp LBB511_9 -LBB511_8: - test byte ptr [ebp - 69], 1 - jne LBB511_14 - jmp LBB511_15 -LBB511_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB511_10 -LBB511_10: -LBB511_14: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12347: -LBB511_15: - .cv_loc 511 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$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@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA": -LBB511_11: - push ebp - push eax - add ebp, 12 -Ltmp12348: - .cv_loc 511 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 53], 1 - jne LBB511_12 - jmp LBB511_13 -LBB511_12: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB511_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$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@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA": -LBB511_16: - push ebp - push eax - add ebp, 12 - .cv_loc 511 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 69], 1 - jne LBB511_17 - jmp LBB511_18 -LBB511_17: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -LBB511_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12349: - .cv_fpo_endproc -Lfunc_end511: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$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@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$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@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA" # Action - .text - # -- End function - .def "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ -"?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ": # @"?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ" -Lfunc_begin512: - .cv_func_id 512 - .cv_loc 512 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12350: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp12351: - .cv_fpo_endproc -Lfunc_end512: - # -- End function - .def "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ -"?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ": # @"?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" -Lfunc_begin513: - .cv_func_id 513 - .cv_loc 513 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12352: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" - add esp, 4 - pop ebp - ret -Ltmp12353: - .cv_fpo_endproc -Lfunc_end513: - # -- End function - .def "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z -"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z": # @"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" -Lfunc_begin514: - .cv_func_id 514 - .cv_loc 514 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 92 - .cv_fpo_stackalloc 92 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp12358: - mov ecx, dword ptr [ebp - 36] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp + 8] - mov dword ptr [eax + 4], ecx -Ltmp12359: - .cv_loc 514 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, eax - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB514_1 - jmp LBB514_2 -LBB514_1: - test byte ptr [ebp - 53], 1 - jne LBB514_4 - jmp LBB514_5 -LBB514_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB514_3 -LBB514_3: -LBB514_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB514_5: - .cv_loc 514 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 69], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 89], cl # 1-byte Spill - jne LBB514_7 -# %bb.6: - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 89], dl # 1-byte Spill -LBB514_7: - mov al, byte ptr [ebp - 89] # 1-byte Reload - test al, 1 - jne LBB514_8 - jmp LBB514_9 -LBB514_8: - test byte ptr [ebp - 69], 1 - jne LBB514_14 - jmp LBB514_15 -LBB514_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB514_10 -LBB514_10: -LBB514_14: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12360: -LBB514_15: - .cv_loc 514 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 92 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA": -LBB514_11: - push ebp - push eax - add ebp, 12 -Ltmp12361: - .cv_loc 514 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 53], 1 - jne LBB514_12 - jmp LBB514_13 -LBB514_12: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB514_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA": -LBB514_16: - push ebp - push eax - add ebp, 12 - .cv_loc 514 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 69], 1 - jne LBB514_17 - jmp LBB514_18 -LBB514_17: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -LBB514_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12362: - .cv_fpo_endproc -Lfunc_end514: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA" # Action - .text - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" -Lfunc_begin515: - .cv_func_id 515 - .cv_loc 515 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12363: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp12364: - .cv_fpo_endproc -Lfunc_end515: - # -- End function - .def "??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" - .globl "??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" # -- Begin function ??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z - .p2align 4, 0x90 -"??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z": # @"??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" -Lfunc_begin516: - .cv_func_id 516 - .cv_loc 516 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp12367: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$02@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@$$CBH@std@@YAPBHABH@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB516_1 -LBB516_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z@4HA": -LBB516_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp12368: - .cv_fpo_endproc -Lfunc_end516: - .section .xdata,"dr",associative,"??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" - .p2align 2 -"L__ehtable$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" - # -- End function - .def "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .globl "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # -- Begin function ??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z - .p2align 4, 0x90 -"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z": # @"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" -Lfunc_begin517: - .cv_func_id 517 - .cv_loc 517 5 448 0 # ..\include\gsl/span:448:0 - .cv_fpo_proc "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12369: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 8] - mov dword ptr [esp], eax - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 40 - pop ebp - ret 4 -Ltmp12370: - .cv_fpo_endproc -Lfunc_end517: - # -- End function - .def "?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" - .globl "?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" # -- Begin function ?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ - .p2align 4, 0x90 -"?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ": # @"?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" -Lfunc_begin518: - .cv_func_id 518 - .cv_loc 518 5 503 0 # ..\include\gsl/span:503:0 - .cv_fpo_proc "?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12371: - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - and dl, 1 - movzx eax, dl - add esp, 4 - pop ebp - ret -Ltmp12372: - .cv_fpo_endproc -Lfunc_end518: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z -"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" -Lfunc_begin519: - .cv_func_id 519 - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 116 - .cv_fpo_stackalloc 116 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ebp - 92], eax # 4-byte Spill - mov dword ptr [ebp - 96], ecx # 4-byte Spill -LBB519_1: # =>This Inner Loop Header: Depth=1 -Ltmp12385: - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - mov eax, esp - push eax - sub esp, 28 - mov ecx, esp - mov edx, ecx - add edx, 16 - sub esp, 4 - mov dword ptr [ebp - 100], ecx # 4-byte Spill - mov ecx, edx - lea edx, ["??_C@_0CH@DHNHFLOA@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - sub esp, 8 - lea ecx, [ebp - 80] - lea edx, ["??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 770 - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??0SourceLineInfo@Catch@@QAE@PBDI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - lea edx, ["??_C@_05GCOJDIEO@CHECK?$AA@"] - mov dword ptr [esp], edx - mov dword ptr [ebp - 112], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - lea ecx, [ebp - 80] - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [edx + 12], ecx - mov dword ptr [edx + 28], 2 - lea ecx, [ebp - 72] - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0AssertionHandler@Catch@@QAE@VStringRef@1@ABUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov esp, ecx -Ltmp12386: - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - mov ecx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - cmp eax, 2 - mov byte ptr [ebp - 121], bl # 1-byte Spill - jne LBB519_3 -# %bb.2: # in Loop: Header=BB519_1 Depth=1 - mov ecx, dword ptr [ebp - 92] # 4-byte Reload - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - mov edx, dword ptr [ecx] - add edx, 4 - cmp eax, edx - sete bl - mov byte ptr [ebp - 121], bl # 1-byte Spill -LBB519_3: # in Loop: Header=BB519_1 Depth=1 - mov al, byte ptr [ebp - 121] # 1-byte Reload - mov dword ptr [ebp - 16], 1 - sub esp, 8 - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 84] - mov dword ptr [edx], ecx - lea ecx, [ebp - 88] - call "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - jmp LBB519_4 -LBB519_4: # in Loop: Header=BB519_1 Depth=1 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 84] - mov dword ptr [eax], ecx - lea ecx, [ebp - 72] - call "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - jmp LBB519_13 -Ltmp12387: -LBB519_19: # Block address taken - # in Loop: Header=BB519_1 Depth=1 - add ebp, 12 - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - jmp LBB519_7 -LBB519_7: # in Loop: Header=BB519_1 Depth=1 - mov dword ptr [ebp - 16], 0 -Ltmp12388: -LBB519_8: # in Loop: Header=BB519_1 Depth=1 - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 72] - call "?shouldDebugBreak@AssertionHandler@Catch@@QBE_NXZ" - mov byte ptr [ebp - 122], al # 1-byte Spill - jmp LBB519_9 -LBB519_9: # in Loop: Header=BB519_1 Depth=1 - mov al, byte ptr [ebp - 122] # 1-byte Reload - test al, 1 - jne LBB519_10 - jmp LBB519_15 -LBB519_10: # in Loop: Header=BB519_1 Depth=1 -Ltmp12389: - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - call "?isDebuggerActive@Catch@@YA_NXZ" - mov byte ptr [ebp - 123], al # 1-byte Spill - jmp LBB519_11 -LBB519_11: # in Loop: Header=BB519_1 Depth=1 - mov al, byte ptr [ebp - 123] # 1-byte Reload - test al, 1 - jne LBB519_12 - jmp LBB519_14 -LBB519_12: # in Loop: Header=BB519_1 Depth=1 -Ltmp12390: - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - int3 - jmp LBB519_14 -Ltmp12391: -LBB519_13: # in Loop: Header=BB519_1 Depth=1 - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - jmp LBB519_8 -Ltmp12392: -LBB519_14: # in Loop: Header=BB519_1 Depth=1 - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - jmp LBB519_15 -Ltmp12393: -LBB519_15: # in Loop: Header=BB519_1 Depth=1 - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - lea ecx, [ebp - 72] - call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QBEXXZ" - jmp LBB519_16 -LBB519_16: # in Loop: Header=BB519_1 Depth=1 - lea ecx, [ebp - 72] - call "??1AssertionHandler@Catch@@QAE@XZ" - xor ecx, ecx - mov dword ptr [ebp - 16], -1 - sub esp, 4 - mov dword ptr [esp], 0 - mov dword ptr [ebp - 128], ecx # 4-byte Spill - call "?isTrue@Catch@@YA_N_N@Z" - add esp, 4 - test al, 1 - jne LBB519_1 -Ltmp12394: -# %bb.17: - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?catch$5@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$5@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA": -LBB519_5: # in Loop: Header=BB519_1 Depth=1 - push ebp - sub esp, 32 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp12395: - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - mov dword ptr [ebp - 16], 2 - lea ecx, [ebp - 72] - call "?useActiveException@AssertionHandler@Catch@@QAEXXZ" - jmp LBB519_6 -LBB519_6: # in Loop: Header=BB519_1 Depth=1 - mov eax, offset LBB519_19 - add esp, 32 - pop ebp - ret # CATCHRET -Ltmp12396: - .def "?dtor$18@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$18@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA": -LBB519_18: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 72] - .cv_loc 519 1 770 0 # ..\tests\span_tests.cpp:770:0 - call "??1AssertionHandler@Catch@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp12397: - .cv_fpo_endproc -Lfunc_end519: - .section .xdata,"dr" - .p2align 2 -"L__ehtable$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z") # UnwindMap - .long 1 # NumTryBlocks - .long ("$tryMap$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z": - .long -1 # ToState - .long "?dtor$18@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA" # Action - .long 0 # ToState - .long 0 # Action - .long 0 # ToState - .long 0 # Action -"$tryMap$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z": - .long 1 # TryLow - .long 1 # TryHigh - .long 2 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z") # HandlerArray -"$handlerMap$0$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$5@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA" # Handler - .text - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ" -Lfunc_begin520: - .cv_func_id 520 - .cv_loc 520 1 769 0 # ..\tests\span_tests.cpp:769:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12398: - mov ecx, dword ptr [ecx] - add ecx, 4 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 2 - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop ebp - ret 4 -Ltmp12399: - .cv_fpo_endproc -Lfunc_end520: - # -- End function - .def "??0?$extent_type@$02@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$02@details@gsl@@QAE@XZ" - .globl "??0?$extent_type@$02@details@gsl@@QAE@XZ" # -- Begin function ??0?$extent_type@$02@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$extent_type@$02@details@gsl@@QAE@XZ": # @"??0?$extent_type@$02@details@gsl@@QAE@XZ" -Lfunc_begin521: - .cv_func_id 521 - .cv_loc 521 5 311 0 # ..\include\gsl/span:311:0 - .cv_fpo_proc "??0?$extent_type@$02@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp12400: - add esp, 4 - pop ebp - ret -Ltmp12401: - .cv_fpo_endproc -Lfunc_end521: - # -- End function - .def "??$addressof@$$CBH@std@@YAPBHABH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@$$CBH@std@@YAPBHABH@Z" - .globl "??$addressof@$$CBH@std@@YAPBHABH@Z" # -- Begin function ??$addressof@$$CBH@std@@YAPBHABH@Z - .p2align 4, 0x90 -"??$addressof@$$CBH@std@@YAPBHABH@Z": # @"??$addressof@$$CBH@std@@YAPBHABH@Z" -Lfunc_begin522: - .cv_func_id 522 - .cv_loc 522 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@$$CBH@std@@YAPBHABH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12402: - .cv_loc 522 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12403: - .cv_fpo_endproc -Lfunc_end522: - # -- End function - .def "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .globl "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": # @"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" -Lfunc_begin523: - .cv_func_id 523 - .cv_loc 523 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp12406: - mov ecx, eax - lea edx, [ebp - 44] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp12407: - .cv_loc 523 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB523_1 - jmp LBB523_2 -LBB523_1: - test byte ptr [ebp - 57], 1 - jne LBB523_4 - jmp LBB523_5 -LBB523_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB523_3 -LBB523_3: -LBB523_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12408: -LBB523_5: - .cv_loc 523 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA": -LBB523_6: - push ebp - push eax - add ebp, 12 -Ltmp12409: - .cv_loc 523 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 57], 1 - jne LBB523_7 - jmp LBB523_8 -LBB523_7: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB523_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12410: - .cv_fpo_endproc -Lfunc_end523: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - # -- End function - .def "??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" - .globl "??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" # -- Begin function ??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z - .p2align 4, 0x90 -"??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z": # @"??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" -Lfunc_begin524: - .cv_func_id 524 - .cv_loc 524 5 334 0 # ..\include\gsl/span:334:0 - .cv_fpo_proc "??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12411: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?size@?$extent_type@$02@details@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp12412: - .cv_fpo_endproc -Lfunc_end524: - # -- End function - .def "?size@?$extent_type@$02@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$02@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$02@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$02@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$02@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$02@details@gsl@@QBEHXZ" -Lfunc_begin525: - .cv_func_id 525 - .cv_loc 525 5 323 0 # ..\include\gsl/span:323:0 - .cv_fpo_proc "?size@?$extent_type@$02@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12413: - mov eax, 3 - add esp, 4 - pop ebp - ret -Ltmp12414: - .cv_fpo_endproc -Lfunc_end525: - # -- End function - .def "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - .globl "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z": # @"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" -Lfunc_begin526: - .cv_func_id 526 - .cv_loc 526 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 92 - .cv_fpo_stackalloc 92 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp12419: - mov ecx, dword ptr [ebp - 36] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp + 8] - mov dword ptr [eax + 4], ecx -Ltmp12420: - .cv_loc 526 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, eax - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB526_1 - jmp LBB526_2 -LBB526_1: - test byte ptr [ebp - 53], 1 - jne LBB526_4 - jmp LBB526_5 -LBB526_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB526_3 -LBB526_3: -LBB526_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB526_5: - .cv_loc 526 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 69], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 89], cl # 1-byte Spill - jne LBB526_7 -# %bb.6: - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 89], dl # 1-byte Spill -LBB526_7: - mov al, byte ptr [ebp - 89] # 1-byte Reload - test al, 1 - jne LBB526_8 - jmp LBB526_9 -LBB526_8: - test byte ptr [ebp - 69], 1 - jne LBB526_14 - jmp LBB526_15 -LBB526_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB526_10 -LBB526_10: -LBB526_14: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12421: -LBB526_15: - .cv_loc 526 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 92 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z@4HA": -LBB526_11: - push ebp - push eax - add ebp, 12 -Ltmp12422: - .cv_loc 526 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 53], 1 - jne LBB526_12 - jmp LBB526_13 -LBB526_12: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB526_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z@4HA": -LBB526_16: - push ebp - push eax - add ebp, 12 - .cv_loc 526 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 69], 1 - jne LBB526_17 - jmp LBB526_18 -LBB526_17: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -LBB526_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12423: - .cv_fpo_endproc -Lfunc_end526: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - # -- End function - .def "??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .globl "??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # -- Begin function ??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ - .p2align 4, 0x90 -"??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": # @"??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" -Lfunc_begin527: - .cv_func_id 527 - .cv_loc 527 5 456 0 # ..\include\gsl/span:456:0 - .cv_fpo_proc "??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12426: - .cv_loc 527 5 457 0 # ..\include\gsl/span:457:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov ecx, 2 - cmp ecx, eax - setle bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB527_1 - jmp LBB527_2 -LBB527_1: - test byte ptr [ebp - 45], 1 - jne LBB527_4 - jmp LBB527_5 -LBB527_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB527_3 -LBB527_3: -LBB527_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB527_5: - .cv_loc 527 5 458 0 # ..\include\gsl/span:458:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 2 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$01@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ@4HA": -LBB527_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 527 5 457 0 # ..\include\gsl/span:457:0 - test byte ptr [ebp - 45], 1 - jne LBB527_7 - jmp LBB527_8 -LBB527_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB527_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12427: - .cv_fpo_endproc -Lfunc_end527: - .section .xdata,"dr",associative,"??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .p2align 2 -"L__ehtable$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": - .long -1 # ToState - .long "?dtor$6@?0???$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - # -- End function - .def "?size@?$span@H$01@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@H$01@gsl@@QBEHXZ" - .globl "?size@?$span@H$01@gsl@@QBEHXZ" # -- Begin function ?size@?$span@H$01@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@H$01@gsl@@QBEHXZ": # @"?size@?$span@H$01@gsl@@QBEHXZ" -Lfunc_begin528: - .cv_func_id 528 - .cv_loc 528 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@H$01@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12428: - call "?size@?$extent_type@$01@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp12429: - .cv_fpo_endproc -Lfunc_end528: - # -- End function - .def "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .globl "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # -- Begin function ?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z - .p2align 4, 0x90 -"?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z": # @"?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" -Lfunc_begin529: - .cv_func_id 529 - .cv_loc 529 5 481 0 # ..\include\gsl/span:481:0 - .cv_fpo_proc "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp12432: - .cv_loc 529 5 482 0 # ..\include\gsl/span:482:0 - mov ecx, dword ptr [ebp + 12] - mov byte ptr [ebp - 45], 0 - cmp ecx, 0 - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov byte ptr [ebp - 65], bl # 1-byte Spill - jl LBB529_2 -# %bb.1: - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - cmp ecx, eax - setle dl - mov byte ptr [ebp - 65], dl # 1-byte Spill -LBB529_2: - mov al, byte ptr [ebp - 65] # 1-byte Reload - test al, 1 - jne LBB529_3 - jmp LBB529_4 -LBB529_3: - test byte ptr [ebp - 45], 1 - jne LBB529_6 - jmp LBB529_7 -LBB529_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB529_5 -LBB529_5: -LBB529_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB529_7: - .cv_loc 529 5 483 0 # ..\include\gsl/span:483:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp + 12] - mov edx, esp - mov dword ptr [edx + 4], ecx - mov dword ptr [edx], eax - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov eax, ecx - add esp, 80 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$8@?0??first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z@4HA": -LBB529_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 529 5 482 0 # ..\include\gsl/span:482:0 - test byte ptr [ebp - 45], 1 - jne LBB529_9 - jmp LBB529_10 -LBB529_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB529_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12433: - .cv_fpo_endproc -Lfunc_end529: - .section .xdata,"dr",associative,"?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .p2align 2 -"L__ehtable$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z": - .long -1 # ToState - .long "?dtor$8@?0??first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z@4HA" # Action - .section .text,"xr",discard,"?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - # -- End function - .def "??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .globl "??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # -- Begin function ??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ - .p2align 4, 0x90 -"??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin530: - .cv_func_id 530 - .cv_loc 530 5 456 0 # ..\include\gsl/span:456:0 - .cv_fpo_proc "??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12436: - .cv_loc 530 5 457 0 # ..\include\gsl/span:457:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - xor ecx, ecx - cmp ecx, eax - setle bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB530_1 - jmp LBB530_2 -LBB530_1: - test byte ptr [ebp - 45], 1 - jne LBB530_4 - jmp LBB530_5 -LBB530_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB530_3 -LBB530_3: -LBB530_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB530_5: - .cv_loc 530 5 458 0 # ..\include\gsl/span:458:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA": -LBB530_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 530 5 457 0 # ..\include\gsl/span:457:0 - test byte ptr [ebp - 45], 1 - jne LBB530_7 - jmp LBB530_8 -LBB530_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB530_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12437: - .cv_fpo_endproc -Lfunc_end530: - .section .xdata,"dr",associative,"??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 -"L__ehtable$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long -1 # ToState - .long "?dtor$6@?0???$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - # -- End function - .def "?size@?$span@H$0A@@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@H$0A@@gsl@@QBEHXZ" - .globl "?size@?$span@H$0A@@gsl@@QBEHXZ" # -- Begin function ?size@?$span@H$0A@@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@H$0A@@gsl@@QBEHXZ": # @"?size@?$span@H$0A@@gsl@@QBEHXZ" -Lfunc_begin531: - .cv_func_id 531 - .cv_loc 531 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@H$0A@@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12438: - call "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp12439: - .cv_fpo_endproc -Lfunc_end531: - # -- End function - .def "??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .globl "??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # -- Begin function ??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ - .p2align 4, 0x90 -"??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ": # @"??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" -Lfunc_begin532: - .cv_func_id 532 - .cv_loc 532 5 456 0 # ..\include\gsl/span:456:0 - .cv_fpo_proc "??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12442: - .cv_loc 532 5 457 0 # ..\include\gsl/span:457:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov ecx, 5 - cmp ecx, eax - setle bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB532_1 - jmp LBB532_2 -LBB532_1: - test byte ptr [ebp - 45], 1 - jne LBB532_4 - jmp LBB532_5 -LBB532_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB532_3 -LBB532_3: -LBB532_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB532_5: - .cv_loc 532 5 458 0 # ..\include\gsl/span:458:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 5 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$04@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ@4HA": -LBB532_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 532 5 457 0 # ..\include\gsl/span:457:0 - test byte ptr [ebp - 45], 1 - jne LBB532_7 - jmp LBB532_8 -LBB532_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB532_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12443: - .cv_fpo_endproc -Lfunc_end532: - .section .xdata,"dr",associative,"??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .p2align 2 -"L__ehtable$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ": - .long -1 # ToState - .long "?dtor$6@?0???$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ@4HA" # Action - .section .text,"xr",discard,"??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - # -- End function - .def "?size@?$span@H$04@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@H$04@gsl@@QBEHXZ" - .globl "?size@?$span@H$04@gsl@@QBEHXZ" # -- Begin function ?size@?$span@H$04@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@H$04@gsl@@QBEHXZ": # @"?size@?$span@H$04@gsl@@QBEHXZ" -Lfunc_begin533: - .cv_func_id 533 - .cv_loc 533 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@H$04@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12444: - call "?size@?$extent_type@$04@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp12445: - .cv_fpo_endproc -Lfunc_end533: - # -- End function - .def "??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .globl "??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # -- Begin function ??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ - .p2align 4, 0x90 -"??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin534: - .cv_func_id 534 - .cv_loc 534 5 456 0 # ..\include\gsl/span:456:0 - .cv_fpo_proc "??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12448: - .cv_loc 534 5 457 0 # ..\include\gsl/span:457:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - cmp ecx, eax - setle bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB534_1 - jmp LBB534_2 -LBB534_1: - test byte ptr [ebp - 45], 1 - jne LBB534_4 - jmp LBB534_5 -LBB534_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB534_3 -LBB534_3: -LBB534_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB534_5: - .cv_loc 534 5 458 0 # ..\include\gsl/span:458:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA": -LBB534_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 534 5 457 0 # ..\include\gsl/span:457:0 - test byte ptr [ebp - 45], 1 - jne LBB534_7 - jmp LBB534_8 -LBB534_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB534_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12449: - .cv_fpo_endproc -Lfunc_end534: - .section .xdata,"dr",associative,"??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 -"L__ehtable$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long -1 # ToState - .long "?dtor$6@?0???$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - # -- End function - .def "?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - .globl "?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" # -- Begin function ?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z - .p2align 4, 0x90 -"?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z": # @"?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" -Lfunc_begin535: - .cv_func_id 535 - .cv_loc 535 5 481 0 # ..\include\gsl/span:481:0 - .cv_fpo_proc "?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp12452: - .cv_loc 535 5 482 0 # ..\include\gsl/span:482:0 - mov ecx, dword ptr [ebp + 12] - mov byte ptr [ebp - 45], 0 - cmp ecx, 0 - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov byte ptr [ebp - 65], bl # 1-byte Spill - jl LBB535_2 -# %bb.1: - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - cmp ecx, eax - setle dl - mov byte ptr [ebp - 65], dl # 1-byte Spill -LBB535_2: - mov al, byte ptr [ebp - 65] # 1-byte Reload - test al, 1 - jne LBB535_3 - jmp LBB535_4 -LBB535_3: - test byte ptr [ebp - 45], 1 - jne LBB535_6 - jmp LBB535_7 -LBB535_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB535_5 -LBB535_5: -LBB535_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB535_7: - .cv_loc 535 5 483 0 # ..\include\gsl/span:483:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp + 12] - mov edx, esp - mov dword ptr [edx + 4], ecx - mov dword ptr [edx], eax - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov eax, ecx - add esp, 80 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$8@?0??first@?$span@H$0?0@gsl@@QBE?AV12@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??first@?$span@H$0?0@gsl@@QBE?AV12@H@Z@4HA": -LBB535_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 535 5 482 0 # ..\include\gsl/span:482:0 - test byte ptr [ebp - 45], 1 - jne LBB535_9 - jmp LBB535_10 -LBB535_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB535_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12453: - .cv_fpo_endproc -Lfunc_end535: - .section .xdata,"dr",associative,"?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - .p2align 2 -"L__ehtable$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z": - .long -1 # ToState - .long "?dtor$8@?0??first@?$span@H$0?0@gsl@@QBE?AV12@H@Z@4HA" # Action - .section .text,"xr",discard,"?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - # -- End function - .def "??0?$span@H$04@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$04@gsl@@QAE@PAHH@Z" - .globl "??0?$span@H$04@gsl@@QAE@PAHH@Z" # -- Begin function ??0?$span@H$04@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??0?$span@H$04@gsl@@QAE@PAHH@Z": # @"??0?$span@H$04@gsl@@QAE@PAHH@Z" -Lfunc_begin536: - .cv_func_id 536 - .cv_loc 536 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@H$04@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12454: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp12455: - .cv_fpo_endproc -Lfunc_end536: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" -Lfunc_begin537: - .cv_func_id 537 - .cv_loc 537 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp12460: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$04@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp12461: - .cv_loc 537 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$04@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB537_1 - jmp LBB537_2 -LBB537_1: - test byte ptr [ebp - 49], 1 - jne LBB537_4 - jmp LBB537_5 -LBB537_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB537_3 -LBB537_3: -LBB537_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB537_5: - .cv_loc 537 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB537_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$04@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB537_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB537_8 - jmp LBB537_9 -LBB537_8: - test byte ptr [ebp - 65], 1 - jne LBB537_14 - jmp LBB537_15 -LBB537_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB537_10 -LBB537_10: -LBB537_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12462: -LBB537_15: - .cv_loc 537 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z@4HA": -LBB537_11: - push ebp - push eax - add ebp, 12 -Ltmp12463: - .cv_loc 537 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB537_12 - jmp LBB537_13 -LBB537_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB537_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z@4HA": -LBB537_16: - push ebp - push eax - add ebp, 12 - .cv_loc 537 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB537_17 - jmp LBB537_18 -LBB537_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB537_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12464: - .cv_fpo_endproc -Lfunc_end537: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - # -- End function - .def "??0?$extent_type@$04@details@gsl@@QAE@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$04@details@gsl@@QAE@H@Z" - .globl "??0?$extent_type@$04@details@gsl@@QAE@H@Z" # -- Begin function ??0?$extent_type@$04@details@gsl@@QAE@H@Z - .p2align 4, 0x90 -"??0?$extent_type@$04@details@gsl@@QAE@H@Z": # @"??0?$extent_type@$04@details@gsl@@QAE@H@Z" -Lfunc_begin538: - .cv_func_id 538 - .cv_loc 538 5 321 0 # ..\include\gsl/span:321:0 - .cv_fpo_proc "??0?$extent_type@$04@details@gsl@@QAE@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$extent_type@$04@details@gsl@@QAE@H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp12467: - .cv_loc 538 5 321 0 # ..\include\gsl/span:321:0 - cmp dword ptr [ebp + 8], 5 - sete bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jne LBB538_1 - jmp LBB538_2 -LBB538_1: - test byte ptr [ebp - 49], 1 - jne LBB538_4 - jmp LBB538_5 -LBB538_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB538_3 -LBB538_3: -LBB538_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12468: -LBB538_5: - .cv_loc 538 5 321 0 # ..\include\gsl/span:321:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???0?$extent_type@$04@details@gsl@@QAE@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$extent_type@$04@details@gsl@@QAE@H@Z@4HA": -LBB538_6: - push ebp - push eax - add ebp, 12 -Ltmp12469: - .cv_loc 538 5 321 0 # ..\include\gsl/span:321:0 - test byte ptr [ebp - 49], 1 - jne LBB538_7 - jmp LBB538_8 -LBB538_7: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB538_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12470: - .cv_fpo_endproc -Lfunc_end538: - .section .xdata,"dr",associative,"??0?$extent_type@$04@details@gsl@@QAE@H@Z" - .p2align 2 -"L__ehtable$??0?$extent_type@$04@details@gsl@@QAE@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$extent_type@$04@details@gsl@@QAE@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$extent_type@$04@details@gsl@@QAE@H@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$extent_type@$04@details@gsl@@QAE@H@Z@4HA" # Action - .section .text,"xr",discard,"??0?$extent_type@$04@details@gsl@@QAE@H@Z" - # -- End function - .def "??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .globl "??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # -- Begin function ??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ - .p2align 4, 0x90 -"??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": # @"??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" -Lfunc_begin539: - .cv_func_id 539 - .cv_loc 539 5 464 0 # ..\include\gsl/span:464:0 - .cv_fpo_proc "??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12473: - .cv_loc 539 5 465 0 # ..\include\gsl/span:465:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - sub eax, 2 - cmp eax, 0 - setge bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB539_1 - jmp LBB539_2 -LBB539_1: - test byte ptr [ebp - 45], 1 - jne LBB539_4 - jmp LBB539_5 -LBB539_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB539_3 -LBB539_3: -LBB539_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB539_5: - .cv_loc 539 5 466 0 # ..\include\gsl/span:466:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - lea eax, [ecx + 4*eax - 8] - mov edx, esp - mov dword ptr [edx], eax - mov dword ptr [edx + 4], 2 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$01@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ@4HA": -LBB539_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 539 5 465 0 # ..\include\gsl/span:465:0 - test byte ptr [ebp - 45], 1 - jne LBB539_7 - jmp LBB539_8 -LBB539_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB539_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12474: - .cv_fpo_endproc -Lfunc_end539: - .section .xdata,"dr",associative,"??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .p2align 2 -"L__ehtable$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": - .long -1 # ToState - .long "?dtor$6@?0???$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - # -- End function - .def "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .globl "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # -- Begin function ?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z - .p2align 4, 0x90 -"?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z": # @"?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" -Lfunc_begin540: - .cv_func_id 540 - .cv_loc 540 5 487 0 # ..\include\gsl/span:487:0 - .cv_fpo_proc "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp12475: - .cv_loc 540 5 488 0 # ..\include\gsl/span:488:0 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - sub eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], -1 - lea eax, [ebp - 20] - mov bl, byte ptr [eax] - mov byte ptr [esp + 12], bl - call "??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" - sub esp, 16 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12476: - .cv_fpo_endproc -Lfunc_end540: - # -- End function - .def "??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .globl "??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # -- Begin function ??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ - .p2align 4, 0x90 -"??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin541: - .cv_func_id 541 - .cv_loc 541 5 464 0 # ..\include\gsl/span:464:0 - .cv_fpo_proc "??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12479: - .cv_loc 541 5 465 0 # ..\include\gsl/span:465:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB541_1 - jmp LBB541_2 -LBB541_1: - test byte ptr [ebp - 45], 1 - jne LBB541_4 - jmp LBB541_5 -LBB541_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB541_3 -LBB541_3: -LBB541_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB541_5: - .cv_loc 541 5 466 0 # ..\include\gsl/span:466:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - lea eax, [ecx + 4*eax] - mov edx, esp - mov dword ptr [edx], eax - mov dword ptr [edx + 4], 0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA": -LBB541_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 541 5 465 0 # ..\include\gsl/span:465:0 - test byte ptr [ebp - 45], 1 - jne LBB541_7 - jmp LBB541_8 -LBB541_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB541_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12480: - .cv_fpo_endproc -Lfunc_end541: - .section .xdata,"dr",associative,"??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 -"L__ehtable$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long -1 # ToState - .long "?dtor$6@?0???$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - # -- End function - .def "??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .globl "??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # -- Begin function ??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ - .p2align 4, 0x90 -"??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ": # @"??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" -Lfunc_begin542: - .cv_func_id 542 - .cv_loc 542 5 464 0 # ..\include\gsl/span:464:0 - .cv_fpo_proc "??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12483: - .cv_loc 542 5 465 0 # ..\include\gsl/span:465:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - sub eax, 5 - cmp eax, 0 - setge bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB542_1 - jmp LBB542_2 -LBB542_1: - test byte ptr [ebp - 45], 1 - jne LBB542_4 - jmp LBB542_5 -LBB542_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB542_3 -LBB542_3: -LBB542_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB542_5: - .cv_loc 542 5 466 0 # ..\include\gsl/span:466:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - lea eax, [ecx + 4*eax - 20] - mov edx, esp - mov dword ptr [edx], eax - mov dword ptr [edx + 4], 5 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$04@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ@4HA": -LBB542_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 542 5 465 0 # ..\include\gsl/span:465:0 - test byte ptr [ebp - 45], 1 - jne LBB542_7 - jmp LBB542_8 -LBB542_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB542_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12484: - .cv_fpo_endproc -Lfunc_end542: - .section .xdata,"dr",associative,"??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .p2align 2 -"L__ehtable$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ": - .long -1 # ToState - .long "?dtor$6@?0???$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ@4HA" # Action - .section .text,"xr",discard,"??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - # -- End function - .def "??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .globl "??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # -- Begin function ??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ - .p2align 4, 0x90 -"??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin543: - .cv_func_id 543 - .cv_loc 543 5 464 0 # ..\include\gsl/span:464:0 - .cv_fpo_proc "??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12487: - .cv_loc 543 5 465 0 # ..\include\gsl/span:465:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB543_1 - jmp LBB543_2 -LBB543_1: - test byte ptr [ebp - 45], 1 - jne LBB543_4 - jmp LBB543_5 -LBB543_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB543_3 -LBB543_3: -LBB543_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB543_5: - .cv_loc 543 5 466 0 # ..\include\gsl/span:466:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - lea eax, [ecx + 4*eax] - mov edx, esp - mov dword ptr [edx], eax - mov dword ptr [edx + 4], 0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA": -LBB543_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 543 5 465 0 # ..\include\gsl/span:465:0 - test byte ptr [ebp - 45], 1 - jne LBB543_7 - jmp LBB543_8 -LBB543_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB543_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12488: - .cv_fpo_endproc -Lfunc_end543: - .section .xdata,"dr",associative,"??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 -"L__ehtable$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long -1 # ToState - .long "?dtor$6@?0???$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - # -- End function - .def "?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - .globl "?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" # -- Begin function ?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z - .p2align 4, 0x90 -"?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z": # @"?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" -Lfunc_begin544: - .cv_func_id 544 - .cv_loc 544 5 487 0 # ..\include\gsl/span:487:0 - .cv_fpo_proc "?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp12489: - .cv_loc 544 5 488 0 # ..\include\gsl/span:488:0 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], -1 - lea eax, [ebp - 20] - mov bl, byte ptr [eax] - mov byte ptr [esp + 12], bl - call "?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - sub esp, 16 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12490: - .cv_fpo_endproc -Lfunc_end544: - # -- End function - .def "??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" - .globl "??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" # -- Begin function ??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z - .p2align 4, 0x90 -"??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z": # @"??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" -Lfunc_begin545: - .cv_func_id 545 - .cv_loc 545 5 622 0 # ..\include\gsl/span:622:0 - .cv_fpo_proc "??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [___security_cookie] - xor ebx, ebp - mov dword ptr [ebp - 16], ebx - mov dword ptr [ebp - 28], ecx - mov ecx, dword ptr [ebp - 28] -Ltmp12491: - .cv_loc 545 5 623 0 # ..\include\gsl/span:623:0 - lea ebx, [ebp - 24] -Ltmp12492: - #DEBUG_VALUE: make_subspan<5>:tmp <- [$ebx+0] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, ebx - mov ebx, dword ptr [ebp - 32] # 4-byte Reload -Ltmp12493: - mov dword ptr [esp], ebx - mov dword ptr [ebp - 36], edi # 4-byte Spill - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov dword ptr [ebp - 44], edx # 4-byte Spill - mov dword ptr [ebp - 48], esi # 4-byte Spill - call "??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" - sub esp, 4 - .cv_loc 545 5 624 0 # ..\include\gsl/span:624:0 - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - lea esi, [ebp - 24] - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, esi - mov esi, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp + 8], edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - sub esp, 12 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 16 -Ltmp12494: - .cv_fpo_endproc -Lfunc_end545: - # -- End function - .def "??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" - .globl "??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" # -- Begin function ??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z - .p2align 4, 0x90 -"??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z": # @"??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" -Lfunc_begin546: - .cv_func_id 546 - .cv_loc 546 5 448 0 # ..\include\gsl/span:448:0 - .cv_fpo_proc "??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12495: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??0?$extent_type@$04@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - lea eax, [ebp - 12] - mov bl, byte ptr [eax] - mov byte ptr [esp + 4], bl - call "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 36 - pop ebx - pop ebp - ret 4 -Ltmp12496: - .cv_fpo_endproc -Lfunc_end546: - # -- End function - .def "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - .globl "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" # -- Begin function ?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z - .p2align 4, 0x90 -"?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z": # @"?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" -Lfunc_begin547: - .cv_func_id 547 - .cv_loc 547 5 493 0 # ..\include\gsl/span:493:0 - .cv_fpo_proc "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [___security_cookie] - xor ebx, ebp - mov dword ptr [ebp - 16], ebx - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp12497: - .cv_loc 547 5 494 0 # ..\include\gsl/span:494:0 - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ebx - lea eax, [ebp - 20] - mov al, byte ptr [eax] - mov byte ptr [esp + 12], al - mov dword ptr [ebp - 36], edi # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - mov dword ptr [ebp - 44], edx # 4-byte Spill - call "?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - sub esp, 16 - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp12498: - .cv_fpo_endproc -Lfunc_end547: - # -- End function - .def "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - .globl "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z": # @"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" -Lfunc_begin548: - .cv_func_id 548 - .cv_loc 548 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp12503: - mov edx, ecx - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 40] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp12504: - .cv_loc 548 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB548_1 - jmp LBB548_2 -LBB548_1: - test byte ptr [ebp - 53], 1 - jne LBB548_4 - jmp LBB548_5 -LBB548_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB548_3 -LBB548_3: -LBB548_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB548_5: - .cv_loc 548 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 69], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB548_7 -# %bb.6: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB548_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB548_8 - jmp LBB548_9 -LBB548_8: - test byte ptr [ebp - 69], 1 - jne LBB548_14 - jmp LBB548_15 -LBB548_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB548_10 -LBB548_10: -LBB548_14: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12505: -LBB548_15: - .cv_loc 548 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z@4HA": -LBB548_11: - push ebp - push eax - add ebp, 12 -Ltmp12506: - .cv_loc 548 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 53], 1 - jne LBB548_12 - jmp LBB548_13 -LBB548_12: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB548_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z@4HA": -LBB548_16: - push ebp - push eax - add ebp, 12 - .cv_loc 548 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 69], 1 - jne LBB548_17 - jmp LBB548_18 -LBB548_17: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -LBB548_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12507: - .cv_fpo_endproc -Lfunc_end548: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - # -- End function - .def "?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - .globl "?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" # -- Begin function ?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z - .p2align 4, 0x90 -"?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z": # @"?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" -Lfunc_begin549: - .cv_func_id 549 - .cv_loc 549 5 630 0 # ..\include\gsl/span:630:0 - .cv_fpo_proc "?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 132 - .cv_fpo_stackalloc 132 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp12512: - .cv_loc 549 5 631 0 # ..\include\gsl/span:631:0 - mov ecx, dword ptr [ebp + 12] - mov byte ptr [ebp - 45], 0 - cmp ecx, 0 - mov dword ptr [ebp - 84], edi # 4-byte Spill - mov dword ptr [ebp - 88], eax # 4-byte Spill - mov dword ptr [ebp - 92], edx # 4-byte Spill - mov dword ptr [ebp - 96], esi # 4-byte Spill - mov byte ptr [ebp - 97], bl # 1-byte Spill - jl LBB549_2 -# %bb.1: - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub eax, dword ptr [ebp + 12] - cmp eax, 0 - setge dl - mov byte ptr [ebp - 97], dl # 1-byte Spill -LBB549_2: - mov al, byte ptr [ebp - 97] # 1-byte Reload - test al, 1 - jne LBB549_3 - jmp LBB549_4 -LBB549_3: - test byte ptr [ebp - 45], 1 - jne LBB549_6 - jmp LBB549_7 -LBB549_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@MBBPDIAP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB549_5 -LBB549_5: -LBB549_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB549_7: - .cv_loc 549 5 633 0 # ..\include\gsl/span:633:0 - cmp dword ptr [ebp + 16], -1 - jne LBB549_12 -# %bb.8: -Ltmp12513: - .cv_loc 549 5 633 0 # ..\include\gsl/span:633:0 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp + 12] - shl ecx, 2 - add eax, ecx - mov dword ptr [ebp - 52], eax - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 52] - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 112], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" - sub esp, 8 - mov dword ptr [ebp - 116], eax # 4-byte Spill - jmp LBB549_23 -Ltmp12514: -LBB549_12: - .cv_loc 549 5 635 0 # ..\include\gsl/span:635:0 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp + 16] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov byte ptr [ebp - 117], cl # 1-byte Spill - jl LBB549_14 -# %bb.13: - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - sub eax, dword ptr [ebp + 12] - cmp eax, dword ptr [ebp + 16] - setge dl - mov byte ptr [ebp - 117], dl # 1-byte Spill -LBB549_14: - mov al, byte ptr [ebp - 117] # 1-byte Reload - test al, 1 - jne LBB549_15 - jmp LBB549_16 -LBB549_15: - test byte ptr [ebp - 65], 1 - jne LBB549_18 - jmp LBB549_19 -LBB549_16: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@KFHDPNAL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 124], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB549_17 -LBB549_17: -LBB549_18: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB549_19: - .cv_loc 549 5 636 0 # ..\include\gsl/span:636:0 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp + 12] - shl ecx, 2 - add eax, ecx - mov dword ptr [ebp - 72], eax - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 72] - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 132], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" - sub esp, 8 - mov dword ptr [ebp - 136], eax # 4-byte Spill - jmp LBB549_23 -LBB549_23: - .cv_loc 549 5 637 0 # ..\include\gsl/span:637:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 92] # 4-byte Reload - add esp, 132 - pop esi - pop edi - pop ebx - pop ebp - ret 16 - .def "?dtor$9@?0??make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0??make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z@4HA": -LBB549_9: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 549 5 631 0 # ..\include\gsl/span:631:0 - test byte ptr [ebp - 45], 1 - jne LBB549_10 - jmp LBB549_11 -LBB549_10: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB549_11: - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$20@?0??make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$20@?0??make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z@4HA": -LBB549_20: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 549 5 635 0 # ..\include\gsl/span:635:0 - test byte ptr [ebp - 65], 1 - jne LBB549_21 - jmp LBB549_22 -LBB549_21: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB549_22: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12515: - .cv_fpo_endproc -Lfunc_end549: - .section .xdata,"dr",associative,"?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - .p2align 2 -"L__ehtable$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z": - .long -1 # ToState - .long "?dtor$9@?0??make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$20@?0??make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z@4HA" # Action - .section .text,"xr",discard,"?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - # -- End function - .def "??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" - .globl "??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" # -- Begin function ??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z - .p2align 4, 0x90 -"??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z": # @"??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" -Lfunc_begin550: - .cv_func_id 550 - .cv_loc 550 5 612 0 # ..\include\gsl/span:612:0 - .cv_fpo_proc "??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 12], edx - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp12516: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp - 12] - mov dword ptr [ebp - 16], esi - mov esi, dword ptr [ebp - 16] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 36 - pop esi - pop ebp - ret 8 -Ltmp12517: - .cv_fpo_endproc -Lfunc_end550: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" -Lfunc_begin551: - .cv_func_id 551 - .cv_loc 551 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], edx - mov dword ptr [ebp - 40], ecx - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], ecx -Ltmp12520: - mov edx, ecx - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp12521: - .cv_loc 551 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB551_1 - jmp LBB551_2 -LBB551_1: - test byte ptr [ebp - 53], 1 - jne LBB551_4 - jmp LBB551_5 -LBB551_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB551_3 -LBB551_3: -LBB551_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12522: -LBB551_5: - .cv_loc 551 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z@4HA": -LBB551_6: - push ebp - push eax - add ebp, 12 -Ltmp12523: - .cv_loc 551 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 53], 1 - jne LBB551_7 - jmp LBB551_8 -LBB551_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB551_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12524: - .cv_fpo_endproc -Lfunc_end551: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - # -- End function - .def "??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .globl "??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # -- Begin function ??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ - .p2align 4, 0x90 -"??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": # @"??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" -Lfunc_begin552: - .cv_func_id 552 - .cv_loc 552 5 473 0 # ..\include\gsl/span:473:0 - .cv_fpo_proc "??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12527: - .cv_loc 552 5 474 0 # ..\include\gsl/span:474:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - sub eax, 2 - mov byte ptr [ebp - 45], 0 - cmp eax, 0 - mov byte ptr [ebp - 61], bl # 1-byte Spill - jl LBB552_2 -# %bb.1: - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov ecx, 4 - cmp ecx, eax - setle dl - mov byte ptr [ebp - 61], dl # 1-byte Spill -LBB552_2: - mov al, byte ptr [ebp - 61] # 1-byte Reload - test al, 1 - jne LBB552_3 - jmp LBB552_4 -LBB552_3: - test byte ptr [ebp - 45], 1 - jne LBB552_6 - jmp LBB552_7 -LBB552_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB552_5 -LBB552_5: -LBB552_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB552_7: - .cv_loc 552 5 477 0 # ..\include\gsl/span:477:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - add eax, 8 - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 2 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$01@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0???$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ@4HA": -LBB552_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 552 5 474 0 # ..\include\gsl/span:474:0 - test byte ptr [ebp - 45], 1 - jne LBB552_9 - jmp LBB552_10 -LBB552_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB552_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12528: - .cv_fpo_endproc -Lfunc_end552: - .section .xdata,"dr",associative,"??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .p2align 2 -"L__ehtable$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": - .long -1 # ToState - .long "?dtor$8@?0???$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - # -- End function - .def "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - .globl "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" # -- Begin function ?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z - .p2align 4, 0x90 -"?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z": # @"?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" -Lfunc_begin553: - .cv_func_id 553 - .cv_loc 553 5 493 0 # ..\include\gsl/span:493:0 - .cv_fpo_proc "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [___security_cookie] - xor ebx, ebp - mov dword ptr [ebp - 16], ebx - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp12529: - .cv_loc 553 5 494 0 # ..\include\gsl/span:494:0 - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ebx - lea eax, [ebp - 20] - mov al, byte ptr [eax] - mov byte ptr [esp + 12], al - mov dword ptr [ebp - 36], edi # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - mov dword ptr [ebp - 44], edx # 4-byte Spill - call "??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" - sub esp, 16 - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp12530: - .cv_fpo_endproc -Lfunc_end553: - # -- End function - .def "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .globl "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # -- Begin function ??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ - .p2align 4, 0x90 -"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin554: - .cv_func_id 554 - .cv_loc 554 5 473 0 # ..\include\gsl/span:473:0 - .cv_fpo_proc "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12533: - .cv_loc 554 5 474 0 # ..\include\gsl/span:474:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - mov byte ptr [ebp - 45], 0 - cmp eax, 0 - mov byte ptr [ebp - 61], bl # 1-byte Spill - jl LBB554_2 -# %bb.1: - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?size@?$span@H$04@gsl@@QBEHXZ" - xor ecx, ecx - cmp ecx, eax - setle dl - mov byte ptr [ebp - 61], dl # 1-byte Spill -LBB554_2: - mov al, byte ptr [ebp - 61] # 1-byte Reload - test al, 1 - jne LBB554_3 - jmp LBB554_4 -LBB554_3: - test byte ptr [ebp - 45], 1 - jne LBB554_6 - jmp LBB554_7 -LBB554_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB554_5 -LBB554_5: -LBB554_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB554_7: - .cv_loc 554 5 477 0 # ..\include\gsl/span:477:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA": -LBB554_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 554 5 474 0 # ..\include\gsl/span:474:0 - test byte ptr [ebp - 45], 1 - jne LBB554_9 - jmp LBB554_10 -LBB554_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB554_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12534: - .cv_fpo_endproc -Lfunc_end554: - .section .xdata,"dr",associative,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 -"L__ehtable$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long -1 # ToState - .long "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - # -- End function - .def "??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .globl "??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # -- Begin function ??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ - .p2align 4, 0x90 -"??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ": # @"??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" -Lfunc_begin555: - .cv_func_id 555 - .cv_loc 555 5 473 0 # ..\include\gsl/span:473:0 - .cv_fpo_proc "??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12537: - .cv_loc 555 5 474 0 # ..\include\gsl/span:474:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - mov byte ptr [ebp - 45], 0 - cmp eax, 0 - mov byte ptr [ebp - 61], bl # 1-byte Spill - jl LBB555_2 -# %bb.1: - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov ecx, 5 - cmp ecx, eax - setle dl - mov byte ptr [ebp - 61], dl # 1-byte Spill -LBB555_2: - mov al, byte ptr [ebp - 61] # 1-byte Reload - test al, 1 - jne LBB555_3 - jmp LBB555_4 -LBB555_3: - test byte ptr [ebp - 45], 1 - jne LBB555_6 - jmp LBB555_7 -LBB555_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB555_5 -LBB555_5: -LBB555_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB555_7: - .cv_loc 555 5 477 0 # ..\include\gsl/span:477:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 5 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$04@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0???$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ@4HA": -LBB555_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 555 5 474 0 # ..\include\gsl/span:474:0 - test byte ptr [ebp - 45], 1 - jne LBB555_9 - jmp LBB555_10 -LBB555_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB555_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12538: - .cv_fpo_endproc -Lfunc_end555: - .section .xdata,"dr",associative,"??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .p2align 2 -"L__ehtable$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ": - .long -1 # ToState - .long "?dtor$8@?0???$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ@4HA" # Action - .section .text,"xr",discard,"??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - # -- End function - .def "??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .globl "??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # -- Begin function ??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ - .p2align 4, 0x90 -"??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin556: - .cv_func_id 556 - .cv_loc 556 5 473 0 # ..\include\gsl/span:473:0 - .cv_fpo_proc "??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12541: - .cv_loc 556 5 474 0 # ..\include\gsl/span:474:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - sub eax, 4 - mov byte ptr [ebp - 45], 0 - cmp eax, 0 - mov byte ptr [ebp - 61], bl # 1-byte Spill - jl LBB556_2 -# %bb.1: - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?size@?$span@H$04@gsl@@QBEHXZ" - mov ecx, 4 - cmp ecx, eax - setle dl - mov byte ptr [ebp - 61], dl # 1-byte Spill -LBB556_2: - mov al, byte ptr [ebp - 61] # 1-byte Reload - test al, 1 - jne LBB556_3 - jmp LBB556_4 -LBB556_3: - test byte ptr [ebp - 45], 1 - jne LBB556_6 - jmp LBB556_7 -LBB556_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB556_5 -LBB556_5: -LBB556_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB556_7: - .cv_loc 556 5 477 0 # ..\include\gsl/span:477:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - add eax, 16 - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0???$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA": -LBB556_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 556 5 474 0 # ..\include\gsl/span:474:0 - test byte ptr [ebp - 45], 1 - jne LBB556_9 - jmp LBB556_10 -LBB556_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB556_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12542: - .cv_fpo_endproc -Lfunc_end556: - .section .xdata,"dr",associative,"??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 -"L__ehtable$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long -1 # ToState - .long "?dtor$8@?0???$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - # -- End function - .def "??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - .globl "??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" # -- Begin function ??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ - .p2align 4, 0x90 -"??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ": # @"??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" -Lfunc_begin557: - .cv_func_id 557 - .cv_loc 557 5 473 0 # ..\include\gsl/span:473:0 - .cv_fpo_proc "??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 76 - .cv_fpo_stackalloc 76 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12545: - .cv_loc 557 5 474 0 # ..\include\gsl/span:474:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - sub eax, 1 - mov byte ptr [ebp - 45], 0 - cmp eax, 0 - mov byte ptr [ebp - 61], bl # 1-byte Spill - jl LBB557_2 -# %bb.1: - mov al, 1 - mov byte ptr [ebp - 61], al # 1-byte Spill - jmp LBB557_2 -LBB557_2: - mov al, byte ptr [ebp - 61] # 1-byte Reload - test al, 1 - jne LBB557_3 - jmp LBB557_4 -LBB557_3: - test byte ptr [ebp - 45], 1 - jne LBB557_6 - jmp LBB557_7 -LBB557_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB557_5 -LBB557_5: -LBB557_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB557_7: - .cv_loc 557 5 477 0 # ..\include\gsl/span:477:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$04@gsl@@QBEPAHXZ" - add eax, 4 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?size@?$span@H$04@gsl@@QBEHXZ" - dec eax - mov ecx, esp - mov dword ptr [ecx + 4], eax - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$03@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, ecx - add esp, 76 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0???$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ@4HA": -LBB557_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 557 5 474 0 # ..\include\gsl/span:474:0 - test byte ptr [ebp - 45], 1 - jne LBB557_9 - jmp LBB557_10 -LBB557_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB557_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12546: - .cv_fpo_endproc -Lfunc_end557: - .section .xdata,"dr",associative,"??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - .p2align 2 -"L__ehtable$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ": - .long -1 # ToState - .long "?dtor$8@?0???$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - # -- End function - .def "?size@?$span@H$03@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@H$03@gsl@@QBEHXZ" - .globl "?size@?$span@H$03@gsl@@QBEHXZ" # -- Begin function ?size@?$span@H$03@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@H$03@gsl@@QBEHXZ": # @"?size@?$span@H$03@gsl@@QBEHXZ" -Lfunc_begin558: - .cv_func_id 558 - .cv_loc 558 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@H$03@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12547: - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp12548: - .cv_fpo_endproc -Lfunc_end558: - # -- End function - .def "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .globl "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # -- Begin function ??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ - .p2align 4, 0x90 -"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin559: - .cv_func_id 559 - .cv_loc 559 5 473 0 # ..\include\gsl/span:473:0 - .cv_fpo_proc "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12551: - .cv_loc 559 5 474 0 # ..\include\gsl/span:474:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - mov byte ptr [ebp - 45], 0 - cmp eax, 0 - mov byte ptr [ebp - 61], bl # 1-byte Spill - jl LBB559_2 -# %bb.1: - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - cmp ecx, eax - setle dl - mov byte ptr [ebp - 61], dl # 1-byte Spill -LBB559_2: - mov al, byte ptr [ebp - 61] # 1-byte Reload - test al, 1 - jne LBB559_3 - jmp LBB559_4 -LBB559_3: - test byte ptr [ebp - 45], 1 - jne LBB559_6 - jmp LBB559_7 -LBB559_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB559_5 -LBB559_5: -LBB559_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB559_7: - .cv_loc 559 5 477 0 # ..\include\gsl/span:477:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA": -LBB559_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 559 5 474 0 # ..\include\gsl/span:474:0 - test byte ptr [ebp - 45], 1 - jne LBB559_9 - jmp LBB559_10 -LBB559_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB559_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12552: - .cv_fpo_endproc -Lfunc_end559: - .section .xdata,"dr",associative,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 -"L__ehtable$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long -1 # ToState - .long "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - # -- End function - .def "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .globl "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # -- Begin function ??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ - .p2align 4, 0x90 -"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin560: - .cv_func_id 560 - .cv_loc 560 5 473 0 # ..\include\gsl/span:473:0 - .cv_fpo_proc "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12555: - .cv_loc 560 5 474 0 # ..\include\gsl/span:474:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - xor ecx, ecx - mov bl, cl - sub eax, 1 - mov byte ptr [ebp - 45], 0 - cmp eax, 0 - mov byte ptr [ebp - 61], bl # 1-byte Spill - jl LBB560_2 -# %bb.1: - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, 1 - cmp ecx, eax - setle dl - mov byte ptr [ebp - 61], dl # 1-byte Spill -LBB560_2: - mov al, byte ptr [ebp - 61] # 1-byte Reload - test al, 1 - jne LBB560_3 - jmp LBB560_4 -LBB560_3: - test byte ptr [ebp - 45], 1 - jne LBB560_6 - jmp LBB560_7 -LBB560_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB560_5 -LBB560_5: -LBB560_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB560_7: - .cv_loc 560 5 477 0 # ..\include\gsl/span:477:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - add eax, 4 - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, ecx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0???$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA": -LBB560_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 560 5 474 0 # ..\include\gsl/span:474:0 - test byte ptr [ebp - 45], 1 - jne LBB560_9 - jmp LBB560_10 -LBB560_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB560_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12556: - .cv_fpo_endproc -Lfunc_end560: - .section .xdata,"dr",associative,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 -"L__ehtable$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": - .long -1 # ToState - .long "?dtor$8@?0???$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - # -- End function - .def "??0?$span@H$03@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@H$03@gsl@@QAE@PAHH@Z" - .globl "??0?$span@H$03@gsl@@QAE@PAHH@Z" # -- Begin function ??0?$span@H$03@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??0?$span@H$03@gsl@@QAE@PAHH@Z": # @"??0?$span@H$03@gsl@@QAE@PAHH@Z" -Lfunc_begin561: - .cv_func_id 561 - .cv_loc 561 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@H$03@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12557: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp12558: - .cv_fpo_endproc -Lfunc_end561: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z": # @"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" -Lfunc_begin562: - .cv_func_id 562 - .cv_loc 562 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp12563: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp12564: - .cv_loc 562 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB562_1 - jmp LBB562_2 -LBB562_1: - test byte ptr [ebp - 49], 1 - jne LBB562_4 - jmp LBB562_5 -LBB562_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB562_3 -LBB562_3: -LBB562_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB562_5: - .cv_loc 562 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB562_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB562_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB562_8 - jmp LBB562_9 -LBB562_8: - test byte ptr [ebp - 65], 1 - jne LBB562_14 - jmp LBB562_15 -LBB562_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB562_10 -LBB562_10: -LBB562_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12565: -LBB562_15: - .cv_loc 562 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z@4HA": -LBB562_11: - push ebp - push eax - add ebp, 12 -Ltmp12566: - .cv_loc 562 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB562_12 - jmp LBB562_13 -LBB562_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB562_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z@4HA": -LBB562_16: - push ebp - push eax - add ebp, 12 - .cv_loc 562 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB562_17 - jmp LBB562_18 -LBB562_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB562_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12567: - .cv_fpo_endproc -Lfunc_end562: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - # -- End function - .def "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" - .globl "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" # -- Begin function ??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z - .p2align 4, 0x90 -"??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z": # @"??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Lfunc_begin563: - .cv_func_id 563 - .cv_loc 563 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp12570: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@H@std@@YAPAHAAH@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB563_1 -LBB563_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z@4HA": -LBB563_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp12571: - .cv_fpo_endproc -Lfunc_end563: - .section .xdata,"dr",associative,"??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" - .p2align 2 -"L__ehtable$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" - # -- End function - .def "??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" - .globl "??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" # -- Begin function ??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z - .p2align 4, 0x90 -"??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z": # @"??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" -Lfunc_begin564: - .cv_func_id 564 - .cv_loc 564 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp12574: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$01@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@H@std@@YAPAHAAH@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB564_1 -LBB564_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z@4HA": -LBB564_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp12575: - .cv_fpo_endproc -Lfunc_end564: - .section .xdata,"dr",associative,"??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" - .p2align 2 -"L__ehtable$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" - # -- End function - .def "?at@?$span@H$01@gsl@@QBEAAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?at@?$span@H$01@gsl@@QBEAAHH@Z" - .globl "?at@?$span@H$01@gsl@@QBEAAHH@Z" # -- Begin function ?at@?$span@H$01@gsl@@QBEAAHH@Z - .p2align 4, 0x90 -"?at@?$span@H$01@gsl@@QBEAAHH@Z": # @"?at@?$span@H$01@gsl@@QBEAAHH@Z" -Lfunc_begin565: - .cv_func_id 565 - .cv_loc 565 5 513 0 # ..\include\gsl/span:513:0 - .cv_fpo_proc "?at@?$span@H$01@gsl@@QBEAAHH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12576: - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??A?$span@H$01@gsl@@QBEAAHH@Z" - add esp, 8 - pop ebp - ret 4 -Ltmp12577: - .cv_fpo_endproc -Lfunc_end565: - # -- End function - .def "??0?$extent_type@$01@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$01@details@gsl@@QAE@XZ" - .globl "??0?$extent_type@$01@details@gsl@@QAE@XZ" # -- Begin function ??0?$extent_type@$01@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$extent_type@$01@details@gsl@@QAE@XZ": # @"??0?$extent_type@$01@details@gsl@@QAE@XZ" -Lfunc_begin566: - .cv_func_id 566 - .cv_loc 566 5 311 0 # ..\include\gsl/span:311:0 - .cv_fpo_proc "??0?$extent_type@$01@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp12578: - add esp, 4 - pop ebp - ret -Ltmp12579: - .cv_fpo_endproc -Lfunc_end566: - # -- End function - .def "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .globl "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": # @"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" -Lfunc_begin567: - .cv_func_id 567 - .cv_loc 567 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp12582: - mov ecx, dword ptr [ebp - 36] - mov dword ptr [eax], ecx -Ltmp12583: - .cv_loc 567 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, eax - call "?size@?$extent_type@$01@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB567_1 - jmp LBB567_2 -LBB567_1: - test byte ptr [ebp - 53], 1 - jne LBB567_4 - jmp LBB567_5 -LBB567_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB567_3 -LBB567_3: -LBB567_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp12584: -LBB567_5: - .cv_loc 567 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA": -LBB567_6: - push ebp - push eax - add ebp, 12 -Ltmp12585: - .cv_loc 567 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 53], 1 - jne LBB567_7 - jmp LBB567_8 -LBB567_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB567_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12586: - .cv_fpo_endproc -Lfunc_end567: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - # -- End function - .def "??R?$span@H$01@gsl@@QBEAAHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R?$span@H$01@gsl@@QBEAAHH@Z" - .globl "??R?$span@H$01@gsl@@QBEAAHH@Z" # -- Begin function ??R?$span@H$01@gsl@@QBEAAHH@Z - .p2align 4, 0x90 -"??R?$span@H$01@gsl@@QBEAAHH@Z": # @"??R?$span@H$01@gsl@@QBEAAHH@Z" -Lfunc_begin568: - .cv_func_id 568 - .cv_loc 568 5 514 0 # ..\include\gsl/span:514:0 - .cv_fpo_proc "??R?$span@H$01@gsl@@QBEAAHH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12587: - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??A?$span@H$01@gsl@@QBEAAHH@Z" - add esp, 8 - pop ebp - ret 4 -Ltmp12588: - .cv_fpo_endproc -Lfunc_end568: - # -- End function - .def "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - .globl "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" # -- Begin function ??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ": # @"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" -Lfunc_begin569: - .cv_func_id 569 - .cv_loc 569 5 142 0 # ..\include\gsl/span:142:0 - .cv_fpo_proc "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12589: - mov dword ptr [ecx], 0 - mov dword ptr [ecx + 4], 0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12590: - .cv_fpo_endproc -Lfunc_end569: - # -- End function - .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin570: - .cv_func_id 570 - .cv_loc 570 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp12591: - .cv_loc 570 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp12592: - .cv_fpo_endproc -Lfunc_end570: - # -- End function - .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin571: - .cv_func_id 571 - .cv_loc 571 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12593: - .cv_loc 571 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12594: - .cv_fpo_endproc -Lfunc_end571: - # -- End function - .def "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" -Lfunc_begin572: - .cv_func_id 572 - .cv_loc 572 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12595: - mov dword ptr [ecx], eax -Ltmp12596: - .cv_loc 572 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp12597: - .cv_loc 572 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp12598: - .cv_fpo_endproc -Lfunc_end572: - # -- End function - .def "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin573: - .cv_func_id 573 - .cv_loc 573 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12599: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp12600: - .cv_fpo_endproc -Lfunc_end573: - # -- End function - .def "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .globl "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # -- Begin function ??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z - .p2align 4, 0x90 -"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z": # @"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" -Lfunc_begin574: - .cv_func_id 574 - .cv_loc 574 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx -Ltmp12601: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 24], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 20], edx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 32], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 28], edx - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp - 20] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp12602: - .cv_fpo_endproc -Lfunc_end574: - # -- End function - .def "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" -Lfunc_begin575: - .cv_func_id 575 - .cv_loc 575 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12603: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp12604: - .cv_fpo_endproc -Lfunc_end575: - # -- End function - .def "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .globl "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # -- Begin function ??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z - .p2align 4, 0x90 -"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z": # @"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" -Lfunc_begin576: - .cv_func_id 576 - .cv_loc 576 5 230 0 # ..\include\gsl/span:230:0 - .cv_fpo_proc "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx - mov dword ptr [ebp - 16], esi - mov dword ptr [ebp - 12], edx - mov dword ptr [ebp - 24], ecx - mov dword ptr [ebp - 20], eax -Ltmp12605: - .cv_loc 576 5 231 0 # ..\include\gsl/span:231:0 - mov eax, dword ptr [ebp - 16] - cmp eax, dword ptr [ebp - 24] - mov byte ptr [ebp - 25], bl # 1-byte Spill - jne LBB576_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] - cmp eax, dword ptr [ebp - 20] - sete cl - mov byte ptr [ebp - 25], cl # 1-byte Spill -LBB576_2: - mov al, byte ptr [ebp - 25] # 1-byte Reload - and al, 1 - movzx eax, al - add esp, 20 - pop esi - pop ebx - pop ebp - ret -Ltmp12606: - .cv_fpo_endproc -Lfunc_end576: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" -Lfunc_begin577: - .cv_func_id 577 - .cv_loc 577 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12607: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12608: - .cv_fpo_endproc -Lfunc_end577: - # -- End function - .def "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" -Lfunc_begin578: - .cv_func_id 578 - .cv_loc 578 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12609: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12610: - .cv_fpo_endproc -Lfunc_end578: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin579: - .cv_func_id 579 - .cv_loc 579 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12615: - .cv_loc 579 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - add esp, 8 - jmp LBB579_1 -LBB579_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB579_2 -LBB579_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 579 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB579_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 579 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB579_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB579_5 - jmp LBB579_6 -LBB579_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB579_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB579_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12616: - .cv_fpo_endproc -Lfunc_end579: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" -Lfunc_begin580: - .cv_func_id 580 - .cv_loc 580 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp12617: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB580_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB580_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp12618: - .cv_fpo_endproc -Lfunc_end580: - # -- End function - .def "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin581: - .cv_func_id 581 - .cv_loc 581 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12619: - .cv_loc 581 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp12620: - .cv_fpo_endproc -Lfunc_end581: - # -- End function - .def "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin582: - .cv_func_id 582 - .cv_loc 582 2 586 0 # external\include\catch/catch.hpp:586:0 - .cv_fpo_proc "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12621: - .cv_loc 582 2 587 0 # external\include\catch/catch.hpp:587:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 4] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp12622: - .cv_fpo_endproc -Lfunc_end582: - # -- End function - .def "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - .globl "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z": # @"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" -Lfunc_begin583: - .cv_func_id 583 - .cv_loc 583 10 2145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2145:0 - .cv_fpo_proc "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 88 - .cv_fpo_stackalloc 88 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - mov edx, ecx -Ltmp12627: - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov dword ptr [ebp - 68], edx # 4-byte Spill - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx], eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" - mov bl, byte ptr [ebp - 40] - mov eax, esp - mov byte ptr [eax], bl - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [eax + 4], ecx - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" - sub esp, 8 -Ltmp12628: - .cv_loc 583 10 2146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2146:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 44], ecx - .cv_loc 583 10 2147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2147:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, dword ptr [ebp - 44] - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - lea ecx, [ebp - 56] - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 88], eax # 4-byte Spill - jmp LBB583_1 -LBB583_1: - .cv_loc 583 10 2148 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2148:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" - sub esp, 4 - jmp LBB583_2 -LBB583_2: - .cv_loc 583 10 2149 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2149:0 - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 583 10 2150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2150:0 - mov ecx, dword ptr [ebp - 92] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Ltmp12629: - .cv_loc 583 10 2150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2150:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 68] # 4-byte Reload - add esp, 88 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z@4HA": -LBB583_3: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 56] -Ltmp12630: - .cv_loc 583 10 2150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2150:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z@4HA": -LBB583_4: - push ebp - sub esp, 8 - add ebp, 12 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp12631: - .cv_fpo_endproc -Lfunc_end583: - .section .xdata,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - .p2align 2 -"L__ehtable$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z": - .long -1 # ToState - .long "?dtor$4@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$3@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - # -- End function - .def "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" - .globl "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" # -- Begin function ?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z - .p2align 4, 0x90 -"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z": # @"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" -Lfunc_begin584: - .cv_func_id 584 - .cv_loc 584 12 831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:831:0 - .cv_fpo_proc "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 12] -Ltmp12632: - .cv_loc 584 12 832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:832:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - add esp, 4 - pop ebp - ret -Ltmp12633: - .cv_fpo_endproc -Lfunc_end584: - # -- End function - .def "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" - .globl "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" # -- Begin function ??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z - .p2align 4, 0x90 -"??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z": # @"??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" -Lfunc_begin585: - .cv_func_id 585 - .cv_loc 585 12 1533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1533:0 - .cv_fpo_proc "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12634: - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .cv_loc 585 12 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1534:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop ebp - ret 8 -Ltmp12635: - .cv_fpo_endproc -Lfunc_end585: - # -- End function - .def "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" - .globl "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" # -- Begin function ?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z - .p2align 4, 0x90 -"?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z": # @"?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" -Lfunc_begin586: - .cv_func_id 586 - .cv_loc 586 10 2434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2434:0 - .cv_fpo_proc "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp12636: - .cv_loc 586 10 2439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2439:0 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 24], eax - .cv_loc 586 10 2440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2440:0 - mov ecx, dword ptr [ebp + 8] - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 28], eax - .cv_loc 586 10 2441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2441:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 32], eax - .cv_loc 586 10 2442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2442:0 - mov ecx, dword ptr [ebp - 28] - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - mov dword ptr [ebp - 36], eax - .cv_loc 586 10 2443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2443:0 - cmp dword ptr [ebp - 32], 16 - jae LBB586_2 -# %bb.1: -Ltmp12637: - .cv_loc 586 10 2444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2444:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 24] - add ecx, 4 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 16 - call "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 586 10 2445 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2445:0 - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 24] - mov dword ptr [edx + 20], ecx - .cv_loc 586 10 2446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2446:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ecx + 24], 15 - .cv_loc 586 10 2447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2447:0 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB586_3 -Ltmp12638: -LBB586_2: - .cv_loc 586 10 2450 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2450:0 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov dword ptr [ebp - 40], eax - .cv_loc 586 10 2451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2451:0 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov dword ptr [ebp - 8], eax - mov eax, dword ptr [ebp - 32] - or eax, 15 - mov dword ptr [ebp - 12], eax - lea eax, [ebp - 12] - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dword ptr [esp + 4], eax - call "??$_Min_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 44], eax - .cv_loc 586 10 2452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2452:0 - mov ecx, dword ptr [ebp - 40] - mov eax, dword ptr [ebp - 44] - add eax, 1 - mov dword ptr [esp], eax - call "?allocate@?$allocator@D@std@@QAEPADI@Z" - sub esp, 4 - mov dword ptr [ebp - 16], eax - .cv_loc 586 10 2453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2453:0 - mov eax, dword ptr [ebp - 24] - add eax, 4 - mov dword ptr [esp], eax - call "??$addressof@PAD@std@@YAPAPADAAPAD@Z" - mov ecx, dword ptr [ebp - 40] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 8], eax - call "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" - .cv_loc 586 10 2454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2454:0 - mov eax, dword ptr [ebp - 32] - add eax, 1 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov dword ptr [ebp - 64], ecx # 4-byte Spill - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 586 10 2455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2455:0 - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 24] - mov dword ptr [edx + 20], ecx - .cv_loc 586 10 2456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2456:0 - mov ecx, dword ptr [ebp - 44] - mov edx, dword ptr [ebp - 24] - mov dword ptr [edx + 24], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill -LBB586_3: - .cv_loc 586 10 2457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2457:0 - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - add esp, 80 - pop ebp - ret 4 -Ltmp12639: - .cv_fpo_endproc -Lfunc_end586: - # -- End function - .def "??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" - .globl "??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" # -- Begin function ??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z - .p2align 4, 0x90 -"??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z": # @"??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" -Lfunc_begin587: - .cv_func_id 587 - .cv_loc 587 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp12640: - .cv_loc 587 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12641: - .cv_fpo_endproc -Lfunc_end587: - # -- End function - .def "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" - .globl "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" # -- Begin function ??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ": # @"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" -Lfunc_begin588: - .cv_func_id 588 - .cv_loc 588 5 142 0 # ..\include\gsl/span:142:0 - .cv_fpo_proc "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12642: - mov dword ptr [ecx], 0 - mov dword ptr [ecx + 4], 0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp12643: - .cv_fpo_endproc -Lfunc_end588: - # -- End function - .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin589: - .cv_func_id 589 - .cv_loc 589 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp12644: - .cv_loc 589 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp12645: - .cv_fpo_endproc -Lfunc_end589: - # -- End function - .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin590: - .cv_func_id 590 - .cv_loc 590 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12646: - .cv_loc 590 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12647: - .cv_fpo_endproc -Lfunc_end590: - # -- End function - .def "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" -Lfunc_begin591: - .cv_func_id 591 - .cv_loc 591 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12648: - mov dword ptr [ecx], eax -Ltmp12649: - .cv_loc 591 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp12650: - .cv_loc 591 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp12651: - .cv_fpo_endproc -Lfunc_end591: - # -- End function - .def "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin592: - .cv_func_id 592 - .cv_loc 592 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12652: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp12653: - .cv_fpo_endproc -Lfunc_end592: - # -- End function - .def "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" - .globl "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # -- Begin function ??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z - .p2align 4, 0x90 -"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z": # @"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" -Lfunc_begin593: - .cv_func_id 593 - .cv_loc 593 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx -Ltmp12654: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 24], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 20], edx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 32], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 28], edx - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp - 20] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp12655: - .cv_fpo_endproc -Lfunc_end593: - # -- End function - .def "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" -Lfunc_begin594: - .cv_func_id 594 - .cv_loc 594 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12656: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp12657: - .cv_fpo_endproc -Lfunc_end594: - # -- End function - .def "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .globl "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # -- Begin function ??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z - .p2align 4, 0x90 -"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z": # @"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" -Lfunc_begin595: - .cv_func_id 595 - .cv_loc 595 5 230 0 # ..\include\gsl/span:230:0 - .cv_fpo_proc "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx - mov dword ptr [ebp - 16], esi - mov dword ptr [ebp - 12], edx - mov dword ptr [ebp - 24], ecx - mov dword ptr [ebp - 20], eax -Ltmp12658: - .cv_loc 595 5 231 0 # ..\include\gsl/span:231:0 - mov eax, dword ptr [ebp - 16] - cmp eax, dword ptr [ebp - 24] - mov byte ptr [ebp - 25], bl # 1-byte Spill - jne LBB595_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] - cmp eax, dword ptr [ebp - 20] - sete cl - mov byte ptr [ebp - 25], cl # 1-byte Spill -LBB595_2: - mov al, byte ptr [ebp - 25] # 1-byte Reload - and al, 1 - movzx eax, al - add esp, 20 - pop esi - pop ebx - pop ebp - ret -Ltmp12659: - .cv_fpo_endproc -Lfunc_end595: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" -Lfunc_begin596: - .cv_func_id 596 - .cv_loc 596 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12660: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12661: - .cv_fpo_endproc -Lfunc_end596: - # -- End function - .def "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" -Lfunc_begin597: - .cv_func_id 597 - .cv_loc 597 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12662: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12663: - .cv_fpo_endproc -Lfunc_end597: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin598: - .cv_func_id 598 - .cv_loc 598 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12668: - .cv_loc 598 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - add esp, 8 - jmp LBB598_1 -LBB598_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB598_2 -LBB598_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 598 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB598_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 598 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB598_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB598_5 - jmp LBB598_6 -LBB598_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB598_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB598_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12669: - .cv_fpo_endproc -Lfunc_end598: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" -Lfunc_begin599: - .cv_func_id 599 - .cv_loc 599 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp12670: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB599_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB599_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp12671: - .cv_fpo_endproc -Lfunc_end599: - # -- End function - .def "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin600: - .cv_func_id 600 - .cv_loc 600 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12672: - .cv_loc 600 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp12673: - .cv_fpo_endproc -Lfunc_end600: - # -- End function - .def "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin601: - .cv_func_id 601 - .cv_loc 601 2 586 0 # external\include\catch/catch.hpp:586:0 - .cv_fpo_proc "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12674: - .cv_loc 601 2 587 0 # external\include\catch/catch.hpp:587:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 4] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp12675: - .cv_fpo_endproc -Lfunc_end601: - # -- End function - .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin602: - .cv_func_id 602 - .cv_loc 602 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12676: - .cv_loc 602 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12677: - .cv_fpo_endproc -Lfunc_end602: - # -- End function - .def "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" -Lfunc_begin603: - .cv_func_id 603 - .cv_loc 603 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12678: - mov dword ptr [ecx], eax -Ltmp12679: - .cv_loc 603 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp12680: - .cv_loc 603 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp12681: - .cv_fpo_endproc -Lfunc_end603: - # -- End function - .def "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - .globl "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # -- Begin function ?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ - .p2align 4, 0x90 -"?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ": # @"?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Lfunc_begin604: - .cv_func_id 604 - .cv_loc 604 5 518 0 # ..\include\gsl/span:518:0 - .cv_fpo_proc "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - xor esi, esi - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12682: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], esi # 4-byte Spill - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp12683: - .cv_fpo_endproc -Lfunc_end604: - # -- End function - .def "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - .globl "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # -- Begin function ?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ - .p2align 4, 0x90 -"?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ": # @"?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" -Lfunc_begin605: - .cv_func_id 605 - .cv_loc 605 5 521 0 # ..\include\gsl/span:521:0 - .cv_fpo_proc "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - xor esi, esi - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12684: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], esi # 4-byte Spill - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp12685: - .cv_fpo_endproc -Lfunc_end605: - # -- End function - .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin606: - .cv_func_id 606 - .cv_loc 606 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12686: - .cv_loc 606 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12687: - .cv_fpo_endproc -Lfunc_end606: - # -- End function - .def "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" -Lfunc_begin607: - .cv_func_id 607 - .cv_loc 607 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12688: - mov dword ptr [ecx], eax -Ltmp12689: - .cv_loc 607 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp12690: - .cv_loc 607 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp12691: - .cv_fpo_endproc -Lfunc_end607: - # -- End function - .def "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - .globl "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" # -- Begin function ??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z - .p2align 4, 0x90 -"??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z": # @"??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" -Lfunc_begin608: - .cv_func_id 608 - .cv_loc 608 5 152 0 # ..\include\gsl/span:152:0 - .cv_fpo_proc "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12692: - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx + 4] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 4 -Ltmp12693: - .cv_fpo_endproc -Lfunc_end608: - # -- End function - .def "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" - .globl "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" # -- Begin function ??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z - .p2align 4, 0x90 -"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z": # @"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" -Lfunc_begin609: - .cv_func_id 609 - .cv_loc 609 5 196 0 # ..\include\gsl/span:196:0 - .cv_fpo_proc "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp12694: - .cv_loc 609 5 197 0 # ..\include\gsl/span:197:0 - mov edi, dword ptr [ecx] - mov dword ptr [ebp - 20], edi - mov ecx, dword ptr [ecx + 4] - mov dword ptr [ebp - 16], ecx - .cv_loc 609 5 198 0 # ..\include\gsl/span:198:0 - mov ecx, dword ptr [ebp + 12] - lea edi, [ebp - 20] -Ltmp12695: - #DEBUG_VALUE: operator+:ret <- [$edi+0] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edi - mov edi, dword ptr [ebp - 28] # 4-byte Reload -Ltmp12696: - mov dword ptr [esp], edi - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - sub esp, 4 - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [edx], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [edx + 4], eax - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 36 - pop esi - pop edi - pop ebp - ret 8 -Ltmp12697: - .cv_fpo_endproc -Lfunc_end609: - # -- End function - .def "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - .globl "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # -- Begin function ?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ - .p2align 4, 0x90 -"?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ": # @"?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" -Lfunc_begin610: - .cv_func_id 610 - .cv_loc 610 5 522 0 # ..\include\gsl/span:522:0 - .cv_fpo_proc "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12698: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov edx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp12699: - .cv_fpo_endproc -Lfunc_end610: - # -- End function - .def "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" - .globl "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # -- Begin function ??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z - .p2align 4, 0x90 -"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z": # @"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" -Lfunc_begin611: - .cv_func_id 611 - .cv_loc 611 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 12], edx -Ltmp12700: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 20], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 16], edx - mov edx, dword ptr [ebp + 8] - lea esi, [ebp - 28] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 24] - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebp - ret -Ltmp12701: - .cv_fpo_endproc -Lfunc_end611: - # -- End function - .def "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" - .globl "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" # -- Begin function ??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z": # @"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" -Lfunc_begin612: - .cv_func_id 612 - .cv_loc 612 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12702: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp12703: - .cv_fpo_endproc -Lfunc_end612: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" -Lfunc_begin613: - .cv_func_id 613 - .cv_loc 613 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12704: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12705: - .cv_fpo_endproc -Lfunc_end613: - # -- End function - .def "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" -Lfunc_begin614: - .cv_func_id 614 - .cv_loc 614 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12706: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12707: - .cv_fpo_endproc -Lfunc_end614: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin615: - .cv_func_id 615 - .cv_loc 615 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12712: - .cv_loc 615 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - add esp, 8 - jmp LBB615_1 -LBB615_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB615_2 -LBB615_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 615 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB615_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 615 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB615_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB615_5 - jmp LBB615_6 -LBB615_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB615_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB615_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12713: - .cv_fpo_endproc -Lfunc_end615: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" -Lfunc_begin616: - .cv_func_id 616 - .cv_loc 616 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp12714: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB616_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB616_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp12715: - .cv_fpo_endproc -Lfunc_end616: - # -- End function - .def "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - .globl "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" # -- Begin function ??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z - .p2align 4, 0x90 -"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z": # @"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" -Lfunc_begin617: - .cv_func_id 617 - .cv_loc 617 5 146 0 # ..\include\gsl/span:146:0 - .cv_fpo_proc "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12716: - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx], esi - mov esi, dword ptr [ebp + 12] - mov dword ptr [ecx + 4], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - mov dword ptr [ebp - 16], edx # 4-byte Spill - add esp, 12 - pop esi - pop ebp - ret 8 -Ltmp12717: - .cv_fpo_endproc -Lfunc_end617: - # -- End function - .def "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - .globl "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" # -- Begin function ??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z - .p2align 4, 0x90 -"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z": # @"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" -Lfunc_begin618: - .cv_func_id 618 - .cv_loc 618 5 146 0 # ..\include\gsl/span:146:0 - .cv_fpo_proc "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12718: - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx], esi - mov esi, dword ptr [ebp + 12] - mov dword ptr [ecx + 4], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - mov dword ptr [ebp - 16], edx # 4-byte Spill - add esp, 12 - pop esi - pop ebp - ret 8 -Ltmp12719: - .cv_fpo_endproc -Lfunc_end618: - # -- End function - .def "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" - .globl "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # -- Begin function ??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z - .p2align 4, 0x90 -"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z": # @"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" -Lfunc_begin619: - .cv_func_id 619 - .cv_loc 619 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 12], edx -Ltmp12720: - mov edx, dword ptr [ebp + 12] - lea esi, [ebp - 20] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ecx] - mov dword ptr [ebp - 28], edx - mov ecx, dword ptr [ecx + 4] - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 24] - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebp - ret -Ltmp12721: - .cv_fpo_endproc -Lfunc_end619: - # -- End function - .def "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" - .globl "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" # -- Begin function ??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z": # @"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" -Lfunc_begin620: - .cv_func_id 620 - .cv_loc 620 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12722: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp12723: - .cv_fpo_endproc -Lfunc_end620: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" -Lfunc_begin621: - .cv_func_id 621 - .cv_loc 621 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12724: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12725: - .cv_fpo_endproc -Lfunc_end621: - # -- End function - .def "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" -Lfunc_begin622: - .cv_func_id 622 - .cv_loc 622 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12726: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12727: - .cv_fpo_endproc -Lfunc_end622: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin623: - .cv_func_id 623 - .cv_loc 623 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12732: - .cv_loc 623 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - add esp, 8 - jmp LBB623_1 -LBB623_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB623_2 -LBB623_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 623 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB623_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 623 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB623_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB623_5 - jmp LBB623_6 -LBB623_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB623_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB623_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12733: - .cv_fpo_endproc -Lfunc_end623: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" -Lfunc_begin624: - .cv_func_id 624 - .cv_loc 624 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp12734: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB624_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB624_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp12735: - .cv_fpo_endproc -Lfunc_end624: - # -- End function - .def "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .globl "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" # -- Begin function ??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z - .p2align 4, 0x90 -"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z": # @"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" -Lfunc_begin625: - .cv_func_id 625 - .cv_loc 625 5 207 0 # ..\include\gsl/span:207:0 - .cv_fpo_proc "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - mov bl, dl - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12738: - .cv_loc 625 5 208 0 # ..\include\gsl/span:208:0 - mov edx, dword ptr [ecx + 4] - add edx, dword ptr [ebp + 8] - mov byte ptr [ebp - 45], 0 - cmp edx, 0 - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov byte ptr [ebp - 57], bl # 1-byte Spill - jl LBB625_2 -# %bb.1: - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, dword ptr [ebp + 8] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, edx - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - cmp ecx, eax - setle bl - mov byte ptr [ebp - 57], bl # 1-byte Spill -LBB625_2: - mov al, byte ptr [ebp - 57] # 1-byte Reload - test al, 1 - jne LBB625_3 - jmp LBB625_4 -LBB625_3: - test byte ptr [ebp - 45], 1 - jne LBB625_6 - jmp LBB625_7 -LBB625_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@JNPJKKEI@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB625_5 -LBB625_5: -LBB625_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB625_7: - .cv_loc 625 5 209 0 # ..\include\gsl/span:209:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - add edx, eax - mov dword ptr [ecx + 4], edx - .cv_loc 625 5 210 0 # ..\include\gsl/span:210:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, ecx - add esp, 64 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0???Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z@4HA": -LBB625_8: - push ebp - push eax - add ebp, 12 - .cv_loc 625 5 208 0 # ..\include\gsl/span:208:0 - test byte ptr [ebp - 45], 1 - jne LBB625_9 - jmp LBB625_10 -LBB625_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB625_10: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12739: - .cv_fpo_endproc -Lfunc_end625: - .section .xdata,"dr",associative,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .p2align 2 -"L__ehtable$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z": - .long -1 # ToState - .long "?dtor$8@?0???Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z@4HA" # Action - .section .text,"xr",discard,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - # -- End function - .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin626: - .cv_func_id 626 - .cv_loc 626 2 1076 0 # external\include\catch/catch.hpp:1076:0 - .cv_fpo_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12740: - .cv_loc 626 2 1077 0 # external\include\catch/catch.hpp:1077:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02FDNJECIE@?$CB?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12741: - .cv_fpo_endproc -Lfunc_end626: - # -- End function - .def "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - .globl "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # -- Begin function ?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ - .p2align 4, 0x90 -"?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ": # @"?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" -Lfunc_begin627: - .cv_func_id 627 - .cv_loc 627 5 519 0 # ..\include\gsl/span:519:0 - .cv_fpo_proc "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12742: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov edx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp12743: - .cv_fpo_endproc -Lfunc_end627: - # -- End function - .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin628: - .cv_func_id 628 - .cv_loc 628 2 1076 0 # external\include\catch/catch.hpp:1076:0 - .cv_fpo_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12744: - .cv_loc 628 2 1077 0 # external\include\catch/catch.hpp:1077:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02FDNJECIE@?$CB?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12745: - .cv_fpo_endproc -Lfunc_end628: - # -- End function - .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin629: - .cv_func_id 629 - .cv_loc 629 2 1076 0 # external\include\catch/catch.hpp:1076:0 - .cv_fpo_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12746: - .cv_loc 629 2 1077 0 # external\include\catch/catch.hpp:1077:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02FDNJECIE@?$CB?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12747: - .cv_fpo_endproc -Lfunc_end629: - # -- End function - .def "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin630: - .cv_func_id 630 - .cv_loc 630 2 1088 0 # external\include\catch/catch.hpp:1088:0 - .cv_fpo_proc "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp12748: - .cv_loc 630 2 1089 0 # external\include\catch/catch.hpp:1089:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_01MNNFJEPP@?$DM?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 20], esi - mov esi, dword ptr [ecx] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 32], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 28], esi - mov esi, dword ptr [ebp - 32] - mov edi, dword ptr [ebp - 28] - mov ebx, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - sub esp, 16 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ebx - mov dword ptr [esp + 12], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - add esp, 16 - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 76], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12749: - .cv_fpo_endproc -Lfunc_end630: - # -- End function - .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin631: - .cv_func_id 631 - .cv_loc 631 2 1096 0 # external\include\catch/catch.hpp:1096:0 - .cv_fpo_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp12750: - .cv_loc 631 2 1097 0 # external\include\catch/catch.hpp:1097:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EHCHHCKH@?$DM?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 20], esi - mov esi, dword ptr [ecx] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 32], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 28], esi - mov esi, dword ptr [ebp - 32] - mov edi, dword ptr [ebp - 28] - mov ebx, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - sub esp, 16 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ebx - mov dword ptr [esp + 12], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - add esp, 16 - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 76], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12751: - .cv_fpo_endproc -Lfunc_end631: - # -- End function - .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin632: - .cv_func_id 632 - .cv_loc 632 2 1096 0 # external\include\catch/catch.hpp:1096:0 - .cv_fpo_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp12752: - .cv_loc 632 2 1097 0 # external\include\catch/catch.hpp:1097:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EHCHHCKH@?$DM?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 20], esi - mov esi, dword ptr [ecx] - sub esp, 4 - lea ecx, [ebp - 32] - mov dword ptr [esp], esi - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 28] - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 20] - sub esp, 16 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - add esp, 16 - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 80], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12753: - .cv_fpo_endproc -Lfunc_end632: - # -- End function - .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin633: - .cv_func_id 633 - .cv_loc 633 2 1096 0 # external\include\catch/catch.hpp:1096:0 - .cv_fpo_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp12754: - .cv_loc 633 2 1097 0 # external\include\catch/catch.hpp:1097:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EHCHHCKH@?$DM?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - sub esp, 4 - lea ecx, [ebp - 24] - mov dword ptr [esp], esi - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 32], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 28], edx - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp - 20] - sub esp, 16 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - add esp, 16 - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 80], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12755: - .cv_fpo_endproc -Lfunc_end633: - # -- End function - .def "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin634: - .cv_func_id 634 - .cv_loc 634 2 1088 0 # external\include\catch/catch.hpp:1088:0 - .cv_fpo_proc "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp12756: - .cv_loc 634 2 1089 0 # external\include\catch/catch.hpp:1089:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_01MNNFJEPP@?$DM?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - sub esp, 4 - lea ecx, [ebp - 24] - mov dword ptr [esp], esi - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 32], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 28], edx - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp - 20] - sub esp, 16 - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - add esp, 16 - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 80], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12757: - .cv_fpo_endproc -Lfunc_end634: - # -- End function - .def "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin635: - .cv_func_id 635 - .cv_loc 635 2 1084 0 # external\include\catch/catch.hpp:1084:0 - .cv_fpo_proc "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp12758: - .cv_loc 635 2 1085 0 # external\include\catch/catch.hpp:1085:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_01PPODPGHN@?$DO?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 20], esi - mov esi, dword ptr [ecx] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 32], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 28], esi - mov esi, dword ptr [ebp - 32] - mov edi, dword ptr [ebp - 28] - mov ebx, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - sub esp, 16 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ebx - mov dword ptr [esp + 12], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - add esp, 16 - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 76], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12759: - .cv_fpo_endproc -Lfunc_end635: - # -- End function - .def "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin636: - .cv_func_id 636 - .cv_loc 636 2 1092 0 # external\include\catch/catch.hpp:1092:0 - .cv_fpo_proc "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp12760: - .cv_loc 636 2 1093 0 # external\include\catch/catch.hpp:1093:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EEKDKGMJ@?$DO?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 20], esi - mov esi, dword ptr [ecx] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 32], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 28], esi - mov esi, dword ptr [ebp - 32] - mov edi, dword ptr [ebp - 28] - mov ebx, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - sub esp, 16 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ebx - mov dword ptr [esp + 12], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - add esp, 16 - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 76], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12761: - .cv_fpo_endproc -Lfunc_end636: - # -- End function - .def "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin637: - .cv_func_id 637 - .cv_loc 637 2 1084 0 # external\include\catch/catch.hpp:1084:0 - .cv_fpo_proc "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp12762: - .cv_loc 637 2 1085 0 # external\include\catch/catch.hpp:1085:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_01PPODPGHN@?$DO?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 20], esi - mov esi, dword ptr [ecx] - sub esp, 4 - lea ecx, [ebp - 32] - mov dword ptr [esp], esi - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 28] - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 20] - sub esp, 16 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - add esp, 16 - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 80], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12763: - .cv_fpo_endproc -Lfunc_end637: - # -- End function - .def "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin638: - .cv_func_id 638 - .cv_loc 638 2 1092 0 # external\include\catch/catch.hpp:1092:0 - .cv_fpo_proc "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp12764: - .cv_loc 638 2 1093 0 # external\include\catch/catch.hpp:1093:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EEKDKGMJ@?$DO?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], edi - mov esi, dword ptr [esi + 4] - mov dword ptr [ebp - 20], esi - mov esi, dword ptr [ecx] - sub esp, 4 - lea ecx, [ebp - 32] - mov dword ptr [esp], esi - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 28] - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 20] - sub esp, 16 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - add esp, 16 - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 80], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12765: - .cv_fpo_endproc -Lfunc_end638: - # -- End function - .def "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .globl "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # -- Begin function ??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z - .p2align 4, 0x90 -"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z": # @"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" -Lfunc_begin639: - .cv_func_id 639 - .cv_loc 639 2 1051 0 # external\include\catch/catch.hpp:1051:0 - .cv_fpo_proc "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx -Ltmp12766: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 24], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 20], edx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 32], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 28], edx - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp - 20] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp12767: - .cv_fpo_endproc -Lfunc_end639: - # -- End function - .def "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .globl "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # -- Begin function ??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z - .p2align 4, 0x90 -"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z": # @"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" -Lfunc_begin640: - .cv_func_id 640 - .cv_loc 640 5 235 0 # ..\include\gsl/span:235:0 - .cv_fpo_proc "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp12768: - .cv_loc 640 5 236 0 # ..\include\gsl/span:236:0 - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 48], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebp - ret -Ltmp12769: - .cv_fpo_endproc -Lfunc_end640: - # -- End function - .def "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" - .globl "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # -- Begin function ??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z - .p2align 4, 0x90 -"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z": # @"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" -Lfunc_begin641: - .cv_func_id 641 - .cv_loc 641 2 1051 0 # external\include\catch/catch.hpp:1051:0 - .cv_fpo_proc "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 12], edx -Ltmp12770: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 20], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 16], edx - mov edx, dword ptr [ebp + 8] - lea esi, [ebp - 28] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 24] - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebp - ret -Ltmp12771: - .cv_fpo_endproc -Lfunc_end641: - # -- End function - .def "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .globl "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # -- Begin function ??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z - .p2align 4, 0x90 -"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z": # @"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" -Lfunc_begin642: - .cv_func_id 642 - .cv_loc 642 5 235 0 # ..\include\gsl/span:235:0 - .cv_fpo_proc "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp12772: - .cv_loc 642 5 236 0 # ..\include\gsl/span:236:0 - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 48], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebp - ret -Ltmp12773: - .cv_fpo_endproc -Lfunc_end642: - # -- End function - .def "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" - .globl "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # -- Begin function ??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z - .p2align 4, 0x90 -"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z": # @"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" -Lfunc_begin643: - .cv_func_id 643 - .cv_loc 643 2 1051 0 # external\include\catch/catch.hpp:1051:0 - .cv_fpo_proc "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 12], edx -Ltmp12774: - mov edx, dword ptr [ebp + 12] - lea esi, [ebp - 20] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ecx] - mov dword ptr [ebp - 28], edx - mov ecx, dword ptr [ecx + 4] - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 24] - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebp - ret -Ltmp12775: - .cv_fpo_endproc -Lfunc_end643: - # -- End function - .def "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .globl "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # -- Begin function ??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z - .p2align 4, 0x90 -"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z": # @"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" -Lfunc_begin644: - .cv_func_id 644 - .cv_loc 644 5 240 0 # ..\include\gsl/span:240:0 - .cv_fpo_proc "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], esi - mov dword ptr [ebp - 12], edx - mov dword ptr [ebp - 24], ecx - mov dword ptr [ebp - 20], eax -Ltmp12776: - .cv_loc 644 5 241 0 # ..\include\gsl/span:241:0 - mov eax, dword ptr [ebp - 12] - cmp eax, dword ptr [ebp - 20] - setl bl - and bl, 1 - movzx eax, bl - add esp, 16 - pop esi - pop ebx - pop ebp - ret -Ltmp12777: - .cv_fpo_endproc -Lfunc_end644: - # -- End function - .def "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .globl "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # -- Begin function ??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z - .p2align 4, 0x90 -"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z": # @"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" -Lfunc_begin645: - .cv_func_id 645 - .cv_loc 645 5 245 0 # ..\include\gsl/span:245:0 - .cv_fpo_proc "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp12778: - .cv_loc 645 5 246 0 # ..\include\gsl/span:246:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 48], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebp - ret -Ltmp12779: - .cv_fpo_endproc -Lfunc_end645: - # -- End function - .def "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .globl "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # -- Begin function ??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z - .p2align 4, 0x90 -"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z": # @"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" -Lfunc_begin646: - .cv_func_id 646 - .cv_loc 646 5 245 0 # ..\include\gsl/span:245:0 - .cv_fpo_proc "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp12780: - .cv_loc 646 5 246 0 # ..\include\gsl/span:246:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 48], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebp - ret -Ltmp12781: - .cv_fpo_endproc -Lfunc_end646: - # -- End function - .def "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .globl "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # -- Begin function ??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z - .p2align 4, 0x90 -"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z": # @"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" -Lfunc_begin647: - .cv_func_id 647 - .cv_loc 647 5 240 0 # ..\include\gsl/span:240:0 - .cv_fpo_proc "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], esi - mov dword ptr [ebp - 12], edx - mov dword ptr [ebp - 24], ecx - mov dword ptr [ebp - 20], eax -Ltmp12782: - .cv_loc 647 5 241 0 # ..\include\gsl/span:241:0 - mov eax, dword ptr [ebp - 12] - cmp eax, dword ptr [ebp - 20] - setl bl - and bl, 1 - movzx eax, bl - add esp, 16 - pop esi - pop ebx - pop ebp - ret -Ltmp12783: - .cv_fpo_endproc -Lfunc_end647: - # -- End function - .def "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .globl "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # -- Begin function ??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z - .p2align 4, 0x90 -"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z": # @"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" -Lfunc_begin648: - .cv_func_id 648 - .cv_loc 648 5 250 0 # ..\include\gsl/span:250:0 - .cv_fpo_proc "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp12784: - .cv_loc 648 5 251 0 # ..\include\gsl/span:251:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 48], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebp - ret -Ltmp12785: - .cv_fpo_endproc -Lfunc_end648: - # -- End function - .def "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .globl "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # -- Begin function ??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z - .p2align 4, 0x90 -"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z": # @"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" -Lfunc_begin649: - .cv_func_id 649 - .cv_loc 649 5 255 0 # ..\include\gsl/span:255:0 - .cv_fpo_proc "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp12786: - .cv_loc 649 5 256 0 # ..\include\gsl/span:256:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 48], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebp - ret -Ltmp12787: - .cv_fpo_endproc -Lfunc_end649: - # -- End function - .def "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .globl "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # -- Begin function ??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z - .p2align 4, 0x90 -"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z": # @"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" -Lfunc_begin650: - .cv_func_id 650 - .cv_loc 650 5 250 0 # ..\include\gsl/span:250:0 - .cv_fpo_proc "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp12788: - .cv_loc 650 5 251 0 # ..\include\gsl/span:251:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 48], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebp - ret -Ltmp12789: - .cv_fpo_endproc -Lfunc_end650: - # -- End function - .def "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .globl "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # -- Begin function ??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z - .p2align 4, 0x90 -"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z": # @"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" -Lfunc_begin651: - .cv_func_id 651 - .cv_loc 651 5 255 0 # ..\include\gsl/span:255:0 - .cv_fpo_proc "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp12790: - .cv_loc 651 5 256 0 # ..\include\gsl/span:256:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 48], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebp - ret -Ltmp12791: - .cv_fpo_endproc -Lfunc_end651: - # -- End function - .def "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" - .globl "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" # -- Begin function ??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z - .p2align 4, 0x90 -"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z": # @"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" -Lfunc_begin652: - .cv_func_id 652 - .cv_loc 652 17 1050 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1050:0 - .cv_fpo_proc "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12792: - .cv_loc 652 17 1051 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1051:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], eax - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add esp, 12 - pop esi - pop ebp - ret -Ltmp12793: - .cv_fpo_endproc -Lfunc_end652: - # -- End function - .def "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" - .globl "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" # -- Begin function ??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z - .p2align 4, 0x90 -"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z": # @"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" -Lfunc_begin653: - .cv_func_id 653 - .cv_loc 653 17 1060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1060:0 - .cv_fpo_proc "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12794: - .cv_loc 653 17 1061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1061:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], eax - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add esp, 12 - pop esi - pop ebp - ret -Ltmp12795: - .cv_fpo_endproc -Lfunc_end653: - # -- End function - .def "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - .globl "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" # -- Begin function ??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ - .p2align 4, 0x90 -"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ": # @"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" -Lfunc_begin654: - .cv_func_id 654 - .cv_loc 654 5 156 0 # ..\include\gsl/span:156:0 - .cv_fpo_proc "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp12798: - .cv_loc 654 5 157 0 # ..\include\gsl/span:157:0 - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - cmp ecx, eax - setne bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB654_1 - jmp LBB654_2 -LBB654_1: - test byte ptr [ebp - 45], 1 - jne LBB654_4 - jmp LBB654_5 -LBB654_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB654_3 -LBB654_3: -LBB654_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB654_5: - .cv_loc 654 5 158 0 # ..\include\gsl/span:158:0 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov ecx, dword ptr [eax] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - lea eax, [eax + 4*edx] - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ@4HA": -LBB654_6: - push ebp - push eax - add ebp, 12 - .cv_loc 654 5 157 0 # ..\include\gsl/span:157:0 - test byte ptr [ebp - 45], 1 - jne LBB654_7 - jmp LBB654_8 -LBB654_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB654_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12799: - .cv_fpo_endproc -Lfunc_end654: - .section .xdata,"dr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - .p2align 2 -"L__ehtable$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ": - .long -1 # ToState - .long "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ@4HA" # Action - .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - # -- End function - .def "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .globl "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" # -- Begin function ??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z - .p2align 4, 0x90 -"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z": # @"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" -Lfunc_begin655: - .cv_func_id 655 - .cv_loc 655 5 222 0 # ..\include\gsl/span:222:0 - .cv_fpo_proc "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], edx - mov dword ptr [ebp - 32], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] -Ltmp12802: - .cv_loc 655 5 223 0 # ..\include\gsl/span:223:0 - mov ecx, dword ptr [eax] - cmp ecx, dword ptr [ebp - 36] - sete bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - mov dword ptr [ebp - 60], eax # 4-byte Spill - jne LBB655_1 - jmp LBB655_2 -LBB655_1: - test byte ptr [ebp - 53], 1 - jne LBB655_4 - jmp LBB655_5 -LBB655_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB655_3 -LBB655_3: -LBB655_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB655_5: - .cv_loc 655 5 224 0 # ..\include\gsl/span:224:0 - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [ebp - 32] - sub ecx, edx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov eax, ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z@4HA": -LBB655_6: - push ebp - push eax - add ebp, 12 - .cv_loc 655 5 223 0 # ..\include\gsl/span:223:0 - test byte ptr [ebp - 53], 1 - jne LBB655_7 - jmp LBB655_8 -LBB655_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB655_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12803: - .cv_fpo_endproc -Lfunc_end655: - .section .xdata,"dr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .p2align 2 -"L__ehtable$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z": - .long -1 # ToState - .long "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z@4HA" # Action - .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - # -- End function - .def "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .globl "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # -- Begin function ??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ - .p2align 4, 0x90 -"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": # @"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Lfunc_begin656: - .cv_func_id 656 - .cv_loc 656 5 168 0 # ..\include\gsl/span:168:0 - .cv_fpo_proc "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - xor eax, eax - mov dl, al - xor eax, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12806: - .cv_loc 656 5 169 0 # ..\include\gsl/span:169:0 - mov esi, dword ptr [ecx + 4] - mov byte ptr [ebp - 45], 0 - cmp eax, esi - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov byte ptr [ebp - 53], dl # 1-byte Spill - jg LBB656_2 -# %bb.1: - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, edx - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - setne bl - mov byte ptr [ebp - 53], bl # 1-byte Spill -LBB656_2: - mov al, byte ptr [ebp - 53] # 1-byte Reload - test al, 1 - jne LBB656_3 - jmp LBB656_4 -LBB656_3: - test byte ptr [ebp - 45], 1 - jne LBB656_6 - jmp LBB656_7 -LBB656_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB656_5 -LBB656_5: -LBB656_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB656_7: - .cv_loc 656 5 170 0 # ..\include\gsl/span:170:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - inc ecx - mov dword ptr [eax + 4], ecx - .cv_loc 656 5 171 0 # ..\include\gsl/span:171:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA": -LBB656_8: - push ebp - push eax - add ebp, 12 - .cv_loc 656 5 169 0 # ..\include\gsl/span:169:0 - test byte ptr [ebp - 45], 1 - jne LBB656_9 - jmp LBB656_10 -LBB656_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB656_10: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12807: - .cv_fpo_endproc -Lfunc_end656: - .section .xdata,"dr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 2 -"L__ehtable$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": - .long -1 # ToState - .long "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA" # Action - .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - # -- End function - .def "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .globl "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # -- Begin function ??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z - .p2align 4, 0x90 -"??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z": # @"??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" -Lfunc_begin657: - .cv_func_id 657 - .cv_loc 657 17 1084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1084:0 - .cv_fpo_proc "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12808: - .cv_loc 657 17 1085 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1085:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp12809: - .cv_fpo_endproc -Lfunc_end657: - # -- End function - .def "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .globl "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # -- Begin function ??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z - .p2align 4, 0x90 -"??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z": # @"??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" -Lfunc_begin658: - .cv_func_id 658 - .cv_loc 658 17 1090 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1090:0 - .cv_fpo_proc "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12810: - .cv_loc 658 17 1091 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1091:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp12811: - .cv_fpo_endproc -Lfunc_end658: - # -- End function - .def "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - .globl "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" # -- Begin function ??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ - .p2align 4, 0x90 -"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ": # @"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" -Lfunc_begin659: - .cv_func_id 659 - .cv_loc 659 5 156 0 # ..\include\gsl/span:156:0 - .cv_fpo_proc "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp12814: - .cv_loc 659 5 157 0 # ..\include\gsl/span:157:0 - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - cmp ecx, eax - setne bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB659_1 - jmp LBB659_2 -LBB659_1: - test byte ptr [ebp - 45], 1 - jne LBB659_4 - jmp LBB659_5 -LBB659_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB659_3 -LBB659_3: -LBB659_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB659_5: - .cv_loc 659 5 158 0 # ..\include\gsl/span:158:0 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov ecx, dword ptr [eax] - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - lea eax, [eax + 4*edx] - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ@4HA": -LBB659_6: - push ebp - push eax - add ebp, 12 - .cv_loc 659 5 157 0 # ..\include\gsl/span:157:0 - test byte ptr [ebp - 45], 1 - jne LBB659_7 - jmp LBB659_8 -LBB659_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB659_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12815: - .cv_fpo_endproc -Lfunc_end659: - .section .xdata,"dr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - .p2align 2 -"L__ehtable$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ": - .long -1 # ToState - .long "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ@4HA" # Action - .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - # -- End function - .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin660: - .cv_func_id 660 - .cv_loc 660 2 1076 0 # external\include\catch/catch.hpp:1076:0 - .cv_fpo_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp12816: - .cv_loc 660 2 1077 0 # external\include\catch/catch.hpp:1077:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02FDNJECIE@?$CB?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp12817: - .cv_fpo_endproc -Lfunc_end660: - # -- End function - .def "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - .globl "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" # -- Begin function ??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z - .p2align 4, 0x90 -"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z": # @"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" -Lfunc_begin661: - .cv_func_id 661 - .cv_loc 661 5 222 0 # ..\include\gsl/span:222:0 - .cv_fpo_proc "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], edx - mov dword ptr [ebp - 32], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] -Ltmp12820: - .cv_loc 661 5 223 0 # ..\include\gsl/span:223:0 - mov ecx, dword ptr [eax] - cmp ecx, dword ptr [ebp - 36] - sete bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - mov dword ptr [ebp - 60], eax # 4-byte Spill - jne LBB661_1 - jmp LBB661_2 -LBB661_1: - test byte ptr [ebp - 53], 1 - jne LBB661_4 - jmp LBB661_5 -LBB661_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB661_3 -LBB661_3: -LBB661_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB661_5: - .cv_loc 661 5 224 0 # ..\include\gsl/span:224:0 - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [ebp - 32] - sub ecx, edx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov eax, ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z@4HA": -LBB661_6: - push ebp - push eax - add ebp, 12 - .cv_loc 661 5 223 0 # ..\include\gsl/span:223:0 - test byte ptr [ebp - 53], 1 - jne LBB661_7 - jmp LBB661_8 -LBB661_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB661_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12821: - .cv_fpo_endproc -Lfunc_end661: - .section .xdata,"dr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - .p2align 2 -"L__ehtable$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z": - .long -1 # ToState - .long "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z@4HA" # Action - .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - # -- End function - .def "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .globl "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" # -- Begin function ??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ - .p2align 4, 0x90 -"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ": # @"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" -Lfunc_begin662: - .cv_func_id 662 - .cv_loc 662 5 168 0 # ..\include\gsl/span:168:0 - .cv_fpo_proc "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - xor eax, eax - mov dl, al - xor eax, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12824: - .cv_loc 662 5 169 0 # ..\include\gsl/span:169:0 - mov esi, dword ptr [ecx + 4] - mov byte ptr [ebp - 45], 0 - cmp eax, esi - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov byte ptr [ebp - 53], dl # 1-byte Spill - jg LBB662_2 -# %bb.1: - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, edx - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - setne bl - mov byte ptr [ebp - 53], bl # 1-byte Spill -LBB662_2: - mov al, byte ptr [ebp - 53] # 1-byte Reload - test al, 1 - jne LBB662_3 - jmp LBB662_4 -LBB662_3: - test byte ptr [ebp - 45], 1 - jne LBB662_6 - jmp LBB662_7 -LBB662_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB662_5 -LBB662_5: -LBB662_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB662_7: - .cv_loc 662 5 170 0 # ..\include\gsl/span:170:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - inc ecx - mov dword ptr [eax + 4], ecx - .cv_loc 662 5 171 0 # ..\include\gsl/span:171:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ@4HA": -LBB662_8: - push ebp - push eax - add ebp, 12 - .cv_loc 662 5 169 0 # ..\include\gsl/span:169:0 - test byte ptr [ebp - 45], 1 - jne LBB662_9 - jmp LBB662_10 -LBB662_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB662_10: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12825: - .cv_fpo_endproc -Lfunc_end662: - .section .xdata,"dr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .p2align 2 -"L__ehtable$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ": - .long -1 # ToState - .long "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ@4HA" # Action - .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - # -- End function - .def "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .globl "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # -- Begin function ??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z - .p2align 4, 0x90 -"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z": # @"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" -Lfunc_begin663: - .cv_func_id 663 - .cv_loc 663 17 1055 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1055:0 - .cv_fpo_proc "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12826: - .cv_loc 663 17 1056 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1056:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], eax - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add esp, 12 - pop esi - pop ebp - ret -Ltmp12827: - .cv_fpo_endproc -Lfunc_end663: - # -- End function - .def "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .globl "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # -- Begin function ??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z - .p2align 4, 0x90 -"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z": # @"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" -Lfunc_begin664: - .cv_func_id 664 - .cv_loc 664 17 1065 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1065:0 - .cv_fpo_proc "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12828: - .cv_loc 664 17 1066 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1066:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], eax - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add esp, 12 - pop esi - pop ebp - ret -Ltmp12829: - .cv_fpo_endproc -Lfunc_end664: - # -- End function - .def "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" - .globl "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # -- Begin function ??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z - .p2align 4, 0x90 -"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z": # @"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" -Lfunc_begin665: - .cv_func_id 665 - .cv_loc 665 2 1051 0 # external\include\catch/catch.hpp:1051:0 - .cv_fpo_proc "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx -Ltmp12830: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 24], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 20], edx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 32], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 28], edx - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp - 20] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp12831: - .cv_fpo_endproc -Lfunc_end665: - # -- End function - .def "?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" - .globl "?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # -- Begin function ?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ - .p2align 4, 0x90 -"?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ": # @"?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" -Lfunc_begin666: - .cv_func_id 666 - .cv_loc 666 5 524 0 # ..\include\gsl/span:524:0 - .cv_fpo_proc "?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12832: - lea esi, [ebp - 16] - mov dword ptr [esp], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 12] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 36 - pop esi - pop ebp - ret 4 -Ltmp12833: - .cv_fpo_endproc -Lfunc_end666: - # -- End function - .def "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .globl "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # -- Begin function ??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z - .p2align 4, 0x90 -"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": # @"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" -Lfunc_begin667: - .cv_func_id 667 - .cv_loc 667 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp12834: - .cv_loc 667 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp12835: - .cv_fpo_endproc -Lfunc_end667: - # -- End function - .def "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .globl "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # -- Begin function ??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z - .p2align 4, 0x90 -"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": # @"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" -Lfunc_begin668: - .cv_func_id 668 - .cv_loc 668 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12838: - .cv_loc 668 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_02EGOFBIJA@?$DN?$DN?$AA@" - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, dword ptr [ecx] - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], ecx # 4-byte Spill - call "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" - add esp, 8 - mov byte ptr [ebp - 73], al # 1-byte Spill - jmp LBB668_1 -LBB668_1: - mov al, byte ptr [ebp - 73] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA": -LBB668_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12839: - .cv_fpo_endproc -Lfunc_end668: - .section .xdata,"dr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .p2align 2 -"L__ehtable$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - # -- End function - .def "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" -Lfunc_begin669: - .cv_func_id 669 - .cv_loc 669 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12840: - mov dword ptr [ecx], eax -Ltmp12841: - .cv_loc 669 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp12842: - .cv_loc 669 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp12843: - .cv_fpo_endproc -Lfunc_end669: - # -- End function - .def "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" - .globl "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" # -- Begin function ??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ - .p2align 4, 0x90 -"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ": # @"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" -Lfunc_begin670: - .cv_func_id 670 - .cv_loc 670 17 905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:905:0 - .cv_fpo_proc "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov eax, dword ptr [ebp - 16] -Ltmp12844: - .cv_loc 670 17 906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:906:0 - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 12], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 8], eax - .cv_loc 670 17 907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:907:0 - lea ecx, [ebp - 12] -Ltmp12845: - #DEBUG_VALUE: operator*:_Tmp <- [$ecx+0] - call "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Ltmp12846: - mov ecx, eax - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 20 - pop ebp - ret -Ltmp12847: - .cv_fpo_endproc -Lfunc_end670: - # -- End function - .def "?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" - .globl "?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # -- Begin function ?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ - .p2align 4, 0x90 -"?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ": # @"?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" -Lfunc_begin671: - .cv_func_id 671 - .cv_loc 671 5 525 0 # ..\include\gsl/span:525:0 - .cv_fpo_proc "?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12848: - lea esi, [ebp - 16] - mov dword ptr [esp], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 12] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 36 - pop esi - pop ebp - ret 4 -Ltmp12849: - .cv_fpo_endproc -Lfunc_end671: - # -- End function - .def "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .globl "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # -- Begin function ??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z - .p2align 4, 0x90 -"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": # @"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" -Lfunc_begin672: - .cv_func_id 672 - .cv_loc 672 2 1076 0 # external\include\catch/catch.hpp:1076:0 - .cv_fpo_proc "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12852: - .cv_loc 672 2 1077 0 # external\include\catch/catch.hpp:1077:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_02FDNJECIE@?$CB?$DN?$AA@" - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, dword ptr [ecx] - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], ecx # 4-byte Spill - call "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" - add esp, 8 - mov byte ptr [ebp - 73], al # 1-byte Spill - jmp LBB672_1 -LBB672_1: - mov al, byte ptr [ebp - 73] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA": -LBB672_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12853: - .cv_fpo_endproc -Lfunc_end672: - .section .xdata,"dr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .p2align 2 -"L__ehtable$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - # -- End function - .def "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .globl "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" -Lfunc_begin673: - .cv_func_id 673 - .cv_loc 673 17 1001 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1001:0 - .cv_fpo_proc "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx -Ltmp12854: - .cv_loc 673 17 1002 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1002:0 - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - lea eax, [ebp - 20] - mov dword ptr [esp], eax - call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 16] - lea edx, [ebp - 12] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 44 - pop ebp - ret -Ltmp12855: - .cv_fpo_endproc -Lfunc_end673: - # -- End function - .def "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" - .globl "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" # -- Begin function ??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ - .p2align 4, 0x90 -"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ": # @"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" -Lfunc_begin674: - .cv_func_id 674 - .cv_loc 674 17 916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:916:0 - .cv_fpo_proc "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12856: - .cv_loc 674 17 917 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:917:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .cv_loc 674 17 918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:918:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp12857: - .cv_fpo_endproc -Lfunc_end674: - # -- End function - .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .globl "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" -Lfunc_begin675: - .cv_func_id 675 - .cv_loc 675 17 1013 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1013:0 - .cv_fpo_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12858: - .cv_loc 675 17 1014 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1014:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - add esp, 16 - pop esi - pop ebp - ret -Ltmp12859: - .cv_fpo_endproc -Lfunc_end675: - # -- End function - .def "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin676: - .cv_func_id 676 - .cv_loc 676 17 886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:886:0 - .cv_fpo_proc "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 12], eax - mov dword ptr [ebp - 20], ecx - mov eax, dword ptr [ebp - 20] -Ltmp12860: - mov ecx, dword ptr [ebp - 16] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 12] - mov dword ptr [eax + 4], ecx - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - .cv_loc 676 17 887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:887:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp12861: - .cv_fpo_endproc -Lfunc_end676: - # -- End function - .def "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .globl "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # -- Begin function ??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": # @"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" -Lfunc_begin677: - .cv_func_id 677 - .cv_loc 677 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12862: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp12863: - .cv_fpo_endproc -Lfunc_end677: - # -- End function - .def "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" - .globl "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # -- Begin function ??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z - .p2align 4, 0x90 -"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z": # @"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" -Lfunc_begin678: - .cv_func_id 678 - .cv_loc 678 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12864: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - and al, 1 - movzx eax, al - add esp, 16 - pop esi - pop ebp - ret -Ltmp12865: - .cv_fpo_endproc -Lfunc_end678: - # -- End function - .def "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" -Lfunc_begin679: - .cv_func_id 679 - .cv_loc 679 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12866: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp12867: - .cv_fpo_endproc -Lfunc_end679: - # -- End function - .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .globl "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" -Lfunc_begin680: - .cv_func_id 680 - .cv_loc 680 17 1007 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1007:0 - .cv_fpo_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx -Ltmp12868: - .cv_loc 680 17 1008 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1008:0 - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - lea eax, [ebp - 24] - mov dword ptr [esp], eax - call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 16] - mov esi, dword ptr [ebp - 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 48 - pop esi - pop ebp - ret -Ltmp12869: - .cv_fpo_endproc -Lfunc_end680: - # -- End function - .def "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" - .globl "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" # -- Begin function ?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ - .p2align 4, 0x90 -"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ": # @"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" -Lfunc_begin681: - .cv_func_id 681 - .cv_loc 681 17 901 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:901:0 - .cv_fpo_proc "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12870: - .cv_loc 681 17 902 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:902:0 - mov esi, dword ptr [ecx] - mov dword ptr [eax], esi - mov ecx, dword ptr [ecx + 4] - mov dword ptr [eax + 4], ecx - mov eax, edx - add esp, 4 - pop esi - pop ebp - ret 4 -Ltmp12871: - .cv_fpo_endproc -Lfunc_end681: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" -Lfunc_begin682: - .cv_func_id 682 - .cv_loc 682 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12872: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12873: - .cv_fpo_endproc -Lfunc_end682: - # -- End function - .def "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" -Lfunc_begin683: - .cv_func_id 683 - .cv_loc 683 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12874: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12875: - .cv_fpo_endproc -Lfunc_end683: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin684: - .cv_func_id 684 - .cv_loc 684 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12880: - .cv_loc 684 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" - add esp, 8 - jmp LBB684_1 -LBB684_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB684_2 -LBB684_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 684 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB684_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 684 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB684_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB684_5 - jmp LBB684_6 -LBB684_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB684_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB684_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12881: - .cv_fpo_endproc -Lfunc_end684: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" -Lfunc_begin685: - .cv_func_id 685 - .cv_loc 685 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp12882: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB685_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB685_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp12883: - .cv_fpo_endproc -Lfunc_end685: - # -- End function - .def "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" - .globl "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # -- Begin function ??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z - .p2align 4, 0x90 -"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z": # @"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" -Lfunc_begin686: - .cv_func_id 686 - .cv_loc 686 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12884: - .cv_loc 686 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp12885: - .cv_fpo_endproc -Lfunc_end686: - # -- End function - .def "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" - .globl "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # -- Begin function ??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z - .p2align 4, 0x90 -"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z": # @"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" -Lfunc_begin687: - .cv_func_id 687 - .cv_loc 687 2 586 0 # external\include\catch/catch.hpp:586:0 - .cv_fpo_proc "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12886: - .cv_loc 687 2 587 0 # external\include\catch/catch.hpp:587:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 4] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp12887: - .cv_fpo_endproc -Lfunc_end687: - # -- End function - .def "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .globl "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # -- Begin function ??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ - .p2align 4, 0x90 -"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": # @"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Lfunc_begin688: - .cv_func_id 688 - .cv_loc 688 5 182 0 # ..\include\gsl/span:182:0 - .cv_fpo_proc "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - xor eax, eax - mov dl, al - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp12890: - .cv_loc 688 5 183 0 # ..\include\gsl/span:183:0 - mov ecx, dword ptr [eax + 4] - mov byte ptr [ebp - 45], 0 - cmp ecx, 0 - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov byte ptr [ebp - 53], dl # 1-byte Spill - je LBB688_2 -# %bb.1: - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, edx - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - setle bl - mov byte ptr [ebp - 53], bl # 1-byte Spill -LBB688_2: - mov al, byte ptr [ebp - 53] # 1-byte Reload - test al, 1 - jne LBB688_3 - jmp LBB688_4 -LBB688_3: - test byte ptr [ebp - 45], 1 - jne LBB688_6 - jmp LBB688_7 -LBB688_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB688_5 -LBB688_5: -LBB688_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB688_7: - .cv_loc 688 5 184 0 # ..\include\gsl/span:184:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - dec ecx - mov dword ptr [eax + 4], ecx - .cv_loc 688 5 185 0 # ..\include\gsl/span:185:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA": -LBB688_8: - push ebp - push eax - add ebp, 12 - .cv_loc 688 5 183 0 # ..\include\gsl/span:183:0 - test byte ptr [ebp - 45], 1 - jne LBB688_9 - jmp LBB688_10 -LBB688_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB688_10: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12891: - .cv_fpo_endproc -Lfunc_end688: - .section .xdata,"dr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 2 -"L__ehtable$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": - .long -1 # ToState - .long "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA" # Action - .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - # -- End function - .def "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" - .globl "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # -- Begin function ??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z - .p2align 4, 0x90 -"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z": # @"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" -Lfunc_begin689: - .cv_func_id 689 - .cv_loc 689 2 1051 0 # external\include\catch/catch.hpp:1051:0 - .cv_fpo_proc "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12892: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - and al, 1 - movzx eax, al - add esp, 16 - pop esi - pop ebp - ret -Ltmp12893: - .cv_fpo_endproc -Lfunc_end689: - # -- End function - .def "?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" - .globl "?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # -- Begin function ?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ - .p2align 4, 0x90 -"?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ": # @"?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" -Lfunc_begin690: - .cv_func_id 690 - .cv_loc 690 5 528 0 # ..\include\gsl/span:528:0 - .cv_fpo_proc "?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12894: - .cv_loc 690 5 529 0 # ..\include\gsl/span:529:0 - lea esi, [ebp - 16] - mov dword ptr [esp], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 12] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 36 - pop esi - pop ebp - ret 4 -Ltmp12895: - .cv_fpo_endproc -Lfunc_end690: - # -- End function - .def "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .globl "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # -- Begin function ??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z - .p2align 4, 0x90 -"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": # @"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" -Lfunc_begin691: - .cv_func_id 691 - .cv_loc 691 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp12896: - .cv_loc 691 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp12897: - .cv_fpo_endproc -Lfunc_end691: - # -- End function - .def "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .globl "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # -- Begin function ??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z - .p2align 4, 0x90 -"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": # @"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" -Lfunc_begin692: - .cv_func_id 692 - .cv_loc 692 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12900: - .cv_loc 692 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_02EGOFBIJA@?$DN?$DN?$AA@" - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, dword ptr [ecx] - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], ecx # 4-byte Spill - call "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" - add esp, 8 - mov byte ptr [ebp - 73], al # 1-byte Spill - jmp LBB692_1 -LBB692_1: - mov al, byte ptr [ebp - 73] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA": -LBB692_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12901: - .cv_fpo_endproc -Lfunc_end692: - .section .xdata,"dr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .p2align 2 -"L__ehtable$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - # -- End function - .def "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" -Lfunc_begin693: - .cv_func_id 693 - .cv_loc 693 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12902: - mov dword ptr [ecx], eax -Ltmp12903: - .cv_loc 693 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp12904: - .cv_loc 693 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp12905: - .cv_fpo_endproc -Lfunc_end693: - # -- End function - .def "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" - .globl "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" # -- Begin function ??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ - .p2align 4, 0x90 -"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ": # @"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" -Lfunc_begin694: - .cv_func_id 694 - .cv_loc 694 17 905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:905:0 - .cv_fpo_proc "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov eax, dword ptr [ebp - 16] -Ltmp12906: - .cv_loc 694 17 906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:906:0 - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 12], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 8], eax - .cv_loc 694 17 907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:907:0 - lea ecx, [ebp - 12] -Ltmp12907: - #DEBUG_VALUE: operator*:_Tmp <- [$ecx+0] - call "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" -Ltmp12908: - mov ecx, eax - call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 20 - pop ebp - ret -Ltmp12909: - .cv_fpo_endproc -Lfunc_end694: - # -- End function - .def "?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" - .globl "?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # -- Begin function ?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ - .p2align 4, 0x90 -"?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ": # @"?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" -Lfunc_begin695: - .cv_func_id 695 - .cv_loc 695 5 532 0 # ..\include\gsl/span:532:0 - .cv_fpo_proc "?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12910: - .cv_loc 695 5 533 0 # ..\include\gsl/span:533:0 - lea esi, [ebp - 16] - mov dword ptr [esp], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 12] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 36 - pop esi - pop ebp - ret 4 -Ltmp12911: - .cv_fpo_endproc -Lfunc_end695: - # -- End function - .def "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .globl "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # -- Begin function ??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z - .p2align 4, 0x90 -"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": # @"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" -Lfunc_begin696: - .cv_func_id 696 - .cv_loc 696 2 1076 0 # external\include\catch/catch.hpp:1076:0 - .cv_fpo_proc "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12914: - .cv_loc 696 2 1077 0 # external\include\catch/catch.hpp:1077:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_02FDNJECIE@?$CB?$DN?$AA@" - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, dword ptr [ecx] - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], ecx # 4-byte Spill - call "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" - add esp, 8 - mov byte ptr [ebp - 73], al # 1-byte Spill - jmp LBB696_1 -LBB696_1: - mov al, byte ptr [ebp - 73] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA": -LBB696_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12915: - .cv_fpo_endproc -Lfunc_end696: - .section .xdata,"dr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .p2align 2 -"L__ehtable$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - # -- End function - .def "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - .globl "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # -- Begin function ??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z": # @"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" -Lfunc_begin697: - .cv_func_id 697 - .cv_loc 697 17 1001 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1001:0 - .cv_fpo_proc "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx -Ltmp12916: - .cv_loc 697 17 1002 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1002:0 - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - lea eax, [ebp - 20] - mov dword ptr [esp], eax - call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 16] - lea edx, [ebp - 12] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 44 - pop ebp - ret -Ltmp12917: - .cv_fpo_endproc -Lfunc_end697: - # -- End function - .def "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" - .globl "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" # -- Begin function ??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ - .p2align 4, 0x90 -"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ": # @"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" -Lfunc_begin698: - .cv_func_id 698 - .cv_loc 698 17 916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:916:0 - .cv_fpo_proc "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12918: - .cv_loc 698 17 917 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:917:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .cv_loc 698 17 918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:918:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp12919: - .cv_fpo_endproc -Lfunc_end698: - # -- End function - .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - .globl "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # -- Begin function ??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z": # @"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" -Lfunc_begin699: - .cv_func_id 699 - .cv_loc 699 17 1013 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1013:0 - .cv_fpo_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12920: - .cv_loc 699 17 1014 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1014:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - add esp, 16 - pop esi - pop ebp - ret -Ltmp12921: - .cv_fpo_endproc -Lfunc_end699: - # -- End function - .def "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .globl "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z - .p2align 4, 0x90 -"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" -Lfunc_begin700: - .cv_func_id 700 - .cv_loc 700 17 886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:886:0 - .cv_fpo_proc "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 12], eax - mov dword ptr [ebp - 20], ecx - mov eax, dword ptr [ebp - 20] -Ltmp12922: - mov ecx, dword ptr [ebp - 16] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 12] - mov dword ptr [eax + 4], ecx - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - .cv_loc 700 17 887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:887:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp12923: - .cv_fpo_endproc -Lfunc_end700: - # -- End function - .def "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .globl "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # -- Begin function ??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": # @"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" -Lfunc_begin701: - .cv_func_id 701 - .cv_loc 701 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12924: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp12925: - .cv_fpo_endproc -Lfunc_end701: - # -- End function - .def "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" - .globl "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # -- Begin function ??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z - .p2align 4, 0x90 -"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z": # @"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" -Lfunc_begin702: - .cv_func_id 702 - .cv_loc 702 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12926: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - and al, 1 - movzx eax, al - add esp, 16 - pop esi - pop ebp - ret -Ltmp12927: - .cv_fpo_endproc -Lfunc_end702: - # -- End function - .def "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" -Lfunc_begin703: - .cv_func_id 703 - .cv_loc 703 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp12928: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp12929: - .cv_fpo_endproc -Lfunc_end703: - # -- End function - .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - .globl "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # -- Begin function ??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z": # @"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" -Lfunc_begin704: - .cv_func_id 704 - .cv_loc 704 17 1007 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1007:0 - .cv_fpo_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx -Ltmp12930: - .cv_loc 704 17 1008 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1008:0 - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - lea eax, [ebp - 24] - mov dword ptr [esp], eax - call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 16] - mov esi, dword ptr [ebp - 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 48 - pop esi - pop ebp - ret -Ltmp12931: - .cv_fpo_endproc -Lfunc_end704: - # -- End function - .def "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" - .globl "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" # -- Begin function ?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ - .p2align 4, 0x90 -"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ": # @"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" -Lfunc_begin705: - .cv_func_id 705 - .cv_loc 705 17 901 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:901:0 - .cv_fpo_proc "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp12932: - .cv_loc 705 17 902 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:902:0 - mov esi, dword ptr [ecx] - mov dword ptr [eax], esi - mov ecx, dword ptr [ecx + 4] - mov dword ptr [eax + 4], ecx - mov eax, edx - add esp, 4 - pop esi - pop ebp - ret 4 -Ltmp12933: - .cv_fpo_endproc -Lfunc_end705: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" -Lfunc_begin706: - .cv_func_id 706 - .cv_loc 706 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp12934: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12935: - .cv_fpo_endproc -Lfunc_end706: - # -- End function - .def "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" -Lfunc_begin707: - .cv_func_id 707 - .cv_loc 707 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12936: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp12937: - .cv_fpo_endproc -Lfunc_end707: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin708: - .cv_func_id 708 - .cv_loc 708 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12942: - .cv_loc 708 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" - add esp, 8 - jmp LBB708_1 -LBB708_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB708_2 -LBB708_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 708 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB708_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 708 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB708_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB708_5 - jmp LBB708_6 -LBB708_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB708_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB708_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12943: - .cv_fpo_endproc -Lfunc_end708: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" -Lfunc_begin709: - .cv_func_id 709 - .cv_loc 709 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp12944: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB709_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB709_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp12945: - .cv_fpo_endproc -Lfunc_end709: - # -- End function - .def "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" - .globl "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # -- Begin function ??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z - .p2align 4, 0x90 -"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z": # @"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" -Lfunc_begin710: - .cv_func_id 710 - .cv_loc 710 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12946: - .cv_loc 710 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp12947: - .cv_fpo_endproc -Lfunc_end710: - # -- End function - .def "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" - .globl "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # -- Begin function ??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z - .p2align 4, 0x90 -"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z": # @"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" -Lfunc_begin711: - .cv_func_id 711 - .cv_loc 711 2 586 0 # external\include\catch/catch.hpp:586:0 - .cv_fpo_proc "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp12948: - .cv_loc 711 2 587 0 # external\include\catch/catch.hpp:587:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 4] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp12949: - .cv_fpo_endproc -Lfunc_end711: - # -- End function - .def "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .globl "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" # -- Begin function ??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ - .p2align 4, 0x90 -"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ": # @"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" -Lfunc_begin712: - .cv_func_id 712 - .cv_loc 712 5 182 0 # ..\include\gsl/span:182:0 - .cv_fpo_proc "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - xor eax, eax - mov dl, al - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp12952: - .cv_loc 712 5 183 0 # ..\include\gsl/span:183:0 - mov ecx, dword ptr [eax + 4] - mov byte ptr [ebp - 45], 0 - cmp ecx, 0 - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov byte ptr [ebp - 53], dl # 1-byte Spill - je LBB712_2 -# %bb.1: - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, edx - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - setle bl - mov byte ptr [ebp - 53], bl # 1-byte Spill -LBB712_2: - mov al, byte ptr [ebp - 53] # 1-byte Reload - test al, 1 - jne LBB712_3 - jmp LBB712_4 -LBB712_3: - test byte ptr [ebp - 45], 1 - jne LBB712_6 - jmp LBB712_7 -LBB712_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB712_5 -LBB712_5: -LBB712_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB712_7: - .cv_loc 712 5 184 0 # ..\include\gsl/span:184:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - dec ecx - mov dword ptr [eax + 4], ecx - .cv_loc 712 5 185 0 # ..\include\gsl/span:185:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ@4HA": -LBB712_8: - push ebp - push eax - add ebp, 12 - .cv_loc 712 5 183 0 # ..\include\gsl/span:183:0 - test byte ptr [ebp - 45], 1 - jne LBB712_9 - jmp LBB712_10 -LBB712_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB712_10: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp12953: - .cv_fpo_endproc -Lfunc_end712: - .section .xdata,"dr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .p2align 2 -"L__ehtable$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ": - .long -1 # ToState - .long "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ@4HA" # Action - .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - # -- End function - .def "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" - .globl "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # -- Begin function ??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z - .p2align 4, 0x90 -"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z": # @"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" -Lfunc_begin713: - .cv_func_id 713 - .cv_loc 713 2 1051 0 # external\include\catch/catch.hpp:1051:0 - .cv_fpo_proc "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp12954: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - and al, 1 - movzx eax, al - add esp, 16 - pop esi - pop ebp - ret -Ltmp12955: - .cv_fpo_endproc -Lfunc_end713: - # -- End function - .def "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - .globl "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z": # @"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin714: - .cv_func_id 714 - .cv_loc 714 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp12956: - .cv_loc 714 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp12957: - .cv_fpo_endproc -Lfunc_end714: - # -- End function - .def "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .globl "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin715: - .cv_func_id 715 - .cv_loc 715 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12960: - .cv_loc 715 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_02EGOFBIJA@?$DN?$DN?$AA@" - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, dword ptr [ecx] - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], ecx # 4-byte Spill - call "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" - add esp, 8 - mov byte ptr [ebp - 73], al # 1-byte Spill - jmp LBB715_1 -LBB715_1: - mov al, byte ptr [ebp - 73] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA": -LBB715_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12961: - .cv_fpo_endproc -Lfunc_end715: - .section .xdata,"dr",associative,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 -"L__ehtable$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - # -- End function - .def "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" -Lfunc_begin716: - .cv_func_id 716 - .cv_loc 716 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp12962: - mov dword ptr [ecx], eax -Ltmp12963: - .cv_loc 716 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp12964: - .cv_loc 716 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp12965: - .cv_fpo_endproc -Lfunc_end716: - # -- End function - .def "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .globl "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # -- Begin function ??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z - .p2align 4, 0x90 -"??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z": # @"??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" -Lfunc_begin717: - .cv_func_id 717 - .cv_loc 717 5 654 0 # ..\include\gsl/span:654:0 - .cv_fpo_proc "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - lea eax, [ebp + 16] - lea ecx, [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx -Ltmp12966: - .cv_loc 717 5 655 0 # ..\include\gsl/span:655:0 - mov edx, dword ptr [eax] - mov dword ptr [ebp - 12], edx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 8], eax - mov eax, dword ptr [ecx] - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ecx + 4] - mov dword ptr [ebp - 16], eax - lea eax, [ebp - 20] - mov ecx, dword ptr [eax] - mov dword ptr [esp], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [esp + 4], eax - lea eax, [ebp - 12] - mov ecx, dword ptr [eax] - mov dword ptr [esp + 8], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [esp + 12], eax - call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 40 - pop ebp - ret -Ltmp12967: - .cv_fpo_endproc -Lfunc_end717: - # -- End function - .def "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .globl "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # -- Begin function ??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z - .p2align 4, 0x90 -"??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z": # @"??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" -Lfunc_begin718: - .cv_func_id 718 - .cv_loc 718 5 660 0 # ..\include\gsl/span:660:0 - .cv_fpo_proc "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 92 - .cv_fpo_stackalloc 92 - .cv_fpo_endprologue - lea eax, [ebp + 16] - lea ecx, [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx -Ltmp12968: - .cv_loc 718 5 661 0 # ..\include\gsl/span:661:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, eax - lea edx, [ebp - 24] - mov dword ptr [esp], edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - lea eax, [ebp - 32] - mov dword ptr [esp], eax - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - lea eax, [ebp - 40] - mov dword ptr [esp], eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 48] - mov ecx, dword ptr [ebp - 44] - mov edx, dword ptr [ebp - 40] - mov esi, dword ptr [ebp - 36] - mov edi, dword ptr [ebp - 32] - mov ebx, dword ptr [ebp - 28] - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - mov dword ptr [esp + 16], edi - mov dword ptr [esp + 20], ebx - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [esp + 24], eax - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [esp + 28], eax - call "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 72], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 72] # 4-byte Reload - add esp, 92 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp12969: - .cv_fpo_endproc -Lfunc_end718: - # -- End function - .def "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .globl "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin719: - .cv_func_id 719 - .cv_loc 719 2 1096 0 # external\include\catch/catch.hpp:1096:0 - .cv_fpo_proc "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 84 - .cv_fpo_stackalloc 84 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12972: - .cv_loc 719 2 1097 0 # external\include\catch/catch.hpp:1097:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_02EHCHHCKH@?$DM?$DN?$AA@" - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 68], esi # 4-byte Spill - mov dword ptr [ebp - 72], ebx # 4-byte Spill - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - movsd xmm0, qword ptr [esi] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 40], xmm0 - mov esi, dword ptr [ecx] - movsd xmm0, qword ptr [esi] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 48], xmm0 - mov dword ptr [ebp - 16], 0 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 40] # xmm0 = mem[0],zero - mov esi, esp - movsd qword ptr [esi + 8], xmm0 - movsd xmm0, qword ptr [ebp - 48] # xmm0 = mem[0],zero - movsd qword ptr [esi], xmm0 - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov dword ptr [ebp - 88], edx # 4-byte Spill - call "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 89], al # 1-byte Spill - jmp LBB719_1 -LBB719_1: - mov al, byte ptr [ebp - 89] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA": -LBB719_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12973: - .cv_fpo_endproc -Lfunc_end719: - .section .xdata,"dr",associative,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 -"L__ehtable$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - # -- End function - .def "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .globl "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # -- Begin function ??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z - .p2align 4, 0x90 -"??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z": # @"??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" -Lfunc_begin720: - .cv_func_id 720 - .cv_loc 720 5 672 0 # ..\include\gsl/span:672:0 - .cv_fpo_proc "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - lea eax, [ebp + 16] - lea ecx, [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx -Ltmp12974: - .cv_loc 720 5 673 0 # ..\include\gsl/span:673:0 - mov edx, dword ptr [ecx] - mov dword ptr [ebp - 12], edx - mov ecx, dword ptr [ecx + 4] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 20], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 16], eax - lea eax, [ebp - 20] - mov ecx, dword ptr [eax] - mov dword ptr [esp], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [esp + 4], eax - lea eax, [ebp - 12] - mov ecx, dword ptr [eax] - mov dword ptr [esp + 8], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [esp + 12], eax - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 40 - pop ebp - ret -Ltmp12975: - .cv_fpo_endproc -Lfunc_end720: - # -- End function - .def "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .globl "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin721: - .cv_func_id 721 - .cv_loc 721 2 1092 0 # external\include\catch/catch.hpp:1092:0 - .cv_fpo_proc "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 84 - .cv_fpo_stackalloc 84 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12978: - .cv_loc 721 2 1093 0 # external\include\catch/catch.hpp:1093:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_02EEKDKGMJ@?$DO?$DN?$AA@" - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 68], esi # 4-byte Spill - mov dword ptr [ebp - 72], ebx # 4-byte Spill - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - movsd xmm0, qword ptr [esi] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 40], xmm0 - mov esi, dword ptr [ecx] - movsd xmm0, qword ptr [esi] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 48], xmm0 - mov dword ptr [ebp - 16], 0 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 40] # xmm0 = mem[0],zero - mov esi, esp - movsd qword ptr [esi + 8], xmm0 - movsd xmm0, qword ptr [ebp - 48] # xmm0 = mem[0],zero - movsd qword ptr [esi], xmm0 - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov dword ptr [ebp - 88], edx # 4-byte Spill - call "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 89], al # 1-byte Spill - jmp LBB721_1 -LBB721_1: - mov al, byte ptr [ebp - 89] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA": -LBB721_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12979: - .cv_fpo_endproc -Lfunc_end721: - .section .xdata,"dr",associative,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 -"L__ehtable$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - # -- End function - .def "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" - .globl "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" # -- Begin function ??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z - .p2align 4, 0x90 -"??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z": # @"??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Lfunc_begin722: - .cv_func_id 722 - .cv_loc 722 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp12982: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$01@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@H@std@@YAPAHAAH@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB722_1 -LBB722_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z@4HA": -LBB722_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp12983: - .cv_fpo_endproc -Lfunc_end722: - .section .xdata,"dr",associative,"??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" - .p2align 2 -"L__ehtable$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" - # -- End function - .def "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .globl "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin723: - .cv_func_id 723 - .cv_loc 723 2 1076 0 # external\include\catch/catch.hpp:1076:0 - .cv_fpo_proc "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12986: - .cv_loc 723 2 1077 0 # external\include\catch/catch.hpp:1077:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_02FDNJECIE@?$CB?$DN?$AA@" - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, dword ptr [ecx] - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], ecx # 4-byte Spill - call "??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" - add esp, 8 - mov byte ptr [ebp - 73], al # 1-byte Spill - jmp LBB723_1 -LBB723_1: - mov al, byte ptr [ebp - 73] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA": -LBB723_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12987: - .cv_fpo_endproc -Lfunc_end723: - .section .xdata,"dr",associative,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 -"L__ehtable$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - # -- End function - .def "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .globl "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # -- Begin function ??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z - .p2align 4, 0x90 -"??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z": # @"??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" -Lfunc_begin724: - .cv_func_id 724 - .cv_loc 724 5 648 0 # ..\include\gsl/span:648:0 - .cv_fpo_proc "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 92 - .cv_fpo_stackalloc 92 - .cv_fpo_endprologue - lea eax, [ebp + 16] - lea ecx, [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx -Ltmp12988: - .cv_loc 724 5 649 0 # ..\include\gsl/span:649:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, eax - lea edx, [ebp - 24] - mov dword ptr [esp], edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - lea eax, [ebp - 32] - mov dword ptr [esp], eax - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - lea eax, [ebp - 40] - mov dword ptr [esp], eax - call "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 48] - mov ecx, dword ptr [ebp - 44] - mov edx, dword ptr [ebp - 40] - mov esi, dword ptr [ebp - 36] - mov edi, dword ptr [ebp - 32] - mov ebx, dword ptr [ebp - 28] - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - mov dword ptr [esp + 16], edi - mov dword ptr [esp + 20], ebx - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [esp + 24], eax - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [esp + 28], eax - call "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 72], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 72] # 4-byte Reload - add esp, 92 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp12989: - .cv_fpo_endproc -Lfunc_end724: - # -- End function - .def "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .globl "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin725: - .cv_func_id 725 - .cv_loc 725 2 1088 0 # external\include\catch/catch.hpp:1088:0 - .cv_fpo_proc "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 84 - .cv_fpo_stackalloc 84 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12992: - .cv_loc 725 2 1089 0 # external\include\catch/catch.hpp:1089:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_01MNNFJEPP@?$DM?$AA@" - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 68], esi # 4-byte Spill - mov dword ptr [ebp - 72], ebx # 4-byte Spill - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - movsd xmm0, qword ptr [esi] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 40], xmm0 - mov esi, dword ptr [ecx] - movsd xmm0, qword ptr [esi] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 48], xmm0 - mov dword ptr [ebp - 16], 0 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 40] # xmm0 = mem[0],zero - mov esi, esp - movsd qword ptr [esi + 8], xmm0 - movsd xmm0, qword ptr [ebp - 48] # xmm0 = mem[0],zero - movsd qword ptr [esi], xmm0 - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov dword ptr [ebp - 88], edx # 4-byte Spill - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 89], al # 1-byte Spill - jmp LBB725_1 -LBB725_1: - mov al, byte ptr [ebp - 89] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA": -LBB725_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12993: - .cv_fpo_endproc -Lfunc_end725: - .section .xdata,"dr",associative,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 -"L__ehtable$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - # -- End function - .def "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .globl "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # -- Begin function ??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z - .p2align 4, 0x90 -"??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z": # @"??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" -Lfunc_begin726: - .cv_func_id 726 - .cv_loc 726 5 666 0 # ..\include\gsl/span:666:0 - .cv_fpo_proc "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - lea eax, [ebp + 16] - lea ecx, [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx -Ltmp12994: - .cv_loc 726 5 667 0 # ..\include\gsl/span:667:0 - mov edx, dword ptr [eax] - mov dword ptr [ebp - 12], edx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 8], eax - mov eax, dword ptr [ecx] - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ecx + 4] - mov dword ptr [ebp - 16], eax - lea eax, [ebp - 20] - mov ecx, dword ptr [eax] - mov dword ptr [esp], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [esp + 4], eax - lea eax, [ebp - 12] - mov ecx, dword ptr [eax] - mov dword ptr [esp + 8], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [esp + 12], eax - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 40 - pop ebp - ret -Ltmp12995: - .cv_fpo_endproc -Lfunc_end726: - # -- End function - .def "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .globl "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin727: - .cv_func_id 727 - .cv_loc 727 2 1084 0 # external\include\catch/catch.hpp:1084:0 - .cv_fpo_proc "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 84 - .cv_fpo_stackalloc 84 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp12998: - .cv_loc 727 2 1085 0 # external\include\catch/catch.hpp:1085:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov eax, ebx - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - add ebx, 8 - sub esp, 4 - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], offset "??_C@_01PPODPGHN@?$DO?$AA@" - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 68], esi # 4-byte Spill - mov dword ptr [ebp - 72], ebx # 4-byte Spill - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - movsd xmm0, qword ptr [esi] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 40], xmm0 - mov esi, dword ptr [ecx] - movsd xmm0, qword ptr [esi] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 48], xmm0 - mov dword ptr [ebp - 16], 0 - sub esp, 16 - movsd xmm0, qword ptr [ebp - 40] # xmm0 = mem[0],zero - mov esi, esp - movsd qword ptr [esi + 8], xmm0 - movsd xmm0, qword ptr [ebp - 48] # xmm0 = mem[0],zero - movsd qword ptr [esi], xmm0 - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov dword ptr [ebp - 88], edx # 4-byte Spill - call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - add esp, 16 - mov byte ptr [ebp - 89], al # 1-byte Spill - jmp LBB727_1 -LBB727_1: - mov al, byte ptr [ebp - 89] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx + 20], esi - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA": -LBB727_2: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp12999: - .cv_fpo_endproc -Lfunc_end727: - .section .xdata,"dr",associative,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 -"L__ehtable$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z@4HA" # Action - .section .text,"xr",discard,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - # -- End function - .def "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .globl "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # -- Begin function ??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z - .p2align 4, 0x90 -"??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z": # @"??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" -Lfunc_begin728: - .cv_func_id 728 - .cv_loc 728 5 678 0 # ..\include\gsl/span:678:0 - .cv_fpo_proc "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - lea eax, [ebp + 16] - lea ecx, [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx -Ltmp13000: - .cv_loc 728 5 679 0 # ..\include\gsl/span:679:0 - mov edx, dword ptr [eax] - mov dword ptr [ebp - 12], edx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 8], eax - mov eax, dword ptr [ecx] - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ecx + 4] - mov dword ptr [ebp - 16], eax - lea eax, [ebp - 20] - mov ecx, dword ptr [eax] - mov dword ptr [esp], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [esp + 4], eax - lea eax, [ebp - 12] - mov ecx, dword ptr [eax] - mov dword ptr [esp + 8], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [esp + 12], eax - call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 40 - pop ebp - ret -Ltmp13001: - .cv_fpo_endproc -Lfunc_end728: - # -- End function - .def "??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" - .globl "??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" # -- Begin function ??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z - .p2align 4, 0x90 -"??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z": # @"??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" -Lfunc_begin729: - .cv_func_id 729 - .cv_loc 729 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp13004: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$02@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@H@std@@YAPAHAAH@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB729_1 -LBB729_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z@4HA": -LBB729_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp13005: - .cv_fpo_endproc -Lfunc_end729: - .section .xdata,"dr",associative,"??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" - .p2align 2 -"L__ehtable$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" - # -- End function - .def "??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" - .globl "??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z": # @"??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin730: - .cv_func_id 730 - .cv_loc 730 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13006: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13007: - .cv_fpo_endproc -Lfunc_end730: - # -- End function - .def "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" - .globl "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" # -- Begin function ??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z - .p2align 4, 0x90 -"??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z": # @"??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" -Lfunc_begin731: - .cv_func_id 731 - .cv_loc 731 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx -Ltmp13008: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 16], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 12], edx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 24], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 20], edx - lea edx, [ebp - 24] - mov esi, dword ptr [edx] - mov dword ptr [esp], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [esp + 4], edx - lea edx, [ebp - 16] - mov esi, dword ptr [edx] - mov dword ptr [esp + 8], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [esp + 12], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 48 - pop esi - pop ebp - ret -Ltmp13009: - .cv_fpo_endproc -Lfunc_end731: - # -- End function - .def "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" -Lfunc_begin732: - .cv_func_id 732 - .cv_loc 732 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13010: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp13011: - .cv_fpo_endproc -Lfunc_end732: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" -Lfunc_begin733: - .cv_func_id 733 - .cv_loc 733 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp13012: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13013: - .cv_fpo_endproc -Lfunc_end733: - # -- End function - .def "?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" -Lfunc_begin734: - .cv_func_id 734 - .cv_loc 734 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13014: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13015: - .cv_fpo_endproc -Lfunc_end734: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin735: - .cv_func_id 735 - .cv_loc 735 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13020: - .cv_loc 735 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" - add esp, 8 - jmp LBB735_1 -LBB735_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB735_2 -LBB735_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 735 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB735_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 735 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB735_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB735_5 - jmp LBB735_6 -LBB735_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB735_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB735_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp13021: - .cv_fpo_endproc -Lfunc_end735: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" -Lfunc_begin736: - .cv_func_id 736 - .cv_loc 736 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp13022: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB736_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB736_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp13023: - .cv_fpo_endproc -Lfunc_end736: - # -- End function - .def "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" - .globl "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z": # @"??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin737: - .cv_func_id 737 - .cv_loc 737 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13024: - .cv_loc 737 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp13025: - .cv_fpo_endproc -Lfunc_end737: - # -- End function - .def "??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" - .globl "??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z - .p2align 4, 0x90 -"??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z": # @"??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin738: - .cv_func_id 738 - .cv_loc 738 2 586 0 # external\include\catch/catch.hpp:586:0 - .cv_fpo_proc "??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13026: - .cv_loc 738 2 587 0 # external\include\catch/catch.hpp:587:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 4] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp13027: - .cv_fpo_endproc -Lfunc_end738: - # -- End function - .def "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" - .globl "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" # -- Begin function ??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z - .p2align 4, 0x90 -"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z": # @"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" -Lfunc_begin739: - .cv_func_id 739 - .cv_loc 739 17 2698 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2698:0 - .cv_fpo_proc "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" 32 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 132 - .cv_fpo_stackalloc 132 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 36] - mov ecx, dword ptr [ebp + 32] - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp + 24] - mov edi, dword ptr [ebp + 20] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 88], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 92], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov dword ptr [ebp - 32], ebx - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 40], esi - mov dword ptr [ebp - 36], edx - mov dword ptr [ebp - 48], ecx - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ebp - 44], ecx -Ltmp13028: - .cv_loc 739 17 2699 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2699:0 - mov edx, dword ptr [ebp - 48] - mov dword ptr [ebp - 60], edx - mov edx, dword ptr [ebp - 44] - mov dword ptr [ebp - 56], edx - mov edx, dword ptr [ebp - 40] - mov dword ptr [ebp - 68], edx - mov edx, dword ptr [ebp - 36] - mov dword ptr [ebp - 64], edx - mov edx, dword ptr [ebp - 32] - mov dword ptr [ebp - 76], edx - mov edx, dword ptr [ebp - 28] - mov dword ptr [ebp - 72], edx - mov edx, dword ptr [ebp - 24] - mov dword ptr [ebp - 84], edx - mov edx, dword ptr [ebp - 20] - mov dword ptr [ebp - 80], edx - mov edx, dword ptr [ebp - 84] - mov esi, dword ptr [ebp - 80] - mov edi, dword ptr [ebp - 76] - mov ebx, dword ptr [ebp - 72] - mov eax, dword ptr [ebp - 68] - mov ecx, dword ptr [ebp - 64] - mov dword ptr [ebp - 100], eax # 4-byte Spill - mov eax, dword ptr [ebp - 60] - mov dword ptr [ebp - 104], eax # 4-byte Spill - mov eax, dword ptr [ebp - 56] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [esp + 16], edx - mov dword ptr [esp + 20], ecx - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [esp + 24], ecx - mov dword ptr [esp + 28], eax - lea eax, [ebp - 52] - mov al, byte ptr [eax] - mov byte ptr [esp + 32], al - call "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 108], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 108] # 4-byte Reload - add esp, 132 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13029: - .cv_fpo_endproc -Lfunc_end739: - # -- End function - .def "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" - .globl "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" # -- Begin function ??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z - .p2align 4, 0x90 -"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z": # @"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" -Lfunc_begin740: - .cv_func_id 740 - .cv_loc 740 17 2685 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2685:0 - .cv_fpo_proc "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" 36 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 116 - .cv_fpo_stackalloc 116 - .cv_fpo_endprologue - lea eax, [ebp + 40] - mov ecx, dword ptr [ebp + 36] - mov edx, dword ptr [ebp + 32] - mov esi, dword ptr [ebp + 28] - mov edi, dword ptr [ebp + 24] - mov ebx, dword ptr [ebp + 20] - mov dword ptr [ebp - 88], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 92], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 100], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ebp - 32], eax - mov dword ptr [ebp - 28], ebx - mov dword ptr [ebp - 40], edi - mov dword ptr [ebp - 36], esi - mov dword ptr [ebp - 48], edx - mov dword ptr [ebp - 44], ecx -Ltmp13030: - .cv_loc 740 17 2686 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2686:0 - lea ecx, [ebp - 24] - #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_First1 <- [$ecx+0] - mov dword ptr [esp], ecx - lea ecx, [ebp - 32] -Ltmp13031: - #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_Last1 <- [$ecx+0] - mov dword ptr [esp + 4], ecx - call "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" -Ltmp13032: - .cv_loc 740 17 2687 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2687:0 - lea eax, [ebp - 40] - mov dword ptr [esp], eax - lea eax, [ebp - 48] - mov dword ptr [esp + 4], eax - call "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .cv_loc 740 17 2688 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2688:0 - lea eax, [ebp - 24] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 52], eax - .cv_loc 740 17 2689 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2689:0 - lea eax, [ebp - 32] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 72], eax - .cv_loc 740 17 2690 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2690:0 - lea eax, [ebp - 40] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 56], eax - .cv_loc 740 17 2691 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2691:0 - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 76], eax - .cv_loc 740 17 2692 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2692:0 - lea eax, [ebp - 52] - mov dword ptr [esp], eax - lea eax, [ebp - 56] - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" - lea eax, [ebp - 68] - mov al, byte ptr [eax] - mov byte ptr [esp], al - call "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" - mov ecx, dword ptr [ebp - 76] - mov edx, dword ptr [ebp - 56] - mov esi, dword ptr [ebp - 72] - mov edi, dword ptr [ebp - 52] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], ecx - lea ecx, [ebp - 64] - mov al, byte ptr [ecx] - mov byte ptr [esp + 16], al - lea ecx, [ebp - 60] - mov al, byte ptr [ecx] - mov byte ptr [esp + 20], al - call "??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 104], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 104] # 4-byte Reload - add esp, 116 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13033: - .cv_fpo_endproc -Lfunc_end740: - # -- End function - .def "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .globl "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # -- Begin function ??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z - .p2align 4, 0x90 -"??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z": # @"??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" -Lfunc_begin741: - .cv_func_id 741 - .cv_loc 741 17 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:216:0 - .cv_fpo_proc "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx -Ltmp13034: - .cv_loc 741 17 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:218:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 24], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 20], edx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 32], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 28], edx - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp - 20] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 -Ltmp13035: - .cv_loc 741 17 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:223:0 - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13036: - .cv_fpo_endproc -Lfunc_end741: - # -- End function - .def "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin742: - .cv_func_id 742 - .cv_loc 742 17 257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:257:0 - .cv_fpo_proc "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp13037: - .cv_loc 742 17 258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:258:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" - add esp, 4 - pop ebp - ret -Ltmp13038: - .cv_fpo_endproc -Lfunc_end742: - # -- End function - .def "??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" - .globl "??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" # -- Begin function ??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z - .p2align 4, 0x90 -"??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z": # @"??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" -Lfunc_begin743: - .cv_func_id 743 - .cv_loc 743 17 2662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2662:0 - .cv_fpo_proc "??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - lea eax, [ebp + 24] - mov ecx, dword ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], esi # 4-byte Spill - mov dword ptr [ebp - 32], edi # 4-byte Spill -LBB743_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 743 17 2663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2663:0 - xor eax, eax - mov cl, al -Ltmp13039: - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - mov byte ptr [ebp - 33], cl # 1-byte Spill - je LBB743_3 -# %bb.2: # in Loop: Header=BB743_1 Depth=1 - mov eax, dword ptr [ebp + 16] - cmp eax, dword ptr [ebp + 20] - setne cl - mov byte ptr [ebp - 33], cl # 1-byte Spill -LBB743_3: # in Loop: Header=BB743_1 Depth=1 - mov al, byte ptr [ebp - 33] # 1-byte Reload - test al, 1 - jne LBB743_4 - jmp LBB743_11 -LBB743_4: # in Loop: Header=BB743_1 Depth=1 -Ltmp13040: - .cv_loc 743 17 2664 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2664:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" - test al, 1 - jne LBB743_5 - jmp LBB743_6 -LBB743_5: -Ltmp13041: - .cv_loc 743 17 2665 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2665:0 - mov byte ptr [ebp - 9], 1 - jmp LBB743_14 -Ltmp13042: -LBB743_6: # in Loop: Header=BB743_1 Depth=1 - .cv_loc 743 17 2666 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2666:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" - sub esp, 8 - test al, 1 - jne LBB743_7 - jmp LBB743_8 -LBB743_7: -Ltmp13043: - .cv_loc 743 17 2667 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2667:0 - mov byte ptr [ebp - 9], 0 - jmp LBB743_14 -Ltmp13044: -LBB743_8: # in Loop: Header=BB743_1 Depth=1 - .cv_loc 743 17 2666 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2666:0 - jmp LBB743_9 -Ltmp13045: -LBB743_9: # in Loop: Header=BB743_1 Depth=1 - .cv_loc 743 17 2669 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2669:0 - jmp LBB743_10 -Ltmp13046: -LBB743_10: # in Loop: Header=BB743_1 Depth=1 - .cv_loc 743 17 2663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2663:0 - mov eax, dword ptr [ebp + 8] - add eax, 4 - mov dword ptr [ebp + 8], eax - mov eax, dword ptr [ebp + 16] - add eax, 4 - mov dword ptr [ebp + 16], eax - jmp LBB743_1 -Ltmp13047: -LBB743_11: - .cv_loc 743 17 2671 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2671:0 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - mov byte ptr [ebp - 41], cl # 1-byte Spill - jne LBB743_13 -# %bb.12: - mov eax, dword ptr [ebp + 16] - cmp eax, dword ptr [ebp + 20] - setne cl - mov byte ptr [ebp - 41], cl # 1-byte Spill -LBB743_13: - mov al, byte ptr [ebp - 41] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 9], al -LBB743_14: - .cv_loc 743 17 2672 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2672:0 - mov al, byte ptr [ebp - 9] - and al, 1 - movzx eax, al - add esp, 48 - pop esi - pop edi - pop ebp - ret -Ltmp13048: - .cv_fpo_endproc -Lfunc_end743: - # -- End function - .def "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" - .globl "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" # -- Begin function ??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z - .p2align 4, 0x90 -"??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z": # @"??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" -Lfunc_begin744: - .cv_func_id 744 - .cv_loc 744 17 2649 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2649:0 - .cv_fpo_proc "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp13049: - .cv_loc 744 17 2650 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2650:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], edx # 4-byte Spill - add esp, 16 - pop ebp - ret -Ltmp13050: - .cv_fpo_endproc -Lfunc_end744: - # -- End function - .def "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" - .globl "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" # -- Begin function ??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z - .p2align 4, 0x90 -"??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z": # @"??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" -Lfunc_begin745: - .cv_func_id 745 - .cv_loc 745 17 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:55:0 - .cv_fpo_proc "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp13051: - .cv_loc 745 17 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:56:0 - add esp, 4 - pop ebp - ret -Ltmp13052: - .cv_fpo_endproc -Lfunc_end745: - # -- End function - .def "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - .globl "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" # -- Begin function ?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z - .p2align 4, 0x90 -"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z": # @"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" -Lfunc_begin746: - .cv_func_id 746 - .cv_loc 746 5 264 0 # ..\include\gsl/span:264:0 - .cv_fpo_proc "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 36], esi - mov dword ptr [ebp - 32], edx - mov dword ptr [ebp - 44], ecx - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 40], eax -Ltmp13057: - .cv_loc 746 5 265 0 # ..\include\gsl/span:265:0 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 44] - mov byte ptr [ebp - 57], 0 - cmp ecx, edx - mov byte ptr [ebp - 65], bl # 1-byte Spill - jne LBB746_2 -# %bb.1: - mov eax, dword ptr [ebp - 32] - cmp eax, dword ptr [ebp - 40] - setle cl - mov byte ptr [ebp - 65], cl # 1-byte Spill -LBB746_2: - mov al, byte ptr [ebp - 65] # 1-byte Reload - test al, 1 - jne LBB746_3 - jmp LBB746_4 -LBB746_3: - test byte ptr [ebp - 57], 1 - jne LBB746_7 - jmp LBB746_8 -LBB746_4: - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@HPHPLHE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea ecx, [ebp - 56] - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov dword ptr [ebp - 72], eax # 4-byte Spill - jmp LBB746_5 -LBB746_5: - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 1 - mov eax, esp - lea ecx, [ebp - 56] - mov dword ptr [eax], ecx - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB746_6 -LBB746_6: -LBB746_7: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB746_8: - .cv_loc 746 5 267 0 # ..\include\gsl/span:267:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 64 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$9@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z@4HA": -LBB746_9: - push ebp - push eax - add ebp, 12 - .cv_loc 746 5 265 0 # ..\include\gsl/span:265:0 - test byte ptr [ebp - 57], 1 - jne LBB746_10 - jmp LBB746_11 -LBB746_10: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB746_11: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$12@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$12@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z@4HA": -LBB746_12: - push ebp - push eax - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp13058: - .cv_fpo_endproc -Lfunc_end746: - .section .xdata,"dr",associative,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - .p2align 2 -"L__ehtable$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z": - .long -1 # ToState - .long "?dtor$12@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$9@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z@4HA" # Action - .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - # -- End function - .def "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" - .globl "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" # -- Begin function ?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ - .p2align 4, 0x90 -"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ": # @"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" -Lfunc_begin747: - .cv_func_id 747 - .cv_loc 747 5 277 0 # ..\include\gsl/span:277:0 - .cv_fpo_proc "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13059: - .cv_loc 747 5 280 0 # ..\include\gsl/span:280:0 - mov eax, dword ptr [ecx] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - shl edx, 2 - add eax, edx - add esp, 8 - pop ebp - ret -Ltmp13060: - .cv_fpo_endproc -Lfunc_end747: - # -- End function - .def "??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" - .globl "??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" # -- Begin function ??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z - .p2align 4, 0x90 -"??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z": # @"??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" -Lfunc_begin748: - .cv_func_id 748 - .cv_loc 748 17 629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:629:0 - .cv_fpo_proc "??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp13061: - .cv_loc 748 17 630 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:630:0 - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], edx # 4-byte Spill - call "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" - sub esp, 8 - and al, 1 - mov byte ptr [ebp - 13], al - .cv_loc 748 17 631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:631:0 - test byte ptr [ebp - 13], 1 - je LBB748_13 -# %bb.1: -Ltmp13062: - .cv_loc 748 17 632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:632:0 - jmp LBB748_2 -LBB748_2: -Ltmp13063: - .cv_loc 748 17 632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:632:0 - mov ecx, dword ptr [ebp + 8] - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 16] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" - sub esp, 8 - test al, 1 - jne LBB748_4 -# %bb.3: -Ltmp13064: - .cv_loc 748 17 632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:632:0 - jmp LBB748_10 -Ltmp13065: -LBB748_4: - .cv_loc 748 17 632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:632:0 - jmp LBB748_5 -LBB748_5: - .cv_loc 748 17 632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:632:0 - xor eax, eax -Ltmp13066: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GH@EBEKGEP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 632 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BD@FEEMDEPI@invalid?5comparator?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 32], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB748_7 -# %bb.6: - int3 -LBB748_7: - xor eax, eax - lea ecx, ["??_C@_1CK@NDNHPKPI@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAa?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BO@CNCNLIKI@?$AA_?$AAD?$AAe?$AAb?$AAu?$AAg?$AA_?$AAl?$AAt?$AA_?$AAp?$AAr?$AAe?$AAd?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MO@DIOIMGCK@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 632 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 36], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -# %bb.8: - jmp LBB748_9 -Ltmp13067: -LBB748_9: - .cv_loc 748 17 632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:632:0 - jmp LBB748_10 -Ltmp13068: -LBB748_10: - .cv_loc 748 17 632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:632:0 - jmp LBB748_11 -LBB748_11: - jmp LBB748_12 -Ltmp13069: -LBB748_12: - .cv_loc 748 17 633 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:633:0 - jmp LBB748_13 -Ltmp13070: -LBB748_13: - .cv_loc 748 17 635 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:635:0 - mov al, byte ptr [ebp - 13] - and al, 1 - movzx eax, al - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13071: - .cv_fpo_endproc -Lfunc_end748: - # -- End function - .def "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" - .globl "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" # -- Begin function ??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z - .p2align 4, 0x90 -"??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z": # @"??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" -Lfunc_begin749: - .cv_func_id 749 - .cv_loc 749 13 245 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:245:0 - .cv_fpo_proc "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx -Ltmp13072: - .cv_loc 749 13 246 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:246:0 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - cmp ecx, dword ptr [esi] - setl bl - and bl, 1 - movzx ecx, bl - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - mov dword ptr [ebp - 20], edx # 4-byte Spill - add esp, 12 - pop esi - pop ebx - pop ebp - ret 8 -Ltmp13073: - .cv_fpo_endproc -Lfunc_end749: - # -- End function - .def "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .globl "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": # @"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" -Lfunc_begin750: - .cv_func_id 750 - .cv_loc 750 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp13076: - mov ecx, eax - lea edx, [ebp - 44] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp13077: - .cv_loc 750 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB750_1 - jmp LBB750_2 -LBB750_1: - test byte ptr [ebp - 57], 1 - jne LBB750_4 - jmp LBB750_5 -LBB750_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB750_3 -LBB750_3: -LBB750_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13078: -LBB750_5: - .cv_loc 750 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA": -LBB750_6: - push ebp - push eax - add ebp, 12 -Ltmp13079: - .cv_loc 750 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 57], 1 - jne LBB750_7 - jmp LBB750_8 -LBB750_7: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB750_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13080: - .cv_fpo_endproc -Lfunc_end750: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - # -- End function - .def "??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" - .globl "??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" # -- Begin function ??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z - .p2align 4, 0x90 -"??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z": # @"??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" -Lfunc_begin751: - .cv_func_id 751 - .cv_loc 751 5 334 0 # ..\include\gsl/span:334:0 - .cv_fpo_proc "??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13081: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?size@?$extent_type@$01@details@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13082: - .cv_fpo_endproc -Lfunc_end751: - # -- End function - .def "??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" - .globl "??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" # -- Begin function ??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z - .p2align 4, 0x90 -"??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z": # @"??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" -Lfunc_begin752: - .cv_func_id 752 - .cv_loc 752 2 1051 0 # external\include\catch/catch.hpp:1051:0 - .cv_fpo_proc "??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx -Ltmp13083: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 16], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 12], edx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 24], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 20], edx - lea edx, [ebp - 24] - mov esi, dword ptr [edx] - mov dword ptr [esp], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [esp + 4], edx - lea edx, [ebp - 16] - mov esi, dword ptr [edx] - mov dword ptr [esp + 8], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [esp + 12], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 48 - pop esi - pop ebp - ret -Ltmp13084: - .cv_fpo_endproc -Lfunc_end752: - # -- End function - .def "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" - .globl "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" # -- Begin function ??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z - .p2align 4, 0x90 -"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z": # @"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" -Lfunc_begin753: - .cv_func_id 753 - .cv_loc 753 17 2593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2593:0 - .cv_fpo_proc "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" 32 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 132 - .cv_fpo_stackalloc 132 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 36] - mov ecx, dword ptr [ebp + 32] - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp + 24] - mov edi, dword ptr [ebp + 20] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 88], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 92], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov dword ptr [ebp - 32], ebx - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 40], esi - mov dword ptr [ebp - 36], edx - mov dword ptr [ebp - 48], ecx - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ebp - 44], ecx -Ltmp13085: - .cv_loc 753 17 2594 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2594:0 - mov edx, dword ptr [ebp - 48] - mov dword ptr [ebp - 60], edx - mov edx, dword ptr [ebp - 44] - mov dword ptr [ebp - 56], edx - mov edx, dword ptr [ebp - 40] - mov dword ptr [ebp - 68], edx - mov edx, dword ptr [ebp - 36] - mov dword ptr [ebp - 64], edx - mov edx, dword ptr [ebp - 32] - mov dword ptr [ebp - 76], edx - mov edx, dword ptr [ebp - 28] - mov dword ptr [ebp - 72], edx - mov edx, dword ptr [ebp - 24] - mov dword ptr [ebp - 84], edx - mov edx, dword ptr [ebp - 20] - mov dword ptr [ebp - 80], edx - mov edx, dword ptr [ebp - 84] - mov esi, dword ptr [ebp - 80] - mov edi, dword ptr [ebp - 76] - mov ebx, dword ptr [ebp - 72] - mov eax, dword ptr [ebp - 68] - mov ecx, dword ptr [ebp - 64] - mov dword ptr [ebp - 100], eax # 4-byte Spill - mov eax, dword ptr [ebp - 60] - mov dword ptr [ebp - 104], eax # 4-byte Spill - mov eax, dword ptr [ebp - 56] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [esp + 16], edx - mov dword ptr [esp + 20], ecx - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [esp + 24], ecx - mov dword ptr [esp + 28], eax - lea eax, [ebp - 52] - mov al, byte ptr [eax] - mov byte ptr [esp + 32], al - call "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 108], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 108] # 4-byte Reload - add esp, 132 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13086: - .cv_fpo_endproc -Lfunc_end753: - # -- End function - .def "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" - .globl "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" # -- Begin function ??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z - .p2align 4, 0x90 -"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z": # @"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" -Lfunc_begin754: - .cv_func_id 754 - .cv_loc 754 17 2509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2509:0 - .cv_fpo_proc "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" 36 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 100 - .cv_fpo_stackalloc 100 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 36] - mov ecx, dword ptr [ebp + 32] - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp + 24] - mov edi, dword ptr [ebp + 20] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 88], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 92], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov dword ptr [ebp - 32], ebx - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 40], esi - mov dword ptr [ebp - 36], edx - mov dword ptr [ebp - 48], ecx - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ebp - 44], ecx -Ltmp13087: - .cv_loc 754 17 2510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2510:0 - lea edx, [ebp - 24] - #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_First1 <- [$edx+0] - mov dword ptr [esp], edx - lea edx, [ebp - 32] -Ltmp13088: - #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_Last1 <- [$edx+0] - mov dword ptr [esp + 4], edx - call "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" -Ltmp13089: - .cv_loc 754 17 2511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2511:0 - lea eax, [ebp - 40] - mov dword ptr [esp], eax - lea eax, [ebp - 48] - mov dword ptr [esp + 4], eax - call "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .cv_loc 754 17 2512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2512:0 - lea eax, [ebp - 24] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 64], eax - .cv_loc 754 17 2513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2513:0 - lea eax, [ebp - 32] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 68], eax - .cv_loc 754 17 2514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2514:0 - lea eax, [ebp - 40] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 72], eax - .cv_loc 754 17 2515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2515:0 - lea eax, [ebp - 48] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [ebp - 76], eax -Ltmp13090: - .cv_loc 754 17 2517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2517:0 - mov eax, dword ptr [ebp - 68] - mov ecx, dword ptr [ebp - 64] - sub eax, ecx - sar eax, 2 - mov ecx, dword ptr [ebp - 76] - mov edx, dword ptr [ebp - 72] - sub ecx, edx - sar ecx, 2 - cmp eax, ecx - je LBB754_2 -# %bb.1: -Ltmp13091: - .cv_loc 754 17 2518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2518:0 - mov byte ptr [ebp - 57], 0 - jmp LBB754_3 -Ltmp13092: -LBB754_2: - .cv_loc 754 17 2521 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2521:0 - lea eax, [ebp - 56] - mov cl, byte ptr [eax] - mov byte ptr [esp], cl - call "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" - mov eax, dword ptr [ebp - 72] - mov edx, dword ptr [ebp - 68] - mov esi, dword ptr [ebp - 64] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], eax - lea eax, [ebp - 52] - mov cl, byte ptr [eax] - mov byte ptr [esp + 12], cl - call "??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" - and al, 1 - mov byte ptr [ebp - 57], al -Ltmp13093: -LBB754_3: - .cv_loc 754 17 2540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2540:0 - mov al, byte ptr [ebp - 57] - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 96], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 96] # 4-byte Reload - add esp, 100 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13094: - .cv_fpo_endproc -Lfunc_end754: - # -- End function - .def "??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" - .globl "??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" # -- Begin function ??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z - .p2align 4, 0x90 -"??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z": # @"??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" -Lfunc_begin755: - .cv_func_id 755 - .cv_loc 755 17 2391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2391:0 - .cv_fpo_proc "??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 12], esi -Ltmp13095: - .cv_loc 755 17 2392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2392:0 - lea esi, [ebp + 8] - #DEBUG_VALUE: equal >:_First1 <- [$esi+0] - mov dword ptr [esp], esi - lea esi, [ebp + 12] -Ltmp13096: - #DEBUG_VALUE: equal >:_Last1 <- [$esi+0] - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov dword ptr [ebp - 48], edx # 4-byte Spill - call "??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" - .cv_loc 755 17 2393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2393:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@H@std@@YAPAHQAH@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 755 17 2394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2394:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@H@std@@YAPAHQAH@Z" - mov dword ptr [ebp - 20], eax - .cv_loc 755 17 2395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2395:0 - lea eax, [ebp - 16] - mov dword ptr [esp], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" - mov dword ptr [ebp - 24], eax -Ltmp13097: - .cv_loc 755 17 2397 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2397:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 28], eax - .cv_loc 755 17 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2398:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 32], eax - .cv_loc 755 17 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2399:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 28] - sub eax, ecx - mov dword ptr [ebp - 36], eax - .cv_loc 755 17 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2400:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 28] - mov esi, esp -Ltmp13098: - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - call _memcmp - cmp eax, 0 - sete bl - and bl, 1 - movzx eax, bl - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 52], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - add esp, 56 - pop esi - pop ebx - pop ebp - ret -Ltmp13099: - .cv_fpo_endproc -Lfunc_end755: - # -- End function - .def "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" - .globl "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" # -- Begin function ??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z - .p2align 4, 0x90 -"??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z": # @"??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" -Lfunc_begin756: - .cv_func_id 756 - .cv_loc 756 17 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:55:0 - .cv_fpo_proc "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp13100: - .cv_loc 756 17 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:56:0 - add esp, 4 - pop ebp - ret -Ltmp13101: - .cv_fpo_endproc -Lfunc_end756: - # -- End function - .def "??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" - .globl "??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" # -- Begin function ??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z - .p2align 4, 0x90 -"??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z": # @"??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" -Lfunc_begin757: - .cv_func_id 757 - .cv_loc 757 17 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:216:0 - .cv_fpo_proc "??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp13102: - .cv_loc 757 17 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:218:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$_Verify_range@H@std@@YAXQBH0@Z" -Ltmp13103: - .cv_loc 757 17 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:223:0 - add esp, 16 - pop esi - pop ebp - ret -Ltmp13104: - .cv_fpo_endproc -Lfunc_end757: - # -- End function - .def "??$_Verify_range@H@std@@YAXQBH0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Verify_range@H@std@@YAXQBH0@Z" - .globl "??$_Verify_range@H@std@@YAXQBH0@Z" # -- Begin function ??$_Verify_range@H@std@@YAXQBH0@Z - .p2align 4, 0x90 -"??$_Verify_range@H@std@@YAXQBH0@Z": # @"??$_Verify_range@H@std@@YAXQBH0@Z" -Lfunc_begin758: - .cv_func_id 758 - .cv_loc 758 17 190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:190:0 - .cv_fpo_proc "??$_Verify_range@H@std@@YAXQBH0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill -# %bb.1: -Ltmp13105: - .cv_loc 758 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - ja LBB758_3 -# %bb.2: -Ltmp13106: - .cv_loc 758 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB758_9 -Ltmp13107: -LBB758_3: - .cv_loc 758 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB758_4 -LBB758_4: - .cv_loc 758 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - xor eax, eax -Ltmp13108: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GH@EBEKGEP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 191 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB758_6 -# %bb.5: - int3 -LBB758_6: - xor eax, eax - lea ecx, ["??_C@_1DG@FJIKMGFD@?$AA?$CC?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe?$AAd?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MO@DIOIMGCK@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 191 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -# %bb.7: - jmp LBB758_8 -Ltmp13109: -LBB758_8: - .cv_loc 758 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB758_9 -Ltmp13110: -LBB758_9: - .cv_loc 758 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB758_10 -LBB758_10: - jmp LBB758_11 -Ltmp13111: -LBB758_11: - .cv_loc 758 17 192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:192:0 - add esp, 40 - pop ebp - ret -Ltmp13112: - .cv_fpo_endproc -Lfunc_end758: - # -- End function - .def "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .globl "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": # @"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" -Lfunc_begin759: - .cv_func_id 759 - .cv_loc 759 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp13115: - mov ecx, eax - lea edx, [ebp - 44] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp13116: - .cv_loc 759 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB759_1 - jmp LBB759_2 -LBB759_1: - test byte ptr [ebp - 57], 1 - jne LBB759_4 - jmp LBB759_5 -LBB759_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB759_3 -LBB759_3: -LBB759_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13117: -LBB759_5: - .cv_loc 759 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA": -LBB759_6: - push ebp - push eax - add ebp, 12 -Ltmp13118: - .cv_loc 759 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 57], 1 - jne LBB759_7 - jmp LBB759_8 -LBB759_7: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB759_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13119: - .cv_fpo_endproc -Lfunc_end759: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - # -- End function - .def "??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" - .globl "??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" # -- Begin function ??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z - .p2align 4, 0x90 -"??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z": # @"??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" -Lfunc_begin760: - .cv_func_id 760 - .cv_loc 760 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp13122: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@$$CBH@std@@YAPBHABH@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB760_1 -LBB760_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z@4HA": -LBB760_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp13123: - .cv_fpo_endproc -Lfunc_end760: - .section .xdata,"dr",associative,"??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" - .p2align 2 -"L__ehtable$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" - # -- End function - .def "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - .globl "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" # -- Begin function ??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z - .p2align 4, 0x90 -"??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z": # @"??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" -Lfunc_begin761: - .cv_func_id 761 - .cv_loc 761 5 709 0 # ..\include\gsl/span:709:0 - .cv_fpo_proc "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - lea edx, [ebp + 12] -Ltmp13126: - .cv_loc 761 5 708 0 # ..\include\gsl/span:708:0 - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - .cv_loc 761 5 711 0 # ..\include\gsl/span:711:0 - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx + 4], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB761_1 -LBB761_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z@4HA": -LBB761_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp13127: - .cv_fpo_endproc -Lfunc_end761: - .section .xdata,"dr",associative,"??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - .p2align 2 -"L__ehtable$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - # -- End function - .def "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" - .globl "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" # -- Begin function ??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z - .p2align 4, 0x90 -"??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z": # @"??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" -Lfunc_begin762: - .cv_func_id 762 - .cv_loc 762 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp13128: - .cv_loc 762 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp13129: - .cv_fpo_endproc -Lfunc_end762: - # -- End function - .def "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" - .globl "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" # -- Begin function ?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ - .p2align 4, 0x90 -"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ": # @"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" -Lfunc_begin763: - .cv_func_id 763 - .cv_loc 763 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13130: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" - add esp, 4 - pop ebp - ret -Ltmp13131: - .cv_fpo_endproc -Lfunc_end763: - # -- End function - .def "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" - .globl "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" # -- Begin function ??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z - .p2align 4, 0x90 -"??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z": # @"??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" -Lfunc_begin764: - .cv_func_id 764 - .cv_loc 764 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp13132: - .cv_loc 764 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp13133: - .cv_fpo_endproc -Lfunc_end764: - # -- End function - .def "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" -Lfunc_begin765: - .cv_func_id 765 - .cv_loc 765 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABQBXABQBX@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13134: - mov dword ptr [ecx], eax -Ltmp13135: - .cv_loc 765 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp13136: - .cv_loc 765 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp13137: - .cv_fpo_endproc -Lfunc_end765: - # -- End function - .def "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ": # @"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" -Lfunc_begin766: - .cv_func_id 766 - .cv_loc 766 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13138: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp13139: - .cv_fpo_endproc -Lfunc_end766: - # -- End function - .def "?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" - .globl "?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" # -- Begin function ?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ": # @"?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" -Lfunc_begin767: - .cv_func_id 767 - .cv_loc 767 5 500 0 # ..\include\gsl/span:500:0 - .cv_fpo_proc "?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13140: - .cv_loc 767 5 501 0 # ..\include\gsl/span:501:0 - call "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 8], 4 - lea ecx, [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - imul ecx, eax - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 24 - pop ebp - ret -Ltmp13141: - .cv_fpo_endproc -Lfunc_end767: - # -- End function - .def "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .globl "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" # -- Begin function ??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z - .p2align 4, 0x90 -"??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": # @"??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" -Lfunc_begin768: - .cv_func_id 768 - .cv_loc 768 5 709 0 # ..\include\gsl/span:709:0 - .cv_fpo_proc "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - lea edx, [ebp + 12] -Ltmp13144: - .cv_loc 768 5 708 0 # ..\include\gsl/span:708:0 - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - .cv_loc 768 5 711 0 # ..\include\gsl/span:711:0 - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx + 4], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB768_1 -LBB768_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z@4HA": -LBB768_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp13145: - .cv_fpo_endproc -Lfunc_end768: - .section .xdata,"dr",associative,"??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .p2align 2 -"L__ehtable$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - # -- End function - .def "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - .globl "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" # -- Begin function ?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ": # @"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" -Lfunc_begin769: - .cv_func_id 769 - .cv_loc 769 5 500 0 # ..\include\gsl/span:500:0 - .cv_fpo_proc "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13146: - .cv_loc 769 5 501 0 # ..\include\gsl/span:501:0 - call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 8], 1 - lea ecx, [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - imul ecx, eax - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 24 - pop ebp - ret -Ltmp13147: - .cv_fpo_endproc -Lfunc_end769: - # -- End function - .def "??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" - .globl "??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" # -- Begin function ??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z - .p2align 4, 0x90 -"??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z": # @"??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" -Lfunc_begin770: - .cv_func_id 770 - .cv_loc 770 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp13148: - .cv_loc 770 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp13149: - .cv_fpo_endproc -Lfunc_end770: - # -- End function - .def "??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" - .globl "??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" # -- Begin function ??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z - .p2align 4, 0x90 -"??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z": # @"??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" -Lfunc_begin771: - .cv_func_id 771 - .cv_loc 771 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp13150: - .cv_loc 771 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp13151: - .cv_fpo_endproc -Lfunc_end771: - # -- End function - .def "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" -Lfunc_begin772: - .cv_func_id 772 - .cv_loc 772 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13152: - mov dword ptr [ecx], eax -Ltmp13153: - .cv_loc 772 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp13154: - .cv_loc 772 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp13155: - .cv_fpo_endproc -Lfunc_end772: - # -- End function - .def "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" - .globl "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" # -- Begin function ?size_bytes@?$span@H$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size_bytes@?$span@H$0?0@gsl@@QBEHXZ": # @"?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" -Lfunc_begin773: - .cv_func_id 773 - .cv_loc 773 5 500 0 # ..\include\gsl/span:500:0 - .cv_fpo_proc "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13156: - .cv_loc 773 5 501 0 # ..\include\gsl/span:501:0 - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 8], 4 - lea ecx, [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - imul ecx, eax - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 24 - pop ebp - ret -Ltmp13157: - .cv_fpo_endproc -Lfunc_end773: - # -- End function - .def "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" - .globl "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" # -- Begin function ??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z - .p2align 4, 0x90 -"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z": # @"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" -Lfunc_begin774: - .cv_func_id 774 - .cv_loc 774 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13158: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp13159: - .cv_fpo_endproc -Lfunc_end774: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" -Lfunc_begin775: - .cv_func_id 775 - .cv_loc 775 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp13164: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp13165: - .cv_loc 775 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB775_1 - jmp LBB775_2 -LBB775_1: - test byte ptr [ebp - 49], 1 - jne LBB775_4 - jmp LBB775_5 -LBB775_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB775_3 -LBB775_3: -LBB775_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB775_5: - .cv_loc 775 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB775_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB775_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB775_8 - jmp LBB775_9 -LBB775_8: - test byte ptr [ebp - 65], 1 - jne LBB775_14 - jmp LBB775_15 -LBB775_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB775_10 -LBB775_10: -LBB775_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13166: -LBB775_15: - .cv_loc 775 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z@4HA": -LBB775_11: - push ebp - push eax - add ebp, 12 -Ltmp13167: - .cv_loc 775 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB775_12 - jmp LBB775_13 -LBB775_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB775_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z@4HA": -LBB775_16: - push ebp - push eax - add ebp, 12 - .cv_loc 775 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB775_17 - jmp LBB775_18 -LBB775_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB775_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13168: - .cv_fpo_endproc -Lfunc_end775: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - # -- End function - .def "??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" - .globl "??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" # -- Begin function ??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z": # @"??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" -Lfunc_begin776: - .cv_func_id 776 - .cv_loc 776 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13169: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13170: - .cv_fpo_endproc -Lfunc_end776: - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" -Lfunc_begin777: - .cv_func_id 777 - .cv_loc 777 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13171: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp13172: - .cv_fpo_endproc -Lfunc_end777: - # -- End function - .def "??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" - .globl "??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" # -- Begin function ??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z - .p2align 4, 0x90 -"??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z": # @"??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" -Lfunc_begin778: - .cv_func_id 778 - .cv_loc 778 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp13173: - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 12] - cmp edx, dword ptr [esi] - sete bl - and bl, 1 - movzx edx, bl - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebx - pop ebp - ret -Ltmp13174: - .cv_fpo_endproc -Lfunc_end778: - # -- End function - .def "??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z": # @"??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" -Lfunc_begin779: - .cv_func_id 779 - .cv_loc 779 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13175: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABQBXABQBX@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp13176: - .cv_fpo_endproc -Lfunc_end779: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" -Lfunc_begin780: - .cv_func_id 780 - .cv_loc 780 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp13177: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13178: - .cv_fpo_endproc -Lfunc_end780: - # -- End function - .def "?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" -Lfunc_begin781: - .cv_func_id 781 - .cv_loc 781 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13179: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13180: - .cv_fpo_endproc -Lfunc_end781: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin782: - .cv_func_id 782 - .cv_loc 782 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13185: - .cv_loc 782 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" - add esp, 8 - jmp LBB782_1 -LBB782_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB782_2 -LBB782_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 782 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB782_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 782 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB782_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB782_5 - jmp LBB782_6 -LBB782_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB782_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB782_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp13186: - .cv_fpo_endproc -Lfunc_end782: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" -Lfunc_begin783: - .cv_func_id 783 - .cv_loc 783 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp13187: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB783_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB783_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp13188: - .cv_fpo_endproc -Lfunc_end783: - # -- End function - .def "??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" - .globl "??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" # -- Begin function ??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z - .p2align 4, 0x90 -"??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z": # @"??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" -Lfunc_begin784: - .cv_func_id 784 - .cv_loc 784 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13189: - .cv_loc 784 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp13190: - .cv_fpo_endproc -Lfunc_end784: - # -- End function - .def "??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" - .globl "??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" # -- Begin function ??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z - .p2align 4, 0x90 -"??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z": # @"??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" -Lfunc_begin785: - .cv_func_id 785 - .cv_loc 785 2 709 0 # external\include\catch/catch.hpp:709:0 - .cv_fpo_proc "??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi -Ltmp13191: - .cv_loc 785 2 710 0 # external\include\catch/catch.hpp:710:0 - cmp dword ptr [ebp + 12], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - je LBB785_2 -# %bb.1: -Ltmp13192: - .cv_loc 785 2 711 0 # external\include\catch/catch.hpp:711:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - lea ecx, [ebp + 12] - mov dword ptr [esp + 4], ecx - call "??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" - jmp LBB785_3 -Ltmp13193: -LBB785_2: - .cv_loc 785 2 713 0 # external\include\catch/catch.hpp:713:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - lea eax, ["??_C@_07OHNGEDJK@nullptr?$AA@"] - mov dword ptr [esp], eax - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - sub esp, 4 - mov dword ptr [ebp - 24], eax # 4-byte Spill -Ltmp13194: -LBB785_3: - .cv_loc 785 2 715 0 # external\include\catch/catch.hpp:715:0 - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret -Ltmp13195: - .cv_fpo_endproc -Lfunc_end785: - # -- End function - .def "??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" - .globl "??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" # -- Begin function ??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z - .p2align 4, 0x90 -"??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z": # @"??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" -Lfunc_begin786: - .cv_func_id 786 - .cv_loc 786 2 552 0 # external\include\catch/catch.hpp:552:0 - .cv_fpo_proc "??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13196: - .cv_loc 786 2 553 0 # external\include\catch/catch.hpp:553:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], 4 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBXI@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 20 - pop esi - pop ebp - ret -Ltmp13197: - .cv_fpo_endproc -Lfunc_end786: - # -- End function - .def "??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" - .globl "??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" # -- Begin function ??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z": # @"??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" -Lfunc_begin787: - .cv_func_id 787 - .cv_loc 787 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13198: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13199: - .cv_fpo_endproc -Lfunc_end787: - # -- End function - .def "??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" - .globl "??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" # -- Begin function ??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z - .p2align 4, 0x90 -"??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z": # @"??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" -Lfunc_begin788: - .cv_func_id 788 - .cv_loc 788 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp13200: - mov edx, dword ptr [ebp + 8] - cmp dword ptr [edx], 0 - sete bl - and bl, 1 - movzx edx, bl - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop ebx - pop ebp - ret -Ltmp13201: - .cv_fpo_endproc -Lfunc_end788: - # -- End function - .def "??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" - .globl "??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" # -- Begin function ??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z": # @"??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" -Lfunc_begin789: - .cv_func_id 789 - .cv_loc 789 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13202: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp13203: - .cv_fpo_endproc -Lfunc_end789: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" -Lfunc_begin790: - .cv_func_id 790 - .cv_loc 790 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp13204: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13205: - .cv_fpo_endproc -Lfunc_end790: - # -- End function - .def "?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" -Lfunc_begin791: - .cv_func_id 791 - .cv_loc 791 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13206: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13207: - .cv_fpo_endproc -Lfunc_end791: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin792: - .cv_func_id 792 - .cv_loc 792 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13212: - .cv_loc 792 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" - add esp, 8 - jmp LBB792_1 -LBB792_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB792_2 -LBB792_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 792 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB792_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 792 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB792_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB792_5 - jmp LBB792_6 -LBB792_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB792_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB792_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp13213: - .cv_fpo_endproc -Lfunc_end792: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" -Lfunc_begin793: - .cv_func_id 793 - .cv_loc 793 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp13214: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB793_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB793_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp13215: - .cv_fpo_endproc -Lfunc_end793: - # -- End function - .def "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" - .globl "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" # -- Begin function ??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z - .p2align 4, 0x90 -"??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z": # @"??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" -Lfunc_begin794: - .cv_func_id 794 - .cv_loc 794 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13216: - .cv_loc 794 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?convert@?$StringMaker@$$T@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@$$T@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp13217: - .cv_fpo_endproc -Lfunc_end794: - # -- End function - .def "??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" - .globl "??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" # -- Begin function ??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z - .p2align 4, 0x90 -"??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z": # @"??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" -Lfunc_begin795: - .cv_func_id 795 - .cv_loc 795 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13218: - .cv_loc 795 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp13219: - .cv_fpo_endproc -Lfunc_end795: - # -- End function - .def "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" - .globl "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" # -- Begin function ??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z - .p2align 4, 0x90 -"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z": # @"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" -Lfunc_begin796: - .cv_func_id 796 - .cv_loc 796 2 709 0 # external\include\catch/catch.hpp:709:0 - .cv_fpo_proc "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi -Ltmp13220: - .cv_loc 796 2 710 0 # external\include\catch/catch.hpp:710:0 - cmp dword ptr [ebp + 12], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - je LBB796_2 -# %bb.1: -Ltmp13221: - .cv_loc 796 2 711 0 # external\include\catch/catch.hpp:711:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - lea ecx, [ebp + 12] - mov dword ptr [esp + 4], ecx - call "??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" - jmp LBB796_3 -Ltmp13222: -LBB796_2: - .cv_loc 796 2 713 0 # external\include\catch/catch.hpp:713:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - lea eax, ["??_C@_07OHNGEDJK@nullptr?$AA@"] - mov dword ptr [esp], eax - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - sub esp, 4 - mov dword ptr [ebp - 24], eax # 4-byte Spill -Ltmp13223: -LBB796_3: - .cv_loc 796 2 715 0 # external\include\catch/catch.hpp:715:0 - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret -Ltmp13224: - .cv_fpo_endproc -Lfunc_end796: - # -- End function - .def "??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" - .globl "??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" # -- Begin function ??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z - .p2align 4, 0x90 -"??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z": # @"??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" -Lfunc_begin797: - .cv_func_id 797 - .cv_loc 797 2 552 0 # external\include\catch/catch.hpp:552:0 - .cv_fpo_proc "??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13225: - .cv_loc 797 2 553 0 # external\include\catch/catch.hpp:553:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], 4 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBXI@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 20 - pop esi - pop ebp - ret -Ltmp13226: - .cv_fpo_endproc -Lfunc_end797: - # -- End function - .def "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .globl "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" # -- Begin function ??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z - .p2align 4, 0x90 -"??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": # @"??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" -Lfunc_begin798: - .cv_func_id 798 - .cv_loc 798 5 718 0 # ..\include\gsl/span:718:0 - .cv_fpo_proc "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - lea edx, [ebp + 12] -Ltmp13229: - .cv_loc 798 5 717 0 # ..\include\gsl/span:717:0 - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - .cv_loc 798 5 720 0 # ..\include\gsl/span:720:0 - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx + 4], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB798_1 -LBB798_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z@4HA": -LBB798_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp13230: - .cv_fpo_endproc -Lfunc_end798: - .section .xdata,"dr",associative,"??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .p2align 2 -"L__ehtable$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - # -- End function - .def "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ": # @"?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" -Lfunc_begin799: - .cv_func_id 799 - .cv_loc 799 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13231: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp13232: - .cv_fpo_endproc -Lfunc_end799: - # -- End function - .def "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - .globl "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" # -- Begin function ?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ": # @"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" -Lfunc_begin800: - .cv_func_id 800 - .cv_loc 800 5 500 0 # ..\include\gsl/span:500:0 - .cv_fpo_proc "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13233: - .cv_loc 800 5 501 0 # ..\include\gsl/span:501:0 - call "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - mov dword ptr [ebp - 8], 1 - lea ecx, [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - imul ecx, eax - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 24 - pop ebp - ret -Ltmp13234: - .cv_fpo_endproc -Lfunc_end800: - # -- End function - .def "??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" - .globl "??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" # -- Begin function ??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z - .p2align 4, 0x90 -"??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z": # @"??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" -Lfunc_begin801: - .cv_func_id 801 - .cv_loc 801 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp13235: - .cv_loc 801 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp13236: - .cv_fpo_endproc -Lfunc_end801: - # -- End function - .def "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" - .globl "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" # -- Begin function ?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ - .p2align 4, 0x90 -"?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ": # @"?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" -Lfunc_begin802: - .cv_func_id 802 - .cv_loc 802 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13237: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" - add esp, 4 - pop ebp - ret -Ltmp13238: - .cv_fpo_endproc -Lfunc_end802: - # -- End function - .def "??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" - .globl "??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" # -- Begin function ??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z - .p2align 4, 0x90 -"??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z": # @"??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" -Lfunc_begin803: - .cv_func_id 803 - .cv_loc 803 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp13239: - .cv_loc 803 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp13240: - .cv_fpo_endproc -Lfunc_end803: - # -- End function - .def "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" -Lfunc_begin804: - .cv_func_id 804 - .cv_loc 804 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABQAXABQAX@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13241: - mov dword ptr [ecx], eax -Ltmp13242: - .cv_loc 804 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp13243: - .cv_loc 804 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp13244: - .cv_fpo_endproc -Lfunc_end804: - # -- End function - .def "??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" - .globl "??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" # -- Begin function ??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z - .p2align 4, 0x90 -"??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z": # @"??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" -Lfunc_begin805: - .cv_func_id 805 - .cv_loc 805 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp13245: - .cv_loc 805 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp13246: - .cv_fpo_endproc -Lfunc_end805: - # -- End function - .def "??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" - .globl "??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" # -- Begin function ??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z - .p2align 4, 0x90 -"??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z": # @"??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" -Lfunc_begin806: - .cv_func_id 806 - .cv_loc 806 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp13247: - .cv_loc 806 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp13248: - .cv_fpo_endproc -Lfunc_end806: - # -- End function - .def "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" -Lfunc_begin807: - .cv_func_id 807 - .cv_loc 807 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13249: - mov dword ptr [ecx], eax -Ltmp13250: - .cv_loc 807 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp13251: - .cv_loc 807 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp13252: - .cv_fpo_endproc -Lfunc_end807: - # -- End function - .def "??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" - .globl "??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" # -- Begin function ??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z - .p2align 4, 0x90 -"??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z": # @"??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" -Lfunc_begin808: - .cv_func_id 808 - .cv_loc 808 5 386 0 # ..\include\gsl/span:386:0 - .cv_fpo_proc "??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13253: - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebp - ret 8 -Ltmp13254: - .cv_fpo_endproc -Lfunc_end808: - # -- End function - .def "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - .globl "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" # -- Begin function ??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z - .p2align 4, 0x90 -"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z": # @"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" -Lfunc_begin809: - .cv_func_id 809 - .cv_loc 809 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp13259: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edi - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp13260: - .cv_loc 809 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 49], 0 - test bl, 1 - jne LBB809_1 - jmp LBB809_2 -LBB809_1: - test byte ptr [ebp - 49], 1 - jne LBB809_4 - jmp LBB809_5 -LBB809_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 49], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB809_3 -LBB809_3: -LBB809_4: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB809_5: - .cv_loc 809 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 65], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB809_7 -# %bb.6: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB809_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB809_8 - jmp LBB809_9 -LBB809_8: - test byte ptr [ebp - 65], 1 - jne LBB809_14 - jmp LBB809_15 -LBB809_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 64] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 65], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB809_10 -LBB809_10: -LBB809_14: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13261: -LBB809_15: - .cv_loc 809 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z@4HA": -LBB809_11: - push ebp - push eax - add ebp, 12 -Ltmp13262: - .cv_loc 809 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 49], 1 - jne LBB809_12 - jmp LBB809_13 -LBB809_12: - lea ecx, [ebp - 48] - call "??1fail_fast@gsl@@UAE@XZ" -LBB809_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z@4HA": -LBB809_16: - push ebp - push eax - add ebp, 12 - .cv_loc 809 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 65], 1 - jne LBB809_17 - jmp LBB809_18 -LBB809_17: - lea ecx, [ebp - 64] - call "??1fail_fast@gsl@@UAE@XZ" -LBB809_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13263: - .cv_fpo_endproc -Lfunc_end809: - .section .xdata,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - .p2align 2 -"L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - # -- End function - .def "??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" - .globl "??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" # -- Begin function ??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z": # @"??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" -Lfunc_begin810: - .cv_func_id 810 - .cv_loc 810 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13264: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13265: - .cv_fpo_endproc -Lfunc_end810: - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" -Lfunc_begin811: - .cv_func_id 811 - .cv_loc 811 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13266: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp13267: - .cv_fpo_endproc -Lfunc_end811: - # -- End function - .def "??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" - .globl "??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" # -- Begin function ??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z - .p2align 4, 0x90 -"??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z": # @"??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" -Lfunc_begin812: - .cv_func_id 812 - .cv_loc 812 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp13268: - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 12] - cmp edx, dword ptr [esi] - sete bl - and bl, 1 - movzx edx, bl - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebx - pop ebp - ret -Ltmp13269: - .cv_fpo_endproc -Lfunc_end812: - # -- End function - .def "??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z": # @"??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" -Lfunc_begin813: - .cv_func_id 813 - .cv_loc 813 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13270: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABQAXABQAX@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp13271: - .cv_fpo_endproc -Lfunc_end813: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" -Lfunc_begin814: - .cv_func_id 814 - .cv_loc 814 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp13272: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13273: - .cv_fpo_endproc -Lfunc_end814: - # -- End function - .def "?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" -Lfunc_begin815: - .cv_func_id 815 - .cv_loc 815 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13274: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13275: - .cv_fpo_endproc -Lfunc_end815: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin816: - .cv_func_id 816 - .cv_loc 816 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13280: - .cv_loc 816 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" - add esp, 8 - jmp LBB816_1 -LBB816_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB816_2 -LBB816_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 816 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB816_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 816 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB816_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB816_5 - jmp LBB816_6 -LBB816_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB816_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB816_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp13281: - .cv_fpo_endproc -Lfunc_end816: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" -Lfunc_begin817: - .cv_func_id 817 - .cv_loc 817 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp13282: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB817_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB817_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp13283: - .cv_fpo_endproc -Lfunc_end817: - # -- End function - .def "??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" - .globl "??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" # -- Begin function ??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z - .p2align 4, 0x90 -"??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z": # @"??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" -Lfunc_begin818: - .cv_func_id 818 - .cv_loc 818 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13284: - .cv_loc 818 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp13285: - .cv_fpo_endproc -Lfunc_end818: - # -- End function - .def "??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" - .globl "??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" # -- Begin function ??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z - .p2align 4, 0x90 -"??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z": # @"??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" -Lfunc_begin819: - .cv_func_id 819 - .cv_loc 819 2 709 0 # external\include\catch/catch.hpp:709:0 - .cv_fpo_proc "??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi -Ltmp13286: - .cv_loc 819 2 710 0 # external\include\catch/catch.hpp:710:0 - cmp dword ptr [ebp + 12], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - je LBB819_2 -# %bb.1: -Ltmp13287: - .cv_loc 819 2 711 0 # external\include\catch/catch.hpp:711:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - lea ecx, [ebp + 12] - mov dword ptr [esp + 4], ecx - call "??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" - jmp LBB819_3 -Ltmp13288: -LBB819_2: - .cv_loc 819 2 713 0 # external\include\catch/catch.hpp:713:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - lea eax, ["??_C@_07OHNGEDJK@nullptr?$AA@"] - mov dword ptr [esp], eax - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - sub esp, 4 - mov dword ptr [ebp - 24], eax # 4-byte Spill -Ltmp13289: -LBB819_3: - .cv_loc 819 2 715 0 # external\include\catch/catch.hpp:715:0 - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret -Ltmp13290: - .cv_fpo_endproc -Lfunc_end819: - # -- End function - .def "??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" - .globl "??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" # -- Begin function ??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z - .p2align 4, 0x90 -"??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z": # @"??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" -Lfunc_begin820: - .cv_func_id 820 - .cv_loc 820 2 552 0 # external\include\catch/catch.hpp:552:0 - .cv_fpo_proc "??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13291: - .cv_loc 820 2 553 0 # external\include\catch/catch.hpp:553:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], 4 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBXI@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 20 - pop esi - pop ebp - ret -Ltmp13292: - .cv_fpo_endproc -Lfunc_end820: - # -- End function - .def "??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" - .globl "??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" # -- Begin function ??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z": # @"??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" -Lfunc_begin821: - .cv_func_id 821 - .cv_loc 821 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13293: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13294: - .cv_fpo_endproc -Lfunc_end821: - # -- End function - .def "??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" - .globl "??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" # -- Begin function ??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z - .p2align 4, 0x90 -"??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z": # @"??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" -Lfunc_begin822: - .cv_func_id 822 - .cv_loc 822 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp13295: - mov edx, dword ptr [ebp + 8] - cmp dword ptr [edx], 0 - sete bl - and bl, 1 - movzx edx, bl - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop ebx - pop ebp - ret -Ltmp13296: - .cv_fpo_endproc -Lfunc_end822: - # -- End function - .def "??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" - .globl "??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" # -- Begin function ??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z": # @"??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" -Lfunc_begin823: - .cv_func_id 823 - .cv_loc 823 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13297: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp13298: - .cv_fpo_endproc -Lfunc_end823: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" -Lfunc_begin824: - .cv_func_id 824 - .cv_loc 824 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp13299: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13300: - .cv_fpo_endproc -Lfunc_end824: - # -- End function - .def "?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" -Lfunc_begin825: - .cv_func_id 825 - .cv_loc 825 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13301: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13302: - .cv_fpo_endproc -Lfunc_end825: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin826: - .cv_func_id 826 - .cv_loc 826 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13307: - .cv_loc 826 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" - add esp, 8 - jmp LBB826_1 -LBB826_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB826_2 -LBB826_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 826 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB826_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 826 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB826_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB826_5 - jmp LBB826_6 -LBB826_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB826_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB826_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp13308: - .cv_fpo_endproc -Lfunc_end826: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" -Lfunc_begin827: - .cv_func_id 827 - .cv_loc 827 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp13309: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB827_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB827_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp13310: - .cv_fpo_endproc -Lfunc_end827: - # -- End function - .def "??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" - .globl "??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" # -- Begin function ??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z - .p2align 4, 0x90 -"??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z": # @"??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" -Lfunc_begin828: - .cv_func_id 828 - .cv_loc 828 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13311: - .cv_loc 828 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp13312: - .cv_fpo_endproc -Lfunc_end828: - # -- End function - .def "??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" - .globl "??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" # -- Begin function ??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z - .p2align 4, 0x90 -"??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z": # @"??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" -Lfunc_begin829: - .cv_func_id 829 - .cv_loc 829 2 709 0 # external\include\catch/catch.hpp:709:0 - .cv_fpo_proc "??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi -Ltmp13313: - .cv_loc 829 2 710 0 # external\include\catch/catch.hpp:710:0 - cmp dword ptr [ebp + 12], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - je LBB829_2 -# %bb.1: -Ltmp13314: - .cv_loc 829 2 711 0 # external\include\catch/catch.hpp:711:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - lea ecx, [ebp + 12] - mov dword ptr [esp + 4], ecx - call "??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" - jmp LBB829_3 -Ltmp13315: -LBB829_2: - .cv_loc 829 2 713 0 # external\include\catch/catch.hpp:713:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - lea eax, ["??_C@_07OHNGEDJK@nullptr?$AA@"] - mov dword ptr [esp], eax - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - sub esp, 4 - mov dword ptr [ebp - 24], eax # 4-byte Spill -Ltmp13316: -LBB829_3: - .cv_loc 829 2 715 0 # external\include\catch/catch.hpp:715:0 - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret -Ltmp13317: - .cv_fpo_endproc -Lfunc_end829: - # -- End function - .def "??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" - .globl "??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" # -- Begin function ??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z - .p2align 4, 0x90 -"??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z": # @"??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" -Lfunc_begin830: - .cv_func_id 830 - .cv_loc 830 2 552 0 # external\include\catch/catch.hpp:552:0 - .cv_fpo_proc "??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp13318: - .cv_loc 830 2 553 0 # external\include\catch/catch.hpp:553:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], 4 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBXI@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 20 - pop esi - pop ebp - ret -Ltmp13319: - .cv_fpo_endproc -Lfunc_end830: - # -- End function - .def "??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" - .globl "??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" # -- Begin function ??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z - .p2align 4, 0x90 -"??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z": # @"??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" -Lfunc_begin831: - .cv_func_id 831 - .cv_loc 831 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp13322: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$03@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@H@std@@YAPAHAAH@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB831_1 -LBB831_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z@4HA": -LBB831_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp13323: - .cv_fpo_endproc -Lfunc_end831: - .section .xdata,"dr",associative,"??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" - .p2align 2 -"L__ehtable$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" - # -- End function - .def "??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" - .globl "??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" # -- Begin function ??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z - .p2align 4, 0x90 -"??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z": # @"??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" -Lfunc_begin832: - .cv_func_id 832 - .cv_loc 832 5 448 0 # ..\include\gsl/span:448:0 - .cv_fpo_proc "??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp13324: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?size@?$span@H$03@gsl@@QBEHXZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??0?$extent_type@$03@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?data@?$span@H$03@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - lea eax, [ebp - 12] - mov bl, byte ptr [eax] - mov byte ptr [esp + 4], bl - call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 36 - pop ebx - pop ebp - ret 4 -Ltmp13325: - .cv_fpo_endproc -Lfunc_end832: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin833: - .cv_func_id 833 - .cv_loc 833 1 1471 0 # ..\tests\span_tests.cpp:1471:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 12], ecx - mov eax, dword ptr [ebp - 12] -Ltmp13326: - .cv_loc 833 1 1472 0 # ..\tests\span_tests.cpp:1472:0 - mov eax, dword ptr [eax] - lea ecx, [ebp - 8] -Ltmp13327: - #DEBUG_VALUE: operator():s2 <- [$ecx+0] - mov dword ptr [esp], eax - call "??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" -Ltmp13328: - sub esp, 4 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 16], eax # 4-byte Spill - call @__security_check_cookie@4 - .cv_loc 833 1 1474 0 # ..\tests\span_tests.cpp:1474:0 - add esp, 20 - pop ebp - ret -Ltmp13329: - .cv_fpo_endproc -Lfunc_end833: - # -- End function - .def "??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" - .globl "??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" # -- Begin function ??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ - .p2align 4, 0x90 -"??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ": # @"??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" -Lfunc_begin834: - .cv_func_id 834 - .cv_loc 834 5 456 0 # ..\include\gsl/span:456:0 - .cv_fpo_proc "??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13332: - .cv_loc 834 5 457 0 # ..\include\gsl/span:457:0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?size@?$span@H$03@gsl@@QBEHXZ" - mov ecx, 1 - cmp ecx, eax - setle bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB834_1 - jmp LBB834_2 -LBB834_1: - test byte ptr [ebp - 45], 1 - jne LBB834_4 - jmp LBB834_5 -LBB834_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB834_3 -LBB834_3: -LBB834_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB834_5: - .cv_loc 834 5 458 0 # ..\include\gsl/span:458:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?data@?$span@H$03@gsl@@QBEPAHXZ" - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 1 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$span@H$00@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ@4HA": -LBB834_6: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 834 5 457 0 # ..\include\gsl/span:457:0 - test byte ptr [ebp - 45], 1 - jne LBB834_7 - jmp LBB834_8 -LBB834_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB834_8: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp13333: - .cv_fpo_endproc -Lfunc_end834: - .section .xdata,"dr",associative,"??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" - .p2align 2 -"L__ehtable$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ": - .long -1 # ToState - .long "?dtor$6@?0???$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ@4HA" # Action - .section .text,"xr",discard,"??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" - # -- End function - .def "?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .globl "?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # -- Begin function ?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z - .p2align 4, 0x90 -"?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z": # @"?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" -Lfunc_begin835: - .cv_func_id 835 - .cv_loc 835 5 481 0 # ..\include\gsl/span:481:0 - .cv_fpo_proc "?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp13336: - .cv_loc 835 5 482 0 # ..\include\gsl/span:482:0 - mov ecx, dword ptr [ebp + 12] - mov byte ptr [ebp - 45], 0 - cmp ecx, 0 - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov byte ptr [ebp - 65], bl # 1-byte Spill - jl LBB835_2 -# %bb.1: - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?size@?$span@H$03@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - cmp ecx, eax - setle dl - mov byte ptr [ebp - 65], dl # 1-byte Spill -LBB835_2: - mov al, byte ptr [ebp - 65] # 1-byte Reload - test al, 1 - jne LBB835_3 - jmp LBB835_4 -LBB835_3: - test byte ptr [ebp - 45], 1 - jne LBB835_6 - jmp LBB835_7 -LBB835_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB835_5 -LBB835_5: -LBB835_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB835_7: - .cv_loc 835 5 483 0 # ..\include\gsl/span:483:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?data@?$span@H$03@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp + 12] - mov edx, esp - mov dword ptr [edx + 4], ecx - mov dword ptr [edx], eax - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov eax, ecx - add esp, 80 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$8@?0??first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z@4HA": -LBB835_8: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 835 5 482 0 # ..\include\gsl/span:482:0 - test byte ptr [ebp - 45], 1 - jne LBB835_9 - jmp LBB835_10 -LBB835_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB835_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp13337: - .cv_fpo_endproc -Lfunc_end835: - .section .xdata,"dr",associative,"?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .p2align 2 -"L__ehtable$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z": - .long -1 # ToState - .long "?dtor$8@?0??first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z@4HA" # Action - .section .text,"xr",discard,"?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - # -- End function - .def "??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .globl "??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # -- Begin function ??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z - .p2align 4, 0x90 -"??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z": # @"??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" -Lfunc_begin836: - .cv_func_id 836 - .cv_loc 836 5 448 0 # ..\include\gsl/span:448:0 - .cv_fpo_proc "??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13338: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 8] - mov dword ptr [esp], eax - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 40 - pop ebp - ret 4 -Ltmp13339: - .cv_fpo_endproc -Lfunc_end836: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin837: - .cv_func_id 837 - .cv_loc 837 1 1510 0 # ..\tests\span_tests.cpp:1510:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 12], ecx - mov eax, dword ptr [ebp - 12] -Ltmp13340: - .cv_loc 837 1 1511 0 # ..\tests\span_tests.cpp:1511:0 - mov eax, dword ptr [eax] - lea ecx, [ebp - 8] -Ltmp13341: - #DEBUG_VALUE: operator():_s4 <- [$ecx+0] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 2 - call "??0?$span@H$03@gsl@@QAE@PAHH@Z" -Ltmp13342: - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 16], eax # 4-byte Spill - call @__security_check_cookie@4 - .cv_loc 837 1 1513 0 # ..\tests\span_tests.cpp:1513:0 - add esp, 24 - pop ebp - ret -Ltmp13343: - .cv_fpo_endproc -Lfunc_end837: - # -- End function - .def "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ -"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" -Lfunc_begin838: - .cv_func_id 838 - .cv_loc 838 1 1519 0 # ..\tests\span_tests.cpp:1519:0 - .cv_fpo_proc "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 12], ecx - mov eax, dword ptr [ebp - 12] -Ltmp13344: - .cv_loc 838 1 1520 0 # ..\tests\span_tests.cpp:1520:0 - mov eax, dword ptr [eax] - lea ecx, [ebp - 8] -Ltmp13345: - #DEBUG_VALUE: operator():_s4 <- [$ecx+0] - mov dword ptr [esp], eax - call "??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" -Ltmp13346: - sub esp, 4 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 16], eax # 4-byte Spill - call @__security_check_cookie@4 - .cv_loc 838 1 1522 0 # ..\tests\span_tests.cpp:1522:0 - add esp, 20 - pop ebp - ret -Ltmp13347: - .cv_fpo_endproc -Lfunc_end838: - # -- End function - .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - .globl "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z": # @"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" -Lfunc_begin839: - .cv_func_id 839 - .cv_loc 839 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp13352: - mov edx, ecx - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 40] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp13353: - .cv_loc 839 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB839_1 - jmp LBB839_2 -LBB839_1: - test byte ptr [ebp - 53], 1 - jne LBB839_4 - jmp LBB839_5 -LBB839_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB839_3 -LBB839_3: -LBB839_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB839_5: - .cv_loc 839 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 69], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 93], cl # 1-byte Spill - jne LBB839_7 -# %bb.6: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 93], dl # 1-byte Spill -LBB839_7: - mov al, byte ptr [ebp - 93] # 1-byte Reload - test al, 1 - jne LBB839_8 - jmp LBB839_9 -LBB839_8: - test byte ptr [ebp - 69], 1 - jne LBB839_14 - jmp LBB839_15 -LBB839_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 68] - mov ecx, eax - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB839_10 -LBB839_10: -LBB839_14: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13354: -LBB839_15: - .cv_loc 839 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z@4HA": -LBB839_11: - push ebp - push eax - add ebp, 12 -Ltmp13355: - .cv_loc 839 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 53], 1 - jne LBB839_12 - jmp LBB839_13 -LBB839_12: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB839_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z@4HA": -LBB839_16: - push ebp - push eax - add ebp, 12 - .cv_loc 839 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 69], 1 - jne LBB839_17 - jmp LBB839_18 -LBB839_17: - lea ecx, [ebp - 68] - call "??1fail_fast@gsl@@UAE@XZ" -LBB839_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13356: - .cv_fpo_endproc -Lfunc_end839: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - # -- End function - .def "??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .globl "??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # -- Begin function ??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z - .p2align 4, 0x90 -"??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z": # @"??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" -Lfunc_begin840: - .cv_func_id 840 - .cv_loc 840 5 448 0 # ..\include\gsl/span:448:0 - .cv_fpo_proc "??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13357: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 8] - mov dword ptr [esp], eax - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 40 - pop ebp - ret 4 -Ltmp13358: - .cv_fpo_endproc -Lfunc_end840: - # -- End function - .def "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .globl "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": # @"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" -Lfunc_begin841: - .cv_func_id 841 - .cv_loc 841 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 100 - .cv_fpo_stackalloc 100 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp13363: - mov ecx, eax - mov esi, dword ptr [ebp - 36] - mov dword ptr [ebp - 44], esi - mov esi, dword ptr [ebp - 44] - mov dword ptr [esp], esi - mov dword ptr [ebp - 80], edx # 4-byte Spill - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp13364: - .cv_loc 841 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "?size@?$extent_type@$01@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB841_1 - jmp LBB841_2 -LBB841_1: - test byte ptr [ebp - 57], 1 - jne LBB841_4 - jmp LBB841_5 -LBB841_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB841_3 -LBB841_3: -LBB841_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB841_5: - .cv_loc 841 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 73], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 97], cl # 1-byte Spill - jne LBB841_7 -# %bb.6: - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$01@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 97], dl # 1-byte Spill -LBB841_7: - mov al, byte ptr [ebp - 97] # 1-byte Reload - test al, 1 - jne LBB841_8 - jmp LBB841_9 -LBB841_8: - test byte ptr [ebp - 73], 1 - jne LBB841_14 - jmp LBB841_15 -LBB841_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 72] - mov ecx, eax - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 73], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB841_10 -LBB841_10: -LBB841_14: - lea ecx, [ebp - 72] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13365: -LBB841_15: - .cv_loc 841 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 100 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA": -LBB841_11: - push ebp - push eax - add ebp, 12 -Ltmp13366: - .cv_loc 841 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 57], 1 - jne LBB841_12 - jmp LBB841_13 -LBB841_12: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB841_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA": -LBB841_16: - push ebp - push eax - add ebp, 12 - .cv_loc 841 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 73], 1 - jne LBB841_17 - jmp LBB841_18 -LBB841_17: - lea ecx, [ebp - 72] - call "??1fail_fast@gsl@@UAE@XZ" -LBB841_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13367: - .cv_fpo_endproc -Lfunc_end841: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - # -- End function - .def "??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .globl "??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # -- Begin function ??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z - .p2align 4, 0x90 -"??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": # @"??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" -Lfunc_begin842: - .cv_func_id 842 - .cv_loc 842 5 315 0 # ..\include\gsl/span:315:0 - .cv_fpo_proc "??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp13370: - .cv_loc 842 5 318 0 # ..\include\gsl/span:318:0 - lea ecx, [ebp - 36] - #DEBUG_VALUE: extent_type<-1>:ext <- [$ecx+0] - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" -Ltmp13371: - cmp eax, 2 - sete bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB842_1 - jmp LBB842_2 -LBB842_1: - test byte ptr [ebp - 53], 1 - jne LBB842_4 - jmp LBB842_5 -LBB842_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB842_3 -LBB842_3: -LBB842_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13372: -LBB842_5: - .cv_loc 842 5 319 0 # ..\include\gsl/span:319:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z@4HA": -LBB842_6: - push ebp - push eax - add ebp, 12 -Ltmp13373: - .cv_loc 842 5 318 0 # ..\include\gsl/span:318:0 - test byte ptr [ebp - 53], 1 - jne LBB842_7 - jmp LBB842_8 -LBB842_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB842_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13374: - .cv_fpo_endproc -Lfunc_end842: - .section .xdata,"dr",associative,"??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .p2align 2 -"L__ehtable$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - # -- End function - .def "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .globl "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": # @"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" -Lfunc_begin843: - .cv_func_id 843 - .cv_loc 843 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 100 - .cv_fpo_stackalloc 100 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp13379: - mov ecx, eax - mov esi, dword ptr [ebp - 36] - mov dword ptr [ebp - 44], esi - mov esi, dword ptr [ebp - 44] - mov dword ptr [esp], esi - mov dword ptr [ebp - 80], edx # 4-byte Spill - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp13380: - .cv_loc 843 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "?size@?$extent_type@$00@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB843_1 - jmp LBB843_2 -LBB843_1: - test byte ptr [ebp - 57], 1 - jne LBB843_4 - jmp LBB843_5 -LBB843_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB843_3 -LBB843_3: -LBB843_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB843_5: - .cv_loc 843 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 73], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 97], cl # 1-byte Spill - jne LBB843_7 -# %bb.6: - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$00@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 97], dl # 1-byte Spill -LBB843_7: - mov al, byte ptr [ebp - 97] # 1-byte Reload - test al, 1 - jne LBB843_8 - jmp LBB843_9 -LBB843_8: - test byte ptr [ebp - 73], 1 - jne LBB843_14 - jmp LBB843_15 -LBB843_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 72] - mov ecx, eax - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 73], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB843_10 -LBB843_10: -LBB843_14: - lea ecx, [ebp - 72] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13381: -LBB843_15: - .cv_loc 843 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 100 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA": -LBB843_11: - push ebp - push eax - add ebp, 12 -Ltmp13382: - .cv_loc 843 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 57], 1 - jne LBB843_12 - jmp LBB843_13 -LBB843_12: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB843_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA": -LBB843_16: - push ebp - push eax - add ebp, 12 - .cv_loc 843 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 73], 1 - jne LBB843_17 - jmp LBB843_18 -LBB843_17: - lea ecx, [ebp - 72] - call "??1fail_fast@gsl@@UAE@XZ" -LBB843_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13383: - .cv_fpo_endproc -Lfunc_end843: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - # -- End function - .def "??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .globl "??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # -- Begin function ??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z - .p2align 4, 0x90 -"??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": # @"??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" -Lfunc_begin844: - .cv_func_id 844 - .cv_loc 844 5 315 0 # ..\include\gsl/span:315:0 - .cv_fpo_proc "??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp13386: - .cv_loc 844 5 318 0 # ..\include\gsl/span:318:0 - lea ecx, [ebp - 36] - #DEBUG_VALUE: extent_type<-1>:ext <- [$ecx+0] - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" -Ltmp13387: - cmp eax, 1 - sete bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB844_1 - jmp LBB844_2 -LBB844_1: - test byte ptr [ebp - 53], 1 - jne LBB844_4 - jmp LBB844_5 -LBB844_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB844_3 -LBB844_3: -LBB844_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13388: -LBB844_5: - .cv_loc 844 5 319 0 # ..\include\gsl/span:319:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z@4HA": -LBB844_6: - push ebp - push eax - add ebp, 12 -Ltmp13389: - .cv_loc 844 5 318 0 # ..\include\gsl/span:318:0 - test byte ptr [ebp - 53], 1 - jne LBB844_7 - jmp LBB844_8 -LBB844_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB844_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13390: - .cv_fpo_endproc -Lfunc_end844: - .section .xdata,"dr",associative,"??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .p2align 2 -"L__ehtable$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - # -- End function - .def "??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .globl "??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # -- Begin function ??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z - .p2align 4, 0x90 -"??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z": # @"??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" -Lfunc_begin845: - .cv_func_id 845 - .cv_loc 845 5 448 0 # ..\include\gsl/span:448:0 - .cv_fpo_proc "??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13391: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?size@?$span@H$0?0@gsl@@QBEHXZ" - lea ecx, [ebp - 8] - mov dword ptr [esp], eax - call "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - mov ecx, dword ptr [ebp - 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 40 - pop ebp - ret 4 -Ltmp13392: - .cv_fpo_endproc -Lfunc_end845: - # -- End function - .def "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .globl "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": # @"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" -Lfunc_begin846: - .cv_func_id 846 - .cv_loc 846 5 597 0 # ..\include\gsl/span:597:0 - .cv_fpo_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 100 - .cv_fpo_stackalloc 100 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp13397: - mov ecx, eax - mov esi, dword ptr [ebp - 36] - mov dword ptr [ebp - 44], esi - mov esi, dword ptr [ebp - 44] - mov dword ptr [esp], esi - mov dword ptr [ebp - 80], edx # 4-byte Spill - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [edx], ecx -Ltmp13398: - .cv_loc 846 5 598 0 # ..\include\gsl/span:598:0 - mov ecx, edx - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB846_1 - jmp LBB846_2 -LBB846_1: - test byte ptr [ebp - 57], 1 - jne LBB846_4 - jmp LBB846_5 -LBB846_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB846_3 -LBB846_3: -LBB846_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB846_5: - .cv_loc 846 5 599 0 # ..\include\gsl/span:599:0 - mov eax, dword ptr [ebp + 8] - mov byte ptr [ebp - 73], 0 - cmp eax, 0 - mov cl, 1 - mov byte ptr [ebp - 97], cl # 1-byte Spill - jne LBB846_7 -# %bb.6: - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov ecx, eax - call "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - cmp eax, 0 - sete dl - mov byte ptr [ebp - 97], dl # 1-byte Spill -LBB846_7: - mov al, byte ptr [ebp - 97] # 1-byte Reload - test al, 1 - jne LBB846_8 - jmp LBB846_9 -LBB846_8: - test byte ptr [ebp - 73], 1 - jne LBB846_14 - jmp LBB846_15 -LBB846_9: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 72] - mov ecx, eax - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 73], 1 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB846_10 -LBB846_10: -LBB846_14: - lea ecx, [ebp - 72] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13399: -LBB846_15: - .cv_loc 846 5 600 0 # ..\include\gsl/span:600:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 100 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA": -LBB846_11: - push ebp - push eax - add ebp, 12 -Ltmp13400: - .cv_loc 846 5 598 0 # ..\include\gsl/span:598:0 - test byte ptr [ebp - 57], 1 - jne LBB846_12 - jmp LBB846_13 -LBB846_12: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB846_13: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA": -LBB846_16: - push ebp - push eax - add ebp, 12 - .cv_loc 846 5 599 0 # ..\include\gsl/span:599:0 - test byte ptr [ebp - 73], 1 - jne LBB846_17 - jmp LBB846_18 -LBB846_17: - lea ecx, [ebp - 72] - call "??1fail_fast@gsl@@UAE@XZ" -LBB846_18: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13401: - .cv_fpo_endproc -Lfunc_end846: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": - .long -1 # ToState - .long "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - # -- End function - .def "??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .globl "??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # -- Begin function ??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z - .p2align 4, 0x90 -"??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": # @"??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" -Lfunc_begin847: - .cv_func_id 847 - .cv_loc 847 5 315 0 # ..\include\gsl/span:315:0 - .cv_fpo_proc "??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp13404: - .cv_loc 847 5 318 0 # ..\include\gsl/span:318:0 - lea ecx, [ebp - 36] - #DEBUG_VALUE: extent_type<-1>:ext <- [$ecx+0] - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" -Ltmp13405: - cmp eax, 4 - sete bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - jne LBB847_1 - jmp LBB847_2 -LBB847_1: - test byte ptr [ebp - 53], 1 - jne LBB847_4 - jmp LBB847_5 -LBB847_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB847_3 -LBB847_3: -LBB847_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13406: -LBB847_5: - .cv_loc 847 5 319 0 # ..\include\gsl/span:319:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0???$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z@4HA": -LBB847_6: - push ebp - push eax - add ebp, 12 -Ltmp13407: - .cv_loc 847 5 318 0 # ..\include\gsl/span:318:0 - test byte ptr [ebp - 53], 1 - jne LBB847_7 - jmp LBB847_8 -LBB847_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB847_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13408: - .cv_fpo_endproc -Lfunc_end847: - .section .xdata,"dr",associative,"??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .p2align 2 -"L__ehtable$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - # -- End function - .def "??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - .globl "??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" # -- Begin function ??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z - .p2align 4, 0x90 -"??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z": # @"??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" -Lfunc_begin848: - .cv_func_id 848 - .cv_loc 848 5 395 0 # ..\include\gsl/span:395:0 - .cv_fpo_proc "??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 36] -Ltmp13411: - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$extent_type@$08@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$addressof@D@std@@YAPADAAD@Z" - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx + 4], bl - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB848_1 -LBB848_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z@4HA": -LBB848_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp13412: - .cv_fpo_endproc -Lfunc_end848: - .section .xdata,"dr",associative,"??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - .p2align 2 -"L__ehtable$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z@4HA" # Action - .section .text,"xr",discard,"??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - # -- End function - .def "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - .globl "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # -- Begin function ?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ - .p2align 4, 0x90 -"?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ": # @"?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" -Lfunc_begin849: - .cv_func_id 849 - .cv_loc 849 5 518 0 # ..\include\gsl/span:518:0 - .cv_fpo_proc "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - xor esi, esi - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13413: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], esi # 4-byte Spill - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp13414: - .cv_fpo_endproc -Lfunc_end849: - # -- End function - .def "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" - .globl "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" # -- Begin function ??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z - .p2align 4, 0x90 -"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z": # @"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" -Lfunc_begin850: - .cv_func_id 850 - .cv_loc 850 5 196 0 # ..\include\gsl/span:196:0 - .cv_fpo_proc "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp13415: - .cv_loc 850 5 197 0 # ..\include\gsl/span:197:0 - mov edi, dword ptr [ecx] - mov dword ptr [ebp - 20], edi - mov ecx, dword ptr [ecx + 4] - mov dword ptr [ebp - 16], ecx - .cv_loc 850 5 198 0 # ..\include\gsl/span:198:0 - mov ecx, dword ptr [ebp + 12] - lea edi, [ebp - 20] -Ltmp13416: - #DEBUG_VALUE: operator+:ret <- [$edi+0] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edi - mov edi, dword ptr [ebp - 28] # 4-byte Reload -Ltmp13417: - mov dword ptr [esp], edi - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - sub esp, 4 - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [edx], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [edx + 4], eax - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 36 - pop esi - pop edi - pop ebp - ret 8 -Ltmp13418: - .cv_fpo_endproc -Lfunc_end850: - # -- End function - .def "??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .globl "??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # -- Begin function ??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ": # @"??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" -Lfunc_begin851: - .cv_func_id 851 - .cv_file 22 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\regex" "606FAF36D657EA4F8BD0FBBD2BA5622C" 1 - .cv_loc 851 22 1002 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1002:0 - .cv_fpo_proc "??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - xor eax, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13419: - mov edx, ecx - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call _memset - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov byte ptr [ecx + 8], 0 - add ecx, 12 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - add ecx, 28 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - add ecx, 48 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - add ecx, 68 - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .cv_loc 851 22 1003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1003:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 44 - pop ebp - ret -Ltmp13420: - .cv_fpo_endproc -Lfunc_end851: - # -- End function - .def "??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" - .globl "??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # -- Begin function ??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z - .p2align 4, 0x90 -"??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z": # @"??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" -Lfunc_begin852: - .cv_func_id 852 - .cv_loc 852 22 2245 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2245:0 - .cv_fpo_proc "??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" 28 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 92 - .cv_fpo_stackalloc 92 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 32] - mov ecx, dword ptr [ebp + 28] - mov edx, dword ptr [ebp + 24] - mov esi, dword ptr [ebp + 20] - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov dword ptr [ebp - 20], ebx - mov dword ptr [ebp - 32], edi - mov dword ptr [ebp - 28], esi -Ltmp13421: - .cv_loc 852 22 2246 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2246:0 - lea esi, [ebp - 24] - #DEBUG_VALUE: regex_match,0>,std::allocator,0> > >,char,std::regex_traits >:_First <- [$esi+0] - mov dword ptr [esp], esi - lea esi, [ebp - 32] -Ltmp13422: - #DEBUG_VALUE: regex_match,0>,std::allocator,0> > >,char,std::regex_traits >:_Last <- [$esi+0] - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - call "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .cv_loc 852 22 2247 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2247:0 - mov eax, dword ptr [ebp + 32] - mov ecx, dword ptr [ebp + 28] - mov edx, dword ptr [ebp + 24] - mov esi, dword ptr [ebp - 32] -Ltmp13423: - mov dword ptr [ebp - 40], esi - mov esi, dword ptr [ebp - 28] - mov dword ptr [ebp - 36], esi - mov esi, dword ptr [ebp - 24] - mov dword ptr [ebp - 48], esi - mov esi, dword ptr [ebp - 20] - mov dword ptr [ebp - 44], esi - mov esi, dword ptr [ebp - 48] - mov edi, dword ptr [ebp - 44] - mov ebx, dword ptr [ebp - 40] - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov eax, dword ptr [ebp - 36] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ebx - mov dword ptr [esp + 12], eax - mov dword ptr [esp + 16], edx - mov dword ptr [esp + 20], ecx - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [esp + 24], eax - mov dword ptr [esp + 28], 1 - call "??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 72], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 72] # 4-byte Reload - add esp, 92 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13424: - .cv_fpo_endproc -Lfunc_end852: - # -- End function - .def "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - .globl "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" # -- Begin function ??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z - .p2align 4, 0x90 -"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z": # @"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" -Lfunc_begin853: - .cv_func_id 853 - .cv_loc 853 22 1891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1891:0 - .cv_fpo_proc "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13429: - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov dword ptr [ebp - 44], edx # 4-byte Spill - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0_Regex_base@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ecx + 4], 0 - add ecx, 8 - mov dword ptr [ebp - 16], 0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??0?$regex_traits@D@std@@QAE@XZ" - mov dword ptr [ebp - 60], eax # 4-byte Spill - jmp LBB853_1 -LBB853_1: - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add eax, 24 - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -Ltmp13430: - .cv_loc 853 22 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1892:0 - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [esi], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov dword ptr [ebp - 76], edx # 4-byte Spill - call "?length@?$_Regex_traits@D@std@@SAIPBD@Z" - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 2 - mov bl, byte ptr [ebp - 36] - mov edx, esp - mov byte ptr [edx + 12], bl - mov esi, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx + 8], esi - mov dword ptr [edx + 4], ecx - mov dword ptr [edx], eax - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - sub esp, 16 - jmp LBB853_2 -Ltmp13431: -LBB853_2: - .cv_loc 853 22 1893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1893:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 80 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$3@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z@4HA": -LBB853_3: - push ebp - sub esp, 16 - add ebp, 12 -Ltmp13432: - .cv_loc 853 22 1893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1893:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z@4HA": -LBB853_4: - push ebp - sub esp, 16 - add ebp, 12 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??1?$regex_traits@D@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET - .def "?dtor$5@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z@4HA": -LBB853_5: - push ebp - sub esp, 16 - add ebp, 12 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??1_Regex_base@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET -Ltmp13433: - .cv_fpo_endproc -Lfunc_end853: - .section .xdata,"dr",associative,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - .p2align 2 -"L__ehtable$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z": - .long -1 # ToState - .long "?dtor$5@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - # -- End function - .def "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - .globl "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # -- Begin function ?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ - .p2align 4, 0x90 -"?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ": # @"?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" -Lfunc_begin854: - .cv_func_id 854 - .cv_loc 854 5 519 0 # ..\include\gsl/span:519:0 - .cv_fpo_proc "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13434: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?size@?$span@D$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov edx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop ebp - ret 4 -Ltmp13435: - .cv_fpo_endproc -Lfunc_end854: - # -- End function - .def "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" - .globl "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" # -- Begin function ??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ": # @"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" -Lfunc_begin855: - .cv_func_id 855 - .cv_loc 855 22 1982 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1982:0 - .cv_fpo_proc "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13436: - .cv_loc 855 22 1983 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1983:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 855 22 1984 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1984:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - add ecx, 24 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - add ecx, 8 - call "??1?$regex_traits@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - call "??1_Regex_base@std@@QAE@XZ" -Ltmp13437: - .cv_loc 855 22 1984 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1984:0 - add esp, 8 - pop ebp - ret -Ltmp13438: - .cv_fpo_endproc -Lfunc_end855: - # -- End function - .def "?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - .globl "?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" # -- Begin function ?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ": # @"?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" -Lfunc_begin856: - .cv_func_id 856 - .cv_loc 856 22 1009 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1009:0 - .cv_fpo_proc "?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13439: - .cv_loc 856 22 1010 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1010:0 - mov al, byte ptr [ecx + 8] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13440: - .cv_fpo_endproc -Lfunc_end856: - # -- End function - .def "?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - .globl "?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" # -- Begin function ?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ": # @"?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" -Lfunc_begin857: - .cv_func_id 857 - .cv_loc 857 22 1021 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1021:0 - .cv_fpo_proc "?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13441: - .cv_loc 857 22 1022 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1022:0 - add ecx, 12 - call "?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13442: - .cv_fpo_endproc -Lfunc_end857: - # -- End function - .def "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .globl "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # -- Begin function ??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z - .p2align 4, 0x90 -"??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z": # @"??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" -Lfunc_begin858: - .cv_func_id 858 - .cv_loc 858 22 1037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1037:0 - .cv_fpo_proc "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13443: - .cv_loc 858 22 1038 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1038:0 - mov edx, ecx - add edx, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - cmp eax, dword ptr [ebp + 8] - ja LBB858_2 -# %bb.1: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add eax, 68 - mov dword ptr [ebp - 16], eax # 4-byte Spill - jmp LBB858_3 -LBB858_2: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add eax, 12 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov dword ptr [ebp - 16], eax # 4-byte Spill -LBB858_3: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 24 - pop ebp - ret 4 -Ltmp13444: - .cv_fpo_endproc -Lfunc_end858: - # -- End function - .def "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin859: - .cv_func_id 859 - .cv_loc 859 2 1114 0 # external\include\catch/catch.hpp:1114:0 - .cv_fpo_proc "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx -Ltmp13445: - .cv_loc 859 2 1115 0 # external\include\catch/catch.hpp:1115:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 8 -Ltmp13446: - .cv_fpo_endproc -Lfunc_end859: - # -- End function - .def "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin860: - .cv_func_id 860 - .cv_loc 860 2 1068 0 # external\include\catch/catch.hpp:1068:0 - .cv_fpo_proc "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp13447: - .cv_loc 860 2 1069 0 # external\include\catch/catch.hpp:1069:0 - mov edi, esp - push eax - sub esp, 20 - mov ebx, esp - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ebx - add eax, 8 - sub esp, 4 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], edi # 4-byte Spill - call "??0StringRef@Catch@@QAE@PBD@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ecx] - sub esp, 8 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - add esp, 8 - and al, 1 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 20], edx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov esp, ecx - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp13448: - .cv_fpo_endproc -Lfunc_end860: - # -- End function - .def "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - .globl "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" # -- Begin function ??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ - .p2align 4, 0x90 -"??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ": # @"??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" -Lfunc_begin861: - .cv_func_id 861 - .cv_loc 861 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13449: - mov dword ptr [ecx], eax -Ltmp13450: - .cv_loc 861 2 1000 0 # external\include\catch/catch.hpp:1000:0 - mov eax, ecx - add eax, 12 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1ITransientExpression@Catch@@UAE@XZ" -Ltmp13451: - .cv_loc 861 2 1000 0 # external\include\catch/catch.hpp:1000:0 - add esp, 8 - pop ebp - ret -Ltmp13452: - .cv_fpo_endproc -Lfunc_end861: - # -- End function - .def "??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" - .globl "??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # -- Begin function ??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z - .p2align 4, 0x90 -"??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z": # @"??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" -Lfunc_begin862: - .cv_func_id 862 - .cv_loc 862 22 2344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2344:0 - .cv_fpo_proc "??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" 28 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 112 - .cv_fpo_stackalloc 112 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 32] - mov ecx, dword ptr [ebp + 28] - mov edx, dword ptr [ebp + 24] - mov esi, dword ptr [ebp + 20] - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov dword ptr [ebp - 20], ebx - mov dword ptr [ebp - 32], edi - mov dword ptr [ebp - 28], esi -Ltmp13453: - .cv_loc 862 22 2345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2345:0 - lea esi, [ebp - 24] - #DEBUG_VALUE: regex_search,0>,std::allocator,0> > >,char,std::regex_traits >:_First <- [$esi+0] - mov dword ptr [esp], esi - lea esi, [ebp - 32] -Ltmp13454: - #DEBUG_VALUE: regex_search,0>,std::allocator,0> > >,char,std::regex_traits >:_Last <- [$esi+0] - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .cv_loc 862 22 2346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2346:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp + 32] - mov ecx, dword ptr [ebp + 28] - mov edx, dword ptr [ebp + 24] - mov esi, dword ptr [ebp - 32] -Ltmp13455: - mov dword ptr [ebp - 48], esi - mov esi, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], esi - mov esi, dword ptr [ebp - 24] - mov dword ptr [ebp - 56], esi - mov esi, dword ptr [ebp - 20] - mov dword ptr [ebp - 52], esi - mov esi, dword ptr [ebp - 56] - mov edi, dword ptr [ebp - 52] - mov ebx, dword ptr [ebp - 48] - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov eax, dword ptr [ebp - 36] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ebx - mov esi, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [esp + 12], esi - mov dword ptr [esp + 16], edx - mov dword ptr [esp + 20], ecx - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [esp + 24], ecx - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [esp + 28], ecx - mov dword ptr [esp + 32], eax - call "??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 88], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 88] # 4-byte Reload - add esp, 112 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13456: - .cv_fpo_endproc -Lfunc_end862: - # -- End function - .def "??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .globl "??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ": # @"??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" -Lfunc_begin863: - .cv_func_id 863 - .cv_loc 863 22 985 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:985:0 - .cv_fpo_proc "??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13457: - .cv_loc 863 22 985 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:985:0 - add ecx, 12 - call "??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" -Ltmp13458: - .cv_loc 863 22 985 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:985:0 - add esp, 4 - pop ebp - ret -Ltmp13459: - .cv_fpo_endproc -Lfunc_end863: - # -- End function - .def "??0?$extent_type@$08@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$extent_type@$08@details@gsl@@QAE@XZ" - .globl "??0?$extent_type@$08@details@gsl@@QAE@XZ" # -- Begin function ??0?$extent_type@$08@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$extent_type@$08@details@gsl@@QAE@XZ": # @"??0?$extent_type@$08@details@gsl@@QAE@XZ" -Lfunc_begin864: - .cv_func_id 864 - .cv_loc 864 5 311 0 # ..\include\gsl/span:311:0 - .cv_fpo_proc "??0?$extent_type@$08@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13460: - add esp, 4 - pop ebp - ret -Ltmp13461: - .cv_fpo_endproc -Lfunc_end864: - # -- End function - .def "??$addressof@D@std@@YAPADAAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@D@std@@YAPADAAD@Z" - .globl "??$addressof@D@std@@YAPADAAD@Z" # -- Begin function ??$addressof@D@std@@YAPADAAD@Z - .p2align 4, 0x90 -"??$addressof@D@std@@YAPADAAD@Z": # @"??$addressof@D@std@@YAPADAAD@Z" -Lfunc_begin865: - .cv_func_id 865 - .cv_loc 865 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@D@std@@YAPADAAD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp13462: - .cv_loc 865 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13463: - .cv_fpo_endproc -Lfunc_end865: - # -- End function - .def "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - .globl "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z - .p2align 4, 0x90 -"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z": # @"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" -Lfunc_begin866: - .cv_func_id 866 - .cv_loc 866 5 591 0 # ..\include\gsl/span:591:0 - .cv_fpo_proc "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 32], eax -Ltmp13466: - mov ecx, eax - lea edx, [ebp - 44] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [edx + 4], ecx -Ltmp13467: - .cv_loc 866 5 592 0 # ..\include\gsl/span:592:0 - mov ecx, edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - cmp eax, 0 - setge bl - mov byte ptr [ebp - 57], 0 - test bl, 1 - jne LBB866_1 - jmp LBB866_2 -LBB866_1: - test byte ptr [ebp - 57], 1 - jne LBB866_4 - jmp LBB866_5 -LBB866_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 56] - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB866_3 -LBB866_3: -LBB866_4: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -Ltmp13468: -LBB866_5: - .cv_loc 866 5 593 0 # ..\include\gsl/span:593:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z@4HA": -LBB866_6: - push ebp - push eax - add ebp, 12 -Ltmp13469: - .cv_loc 866 5 592 0 # ..\include\gsl/span:592:0 - test byte ptr [ebp - 57], 1 - jne LBB866_7 - jmp LBB866_8 -LBB866_7: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB866_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13470: - .cv_fpo_endproc -Lfunc_end866: - .section .xdata,"dr",associative,"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - .p2align 2 -"L__ehtable$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z": - .long -1 # ToState - .long "?dtor$6@?0???$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - # -- End function - .def "??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" - .globl "??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" # -- Begin function ??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z - .p2align 4, 0x90 -"??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z": # @"??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" -Lfunc_begin867: - .cv_func_id 867 - .cv_loc 867 5 334 0 # ..\include\gsl/span:334:0 - .cv_fpo_proc "??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13471: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?size@?$extent_type@$08@details@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13472: - .cv_fpo_endproc -Lfunc_end867: - # -- End function - .def "?size@?$extent_type@$08@details@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$extent_type@$08@details@gsl@@QBEHXZ" - .globl "?size@?$extent_type@$08@details@gsl@@QBEHXZ" # -- Begin function ?size@?$extent_type@$08@details@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$extent_type@$08@details@gsl@@QBEHXZ": # @"?size@?$extent_type@$08@details@gsl@@QBEHXZ" -Lfunc_begin868: - .cv_func_id 868 - .cv_loc 868 5 323 0 # ..\include\gsl/span:323:0 - .cv_fpo_proc "?size@?$extent_type@$08@details@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp13473: - mov eax, 9 - add esp, 4 - pop ebp - ret -Ltmp13474: - .cv_fpo_endproc -Lfunc_end868: - # -- End function - .def "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" - .globl "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" # -- Begin function ??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z - .p2align 4, 0x90 -"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z": # @"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" -Lfunc_begin869: - .cv_func_id 869 - .cv_loc 869 5 146 0 # ..\include\gsl/span:146:0 - .cv_fpo_proc "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13475: - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx], esi - mov esi, dword ptr [ebp + 12] - mov dword ptr [ecx + 4], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - mov dword ptr [ebp - 16], edx # 4-byte Spill - add esp, 12 - pop esi - pop ebp - ret 8 -Ltmp13476: - .cv_fpo_endproc -Lfunc_end869: - # -- End function - .def "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .globl "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" # -- Begin function ??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z - .p2align 4, 0x90 -"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z": # @"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" -Lfunc_begin870: - .cv_func_id 870 - .cv_loc 870 5 207 0 # ..\include\gsl/span:207:0 - .cv_fpo_proc "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - mov bl, dl - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13479: - .cv_loc 870 5 208 0 # ..\include\gsl/span:208:0 - mov edx, dword ptr [ecx + 4] - add edx, dword ptr [ebp + 8] - mov byte ptr [ebp - 45], 0 - cmp edx, 0 - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov byte ptr [ebp - 57], bl # 1-byte Spill - jl LBB870_2 -# %bb.1: - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, dword ptr [ebp + 8] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, edx - call "?size@?$span@D$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - cmp ecx, eax - setle bl - mov byte ptr [ebp - 57], bl # 1-byte Spill -LBB870_2: - mov al, byte ptr [ebp - 57] # 1-byte Reload - test al, 1 - jne LBB870_3 - jmp LBB870_4 -LBB870_3: - test byte ptr [ebp - 45], 1 - jne LBB870_6 - jmp LBB870_7 -LBB870_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@JNPJKKEI@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB870_5 -LBB870_5: -LBB870_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB870_7: - .cv_loc 870 5 209 0 # ..\include\gsl/span:209:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - add edx, eax - mov dword ptr [ecx + 4], edx - .cv_loc 870 5 210 0 # ..\include\gsl/span:210:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, ecx - add esp, 64 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0???Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z@4HA": -LBB870_8: - push ebp - push eax - add ebp, 12 - .cv_loc 870 5 208 0 # ..\include\gsl/span:208:0 - test byte ptr [ebp - 45], 1 - jne LBB870_9 - jmp LBB870_10 -LBB870_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB870_10: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13480: - .cv_fpo_endproc -Lfunc_end870: - .section .xdata,"dr",associative,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .p2align 2 -"L__ehtable$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z": - .long -1 # ToState - .long "?dtor$8@?0???Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z@4HA" # Action - .section .text,"xr",discard,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - # -- End function - .def "?size@?$span@D$0?0@gsl@@QBEHXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$span@D$0?0@gsl@@QBEHXZ" - .globl "?size@?$span@D$0?0@gsl@@QBEHXZ" # -- Begin function ?size@?$span@D$0?0@gsl@@QBEHXZ - .p2align 4, 0x90 -"?size@?$span@D$0?0@gsl@@QBEHXZ": # @"?size@?$span@D$0?0@gsl@@QBEHXZ" -Lfunc_begin871: - .cv_func_id 871 - .cv_loc 871 5 498 0 # ..\include\gsl/span:498:0 - .cv_fpo_proc "?size@?$span@D$0?0@gsl@@QBEHXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13481: - call "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - add esp, 4 - pop ebp - ret -Ltmp13482: - .cv_fpo_endproc -Lfunc_end871: - # -- End function - .def "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - .globl "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" # -- Begin function ??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ - .p2align 4, 0x90 -"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ": # @"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" -Lfunc_begin872: - .cv_func_id 872 - .cv_loc 872 5 142 0 # ..\include\gsl/span:142:0 - .cv_fpo_proc "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13483: - mov dword ptr [ecx], 0 - mov dword ptr [ecx + 4], 0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13484: - .cv_fpo_endproc -Lfunc_end872: - # -- End function - .def "??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .globl "??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # -- Begin function ??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ": # @"??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" -Lfunc_begin873: - .cv_func_id 873 - .cv_loc 873 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - .cv_fpo_proc "??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp13489: - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx], bl - mov ecx, eax - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB873_1 -LBB873_1: -Ltmp13490: - .cv_loc 873 19 373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:373:0 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - sub esp, 4 - jmp LBB873_2 -Ltmp13491: -LBB873_2: - .cv_loc 873 19 374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:374:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$3@?0???0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ@4HA": -LBB873_3: - push ebp - push eax - add ebp, 12 - .cv_loc 873 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - call dword ptr [__imp____std_terminate] -Ltmp13492: - .cv_fpo_endproc -Lfunc_end873: - .section .xdata,"dr",associative,"??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$3@?0???0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - # -- End function - .def "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .globl "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # -- Begin function ??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ": # @"??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" -Lfunc_begin874: - .cv_func_id 874 - .cv_loc 874 22 610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:610:0 - .cv_fpo_proc "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13493: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov byte ptr [ecx + 16], 0 - .cv_loc 874 22 611 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:611:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp13494: - .cv_fpo_endproc -Lfunc_end874: - # -- End function - .def "??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .globl "??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # -- Begin function ??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ": # @"??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" -Lfunc_begin875: - .cv_func_id 875 - .cv_loc 875 19 609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:609:0 - .cv_fpo_proc "??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13495: - .cv_loc 875 19 610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:610:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" - .cv_loc 875 19 612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:612:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [ebp - 8], ecx - .cv_loc 875 19 613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:613:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - mov dword ptr [esp], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 4], eax - call "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - mov ecx, dword ptr [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" -Ltmp13496: - .cv_loc 875 19 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:615:0 - add esp, 32 - pop ebp - ret -Ltmp13497: - .cv_fpo_endproc -Lfunc_end875: - # -- End function - .def "??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .globl "??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # -- Begin function ??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z - .p2align 4, 0x90 -"??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z": # @"??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" -Lfunc_begin876: - .cv_func_id 876 - .cv_loc 876 12 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1527:0 - .cv_fpo_proc "??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13498: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .cv_loc 876 12 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1528:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp13499: - .cv_fpo_endproc -Lfunc_end876: - # -- End function - .def "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .globl "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ": # @"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" -Lfunc_begin877: - .cv_func_id 877 - .cv_loc 877 19 1596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1596:0 - .cv_fpo_proc "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13500: - .cv_loc 877 19 1597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1597:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13501: - .cv_fpo_endproc -Lfunc_end877: - # -- End function - .def "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .globl "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" -Lfunc_begin878: - .cv_func_id 878 - .cv_loc 878 19 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1588:0 - .cv_fpo_proc "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13502: - .cv_loc 878 19 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1589:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13503: - .cv_fpo_endproc -Lfunc_end878: - # -- End function - .def "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .globl "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # -- Begin function ??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z - .p2align 4, 0x90 -"??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z": # @"??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" -Lfunc_begin879: - .cv_func_id 879 - .cv_loc 879 12 920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:920:0 - .cv_fpo_proc "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13504: - .cv_loc 879 12 921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:921:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13505: - .cv_fpo_endproc -Lfunc_end879: - # -- End function - .def "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" - .globl "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" # -- Begin function ??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ": # @"??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" -Lfunc_begin880: - .cv_func_id 880 - .cv_loc 880 12 915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:915:0 - .cv_fpo_proc "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13506: - .cv_loc 880 12 916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:916:0 - add esp, 4 - pop ebp - ret -Ltmp13507: - .cv_fpo_endproc -Lfunc_end880: - # -- End function - .def "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .globl "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ": # @"??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" -Lfunc_begin881: - .cv_func_id 881 - .cv_loc 881 19 318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:318:0 - .cv_fpo_proc "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13508: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx + 4], 0 - mov dword ptr [ecx + 8], 0 - mov dword ptr [ecx + 12], 0 - .cv_loc 881 19 319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:319:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp13509: - .cv_fpo_endproc -Lfunc_end881: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" -Lfunc_begin882: - .cv_func_id 882 - .cv_loc 882 12 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1544:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13510: - .cv_loc 882 12 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1545:0 - add esp, 4 - pop ebp - ret -Ltmp13511: - .cv_fpo_endproc -Lfunc_end882: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" -Lfunc_begin883: - .cv_func_id 883 - .cv_loc 883 12 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1536:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13512: - .cv_loc 883 12 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1537:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13513: - .cv_fpo_endproc -Lfunc_end883: - # -- End function - .def "??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" - .globl "??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" # -- Begin function ??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ - .p2align 4, 0x90 -"??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ": # @"??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" -Lfunc_begin884: - .cv_func_id 884 - .cv_loc 884 14 89 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:89:0 - .cv_fpo_proc "??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - xor eax, eax - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13514: - mov edx, ecx - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call _memset - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - xor ecx, ecx - mov edx, dword ptr [ebp - 16] # 4-byte Reload - add edx, 8 - mov esi, edx - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov dword ptr [ebp - 28], edx # 4-byte Spill - call _memset - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 40 - pop esi - pop ebp - ret -Ltmp13515: - .cv_fpo_endproc -Lfunc_end884: - # -- End function - .def "?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" - .globl "?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" # -- Begin function ?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ": # @"?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" -Lfunc_begin885: - .cv_func_id 885 - .cv_loc 885 19 1522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1522:0 - .cv_fpo_proc "?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13516: - .cv_loc 885 19 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1523:0 - mov dword ptr [ebp - 24], ecx # 4-byte Spill - call "?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" - .cv_loc 885 19 1524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1524:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 885 19 1525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1525:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 20], eax - .cv_loc 885 19 1526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1526:0 - cmp dword ptr [ebp - 20], 0 - je LBB885_2 -# %bb.1: -Ltmp13517: - .cv_loc 885 19 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1527:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 885 19 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1528:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 16] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp - 20] - sub ecx, edx - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - cdq - mov ecx, 20 - idiv ecx - mov ecx, dword ptr [ebp - 20] - mov esi, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov ecx, esi - mov edi, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], edi - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 8 - .cv_loc 885 19 1530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1530:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 4], 0 - .cv_loc 885 19 1531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1531:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 8], 0 - .cv_loc 885 19 1532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1532:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 12], 0 -Ltmp13518: -LBB885_2: - .cv_loc 885 19 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1534:0 - add esp, 36 - pop esi - pop edi - pop ebp - ret -Ltmp13519: - .cv_fpo_endproc -Lfunc_end885: - # -- End function - .def "?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - .globl "?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ - .p2align 4, 0x90 -"?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ": # @"?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" -Lfunc_begin886: - .cv_func_id 886 - .cv_loc 886 19 1571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1571:0 - .cv_fpo_proc "?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13520: - .cv_loc 886 19 1572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1572:0 - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13521: - .cv_fpo_endproc -Lfunc_end886: - # -- End function - .def "?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" - .globl "?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" # -- Begin function ?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ": # @"?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" -Lfunc_begin887: - .cv_func_id 887 - .cv_loc 887 19 1580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1580:0 - .cv_fpo_proc "?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13522: - .cv_loc 887 19 1581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1581:0 - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 887 19 1582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1582:0 - add esp, 4 - pop ebp - ret -Ltmp13523: - .cv_fpo_endproc -Lfunc_end887: - # -- End function - .def "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .globl "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # -- Begin function ?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z - .p2align 4, 0x90 -"?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z": # @"?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" -Lfunc_begin888: - .cv_func_id 888 - .cv_loc 888 19 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1467:0 - .cv_fpo_proc "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13524: - .cv_loc 888 19 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1468:0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .cv_loc 888 19 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1469:0 - add esp, 24 - pop ebp - ret 8 -Ltmp13525: - .cv_fpo_endproc -Lfunc_end888: - # -- End function - .def "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .globl "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # -- Begin function ?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z - .p2align 4, 0x90 -"?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z": # @"?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" -Lfunc_begin889: - .cv_func_id 889 - .cv_loc 889 12 923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:923:0 - .cv_fpo_proc "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx -Ltmp13526: - .cv_loc 889 12 925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:925:0 - imul ecx, dword ptr [ebp + 12], 20 - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .cv_loc 889 12 926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:926:0 - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp13527: - .cv_fpo_endproc -Lfunc_end889: - # -- End function - .def "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .globl "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z - .p2align 4, 0x90 -"??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin890: - .cv_func_id 890 - .cv_loc 890 12 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1086:0 - .cv_fpo_proc "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp13528: - .cv_loc 890 12 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1101:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp13529: - .cv_fpo_endproc -Lfunc_end890: - # -- End function - .def "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .globl "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # -- Begin function ??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z - .p2align 4, 0x90 -"??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z": # @"??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" -Lfunc_begin891: - .cv_func_id 891 - .cv_loc 891 17 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:216:0 - .cv_fpo_proc "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx -Ltmp13530: - .cv_loc 891 17 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:218:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 24], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 20], edx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 32], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 28], edx - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp - 20] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 -Ltmp13531: - .cv_loc 891 17 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:223:0 - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13532: - .cv_fpo_endproc -Lfunc_end891: - # -- End function - .def "??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - .globl "??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" # -- Begin function ??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z - .p2align 4, 0x90 -"??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z": # @"??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" -Lfunc_begin892: - .cv_func_id 892 - .cv_loc 892 22 2230 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2230:0 - .cv_fpo_proc "??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" 32 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 328 - .cv_fpo_stackalloc 328 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 36] - mov ecx, dword ptr [ebp + 32] - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp + 24] - mov edi, dword ptr [ebp + 20] - mov ebx, dword ptr [ebp + 16] - mov byte ptr [ebp - 245], al # 1-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 252], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 256], eax # 4-byte Spill - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - mov dword ptr [ebp - 260], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 260] # 4-byte Reload - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 256] # 4-byte Reload - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 252] # 4-byte Reload - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 48], ebx - mov dword ptr [ebp - 44], edi - mov al, byte ptr [ebp - 245] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 49], al -Ltmp13535: - .cv_loc 892 22 2231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2231:0 - mov edi, dword ptr [ebp + 28] - mov dword ptr [ebp - 264], ecx # 4-byte Spill - mov ecx, edi - mov dword ptr [ebp - 268], esi # 4-byte Spill - mov dword ptr [ebp - 272], edx # 4-byte Spill - call "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB892_1 - jmp LBB892_2 -LBB892_1: -Ltmp13536: - .cv_loc 892 22 2232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2232:0 - mov byte ptr [ebp - 29], 0 - jmp LBB892_5 -Ltmp13537: -LBB892_2: - .cv_loc 892 22 2235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2235:0 - mov eax, dword ptr [ebp + 32] - mov ecx, dword ptr [ebp + 28] - mov dword ptr [ebp - 276], eax # 4-byte Spill - call "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" - mov ecx, dword ptr [ebp + 28] - mov dword ptr [ebp - 280], eax # 4-byte Spill - call "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" - inc eax - mov ecx, dword ptr [ebp + 28] - mov dword ptr [ebp - 284], eax # 4-byte Spill - call "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" - mov ecx, dword ptr [ebp + 28] - mov dword ptr [ebp - 288], eax # 4-byte Spill - call "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" - movsd xmm0, qword ptr [ebp - 48] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 236], xmm0 - movsd xmm0, qword ptr [ebp - 40] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 244], xmm0 - mov ecx, dword ptr [ebp - 244] - mov edx, dword ptr [ebp - 240] - mov esi, dword ptr [ebp - 236] - mov edi, dword ptr [ebp - 232] - mov ebx, esp - mov dword ptr [ebp - 292], eax # 4-byte Spill - mov eax, dword ptr [ebp - 276] # 4-byte Reload - mov dword ptr [ebx + 32], eax - mov eax, dword ptr [ebp - 280] # 4-byte Reload - mov dword ptr [ebx + 28], eax - mov eax, dword ptr [ebp - 284] # 4-byte Reload - mov dword ptr [ebx + 24], eax - mov eax, dword ptr [ebp - 288] # 4-byte Reload - mov dword ptr [ebx + 20], eax - mov eax, dword ptr [ebp - 292] # 4-byte Reload - mov dword ptr [ebx + 16], eax - mov dword ptr [ebx + 12], edi - mov dword ptr [ebx + 8], esi - mov dword ptr [ebx + 4], edx - mov dword ptr [ebx], ecx - lea ecx, [ebp - 228] - mov dword ptr [ebp - 296], ecx # 4-byte Spill - call "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - sub esp, 36 - .cv_loc 892 22 2237 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2237:0 - mov ecx, dword ptr [ebp + 24] - movzx edx, byte ptr [ebp - 49] - mov dword ptr [ebp - 16], 0 - and edx, 1 - mov esi, esp - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - mov ecx, dword ptr [ebp - 296] # 4-byte Reload - mov dword ptr [ebp - 300], eax # 4-byte Spill - call "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - sub esp, 8 - mov byte ptr [ebp - 301], al # 1-byte Spill - jmp LBB892_3 -LBB892_3: - mov al, byte ptr [ebp - 301] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 29], al - .cv_loc 892 22 2238 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2238:0 - lea ecx, [ebp - 228] - call "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" - jmp LBB892_5 -LBB892_5: - mov al, byte ptr [ebp - 29] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - and al, 1 - movzx eax, al - add esp, 328 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$4@?0???$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z@4HA": -LBB892_4: - push ebp - sub esp, 36 - add ebp, 12 - lea ecx, [ebp - 228] - call "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET -Ltmp13538: - .cv_fpo_endproc -Lfunc_end892: - .section .xdata,"dr",associative,"??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - .p2align 2 -"L__ehtable$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z": - .long -1 # ToState - .long "?dtor$4@?0???$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z@4HA" # Action - .section .text,"xr",discard,"??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - # -- End function - .def "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - .globl "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" # -- Begin function ?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z - .p2align 4, 0x90 -"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z": # @"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" -Lfunc_begin893: - .cv_func_id 893 - .cv_loc 893 5 264 0 # ..\include\gsl/span:264:0 - .cv_fpo_proc "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 36], esi - mov dword ptr [ebp - 32], edx - mov dword ptr [ebp - 44], ecx - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 40], eax -Ltmp13543: - .cv_loc 893 5 265 0 # ..\include\gsl/span:265:0 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 44] - mov byte ptr [ebp - 57], 0 - cmp ecx, edx - mov byte ptr [ebp - 65], bl # 1-byte Spill - jne LBB893_2 -# %bb.1: - mov eax, dword ptr [ebp - 32] - cmp eax, dword ptr [ebp - 40] - setle cl - mov byte ptr [ebp - 65], cl # 1-byte Spill -LBB893_2: - mov al, byte ptr [ebp - 65] # 1-byte Reload - test al, 1 - jne LBB893_3 - jmp LBB893_4 -LBB893_3: - test byte ptr [ebp - 57], 1 - jne LBB893_7 - jmp LBB893_8 -LBB893_4: - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@HPHPLHE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea ecx, [ebp - 56] - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov dword ptr [ebp - 72], eax # 4-byte Spill - jmp LBB893_5 -LBB893_5: - mov byte ptr [ebp - 57], 1 - mov dword ptr [ebp - 16], 1 - mov eax, esp - lea ecx, [ebp - 56] - mov dword ptr [eax], ecx - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB893_6 -LBB893_6: -LBB893_7: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB893_8: - .cv_loc 893 5 267 0 # ..\include\gsl/span:267:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 64 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$9@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z@4HA": -LBB893_9: - push ebp - push eax - add ebp, 12 - .cv_loc 893 5 265 0 # ..\include\gsl/span:265:0 - test byte ptr [ebp - 57], 1 - jne LBB893_10 - jmp LBB893_11 -LBB893_10: - lea ecx, [ebp - 56] - call "??1fail_fast@gsl@@UAE@XZ" -LBB893_11: - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$12@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$12@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z@4HA": -LBB893_12: - push ebp - push eax - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp13544: - .cv_fpo_endproc -Lfunc_end893: - .section .xdata,"dr",associative,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - .p2align 2 -"L__ehtable$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z": - .long -1 # ToState - .long "?dtor$12@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$9@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z@4HA" # Action - .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - # -- End function - .def "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" - .globl "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" # -- Begin function ?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ": # @"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" -Lfunc_begin894: - .cv_func_id 894 - .cv_loc 894 22 2073 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2073:0 - .cv_fpo_proc "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13545: - .cv_loc 894 22 2074 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2074:0 - cmp dword ptr [ecx + 4], 0 - sete al - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp13546: - .cv_fpo_endproc -Lfunc_end894: - # -- End function - .def "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" - .globl "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" # -- Begin function ?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ - .p2align 4, 0x90 -"?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ": # @"?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" -Lfunc_begin895: - .cv_func_id 895 - .cv_loc 895 22 2048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2048:0 - .cv_fpo_proc "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13547: - .cv_loc 895 22 2049 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2049:0 - cmp dword ptr [ecx + 4], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB895_2 -# %bb.1: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - jmp LBB895_3 -LBB895_2: - xor eax, eax - mov dword ptr [ebp - 12], eax # 4-byte Spill - jmp LBB895_3 -LBB895_3: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 12 - pop ebp - ret -Ltmp13548: - .cv_fpo_endproc -Lfunc_end895: - # -- End function - .def "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" - .globl "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" # -- Begin function ?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ": # @"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" -Lfunc_begin896: - .cv_func_id 896 - .cv_loc 896 22 2007 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2007:0 - .cv_fpo_proc "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13549: - .cv_loc 896 22 2008 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2008:0 - cmp dword ptr [ecx + 4], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB896_2 -# %bb.1: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov ecx, dword ptr [ecx + 28] - sub ecx, 1 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - jmp LBB896_3 -LBB896_2: - xor eax, eax - mov dword ptr [ebp - 12], eax # 4-byte Spill - jmp LBB896_3 -LBB896_3: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 12 - pop ebp - ret -Ltmp13550: - .cv_fpo_endproc -Lfunc_end896: - # -- End function - .def "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" - .globl "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" # -- Begin function ?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ - .p2align 4, 0x90 -"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ": # @"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" -Lfunc_begin897: - .cv_func_id 897 - .cv_loc 897 22 2069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2069:0 - .cv_fpo_proc "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13551: - .cv_loc 897 22 2070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2070:0 - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp13552: - .cv_fpo_endproc -Lfunc_end897: - # -- End function - .def "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" - .globl "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" # -- Begin function ?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ - .p2align 4, 0x90 -"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ": # @"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" -Lfunc_begin898: - .cv_func_id 898 - .cv_loc 898 22 2077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2077:0 - .cv_fpo_proc "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13553: - .cv_loc 898 22 2078 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2078:0 - add ecx, 8 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13554: - .cv_fpo_endproc -Lfunc_end898: - # -- End function - .def "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - .globl "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" # -- Begin function ??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z - .p2align 4, 0x90 -"??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z": # @"??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" -Lfunc_begin899: - .cv_func_id 899 - .cv_loc 899 22 1637 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1637:0 - .cv_fpo_proc "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" 36 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 124 - .cv_fpo_stackalloc 124 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 40] - mov edx, dword ptr [ebp + 36] - mov esi, dword ptr [ebp + 32] - mov edi, dword ptr [ebp + 28] - mov ebx, dword ptr [ebp + 24] - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 48], eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 44], eax - mov dword ptr [ebp - 52], ecx - mov ecx, dword ptr [ebp - 52] - mov dword ptr [ebp - 32], ecx -Ltmp13557: - mov dword ptr [ebp - 80], ecx # 4-byte Spill - mov dword ptr [ebp - 84], ebx # 4-byte Spill - mov dword ptr [ebp - 88], edx # 4-byte Spill - mov dword ptr [ebp - 92], esi # 4-byte Spill - mov dword ptr [ebp - 96], edi # 4-byte Spill - call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - add ecx, 48 - mov dword ptr [ebp - 100], ecx # 4-byte Spill - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - add ecx, 96 - mov dword ptr [ebp - 108], ecx # 4-byte Spill - mov dword ptr [ebp - 112], eax # 4-byte Spill - call "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - add ecx, 112 - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - xor ecx, ecx - # kill: def $cl killed $cl killed $ecx - mov edx, dword ptr [ebp - 48] - mov esi, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [esi + 120], edx - mov edx, dword ptr [ebp - 44] - mov dword ptr [esi + 124], edx - mov edx, dword ptr [ebp - 40] - mov dword ptr [esi + 128], edx - mov edx, dword ptr [ebp - 36] - mov dword ptr [esi + 132], edx - mov edx, dword ptr [ebp + 28] - mov dword ptr [esi + 136], edx - mov edx, dword ptr [ebp + 36] - mov dword ptr [esi + 140], edx - mov edx, dword ptr [ebp + 40] - mov dword ptr [esi + 144], edx - mov byte ptr [esi + 148], 0 - mov edx, dword ptr [ebp + 32] - mov dword ptr [esi + 152], edx - add esi, 156 - mov edx, dword ptr [ebp + 28] - mov edx, dword ptr [edx + 8] - and edx, 8 - cmp edx, 0 - mov dword ptr [ebp - 120], eax # 4-byte Spill - mov dword ptr [ebp - 124], esi # 4-byte Spill - mov byte ptr [ebp - 125], cl # 1-byte Spill - je LBB899_2 -# %bb.1: - mov eax, dword ptr [ebp + 40] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 16 - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - cmp eax, 0 - setne cl - xor cl, -1 - mov byte ptr [ebp - 125], cl # 1-byte Spill -LBB899_2: - mov al, byte ptr [ebp - 125] # 1-byte Reload - and al, 1 - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - mov byte ptr [ecx], al - mov edx, dword ptr [ebp + 24] - mov esi, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [esi + 160], edx -Ltmp13558: - .cv_loc 899 22 1638 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1638:0 - add esi, 96 - mov edx, dword ptr [ebp + 28] - mov edx, dword ptr [edx + 24] - mov dword ptr [ebp - 16], 2 - mov edi, esp - mov dword ptr [edi], edx - mov ecx, esi - call "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" - sub esp, 4 - jmp LBB899_3 -LBB899_3: - .cv_loc 899 22 1639 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1639:0 - mov eax, esp - lea ecx, [ebp - 48] - mov dword ptr [eax + 4], ecx - lea ecx, [ebp - 40] - mov dword ptr [eax], ecx - call "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" -Ltmp13559: - .cv_loc 899 22 1640 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1640:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 124 - pop esi - pop edi - pop ebx - pop ebp - ret 36 - .def "?dtor$4@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA": -LBB899_4: - push ebp - sub esp, 8 - add ebp, 12 -Ltmp13560: - .cv_loc 899 22 1640 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1640:0 - mov ecx, dword ptr [ebp - 108] # 4-byte Reload - call "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$5@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA": -LBB899_5: - push ebp - sub esp, 8 - add ebp, 12 - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$6@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA": -LBB899_6: - push ebp - sub esp, 8 - add ebp, 12 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp13561: - .cv_fpo_endproc -Lfunc_end899: - .section .xdata,"dr",associative,"??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - .p2align 2 -"L__ehtable$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$5@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$4@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - # -- End function - .def "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - .globl "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" # -- Begin function ??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z - .p2align 4, 0x90 -"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z": # @"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" -Lfunc_begin900: - .cv_func_id 900 - .cv_loc 900 22 1659 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1659:0 - .cv_fpo_proc "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 164 - .cv_fpo_stackalloc 164 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 12], esi - and al, 1 - mov byte ptr [ebp - 62], al - mov dword ptr [ebp - 68], ecx - mov ecx, dword ptr [ebp - 68] -Ltmp13562: - .cv_loc 900 22 1660 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1660:0 - cmp dword ptr [ebp + 8], 0 - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], ecx # 4-byte Spill - je LBB900_2 -# %bb.1: - .cv_loc 900 22 1661 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1661:0 - xor eax, eax -Ltmp13563: - mov ecx, dword ptr [ebp + 8] - mov byte ptr [ecx + 8], 1 - .cv_loc 900 22 1662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1662:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], 0 - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" - sub esp, 4 -Ltmp13564: -LBB900_2: - .cv_loc 900 22 1665 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1665:0 - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov ecx, dword ptr [eax + 128] - mov dword ptr [eax + 112], ecx - mov ecx, dword ptr [eax + 132] - mov dword ptr [eax + 116], ecx - .cv_loc 900 22 1666 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1666:0 - mov ecx, dword ptr [eax + 128] - mov dword ptr [eax], ecx - mov ecx, dword ptr [eax + 132] - mov dword ptr [eax + 4], ecx - .cv_loc 900 22 1667 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1667:0 - add eax, 8 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" - xor ecx, ecx - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 0 - call "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - sub esp, 8 - .cv_loc 900 22 1668 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1668:0 - mov eax, dword ptr [ebp - 80] # 4-byte Reload - add eax, 32 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [esp], eax - call "?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" - sub esp, 4 - .cv_loc 900 22 1669 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1669:0 - cmp dword ptr [ebp + 8], 0 - setne bl - and bl, 1 - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov byte ptr [eax + 149], bl - .cv_loc 900 22 1670 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1670:0 - mov bl, byte ptr [ebp - 62] - and bl, 1 - mov byte ptr [eax + 164], bl - .cv_loc 900 22 1671 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1671:0 - mov dword ptr [eax + 168], 10000000 - .cv_loc 900 22 1672 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1672:0 - mov dword ptr [eax + 172], 1000 - .cv_loc 900 22 1674 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1674:0 - mov byte ptr [eax + 148], 0 - .cv_loc 900 22 1676 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1676:0 - mov ecx, dword ptr [eax + 136] - mov dword ptr [ebp - 100], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [esp], edx - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - test al, 1 - jne LBB900_4 -# %bb.3: -Ltmp13565: - .cv_loc 900 22 1677 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1677:0 - mov byte ptr [ebp - 61], 0 - jmp LBB900_14 -Ltmp13566: -LBB900_4: - .cv_loc 900 22 1680 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1680:0 - cmp dword ptr [ebp + 8], 0 - je LBB900_13 -# %bb.5: -Ltmp13567: - .cv_loc 900 22 1681 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1681:0 - mov ecx, dword ptr [ebp + 8] - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov ecx, eax - call "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" - sub esp, 4 -Ltmp13568: - .cv_loc 900 22 1682 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1682:0 - mov dword ptr [ebp - 72], 0 -LBB900_6: # =>This Inner Loop Header: Depth=1 - mov eax, dword ptr [ebp - 72] - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" - mov ecx, dword ptr [ebp - 108] # 4-byte Reload - cmp ecx, eax - jae LBB900_12 -# %bb.7: # in Loop: Header=BB900_6 Depth=1 -Ltmp13569: - .cv_loc 900 22 1683 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1683:0 - mov eax, dword ptr [ebp - 80] # 4-byte Reload - add eax, 48 - add eax, 8 - mov ecx, dword ptr [ebp - 72] - mov dword ptr [ebp - 112], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 28] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - sub esp, 8 - lea ecx, [ebp - 28] - call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" - lea ecx, [ebp - 28] - mov byte ptr [ebp - 113], al # 1-byte Spill - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov al, byte ptr [ebp - 113] # 1-byte Reload - test al, 1 - jne LBB900_8 - jmp LBB900_9 -LBB900_8: # in Loop: Header=BB900_6 Depth=1 -Ltmp13570: - .cv_loc 900 22 1684 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1684:0 - mov ecx, dword ptr [ebp + 8] - mov eax, dword ptr [ebp - 72] - mov dword ptr [esp], eax - call "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov byte ptr [eax + 16], 1 - .cv_loc 900 22 1685 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1685:0 - mov eax, dword ptr [ebp - 80] # 4-byte Reload - add eax, 48 - add eax, 32 - mov ecx, dword ptr [ebp - 72] - mov dword ptr [ebp - 120], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] - mov dword ptr [esp], edx - mov dword ptr [ebp - 124], eax # 4-byte Spill - call "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - mov edx, dword ptr [ecx] - mov dword ptr [eax], edx - mov edx, dword ptr [ecx + 4] - mov dword ptr [eax + 4], edx - .cv_loc 900 22 1686 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1686:0 - mov eax, dword ptr [ebp - 80] # 4-byte Reload - add eax, 48 - add eax, 32 - mov edx, dword ptr [ebp - 72] - mov ecx, eax - mov dword ptr [esp], edx - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 72] - mov dword ptr [esp], edx - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [eax + 8], edx - mov edx, dword ptr [ecx + 12] - mov dword ptr [eax + 12], edx - .cv_loc 900 22 1687 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1687:0 - jmp LBB900_10 -Ltmp13571: -LBB900_9: # in Loop: Header=BB900_6 Depth=1 - .cv_loc 900 22 1688 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1688:0 - mov ecx, dword ptr [ebp + 8] - mov eax, dword ptr [ebp - 72] - mov dword ptr [esp], eax - call "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov byte ptr [eax + 16], 0 - .cv_loc 900 22 1689 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1689:0 - mov ecx, dword ptr [ebp + 8] - mov eax, dword ptr [ebp - 72] - mov dword ptr [esp], eax - call "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov edx, dword ptr [ecx + 120] - mov dword ptr [eax], edx - mov edx, dword ptr [ecx + 124] - mov dword ptr [eax + 4], edx - .cv_loc 900 22 1690 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1690:0 - mov ecx, dword ptr [ebp + 8] - mov eax, dword ptr [ebp - 72] - mov dword ptr [esp], eax - call "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov edx, dword ptr [ecx + 120] - mov dword ptr [eax + 8], edx - mov edx, dword ptr [ecx + 124] - mov dword ptr [eax + 12], edx -Ltmp13572: -LBB900_10: # in Loop: Header=BB900_6 Depth=1 - .cv_loc 900 22 1692 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1692:0 - jmp LBB900_11 -Ltmp13573: -LBB900_11: # in Loop: Header=BB900_6 Depth=1 - .cv_loc 900 22 1682 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1682:0 - mov eax, dword ptr [ebp - 72] - add eax, 1 - mov dword ptr [ebp - 72], eax - jmp LBB900_6 -Ltmp13574: -LBB900_12: - .cv_loc 900 22 1693 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1693:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov edx, dword ptr [ecx + 112] - mov dword ptr [eax], edx - mov edx, dword ptr [ecx + 116] - mov dword ptr [eax + 4], edx - .cv_loc 900 22 1694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1694:0 - mov ecx, dword ptr [ebp + 8] - call "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - xor ecx, ecx - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov esi, dword ptr [edx + 112] - mov dword ptr [eax], esi - mov esi, dword ptr [edx + 116] - mov dword ptr [eax + 4], esi - .cv_loc 900 22 1695 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1695:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 132], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 0 - call "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 136], eax # 4-byte Spill - call "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 136] # 4-byte Reload - mov edx, dword ptr [ecx] - mov dword ptr [eax + 8], edx - mov edx, dword ptr [ecx + 4] - mov dword ptr [eax + 12], edx - .cv_loc 900 22 1696 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1696:0 - mov ecx, dword ptr [ebp + 8] - call "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [eax + 8] - mov dword ptr [ebp - 36], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 32], eax - mov ecx, dword ptr [ebp + 8] - call "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 44], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov ecx, dword ptr [ebp + 8] - mov byte ptr [ebp - 137], al # 1-byte Spill - call "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - xor ecx, ecx - mov bl, byte ptr [ebp - 137] # 1-byte Reload - and bl, 1 - mov byte ptr [eax + 16], bl - .cv_loc 900 22 1698 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1698:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 144], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 0 - call "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 148], eax # 4-byte Spill - call "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 148] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [eax], edx - mov edx, dword ptr [ecx + 12] - mov dword ptr [eax + 4], edx - .cv_loc 900 22 1699 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1699:0 - mov ecx, dword ptr [ebp + 8] - call "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov edx, dword ptr [ecx + 120] - mov dword ptr [eax + 8], edx - mov edx, dword ptr [ecx + 124] - mov dword ptr [eax + 12], edx - .cv_loc 900 22 1700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1700:0 - mov ecx, dword ptr [ebp + 8] - call "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [eax + 8] - mov dword ptr [ebp - 52], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 48], eax - mov ecx, dword ptr [ebp + 8] - call "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 60], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 56], eax - mov eax, dword ptr [ebp - 60] - mov ecx, dword ptr [ebp - 56] - mov edx, dword ptr [ebp - 52] - mov esi, dword ptr [ebp - 48] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov ecx, dword ptr [ebp + 8] - mov byte ptr [ebp - 149], al # 1-byte Spill - call "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov bl, byte ptr [ebp - 149] # 1-byte Reload - and bl, 1 - mov byte ptr [eax + 16], bl - .cv_loc 900 22 1702 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1702:0 - mov ecx, dword ptr [ebp + 8] - call "?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov edx, dword ptr [ecx + 120] - mov dword ptr [eax], edx - mov edx, dword ptr [ecx + 124] - mov dword ptr [eax + 4], edx - .cv_loc 900 22 1703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1703:0 - mov ecx, dword ptr [ebp + 8] - call "?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov edx, dword ptr [ecx + 120] - mov dword ptr [eax + 8], edx - mov edx, dword ptr [ecx + 124] - mov dword ptr [eax + 12], edx -Ltmp13575: -LBB900_13: - .cv_loc 900 22 1705 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1705:0 - mov byte ptr [ebp - 61], 1 -LBB900_14: - .cv_loc 900 22 1706 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1706:0 - mov al, byte ptr [ebp - 61] - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 156], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 156] # 4-byte Reload - add esp, 164 - pop esi - pop ebx - pop ebp - ret 8 -Ltmp13576: - .cv_fpo_endproc -Lfunc_end900: - # -- End function - .def "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" - .globl "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" # -- Begin function ??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ": # @"??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" -Lfunc_begin901: - .cv_func_id 901 - .cv_loc 901 22 1631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1631:0 - .cv_fpo_proc "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13577: - .cv_loc 901 22 1631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1631:0 - mov eax, ecx - add eax, 96 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add eax, 48 - mov ecx, eax - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" -Ltmp13578: - .cv_loc 901 22 1631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1631:0 - add esp, 8 - pop ebp - ret -Ltmp13579: - .cv_fpo_endproc -Lfunc_end901: - # -- End function - .def "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .globl "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # -- Begin function ??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ": # @"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" -Lfunc_begin902: - .cv_func_id 902 - .cv_loc 902 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1613:0 - .cv_fpo_proc "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13580: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - add ecx, 32 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp13581: - .cv_fpo_endproc -Lfunc_end902: - # -- End function - .def "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .globl "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # -- Begin function ??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ": # @"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" -Lfunc_begin903: - .cv_func_id 903 - .cv_loc 903 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - .cv_fpo_proc "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp13586: - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx], bl - mov ecx, eax - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB903_1 -LBB903_1: -Ltmp13587: - .cv_loc 903 19 373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:373:0 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - sub esp, 4 - jmp LBB903_2 -Ltmp13588: -LBB903_2: - .cv_loc 903 19 374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:374:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$3@?0???0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ@4HA": -LBB903_3: - push ebp - push eax - add ebp, 12 - .cv_loc 903 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - call dword ptr [__imp____std_terminate] -Ltmp13589: - .cv_fpo_endproc -Lfunc_end903: - .section .xdata,"dr",associative,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$3@?0???0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - # -- End function - .def "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - .globl "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # -- Begin function ??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z - .p2align 4, 0x90 -"??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z": # @"??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" -Lfunc_begin904: - .cv_func_id 904 - .cv_loc 904 22 135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:135:0 - .cv_fpo_proc "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp13590: - mov edx, dword ptr [ebp + 8] - and edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp13591: - .cv_fpo_endproc -Lfunc_end904: - # -- End function - .def "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" - .globl "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" # -- Begin function ?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z - .p2align 4, 0x90 -"?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z": # @"?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" -Lfunc_begin905: - .cv_func_id 905 - .cv_loc 905 19 1126 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1126:0 - .cv_fpo_proc "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13592: - .cv_loc 905 19 1127 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1127:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - lea edx, [ebp - 8] - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - sub esp, 8 - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 905 19 1128 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1128:0 - add esp, 24 - pop ebp - ret 4 -Ltmp13593: - .cv_fpo_endproc -Lfunc_end905: - # -- End function - .def "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .globl "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # -- Begin function ??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ": # @"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" -Lfunc_begin906: - .cv_func_id 906 - .cv_loc 906 19 609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:609:0 - .cv_fpo_proc "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13594: - .cv_loc 906 19 610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:610:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" - .cv_loc 906 19 612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:612:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [ebp - 8], ecx - .cv_loc 906 19 613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:613:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - mov dword ptr [esp], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 4], eax - call "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - mov ecx, dword ptr [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" -Ltmp13595: - .cv_loc 906 19 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:615:0 - add esp, 32 - pop ebp - ret -Ltmp13596: - .cv_fpo_endproc -Lfunc_end906: - # -- End function - .def "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .globl "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # -- Begin function ??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ": # @"??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" -Lfunc_begin907: - .cv_func_id 907 - .cv_loc 907 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1613:0 - .cv_fpo_proc "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13597: - .cv_loc 907 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1613:0 - mov eax, ecx - add eax, 32 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" -Ltmp13598: - .cv_loc 907 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1613:0 - add esp, 8 - pop ebp - ret -Ltmp13599: - .cv_fpo_endproc -Lfunc_end907: - # -- End function - .def "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .globl "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # -- Begin function ??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ": # @"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" -Lfunc_begin908: - .cv_func_id 908 - .cv_loc 908 22 1605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1605:0 - .cv_fpo_proc "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13600: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - add ecx, 8 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp13601: - .cv_fpo_endproc -Lfunc_end908: - # -- End function - .def "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .globl "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # -- Begin function ??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ": # @"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" -Lfunc_begin909: - .cv_func_id 909 - .cv_loc 909 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - .cv_fpo_proc "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp13606: - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx], bl - mov ecx, eax - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB909_1 -LBB909_1: -Ltmp13607: - .cv_loc 909 19 373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:373:0 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - sub esp, 4 - jmp LBB909_2 -Ltmp13608: -LBB909_2: - .cv_loc 909 19 374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:374:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$3@?0???0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ@4HA": -LBB909_3: - push ebp - push eax - add ebp, 12 - .cv_loc 909 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - call dword ptr [__imp____std_terminate] -Ltmp13609: - .cv_fpo_endproc -Lfunc_end909: - .section .xdata,"dr",associative,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$3@?0???0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - # -- End function - .def "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" - .globl "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" # -- Begin function ??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ": # @"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" -Lfunc_begin910: - .cv_func_id 910 - .cv_loc 910 19 2160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2160:0 - .cv_fpo_proc "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13610: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .cv_loc 910 19 2161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2161:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp13611: - .cv_fpo_endproc -Lfunc_end910: - # -- End function - .def "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .globl "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" # -- Begin function ??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ": # @"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" -Lfunc_begin911: - .cv_func_id 911 - .cv_loc 911 19 2062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2062:0 - .cv_fpo_proc "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp13614: - mov ecx, eax - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - add ecx, 4 - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ecx + 20], 0 -Ltmp13615: - .cv_loc 911 19 2063 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2063:0 - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 36] - mov ecx, eax - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - sub esp, 4 - jmp LBB911_1 -Ltmp13616: -LBB911_1: - .cv_loc 911 19 2064 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2064:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ@4HA": -LBB911_2: - push ebp - push eax - add ebp, 12 -Ltmp13617: - .cv_loc 911 19 2064 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2064:0 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13618: - .def "?dtor$3@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ@4HA": -LBB911_3: - push ebp - push eax - add ebp, 12 - .cv_loc 911 19 2062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2062:0 - call dword ptr [__imp____std_terminate] -Ltmp13619: - .cv_fpo_endproc -Lfunc_end911: - .section .xdata,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$3@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ@4HA" # Action - .long 0 # ToState - .long "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - # -- End function - .def "??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - .globl "??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" # -- Begin function ??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ": # @"??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" -Lfunc_begin912: - .cv_func_id 912 - .cv_loc 912 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - .cv_fpo_proc "??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp13624: - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 36] - mov ecx, esp - mov byte ptr [ecx], bl - mov ecx, eax - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB912_1 -LBB912_1: -Ltmp13625: - .cv_loc 912 19 373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:373:0 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - sub esp, 4 - jmp LBB912_2 -Ltmp13626: -LBB912_2: - .cv_loc 912 19 374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:374:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ@4HA": -LBB912_3: - push ebp - push eax - add ebp, 12 - .cv_loc 912 19 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:372:0 - call dword ptr [__imp____std_terminate] -Ltmp13627: - .cv_fpo_endproc -Lfunc_end912: - .section .xdata,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - # -- End function - .def "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" - .globl "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" # -- Begin function ?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ - .p2align 4, 0x90 -"?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ": # @"?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" -Lfunc_begin913: - .cv_func_id 913 - .cv_loc 913 19 2111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2111:0 - .cv_fpo_proc "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13628: - .cv_loc 913 19 2112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2112:0 - add ecx, 4 - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13629: - .cv_fpo_endproc -Lfunc_end913: - # -- End function - .def "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - .globl "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" # -- Begin function ??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z - .p2align 4, 0x90 -"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z": # @"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" -Lfunc_begin914: - .cv_func_id 914 - .cv_loc 914 12 920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:920:0 - .cv_fpo_proc "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13630: - .cv_loc 914 12 921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:921:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13631: - .cv_fpo_endproc -Lfunc_end914: - # -- End function - .def "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - .globl "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" # -- Begin function ??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ": # @"??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" -Lfunc_begin915: - .cv_func_id 915 - .cv_loc 915 19 609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:609:0 - .cv_fpo_proc "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13632: - .cv_loc 915 19 610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:610:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" - .cv_loc 915 19 612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:612:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [ebp - 8], ecx - .cv_loc 915 19 613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:613:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - mov dword ptr [esp], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 4], eax - call "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - mov ecx, dword ptr [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" -Ltmp13633: - .cv_loc 915 19 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:615:0 - add esp, 32 - pop ebp - ret -Ltmp13634: - .cv_fpo_endproc -Lfunc_end915: - # -- End function - .def "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .globl "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # -- Begin function ??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z - .p2align 4, 0x90 -"??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z": # @"??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" -Lfunc_begin916: - .cv_func_id 916 - .cv_loc 916 12 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1527:0 - .cv_fpo_proc "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13635: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0?$allocator@I@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" - .cv_loc 916 12 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1528:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp13636: - .cv_fpo_endproc -Lfunc_end916: - # -- End function - .def "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .globl "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ": # @"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" -Lfunc_begin917: - .cv_func_id 917 - .cv_loc 917 19 1596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1596:0 - .cv_fpo_proc "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13637: - .cv_loc 917 19 1597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1597:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13638: - .cv_fpo_endproc -Lfunc_end917: - # -- End function - .def "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - .globl "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" # -- Begin function ?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ": # @"?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" -Lfunc_begin918: - .cv_func_id 918 - .cv_loc 918 19 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1588:0 - .cv_fpo_proc "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13639: - .cv_loc 918 19 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1589:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13640: - .cv_fpo_endproc -Lfunc_end918: - # -- End function - .def "??0?$allocator@I@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$allocator@I@std@@QAE@XZ" - .globl "??0?$allocator@I@std@@QAE@XZ" # -- Begin function ??0?$allocator@I@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$allocator@I@std@@QAE@XZ": # @"??0?$allocator@I@std@@QAE@XZ" -Lfunc_begin919: - .cv_func_id 919 - .cv_loc 919 12 915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:915:0 - .cv_fpo_proc "??0?$allocator@I@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13641: - .cv_loc 919 12 916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:916:0 - add esp, 4 - pop ebp - ret -Ltmp13642: - .cv_fpo_endproc -Lfunc_end919: - # -- End function - .def "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" - .globl "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ": # @"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" -Lfunc_begin920: - .cv_func_id 920 - .cv_loc 920 19 318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:318:0 - .cv_fpo_proc "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13643: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx + 4], 0 - mov dword ptr [ecx + 8], 0 - mov dword ptr [ecx + 12], 0 - .cv_loc 920 19 319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:319:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp13644: - .cv_fpo_endproc -Lfunc_end920: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" -Lfunc_begin921: - .cv_func_id 921 - .cv_loc 921 12 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1544:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13645: - .cv_loc 921 12 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1545:0 - add esp, 4 - pop ebp - ret -Ltmp13646: - .cv_fpo_endproc -Lfunc_end921: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" -Lfunc_begin922: - .cv_func_id 922 - .cv_loc 922 12 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1536:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13647: - .cv_loc 922 12 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1537:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13648: - .cv_fpo_endproc -Lfunc_end922: - # -- End function - .def "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" - .globl "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" # -- Begin function ?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ": # @"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" -Lfunc_begin923: - .cv_func_id 923 - .cv_loc 923 19 1522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1522:0 - .cv_fpo_proc "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13649: - .cv_loc 923 19 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1523:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" - .cv_loc 923 19 1524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1524:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov dword ptr [ebp - 12], eax - .cv_loc 923 19 1525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1525:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 16], eax - .cv_loc 923 19 1526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1526:0 - cmp dword ptr [ebp - 16], 0 - je LBB923_2 -# %bb.1: -Ltmp13650: - .cv_loc 923 19 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1527:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp - 16] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" - sub esp, 8 - .cv_loc 923 19 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1528:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp - 12] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp - 16] - sub ecx, edx - sar ecx, 2 - mov edx, dword ptr [ebp - 16] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@I@std@@QAEXQAII@Z" - sub esp, 8 - .cv_loc 923 19 1530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1530:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 4], 0 - .cv_loc 923 19 1531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1531:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 8], 0 - .cv_loc 923 19 1532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1532:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 12], 0 -Ltmp13651: -LBB923_2: - .cv_loc 923 19 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1534:0 - add esp, 32 - pop esi - pop ebp - ret -Ltmp13652: - .cv_fpo_endproc -Lfunc_end923: - # -- End function - .def "?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - .globl "?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ - .p2align 4, 0x90 -"?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ": # @"?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" -Lfunc_begin924: - .cv_func_id 924 - .cv_loc 924 19 1571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1571:0 - .cv_fpo_proc "?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13653: - .cv_loc 924 19 1572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1572:0 - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13654: - .cv_fpo_endproc -Lfunc_end924: - # -- End function - .def "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" - .globl "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" # -- Begin function ?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ": # @"?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" -Lfunc_begin925: - .cv_func_id 925 - .cv_loc 925 19 1580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1580:0 - .cv_fpo_proc "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13655: - .cv_loc 925 19 1581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1581:0 - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 925 19 1582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1582:0 - add esp, 4 - pop ebp - ret -Ltmp13656: - .cv_fpo_endproc -Lfunc_end925: - # -- End function - .def "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" - .globl "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" # -- Begin function ?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z - .p2align 4, 0x90 -"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z": # @"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" -Lfunc_begin926: - .cv_func_id 926 - .cv_loc 926 19 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1467:0 - .cv_fpo_proc "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13657: - .cv_loc 926 19 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1468:0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" - .cv_loc 926 19 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1469:0 - add esp, 24 - pop ebp - ret 8 -Ltmp13658: - .cv_fpo_endproc -Lfunc_end926: - # -- End function - .def "?deallocate@?$allocator@I@std@@QAEXQAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?deallocate@?$allocator@I@std@@QAEXQAII@Z" - .globl "?deallocate@?$allocator@I@std@@QAEXQAII@Z" # -- Begin function ?deallocate@?$allocator@I@std@@QAEXQAII@Z - .p2align 4, 0x90 -"?deallocate@?$allocator@I@std@@QAEXQAII@Z": # @"?deallocate@?$allocator@I@std@@QAEXQAII@Z" -Lfunc_begin927: - .cv_func_id 927 - .cv_loc 927 12 923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:923:0 - .cv_fpo_proc "?deallocate@?$allocator@I@std@@QAEXQAII@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx -Ltmp13659: - .cv_loc 927 12 925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:925:0 - mov ecx, dword ptr [ebp + 12] - shl ecx, 2 - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .cv_loc 927 12 926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:926:0 - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp13660: - .cv_fpo_endproc -Lfunc_end927: - # -- End function - .def "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" - .globl "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z - .p2align 4, 0x90 -"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z": # @"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" -Lfunc_begin928: - .cv_func_id 928 - .cv_loc 928 12 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1086:0 - .cv_fpo_proc "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp13661: - .cv_loc 928 12 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1101:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp13662: - .cv_fpo_endproc -Lfunc_end928: - # -- End function - .def "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .globl "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # -- Begin function ??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z - .p2align 4, 0x90 -"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z": # @"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" -Lfunc_begin929: - .cv_func_id 929 - .cv_loc 929 12 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1527:0 - .cv_fpo_proc "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13663: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .cv_loc 929 12 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1528:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp13664: - .cv_fpo_endproc -Lfunc_end929: - # -- End function - .def "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .globl "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ": # @"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" -Lfunc_begin930: - .cv_func_id 930 - .cv_loc 930 19 1596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1596:0 - .cv_fpo_proc "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13665: - .cv_loc 930 19 1597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1597:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13666: - .cv_fpo_endproc -Lfunc_end930: - # -- End function - .def "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .globl "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" -Lfunc_begin931: - .cv_func_id 931 - .cv_loc 931 19 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1588:0 - .cv_fpo_proc "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13667: - .cv_loc 931 19 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1589:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13668: - .cv_fpo_endproc -Lfunc_end931: - # -- End function - .def "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .globl "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # -- Begin function ??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z - .p2align 4, 0x90 -"??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z": # @"??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" -Lfunc_begin932: - .cv_func_id 932 - .cv_loc 932 12 920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:920:0 - .cv_fpo_proc "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13669: - .cv_loc 932 12 921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:921:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13670: - .cv_fpo_endproc -Lfunc_end932: - # -- End function - .def "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" - .globl "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" # -- Begin function ??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ": # @"??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" -Lfunc_begin933: - .cv_func_id 933 - .cv_loc 933 12 915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:915:0 - .cv_fpo_proc "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13671: - .cv_loc 933 12 916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:916:0 - add esp, 4 - pop ebp - ret -Ltmp13672: - .cv_fpo_endproc -Lfunc_end933: - # -- End function - .def "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .globl "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ": # @"??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" -Lfunc_begin934: - .cv_func_id 934 - .cv_loc 934 19 318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:318:0 - .cv_fpo_proc "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13673: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx + 4], 0 - mov dword ptr [ecx + 8], 0 - mov dword ptr [ecx + 12], 0 - .cv_loc 934 19 319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:319:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp13674: - .cv_fpo_endproc -Lfunc_end934: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" -Lfunc_begin935: - .cv_func_id 935 - .cv_loc 935 12 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1544:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13675: - .cv_loc 935 12 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1545:0 - add esp, 4 - pop ebp - ret -Ltmp13676: - .cv_fpo_endproc -Lfunc_end935: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" -Lfunc_begin936: - .cv_func_id 936 - .cv_loc 936 12 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1536:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13677: - .cv_loc 936 12 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1537:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13678: - .cv_fpo_endproc -Lfunc_end936: - # -- End function - .def "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .globl "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # -- Begin function ??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z - .p2align 4, 0x90 -"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z": # @"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" -Lfunc_begin937: - .cv_func_id 937 - .cv_loc 937 12 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1527:0 - .cv_fpo_proc "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13679: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" - .cv_loc 937 12 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1528:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp13680: - .cv_fpo_endproc -Lfunc_end937: - # -- End function - .def "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .globl "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ": # @"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" -Lfunc_begin938: - .cv_func_id 938 - .cv_loc 938 19 1596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1596:0 - .cv_fpo_proc "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13681: - .cv_loc 938 19 1597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1597:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13682: - .cv_fpo_endproc -Lfunc_end938: - # -- End function - .def "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .globl "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # -- Begin function ?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ": # @"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" -Lfunc_begin939: - .cv_func_id 939 - .cv_loc 939 19 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1588:0 - .cv_fpo_proc "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13683: - .cv_loc 939 19 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1589:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13684: - .cv_fpo_endproc -Lfunc_end939: - # -- End function - .def "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" - .globl "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" # -- Begin function ??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z - .p2align 4, 0x90 -"??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z": # @"??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" -Lfunc_begin940: - .cv_func_id 940 - .cv_loc 940 12 920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:920:0 - .cv_fpo_proc "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13685: - .cv_loc 940 12 921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:921:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp13686: - .cv_fpo_endproc -Lfunc_end940: - # -- End function - .def "??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" - .globl "??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" # -- Begin function ??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ": # @"??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" -Lfunc_begin941: - .cv_func_id 941 - .cv_loc 941 12 915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:915:0 - .cv_fpo_proc "??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13687: - .cv_loc 941 12 916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:916:0 - add esp, 4 - pop ebp - ret -Ltmp13688: - .cv_fpo_endproc -Lfunc_end941: - # -- End function - .def "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" - .globl "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ": # @"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" -Lfunc_begin942: - .cv_func_id 942 - .cv_loc 942 19 318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:318:0 - .cv_fpo_proc "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13689: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx + 4], 0 - mov dword ptr [ecx + 8], 0 - mov dword ptr [ecx + 12], 0 - .cv_loc 942 19 319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:319:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp13690: - .cv_fpo_endproc -Lfunc_end942: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" -Lfunc_begin943: - .cv_func_id 943 - .cv_loc 943 12 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1544:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13691: - .cv_loc 943 12 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1545:0 - add esp, 4 - pop ebp - ret -Ltmp13692: - .cv_fpo_endproc -Lfunc_end943: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" -Lfunc_begin944: - .cv_func_id 944 - .cv_loc 944 12 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1536:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13693: - .cv_loc 944 12 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1537:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13694: - .cv_fpo_endproc -Lfunc_end944: - # -- End function - .def "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .globl "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # -- Begin function ??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z - .p2align 4, 0x90 -"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": # @"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" -Lfunc_begin945: - .cv_func_id 945 - .cv_loc 945 19 1100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1100:0 - .cv_fpo_proc "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 12], esi - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp13695: - .cv_loc 945 19 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1101:0 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - mov dword ptr [ebp - 24], eax - .cv_loc 945 19 1102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1102:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 24] - jae LBB945_2 -# %bb.1: -Ltmp13696: - .cv_loc 945 19 1103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1103:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - shl ecx, 3 - add eax, ecx - mov dword ptr [ebp - 28], eax - .cv_loc 945 19 1104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1104:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" - sub esp, 8 - .cv_loc 945 19 1105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1105:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" - sub esp, 8 - .cv_loc 945 19 1106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1106:0 - mov eax, dword ptr [ebp - 28] - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 945 19 1107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1107:0 - jmp LBB945_6 -Ltmp13697: -LBB945_2: - .cv_loc 945 19 1110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1110:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 24] - jbe LBB945_6 -# %bb.3: -Ltmp13698: - .cv_loc 945 19 1111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1111:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - jbe LBB945_5 -# %bb.4: -Ltmp13699: - .cv_loc 945 19 1112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1112:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - sub esp, 8 - .cv_loc 945 19 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1113:0 - jmp LBB945_6 -Ltmp13700: -LBB945_5: - .cv_loc 945 19 1116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1116:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 32], eax - .cv_loc 945 19 1117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1117:0 - mov eax, dword ptr [ebp + 8] - sub eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - lea eax, [ebp - 16] - mov bl, byte ptr [eax] - mov byte ptr [esp + 8], bl - call "?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" - sub esp, 12 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 945 19 1118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1118:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" - sub esp, 8 -Ltmp13701: -LBB945_6: - .cv_loc 945 19 1122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1122:0 - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - add esp, 80 - pop esi - pop ebx - pop ebp - ret 8 -Ltmp13702: - .cv_fpo_endproc -Lfunc_end945: - # -- End function - .def "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - .globl "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # -- Begin function ?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ": # @"?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" -Lfunc_begin946: - .cv_func_id 946 - .cv_loc 946 19 1338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1338:0 - .cv_fpo_proc "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13703: - .cv_loc 946 19 1339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1339:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - sar ecx, 3 - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp13704: - .cv_fpo_endproc -Lfunc_end946: - # -- End function - .def "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - .globl "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # -- Begin function ?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ": # @"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" -Lfunc_begin947: - .cv_func_id 947 - .cv_loc 947 19 1614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1614:0 - .cv_fpo_proc "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13705: - .cv_loc 947 19 1615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1615:0 - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp13706: - .cv_fpo_endproc -Lfunc_end947: - # -- End function - .def "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" - .globl "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" # -- Begin function ?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z - .p2align 4, 0x90 -"?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z": # @"?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" -Lfunc_begin948: - .cv_func_id 948 - .cv_loc 948 19 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1544:0 - .cv_fpo_proc "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13707: - .cv_loc 948 19 1546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1546:0 - lea esi, [ebp - 12] -Ltmp13708: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], 3 - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - sub esp, 4 - .cv_loc 948 19 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1548:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 948 19 1550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1550:0 - cmp dword ptr [ebp - 16], 0 - je LBB948_9 -Ltmp13709: -# %bb.1: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 948 19 1551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1551:0 - jmp LBB948_2 -Ltmp13710: -LBB948_2: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp - 16] - cmp dword ptr [eax], 0 - je LBB948_8 -Ltmp13711: -# %bb.3: # in Loop: Header=BB948_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 948 19 1552 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1552:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov eax, dword ptr [eax + 8] - cmp eax, dword ptr [ebp + 8] - jb LBB948_5 -Ltmp13712: -# %bb.4: # in Loop: Header=BB948_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 16] - mov ecx, dword ptr [ecx] - cmp eax, dword ptr [ecx + 8] - jae LBB948_6 -Ltmp13713: -LBB948_5: # in Loop: Header=BB948_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 948 19 1553 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1553:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 948 19 1554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1554:0 - jmp LBB948_7 -Ltmp13714: -LBB948_6: # in Loop: Header=BB948_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 948 19 1555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1555:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Clrcont@_Iterator_base12@std@@QAEXXZ" - .cv_loc 948 19 1556 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1556:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 16] - mov dword ptr [ecx], eax -Ltmp13715: -LBB948_7: # in Loop: Header=BB948_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 948 19 1551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1551:0 - jmp LBB948_2 -Ltmp13716: -LBB948_8: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 948 19 1559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1559:0 - jmp LBB948_9 -Ltmp13717: -LBB948_9: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 948 19 1564 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1564:0 - lea ecx, [ebp - 12] - call dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - add esp, 32 - pop esi -Ltmp13718: - pop ebp - ret 8 -Ltmp13719: - .cv_fpo_endproc -Lfunc_end948: - # -- End function - .def "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - .globl "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # -- Begin function ?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ - .p2align 4, 0x90 -"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ": # @"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" -Lfunc_begin949: - .cv_func_id 949 - .cv_loc 949 19 1622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1622:0 - .cv_fpo_proc "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13720: - .cv_loc 949 19 1623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1623:0 - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp13721: - .cv_fpo_endproc -Lfunc_end949: - # -- End function - .def "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" - .globl "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" # -- Begin function ?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z - .p2align 4, 0x90 -"?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z": # @"?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" -Lfunc_begin950: - .cv_func_id 950 - .cv_loc 950 19 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1467:0 - .cv_fpo_proc "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13722: - .cv_loc 950 19 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1468:0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .cv_loc 950 19 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1469:0 - add esp, 24 - pop ebp - ret 8 -Ltmp13723: - .cv_fpo_endproc -Lfunc_end950: - # -- End function - .def "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - .globl "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # -- Begin function ?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ - .p2align 4, 0x90 -"?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ": # @"?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" -Lfunc_begin951: - .cv_func_id 951 - .cv_loc 951 19 1347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1347:0 - .cv_fpo_proc "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13724: - .cv_loc 951 19 1348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1348:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - sar ecx, 3 - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp13725: - .cv_fpo_endproc -Lfunc_end951: - # -- End function - .def "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .globl "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # -- Begin function ??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z - .p2align 4, 0x90 -"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": # @"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" -Lfunc_begin952: - .cv_func_id 952 - .cv_loc 952 19 1075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1075:0 - .cv_fpo_proc "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13730: - .cv_loc 952 19 1076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1076:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], esi # 4-byte Spill - call "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - cmp ecx, eax - jbe LBB952_2 -# %bb.1: -Ltmp13731: - .cv_loc 952 19 1077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1077:0 - call "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" -Ltmp13732: -LBB952_2: - .cv_loc 952 19 1080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1080:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - mov dword ptr [ebp - 36], eax - .cv_loc 952 19 1081 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1081:0 - mov eax, dword ptr [ebp + 8] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 40], eax - .cv_loc 952 19 1083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1083:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - call "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" - sub esp, 4 - mov dword ptr [ebp - 44], eax - .cv_loc 952 19 1084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1084:0 - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 36] - lea eax, [eax + 8*ecx] - mov dword ptr [ebp - 48], eax - .cv_loc 952 19 1085 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1085:0 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 52], eax -Ltmp13733: - .cv_loc 952 19 1088 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1088:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 36] - sub eax, ecx - mov ecx, dword ptr [ebp - 48] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 56] - mov edx, esp - mov byte ptr [edx + 8], bl - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" - sub esp, 12 - mov dword ptr [ebp - 76], eax # 4-byte Spill - jmp LBB952_3 -LBB952_3: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 52], eax - .cv_loc 952 19 1089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1089:0 - mov ecx, dword ptr [ebp - 44] - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], ecx # 4-byte Spill - mov ecx, edx - call "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, esp - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" - sub esp, 12 - jmp LBB952_5 -Ltmp13734: -LBB952_5: - .cv_loc 952 19 1096 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1096:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 44] - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" - sub esp, 12 - .cv_loc 952 19 1097 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1097:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?catch$4@?0???$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$4@?0???$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z@4HA": -LBB952_4: - push ebp - sub esp, 12 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp13735: - .cv_loc 952 19 1091 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1091:0 - mov eax, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 48] - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 88], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" - sub esp, 8 - .cv_loc 952 19 1092 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1092:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 44] - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" - sub esp, 8 - xor eax, eax - .cv_loc 952 19 1093 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1093:0 - mov dword ptr [ebp - 16], 1 - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 96], eax # 4-byte Spill - call dword ptr [__imp___CxxThrowException@8] -Ltmp13736: - .cv_fpo_endproc -Lfunc_end952: - .section .xdata,"dr",associative,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 2 -"L__ehtable$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z") # UnwindMap - .long 1 # NumTryBlocks - .long ("$tryMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long -1 # ToState - .long 0 # Action - .long -1 # ToState - .long 0 # Action -"$tryMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long 0 # TryLow - .long 0 # TryHigh - .long 1 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z") # HandlerArray -"$handlerMap$0$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$4@?0???$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z@4HA" # Handler - .section .text,"xr",discard,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - # -- End function - .def "?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" - .globl "?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" # -- Begin function ?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z - .p2align 4, 0x90 -"?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z": # @"?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" -Lfunc_begin953: - .cv_func_id 953 - .cv_loc 953 19 1438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1438:0 - .cv_fpo_proc "?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13737: - .cv_loc 953 19 1439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1439:0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - add esp, 24 - pop ebp - ret 12 -Ltmp13738: - .cv_fpo_endproc -Lfunc_end953: - # -- End function - .def "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - .globl "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # -- Begin function ?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ - .p2align 4, 0x90 -"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ": # @"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" -Lfunc_begin954: - .cv_func_id 954 - .cv_loc 954 19 1626 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1626:0 - .cv_fpo_proc "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13739: - .cv_loc 954 19 1627 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1627:0 - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp13740: - .cv_fpo_endproc -Lfunc_end954: - # -- End function - .def "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - .globl "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # -- Begin function ?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ": # @"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" -Lfunc_begin955: - .cv_func_id 955 - .cv_loc 955 19 1618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1618:0 - .cv_fpo_proc "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13741: - .cv_loc 955 19 1619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1619:0 - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp13742: - .cv_fpo_endproc -Lfunc_end955: - # -- End function - .def "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .globl "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ": # @"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" -Lfunc_begin956: - .cv_func_id 956 - .cv_loc 956 19 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1600:0 - .cv_fpo_proc "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13743: - .cv_loc 956 19 1601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1601:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13744: - .cv_fpo_endproc -Lfunc_end956: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" -Lfunc_begin957: - .cv_func_id 957 - .cv_loc 957 12 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1548:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp13745: - .cv_loc 957 12 1549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1549:0 - add esp, 4 - pop ebp - ret -Ltmp13746: - .cv_fpo_endproc -Lfunc_end957: - # -- End function - .def "?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .globl "?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ - .p2align 4, 0x90 -"?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ": # @"?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" -Lfunc_begin958: - .cv_func_id 958 - .cv_loc 958 19 1567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1567:0 - .cv_fpo_proc "?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13747: - .cv_loc 958 19 1568 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1568:0 - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - mov ecx, eax - call "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13748: - .cv_fpo_endproc -Lfunc_end958: - # -- End function - .def "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - .globl "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" # -- Begin function ?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ - .p2align 4, 0x90 -"?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ": # @"?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" -Lfunc_begin959: - .cv_func_id 959 - .cv_loc 959 12 1370 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1370:0 - .cv_fpo_proc "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13749: - .cv_loc 959 12 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1371:0 - add ecx, 4 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13750: - .cv_fpo_endproc -Lfunc_end959: - # -- End function - .def "?_Clrcont@_Iterator_base12@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Clrcont@_Iterator_base12@std@@QAEXXZ" - .globl "?_Clrcont@_Iterator_base12@std@@QAEXXZ" # -- Begin function ?_Clrcont@_Iterator_base12@std@@QAEXXZ - .p2align 4, 0x90 -"?_Clrcont@_Iterator_base12@std@@QAEXXZ": # @"?_Clrcont@_Iterator_base12@std@@QAEXXZ" -Lfunc_begin960: - .cv_func_id 960 - .cv_loc 960 12 1362 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1362:0 - .cv_fpo_proc "?_Clrcont@_Iterator_base12@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13751: - .cv_loc 960 12 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1363:0 - mov dword ptr [ecx], 0 - .cv_loc 960 12 1364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1364:0 - add esp, 4 - pop ebp - ret -Ltmp13752: - .cv_fpo_endproc -Lfunc_end960: - # -- End function - .def "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" - .globl "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ - .p2align 4, 0x90 -"?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ": # @"?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" -Lfunc_begin961: - .cv_func_id 961 - .cv_loc 961 12 1279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1279:0 - .cv_fpo_proc "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13753: - .cv_loc 961 12 1280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1280:0 - cmp dword ptr [ecx], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - jne LBB961_2 -# %bb.1: - xor eax, eax - mov dword ptr [ebp - 12], eax # 4-byte Spill - jmp LBB961_3 -LBB961_2: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - add ecx, 4 - mov dword ptr [ebp - 12], ecx # 4-byte Spill -LBB961_3: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 12 - pop ebp - ret -Ltmp13754: - .cv_fpo_endproc -Lfunc_end961: - # -- End function - .def "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .globl "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z - .p2align 4, 0x90 -"??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z": # @"??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" -Lfunc_begin962: - .cv_func_id 962 - .cv_loc 962 12 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1086:0 - .cv_fpo_proc "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp13755: - .cv_loc 962 12 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1101:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp13756: - .cv_fpo_endproc -Lfunc_end962: - # -- End function - .def "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - .globl "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # -- Begin function ?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ - .p2align 4, 0x90 -"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ": # @"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" -Lfunc_begin963: - .cv_func_id 963 - .cv_loc 963 19 1634 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1634:0 - .cv_fpo_proc "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13757: - .cv_loc 963 19 1635 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1635:0 - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - add eax, 12 - add esp, 4 - pop ebp - ret -Ltmp13758: - .cv_fpo_endproc -Lfunc_end963: - # -- End function - .def "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - .globl "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # -- Begin function ?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ - .p2align 4, 0x90 -"?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ": # @"?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" -Lfunc_begin964: - .cv_func_id 964 - .cv_loc 964 19 1342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1342:0 - .cv_fpo_proc "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp13759: - .cv_loc 964 19 1343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1343:0 - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" - mov dword ptr [esp], eax - call "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" - mov dword ptr [ebp - 8], eax - call "?max@?$numeric_limits@H@std@@SAHXZ" - mov dword ptr [ebp - 12], eax - lea eax, [ebp - 12] - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dword ptr [esp + 4], eax - call "??$_Min_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret -Ltmp13760: - .cv_fpo_endproc -Lfunc_end964: - # -- End function - .def "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" - .globl "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" # -- Begin function ?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ - .p2align 4, 0x90 -"?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ": # @"?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" -Lfunc_begin965: - .cv_func_id 965 - .cv_loc 965 19 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1536:0 - .cv_fpo_proc "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp13761: - .cv_loc 965 19 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1537:0 - lea eax, ["??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] - mov dword ptr [esp], eax - call "?_Xlength_error@std@@YAXPBD@Z" -Ltmp13762: - .cv_fpo_endproc -Lfunc_end965: - # -- End function - .def "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" - .globl "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" # -- Begin function ?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z - .p2align 4, 0x90 -"?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z": # @"?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" -Lfunc_begin966: - .cv_func_id 966 - .cv_loc 966 19 1472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1472:0 - .cv_fpo_proc "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13763: - .cv_loc 966 19 1473 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1473:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - mov dword ptr [ebp - 12], eax - .cv_loc 966 19 1475 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1475:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 12] - shr ecx, 1 - sub eax, ecx - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - cmp ecx, eax - jbe LBB966_2 -# %bb.1: -Ltmp13764: - .cv_loc 966 19 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1476:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax - jmp LBB966_5 -Ltmp13765: -LBB966_2: - .cv_loc 966 19 1479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1479:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 12] - shr ecx, 1 - add eax, ecx - mov dword ptr [ebp - 16], eax - .cv_loc 966 19 1481 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1481:0 - mov eax, dword ptr [ebp - 16] - cmp eax, dword ptr [ebp + 8] - jae LBB966_4 -# %bb.3: -Ltmp13766: - .cv_loc 966 19 1482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1482:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax - jmp LBB966_5 -Ltmp13767: -LBB966_4: - .cv_loc 966 19 1485 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1485:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 4], eax -LBB966_5: - .cv_loc 966 19 1486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1486:0 - mov eax, dword ptr [ebp - 4] - add esp, 28 - pop ebp - ret 4 -Ltmp13768: - .cv_fpo_endproc -Lfunc_end966: - # -- End function - .def "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" - .globl "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" # -- Begin function ?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z - .p2align 4, 0x90 -"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z": # @"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" -Lfunc_begin967: - .cv_func_id 967 - .cv_loc 967 12 929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:929:0 - .cv_fpo_proc "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp13769: - .cv_loc 967 12 930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:930:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??$_Get_size_of_n@$07@std@@YAII@Z" - mov dword ptr [esp], eax - call "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - add esp, 12 - pop ebp - ret 4 -Ltmp13770: - .cv_fpo_endproc -Lfunc_end967: - # -- End function - .def "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" - .globl "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" # -- Begin function ?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z - .p2align 4, 0x90 -"?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z": # @"?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" -Lfunc_begin968: - .cv_func_id 968 - .cv_loc 968 19 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1462:0 - .cv_fpo_proc "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp13771: - .cv_loc 968 19 1463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1463:0 - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ebx - mov dword ptr [esp + 8], edi - lea eax, [ebp - 20] - mov al, byte ptr [eax] - mov byte ptr [esp + 12], al - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - call "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" - sub esp, 16 - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - call @__security_check_cookie@4 - .cv_loc 968 19 1465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1465:0 - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp13772: - .cv_fpo_endproc -Lfunc_end968: - # -- End function - .def "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" - .globl "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" # -- Begin function ?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z - .p2align 4, 0x90 -"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z": # @"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" -Lfunc_begin969: - .cv_func_id 969 - .cv_loc 969 12 923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:923:0 - .cv_fpo_proc "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx -Ltmp13773: - .cv_loc 969 12 925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:925:0 - mov ecx, dword ptr [ebp + 12] - shl ecx, 3 - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .cv_loc 969 12 926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:926:0 - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp13774: - .cv_fpo_endproc -Lfunc_end969: - # -- End function - .def "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" - .globl "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" # -- Begin function ?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z - .p2align 4, 0x90 -"?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z": # @"?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" -Lfunc_begin970: - .cv_func_id 970 - .cv_loc 970 19 1509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1509:0 - .cv_fpo_proc "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13775: - .cv_loc 970 19 1510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1510:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" - .cv_loc 970 19 1512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1512:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - cmp dword ptr [eax], 0 - je LBB970_2 -# %bb.1: -Ltmp13776: - .cv_loc 970 19 1513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1513:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" - sub esp, 8 - .cv_loc 970 19 1514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1514:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" - sub esp, 8 -Ltmp13777: -LBB970_2: - .cv_loc 970 19 1517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1517:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 970 19 1518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1518:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 12] - shl ecx, 3 - add eax, ecx - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 970 19 1519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1519:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 16] - shl ecx, 3 - add eax, ecx - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 970 19 1520 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1520:0 - add esp, 52 - pop esi - pop ebp - ret 12 -Ltmp13778: - .cv_fpo_endproc -Lfunc_end970: - # -- End function - .def "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" - .globl "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z - .p2align 4, 0x90 -"?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" -Lfunc_begin971: - .cv_func_id 971 - .cv_loc 971 12 827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:827:0 - .cv_fpo_proc "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp13779: - .cv_loc 971 12 828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:828:0 - mov ecx, 536870911 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13780: - .cv_fpo_endproc -Lfunc_end971: - # -- End function - .def "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .globl "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" # -- Begin function ?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ": # @"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" -Lfunc_begin972: - .cv_func_id 972 - .cv_loc 972 19 1592 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1592:0 - .cv_fpo_proc "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13781: - .cv_loc 972 19 1593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1593:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13782: - .cv_fpo_endproc -Lfunc_end972: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" -Lfunc_begin973: - .cv_func_id 973 - .cv_loc 973 12 1540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1540:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13783: - .cv_loc 973 12 1541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1541:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13784: - .cv_fpo_endproc -Lfunc_end973: - # -- End function - .def "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" - .globl "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" # -- Begin function ?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z - .p2align 4, 0x90 -"?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z": # @"?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" -Lfunc_begin974: - .cv_func_id 974 - .cv_loc 974 19 1452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1452:0 - .cv_fpo_proc "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13785: - .cv_loc 974 19 1453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1453:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .cv_loc 974 19 1454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1454:0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - add esp, 36 - pop esi - pop ebp - ret 16 -Ltmp13786: - .cv_fpo_endproc -Lfunc_end974: - # -- End function - .def "??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .globl "??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # -- Begin function ??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z": # @"??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" -Lfunc_begin975: - .cv_func_id 975 - .cv_loc 975 21 221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:221:0 - .cv_fpo_proc "??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi -Ltmp13787: - .cv_loc 975 21 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:223:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - call "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 975 21 224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:224:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" - mov dword ptr [ebp - 20], eax - .cv_loc 975 21 225 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:225:0 - lea eax, [ebp - 16] - mov dword ptr [esp], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" - mov dword ptr [ebp - 24], eax -Ltmp13788: - .cv_loc 975 21 228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:228:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" - mov dword ptr [ebp - 24], eax -Ltmp13789: - .cv_loc 975 21 239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:239:0 - mov eax, dword ptr [ebp - 24] - lea ecx, [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" - .cv_loc 975 21 240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:240:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebp - ret -Ltmp13790: - .cv_fpo_endproc -Lfunc_end975: - # -- End function - .def "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" - .globl "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" # -- Begin function ??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z": # @"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" -Lfunc_begin976: - .cv_func_id 976 - .cv_loc 976 17 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:274:0 - .cv_fpo_proc "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp13791: - .cv_loc 976 17 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:275:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13792: - .cv_fpo_endproc -Lfunc_end976: - # -- End function - .def "??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" - .globl "??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" # -- Begin function ??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z - .p2align 4, 0x90 -"??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z": # @"??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" -Lfunc_begin977: - .cv_func_id 977 - .cv_loc 977 17 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:394:0 - .cv_fpo_proc "??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp13793: - .cv_loc 977 17 395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:395:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp13794: - .cv_fpo_endproc -Lfunc_end977: - # -- End function - .def "??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" - .globl "??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" # -- Begin function ??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z - .p2align 4, 0x90 -"??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z": # @"??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" -Lfunc_begin978: - .cv_func_id 978 - .cv_loc 978 17 486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:486:0 - .cv_fpo_proc "??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp13795: - .cv_loc 978 17 488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:488:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - sub edx, esi - sar edx, 3 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp13796: - .cv_fpo_endproc -Lfunc_end978: - # -- End function - .def "??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" - .globl "??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" # -- Begin function ??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z - .p2align 4, 0x90 -"??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z": # @"??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" -Lfunc_begin979: - .cv_func_id 979 - .cv_loc 979 17 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1761:0 - .cv_fpo_proc "??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp13797: - .cv_loc 979 17 1762 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1762:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], esi - .cv_loc 979 17 1763 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1763:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], esi - .cv_loc 979 17 1764 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1764:0 - mov esi, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], esi - .cv_loc 979 17 1765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1765:0 - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - sub esi, edi - mov dword ptr [ebp - 28], esi - .cv_loc 979 17 1766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1766:0 - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 16] - mov ebx, dword ptr [ebp - 28] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 8], ebx - mov dword ptr [eax + 4], edi - mov dword ptr [eax], esi - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call _memmove - .cv_loc 979 17 1767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1767:0 - mov ecx, dword ptr [ebp - 24] - add ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ecx - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13798: - .cv_fpo_endproc -Lfunc_end979: - # -- End function - .def "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" - .globl "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" # -- Begin function ??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z - .p2align 4, 0x90 -"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z": # @"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" -Lfunc_begin980: - .cv_func_id 980 - .cv_loc 980 17 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:434:0 - .cv_fpo_proc "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp13799: - .cv_loc 980 17 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:435:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi], edx - .cv_loc 980 17 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:436:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp13800: - .cv_fpo_endproc -Lfunc_end980: - # -- End function - .def "?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" - .globl "?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" # -- Begin function ?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ": # @"?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" -Lfunc_begin981: - .cv_func_id 981 - .cv_loc 981 19 1580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1580:0 - .cv_fpo_proc "?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13801: - .cv_loc 981 19 1581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1581:0 - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 981 19 1582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1582:0 - add esp, 4 - pop ebp - ret -Ltmp13802: - .cv_fpo_endproc -Lfunc_end981: - # -- End function - .def "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - .globl "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # -- Begin function ?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ - .p2align 4, 0x90 -"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ": # @"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" -Lfunc_begin982: - .cv_func_id 982 - .cv_loc 982 19 1630 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1630:0 - .cv_fpo_proc "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13803: - .cv_loc 982 19 1631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1631:0 - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - add eax, 12 - add esp, 4 - pop ebp - ret -Ltmp13804: - .cv_fpo_endproc -Lfunc_end982: - # -- End function - .def "??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .globl "??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # -- Begin function ??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z": # @"??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" -Lfunc_begin983: - .cv_func_id 983 - .cv_loc 983 21 337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:337:0 - .cv_fpo_proc "??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 16], esi -Ltmp13805: - .cv_loc 983 21 338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:338:0 - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], esi - lea esi, [ebp - 20] - mov bl, byte ptr [esi] - mov byte ptr [esp + 12], bl - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov dword ptr [ebp - 32], edx # 4-byte Spill - call "??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp13806: - .cv_fpo_endproc -Lfunc_end983: - # -- End function - .def "??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .globl "??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin984: - .cv_func_id 984 - .cv_loc 984 21 320 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:320:0 - .cv_fpo_proc "??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi -Ltmp13809: - .cv_loc 984 21 321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:321:0 - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [ebp + 16] - lea ebx, [ebp - 40] -Ltmp13810: - #DEBUG_VALUE: _Uninitialized_value_construct_n1 >:_Backout <- [$ebx+0] - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill -Ltmp13811: -LBB984_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: _Uninitialized_value_construct_n1 >:_Backout <- [$ebx+0] - .cv_loc 984 21 322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:322:0 - xor eax, eax -Ltmp13812: - cmp eax, dword ptr [ebp + 12] - jae LBB984_4 -Ltmp13813: -# %bb.2: # in Loop: Header=BB984_1 Depth=1 - #DEBUG_VALUE: _Uninitialized_value_construct_n1 >:_Backout <- [$ebx+0] - .cv_loc 984 21 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:323:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 40] - call "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" -Ltmp13814: - jmp LBB984_3 -Ltmp13815: -LBB984_3: # in Loop: Header=BB984_1 Depth=1 - .cv_loc 984 21 322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:322:0 - mov eax, dword ptr [ebp + 12] - add eax, -1 - mov dword ptr [ebp + 12], eax - jmp LBB984_1 -Ltmp13816: -LBB984_4: - #DEBUG_VALUE: _Uninitialized_value_construct_n1 >:_Backout <- [$ebx+0] - .cv_loc 984 21 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:326:0 - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" - .cv_loc 984 21 327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:327:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - add esp, 60 - pop esi - pop edi - pop ebx -Ltmp13817: - pop ebp - ret - .def "?dtor$5@?0???$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA": -LBB984_5: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 40] - call "??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp13818: - .cv_fpo_endproc -Lfunc_end984: - .section .xdata,"dr",associative,"??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 2 -"L__ehtable$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z": - .long -1 # ToState - .long "?dtor$5@?0???$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - # -- End function - .def "??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" - .globl "??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" # -- Begin function ??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z - .p2align 4, 0x90 -"??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z": # @"??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" -Lfunc_begin985: - .cv_func_id 985 - .cv_loc 985 21 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:131:0 - .cv_fpo_proc "??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13819: - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx], esi - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx + 4], esi - mov esi, dword ptr [ebp + 12] - mov dword ptr [ecx + 8], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - mov dword ptr [ebp - 16], edx # 4-byte Spill - add esp, 12 - pop esi - pop ebp - ret 8 -Ltmp13820: - .cv_fpo_endproc -Lfunc_end985: - # -- End function - .def "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" - .globl "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" # -- Begin function ??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ - .p2align 4, 0x90 -"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ": # @"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" -Lfunc_begin986: - .cv_func_id 986 - .cv_loc 986 21 141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:141:0 - .cv_fpo_proc "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13821: - .cv_loc 986 21 142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:142:0 - mov eax, dword ptr [ecx + 4] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" - .cv_loc 986 21 143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:143:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 8 - mov dword ptr [eax + 4], ecx - .cv_loc 986 21 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:144:0 - add esp, 16 - pop ebp - ret -Ltmp13822: - .cv_fpo_endproc -Lfunc_end986: - # -- End function - .def "?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" - .globl "?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" # -- Begin function ?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ - .p2align 4, 0x90 -"?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ": # @"?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" -Lfunc_begin987: - .cv_func_id 987 - .cv_loc 987 21 146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:146:0 - .cv_fpo_proc "?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13823: - .cv_loc 987 21 147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:147:0 - mov eax, dword ptr [ecx + 4] - mov dword ptr [ecx], eax - .cv_loc 987 21 148 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:148:0 - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp13824: - .cv_fpo_endproc -Lfunc_end987: - # -- End function - .def "??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .globl "??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # -- Begin function ??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ": # @"??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" -Lfunc_begin988: - .cv_func_id 988 - .cv_loc 988 21 136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:136:0 - .cv_fpo_proc "??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13825: - .cv_loc 988 21 137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:137:0 - mov eax, dword ptr [ecx + 8] - mov edx, dword ptr [ecx + 4] - mov ecx, dword ptr [ecx] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" -Ltmp13826: - .cv_loc 988 21 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:138:0 - add esp, 16 - pop ebp - ret -Ltmp13827: - .cv_fpo_endproc -Lfunc_end988: - # -- End function - .def "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" - .globl "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" # -- Begin function ??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z - .p2align 4, 0x90 -"??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z": # @"??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" -Lfunc_begin989: - .cv_func_id 989 - .cv_loc 989 12 818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:818:0 - .cv_fpo_proc "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - xor edx, edx -Ltmp13828: - .cv_loc 989 12 819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:819:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], edx # 4-byte Spill - call _memset - .cv_loc 989 12 820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:820:0 - add esp, 24 - pop esi - pop ebp - ret -Ltmp13829: - .cv_fpo_endproc -Lfunc_end989: - # -- End function - .def "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" - .globl "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" # -- Begin function ??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z - .p2align 4, 0x90 -"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z": # @"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" -Lfunc_begin990: - .cv_func_id 990 - .cv_loc 990 13 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:294:0 - .cv_fpo_proc "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp13830: - .cv_loc 990 13 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:295:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13831: - .cv_fpo_endproc -Lfunc_end990: - # -- End function - .def "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" - .globl "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" # -- Begin function ?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ": # @"?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" -Lfunc_begin991: - .cv_func_id 991 - .cv_loc 991 19 1522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1522:0 - .cv_fpo_proc "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13832: - .cv_loc 991 19 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1523:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" - .cv_loc 991 19 1524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1524:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - mov dword ptr [ebp - 12], eax - .cv_loc 991 19 1525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1525:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 16], eax - .cv_loc 991 19 1526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1526:0 - cmp dword ptr [ebp - 16], 0 - je LBB991_2 -# %bb.1: -Ltmp13833: - .cv_loc 991 19 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1527:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp - 16] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" - sub esp, 8 - .cv_loc 991 19 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1528:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - mov ecx, dword ptr [ebp - 12] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp - 16] - sub ecx, edx - sar ecx, 3 - mov edx, dword ptr [ebp - 16] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" - sub esp, 8 - .cv_loc 991 19 1530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1530:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 4], 0 - .cv_loc 991 19 1531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1531:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 8], 0 - .cv_loc 991 19 1532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1532:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 12], 0 -Ltmp13834: -LBB991_2: - .cv_loc 991 19 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1534:0 - add esp, 32 - pop esi - pop ebp - ret -Ltmp13835: - .cv_fpo_endproc -Lfunc_end991: - # -- End function - .def "?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - .globl "?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ - .p2align 4, 0x90 -"?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ": # @"?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" -Lfunc_begin992: - .cv_func_id 992 - .cv_loc 992 19 1571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1571:0 - .cv_fpo_proc "?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13836: - .cv_loc 992 19 1572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1572:0 - call "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13837: - .cv_fpo_endproc -Lfunc_end992: - # -- End function - .def "??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .globl "??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # -- Begin function ??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ": # @"??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" -Lfunc_begin993: - .cv_func_id 993 - .cv_loc 993 19 609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:609:0 - .cv_fpo_proc "??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13838: - .cv_loc 993 19 610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:610:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" - .cv_loc 993 19 612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:612:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [ebp - 8], ecx - .cv_loc 993 19 613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:613:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" - mov dword ptr [esp], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 4], eax - call "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - mov ecx, dword ptr [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" -Ltmp13839: - .cv_loc 993 19 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:615:0 - add esp, 32 - pop ebp - ret -Ltmp13840: - .cv_fpo_endproc -Lfunc_end993: - # -- End function - .def "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .globl "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # -- Begin function ??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ": # @"??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" -Lfunc_begin994: - .cv_func_id 994 - .cv_loc 994 22 1605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1605:0 - .cv_fpo_proc "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13841: - .cv_loc 994 22 1605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1605:0 - add ecx, 8 - call "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" -Ltmp13842: - .cv_loc 994 22 1605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1605:0 - add esp, 4 - pop ebp - ret -Ltmp13843: - .cv_fpo_endproc -Lfunc_end994: - # -- End function - .def "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" - .globl "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" # -- Begin function ?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ": # @"?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" -Lfunc_begin995: - .cv_func_id 995 - .cv_loc 995 19 1522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1522:0 - .cv_fpo_proc "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13844: - .cv_loc 995 19 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1523:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" - .cv_loc 995 19 1524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1524:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov dword ptr [ebp - 12], eax - .cv_loc 995 19 1525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1525:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 16], eax - .cv_loc 995 19 1526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1526:0 - cmp dword ptr [ebp - 16], 0 - je LBB995_2 -# %bb.1: -Ltmp13845: - .cv_loc 995 19 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1527:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp - 16] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 995 19 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1528:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 12] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp - 16] - sub ecx, edx - sar ecx, 4 - mov edx, dword ptr [ebp - 16] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 8 - .cv_loc 995 19 1530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1530:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 4], 0 - .cv_loc 995 19 1531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1531:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 8], 0 - .cv_loc 995 19 1532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1532:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 12], 0 -Ltmp13846: -LBB995_2: - .cv_loc 995 19 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1534:0 - add esp, 32 - pop esi - pop ebp - ret -Ltmp13847: - .cv_fpo_endproc -Lfunc_end995: - # -- End function - .def "?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" - .globl "?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ - .p2align 4, 0x90 -"?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ": # @"?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" -Lfunc_begin996: - .cv_func_id 996 - .cv_loc 996 19 1571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1571:0 - .cv_fpo_proc "?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13848: - .cv_loc 996 19 1572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1572:0 - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp13849: - .cv_fpo_endproc -Lfunc_end996: - # -- End function - .def "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" - .globl "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" # -- Begin function ?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ": # @"?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" -Lfunc_begin997: - .cv_func_id 997 - .cv_loc 997 19 1580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1580:0 - .cv_fpo_proc "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13850: - .cv_loc 997 19 1581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1581:0 - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 997 19 1582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1582:0 - add esp, 4 - pop ebp - ret -Ltmp13851: - .cv_fpo_endproc -Lfunc_end997: - # -- End function - .def "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .globl "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # -- Begin function ?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z - .p2align 4, 0x90 -"?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z": # @"?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" -Lfunc_begin998: - .cv_func_id 998 - .cv_loc 998 19 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1467:0 - .cv_fpo_proc "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13852: - .cv_loc 998 19 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1468:0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .cv_loc 998 19 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1469:0 - add esp, 24 - pop ebp - ret 8 -Ltmp13853: - .cv_fpo_endproc -Lfunc_end998: - # -- End function - .def "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .globl "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # -- Begin function ?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z - .p2align 4, 0x90 -"?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z": # @"?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" -Lfunc_begin999: - .cv_func_id 999 - .cv_loc 999 12 923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:923:0 - .cv_fpo_proc "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx -Ltmp13854: - .cv_loc 999 12 925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:925:0 - mov ecx, dword ptr [ebp + 12] - shl ecx, 4 - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .cv_loc 999 12 926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:926:0 - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp13855: - .cv_fpo_endproc -Lfunc_end999: - # -- End function - .def "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .globl "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z - .p2align 4, 0x90 -"??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin1000: - .cv_func_id 1000 - .cv_loc 1000 12 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1086:0 - .cv_fpo_proc "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp13856: - .cv_loc 1000 12 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1101:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp13857: - .cv_fpo_endproc -Lfunc_end1000: - # -- End function - .def "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" - .globl "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" # -- Begin function ??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ": # @"??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" -Lfunc_begin1001: - .cv_func_id 1001 - .cv_loc 1001 19 2298 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2298:0 - .cv_fpo_proc "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13858: - .cv_loc 1001 19 2299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2299:0 - call "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" -Ltmp13859: - .cv_loc 1001 19 2299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2299:0 - add esp, 4 - pop ebp - ret -Ltmp13860: - .cv_fpo_endproc -Lfunc_end1001: - # -- End function - .def "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .globl "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ": # @"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" -Lfunc_begin1002: - .cv_func_id 1002 - .cv_loc 1002 19 2103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2103:0 - .cv_fpo_proc "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13861: - .cv_loc 1002 19 2105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2105:0 - mov eax, ecx - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 1002 19 2106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2106:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [ebp - 8], ecx - .cv_loc 1002 19 2107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2107:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], ecx - lea ecx, [ebp - 16] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - mov ecx, dword ptr [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" - .cv_loc 1002 19 2109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2109:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add eax, 4 - mov ecx, eax - call "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" -Ltmp13862: - .cv_loc 1002 19 2109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2109:0 - add esp, 32 - pop ebp - ret -Ltmp13863: - .cv_fpo_endproc -Lfunc_end1002: - # -- End function - .def "?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" - .globl "?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" # -- Begin function ?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z - .p2align 4, 0x90 -"?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z": # @"?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" -Lfunc_begin1003: - .cv_func_id 1003 - .cv_loc 1003 22 1142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1142:0 - .cv_fpo_proc "?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13864: - .cv_loc 1003 22 1143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1143:0 - add ecx, 12 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" - .cv_loc 1003 22 1144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1144:0 - add esp, 8 - pop ebp - ret 4 -Ltmp13865: - .cv_fpo_endproc -Lfunc_end1003: - # -- End function - .def "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - .globl "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" # -- Begin function ?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z - .p2align 4, 0x90 -"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z": # @"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" -Lfunc_begin1004: - .cv_func_id 1004 - .cv_loc 1004 19 2415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2415:0 - .cv_fpo_proc "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 208 - .cv_fpo_stackalloc 208 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - and al, 1 - mov byte ptr [ebp - 29], al - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp13872: - .cv_loc 1004 19 2416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2416:0 - mov dword ptr [ebp - 140], ecx # 4-byte Spill - mov dword ptr [ebp - 144], edx # 4-byte Spill - call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - cmp eax, dword ptr [ebp + 8] - jae LBB1004_4 -# %bb.1: -Ltmp13873: - .cv_loc 1004 19 2417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2417:0 - mov eax, esp - sub esp, 28 - mov ecx, esp - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 148], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 152], eax # 4-byte Spill - mov dword ptr [ebp - 156], edx # 4-byte Spill - call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 156] # 4-byte Reload - sub ecx, eax - mov eax, dword ptr [ebp - 148] # 4-byte Reload - add eax, 4 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 68] - mov dword ptr [edx], esi - mov edx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 160], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 164], eax # 4-byte Spill - mov dword ptr [ebp - 168], esi # 4-byte Spill - call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 168] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 164] # 4-byte Reload - call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - lea ecx, [ebp - 52] - mov edx, dword ptr [ebp - 148] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 160] # 4-byte Reload - mov dword ptr [edx + 20], ecx - lea ecx, [ebp - 29] - mov dword ptr [edx + 24], ecx - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 172], eax # 4-byte Spill - call "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - mov dword ptr [ebp - 176], eax # 4-byte Spill - jmp LBB1004_2 -LBB1004_2: - mov eax, dword ptr [ebp - 152] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 52] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 68] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .cv_loc 1004 19 2418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2418:0 - jmp LBB1004_15 -Ltmp13874: -LBB1004_4: - .cv_loc 1004 19 2418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2418:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 180], eax # 4-byte Spill - call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - cmp ecx, eax - jae LBB1004_14 -# %bb.5: -Ltmp13875: - .cv_loc 1004 19 2419 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2419:0 - mov eax, esp - sub esp, 36 - mov ecx, esp - mov edx, ecx - mov esi, ecx - add esi, 20 - sub esp, 4 - mov edi, esp - lea ebx, [ebp - 100] - mov dword ptr [edi], ebx - mov edi, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 184], ecx # 4-byte Spill - mov ecx, edi - mov dword ptr [ebp - 188], eax # 4-byte Spill - mov dword ptr [ebp - 192], edx # 4-byte Spill - mov dword ptr [ebp - 196], esi # 4-byte Spill - mov dword ptr [ebp - 200], ebx # 4-byte Spill - call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 200] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 196] # 4-byte Reload - call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - mov byte ptr [ebp - 133], 1 - mov ecx, dword ptr [ebp - 184] # 4-byte Reload - add ecx, 4 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 132] - mov dword ptr [edx], esi - mov edx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 204], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 208], eax # 4-byte Spill - mov dword ptr [ebp - 212], esi # 4-byte Spill - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 3 - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 116] - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 212] # 4-byte Reload - call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - jmp LBB1004_6 -LBB1004_6: - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 116] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - lea ecx, [ebp - 84] - mov edx, dword ptr [ebp - 192] # 4-byte Reload - mov dword ptr [edx], ecx - mov byte ptr [ebp - 133], 0 - mov dword ptr [ebp - 16], 4 - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 216], eax # 4-byte Spill - call "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - mov dword ptr [ebp - 220], eax # 4-byte Spill - jmp LBB1004_7 -LBB1004_7: - mov eax, dword ptr [ebp - 188] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 84] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 116] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 132] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 100] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .cv_loc 1004 19 2420 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2420:0 - jmp LBB1004_14 -Ltmp13876: -LBB1004_14: - .cv_loc 1004 19 2418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2418:0 - jmp LBB1004_15 -Ltmp13877: -LBB1004_15: - .cv_loc 1004 19 2421 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2421:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$3@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA": -LBB1004_3: - push ebp - sub esp, 36 - add ebp, 12 - lea ecx, [ebp - 68] -Ltmp13878: - .cv_loc 1004 19 2417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2417:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET -Ltmp13879: - .def "?dtor$8@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA": -LBB1004_8: - push ebp - sub esp, 36 - add ebp, 12 - lea ecx, [ebp - 116] -Ltmp13880: - .cv_loc 1004 19 2419 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2419:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET - .def "?dtor$9@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA": -LBB1004_9: - push ebp - sub esp, 36 - add ebp, 12 - lea ecx, [ebp - 132] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET - .def "?dtor$10@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$10@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA": -LBB1004_10: - push ebp - sub esp, 36 - add ebp, 12 - test byte ptr [ebp - 133], 1 - jne LBB1004_11 - jmp LBB1004_12 -LBB1004_11: - mov ecx, dword ptr [ebp - 196] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -LBB1004_12: - add esp, 36 - pop ebp - ret # CLEANUPRET - .def "?dtor$13@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$13@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA": -LBB1004_13: - push ebp - sub esp, 36 - add ebp, 12 - lea ecx, [ebp - 100] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET -Ltmp13881: - .cv_fpo_endproc -Lfunc_end1004: - .section .xdata,"dr",associative,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - .p2align 2 -"L__ehtable$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z": - .long 429065506 # MagicNumber - .long 5 # MaxState - .long ("$stateUnwindMap$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z": - .long -1 # ToState - .long "?dtor$3@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA" # Action - .long -1 # ToState - .long "?dtor$13@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$10@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA" # Action - .long 2 # ToState - .long "?dtor$9@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA" # Action - .long 3 # ToState - .long "?dtor$8@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z@4HA" # Action - .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - # -- End function - .def "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" - .globl "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" # -- Begin function ?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ - .p2align 4, 0x90 -"?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ": # @"?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" -Lfunc_begin1005: - .cv_func_id 1005 - .cv_loc 1005 22 3557 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3557:0 - .cv_fpo_proc "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13882: - .cv_loc 1005 22 3558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3558:0 - mov eax, dword ptr [ecx + 152] - add esp, 4 - pop ebp - ret -Ltmp13883: - .cv_fpo_endproc -Lfunc_end1005: - # -- End function - .def "?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" - .globl "?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" # -- Begin function ?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z - .p2align 4, 0x90 -"?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z": # @"?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" -Lfunc_begin1006: - .cv_func_id 1006 - .cv_loc 1006 19 1126 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1126:0 - .cv_fpo_proc "?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13884: - .cv_loc 1006 19 1127 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1127:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - lea edx, [ebp - 8] - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - sub esp, 8 - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1006 19 1128 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1128:0 - add esp, 24 - pop ebp - ret 4 -Ltmp13885: - .cv_fpo_endproc -Lfunc_end1006: - # -- End function - .def "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - .globl "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" # -- Begin function ?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z - .p2align 4, 0x90 -"?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z": # @"?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" -Lfunc_begin1007: - .cv_func_id 1007 - .cv_loc 1007 22 3562 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3562:0 - .cv_fpo_proc "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 580 - .cv_fpo_stackalloc 580 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13890: - .cv_loc 1007 22 3563 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3563:0 - cmp edx, dword ptr [ecx + 172] - mov dword ptr [ebp - 420], eax # 4-byte Spill - mov dword ptr [ebp - 424], ecx # 4-byte Spill - jge LBB1007_3 -# %bb.1: - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 172] - add ecx, -1 - mov dword ptr [eax + 172], ecx - cmp ecx, 0 - jg LBB1007_3 -# %bb.2: -Ltmp13891: - .cv_loc 1007 22 3564 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3564:0 - mov dword ptr [esp], 12 - call "?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z" -Ltmp13892: -LBB1007_3: - .cv_loc 1007 22 3567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3567:0 - xor eax, eax - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - cmp eax, dword ptr [ecx + 168] - jge LBB1007_6 -# %bb.4: - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 168] - add ecx, -1 - mov dword ptr [eax + 168], ecx - cmp ecx, 0 - jg LBB1007_6 -# %bb.5: -Ltmp13893: - .cv_loc 1007 22 3568 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3568:0 - mov dword ptr [esp], 11 - call "?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z" -Ltmp13894: -LBB1007_6: - .cv_loc 1007 22 3571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3571:0 - mov byte ptr [ebp - 33], 0 -LBB1007_7: # =>This Loop Header: Depth=1 - # Child Loop BB1007_44 Depth 2 - .cv_loc 1007 22 3572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3572:0 - cmp dword ptr [ebp + 8], 0 - je LBB1007_89 -# %bb.8: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13895: - .cv_loc 1007 22 3573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3573:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 4] - mov ecx, eax - sub ecx, 21 - mov dword ptr [ebp - 428], eax # 4-byte Spill - mov dword ptr [ebp - 432], ecx # 4-byte Spill - ja LBB1007_82 -# %bb.92: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 428] # 4-byte Reload - mov ecx, dword ptr [4*eax + LJTI1007_0] - jmp ecx -LBB1007_9: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13896: - .cv_loc 1007 22 3575 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3575:0 - jmp LBB1007_83 -LBB1007_10: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3578 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3578:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 144] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 256 - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - cmp eax, 0 - jne LBB1007_12 -# %bb.11: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 112] - mov dword ptr [ebp - 44], ecx - mov ecx, dword ptr [eax + 116] - mov dword ptr [ebp - 40], ecx - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 52], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 48], ecx - mov ecx, dword ptr [ebp - 52] - mov edx, dword ptr [ebp - 48] - mov esi, dword ptr [ebp - 44] - mov edi, dword ptr [ebp - 40] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1007_12 - jmp LBB1007_13 -LBB1007_12: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13897: - .cv_loc 1007 22 3580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3580:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 68], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 64], ecx - mov ecx, dword ptr [ebp - 68] - mov edx, dword ptr [ebp - 64] - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 60] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - call "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" - lea ecx, [ebp - 60] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - cmp eax, 10 - setne bl - and bl, 1 - mov byte ptr [ebp - 33], bl - .cv_loc 1007 22 3581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3581:0 - jmp LBB1007_14 -Ltmp13898: -LBB1007_13: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3582:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 144] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 1 - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - cmp eax, 0 - setne dl - and dl, 1 - mov byte ptr [ebp - 33], dl -Ltmp13899: -LBB1007_14: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3585:0 - jmp LBB1007_83 -LBB1007_15: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3588:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 120] - mov dword ptr [ebp - 76], ecx - mov ecx, dword ptr [eax + 124] - mov dword ptr [ebp - 72], ecx - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 84], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 80], ecx - mov ecx, dword ptr [ebp - 84] - mov edx, dword ptr [ebp - 80] - mov esi, dword ptr [ebp - 76] - mov edi, dword ptr [ebp - 72] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1007_16 - jmp LBB1007_17 -LBB1007_16: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13900: - .cv_loc 1007 22 3589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3589:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 144] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 2 - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - cmp eax, 0 - setne dl - and dl, 1 - mov byte ptr [ebp - 33], dl - .cv_loc 1007 22 3590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3590:0 - jmp LBB1007_18 -Ltmp13901: -LBB1007_17: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3591:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov dword ptr [ebp - 16], -1 - mov ecx, eax - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - cmp eax, 10 - setne dl - and dl, 1 - mov byte ptr [ebp - 33], dl -Ltmp13902: -LBB1007_18: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3594 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3594:0 - jmp LBB1007_83 -LBB1007_19: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3597:0 - mov dword ptr [ebp - 16], -1 - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - call "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" - and al, 1 - movzx ecx, al - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx + 8] - and edx, 1 - cmp edx, 0 - setne al - and al, 1 - movzx edx, al - cmp ecx, edx - sete al - and al, 1 - mov byte ptr [ebp - 33], al - .cv_loc 1007 22 3598 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3598:0 - jmp LBB1007_83 -LBB1007_20: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3601:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 120] - mov dword ptr [ebp - 92], ecx - mov ecx, dword ptr [eax + 124] - mov dword ptr [ebp - 88], ecx - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 100], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 96], ecx - mov ecx, dword ptr [ebp - 100] - mov edx, dword ptr [ebp - 96] - mov esi, dword ptr [ebp - 92] - mov edi, dword ptr [ebp - 88] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1007_23 -# %bb.21: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov dword ptr [ebp - 16], -1 - mov ecx, eax - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - cmp eax, 10 - je LBB1007_23 -# %bb.22: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, eax - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - cmp eax, 13 - jne LBB1007_24 -LBB1007_23: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13903: - .cv_loc 1007 22 3602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3602:0 - mov byte ptr [ebp - 33], 1 - .cv_loc 1007 22 3603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3603:0 - jmp LBB1007_25 -Ltmp13904: -LBB1007_24: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3604:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, eax - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [ebp - 436], eax # 4-byte Spill -Ltmp13905: -LBB1007_25: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3607 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3607:0 - jmp LBB1007_83 -LBB1007_26: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13906: - .cv_loc 1007 22 3610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3610:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 104], eax - .cv_loc 1007 22 3611 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3611:0 - lea ecx, [ebp - 112] -Ltmp13907: - #DEBUG_VALUE: _Res0 <- [$ecx+0] - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" -Ltmp13908: - .cv_loc 1007 22 3612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3612:0 - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov edx, dword ptr [ecx] - mov dword ptr [ebp - 120], edx - mov edx, dword ptr [ecx + 4] - mov dword ptr [ebp - 116], edx - mov edx, dword ptr [ecx + 140] - mov esi, dword ptr [ecx + 160] - mov edi, dword ptr [ebp - 104] - add edi, 20 - mov ecx, edi - mov dword ptr [ebp - 440], eax # 4-byte Spill - mov dword ptr [ebp - 444], esi # 4-byte Spill - mov dword ptr [ebp - 448], edx # 4-byte Spill - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 104] - add ecx, 20 - mov dword ptr [ebp - 452], eax # 4-byte Spill - call "?_Size@?$_Buf@D@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 452] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 104] - add eax, 20 - mov dword ptr [ebp - 456], ecx # 4-byte Spill - mov ecx, eax - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov edx, dword ptr [ecx + 120] - mov dword ptr [ebp - 144], edx - mov edx, dword ptr [ecx + 124] - mov dword ptr [ebp - 140], edx - mov edx, dword ptr [ecx] - mov dword ptr [ebp - 152], edx - mov edx, dword ptr [ecx + 4] - mov dword ptr [ebp - 148], edx - mov edx, dword ptr [ebp - 152] - mov esi, dword ptr [ebp - 148] - mov edi, dword ptr [ebp - 144] - mov ebx, dword ptr [ebp - 140] - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 136] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [esp + 16], ebx - mov dword ptr [esp + 20], eax - mov eax, dword ptr [ebp - 456] # 4-byte Reload - mov dword ptr [esp + 24], eax - mov eax, dword ptr [ebp - 444] # 4-byte Reload - mov dword ptr [esp + 28], eax - mov eax, dword ptr [ebp - 448] # 4-byte Reload - mov dword ptr [esp + 32], eax - call "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" - mov eax, dword ptr [ebp - 136] - mov dword ptr [ebp - 112], eax - mov eax, dword ptr [ebp - 132] - mov dword ptr [ebp - 108], eax - mov eax, dword ptr [ebp - 112] - mov dword ptr [ebp - 128], eax - mov eax, dword ptr [ebp - 108] - mov dword ptr [ebp - 124], eax - mov eax, dword ptr [ebp - 128] - mov ecx, dword ptr [ebp - 124] - mov edx, dword ptr [ebp - 120] - mov esi, dword ptr [ebp - 116] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1007_27 - jmp LBB1007_28 -LBB1007_27: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13909: - .cv_loc 1007 22 3615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3615:0 - mov eax, dword ptr [ebp - 112] - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 108] - mov dword ptr [ecx + 4], eax - .cv_loc 1007 22 3616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3616:0 - jmp LBB1007_29 -Ltmp13910: -LBB1007_28: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3617:0 - mov byte ptr [ebp - 33], 1 -Ltmp13911: -LBB1007_29: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3620 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3620:0 - jmp LBB1007_83 -Ltmp13912: -LBB1007_30: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3624 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3624:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 120] - mov dword ptr [ebp - 160], ecx - mov ecx, dword ptr [eax + 124] - mov dword ptr [ebp - 156], ecx - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 168], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 164], ecx - mov ecx, dword ptr [ebp - 168] - mov edx, dword ptr [ebp - 164] - mov esi, dword ptr [ebp - 160] - mov edi, dword ptr [ebp - 156] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - mov al, 1 - mov byte ptr [ebp - 457], al # 1-byte Spill - jne LBB1007_32 -# %bb.31: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], -1 - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - xor al, -1 - mov byte ptr [ebp - 457], al # 1-byte Spill -LBB1007_32: # in Loop: Header=BB1007_7 Depth=1 - mov al, byte ptr [ebp - 457] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 33], al - .cv_loc 1007 22 3625 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3625:0 - jmp LBB1007_83 -Ltmp13913: -LBB1007_33: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3629:0 - jmp LBB1007_83 -LBB1007_34: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3632:0 - jmp LBB1007_83 -LBB1007_35: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13914: - .cv_loc 1007 22 3636 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3636:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - movsd xmm0, qword ptr [eax] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 176], xmm0 - .cv_loc 1007 22 3637 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3637:0 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 4] - sub ecx, 11 - sete byte ptr [ebp - 177] - .cv_loc 1007 22 3638 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3638:0 - mov dword ptr [ebp - 16], -1 - mov edx, esp - mov dword ptr [edx], eax - lea edx, [ebp - 212] - mov dword ptr [ebp - 464], ecx # 4-byte Spill - mov ecx, edx - call "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - sub esp, 4 - .cv_loc 1007 22 3639 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3639:0 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov dword ptr [ebp - 468], eax # 4-byte Spill - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 469], al # 1-byte Spill - jmp LBB1007_36 -LBB1007_36: # in Loop: Header=BB1007_7 Depth=1 - mov al, byte ptr [ebp - 469] # 1-byte Reload - and al, 1 - movzx ecx, al - mov al, byte ptr [ebp - 177] - and al, 1 - movzx edx, al - cmp ecx, edx - jne LBB1007_39 -# %bb.37: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13915: - .cv_loc 1007 22 3640 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3640:0 - mov eax, esp - lea ecx, [ebp - 212] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - sub esp, 4 - jmp LBB1007_38 -LBB1007_38: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3641 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3641:0 - mov byte ptr [ebp - 33], 1 - .cv_loc 1007 22 3642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3642:0 - jmp LBB1007_40 -Ltmp13916: -LBB1007_39: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3643 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3643:0 - mov eax, dword ptr [ebp - 176] - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 172] - mov dword ptr [ecx + 4], eax -Ltmp13917: -LBB1007_40: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3647 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3647:0 - lea ecx, [ebp - 212] - call "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - jmp LBB1007_83 -Ltmp13918: -LBB1007_42: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3650 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3650:0 - mov dword ptr [ebp + 8], 0 - .cv_loc 1007 22 3651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3651:0 - jmp LBB1007_83 -LBB1007_43: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13919: - .cv_loc 1007 22 3654 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3654:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 216], eax - .cv_loc 1007 22 3655 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3655:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - add eax, 32 - mov ecx, dword ptr [ebp - 216] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 476], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 476] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov edx, dword ptr [ecx] - mov dword ptr [eax], edx - mov edx, dword ptr [ecx + 4] - mov dword ptr [eax + 4], edx -Ltmp13920: - .cv_loc 1007 22 3656 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3656:0 - add ecx, 8 - call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 220], eax -LBB1007_44: # Parent Loop BB1007_7 Depth=1 - # => This Inner Loop Header: Depth=2 - mov eax, dword ptr [ebp - 216] - mov eax, dword ptr [eax + 20] - cmp eax, dword ptr [ebp - 220] - jae LBB1007_46 -# %bb.45: # in Loop: Header=BB1007_44 Depth=2 -Ltmp13921: - .cv_loc 1007 22 3657 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3657:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 220] - add ecx, -1 - mov dword ptr [ebp - 220], ecx - mov dword ptr [ebp - 16], -1 - mov dword ptr [ebp - 480], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 236] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 480] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - sub esp, 8 - xor eax, eax - lea ecx, [ebp - 236] - mov dword ptr [esp], 0 - mov dword ptr [ebp - 484], eax # 4-byte Spill - call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" - sub esp, 4 - lea ecx, [ebp - 236] - mov dword ptr [ebp - 488], eax # 4-byte Spill - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Ltmp13922: - .cv_loc 1007 22 3656 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3656:0 - jmp LBB1007_44 -Ltmp13923: -LBB1007_46: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3660 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3660:0 - jmp LBB1007_83 -Ltmp13924: -LBB1007_47: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3664 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3664:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 240], eax - .cv_loc 1007 22 3665 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3665:0 - mov eax, dword ptr [ebp - 240] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 244], eax - .cv_loc 1007 22 3666 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3666:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - test byte ptr [eax + 149], 1 - jne LBB1007_49 -# %bb.48: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 244] - cmp dword ptr [eax + 20], 0 - je LBB1007_50 -LBB1007_49: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13925: - .cv_loc 1007 22 3667 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3667:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 244] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 16], -1 - mov dword ptr [ebp - 492], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 260] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 492] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - sub esp, 8 - lea ecx, [ebp - 260] - mov dword ptr [esp], 1 - call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" - sub esp, 4 - lea ecx, [ebp - 260] - mov dword ptr [ebp - 496], eax # 4-byte Spill - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .cv_loc 1007 22 3668 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3668:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - add eax, 32 - mov ecx, dword ptr [ebp - 244] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 500], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 500] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov edx, dword ptr [ecx] - mov dword ptr [eax + 8], edx - mov edx, dword ptr [ecx + 4] - mov dword ptr [eax + 12], edx -Ltmp13926: -LBB1007_50: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3670 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3670:0 - jmp LBB1007_83 -Ltmp13927: -LBB1007_51: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3674 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3674:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 264], eax - .cv_loc 1007 22 3675 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3675:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 264] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 16], -1 - mov dword ptr [ebp - 504], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 280] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 504] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - sub esp, 8 - lea ecx, [ebp - 280] - call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" - lea ecx, [ebp - 280] - mov byte ptr [ebp - 505], al # 1-byte Spill - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov al, byte ptr [ebp - 505] # 1-byte Reload - test al, 1 - jne LBB1007_52 - jmp LBB1007_58 -LBB1007_52: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13928: - .cv_loc 1007 22 3676 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3676:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 288], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 284], ecx - .cv_loc 1007 22 3677 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3677:0 - add eax, 32 - mov ecx, dword ptr [ebp - 264] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 512], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 512] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 296], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 292], eax - .cv_loc 1007 22 3678 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3678:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - add eax, 32 - mov ecx, dword ptr [ebp - 264] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 516], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 516] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax + 8] - mov dword ptr [ebp - 304], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 300], eax - .cv_loc 1007 22 3679 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3679:0 - mov eax, dword ptr [ebp - 304] - mov dword ptr [ebp - 312], eax - mov eax, dword ptr [ebp - 300] - mov dword ptr [ebp - 308], eax - mov eax, dword ptr [ebp - 296] - mov dword ptr [ebp - 320], eax - mov eax, dword ptr [ebp - 292] - mov dword ptr [ebp - 316], eax - mov eax, dword ptr [ebp - 320] - mov ecx, dword ptr [ebp - 316] - mov edx, dword ptr [ebp - 312] - mov esi, dword ptr [ebp - 308] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor ecx, ecx - mov ah, cl - test al, 1 - mov byte ptr [ebp - 517], ah # 1-byte Spill - jne LBB1007_53 - jmp LBB1007_54 -LBB1007_53: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 328], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 324], ecx - mov ecx, dword ptr [eax + 140] - mov edx, dword ptr [eax + 160] - mov esi, dword ptr [ebp - 304] - mov dword ptr [ebp - 352], esi - mov esi, dword ptr [ebp - 300] - mov dword ptr [ebp - 348], esi - mov esi, dword ptr [ebp - 296] - mov dword ptr [ebp - 360], esi - mov esi, dword ptr [ebp - 292] - mov dword ptr [ebp - 356], esi - mov esi, dword ptr [eax + 120] - mov dword ptr [ebp - 368], esi - mov esi, dword ptr [eax + 124] - mov dword ptr [ebp - 364], esi - mov esi, dword ptr [eax] - mov dword ptr [ebp - 376], esi - mov esi, dword ptr [eax + 4] - mov dword ptr [ebp - 372], esi - mov esi, dword ptr [ebp - 376] - mov edi, dword ptr [ebp - 372] - mov ebx, dword ptr [ebp - 368] - mov eax, dword ptr [ebp - 364] - mov dword ptr [ebp - 524], eax # 4-byte Spill - mov eax, dword ptr [ebp - 360] - mov dword ptr [ebp - 528], eax # 4-byte Spill - mov eax, dword ptr [ebp - 356] - mov dword ptr [ebp - 532], eax # 4-byte Spill - mov eax, dword ptr [ebp - 352] - mov dword ptr [ebp - 536], eax # 4-byte Spill - mov eax, dword ptr [ebp - 348] - mov dword ptr [ebp - 540], eax # 4-byte Spill - lea eax, [ebp - 344] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov eax, dword ptr [ebp - 524] # 4-byte Reload - mov dword ptr [esp + 16], eax - mov eax, dword ptr [ebp - 528] # 4-byte Reload - mov dword ptr [esp + 20], eax - mov eax, dword ptr [ebp - 532] # 4-byte Reload - mov dword ptr [esp + 24], eax - mov eax, dword ptr [ebp - 536] # 4-byte Reload - mov dword ptr [esp + 28], eax - mov eax, dword ptr [ebp - 540] # 4-byte Reload - mov dword ptr [esp + 32], eax - mov dword ptr [esp + 36], edx - mov dword ptr [esp + 40], ecx - call "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" - mov eax, dword ptr [ebp - 344] - mov dword ptr [ebp - 288], eax - mov eax, dword ptr [ebp - 340] - mov dword ptr [ebp - 284], eax - mov eax, dword ptr [ebp - 288] - mov dword ptr [ebp - 336], eax - mov eax, dword ptr [ebp - 284] - mov dword ptr [ebp - 332], eax - mov eax, dword ptr [ebp - 336] - mov ecx, dword ptr [ebp - 332] - mov edx, dword ptr [ebp - 328] - mov esi, dword ptr [ebp - 324] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov byte ptr [ebp - 517], al # 1-byte Spill -LBB1007_54: # in Loop: Header=BB1007_7 Depth=1 - mov al, byte ptr [ebp - 517] # 1-byte Reload - test al, 1 - jne LBB1007_55 - jmp LBB1007_56 -LBB1007_55: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13929: - .cv_loc 1007 22 3681 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3681:0 - mov byte ptr [ebp - 33], 1 - .cv_loc 1007 22 3682 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3682:0 - jmp LBB1007_57 -Ltmp13930: -LBB1007_56: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3683 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3683:0 - mov eax, dword ptr [ebp - 288] - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 284] - mov dword ptr [ecx + 4], eax -Ltmp13931: -LBB1007_57: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3685 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3685:0 - jmp LBB1007_58 -Ltmp13932: -LBB1007_58: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3686 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3686:0 - jmp LBB1007_83 -Ltmp13933: -LBB1007_59: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3690 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3690:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], -1 - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - sub esp, 4 - test al, 1 - jne LBB1007_61 -# %bb.60: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13934: - .cv_loc 1007 22 3691 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3691:0 - mov byte ptr [ebp - 33], 1 -Ltmp13935: -LBB1007_61: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3694:0 - mov dword ptr [ebp + 8], 0 - .cv_loc 1007 22 3695 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3695:0 - jmp LBB1007_83 -LBB1007_62: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3698 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3698:0 - jmp LBB1007_83 -LBB1007_63: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3701 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3701:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 8] - and eax, 2 - cmp eax, 0 - setne cl - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], -1 - mov edx, esp - mov dword ptr [edx], eax - movzx eax, cl - and eax, 1 - mov dword ptr [edx + 4], eax - mov dword ptr [edx + 8], 0 - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - call "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - sub esp, 12 - test al, 1 - jne LBB1007_65 -# %bb.64: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13936: - .cv_loc 1007 22 3702 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3702:0 - mov byte ptr [ebp - 33], 1 -Ltmp13937: -LBB1007_65: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3705 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3705:0 - mov dword ptr [ebp + 8], 0 - .cv_loc 1007 22 3706 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3706:0 - jmp LBB1007_83 -LBB1007_66: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13938: - .cv_loc 1007 22 3709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3709:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 380], eax - .cv_loc 1007 22 3710 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3710:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - add eax, 96 - mov ecx, dword ptr [ebp - 380] - mov ecx, dword ptr [ecx + 32] - mov dword ptr [ebp - 544], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 544] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" - sub esp, 4 - mov dword ptr [ebp - 384], eax - .cv_loc 1007 22 3712 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3712:0 - mov eax, dword ptr [ebp - 380] - cmp dword ptr [eax + 36], 0 - jne LBB1007_69 -# %bb.67: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 384] - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 380] - mov ecx, dword ptr [ecx + 8] - and ecx, 2 - cmp ecx, 0 - setne dl - mov ecx, dword ptr [ebp - 380] - mov dword ptr [ebp - 16], -1 - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi], ecx - movzx eax, dl - and eax, 1 - mov dword ptr [esi + 4], eax - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - call "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - sub esp, 12 - test al, 1 - jne LBB1007_69 -# %bb.68: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13939: - .cv_loc 1007 22 3713 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3713:0 - mov byte ptr [ebp - 33], 1 -Ltmp13940: -LBB1007_69: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3716 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3716:0 - mov dword ptr [ebp + 8], 0 - .cv_loc 1007 22 3717 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3717:0 - jmp LBB1007_83 -Ltmp13941: -LBB1007_70: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3721:0 - jmp LBB1007_83 -LBB1007_71: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3724:0 - mov dword ptr [esp], 32 - mov dword ptr [esp + 4], 8192 - call "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov edx, dword ptr [ecx + 144] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1007_73 -# %bb.72: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 392], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 388], ecx - mov ecx, dword ptr [eax + 112] - mov dword ptr [ebp - 400], ecx - mov ecx, dword ptr [eax + 116] - mov dword ptr [ebp - 396], ecx - mov ecx, dword ptr [ebp - 400] - mov edx, dword ptr [ebp - 396] - mov esi, dword ptr [ebp - 392] - mov edi, dword ptr [ebp - 388] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1007_75 -LBB1007_73: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - test byte ptr [eax + 164], 1 - je LBB1007_76 -# %bb.74: # in Loop: Header=BB1007_7 Depth=1 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 120] - mov dword ptr [ebp - 408], ecx - mov ecx, dword ptr [eax + 124] - mov dword ptr [ebp - 404], ecx - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 416], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 412], ecx - mov ecx, dword ptr [ebp - 416] - mov edx, dword ptr [ebp - 412] - mov esi, dword ptr [ebp - 408] - mov edi, dword ptr [ebp - 404] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1007_75 - jmp LBB1007_76 -LBB1007_75: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13942: - .cv_loc 1007 22 3727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3727:0 - mov byte ptr [ebp - 33], 1 - .cv_loc 1007 22 3728 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3728:0 - jmp LBB1007_80 -Ltmp13943: -LBB1007_76: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3728 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3728:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov cl, byte ptr [eax + 148] - mov dword ptr [ebp - 16], -1 - test cl, 1 - je LBB1007_78 -# %bb.77: # in Loop: Header=BB1007_7 Depth=1 - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - call "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - test al, 1 - jne LBB1007_78 - jmp LBB1007_79 -LBB1007_78: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13944: - .cv_loc 1007 22 3729 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3729:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - add eax, 48 - mov ecx, eax - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov dword ptr [esp], eax - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - .cv_loc 1007 22 3730 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3730:0 - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - mov byte ptr [ecx + 148], 1 - mov dword ptr [ebp - 548], eax # 4-byte Spill -Ltmp13945: -LBB1007_79: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3728 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3728:0 - jmp LBB1007_80 -Ltmp13946: -LBB1007_80: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3732 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3732:0 - mov dword ptr [ebp + 8], 0 - .cv_loc 1007 22 3733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3733:0 - jmp LBB1007_83 -LBB1007_81: - mov dword ptr [ebp - 16], -1 -LBB1007_82: - .cv_loc 1007 22 3737 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3737:0 - mov dword ptr [ebp - 16], -1 - mov dword ptr [esp], 13 - call "?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z" -Ltmp13947: -LBB1007_83: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3740:0 - test byte ptr [ebp - 33], 1 - je LBB1007_85 -# %bb.84: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13948: - .cv_loc 1007 22 3741 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3741:0 - mov dword ptr [ebp + 8], 0 - .cv_loc 1007 22 3742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3742:0 - jmp LBB1007_88 -Ltmp13949: -LBB1007_85: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3742:0 - cmp dword ptr [ebp + 8], 0 - je LBB1007_87 -# %bb.86: # in Loop: Header=BB1007_7 Depth=1 -Ltmp13950: - .cv_loc 1007 22 3743 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3743:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp + 8], eax -Ltmp13951: -LBB1007_87: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3742:0 - jmp LBB1007_88 -Ltmp13952: -LBB1007_88: # in Loop: Header=BB1007_7 Depth=1 - .cv_loc 1007 22 3572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3572:0 - jmp LBB1007_7 -LBB1007_89: - .cv_loc 1007 22 3747 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3747:0 - xor eax, eax - mov ecx, dword ptr [ebp - 424] # 4-byte Reload - cmp eax, dword ptr [ecx + 172] - jge LBB1007_91 -# %bb.90: -Ltmp13953: - .cv_loc 1007 22 3748 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3748:0 - mov eax, dword ptr [ebp - 424] # 4-byte Reload - mov ecx, dword ptr [eax + 172] - add ecx, 1 - mov dword ptr [eax + 172], ecx -Ltmp13954: -LBB1007_91: - .cv_loc 1007 22 3751 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3751:0 - mov al, byte ptr [ebp - 33] - xor al, 1 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - and al, 1 - movzx eax, al - add esp, 580 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$41@?0??_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z@4HA": -LBB1007_41: - push ebp - sub esp, 44 - add ebp, 12 - lea ecx, [ebp - 212] -Ltmp13955: - .cv_loc 1007 22 3647 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3647:0 - call "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - add esp, 44 - pop ebp - ret # CLEANUPRET -Ltmp13956: - .cv_fpo_endproc -Lfunc_end1007: - .p2align 2, 0x90 -LJTI1007_0: - .long LBB1007_81 - .long LBB1007_9 - .long LBB1007_10 - .long LBB1007_15 - .long LBB1007_19 - .long LBB1007_20 - .long LBB1007_26 - .long LBB1007_30 - .long LBB1007_33 - .long LBB1007_34 - .long LBB1007_35 - .long LBB1007_35 - .long LBB1007_42 - .long LBB1007_43 - .long LBB1007_47 - .long LBB1007_51 - .long LBB1007_59 - .long LBB1007_62 - .long LBB1007_63 - .long LBB1007_66 - .long LBB1007_70 - .long LBB1007_71 - .section .xdata,"dr",associative,"?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - .p2align 2 -"L__ehtable$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z": - .long -1 # ToState - .long "?dtor$41@?0??_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z@4HA" # Action - .section .text,"xr",discard,"?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - # -- End function - .def "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - .globl "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" # -- Begin function ??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z - .p2align 4, 0x90 -"??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z": # @"??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" -Lfunc_begin1008: - .cv_func_id 1008 - .cv_loc 1008 19 2468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2468:0 - .cv_fpo_proc "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp13959: - .cv_loc 1008 19 2469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2469:0 - mov edi, esp - lea ebx, [ebp - 48] - mov dword ptr [edi], ebx - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], ebx # 4-byte Spill - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - sub esp, 4 - .cv_loc 1008 19 2470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2470:0 - mov eax, dword ptr [ebp + 12] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" - sub esp, 4 - .cv_loc 1008 19 2471 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2471:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" - sub esp, 4 - jmp LBB1008_1 -LBB1008_1: - .cv_loc 1008 19 2472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2472:0 - lea ecx, [ebp - 48] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov eax, dword ptr [ebp - 60] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z@4HA": -LBB1008_2: - push ebp - push eax - add ebp, 12 - lea ecx, [ebp - 48] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp13960: - .cv_fpo_endproc -Lfunc_end1008: - .section .xdata,"dr",associative,"??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - .p2align 2 -"L__ehtable$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z": - .long -1 # ToState - .long "?dtor$2@?0???A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z@4HA" # Action - .section .text,"xr",discard,"??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - # -- End function - .def "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" - .globl "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" # -- Begin function ??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ": # @"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" -Lfunc_begin1009: - .cv_func_id 1009 - .cv_loc 1009 19 1772 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1772:0 - .cv_fpo_proc "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13961: - .cv_loc 1009 19 1773 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1773:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - and ecx, eax - cmp ecx, 0 - setne dl - and dl, 1 - movzx eax, dl - add esp, 12 - pop ebp - ret -Ltmp13962: - .cv_fpo_endproc -Lfunc_end1009: - # -- End function - .def "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ": # @"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1010: - .cv_func_id 1010 - .cv_loc 1010 19 1742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1742:0 - .cv_fpo_proc "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13963: - .cv_loc 1010 19 1742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1742:0 - call "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Ltmp13964: - .cv_loc 1010 19 1742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1742:0 - add esp, 4 - pop ebp - ret -Ltmp13965: - .cv_fpo_endproc -Lfunc_end1010: - # -- End function - .def "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .globl "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # -- Begin function ?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z - .p2align 4, 0x90 -"?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z": # @"?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" -Lfunc_begin1011: - .cv_func_id 1011 - .cv_loc 1011 22 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1158:0 - .cv_fpo_proc "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13966: - .cv_loc 1011 22 1159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1159:0 - add ecx, 12 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - add esp, 8 - pop ebp - ret 4 -Ltmp13967: - .cv_fpo_endproc -Lfunc_end1011: - # -- End function - .def "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .globl "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # -- Begin function ??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z - .p2align 4, 0x90 -"??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z": # @"??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" -Lfunc_begin1012: - .cv_func_id 1012 - .cv_loc 1012 19 1361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1361:0 - .cv_fpo_proc "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill -# %bb.1: -Ltmp13968: - .cv_loc 1012 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jae LBB1012_3 -# %bb.2: -Ltmp13969: - .cv_loc 1012 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1012_8 -Ltmp13970: -LBB1012_3: - .cv_loc 1012 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1012_4 -LBB1012_4: - .cv_loc 1012 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - xor eax, eax -Ltmp13971: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1363 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1012_6 -# %bb.5: - int3 -LBB1012_6: - xor eax, eax - lea ecx, ["??_C@_1EA@LEKOKFNB@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1363 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp13972: -# %bb.7: - .cv_loc 1012 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1012_8 -Ltmp13973: -LBB1012_8: - .cv_loc 1012 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1012_9 -Ltmp13974: -LBB1012_9: - .cv_loc 1012 19 1366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1366:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - shl ecx, 4 - add eax, ecx - add esp, 48 - pop ebp - ret 4 -Ltmp13975: - .cv_fpo_endproc -Lfunc_end1012: - # -- End function - .def "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1013: - .cv_func_id 1013 - .cv_loc 1013 22 1146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1146:0 - .cv_fpo_proc "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13976: - .cv_loc 1013 22 1147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1147:0 - add ecx, 28 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13977: - .cv_fpo_endproc -Lfunc_end1013: - # -- End function - .def "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - .globl "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # -- Begin function ??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z - .p2align 4, 0x90 -"??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z": # @"??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" -Lfunc_begin1014: - .cv_func_id 1014 - .cv_loc 1014 5 235 0 # ..\include\gsl/span:235:0 - .cv_fpo_proc "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp13978: - .cv_loc 1014 5 236 0 # ..\include\gsl/span:236:0 - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor al, -1 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 48], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebp - ret -Ltmp13979: - .cv_fpo_endproc -Lfunc_end1014: - # -- End function - .def "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1015: - .cv_func_id 1015 - .cv_loc 1015 22 1150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1150:0 - .cv_fpo_proc "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13980: - .cv_loc 1015 22 1151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1151:0 - add ecx, 48 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13981: - .cv_fpo_endproc -Lfunc_end1015: - # -- End function - .def "?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1016: - .cv_func_id 1016 - .cv_loc 1016 22 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1154:0 - .cv_fpo_proc "?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13982: - .cv_loc 1016 22 1155 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1155:0 - add ecx, 68 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp13983: - .cv_fpo_endproc -Lfunc_end1016: - # -- End function - .def "?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" - .globl "?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" # -- Begin function ?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z - .p2align 4, 0x90 -"?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z": # @"?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" -Lfunc_begin1017: - .cv_func_id 1017 - .cv_loc 1017 19 1126 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1126:0 - .cv_fpo_proc "?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp13984: - .cv_loc 1017 19 1127 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1127:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - lea edx, [ebp - 8] - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - sub esp, 8 - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1017 19 1128 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1128:0 - add esp, 24 - pop ebp - ret 4 -Ltmp13985: - .cv_fpo_endproc -Lfunc_end1017: - # -- End function - .def "??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .globl "??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # -- Begin function ??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z - .p2align 4, 0x90 -"??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": # @"??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" -Lfunc_begin1018: - .cv_func_id 1018 - .cv_loc 1018 19 1100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1100:0 - .cv_fpo_proc "??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 12], esi - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp13986: - .cv_loc 1018 19 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1101:0 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - mov dword ptr [ebp - 24], eax - .cv_loc 1018 19 1102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1102:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 24] - jae LBB1018_2 -# %bb.1: -Ltmp13987: - .cv_loc 1018 19 1103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1103:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - imul ecx, dword ptr [ebp + 8], 20 - add eax, ecx - mov dword ptr [ebp - 28], eax - .cv_loc 1018 19 1104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1104:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 1018 19 1105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1105:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 1018 19 1106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1106:0 - mov eax, dword ptr [ebp - 28] - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1018 19 1107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1107:0 - jmp LBB1018_6 -Ltmp13988: -LBB1018_2: - .cv_loc 1018 19 1110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1110:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 24] - jbe LBB1018_6 -# %bb.3: -Ltmp13989: - .cv_loc 1018 19 1111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1111:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - jbe LBB1018_5 -# %bb.4: -Ltmp13990: - .cv_loc 1018 19 1112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1112:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - sub esp, 8 - .cv_loc 1018 19 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1113:0 - jmp LBB1018_6 -Ltmp13991: -LBB1018_5: - .cv_loc 1018 19 1116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1116:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 32], eax - .cv_loc 1018 19 1117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1117:0 - mov eax, dword ptr [ebp + 8] - sub eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - lea eax, [ebp - 16] - mov bl, byte ptr [eax] - mov byte ptr [esp + 8], bl - call "?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" - sub esp, 12 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1018 19 1118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1118:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 -Ltmp13992: -LBB1018_6: - .cv_loc 1018 19 1122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1122:0 - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - add esp, 80 - pop esi - pop ebx - pop ebp - ret 8 -Ltmp13993: - .cv_fpo_endproc -Lfunc_end1018: - # -- End function - .def "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - .globl "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # -- Begin function ?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ": # @"?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" -Lfunc_begin1019: - .cv_func_id 1019 - .cv_loc 1019 19 1338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1338:0 - .cv_fpo_proc "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13994: - .cv_loc 1019 19 1339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1339:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - mov eax, ecx - cdq - mov ecx, 20 - idiv ecx - add esp, 12 - pop ebp - ret -Ltmp13995: - .cv_fpo_endproc -Lfunc_end1019: - # -- End function - .def "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1020: - .cv_func_id 1020 - .cv_loc 1020 19 1614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1614:0 - .cv_fpo_proc "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp13996: - .cv_loc 1020 19 1615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1615:0 - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp13997: - .cv_fpo_endproc -Lfunc_end1020: - # -- End function - .def "?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .globl "?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # -- Begin function ?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z - .p2align 4, 0x90 -"?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z": # @"?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" -Lfunc_begin1021: - .cv_func_id 1021 - .cv_loc 1021 19 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1544:0 - .cv_fpo_proc "?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp13998: - .cv_loc 1021 19 1546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1546:0 - lea esi, [ebp - 12] -Ltmp13999: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], 3 - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - sub esp, 4 - .cv_loc 1021 19 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1548:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1021 19 1550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1550:0 - cmp dword ptr [ebp - 16], 0 - je LBB1021_9 -Ltmp14000: -# %bb.1: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1021 19 1551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1551:0 - jmp LBB1021_2 -Ltmp14001: -LBB1021_2: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp - 16] - cmp dword ptr [eax], 0 - je LBB1021_8 -Ltmp14002: -# %bb.3: # in Loop: Header=BB1021_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1021 19 1552 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1552:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov eax, dword ptr [eax + 8] - cmp eax, dword ptr [ebp + 8] - jb LBB1021_5 -Ltmp14003: -# %bb.4: # in Loop: Header=BB1021_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 16] - mov ecx, dword ptr [ecx] - cmp eax, dword ptr [ecx + 8] - jae LBB1021_6 -Ltmp14004: -LBB1021_5: # in Loop: Header=BB1021_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1021 19 1553 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1553:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1021 19 1554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1554:0 - jmp LBB1021_7 -Ltmp14005: -LBB1021_6: # in Loop: Header=BB1021_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1021 19 1555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1555:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Clrcont@_Iterator_base12@std@@QAEXXZ" - .cv_loc 1021 19 1556 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1556:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 16] - mov dword ptr [ecx], eax -Ltmp14006: -LBB1021_7: # in Loop: Header=BB1021_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1021 19 1551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1551:0 - jmp LBB1021_2 -Ltmp14007: -LBB1021_8: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1021 19 1559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1559:0 - jmp LBB1021_9 -Ltmp14008: -LBB1021_9: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1021 19 1564 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1564:0 - lea ecx, [ebp - 12] - call dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - add esp, 32 - pop esi -Ltmp14009: - pop ebp - ret 8 -Ltmp14010: - .cv_fpo_endproc -Lfunc_end1021: - # -- End function - .def "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1022: - .cv_func_id 1022 - .cv_loc 1022 19 1622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1622:0 - .cv_fpo_proc "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14011: - .cv_loc 1022 19 1623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1623:0 - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp14012: - .cv_fpo_endproc -Lfunc_end1022: - # -- End function - .def "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - .globl "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # -- Begin function ?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ - .p2align 4, 0x90 -"?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ": # @"?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" -Lfunc_begin1023: - .cv_func_id 1023 - .cv_loc 1023 19 1347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1347:0 - .cv_fpo_proc "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14013: - .cv_loc 1023 19 1348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1348:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - mov eax, ecx - cdq - mov ecx, 20 - idiv ecx - add esp, 12 - pop ebp - ret -Ltmp14014: - .cv_fpo_endproc -Lfunc_end1023: - # -- End function - .def "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .globl "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # -- Begin function ??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z - .p2align 4, 0x90 -"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": # @"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" -Lfunc_begin1024: - .cv_func_id 1024 - .cv_loc 1024 19 1075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1075:0 - .cv_fpo_proc "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14019: - .cv_loc 1024 19 1076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1076:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], esi # 4-byte Spill - call "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - cmp ecx, eax - jbe LBB1024_2 -# %bb.1: -Ltmp14020: - .cv_loc 1024 19 1077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1077:0 - call "?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" -Ltmp14021: -LBB1024_2: - .cv_loc 1024 19 1080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1080:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - mov dword ptr [ebp - 36], eax - .cv_loc 1024 19 1081 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1081:0 - mov eax, dword ptr [ebp + 8] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 40], eax - .cv_loc 1024 19 1083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1083:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - call "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov dword ptr [ebp - 44], eax - .cv_loc 1024 19 1084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1084:0 - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 36] - lea ecx, [ecx + 4*ecx] - lea eax, [eax + 4*ecx] - mov dword ptr [ebp - 48], eax - .cv_loc 1024 19 1085 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1085:0 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 52], eax -Ltmp14022: - .cv_loc 1024 19 1088 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1088:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 36] - sub eax, ecx - mov ecx, dword ptr [ebp - 48] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 56] - mov edx, esp - mov byte ptr [edx + 8], bl - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" - sub esp, 12 - mov dword ptr [ebp - 76], eax # 4-byte Spill - jmp LBB1024_3 -LBB1024_3: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 52], eax - .cv_loc 1024 19 1089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1089:0 - mov ecx, dword ptr [ebp - 44] - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], ecx # 4-byte Spill - mov ecx, edx - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, esp - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" - sub esp, 12 - jmp LBB1024_5 -Ltmp14023: -LBB1024_5: - .cv_loc 1024 19 1096 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1096:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 44] - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" - sub esp, 12 - .cv_loc 1024 19 1097 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1097:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?catch$4@?0???$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$4@?0???$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z@4HA": -LBB1024_4: - push ebp - sub esp, 12 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp14024: - .cv_loc 1024 19 1091 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1091:0 - mov eax, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 48] - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 88], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 1024 19 1092 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1092:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 44] - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 8 - xor eax, eax - .cv_loc 1024 19 1093 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1093:0 - mov dword ptr [ebp - 16], 1 - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 96], eax # 4-byte Spill - call dword ptr [__imp___CxxThrowException@8] -Ltmp14025: - .cv_fpo_endproc -Lfunc_end1024: - .section .xdata,"dr",associative,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 2 -"L__ehtable$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z") # UnwindMap - .long 1 # NumTryBlocks - .long ("$tryMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long -1 # ToState - .long 0 # Action - .long -1 # ToState - .long 0 # Action -"$tryMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long 0 # TryLow - .long 0 # TryHigh - .long 1 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z") # HandlerArray -"$handlerMap$0$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$4@?0???$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z@4HA" # Handler - .section .text,"xr",discard,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - # -- End function - .def "?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" - .globl "?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" # -- Begin function ?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z - .p2align 4, 0x90 -"?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z": # @"?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" -Lfunc_begin1025: - .cv_func_id 1025 - .cv_loc 1025 19 1438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1438:0 - .cv_fpo_proc "?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14026: - .cv_loc 1025 19 1439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1439:0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - add esp, 24 - pop ebp - ret 12 -Ltmp14027: - .cv_fpo_endproc -Lfunc_end1025: - # -- End function - .def "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1026: - .cv_func_id 1026 - .cv_loc 1026 19 1626 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1626:0 - .cv_fpo_proc "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14028: - .cv_loc 1026 19 1627 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1627:0 - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp14029: - .cv_fpo_endproc -Lfunc_end1026: - # -- End function - .def "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1027: - .cv_func_id 1027 - .cv_loc 1027 19 1618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1618:0 - .cv_fpo_proc "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14030: - .cv_loc 1027 19 1619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1619:0 - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp14031: - .cv_fpo_endproc -Lfunc_end1027: - # -- End function - .def "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .globl "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ": # @"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" -Lfunc_begin1028: - .cv_func_id 1028 - .cv_loc 1028 19 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1600:0 - .cv_fpo_proc "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14032: - .cv_loc 1028 19 1601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1601:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp14033: - .cv_fpo_endproc -Lfunc_end1028: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" -Lfunc_begin1029: - .cv_func_id 1029 - .cv_loc 1029 12 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1548:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp14034: - .cv_loc 1029 12 1549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1549:0 - add esp, 4 - pop ebp - ret -Ltmp14035: - .cv_fpo_endproc -Lfunc_end1029: - # -- End function - .def "?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .globl "?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ - .p2align 4, 0x90 -"?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ": # @"?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" -Lfunc_begin1030: - .cv_func_id 1030 - .cv_loc 1030 19 1567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1567:0 - .cv_fpo_proc "?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14036: - .cv_loc 1030 19 1568 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1568:0 - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov ecx, eax - call "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp14037: - .cv_fpo_endproc -Lfunc_end1030: - # -- End function - .def "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1031: - .cv_func_id 1031 - .cv_loc 1031 19 1634 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1634:0 - .cv_fpo_proc "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14038: - .cv_loc 1031 19 1635 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1635:0 - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 12 - add esp, 4 - pop ebp - ret -Ltmp14039: - .cv_fpo_endproc -Lfunc_end1031: - # -- End function - .def "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - .globl "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # -- Begin function ?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ - .p2align 4, 0x90 -"?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ": # @"?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" -Lfunc_begin1032: - .cv_func_id 1032 - .cv_loc 1032 19 1342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1342:0 - .cv_fpo_proc "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp14040: - .cv_loc 1032 19 1343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1343:0 - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov dword ptr [esp], eax - call "?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" - mov dword ptr [ebp - 8], eax - call "?max@?$numeric_limits@H@std@@SAHXZ" - mov dword ptr [ebp - 12], eax - lea eax, [ebp - 12] - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dword ptr [esp + 4], eax - call "??$_Min_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret -Ltmp14041: - .cv_fpo_endproc -Lfunc_end1032: - # -- End function - .def "?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" - .globl "?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" # -- Begin function ?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ - .p2align 4, 0x90 -"?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ": # @"?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" -Lfunc_begin1033: - .cv_func_id 1033 - .cv_loc 1033 19 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1536:0 - .cv_fpo_proc "?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp14042: - .cv_loc 1033 19 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1537:0 - lea eax, ["??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] - mov dword ptr [esp], eax - call "?_Xlength_error@std@@YAXPBD@Z" -Ltmp14043: - .cv_fpo_endproc -Lfunc_end1033: - # -- End function - .def "?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" - .globl "?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" # -- Begin function ?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z - .p2align 4, 0x90 -"?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z": # @"?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" -Lfunc_begin1034: - .cv_func_id 1034 - .cv_loc 1034 19 1472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1472:0 - .cv_fpo_proc "?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14044: - .cv_loc 1034 19 1473 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1473:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - mov dword ptr [ebp - 12], eax - .cv_loc 1034 19 1475 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1475:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 12] - shr ecx, 1 - sub eax, ecx - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - cmp ecx, eax - jbe LBB1034_2 -# %bb.1: -Ltmp14045: - .cv_loc 1034 19 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1476:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax - jmp LBB1034_5 -Ltmp14046: -LBB1034_2: - .cv_loc 1034 19 1479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1479:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 12] - shr ecx, 1 - add eax, ecx - mov dword ptr [ebp - 16], eax - .cv_loc 1034 19 1481 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1481:0 - mov eax, dword ptr [ebp - 16] - cmp eax, dword ptr [ebp + 8] - jae LBB1034_4 -# %bb.3: -Ltmp14047: - .cv_loc 1034 19 1482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1482:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax - jmp LBB1034_5 -Ltmp14048: -LBB1034_4: - .cv_loc 1034 19 1485 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1485:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 4], eax -LBB1034_5: - .cv_loc 1034 19 1486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1486:0 - mov eax, dword ptr [ebp - 4] - add esp, 28 - pop ebp - ret 4 -Ltmp14049: - .cv_fpo_endproc -Lfunc_end1034: - # -- End function - .def "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .globl "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # -- Begin function ?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z - .p2align 4, 0x90 -"?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z": # @"?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" -Lfunc_begin1035: - .cv_func_id 1035 - .cv_loc 1035 12 929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:929:0 - .cv_fpo_proc "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp14050: - .cv_loc 1035 12 930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:930:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??$_Get_size_of_n@$0BE@@std@@YAII@Z" - mov dword ptr [esp], eax - call "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - add esp, 12 - pop ebp - ret 4 -Ltmp14051: - .cv_fpo_endproc -Lfunc_end1035: - # -- End function - .def "?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" - .globl "?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # -- Begin function ?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z - .p2align 4, 0x90 -"?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z": # @"?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" -Lfunc_begin1036: - .cv_func_id 1036 - .cv_loc 1036 19 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1462:0 - .cv_fpo_proc "?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp14052: - .cv_loc 1036 19 1463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1463:0 - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ebx - mov dword ptr [esp + 8], edi - lea eax, [ebp - 20] - mov al, byte ptr [eax] - mov byte ptr [esp + 12], al - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - call "?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" - sub esp, 16 - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - call @__security_check_cookie@4 - .cv_loc 1036 19 1465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1465:0 - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp14053: - .cv_fpo_endproc -Lfunc_end1036: - # -- End function - .def "?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" - .globl "?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" # -- Begin function ?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z - .p2align 4, 0x90 -"?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z": # @"?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" -Lfunc_begin1037: - .cv_func_id 1037 - .cv_loc 1037 19 1509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1509:0 - .cv_fpo_proc "?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14054: - .cv_loc 1037 19 1510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1510:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" - .cv_loc 1037 19 1512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1512:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - cmp dword ptr [eax], 0 - je LBB1037_2 -# %bb.1: -Ltmp14055: - .cv_loc 1037 19 1513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1513:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 1037 19 1514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1514:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 8 -Ltmp14056: -LBB1037_2: - .cv_loc 1037 19 1517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1517:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1037 19 1518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1518:0 - mov eax, dword ptr [ebp + 8] - imul ecx, dword ptr [ebp + 12], 20 - add eax, ecx - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1037 19 1519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1519:0 - mov eax, dword ptr [ebp + 8] - imul ecx, dword ptr [ebp + 16], 20 - add eax, ecx - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1037 19 1520 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1520:0 - add esp, 52 - pop esi - pop ebp - ret 12 -Ltmp14057: - .cv_fpo_endproc -Lfunc_end1037: - # -- End function - .def "?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" - .globl "?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z - .p2align 4, 0x90 -"?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" -Lfunc_begin1038: - .cv_func_id 1038 - .cv_loc 1038 12 827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:827:0 - .cv_fpo_proc "?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14058: - .cv_loc 1038 12 828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:828:0 - mov ecx, 214748364 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14059: - .cv_fpo_endproc -Lfunc_end1038: - # -- End function - .def "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .globl "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" -Lfunc_begin1039: - .cv_func_id 1039 - .cv_loc 1039 19 1592 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1592:0 - .cv_fpo_proc "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14060: - .cv_loc 1039 19 1593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1593:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp14061: - .cv_fpo_endproc -Lfunc_end1039: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" -Lfunc_begin1040: - .cv_func_id 1040 - .cv_loc 1040 12 1540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1540:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14062: - .cv_loc 1040 12 1541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1541:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14063: - .cv_fpo_endproc -Lfunc_end1040: - # -- End function - .def "??$_Get_size_of_n@$0BE@@std@@YAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_size_of_n@$0BE@@std@@YAII@Z" - .globl "??$_Get_size_of_n@$0BE@@std@@YAII@Z" # -- Begin function ??$_Get_size_of_n@$0BE@@std@@YAII@Z - .p2align 4, 0x90 -"??$_Get_size_of_n@$0BE@@std@@YAII@Z": # @"??$_Get_size_of_n@$0BE@@std@@YAII@Z" -Lfunc_begin1041: - .cv_func_id 1041 - .cv_loc 1041 12 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:23:0 - .cv_fpo_proc "??$_Get_size_of_n@$0BE@@std@@YAII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14064: - .cv_loc 1041 12 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:24:0 - mov dword ptr [ebp - 4], 214748364 - .cv_loc 1041 12 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:25:0 - imul ecx, dword ptr [ebp + 8], 20 - mov dword ptr [ebp - 8], ecx - .cv_loc 1041 12 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:26:0 - mov ecx, 214748364 - cmp ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], eax # 4-byte Spill - jae LBB1041_2 -# %bb.1: -Ltmp14065: - .cv_loc 1041 12 28 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:28:0 - mov dword ptr [ebp - 8], -1 -Ltmp14066: -LBB1041_2: - .cv_loc 1041 12 31 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:31:0 - mov eax, dword ptr [ebp - 8] - add esp, 12 - pop ebp - ret -Ltmp14067: - .cv_fpo_endproc -Lfunc_end1041: - # -- End function - .def "?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" - .globl "?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" # -- Begin function ?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z - .p2align 4, 0x90 -"?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z": # @"?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" -Lfunc_begin1042: - .cv_func_id 1042 - .cv_loc 1042 19 1452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1452:0 - .cv_fpo_proc "?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14068: - .cv_loc 1042 19 1453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1453:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .cv_loc 1042 19 1454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1454:0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - add esp, 36 - pop esi - pop ebp - ret 16 -Ltmp14069: - .cv_fpo_endproc -Lfunc_end1042: - # -- End function - .def "??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .globl "??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # -- Begin function ??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin1043: - .cv_func_id 1043 - .cv_loc 1043 21 221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:221:0 - .cv_fpo_proc "??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 76 - .cv_fpo_stackalloc 76 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi -Ltmp14072: - .cv_loc 1043 21 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:223:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov dword ptr [ebp - 68], esi # 4-byte Spill - call "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" - mov dword ptr [ebp - 32], eax - .cv_loc 1043 21 224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:224:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1043 21 225 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:225:0 - lea eax, [ebp - 32] - mov dword ptr [esp], eax - lea eax, [ebp - 36] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" - mov dword ptr [ebp - 40], eax -Ltmp14073: - .cv_loc 1043 21 231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:231:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp + 20] - lea edx, [ebp - 52] -Ltmp14074: - #DEBUG_VALUE: _Backout <- [$edx+0] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" -Ltmp14075: - sub esp, 8 - mov dword ptr [ebp - 76], eax # 4-byte Spill -LBB1043_1: # =>This Inner Loop Header: Depth=1 -Ltmp14076: - .cv_loc 1043 21 232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:232:0 - mov eax, dword ptr [ebp - 32] - cmp eax, dword ptr [ebp - 36] - je LBB1043_4 -# %bb.2: # in Loop: Header=BB1043_1 Depth=1 -Ltmp14077: - .cv_loc 1043 21 233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:233:0 - mov eax, dword ptr [ebp - 32] - mov ecx, esp - mov dword ptr [ecx], eax - call "??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 52] - call "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - sub esp, 4 - jmp LBB1043_3 -Ltmp14078: -LBB1043_3: # in Loop: Header=BB1043_1 Depth=1 - .cv_loc 1043 21 232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:232:0 - mov eax, dword ptr [ebp - 32] - add eax, 20 - mov dword ptr [ebp - 32], eax - jmp LBB1043_1 -Ltmp14079: -LBB1043_4: - .cv_loc 1043 21 236 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:236:0 - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov dword ptr [ebp - 40], eax - .cv_loc 1043 21 237 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:237:0 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - call "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" -Ltmp14080: - .cv_loc 1043 21 239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:239:0 - mov eax, dword ptr [ebp - 40] - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp + 16] - mov dword ptr [ecx], eax - call "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" - .cv_loc 1043 21 240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:240:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 76 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0???$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z@4HA": -LBB1043_5: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp14081: - .cv_loc 1043 21 237 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:237:0 - call "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp14082: - .cv_fpo_endproc -Lfunc_end1043: - .section .xdata,"dr",associative,"??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 -"L__ehtable$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": - .long -1 # ToState - .long "?dtor$5@?0???$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - # -- End function - .def "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" - .globl "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" # -- Begin function ??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z": # @"??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" -Lfunc_begin1044: - .cv_func_id 1044 - .cv_loc 1044 17 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:274:0 - .cv_fpo_proc "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14083: - .cv_loc 1044 17 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:275:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14084: - .cv_fpo_endproc -Lfunc_end1044: - # -- End function - .def "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" - .globl "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" # -- Begin function ??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z - .p2align 4, 0x90 -"??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z": # @"??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" -Lfunc_begin1045: - .cv_func_id 1045 - .cv_loc 1045 17 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:394:0 - .cv_fpo_proc "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14085: - .cv_loc 1045 17 395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:395:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp14086: - .cv_fpo_endproc -Lfunc_end1045: - # -- End function - .def "??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .globl "??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" -Lfunc_begin1046: - .cv_func_id 1046 - .cv_loc 1046 17 486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:486:0 - .cv_fpo_proc "??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14087: - .cv_loc 1046 17 488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:488:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - sub edx, esi - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - cdq - mov esi, 20 - idiv esi - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp14088: - .cv_fpo_endproc -Lfunc_end1046: - # -- End function - .def "??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .globl "??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # -- Begin function ??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z - .p2align 4, 0x90 -"??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z": # @"??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" -Lfunc_begin1047: - .cv_func_id 1047 - .cv_loc 1047 21 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:131:0 - .cv_fpo_proc "??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14089: - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx], esi - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx + 4], esi - mov esi, dword ptr [ebp + 12] - mov dword ptr [ecx + 8], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - mov dword ptr [ebp - 16], edx # 4-byte Spill - add esp, 12 - pop esi - pop ebp - ret 8 -Ltmp14090: - .cv_fpo_endproc -Lfunc_end1047: - # -- End function - .def "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .globl "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # -- Begin function ??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z - .p2align 4, 0x90 -"??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z": # @"??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" -Lfunc_begin1048: - .cv_func_id 1048 - .cv_loc 1048 21 141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:141:0 - .cv_fpo_proc "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14091: - .cv_loc 1048 21 142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:142:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" - .cv_loc 1048 21 143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:143:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 20 - mov dword ptr [eax + 4], ecx - .cv_loc 1048 21 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:144:0 - add esp, 28 - pop ebp - ret 4 -Ltmp14092: - .cv_fpo_endproc -Lfunc_end1048: - # -- End function - .def "??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" - .globl "??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" # -- Begin function ??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z - .p2align 4, 0x90 -"??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z": # @"??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" -Lfunc_begin1049: - .cv_func_id 1049 - .cv_loc 1049 7 1308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1308:0 - .cv_fpo_proc "??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14093: - .cv_loc 1049 7 1309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1309:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14094: - .cv_fpo_endproc -Lfunc_end1049: - # -- End function - .def "?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1050: - .cv_func_id 1050 - .cv_loc 1050 21 146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:146:0 - .cv_fpo_proc "?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14095: - .cv_loc 1050 21 147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:147:0 - mov eax, dword ptr [ecx + 4] - mov dword ptr [ecx], eax - .cv_loc 1050 21 148 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:148:0 - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp14096: - .cv_fpo_endproc -Lfunc_end1050: - # -- End function - .def "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .globl "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # -- Begin function ??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ": # @"??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" -Lfunc_begin1051: - .cv_func_id 1051 - .cv_loc 1051 21 136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:136:0 - .cv_fpo_proc "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14097: - .cv_loc 1051 21 137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:137:0 - mov eax, dword ptr [ecx + 8] - mov edx, dword ptr [ecx + 4] - mov ecx, dword ptr [ecx] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Ltmp14098: - .cv_loc 1051 21 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:138:0 - add esp, 16 - pop ebp - ret -Ltmp14099: - .cv_fpo_endproc -Lfunc_end1051: - # -- End function - .def "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" - .globl "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" # -- Begin function ??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z - .p2align 4, 0x90 -"??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z": # @"??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" -Lfunc_begin1052: - .cv_func_id 1052 - .cv_loc 1052 17 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:434:0 - .cv_fpo_proc "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14100: - .cv_loc 1052 17 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:435:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi], edx - .cv_loc 1052 17 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:436:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp14101: - .cv_fpo_endproc -Lfunc_end1052: - # -- End function - .def "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" - .globl "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" # -- Begin function ??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z - .p2align 4, 0x90 -"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z": # @"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" -Lfunc_begin1053: - .cv_func_id 1053 - .cv_loc 1053 12 818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:818:0 - .cv_fpo_proc "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp14102: - .cv_loc 1053 12 819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:819:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 16] - mov dword ptr [esp], edi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], esi # 4-byte Spill - call "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], 20 - call _memcpy - .cv_loc 1053 12 820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:820:0 - add esp, 28 - pop esi - pop edi - pop ebp - ret -Ltmp14103: - .cv_fpo_endproc -Lfunc_end1053: - # -- End function - .def "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" - .globl "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" # -- Begin function ??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z - .p2align 4, 0x90 -"??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z": # @"??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" -Lfunc_begin1054: - .cv_func_id 1054 - .cv_loc 1054 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14104: - .cv_loc 1054 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14105: - .cv_fpo_endproc -Lfunc_end1054: - # -- End function - .def "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" - .globl "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" # -- Begin function ??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z - .p2align 4, 0x90 -"??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z": # @"??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" -Lfunc_begin1055: - .cv_func_id 1055 - .cv_loc 1055 13 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:294:0 - .cv_fpo_proc "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14106: - .cv_loc 1055 13 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:295:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14107: - .cv_fpo_endproc -Lfunc_end1055: - # -- End function - .def "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1056: - .cv_func_id 1056 - .cv_loc 1056 19 1630 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1630:0 - .cv_fpo_proc "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14108: - .cv_loc 1056 19 1631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1631:0 - call "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 12 - add esp, 4 - pop ebp - ret -Ltmp14109: - .cv_fpo_endproc -Lfunc_end1056: - # -- End function - .def "??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .globl "??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # -- Begin function ??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin1057: - .cv_func_id 1057 - .cv_loc 1057 21 337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:337:0 - .cv_fpo_proc "??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 16], esi -Ltmp14110: - .cv_loc 1057 21 338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:338:0 - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], esi - lea esi, [ebp - 20] - mov bl, byte ptr [esi] - mov byte ptr [esp + 12], bl - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov dword ptr [ebp - 32], edx # 4-byte Spill - call "??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp14111: - .cv_fpo_endproc -Lfunc_end1057: - # -- End function - .def "??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .globl "??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1058: - .cv_func_id 1058 - .cv_loc 1058 21 320 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:320:0 - .cv_fpo_proc "??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi -Ltmp14114: - .cv_loc 1058 21 321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:321:0 - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [ebp + 16] - lea ebx, [ebp - 40] -Ltmp14115: - #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> > *,unsigned int,std::allocator,0> > > >:_Backout <- [$ebx+0] - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill -Ltmp14116: -LBB1058_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> > *,unsigned int,std::allocator,0> > > >:_Backout <- [$ebx+0] - .cv_loc 1058 21 322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:322:0 - xor eax, eax -Ltmp14117: - cmp eax, dword ptr [ebp + 12] - jae LBB1058_4 -Ltmp14118: -# %bb.2: # in Loop: Header=BB1058_1 Depth=1 - #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> > *,unsigned int,std::allocator,0> > > >:_Backout <- [$ebx+0] - .cv_loc 1058 21 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:323:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 40] - call "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" -Ltmp14119: - jmp LBB1058_3 -Ltmp14120: -LBB1058_3: # in Loop: Header=BB1058_1 Depth=1 - .cv_loc 1058 21 322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:322:0 - mov eax, dword ptr [ebp + 12] - add eax, -1 - mov dword ptr [ebp + 12], eax - jmp LBB1058_1 -Ltmp14121: -LBB1058_4: - #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> > *,unsigned int,std::allocator,0> > > >:_Backout <- [$ebx+0] - .cv_loc 1058 21 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:326:0 - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .cv_loc 1058 21 327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:327:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - add esp, 60 - pop esi - pop edi - pop ebx -Ltmp14122: - pop ebp - ret - .def "?dtor$5@?0???$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA": -LBB1058_5: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 40] - call "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp14123: - .cv_fpo_endproc -Lfunc_end1058: - .section .xdata,"dr",associative,"??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 2 -"L__ehtable$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z": - .long -1 # ToState - .long "?dtor$5@?0???$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - # -- End function - .def "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" - .globl "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" # -- Begin function ??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ - .p2align 4, 0x90 -"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ": # @"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" -Lfunc_begin1059: - .cv_func_id 1059 - .cv_loc 1059 21 141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:141:0 - .cv_fpo_proc "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14124: - .cv_loc 1059 21 142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:142:0 - mov eax, dword ptr [ecx + 4] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .cv_loc 1059 21 143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:143:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 20 - mov dword ptr [eax + 4], ecx - .cv_loc 1059 21 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:144:0 - add esp, 16 - pop ebp - ret -Ltmp14125: - .cv_fpo_endproc -Lfunc_end1059: - # -- End function - .def "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .globl "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # -- Begin function ??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z - .p2align 4, 0x90 -"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z": # @"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" -Lfunc_begin1060: - .cv_func_id 1060 - .cv_loc 1060 12 818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:818:0 - .cv_fpo_proc "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14126: - .cv_loc 1060 12 819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:819:0 - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .cv_loc 1060 12 820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:820:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp14127: - .cv_fpo_endproc -Lfunc_end1060: - # -- End function - .def "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - .globl "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # -- Begin function ?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ": # @"?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" -Lfunc_begin1061: - .cv_func_id 1061 - .cv_loc 1061 19 2423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2423:0 - .cv_fpo_proc "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14128: - .cv_loc 1061 19 2424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2424:0 - mov eax, dword ptr [ecx + 20] - add esp, 4 - pop ebp - ret -Ltmp14129: - .cv_fpo_endproc -Lfunc_end1061: - # -- End function - .def "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - .globl "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" # -- Begin function ?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z - .p2align 4, 0x90 -"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z": # @"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" -Lfunc_begin1062: - .cv_func_id 1062 - .cv_loc 1062 19 2614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2614:0 - .cv_fpo_proc "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" 28 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov edx, dword ptr [eax] - mov esi, eax - add esi, 4 - mov edi, eax - add edi, 20 - mov ebx, eax - add ebx, 24 - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14138: - .cv_loc 1062 19 2615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2615:0 - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, esp - push eax - sub esp, 16 - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov eax, esp - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov eax, dword ptr [eax + 20] - sub esp, 4 - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], esi - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [ebp - 80], ebx # 4-byte Spill - mov dword ptr [ebp - 84], edx # 4-byte Spill - mov dword ptr [ebp - 88], esi # 4-byte Spill - mov dword ptr [ebp - 92], edi # 4-byte Spill - call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 16], edx - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - mov dword ptr [ebp - 100], eax # 4-byte Spill - jmp LBB1062_1 -LBB1062_1: - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov esp, eax - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ebp - 36], ecx - .cv_loc 1062 19 2616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2616:0 - mov byte ptr [ebp - 37], 0 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 56] - mov dword ptr [edx], esi - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 104], esi # 4-byte Spill - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 16], 2 - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], eax - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - jmp LBB1062_2 -LBB1062_2: - lea ecx, [ebp - 56] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .cv_loc 1062 19 2617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2617:0 - mov ecx, esp - sub esp, 36 - mov eax, esp - mov edx, eax - mov esi, dword ptr [ebp - 80] # 4-byte Reload - mov edi, dword ptr [esi] - add eax, 16 - mov ebx, dword ptr [ebp - 92] # 4-byte Reload - mov esi, dword ptr [ebx] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov ebx, esp - mov dword ptr [ebx + 4], esi - mov dword ptr [ebx], eax - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ebp - 108], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [ebp - 112], edi # 4-byte Spill - mov dword ptr [ebp - 116], edx # 4-byte Spill - call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - jmp LBB1062_3 -LBB1062_3: - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - mov edx, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [ecx + 32], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - add esp, 36 - jmp LBB1062_4 -LBB1062_4: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - .cv_loc 1062 19 2618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2618:0 - mov byte ptr [ebp - 37], 1 - .cv_loc 1062 19 2619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2619:0 - test byte ptr [ebp - 37], 1 - jne LBB1062_7 - jmp LBB1062_6 -LBB1062_6: - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -LBB1062_7: - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov eax, dword ptr [ecx] - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 28 - .def "?dtor$5@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z@4HA": -LBB1062_5: - push ebp - sub esp, 36 - add ebp, 12 - lea ecx, [ebp - 56] - .cv_loc 1062 19 2616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2616:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET - .def "?dtor$8@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z@4HA": -LBB1062_8: - push ebp - sub esp, 36 - add ebp, 12 - .cv_loc 1062 19 2619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2619:0 - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET - .def "?dtor$9@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z@4HA": -LBB1062_9: - push ebp - sub esp, 36 - add ebp, 12 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET -Ltmp14139: - .cv_fpo_endproc -Lfunc_end1062: - .section .xdata,"dr",associative,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - .p2align 2 -"L__ehtable$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z": - .long -1 # ToState - .long "?dtor$9@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$8@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$5@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z@4HA" # Action - .section .text,"xr",discard,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - # -- End function - .def "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .globl "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # -- Begin function ?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": # @"?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" -Lfunc_begin1063: - .cv_func_id 1063 - .cv_loc 1063 19 2355 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2355:0 - .cv_fpo_proc "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14142: - .cv_loc 1063 19 2356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2356:0 - mov esi, esp - lea edi, [ebp - 48] - mov dword ptr [esi], edi - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 20] - mov dword ptr [ebp - 16], 1 - mov edx, esp - mov dword ptr [edx + 4], ecx - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - sub esp, 8 - jmp LBB1063_1 -LBB1063_1: - lea ecx, [ebp - 48] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov eax, dword ptr [ebp - 56] # 4-byte Reload - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA": -LBB1063_2: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 48] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$3@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA": -LBB1063_3: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp14143: - .cv_fpo_endproc -Lfunc_end1063: - .section .xdata,"dr",associative,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .p2align 2 -"L__ehtable$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": - .long -1 # ToState - .long "?dtor$3@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA" # Action - .long 0 # ToState - .long "?dtor$2@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA" # Action - .section .text,"xr",discard,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - # -- End function - .def "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .globl "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # -- Begin function ??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z - .p2align 4, 0x90 -"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z": # @"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" -Lfunc_begin1064: - .cv_func_id 1064 - .cv_loc 1064 19 1801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1801:0 - .cv_fpo_proc "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14144: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14145: - .cv_fpo_endproc -Lfunc_end1064: - # -- End function - .def "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ": # @"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1065: - .cv_func_id 1065 - .cv_loc 1065 19 1968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1968:0 - .cv_fpo_proc "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14146: - .cv_loc 1065 19 1968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1968:0 - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Ltmp14147: - .cv_loc 1065 19 1968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1968:0 - add esp, 4 - pop ebp - ret -Ltmp14148: - .cv_fpo_endproc -Lfunc_end1065: - # -- End function - .def "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - .globl "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" # -- Begin function ?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z - .p2align 4, 0x90 -"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z": # @"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" -Lfunc_begin1066: - .cv_func_id 1066 - .cv_loc 1066 19 2562 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2562:0 - .cv_fpo_proc "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" 36 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 260 - .cv_fpo_stackalloc 260 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov edx, dword ptr [eax] - mov esi, eax - add esi, 4 - mov edi, eax - add edi, 20 - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14171: - .cv_loc 1066 19 2563 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2563:0 - mov ebx, esp - push eax - sub esp, 16 - mov dword ptr [ebp - 160], eax # 4-byte Spill - mov eax, esp - mov dword ptr [ebp - 164], eax # 4-byte Spill - add eax, 4 - sub esp, 4 - mov dword ptr [ebp - 168], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax], esi - mov eax, dword ptr [ebp - 168] # 4-byte Reload - mov dword ptr [ebp - 172], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [ebp - 176], ebx # 4-byte Spill - mov dword ptr [ebp - 180], edi # 4-byte Spill - mov dword ptr [ebp - 184], edx # 4-byte Spill - mov dword ptr [ebp - 188], esi # 4-byte Spill - call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - lea ecx, [ebp - 48] - mov edx, dword ptr [ebp - 164] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 16], 1 - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - mov dword ptr [ebp - 192], eax # 4-byte Spill - call "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - mov dword ptr [ebp - 196], eax # 4-byte Spill - jmp LBB1066_1 -LBB1066_1: - mov eax, dword ptr [ebp - 176] # 4-byte Reload - mov esp, eax - .cv_loc 1066 19 2564 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2564:0 - mov ecx, esp - push eax - sub esp, 16 - mov edx, esp - mov esi, edx - add esi, 4 - sub esp, 4 - mov edi, esp - mov ebx, dword ptr [ebp - 180] # 4-byte Reload - mov dword ptr [edi], ebx - mov dword ptr [ebp - 200], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 204], edx # 4-byte Spill - call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - lea ecx, [ebp - 64] - mov edx, dword ptr [ebp - 204] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 16], 2 - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - mov dword ptr [ebp - 208], eax # 4-byte Spill - call "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - mov dword ptr [ebp - 212], eax # 4-byte Spill - jmp LBB1066_2 -LBB1066_2: - mov eax, dword ptr [ebp - 200] # 4-byte Reload - mov esp, eax - .cv_loc 1066 19 2565 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2565:0 - sub esp, 4 - mov ecx, esp - lea edx, [ebp - 84] - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - mov dword ptr [ebp - 216], edx # 4-byte Spill - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov dword ptr [ebp - 16], 8 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 216] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 48] - call "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - mov dword ptr [ebp - 220], eax # 4-byte Spill - jmp LBB1066_3 -LBB1066_3: - lea ecx, [ebp - 84] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 220] # 4-byte Reload - mov dword ptr [ebp - 68], ecx - .cv_loc 1066 19 2567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2567:0 - mov dword ptr [ebp - 16], 3 - sub esp, 4 - mov eax, esp - lea edx, [ebp - 64] - mov dword ptr [eax], edx - lea ecx, [ebp - 48] - call "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - mov byte ptr [ebp - 221], al # 1-byte Spill - jmp LBB1066_4 -LBB1066_4: - mov al, byte ptr [ebp - 221] # 1-byte Reload - test al, 1 - jne LBB1066_5 - jmp LBB1066_27 -LBB1066_5: - .cv_loc 1066 19 2569 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2569:0 - mov byte ptr [ebp - 101], 0 -Ltmp14172: - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 48] - mov dword ptr [eax], ecx - lea ecx, [ebp - 64] - call "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - mov byte ptr [ebp - 222], al # 1-byte Spill - jmp LBB1066_6 -LBB1066_6: - xor eax, eax - mov cl, al - mov dl, byte ptr [ebp - 222] # 1-byte Reload - test dl, 1 - mov byte ptr [ebp - 223], cl # 1-byte Spill - jne LBB1066_7 - jmp LBB1066_9 -LBB1066_7: - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 100] - mov dword ptr [eax], ecx - mov eax, dword ptr [ebp - 172] # 4-byte Reload - mov dword ptr [ebp - 228], ecx # 4-byte Spill - mov ecx, eax - call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov byte ptr [ebp - 101], 1 - mov dword ptr [ebp - 16], 7 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 64] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 228] # 4-byte Reload - call "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - mov byte ptr [ebp - 229], al # 1-byte Spill - jmp LBB1066_8 -LBB1066_8: - mov al, byte ptr [ebp - 229] # 1-byte Reload - mov byte ptr [ebp - 223], al # 1-byte Spill - jmp LBB1066_9 -LBB1066_9: - mov al, byte ptr [ebp - 223] # 1-byte Reload - test byte ptr [ebp - 101], 1 - mov byte ptr [ebp - 230], al # 1-byte Spill - jne LBB1066_10 - jmp LBB1066_11 -LBB1066_10: - lea ecx, [ebp - 100] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -LBB1066_11: - mov al, byte ptr [ebp - 230] # 1-byte Reload - test al, 1 - jne LBB1066_12 - jmp LBB1066_17 -LBB1066_12: -Ltmp14173: - .cv_loc 1066 19 2569 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2569:0 - mov dword ptr [ebp - 16], 3 - jmp LBB1066_20 -Ltmp14174: -LBB1066_17: - .cv_loc 1066 19 2569 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2569:0 - xor eax, eax -Ltmp14175: - sub esp, 24 - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 2569 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CK@HHMCPIJ@vector?$DMbool?$DO?5erase?5iterator?5outs@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 236], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - add esp, 24 - mov ecx, 1 - cmp ecx, eax - jne LBB1066_19 -# %bb.18: - int3 -LBB1066_19: - xor eax, eax - sub esp, 20 - lea ecx, ["??_C@_1FI@PDHDEBLO@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1M@FLGIKPFG@?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 2569 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 240], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] - add esp, 20 -Ltmp14176: - .cv_loc 1066 19 2569 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2569:0 - mov dword ptr [ebp - 16], 3 -Ltmp14177: -LBB1066_20: - .cv_loc 1066 19 2570 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2570:0 - mov eax, esp - push eax - sub esp, 48 - mov ecx, esp - mov edx, ecx - add edx, 36 - sub esp, 4 - mov esi, esp - lea edi, [ebp - 48] - mov dword ptr [esi], edi - mov dword ptr [ebp - 244], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 248], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - mov ecx, dword ptr [ebp - 244] # 4-byte Reload - add ecx, 20 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - mov dword ptr [ebp - 252], eax # 4-byte Spill - call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov eax, dword ptr [ebp - 244] # 4-byte Reload - add eax, 4 - sub esp, 4 - mov ecx, esp - lea edx, [ebp - 64] - mov dword ptr [ecx], edx - mov ecx, eax - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - lea ecx, [ebp - 120] - mov edx, dword ptr [ebp - 244] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 256], eax # 4-byte Spill - call "??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - add esp, 52 - mov dword ptr [ebp - 260], eax # 4-byte Spill - jmp LBB1066_21 -LBB1066_21: - mov eax, dword ptr [ebp - 248] # 4-byte Reload - mov esp, eax - .cv_loc 1066 19 2571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2571:0 - sub esp, 4 - mov ecx, esp - lea edx, [ebp - 140] - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - mov dword ptr [ebp - 264], edx # 4-byte Spill - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 264] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 120] - call "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - mov dword ptr [ebp - 268], eax # 4-byte Spill - jmp LBB1066_22 -LBB1066_22: - lea ecx, [ebp - 140] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 268] # 4-byte Reload - mov dword ptr [ebp - 124], ecx - .cv_loc 1066 19 2572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2572:0 - mov eax, dword ptr [ebp - 172] # 4-byte Reload - mov edx, dword ptr [eax + 20] - mov esi, dword ptr [ebp - 124] - mov dword ptr [ebp - 16], 5 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], edx - mov dword ptr [edi], esi - mov ecx, eax - call "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" - jmp LBB1066_23 -LBB1066_23: - .cv_loc 1066 19 2573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2573:0 - mov eax, dword ptr [ebp - 124] - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - call "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - jmp LBB1066_24 -LBB1066_24: - .cv_loc 1066 19 2579 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2579:0 - lea ecx, [ebp - 120] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - jmp LBB1066_27 -Ltmp14178: -LBB1066_27: - .cv_loc 1066 19 2580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2580:0 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 156] - mov dword ptr [eax], ecx - mov eax, dword ptr [ebp - 172] # 4-byte Reload - mov dword ptr [ebp - 272], ecx # 4-byte Spill - mov ecx, eax - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov eax, dword ptr [ebp - 68] - mov dword ptr [ebp - 16], 4 - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], eax - mov eax, dword ptr [ebp - 184] # 4-byte Reload - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 272] # 4-byte Reload - call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - jmp LBB1066_28 -LBB1066_28: - lea ecx, [ebp - 156] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 64] - .cv_loc 1066 19 2581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2581:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 48] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 188] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 160] # 4-byte Reload - mov eax, dword ptr [ecx] - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 36 - .def "?dtor$13@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$13@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA": -LBB1066_13: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 84] - .cv_loc 1066 19 2565 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2565:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$14@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$14@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA": -LBB1066_14: - push ebp - sub esp, 52 - add ebp, 12 -Ltmp14179: - .cv_loc 1066 19 2569 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2569:0 - test byte ptr [ebp - 101], 1 - jne LBB1066_15 - jmp LBB1066_16 -LBB1066_15: - lea ecx, [ebp - 100] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -LBB1066_16: - add esp, 52 - pop ebp - ret # CLEANUPRET -Ltmp14180: - .def "?dtor$25@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$25@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA": -LBB1066_25: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 140] - .cv_loc 1066 19 2571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2571:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$26@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$26@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA": -LBB1066_26: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 120] - .cv_loc 1066 19 2579 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2579:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET -Ltmp14181: - .def "?dtor$29@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$29@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA": -LBB1066_29: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 156] - .cv_loc 1066 19 2580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2580:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$30@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$30@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA": -LBB1066_30: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 64] - .cv_loc 1066 19 2581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2581:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$31@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$31@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA": -LBB1066_31: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 48] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$32@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$32@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA": -LBB1066_32: - push ebp - sub esp, 52 - add ebp, 12 - mov ecx, dword ptr [ebp - 188] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$33@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$33@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA": -LBB1066_33: - push ebp - sub esp, 52 - add ebp, 12 - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET -Ltmp14182: - .cv_fpo_endproc -Lfunc_end1066: - .section .xdata,"dr",associative,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - .p2align 2 -"L__ehtable$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z": - .long 429065506 # MagicNumber - .long 9 # MaxState - .long ("$stateUnwindMap$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z": - .long -1 # ToState - .long "?dtor$33@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$32@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$31@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA" # Action - .long 2 # ToState - .long "?dtor$30@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA" # Action - .long 3 # ToState - .long "?dtor$29@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA" # Action - .long 3 # ToState - .long "?dtor$26@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA" # Action - .long 5 # ToState - .long "?dtor$25@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA" # Action - .long 3 # ToState - .long "?dtor$14@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA" # Action - .long 3 # ToState - .long "?dtor$13@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z@4HA" # Action - .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - # -- End function - .def "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .globl "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # -- Begin function ?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": # @"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" -Lfunc_begin1067: - .cv_func_id 1067 - .cv_loc 1067 19 2347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2347:0 - .cv_fpo_proc "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14185: - .cv_loc 1067 19 2348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2348:0 - mov esi, ecx - add esi, 4 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB1067_1 -LBB1067_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0??begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA": -LBB1067_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp14186: - .cv_fpo_endproc -Lfunc_end1067: - .section .xdata,"dr",associative,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .p2align 2 -"L__ehtable$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": - .long -1 # ToState - .long "?dtor$2@?0??begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA" # Action - .section .text,"xr",discard,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - # -- End function - .def "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - .globl "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" # -- Begin function ??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z - .p2align 4, 0x90 -"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z": # @"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" -Lfunc_begin1068: - .cv_func_id 1068 - .cv_loc 1068 19 2019 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2019:0 - .cv_fpo_proc "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14189: - .cv_loc 1068 19 2020 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2020:0 - mov edi, esp - mov dword ptr [edi], ecx - lea ecx, [ebp - 48] - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - .cv_loc 1068 19 2021 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2021:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" - sub esp, 4 - mov dword ptr [ebp - 72], eax # 4-byte Spill - jmp LBB1068_1 -LBB1068_1: - mov eax, esp - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, [ebp - 48] - .cv_loc 1068 19 2022 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2022:0 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - add esp, 68 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z@4HA": -LBB1068_2: - push ebp - push eax - add ebp, 12 - lea ecx, [ebp - 48] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp14190: - .cv_fpo_endproc -Lfunc_end1068: - .section .xdata,"dr",associative,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - .p2align 2 -"L__ehtable$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z": - .long -1 # ToState - .long "?dtor$2@?0???H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z@4HA" # Action - .section .text,"xr",discard,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - # -- End function - .def "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ": # @"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1069: - .cv_func_id 1069 - .cv_loc 1069 19 1801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1801:0 - .cv_fpo_proc "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14191: - .cv_loc 1069 19 1801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1801:0 - call "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Ltmp14192: - .cv_loc 1069 19 1801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1801:0 - add esp, 4 - pop ebp - ret -Ltmp14193: - .cv_fpo_endproc -Lfunc_end1069: - # -- End function - .def "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - .globl "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" # -- Begin function ?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z - .p2align 4, 0x90 -"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z": # @"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" -Lfunc_begin1070: - .cv_func_id 1070 - .cv_loc 1070 19 2621 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2621:0 - .cv_fpo_proc "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" 20 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 220 - .cv_fpo_stackalloc 220 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov edx, eax - mov esi, eax - add esi, 16 - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14208: - .cv_loc 1070 19 2622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2622:0 - sub esp, 4 - mov edi, esp - lea ebx, [ebp - 52] - mov dword ptr [edi], ebx - mov dword ptr [ebp - 132], ecx # 4-byte Spill - mov dword ptr [ebp - 136], eax # 4-byte Spill - mov dword ptr [ebp - 140], esi # 4-byte Spill - mov dword ptr [ebp - 144], edx # 4-byte Spill - mov dword ptr [ebp - 148], ebx # 4-byte Spill - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov dword ptr [ebp - 16], 6 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 148] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 136] # 4-byte Reload - call "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" - mov dword ptr [ebp - 152], eax # 4-byte Spill - jmp LBB1070_1 -LBB1070_1: - lea ecx, [ebp - 52] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 152] # 4-byte Reload - mov dword ptr [ebp - 36], ecx -Ltmp14209: - .cv_loc 1070 19 2625 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2625:0 - sub esp, 4 - mov eax, esp - lea edx, [ebp - 68] - mov dword ptr [eax], edx - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 156], edx # 4-byte Spill - call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov dword ptr [ebp - 16], 5 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 156] # 4-byte Reload - call "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - mov byte ptr [ebp - 157], al # 1-byte Spill - jmp LBB1070_2 -LBB1070_2: - lea ecx, [ebp - 68] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov al, byte ptr [ebp - 157] # 1-byte Reload - test al, 1 - jne LBB1070_3 - jmp LBB1070_6 -LBB1070_3: -Ltmp14210: - .cv_loc 1070 19 2625 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2625:0 - jmp LBB1070_9 -Ltmp14211: -LBB1070_6: - .cv_loc 1070 19 2625 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2625:0 - xor eax, eax -Ltmp14212: - sub esp, 24 - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 2625 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CL@KDONHBJH@vector?$DMbool?$DO?5insert?5iterator?5out@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 164], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - add esp, 24 - mov ecx, 1 - cmp ecx, eax - jne LBB1070_8 -# %bb.7: - int3 -LBB1070_8: - xor eax, eax - sub esp, 20 - lea ecx, ["??_C@_1FK@CHCEOHJH@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAn?$AAs?$AAe?$AAr?$AAt?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BE@KNMMHJNJ@?$AA_?$AAI?$AAn?$AAs?$AAe?$AAr?$AAt?$AA_?$AAx?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 2625 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 168], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] - add esp, 20 -Ltmp14213: -LBB1070_9: - .cv_loc 1070 19 2626 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2626:0 - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - call "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 172], eax # 4-byte Spill - call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - sub ecx, eax - mov eax, dword ptr [ebp - 140] # 4-byte Reload - cmp ecx, dword ptr [eax] - setb dl - and dl, 1 - mov byte ptr [ebp - 69], dl - .cv_loc 1070 19 2629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2629:0 - cmp dword ptr [eax], 0 - je LBB1070_32 -# %bb.10: -Ltmp14214: - .cv_loc 1070 19 2630 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2630:0 - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - call "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 176], eax # 4-byte Spill - call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 176] # 4-byte Reload - sub ecx, eax - mov eax, dword ptr [ebp - 140] # 4-byte Reload - cmp ecx, dword ptr [eax] - jae LBB1070_13 -# %bb.11: -Ltmp14215: - .cv_loc 1070 19 2631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2631:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - call "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" - jmp LBB1070_12 -Ltmp14216: -LBB1070_12: -LBB1070_13: - .cv_loc 1070 19 2635 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2635:0 - mov eax, dword ptr [ebp - 132] # 4-byte Reload - add eax, 4 - mov dword ptr [ebp - 76], 0 - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 180], eax # 4-byte Spill - call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov edx, dword ptr [ecx] - add eax, edx - sub esp, 4 - mov edx, esp - mov dword ptr [edx], eax - call "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" - add esp, 4 - mov dword ptr [ebp - 16], 0 - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 76] - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - call "?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" - jmp LBB1070_14 -LBB1070_14: - .cv_loc 1070 19 2636 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2636:0 - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - call "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB1070_15 - jmp LBB1070_16 -LBB1070_15: -Ltmp14217: - .cv_loc 1070 19 2637 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2637:0 - mov eax, dword ptr [ebp - 140] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 132] # 4-byte Reload - add ecx, dword ptr [edx + 20] - mov dword ptr [edx + 20], ecx - .cv_loc 1070 19 2638 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2638:0 - jmp LBB1070_27 -Ltmp14218: -LBB1070_16: - .cv_loc 1070 19 2639 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2639:0 - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 92] - mov dword ptr [eax], ecx - mov eax, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 184], ecx # 4-byte Spill - mov ecx, eax - call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .cv_loc 1070 19 2640 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2640:0 - mov eax, dword ptr [ebp - 140] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 132] # 4-byte Reload - mov esi, dword ptr [edx + 20] - add esi, ecx - mov dword ptr [edx + 20], esi - .cv_loc 1070 19 2641 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2641:0 - mov ecx, esp - sub esp, 52 - mov esi, esp - mov edi, esi - mov ebx, esi - add ebx, 36 - sub esp, 4 - mov eax, esp - mov dword ptr [eax], ebx - mov dword ptr [ebp - 188], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 192], ebx # 4-byte Spill - mov dword ptr [ebp - 196], edi # 4-byte Spill - mov dword ptr [ebp - 200], esi # 4-byte Spill - call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov byte ptr [ebp - 126], 1 - mov eax, dword ptr [ebp - 200] # 4-byte Reload - add eax, 20 - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 184] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, eax - mov dword ptr [ebp - 204], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - mov byte ptr [ebp - 125], 1 - mov ecx, dword ptr [ebp - 200] # 4-byte Reload - add ecx, 4 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 124] - mov dword ptr [edx], esi - mov edx, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 208], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 212], eax # 4-byte Spill - mov dword ptr [ebp - 216], esi # 4-byte Spill - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 16], 4 - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], eax - mov eax, dword ptr [ebp - 208] # 4-byte Reload - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 216] # 4-byte Reload - call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - jmp LBB1070_17 -LBB1070_17: - lea eax, [ebp - 108] - mov ecx, dword ptr [ebp - 196] # 4-byte Reload - mov dword ptr [ecx], eax - mov byte ptr [ebp - 125], 0 - mov byte ptr [ebp - 126], 0 - call "??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - add esp, 52 - mov dword ptr [ebp - 220], eax # 4-byte Spill - jmp LBB1070_18 -LBB1070_18: - mov eax, dword ptr [ebp - 188] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 108] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 124] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .cv_loc 1070 19 2642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2642:0 - lea ecx, [ebp - 92] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - jmp LBB1070_27 -Ltmp14219: -LBB1070_27: - .cv_loc 1070 19 2645 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2645:0 - mov eax, dword ptr [ebp - 132] # 4-byte Reload - mov ecx, dword ptr [eax + 20] - test byte ptr [ebp - 69], 1 - mov dword ptr [ebp - 224], ecx # 4-byte Spill - je LBB1070_29 -# %bb.28: - xor eax, eax - mov dword ptr [ebp - 16], 0 - mov dword ptr [ebp - 228], eax # 4-byte Spill - jmp LBB1070_30 -LBB1070_29: - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 16], 0 - mov dword ptr [ebp - 228], eax # 4-byte Spill -LBB1070_30: - mov eax, dword ptr [ebp - 228] # 4-byte Reload - sub esp, 8 - mov ecx, esp - mov edx, dword ptr [ebp - 224] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - call "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" - jmp LBB1070_31 -LBB1070_31: - .cv_loc 1070 19 2647 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2647:0 - jmp LBB1070_32 -Ltmp14220: -LBB1070_32: - .cv_loc 1070 19 2649 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2649:0 - mov eax, dword ptr [ebp - 36] - .cv_loc 1070 19 2650 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2650:0 - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 232], eax # 4-byte Spill - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 232] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 20 - .def "?dtor$4@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA": -LBB1070_4: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 52] - .cv_loc 1070 19 2622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2622:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$5@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA": -LBB1070_5: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 68] -Ltmp14221: - .cv_loc 1070 19 2625 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2625:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET -Ltmp14222: - .def "?dtor$19@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$19@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA": -LBB1070_19: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 124] -Ltmp14223: - .cv_loc 1070 19 2641 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2641:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$20@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$20@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA": -LBB1070_20: - push ebp - sub esp, 52 - add ebp, 12 - test byte ptr [ebp - 125], 1 - jne LBB1070_21 - jmp LBB1070_22 -LBB1070_21: - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -LBB1070_22: - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$23@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$23@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA": -LBB1070_23: - push ebp - sub esp, 52 - add ebp, 12 - test byte ptr [ebp - 126], 1 - jne LBB1070_24 - jmp LBB1070_25 -LBB1070_24: - mov ecx, dword ptr [ebp - 192] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -LBB1070_25: - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$26@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$26@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA": -LBB1070_26: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 92] - .cv_loc 1070 19 2642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2642:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET -Ltmp14224: - .def "?dtor$33@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$33@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA": -LBB1070_33: - push ebp - sub esp, 52 - add ebp, 12 - .cv_loc 1070 19 2650 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2650:0 - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET -Ltmp14225: - .cv_fpo_endproc -Lfunc_end1070: - .section .xdata,"dr",associative,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - .p2align 2 -"L__ehtable$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z": - .long 429065506 # MagicNumber - .long 7 # MaxState - .long ("$stateUnwindMap$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z": - .long -1 # ToState - .long "?dtor$33@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$26@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$23@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA" # Action - .long 2 # ToState - .long "?dtor$20@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA" # Action - .long 3 # ToState - .long "?dtor$19@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$5@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z@4HA" # Action - .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - # -- End function - .def "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z": # @"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1071: - .cv_func_id 1071 - .cv_loc 1071 19 1801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1801:0 - .cv_fpo_proc "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14226: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14227: - .cv_fpo_endproc -Lfunc_end1071: - # -- End function - .def "??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .globl "??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" # -- Begin function ??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z - .p2align 4, 0x90 -"??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z": # @"??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" -Lfunc_begin1072: - .cv_func_id 1072 - .cv_loc 1072 17 2276 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2276:0 - .cv_fpo_proc "??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" 36 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx - mov ecx, eax - mov edx, eax - add edx, 16 - mov esi, eax - add esi, 32 -Ltmp14232: - .cv_loc 1072 17 2277 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2277:0 - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov edi, esp - mov dword ptr [edi + 4], edx - mov dword ptr [edi], eax - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - add esp, 8 - jmp LBB1072_1 -LBB1072_1: - .cv_loc 1072 17 2278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2278:0 - mov eax, esp - push eax - sub esp, 32 - mov ecx, esp - mov edx, dword ptr [ebp - 32] # 4-byte Reload - mov esi, dword ptr [edx] - mov edi, ecx - add edi, 16 - sub esp, 4 - mov ebx, esp - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebx], edx - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], edi # 4-byte Spill - call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 32], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - add esp, 36 - jmp LBB1072_2 -LBB1072_2: - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov esp, eax - .cv_loc 1072 17 2279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2279:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$3@?0???$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA": -LBB1072_3: - push ebp - sub esp, 36 - add ebp, 12 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0???$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA": -LBB1072_4: - push ebp - sub esp, 36 - add ebp, 12 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET -Ltmp14233: - .cv_fpo_endproc -Lfunc_end1072: - .section .xdata,"dr",associative,"??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .p2align 2 -"L__ehtable$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z": - .long -1 # ToState - .long "?dtor$4@?0???$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$3@?0???$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA" # Action - .section .text,"xr",discard,"??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - # -- End function - .def "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z": # @"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1073: - .cv_func_id 1073 - .cv_loc 1073 19 1968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1968:0 - .cv_fpo_proc "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14234: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14235: - .cv_fpo_endproc -Lfunc_end1073: - # -- End function - .def "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" - .globl "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" # -- Begin function ??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z - .p2align 4, 0x90 -"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z": # @"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" -Lfunc_begin1074: - .cv_func_id 1074 - .cv_loc 1074 19 1876 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1876:0 - .cv_fpo_proc "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14236: - .cv_loc 1074 19 1877 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1877:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" - sub esp, 4 - .cv_loc 1074 19 1878 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1878:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx + 8] - sub ecx, edx - sar ecx, 2 - shl ecx, 5 - add ecx, dword ptr [eax + 12] - mov edx, dword ptr [ebp + 8] - sub ecx, dword ptr [edx + 12] - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp14237: - .cv_fpo_endproc -Lfunc_end1074: - # -- End function - .def "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .globl "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # -- Begin function ??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z - .p2align 4, 0x90 -"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z": # @"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" -Lfunc_begin1075: - .cv_func_id 1075 - .cv_loc 1075 19 1908 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1908:0 - .cv_fpo_proc "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14238: - .cv_loc 1075 19 1909 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1909:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - sub esp, 4 - xor al, -1 - and al, 1 - movzx eax, al - add esp, 12 - pop ebp - ret 4 -Ltmp14239: - .cv_fpo_endproc -Lfunc_end1075: - # -- End function - .def "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - .globl "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # -- Begin function ?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ": # @"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" -Lfunc_begin1076: - .cv_func_id 1076 - .cv_loc 1076 19 2343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2343:0 - .cv_fpo_proc "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14240: - .cv_loc 1076 19 2344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2344:0 - add ecx, 4 - call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - shl eax, 5 - add esp, 4 - pop ebp - ret -Ltmp14241: - .cv_fpo_endproc -Lfunc_end1076: - # -- End function - .def "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - .globl "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # -- Begin function ?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ": # @"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" -Lfunc_begin1077: - .cv_func_id 1077 - .cv_loc 1077 19 2427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2427:0 - .cv_fpo_proc "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14242: - .cv_loc 1077 19 2428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2428:0 - mov dword ptr [ebp - 12], 2147483647 - .cv_loc 1077 19 2429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2429:0 - add ecx, 4 - call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1077 19 2430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2430:0 - cmp dword ptr [ebp - 16], 67108863 - jbe LBB1077_2 -# %bb.1: -Ltmp14243: - .cv_loc 1077 19 2431 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2431:0 - mov dword ptr [ebp - 4], 2147483647 - jmp LBB1077_3 -Ltmp14244: -LBB1077_2: - .cv_loc 1077 19 2435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2435:0 - mov eax, dword ptr [ebp - 16] - shl eax, 5 - mov dword ptr [ebp - 4], eax -LBB1077_3: - .cv_loc 1077 19 2436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2436:0 - mov eax, dword ptr [ebp - 4] - add esp, 16 - pop ebp - ret -Ltmp14245: - .cv_fpo_endproc -Lfunc_end1077: - # -- End function - .def "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" - .globl "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" # -- Begin function ?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ - .p2align 4, 0x90 -"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ": # @"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" -Lfunc_begin1078: - .cv_func_id 1078 - .cv_loc 1078 19 2694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2694:0 - .cv_fpo_proc "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp14246: - .cv_loc 1078 19 2695 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2695:0 - lea ecx, ["??_C@_0BG@EOMJEIFA@vector?$DMbool?$DO?5too?5long?$AA@"] - mov dword ptr [esp], ecx - call "?_Xlength_error@std@@YAXPBD@Z" -Ltmp14247: - .cv_fpo_endproc -Lfunc_end1078: - # -- End function - .def "?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" - .globl "?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" # -- Begin function ?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z - .p2align 4, 0x90 -"?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z": # @"?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" -Lfunc_begin1079: - .cv_func_id 1079 - .cv_loc 1079 19 1131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1131:0 - .cv_fpo_proc "?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp14248: - .cv_loc 1079 19 1132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1132:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .cv_loc 1079 19 1133 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1133:0 - add esp, 12 - pop esi - pop edi - pop ebp - ret 8 -Ltmp14249: - .cv_fpo_endproc -Lfunc_end1079: - # -- End function - .def "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" - .globl "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" # -- Begin function ?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z - .p2align 4, 0x90 -"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z": # @"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" -Lfunc_begin1080: - .cv_func_id 1080 - .cv_loc 1080 19 2119 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2119:0 - .cv_fpo_proc "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14250: - .cv_loc 1080 19 2120 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2120:0 - mov ecx, dword ptr [ebp + 8] - add ecx, 32 - sub ecx, 1 - shr ecx, 5 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14251: - .cv_fpo_endproc -Lfunc_end1080: - # -- End function - .def "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" - .globl "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" # -- Begin function ?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ": # @"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" -Lfunc_begin1081: - .cv_func_id 1081 - .cv_loc 1081 19 2438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2438:0 - .cv_fpo_proc "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14252: - .cv_loc 1081 19 2439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2439:0 - call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - cmp eax, 0 - sete dl - and dl, 1 - movzx eax, dl - add esp, 4 - pop ebp - ret -Ltmp14253: - .cv_fpo_endproc -Lfunc_end1081: - # -- End function - .def "??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .globl "??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # -- Begin function ??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z - .p2align 4, 0x90 -"??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": # @"??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" -Lfunc_begin1082: - .cv_func_id 1082 - .cv_loc 1082 17 2021 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2021:0 - .cv_fpo_proc "??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" 52 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 172 - .cv_fpo_stackalloc 172 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [eax] - mov edx, eax - add edx, 4 - mov esi, eax - add esi, 20 - mov edi, eax - add edi, 36 -Ltmp14268: - .cv_loc 1082 17 2022 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2022:0 - mov dword ptr [ebp - 16], 2 - mov ebx, esp - mov dword ptr [ebx + 4], esi - mov dword ptr [ebx], edx - mov dword ptr [ebp - 112], eax # 4-byte Spill - mov dword ptr [ebp - 116], ecx # 4-byte Spill - mov dword ptr [ebp - 120], edx # 4-byte Spill - mov dword ptr [ebp - 124], esi # 4-byte Spill - mov dword ptr [ebp - 128], edi # 4-byte Spill - call "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - jmp LBB1082_1 -LBB1082_1: - .cv_loc 1082 17 2023 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2023:0 - mov eax, esp - mov ecx, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [eax], ecx - call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 132], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - .cv_loc 1082 17 2024 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2024:0 - mov ecx, esp - mov edx, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 136], eax # 4-byte Spill - call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 60] - mov ecx, eax - mov dword ptr [ebp - 140], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - .cv_loc 1082 17 2025 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2025:0 - mov dword ptr [ebp - 16], 4 - mov ecx, esp - mov edx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ecx], esi - mov dword ptr [ebp - 144], eax # 4-byte Spill - call "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - mov dword ptr [ebp - 148], eax # 4-byte Spill - jmp LBB1082_2 -LBB1082_2: - xor eax, eax - mov ecx, dword ptr [ebp - 148] # 4-byte Reload - sub eax, ecx - mov edx, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" - lea ecx, [ebp - 76] - mov dword ptr [esp], eax - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 152], eax # 4-byte Spill -LBB1082_3: # =>This Inner Loop Header: Depth=1 -Ltmp14269: - .cv_loc 1082 17 2029 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2029:0 - mov dword ptr [ebp - 16], 5 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax], ecx - lea ecx, [ebp - 44] - call "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - sub esp, 4 - mov byte ptr [ebp - 153], al # 1-byte Spill - jmp LBB1082_4 -LBB1082_4: # in Loop: Header=BB1082_3 Depth=1 - mov al, byte ptr [ebp - 153] # 1-byte Reload - test al, 1 - jne LBB1082_5 - jmp LBB1082_11 -LBB1082_5: # in Loop: Header=BB1082_3 Depth=1 - .cv_loc 1082 17 2030 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2030:0 - lea ecx, [ebp - 60] -Ltmp14270: - call "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - mov dword ptr [ebp - 160], eax # 4-byte Spill - jmp LBB1082_6 -LBB1082_6: # in Loop: Header=BB1082_3 Depth=1 - mov eax, esp - lea ecx, [ebp - 92] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 160] # 4-byte Reload - call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" - sub esp, 4 - jmp LBB1082_7 -LBB1082_7: # in Loop: Header=BB1082_3 Depth=1 - mov dword ptr [ebp - 16], 6 - lea ecx, [ebp - 76] - call "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - mov dword ptr [ebp - 164], eax # 4-byte Spill - jmp LBB1082_8 -LBB1082_8: # in Loop: Header=BB1082_3 Depth=1 - mov eax, esp - lea ecx, [ebp - 108] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 164] # 4-byte Reload - call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" - sub esp, 4 - jmp LBB1082_9 -LBB1082_9: # in Loop: Header=BB1082_3 Depth=1 - lea ecx, [ebp - 108] - lea eax, [ebp - 92] - mov dword ptr [esp], eax - call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - lea ecx, [ebp - 108] - mov dword ptr [ebp - 168], eax # 4-byte Spill - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 92] - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Ltmp14271: - .cv_loc 1082 17 2029 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2029:0 - jmp LBB1082_3 -Ltmp14272: -LBB1082_11: - .cv_loc 1082 17 2034 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2034:0 - mov eax, esp - lea ecx, [ebp - 76] - mov dword ptr [eax + 4], ecx - mov edx, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [eax], edx - mov dword ptr [ebp - 172], ecx # 4-byte Spill - call "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - .cv_loc 1082 17 2035 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2035:0 - mov eax, esp - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - sub esp, 4 - .cv_loc 1082 17 2036 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2036:0 - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - mov dword ptr [ebp - 176], eax # 4-byte Spill - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 44] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 120] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 112] # 4-byte Reload - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 172 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$10@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$10@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1082_10: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 92] -Ltmp14273: - .cv_loc 1082 17 2030 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2030:0 - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp14274: - .def "?dtor$12@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$12@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1082_12: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 76] - .cv_loc 1082 17 2036 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2036:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$13@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$13@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1082_13: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$14@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$14@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1082_14: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 44] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$15@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$15@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1082_15: - push ebp - sub esp, 8 - add ebp, 12 - mov ecx, dword ptr [ebp - 120] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$16@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$16@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1082_16: - push ebp - sub esp, 8 - add ebp, 12 - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$17@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$17@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1082_17: - push ebp - sub esp, 8 - add ebp, 12 - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp14275: - .cv_fpo_endproc -Lfunc_end1082: - .section .xdata,"dr",associative,"??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .p2align 2 -"L__ehtable$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": - .long 429065506 # MagicNumber - .long 7 # MaxState - .long ("$stateUnwindMap$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": - .long -1 # ToState - .long "?dtor$17@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$16@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$15@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 2 # ToState - .long "?dtor$14@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 3 # ToState - .long "?dtor$13@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 4 # ToState - .long "?dtor$12@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 5 # ToState - .long "?dtor$10@?0???$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .section .text,"xr",discard,"??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - # -- End function - .def "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" - .globl "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" # -- Begin function ?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z - .p2align 4, 0x90 -"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z": # @"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" -Lfunc_begin1083: - .cv_func_id 1083 - .cv_loc 1083 19 2654 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2654:0 - .cv_fpo_proc "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp14276: - .cv_loc 1083 19 2655 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2655:0 - lea esi, [ebp - 12] -Ltmp14277: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], 3 - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], eax # 4-byte Spill - call dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - sub esp, 4 - .cv_loc 1083 19 2656 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2656:0 - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - add ecx, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" - mov dword ptr [ebp - 20], eax - .cv_loc 1083 19 2658 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2658:0 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov ecx, eax - call "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" - mov dword ptr [ebp - 24], eax - .cv_loc 1083 19 2659 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2659:0 - cmp dword ptr [ebp - 24], 0 - je LBB1083_9 -Ltmp14278: -# %bb.1: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1083 19 2660 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2660:0 - jmp LBB1083_2 -Ltmp14279: -LBB1083_2: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp - 24] - cmp dword ptr [eax], 0 - je LBB1083_8 -Ltmp14280: -# %bb.3: # in Loop: Header=BB1083_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1083 19 2661 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2661:0 - mov eax, dword ptr [ebp - 24] - mov eax, dword ptr [eax] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp - 20] - sub eax, ecx - sar eax, 2 - shl eax, 5 - mov ecx, dword ptr [ebp - 24] - mov ecx, dword ptr [ecx] - add eax, dword ptr [ecx + 12] - mov dword ptr [ebp - 28], eax - .cv_loc 1083 19 2662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2662:0 - mov eax, dword ptr [ebp - 28] - cmp eax, dword ptr [ebp + 8] - jb LBB1083_5 -Ltmp14281: -# %bb.4: # in Loop: Header=BB1083_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp + 12] - cmp eax, dword ptr [ebp - 28] - jae LBB1083_6 -Ltmp14282: -LBB1083_5: # in Loop: Header=BB1083_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1083 19 2663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2663:0 - mov eax, dword ptr [ebp - 24] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov dword ptr [ebp - 24], eax - .cv_loc 1083 19 2664 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2664:0 - jmp LBB1083_7 -Ltmp14283: -LBB1083_6: # in Loop: Header=BB1083_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1083 19 2665 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2665:0 - mov eax, dword ptr [ebp - 24] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Clrcont@_Iterator_base12@std@@QAEXXZ" - .cv_loc 1083 19 2666 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2666:0 - mov eax, dword ptr [ebp - 24] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ecx], eax -Ltmp14284: -LBB1083_7: # in Loop: Header=BB1083_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1083 19 2660 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2660:0 - jmp LBB1083_2 -Ltmp14285: -LBB1083_8: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1083 19 2669 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2669:0 - jmp LBB1083_9 -Ltmp14286: -LBB1083_9: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1083 19 2670 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2670:0 - lea ecx, [ebp - 12] - call dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - call @__security_check_cookie@4 - add esp, 44 - pop esi -Ltmp14287: - pop ebp - ret 8 -Ltmp14288: - .cv_fpo_endproc -Lfunc_end1083: - # -- End function - .def "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" - .globl "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" # -- Begin function ?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z - .p2align 4, 0x90 -"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z": # @"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" -Lfunc_begin1084: - .cv_func_id 1084 - .cv_loc 1084 19 1912 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1912:0 - .cv_fpo_proc "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill -# %bb.1: -Ltmp14289: - .cv_loc 1084 19 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1916:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, eax - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jne LBB1084_3 -# %bb.2: -Ltmp14290: - .cv_loc 1084 19 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1916:0 - jmp LBB1084_8 -Ltmp14291: -LBB1084_3: - .cv_loc 1084 19 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1916:0 - jmp LBB1084_4 -LBB1084_4: - .cv_loc 1084 19 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1916:0 - xor eax, eax -Ltmp14292: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1916 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CE@IAABIELH@vector?$DMbool?$DO?5iterators?5incompati@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1084_6 -# %bb.5: - int3 -LBB1084_6: - xor eax, eax - lea ecx, ["??_C@_1EM@PPONFPNG@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BA@JNFFMPMD@?$AA_?$AAC?$AAo?$AAm?$AAp?$AAa?$AAt?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1916 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14293: -# %bb.7: - .cv_loc 1084 19 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1916:0 - jmp LBB1084_8 -Ltmp14294: -LBB1084_8: - .cv_loc 1084 19 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1916:0 - jmp LBB1084_9 -Ltmp14295: -LBB1084_9: - .cv_loc 1084 19 1918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1918:0 - add esp, 48 - pop ebp - ret 4 -Ltmp14296: - .cv_fpo_endproc -Lfunc_end1084: - # -- End function - .def "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - .globl "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" # -- Begin function ?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ - .p2align 4, 0x90 -"?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ": # @"?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" -Lfunc_begin1085: - .cv_func_id 1085 - .cv_loc 1085 12 1366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1366:0 - .cv_fpo_proc "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14297: - .cv_loc 1085 12 1367 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1367:0 - cmp dword ptr [ecx], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - jne LBB1085_2 -# %bb.1: - xor eax, eax - mov dword ptr [ebp - 12], eax # 4-byte Spill - jmp LBB1085_3 -LBB1085_2: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - mov ecx, dword ptr [ecx] - mov dword ptr [ebp - 12], ecx # 4-byte Spill -LBB1085_3: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 12 - pop ebp - ret -Ltmp14298: - .cv_fpo_endproc -Lfunc_end1085: - # -- End function - .def "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .globl "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # -- Begin function ??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z - .p2align 4, 0x90 -"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z": # @"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" -Lfunc_begin1086: - .cv_func_id 1086 - .cv_loc 1086 19 1895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1895:0 - .cv_fpo_proc "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp14299: - .cv_loc 1086 19 1896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1896:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [esp], edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" - sub esp, 4 - .cv_loc 1086 19 1897 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1897:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp + 8] - cmp ecx, dword ptr [edx + 8] - mov bl, 1 - mov byte ptr [ebp - 21], bl # 1-byte Spill - jb LBB1086_4 -# %bb.1: - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov edx, dword ptr [eax + 8] - mov esi, dword ptr [ebp + 8] - cmp edx, dword ptr [esi + 8] - mov byte ptr [ebp - 22], cl # 1-byte Spill - jne LBB1086_3 -# %bb.2: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - mov edx, dword ptr [ebp + 8] - cmp ecx, dword ptr [edx + 12] - setb bl - mov byte ptr [ebp - 22], bl # 1-byte Spill -LBB1086_3: - mov al, byte ptr [ebp - 22] # 1-byte Reload - mov byte ptr [ebp - 21], al # 1-byte Spill -LBB1086_4: - mov al, byte ptr [ebp - 21] # 1-byte Reload - and al, 1 - movzx eax, al - add esp, 20 - pop esi - pop ebx - pop ebp - ret 4 -Ltmp14300: - .cv_fpo_endproc -Lfunc_end1086: - # -- End function - .def "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - .globl "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # -- Begin function ?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ": # @"?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" -Lfunc_begin1087: - .cv_func_id 1087 - .cv_loc 1087 19 1347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1347:0 - .cv_fpo_proc "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14301: - .cv_loc 1087 19 1348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1348:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - sar ecx, 2 - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp14302: - .cv_fpo_endproc -Lfunc_end1087: - # -- End function - .def "?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - .globl "?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # -- Begin function ?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ - .p2align 4, 0x90 -"?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ": # @"?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" -Lfunc_begin1088: - .cv_func_id 1088 - .cv_loc 1088 19 1634 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1634:0 - .cv_fpo_proc "?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14303: - .cv_loc 1088 19 1635 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1635:0 - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - add eax, 12 - add esp, 4 - pop ebp - ret -Ltmp14304: - .cv_fpo_endproc -Lfunc_end1088: - # -- End function - .def "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - .globl "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # -- Begin function ?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ": # @"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" -Lfunc_begin1089: - .cv_func_id 1089 - .cv_loc 1089 19 1618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1618:0 - .cv_fpo_proc "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14305: - .cv_loc 1089 19 1619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1619:0 - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp14306: - .cv_fpo_endproc -Lfunc_end1089: - # -- End function - .def "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .globl "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ": # @"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" -Lfunc_begin1090: - .cv_func_id 1090 - .cv_loc 1090 19 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1600:0 - .cv_fpo_proc "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14307: - .cv_loc 1090 19 1601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1601:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp14308: - .cv_fpo_endproc -Lfunc_end1090: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" -Lfunc_begin1091: - .cv_func_id 1091 - .cv_loc 1091 12 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1548:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp14309: - .cv_loc 1091 12 1549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1549:0 - add esp, 4 - pop ebp - ret -Ltmp14310: - .cv_fpo_endproc -Lfunc_end1091: - # -- End function - .def "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - .globl "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # -- Begin function ?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ": # @"?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" -Lfunc_begin1092: - .cv_func_id 1092 - .cv_loc 1092 19 1342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1342:0 - .cv_fpo_proc "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp14311: - .cv_loc 1092 19 1343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1343:0 - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" - mov dword ptr [esp], eax - call "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" - mov dword ptr [ebp - 8], eax - call "?max@?$numeric_limits@H@std@@SAHXZ" - mov dword ptr [ebp - 12], eax - lea eax, [ebp - 12] - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dword ptr [esp + 4], eax - call "??$_Min_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret -Ltmp14312: - .cv_fpo_endproc -Lfunc_end1092: - # -- End function - .def "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" - .globl "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z - .p2align 4, 0x90 -"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" -Lfunc_begin1093: - .cv_func_id 1093 - .cv_loc 1093 12 827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:827:0 - .cv_fpo_proc "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14313: - .cv_loc 1093 12 828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:828:0 - mov ecx, 1073741823 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14314: - .cv_fpo_endproc -Lfunc_end1093: - # -- End function - .def "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" - .globl "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" # -- Begin function ?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ": # @"?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" -Lfunc_begin1094: - .cv_func_id 1094 - .cv_loc 1094 19 1592 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1592:0 - .cv_fpo_proc "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14315: - .cv_loc 1094 19 1593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1593:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp14316: - .cv_fpo_endproc -Lfunc_end1094: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" -Lfunc_begin1095: - .cv_func_id 1095 - .cv_loc 1095 12 1540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1540:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14317: - .cv_loc 1095 12 1541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1541:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14318: - .cv_fpo_endproc -Lfunc_end1095: - # -- End function - .def "??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .globl "??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # -- Begin function ??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z - .p2align 4, 0x90 -"??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": # @"??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" -Lfunc_begin1096: - .cv_func_id 1096 - .cv_loc 1096 19 1100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1100:0 - .cv_fpo_proc "??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14319: - .cv_loc 1096 19 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1101:0 - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov dword ptr [ebp - 28], edx # 4-byte Spill - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 12], eax - .cv_loc 1096 19 1102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1102:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 12] - jae LBB1096_2 -# %bb.1: -Ltmp14320: - .cv_loc 1096 19 1103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1103:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - shl ecx, 2 - add eax, ecx - mov dword ptr [ebp - 16], eax - .cv_loc 1096 19 1104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1104:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 16] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" - sub esp, 8 - .cv_loc 1096 19 1105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1105:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 16] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" - sub esp, 8 - .cv_loc 1096 19 1106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1106:0 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1096 19 1107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1107:0 - jmp LBB1096_6 -Ltmp14321: -LBB1096_2: - .cv_loc 1096 19 1110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1110:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 12] - jbe LBB1096_6 -# %bb.3: -Ltmp14322: - .cv_loc 1096 19 1111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1111:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - cmp ecx, eax - jbe LBB1096_5 -# %bb.4: -Ltmp14323: - .cv_loc 1096 19 1112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1112:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - sub esp, 8 - .cv_loc 1096 19 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1113:0 - jmp LBB1096_6 -Ltmp14324: -LBB1096_5: - .cv_loc 1096 19 1116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1116:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 20], eax - .cv_loc 1096 19 1117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1117:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - sub ecx, dword ptr [ebp - 12] - mov edx, dword ptr [ebp - 20] - mov esi, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], eax - call "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" - sub esp, 12 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1096 19 1118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1118:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" - sub esp, 8 -Ltmp14325: -LBB1096_6: - .cv_loc 1096 19 1122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1122:0 - add esp, 72 - pop esi - pop ebp - ret 8 -Ltmp14326: - .cv_fpo_endproc -Lfunc_end1096: - # -- End function - .def "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - .globl "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # -- Begin function ?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ": # @"?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" -Lfunc_begin1097: - .cv_func_id 1097 - .cv_loc 1097 19 1338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1338:0 - .cv_fpo_proc "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14327: - .cv_loc 1097 19 1339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1339:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - sar ecx, 2 - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp14328: - .cv_fpo_endproc -Lfunc_end1097: - # -- End function - .def "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - .globl "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # -- Begin function ?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ": # @"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" -Lfunc_begin1098: - .cv_func_id 1098 - .cv_loc 1098 19 1614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1614:0 - .cv_fpo_proc "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14329: - .cv_loc 1098 19 1615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1615:0 - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp14330: - .cv_fpo_endproc -Lfunc_end1098: - # -- End function - .def "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" - .globl "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" # -- Begin function ?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z - .p2align 4, 0x90 -"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z": # @"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" -Lfunc_begin1099: - .cv_func_id 1099 - .cv_loc 1099 19 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1544:0 - .cv_fpo_proc "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14331: - .cv_loc 1099 19 1546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1546:0 - lea esi, [ebp - 12] -Ltmp14332: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], 3 - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - sub esp, 4 - .cv_loc 1099 19 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1548:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1099 19 1550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1550:0 - cmp dword ptr [ebp - 16], 0 - je LBB1099_9 -Ltmp14333: -# %bb.1: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1099 19 1551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1551:0 - jmp LBB1099_2 -Ltmp14334: -LBB1099_2: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp - 16] - cmp dword ptr [eax], 0 - je LBB1099_8 -Ltmp14335: -# %bb.3: # in Loop: Header=BB1099_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1099 19 1552 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1552:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov eax, dword ptr [eax + 8] - cmp eax, dword ptr [ebp + 8] - jb LBB1099_5 -Ltmp14336: -# %bb.4: # in Loop: Header=BB1099_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 16] - mov ecx, dword ptr [ecx] - cmp eax, dword ptr [ecx + 8] - jae LBB1099_6 -Ltmp14337: -LBB1099_5: # in Loop: Header=BB1099_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1099 19 1553 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1553:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1099 19 1554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1554:0 - jmp LBB1099_7 -Ltmp14338: -LBB1099_6: # in Loop: Header=BB1099_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1099 19 1555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1555:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Clrcont@_Iterator_base12@std@@QAEXXZ" - .cv_loc 1099 19 1556 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1556:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 16] - mov dword ptr [ecx], eax -Ltmp14339: -LBB1099_7: # in Loop: Header=BB1099_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1099 19 1551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1551:0 - jmp LBB1099_2 -Ltmp14340: -LBB1099_8: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1099 19 1559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1559:0 - jmp LBB1099_9 -Ltmp14341: -LBB1099_9: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1099 19 1564 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1564:0 - lea ecx, [ebp - 12] - call dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - add esp, 32 - pop esi -Ltmp14342: - pop ebp - ret 8 -Ltmp14343: - .cv_fpo_endproc -Lfunc_end1099: - # -- End function - .def "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - .globl "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # -- Begin function ?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ - .p2align 4, 0x90 -"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ": # @"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" -Lfunc_begin1100: - .cv_func_id 1100 - .cv_loc 1100 19 1622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1622:0 - .cv_fpo_proc "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14344: - .cv_loc 1100 19 1623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1623:0 - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp14345: - .cv_fpo_endproc -Lfunc_end1100: - # -- End function - .def "??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .globl "??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # -- Begin function ??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z - .p2align 4, 0x90 -"??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": # @"??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" -Lfunc_begin1101: - .cv_func_id 1101 - .cv_loc 1101 19 1075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1075:0 - .cv_fpo_proc "??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 92 - .cv_fpo_stackalloc 92 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14350: - .cv_loc 1101 19 1076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1076:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov dword ptr [ebp - 68], esi # 4-byte Spill - call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - cmp ecx, eax - jbe LBB1101_2 -# %bb.1: -Ltmp14351: - .cv_loc 1101 19 1077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1077:0 - call "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" -Ltmp14352: -LBB1101_2: - .cv_loc 1101 19 1080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1080:0 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 36], eax - .cv_loc 1101 19 1081 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1081:0 - mov eax, dword ptr [ebp + 8] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 40], eax - .cv_loc 1101 19 1083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1083:0 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - call "?allocate@?$allocator@I@std@@QAEPAII@Z" - sub esp, 4 - mov dword ptr [ebp - 44], eax - .cv_loc 1101 19 1084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1084:0 - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 36] - lea eax, [eax + 4*ecx] - mov dword ptr [ebp - 48], eax - .cv_loc 1101 19 1085 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1085:0 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 52], eax -Ltmp14353: - .cv_loc 1101 19 1088 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1088:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 36] - sub ecx, edx - mov edx, dword ptr [ebp - 48] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" - sub esp, 12 - mov dword ptr [ebp - 72], eax # 4-byte Spill - jmp LBB1101_3 -LBB1101_3: - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 52], eax - .cv_loc 1101 19 1089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1089:0 - mov ecx, dword ptr [ebp - 44] - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, esp - mov edx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" - sub esp, 12 - jmp LBB1101_5 -Ltmp14354: -LBB1101_5: - .cv_loc 1101 19 1096 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1096:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 44] - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" - sub esp, 12 - .cv_loc 1101 19 1097 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1097:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 92 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?catch$4@?0???$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$4@?0???$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z@4HA": -LBB1101_4: - push ebp - sub esp, 12 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp14355: - .cv_loc 1101 19 1091 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1091:0 - mov eax, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 48] - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 84], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" - sub esp, 8 - .cv_loc 1101 19 1092 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1092:0 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 44] - mov dword ptr [ebp - 88], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@I@std@@QAEXQAII@Z" - sub esp, 8 - xor eax, eax - .cv_loc 1101 19 1093 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1093:0 - mov dword ptr [ebp - 16], 1 - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 92], eax # 4-byte Spill - call dword ptr [__imp___CxxThrowException@8] -Ltmp14356: - .cv_fpo_endproc -Lfunc_end1101: - .section .xdata,"dr",associative,"??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .p2align 2 -"L__ehtable$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z") # UnwindMap - .long 1 # NumTryBlocks - .long ("$tryMap$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": - .long -1 # ToState - .long 0 # Action - .long -1 # ToState - .long 0 # Action -"$tryMap$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": - .long 0 # TryLow - .long 0 # TryHigh - .long 1 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z") # HandlerArray -"$handlerMap$0$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$4@?0???$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z@4HA" # Handler - .section .text,"xr",discard,"??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - # -- End function - .def "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" - .globl "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" # -- Begin function ?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z - .p2align 4, 0x90 -"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z": # @"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" -Lfunc_begin1102: - .cv_func_id 1102 - .cv_loc 1102 19 1433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1433:0 - .cv_fpo_proc "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14357: - .cv_loc 1102 19 1434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1434:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" - add esp, 32 - pop esi - pop ebp - ret 12 -Ltmp14358: - .cv_fpo_endproc -Lfunc_end1102: - # -- End function - .def "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - .globl "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # -- Begin function ?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ - .p2align 4, 0x90 -"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ": # @"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" -Lfunc_begin1103: - .cv_func_id 1103 - .cv_loc 1103 19 1626 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1626:0 - .cv_fpo_proc "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14359: - .cv_loc 1103 19 1627 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1627:0 - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp14360: - .cv_fpo_endproc -Lfunc_end1103: - # -- End function - .def "?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .globl "?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ - .p2align 4, 0x90 -"?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ": # @"?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" -Lfunc_begin1104: - .cv_func_id 1104 - .cv_loc 1104 19 1567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1567:0 - .cv_fpo_proc "?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14361: - .cv_loc 1104 19 1568 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1568:0 - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov ecx, eax - call "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp14362: - .cv_fpo_endproc -Lfunc_end1104: - # -- End function - .def "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" - .globl "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" # -- Begin function ?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ - .p2align 4, 0x90 -"?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ": # @"?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" -Lfunc_begin1105: - .cv_func_id 1105 - .cv_loc 1105 19 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1536:0 - .cv_fpo_proc "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp14363: - .cv_loc 1105 19 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1537:0 - lea eax, ["??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] - mov dword ptr [esp], eax - call "?_Xlength_error@std@@YAXPBD@Z" -Ltmp14364: - .cv_fpo_endproc -Lfunc_end1105: - # -- End function - .def "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" - .globl "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" # -- Begin function ?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z - .p2align 4, 0x90 -"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z": # @"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" -Lfunc_begin1106: - .cv_func_id 1106 - .cv_loc 1106 19 1472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1472:0 - .cv_fpo_proc "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14365: - .cv_loc 1106 19 1473 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1473:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 12], eax - .cv_loc 1106 19 1475 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1475:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 12] - shr ecx, 1 - sub eax, ecx - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - cmp ecx, eax - jbe LBB1106_2 -# %bb.1: -Ltmp14366: - .cv_loc 1106 19 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1476:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax - jmp LBB1106_5 -Ltmp14367: -LBB1106_2: - .cv_loc 1106 19 1479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1479:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 12] - shr ecx, 1 - add eax, ecx - mov dword ptr [ebp - 16], eax - .cv_loc 1106 19 1481 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1481:0 - mov eax, dword ptr [ebp - 16] - cmp eax, dword ptr [ebp + 8] - jae LBB1106_4 -# %bb.3: -Ltmp14368: - .cv_loc 1106 19 1482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1482:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax - jmp LBB1106_5 -Ltmp14369: -LBB1106_4: - .cv_loc 1106 19 1485 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1485:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 4], eax -LBB1106_5: - .cv_loc 1106 19 1486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1486:0 - mov eax, dword ptr [ebp - 4] - add esp, 28 - pop ebp - ret 4 -Ltmp14370: - .cv_fpo_endproc -Lfunc_end1106: - # -- End function - .def "?allocate@?$allocator@I@std@@QAEPAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?allocate@?$allocator@I@std@@QAEPAII@Z" - .globl "?allocate@?$allocator@I@std@@QAEPAII@Z" # -- Begin function ?allocate@?$allocator@I@std@@QAEPAII@Z - .p2align 4, 0x90 -"?allocate@?$allocator@I@std@@QAEPAII@Z": # @"?allocate@?$allocator@I@std@@QAEPAII@Z" -Lfunc_begin1107: - .cv_func_id 1107 - .cv_loc 1107 12 929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:929:0 - .cv_fpo_proc "?allocate@?$allocator@I@std@@QAEPAII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp14371: - .cv_loc 1107 12 930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:930:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??$_Get_size_of_n@$03@std@@YAII@Z" - mov dword ptr [esp], eax - call "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - add esp, 12 - pop ebp - ret 4 -Ltmp14372: - .cv_fpo_endproc -Lfunc_end1107: - # -- End function - .def "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" - .globl "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" # -- Begin function ?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z - .p2align 4, 0x90 -"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z": # @"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" -Lfunc_begin1108: - .cv_func_id 1108 - .cv_loc 1108 19 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1462:0 - .cv_fpo_proc "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp14373: - .cv_loc 1108 19 1463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1463:0 - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ebx - mov dword ptr [esp + 8], edi - lea eax, [ebp - 20] - mov al, byte ptr [eax] - mov byte ptr [esp + 12], al - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - call "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" - sub esp, 16 - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - call @__security_check_cookie@4 - .cv_loc 1108 19 1465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1465:0 - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp14374: - .cv_fpo_endproc -Lfunc_end1108: - # -- End function - .def "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" - .globl "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" # -- Begin function ?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z - .p2align 4, 0x90 -"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z": # @"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" -Lfunc_begin1109: - .cv_func_id 1109 - .cv_loc 1109 19 1509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1509:0 - .cv_fpo_proc "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14375: - .cv_loc 1109 19 1510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1510:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" - .cv_loc 1109 19 1512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1512:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - cmp dword ptr [eax], 0 - je LBB1109_2 -# %bb.1: -Ltmp14376: - .cv_loc 1109 19 1513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1513:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" - sub esp, 8 - .cv_loc 1109 19 1514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1514:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@I@std@@QAEXQAII@Z" - sub esp, 8 -Ltmp14377: -LBB1109_2: - .cv_loc 1109 19 1517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1517:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1109 19 1518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1518:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 12] - shl ecx, 2 - add eax, ecx - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1109 19 1519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1519:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 16] - shl ecx, 2 - add eax, ecx - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1109 19 1520 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1520:0 - add esp, 52 - pop esi - pop ebp - ret 12 -Ltmp14378: - .cv_fpo_endproc -Lfunc_end1109: - # -- End function - .def "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" - .globl "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" # -- Begin function ?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z - .p2align 4, 0x90 -"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z": # @"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" -Lfunc_begin1110: - .cv_func_id 1110 - .cv_loc 1110 19 1452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1452:0 - .cv_fpo_proc "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14379: - .cv_loc 1110 19 1453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1453:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" - .cv_loc 1110 19 1454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1454:0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - add esp, 36 - pop esi - pop ebp - ret 16 -Ltmp14380: - .cv_fpo_endproc -Lfunc_end1110: - # -- End function - .def "??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" - .globl "??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" # -- Begin function ??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z": # @"??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" -Lfunc_begin1111: - .cv_func_id 1111 - .cv_loc 1111 21 221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:221:0 - .cv_fpo_proc "??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi -Ltmp14381: - .cv_loc 1111 21 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:223:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - call "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 1111 21 224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:224:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" - mov dword ptr [ebp - 20], eax - .cv_loc 1111 21 225 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:225:0 - lea eax, [ebp - 16] - mov dword ptr [esp], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" - mov dword ptr [ebp - 24], eax -Ltmp14382: - .cv_loc 1111 21 228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:228:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" - mov dword ptr [ebp - 24], eax -Ltmp14383: - .cv_loc 1111 21 239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:239:0 - mov eax, dword ptr [ebp - 24] - lea ecx, [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" - .cv_loc 1111 21 240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:240:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebp - ret -Ltmp14384: - .cv_fpo_endproc -Lfunc_end1111: - # -- End function - .def "??$_Get_unwrapped@I@std@@YAPAIQAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@I@std@@YAPAIQAI@Z" - .globl "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" # -- Begin function ??$_Get_unwrapped@I@std@@YAPAIQAI@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@I@std@@YAPAIQAI@Z": # @"??$_Get_unwrapped@I@std@@YAPAIQAI@Z" -Lfunc_begin1112: - .cv_func_id 1112 - .cv_loc 1112 17 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:274:0 - .cv_fpo_proc "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14385: - .cv_loc 1112 17 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:275:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14386: - .cv_fpo_endproc -Lfunc_end1112: - # -- End function - .def "??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" - .globl "??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" # -- Begin function ??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z - .p2align 4, 0x90 -"??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z": # @"??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" -Lfunc_begin1113: - .cv_func_id 1113 - .cv_loc 1113 17 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:394:0 - .cv_fpo_proc "??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14387: - .cv_loc 1113 17 395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:395:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp14388: - .cv_fpo_endproc -Lfunc_end1113: - # -- End function - .def "??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" - .globl "??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" # -- Begin function ??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z - .p2align 4, 0x90 -"??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z": # @"??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" -Lfunc_begin1114: - .cv_func_id 1114 - .cv_loc 1114 17 486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:486:0 - .cv_fpo_proc "??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14389: - .cv_loc 1114 17 488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:488:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - sub edx, esi - sar edx, 2 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp14390: - .cv_fpo_endproc -Lfunc_end1114: - # -- End function - .def "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" - .globl "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" # -- Begin function ??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z - .p2align 4, 0x90 -"??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z": # @"??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" -Lfunc_begin1115: - .cv_func_id 1115 - .cv_loc 1115 17 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1761:0 - .cv_fpo_proc "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp14391: - .cv_loc 1115 17 1762 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1762:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], esi - .cv_loc 1115 17 1763 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1763:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], esi - .cv_loc 1115 17 1764 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1764:0 - mov esi, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], esi - .cv_loc 1115 17 1765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1765:0 - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - sub esi, edi - mov dword ptr [ebp - 28], esi - .cv_loc 1115 17 1766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1766:0 - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 16] - mov ebx, dword ptr [ebp - 28] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 8], ebx - mov dword ptr [eax + 4], edi - mov dword ptr [eax], esi - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call _memmove - .cv_loc 1115 17 1767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1767:0 - mov ecx, dword ptr [ebp - 24] - add ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ecx - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp14392: - .cv_fpo_endproc -Lfunc_end1115: - # -- End function - .def "??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" - .globl "??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" # -- Begin function ??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z - .p2align 4, 0x90 -"??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z": # @"??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" -Lfunc_begin1116: - .cv_func_id 1116 - .cv_loc 1116 17 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:434:0 - .cv_fpo_proc "??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14393: - .cv_loc 1116 17 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:435:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi], edx - .cv_loc 1116 17 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:436:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp14394: - .cv_fpo_endproc -Lfunc_end1116: - # -- End function - .def "?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - .globl "?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # -- Begin function ?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ - .p2align 4, 0x90 -"?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ": # @"?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" -Lfunc_begin1117: - .cv_func_id 1117 - .cv_loc 1117 19 1630 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1630:0 - .cv_fpo_proc "?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14395: - .cv_loc 1117 19 1631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1631:0 - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - add eax, 12 - add esp, 4 - pop ebp - ret -Ltmp14396: - .cv_fpo_endproc -Lfunc_end1117: - # -- End function - .def "??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" - .globl "??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" # -- Begin function ??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z": # @"??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" -Lfunc_begin1118: - .cv_func_id 1118 - .cv_loc 1118 21 298 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:298:0 - .cv_fpo_proc "??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi -Ltmp14397: - .cv_loc 1118 21 299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:299:0 - mov edi, dword ptr [ebp + 20] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ebx - mov dword ptr [esp + 12], edi - lea eax, [ebp - 20] - mov al, byte ptr [eax] - mov byte ptr [esp + 16], al - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp14398: - .cv_fpo_endproc -Lfunc_end1118: - # -- End function - .def "??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - .globl "??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z - .p2align 4, 0x90 -"??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1119: - .cv_func_id 1119 - .cv_loc 1119 21 279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:279:0 - .cv_fpo_proc "??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" 20 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi -Ltmp14401: - .cv_loc 1119 21 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:280:0 - mov edi, dword ptr [ebp + 8] - mov ebx, dword ptr [ebp + 20] - mov dword ptr [ebp - 44], eax # 4-byte Spill - lea eax, [ebp - 40] -Ltmp14402: - #DEBUG_VALUE: _Uninit_alloc_fill_n1 >:_Backout <- [$eax+0] - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edi - mov dword ptr [esp + 4], ebx - mov dword ptr [ebp - 52], edx # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - call "??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" -Ltmp14403: - sub esp, 8 - mov dword ptr [ebp - 60], eax # 4-byte Spill -LBB1119_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1119 21 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:281:0 - xor eax, eax -Ltmp14404: - cmp eax, dword ptr [ebp + 12] - jae LBB1119_4 -# %bb.2: # in Loop: Header=BB1119_1 Depth=1 -Ltmp14405: - .cv_loc 1119 21 282 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:282:0 - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 40] - call "??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" - sub esp, 4 - jmp LBB1119_3 -Ltmp14406: -LBB1119_3: # in Loop: Header=BB1119_1 Depth=1 - .cv_loc 1119 21 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:281:0 - mov eax, dword ptr [ebp + 12] - add eax, -1 - mov dword ptr [ebp + 12], eax - jmp LBB1119_1 -Ltmp14407: -LBB1119_4: - .cv_loc 1119 21 285 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:285:0 - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" - .cv_loc 1119 21 286 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:286:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 68] # 4-byte Reload - add esp, 64 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0???$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z@4HA": -LBB1119_5: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 40] - call "??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp14408: - .cv_fpo_endproc -Lfunc_end1119: - .section .xdata,"dr",associative,"??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 2 -"L__ehtable$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z": - .long -1 # ToState - .long "?dtor$5@?0???$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - # -- End function - .def "??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" - .globl "??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" # -- Begin function ??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z - .p2align 4, 0x90 -"??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z": # @"??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" -Lfunc_begin1120: - .cv_func_id 1120 - .cv_loc 1120 21 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:131:0 - .cv_fpo_proc "??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14409: - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx], esi - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx + 4], esi - mov esi, dword ptr [ebp + 12] - mov dword ptr [ecx + 8], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - mov dword ptr [ebp - 16], edx # 4-byte Spill - add esp, 12 - pop esi - pop ebp - ret 8 -Ltmp14410: - .cv_fpo_endproc -Lfunc_end1120: - # -- End function - .def "??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" - .globl "??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" # -- Begin function ??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z - .p2align 4, 0x90 -"??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z": # @"??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" -Lfunc_begin1121: - .cv_func_id 1121 - .cv_loc 1121 21 141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:141:0 - .cv_fpo_proc "??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14411: - .cv_loc 1121 21 142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:142:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@ABI@std@@YAABIABI@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Unfancy@I@std@@YAPAIPAI@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" - .cv_loc 1121 21 143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:143:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 4 - mov dword ptr [eax + 4], ecx - .cv_loc 1121 21 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:144:0 - add esp, 28 - pop ebp - ret 4 -Ltmp14412: - .cv_fpo_endproc -Lfunc_end1121: - # -- End function - .def "?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" - .globl "?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" # -- Begin function ?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ - .p2align 4, 0x90 -"?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ": # @"?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" -Lfunc_begin1122: - .cv_func_id 1122 - .cv_loc 1122 21 146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:146:0 - .cv_fpo_proc "?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14413: - .cv_loc 1122 21 147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:147:0 - mov eax, dword ptr [ecx + 4] - mov dword ptr [ecx], eax - .cv_loc 1122 21 148 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:148:0 - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp14414: - .cv_fpo_endproc -Lfunc_end1122: - # -- End function - .def "??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" - .globl "??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ": # @"??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" -Lfunc_begin1123: - .cv_func_id 1123 - .cv_loc 1123 21 136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:136:0 - .cv_fpo_proc "??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14415: - .cv_loc 1123 21 137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:137:0 - mov eax, dword ptr [ecx + 8] - mov edx, dword ptr [ecx + 4] - mov ecx, dword ptr [ecx] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" -Ltmp14416: - .cv_loc 1123 21 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:138:0 - add esp, 16 - pop ebp - ret -Ltmp14417: - .cv_fpo_endproc -Lfunc_end1123: - # -- End function - .def "??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" - .globl "??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" # -- Begin function ??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z - .p2align 4, 0x90 -"??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z": # @"??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" -Lfunc_begin1124: - .cv_func_id 1124 - .cv_loc 1124 12 818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:818:0 - .cv_fpo_proc "??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp14418: - .cv_loc 1124 12 819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:819:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 16] - mov dword ptr [esp], edi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], esi # 4-byte Spill - call "??$forward@ABI@std@@YAABIABI@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx], eax - .cv_loc 1124 12 820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:820:0 - add esp, 20 - pop esi - pop edi - pop ebp - ret -Ltmp14419: - .cv_fpo_endproc -Lfunc_end1124: - # -- End function - .def "??$forward@ABI@std@@YAABIABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@ABI@std@@YAABIABI@Z" - .globl "??$forward@ABI@std@@YAABIABI@Z" # -- Begin function ??$forward@ABI@std@@YAABIABI@Z - .p2align 4, 0x90 -"??$forward@ABI@std@@YAABIABI@Z": # @"??$forward@ABI@std@@YAABIABI@Z" -Lfunc_begin1125: - .cv_func_id 1125 - .cv_loc 1125 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@ABI@std@@YAABIABI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14420: - .cv_loc 1125 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14421: - .cv_fpo_endproc -Lfunc_end1125: - # -- End function - .def "??$_Unfancy@I@std@@YAPAIPAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy@I@std@@YAPAIPAI@Z" - .globl "??$_Unfancy@I@std@@YAPAIPAI@Z" # -- Begin function ??$_Unfancy@I@std@@YAPAIPAI@Z - .p2align 4, 0x90 -"??$_Unfancy@I@std@@YAPAIPAI@Z": # @"??$_Unfancy@I@std@@YAPAIPAI@Z" -Lfunc_begin1126: - .cv_func_id 1126 - .cv_loc 1126 13 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:294:0 - .cv_fpo_proc "??$_Unfancy@I@std@@YAPAIPAI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14422: - .cv_loc 1126 13 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:295:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14423: - .cv_fpo_endproc -Lfunc_end1126: - # -- End function - .def "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - .globl "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # -- Begin function ??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z - .p2align 4, 0x90 -"??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z": # @"??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" -Lfunc_begin1127: - .cv_func_id 1127 - .cv_loc 1127 17 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:216:0 - .cv_fpo_proc "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14424: - .cv_loc 1127 17 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:218:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" -Ltmp14425: - .cv_loc 1127 17 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:223:0 - add esp, 16 - pop esi - pop ebp - ret -Ltmp14426: - .cv_fpo_endproc -Lfunc_end1127: - # -- End function - .def "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - .globl "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" # -- Begin function ??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z": # @"??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" -Lfunc_begin1128: - .cv_func_id 1128 - .cv_loc 1128 17 263 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:263:0 - .cv_fpo_proc "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14427: - .cv_loc 1128 17 264 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:264:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14428: - .cv_fpo_endproc -Lfunc_end1128: - # -- End function - .def "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" - .globl "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" # -- Begin function ??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z - .p2align 4, 0x90 -"??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z": # @"??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" -Lfunc_begin1129: - .cv_func_id 1129 - .cv_loc 1129 17 379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:379:0 - .cv_fpo_proc "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14429: - .cv_loc 1129 17 380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:380:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp14430: - .cv_fpo_endproc -Lfunc_end1129: - # -- End function - .def "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - .globl "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # -- Begin function ??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z - .p2align 4, 0x90 -"??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z": # @"??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" -Lfunc_begin1130: - .cv_func_id 1130 - .cv_loc 1130 17 486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:486:0 - .cv_fpo_proc "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14431: - .cv_loc 1130 17 488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:488:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - add esp, 8 - pop esi - pop ebp - ret -Ltmp14432: - .cv_fpo_endproc -Lfunc_end1130: - # -- End function - .def "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .globl "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # -- Begin function ??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z - .p2align 4, 0x90 -"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z": # @"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" -Lfunc_begin1131: - .cv_func_id 1131 - .cv_loc 1131 19 1891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1891:0 - .cv_fpo_proc "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14433: - .cv_loc 1131 19 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1892:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - sub esp, 4 - xor al, -1 - and al, 1 - movzx eax, al - add esp, 12 - pop ebp - ret 4 -Ltmp14434: - .cv_fpo_endproc -Lfunc_end1131: - # -- End function - .def "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .globl "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # -- Begin function ??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ - .p2align 4, 0x90 -"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ": # @"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" -Lfunc_begin1132: - .cv_func_id 1132 - .cv_loc 1132 19 2003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2003:0 - .cv_fpo_proc "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14435: - .cv_loc 1132 19 2004 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2004:0 - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .cv_loc 1132 19 2005 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2005:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp14436: - .cv_fpo_endproc -Lfunc_end1132: - # -- End function - .def "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" - .globl "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" # -- Begin function ??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ - .p2align 4, 0x90 -"??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ": # @"??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" -Lfunc_begin1133: - .cv_func_id 1133 - .cv_loc 1133 19 1988 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1988:0 - .cv_fpo_proc "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14437: - .cv_loc 1133 19 1989 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1989:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop ebp - ret 4 -Ltmp14438: - .cv_fpo_endproc -Lfunc_end1133: - # -- End function - .def "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .globl "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # -- Begin function ??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z - .p2align 4, 0x90 -"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z": # @"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" -Lfunc_begin1134: - .cv_func_id 1134 - .cv_loc 1134 19 1753 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1753:0 - .cv_fpo_proc "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14439: - .cv_loc 1134 19 1755 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1755:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" - add esp, 12 - pop ebp - ret 4 -Ltmp14440: - .cv_fpo_endproc -Lfunc_end1134: - # -- End function - .def "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - .globl "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" # -- Begin function ??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z - .p2align 4, 0x90 -"??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z": # @"??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" -Lfunc_begin1135: - .cv_func_id 1135 - .cv_loc 1135 17 414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:414:0 - .cv_fpo_proc "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14441: - .cv_loc 1135 17 418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:418:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 -Ltmp14442: - .cv_loc 1135 17 420 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:420:0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - add esp, 16 - pop esi - pop ebp - ret -Ltmp14443: - .cv_fpo_endproc -Lfunc_end1135: - # -- End function - .def "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .globl "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # -- Begin function ??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z - .p2align 4, 0x90 -"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z": # @"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" -Lfunc_begin1136: - .cv_func_id 1136 - .cv_loc 1136 19 1968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1968:0 - .cv_fpo_proc "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14444: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14445: - .cv_fpo_endproc -Lfunc_end1136: - # -- End function - .def "?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" - .globl "?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" # -- Begin function ?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z - .p2align 4, 0x90 -"?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z": # @"?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" -Lfunc_begin1137: - .cv_func_id 1137 - .cv_loc 1137 19 1923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1923:0 - .cv_fpo_proc "?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill -# %bb.1: -Ltmp14446: - .cv_loc 1137 19 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1925:0 - mov ecx, dword ptr [ebp + 8] - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - sub esp, 4 - test al, 1 - jne LBB1137_2 - jmp LBB1137_3 -LBB1137_2: -Ltmp14447: - .cv_loc 1137 19 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1925:0 - jmp LBB1137_8 -Ltmp14448: -LBB1137_3: - .cv_loc 1137 19 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1925:0 - jmp LBB1137_4 -LBB1137_4: - .cv_loc 1137 19 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1925:0 - xor eax, eax -Ltmp14449: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1925 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CH@KPIOHKJL@vector?$DMbool?$DO?5iterator?5range?5tran@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1137_6 -# %bb.5: - int3 -LBB1137_6: - xor eax, eax - lea ecx, ["??_C@_1FC@LCJEJGDC@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1925 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14450: -# %bb.7: - .cv_loc 1137 19 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1925:0 - jmp LBB1137_8 -Ltmp14451: -LBB1137_8: - .cv_loc 1137 19 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1925:0 - jmp LBB1137_9 -Ltmp14452: -LBB1137_9: - .cv_loc 1137 19 1926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1926:0 - add esp, 40 - pop ebp - ret -Ltmp14453: - .cv_fpo_endproc -Lfunc_end1137: - # -- End function - .def "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .globl "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # -- Begin function ??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z - .p2align 4, 0x90 -"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z": # @"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" -Lfunc_begin1138: - .cv_func_id 1138 - .cv_loc 1138 19 1904 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1904:0 - .cv_fpo_proc "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14454: - .cv_loc 1138 19 1905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1905:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - sub esp, 4 - xor al, -1 - and al, 1 - movzx eax, al - add esp, 16 - pop ebp - ret 4 -Ltmp14455: - .cv_fpo_endproc -Lfunc_end1138: - # -- End function - .def "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - .globl "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # -- Begin function ??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z - .p2align 4, 0x90 -"??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z": # @"??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" -Lfunc_begin1139: - .cv_func_id 1139 - .cv_loc 1139 19 2033 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2033:0 - .cv_fpo_proc "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14456: - .cv_loc 1139 19 2034 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2034:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" - add esp, 8 - pop ebp - ret 4 -Ltmp14457: - .cv_fpo_endproc -Lfunc_end1139: - # -- End function - .def "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .globl "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # -- Begin function ??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z - .p2align 4, 0x90 -"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z": # @"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" -Lfunc_begin1140: - .cv_func_id 1140 - .cv_loc 1140 19 1886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1886:0 - .cv_fpo_proc "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14458: - .cv_loc 1140 19 1887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1887:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" - sub esp, 4 - xor eax, eax - mov bl, al - .cv_loc 1140 19 1888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1888:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp + 8] - cmp ecx, dword ptr [edx + 8] - mov byte ptr [ebp - 17], bl # 1-byte Spill - jne LBB1140_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - mov edx, dword ptr [ebp + 8] - cmp ecx, dword ptr [edx + 12] - sete bl - mov byte ptr [ebp - 17], bl # 1-byte Spill -LBB1140_2: - mov al, byte ptr [ebp - 17] # 1-byte Reload - and al, 1 - movzx eax, al - add esp, 20 - pop ebx - pop ebp - ret 4 -Ltmp14459: - .cv_fpo_endproc -Lfunc_end1140: - # -- End function - .def "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .globl "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # -- Begin function ??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ - .p2align 4, 0x90 -"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ": # @"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" -Lfunc_begin1141: - .cv_func_id 1141 - .cv_loc 1141 19 1838 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1838:0 - .cv_fpo_proc "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14460: - .cv_loc 1141 19 1839 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1839:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" - .cv_loc 1141 19 1840 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1840:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add esp, 8 - pop ebp - ret -Ltmp14461: - .cv_fpo_endproc -Lfunc_end1141: - # -- End function - .def "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" - .globl "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" # -- Begin function ?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ": # @"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" -Lfunc_begin1142: - .cv_func_id 1142 - .cv_loc 1142 19 1929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1929:0 - .cv_fpo_proc "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14462: - .cv_loc 1142 19 1930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1930:0 - cmp dword ptr [ecx + 12], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB1142_2 -# %bb.1: -Ltmp14463: - .cv_loc 1142 19 1931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1931:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - add ecx, -1 - mov dword ptr [eax + 12], ecx - .cv_loc 1142 19 1932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1932:0 - jmp LBB1142_21 -Ltmp14464: -LBB1142_2: - .cv_loc 1142 19 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1934:0 - jmp LBB1142_3 -LBB1142_3: -Ltmp14465: - .cv_loc 1142 19 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1934:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - cmp eax, 0 - je LBB1142_5 -# %bb.4: -Ltmp14466: - .cv_loc 1142 19 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1934:0 - jmp LBB1142_10 -Ltmp14467: -LBB1142_5: - .cv_loc 1142 19 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1934:0 - jmp LBB1142_6 -LBB1142_6: - .cv_loc 1142 19 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1934:0 - xor eax, eax -Ltmp14468: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1934 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0DJ@BJBAPOC@cannot?5decrement?5value?9initializ@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1142_8 -# %bb.7: - int3 -LBB1142_8: - xor eax, eax - lea ecx, ["??_C@_1HG@DOEFDNCF@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_19IIBHEAFP@?$AA_?$AAD?$AAe?$AAc?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1934 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14469: -# %bb.9: - .cv_loc 1142 19 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1934:0 - jmp LBB1142_10 -Ltmp14470: -LBB1142_10: - .cv_loc 1142 19 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1934:0 - jmp LBB1142_11 -Ltmp14471: -LBB1142_11: - .cv_loc 1142 19 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1935:0 - jmp LBB1142_12 -LBB1142_12: -Ltmp14472: - .cv_loc 1142 19 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1935:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - mov dword ptr [esp], -1 - call "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" - sub esp, 4 - cmp eax, 0 - jg LBB1142_14 -# %bb.13: -Ltmp14473: - .cv_loc 1142 19 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1935:0 - jmp LBB1142_19 -Ltmp14474: -LBB1142_14: - .cv_loc 1142 19 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1935:0 - jmp LBB1142_15 -LBB1142_15: - .cv_loc 1142 19 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1935:0 - xor eax, eax -Ltmp14475: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1936 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CP@JNBLLDHJ@cannot?5decrement?5invalid?5vector?$DM@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1142_17 -# %bb.16: - int3 -LBB1142_17: - xor eax, eax - lea ecx, ["??_C@_1GC@LFLBKFA@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_19IIBHEAFP@?$AA_?$AAD?$AAe?$AAc?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1936 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14476: -# %bb.18: - .cv_loc 1142 19 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1935:0 - jmp LBB1142_19 -Ltmp14477: -LBB1142_19: - .cv_loc 1142 19 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1935:0 - jmp LBB1142_20 -Ltmp14478: -LBB1142_20: - .cv_loc 1142 19 1939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1939:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [eax + 12], 31 - .cv_loc 1142 19 1940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1940:0 - mov ecx, dword ptr [eax + 8] - add ecx, -4 - mov dword ptr [eax + 8], ecx -Ltmp14479: -LBB1142_21: - .cv_loc 1142 19 1942 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1942:0 - add esp, 48 - pop ebp - ret -Ltmp14480: - .cv_fpo_endproc -Lfunc_end1142: - # -- End function - .def "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" - .globl "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" # -- Begin function ?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z - .p2align 4, 0x90 -"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z": # @"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" -Lfunc_begin1143: - .cv_func_id 1143 - .cv_loc 1143 19 1721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1721:0 - .cv_fpo_proc "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14481: - .cv_loc 1143 19 1723 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1723:0 - mov edx, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 1143 19 1724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1724:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 12], eax - .cv_loc 1143 19 1726 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1726:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - add ecx, dword ptr [ebp + 8] - mov dword ptr [ebp + 8], ecx - .cv_loc 1143 19 1727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1727:0 - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp - 8] - add edx, 4 - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - call "?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - sub ecx, eax - sar ecx, 2 - shl ecx, 5 - add ecx, dword ptr [ebp + 8] - mov dword ptr [ebp + 8], ecx - .cv_loc 1143 19 1728 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1728:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 12] - jae LBB1143_2 -# %bb.1: - mov eax, 4294967295 - mov dword ptr [ebp - 28], eax # 4-byte Spill - jmp LBB1143_3 -LBB1143_2: - xor eax, eax - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 12] - cmp ecx, edx - mov ecx, 1 - cmove ecx, eax - mov dword ptr [ebp - 28], ecx # 4-byte Spill -LBB1143_3: - mov eax, dword ptr [ebp - 28] # 4-byte Reload - add esp, 28 - pop ebp - ret 4 -Ltmp14482: - .cv_fpo_endproc -Lfunc_end1143: - # -- End function - .def "?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" - .globl "?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" # -- Begin function ?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ - .p2align 4, 0x90 -"?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ": # @"?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" -Lfunc_begin1144: - .cv_func_id 1144 - .cv_loc 1144 19 1263 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1263:0 - .cv_fpo_proc "?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14483: - .cv_loc 1144 19 1264 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1264:0 - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov dword ptr [esp], eax - call "??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" - add esp, 8 - pop ebp - ret -Ltmp14484: - .cv_fpo_endproc -Lfunc_end1144: - # -- End function - .def "??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" - .globl "??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" # -- Begin function ??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z - .p2align 4, 0x90 -"??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z": # @"??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" -Lfunc_begin1145: - .cv_func_id 1145 - .cv_loc 1145 19 333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:333:0 - .cv_fpo_proc "??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14485: - .cv_loc 1145 19 334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:334:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14486: - .cv_fpo_endproc -Lfunc_end1145: - # -- End function - .def "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - .globl "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # -- Begin function ??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z - .p2align 4, 0x90 -"??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z": # @"??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" -Lfunc_begin1146: - .cv_func_id 1146 - .cv_loc 1146 19 1750 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1750:0 - .cv_fpo_proc "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14487: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx + 8] - mov esi, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], eax - call "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" - sub esp, 12 - .cv_loc 1146 19 1751 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1751:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 36 - pop esi - pop ebp - ret 4 -Ltmp14488: - .cv_fpo_endproc -Lfunc_end1146: - # -- End function - .def "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" - .globl "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" # -- Begin function ??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z - .p2align 4, 0x90 -"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z": # @"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" -Lfunc_begin1147: - .cv_func_id 1147 - .cv_loc 1147 19 1711 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1711:0 - .cv_fpo_proc "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp14489: - mov edi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edi - mov dword ptr [ebp - 20], esi # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], edx # 4-byte Spill - call "??0_Iterator_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx + 8], ecx - mov ecx, dword ptr [ebp + 12] - mov dword ptr [edx + 12], ecx -Ltmp14490: - .cv_loc 1147 19 1712 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1712:0 - mov ecx, dword ptr [ebp + 16] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - sub esp, 4 -Ltmp14491: - .cv_loc 1147 19 1713 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1713:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 32 - pop esi - pop edi - pop ebp - ret 12 -Ltmp14492: - .cv_fpo_endproc -Lfunc_end1147: - # -- End function - .def "??0_Iterator_base12@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Iterator_base12@std@@QAE@XZ" - .globl "??0_Iterator_base12@std@@QAE@XZ" # -- Begin function ??0_Iterator_base12@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Iterator_base12@std@@QAE@XZ": # @"??0_Iterator_base12@std@@QAE@XZ" -Lfunc_begin1148: - .cv_func_id 1148 - .cv_loc 1148 12 1308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1308:0 - .cv_fpo_proc "??0_Iterator_base12@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14493: - mov dword ptr [ecx], 0 - mov dword ptr [ecx + 4], 0 - .cv_loc 1148 12 1309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1309:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14494: - .cv_fpo_endproc -Lfunc_end1148: - # -- End function - .def "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - .globl "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" # -- Begin function ?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z - .p2align 4, 0x90 -"?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z": # @"?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" -Lfunc_begin1149: - .cv_func_id 1149 - .cv_loc 1149 12 1338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1338:0 - .cv_fpo_proc "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14499: - .cv_loc 1149 12 1339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1339:0 - cmp dword ptr [ebp + 8], 0 - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], ecx # 4-byte Spill - jne LBB1149_3 -# %bb.1: -Ltmp14500: - .cv_loc 1149 12 1341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1341:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov dword ptr [eax], 3 - mov eax, dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - lea ecx, [ebp - 36] - call eax - sub esp, 4 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB1149_2 -LBB1149_2: - .cv_loc 1149 12 1342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1342:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?_Orphan_me@_Iterator_base12@std@@QAEXXZ" - .cv_loc 1149 12 1344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1344:0 - lea ecx, [ebp - 36] - call dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - jmp LBB1149_7 -Ltmp14501: -LBB1149_3: - .cv_loc 1149 12 1345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1345:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax] - mov dword ptr [ebp - 40], eax - .cv_loc 1149 12 1348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1348:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax] - cmp ecx, dword ptr [ebp - 40] - je LBB1149_6 -# %bb.4: -Ltmp14502: - .cv_loc 1149 12 1349 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1349:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov dword ptr [eax], 3 - mov eax, dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - lea ecx, [ebp - 44] - call eax - sub esp, 4 - mov dword ptr [ebp - 60], eax # 4-byte Spill - jmp LBB1149_5 -LBB1149_5: - .cv_loc 1149 12 1350 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1350:0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?_Orphan_me@_Iterator_base12@std@@QAEXXZ" - .cv_loc 1149 12 1351 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1351:0 - mov ecx, dword ptr [ebp - 40] - mov ecx, dword ptr [ecx + 4] - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [eax + 4], ecx - .cv_loc 1149 12 1352 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1352:0 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ecx + 4], eax - .cv_loc 1149 12 1353 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1353:0 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [eax], ecx - .cv_loc 1149 12 1354 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1354:0 - lea ecx, [ebp - 44] - call dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] -Ltmp14503: -LBB1149_6: - .cv_loc 1149 12 1359 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1359:0 - jmp LBB1149_7 -Ltmp14504: -LBB1149_7: - .cv_loc 1149 12 1360 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1360:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$8@?0??_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z@4HA": -LBB1149_8: - push ebp - push eax - add ebp, 12 -Ltmp14505: - .cv_loc 1149 12 1341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1341:0 - call dword ptr [__imp____std_terminate] -Ltmp14506: - .cv_fpo_endproc -Lfunc_end1149: - .section .xdata,"dr",associative,"?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - .p2align 2 -"L__ehtable$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z": - .long -1 # ToState - .long "?dtor$8@?0??_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z@4HA" # Action - .section .text,"xr",discard,"?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - # -- End function - .def "?_Orphan_me@_Iterator_base12@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_me@_Iterator_base12@std@@QAEXXZ" - .globl "?_Orphan_me@_Iterator_base12@std@@QAEXXZ" # -- Begin function ?_Orphan_me@_Iterator_base12@std@@QAEXXZ - .p2align 4, 0x90 -"?_Orphan_me@_Iterator_base12@std@@QAEXXZ": # @"?_Orphan_me@_Iterator_base12@std@@QAEXXZ" -Lfunc_begin1150: - .cv_func_id 1150 - .cv_loc 1150 12 1374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1374:0 - .cv_fpo_proc "?_Orphan_me@_Iterator_base12@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14507: - .cv_loc 1150 12 1376 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1376:0 - cmp dword ptr [ecx], 0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - je LBB1150_18 -# %bb.1: -Ltmp14508: - .cv_loc 1150 12 1377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1377:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax] - add ecx, 4 - mov dword ptr [ebp - 8], ecx -LBB1150_2: # =>This Inner Loop Header: Depth=1 - .cv_loc 1150 12 1378 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1378:0 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 8] - cmp dword ptr [eax], 0 - mov byte ptr [ebp - 13], cl # 1-byte Spill - je LBB1150_4 -# %bb.3: # in Loop: Header=BB1150_2 Depth=1 - mov eax, dword ptr [ebp - 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax], ecx - setne dl - mov byte ptr [ebp - 13], dl # 1-byte Spill -LBB1150_4: # in Loop: Header=BB1150_2 Depth=1 - mov al, byte ptr [ebp - 13] # 1-byte Reload - test al, 1 - jne LBB1150_5 - jmp LBB1150_6 -LBB1150_5: # in Loop: Header=BB1150_2 Depth=1 -Ltmp14509: - .cv_loc 1150 12 1379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1379:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax] - add eax, 4 - mov dword ptr [ebp - 8], eax -Ltmp14510: - .cv_loc 1150 12 1378 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1378:0 - jmp LBB1150_2 -LBB1150_6: - .cv_loc 1150 12 1382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1382:0 - jmp LBB1150_7 -LBB1150_7: -Ltmp14511: - .cv_loc 1150 12 1382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1382:0 - mov eax, dword ptr [ebp - 8] - cmp dword ptr [eax], 0 - je LBB1150_9 -# %bb.8: -Ltmp14512: - .cv_loc 1150 12 1382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1382:0 - jmp LBB1150_15 -Ltmp14513: -LBB1150_9: - .cv_loc 1150 12 1382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1382:0 - jmp LBB1150_10 -LBB1150_10: - .cv_loc 1150 12 1382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1382:0 - xor eax, eax -Ltmp14514: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GH@BIKJJEOM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1382 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BJ@LFDBABJJ@ITERATOR?5LIST?5CORRUPTED?$CB?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1150_12 -# %bb.11: - int3 -LBB1150_12: - xor eax, eax - lea ecx, ["??_C@_1DG@PLBPCAEM@?$AA?$CC?$AAI?$AAT?$AAE?$AAR?$AAA?$AAT?$AAO?$AAR?$AA?5?$AAL?$AAI?$AAS?$AAT?$AA?5?$AAC?$AAO?$AAR?$AAR?$AAU?$AAP?$AAT?$AAE?$AAD?$AA?$CB?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BG@EFIBNMFI@?$AA_?$AAO?$AAr?$AAp?$AAh?$AAa?$AAn?$AA_?$AAm?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MO@MFADBDIJ@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1382 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -# %bb.13: - jmp LBB1150_14 -Ltmp14515: -LBB1150_14: - .cv_loc 1150 12 1382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1382:0 - jmp LBB1150_15 -Ltmp14516: -LBB1150_15: - .cv_loc 1150 12 1382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1382:0 - jmp LBB1150_16 -LBB1150_16: - jmp LBB1150_17 -Ltmp14517: -LBB1150_17: - .cv_loc 1150 12 1383 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1383:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [ebp - 8] - mov dword ptr [edx], ecx - .cv_loc 1150 12 1384 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1384:0 - mov dword ptr [eax], 0 -Ltmp14518: -LBB1150_18: - .cv_loc 1150 12 1387 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1387:0 - add esp, 48 - pop ebp - ret -Ltmp14519: - .cv_fpo_endproc -Lfunc_end1150: - # -- End function - .def "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" - .globl "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" # -- Begin function ??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z - .p2align 4, 0x90 -"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z": # @"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" -Lfunc_begin1151: - .cv_func_id 1151 - .cv_loc 1151 19 1758 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1758:0 - .cv_fpo_proc "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - and al, 1 - mov byte ptr [ebp - 1], al - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14520: - .cv_loc 1151 19 1759 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1759:0 - test byte ptr [ebp - 1], 1 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - je LBB1151_2 -# %bb.1: -Ltmp14521: - .cv_loc 1151 19 1760 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1760:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - or ecx, dword ptr [eax] - mov dword ptr [eax], ecx - .cv_loc 1151 19 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1761:0 - jmp LBB1151_3 -Ltmp14522: -LBB1151_2: - .cv_loc 1151 19 1762 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1762:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" - xor eax, -1 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - and ecx, dword ptr [eax] - mov dword ptr [eax], ecx -Ltmp14523: -LBB1151_3: - .cv_loc 1151 19 1765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1765:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 20 - pop ebp - ret 4 -Ltmp14524: - .cv_fpo_endproc -Lfunc_end1151: - # -- End function - .def "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" - .globl "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" # -- Begin function ?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ - .p2align 4, 0x90 -"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ": # @"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" -Lfunc_begin1152: - .cv_func_id 1152 - .cv_loc 1152 19 1786 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1786:0 - .cv_fpo_proc "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14525: - .cv_loc 1152 19 1787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1787:0 - mov ecx, dword ptr [ecx + 12] - # kill: def $cl killed $ecx - mov eax, 1 - shl eax, cl - add esp, 4 - pop ebp - ret -Ltmp14526: - .cv_fpo_endproc -Lfunc_end1152: - # -- End function - .def "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" - .globl "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" # -- Begin function ?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ - .p2align 4, 0x90 -"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ": # @"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" -Lfunc_begin1153: - .cv_func_id 1153 - .cv_loc 1153 19 1776 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1776:0 - .cv_fpo_proc "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], ecx # 4-byte Spill -# %bb.1: -Ltmp14527: - .cv_loc 1153 19 1778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1778:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - cmp eax, 0 - je LBB1153_5 -# %bb.2: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - cmp dword ptr [eax + 8], 0 - je LBB1153_5 -# %bb.3: - xor eax, eax - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" - sub esp, 4 - cmp eax, 0 - jge LBB1153_5 -# %bb.4: -Ltmp14528: - .cv_loc 1153 19 1778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1778:0 - jmp LBB1153_10 -Ltmp14529: -LBB1153_5: - .cv_loc 1153 19 1778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1778:0 - jmp LBB1153_6 -LBB1153_6: - .cv_loc 1153 19 1778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1778:0 - xor eax, eax -Ltmp14530: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1779 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CJ@EEELBEAF@vector?$DMbool?$DO?5iterator?5not?5derefe@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1153_8 -# %bb.7: - int3 -LBB1153_8: - xor eax, eax - lea ecx, ["??_C@_1FG@NGDDIFE@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BA@MDAFMOGP@?$AA_?$AAG?$AAe?$AAt?$AAp?$AAt?$AAr?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1779 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14531: -# %bb.9: - .cv_loc 1153 19 1778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1778:0 - jmp LBB1153_10 -Ltmp14532: -LBB1153_10: - .cv_loc 1153 19 1778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1778:0 - jmp LBB1153_11 -Ltmp14533: -LBB1153_11: - .cv_loc 1153 19 1782 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1782:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov eax, dword ptr [eax + 8] - add esp, 44 - pop ebp - ret -Ltmp14534: - .cv_fpo_endproc -Lfunc_end1153: - # -- End function - .def "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .globl "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # -- Begin function ??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z - .p2align 4, 0x90 -"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z": # @"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" -Lfunc_begin1154: - .cv_func_id 1154 - .cv_loc 1154 19 1968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1968:0 - .cv_fpo_proc "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14535: - .cv_loc 1154 19 1968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1968:0 - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14536: - .cv_fpo_endproc -Lfunc_end1154: - # -- End function - .def "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .globl "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # -- Begin function ??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z - .p2align 4, 0x90 -"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z": # @"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" -Lfunc_begin1155: - .cv_func_id 1155 - .cv_loc 1155 19 1801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1801:0 - .cv_fpo_proc "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14537: - .cv_loc 1155 19 1801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1801:0 - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14538: - .cv_fpo_endproc -Lfunc_end1155: - # -- End function - .def "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .globl "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # -- Begin function ??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z - .p2align 4, 0x90 -"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z": # @"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" -Lfunc_begin1156: - .cv_func_id 1156 - .cv_loc 1156 19 1700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1700:0 - .cv_fpo_proc "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14539: - .cv_loc 1156 19 1700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1700:0 - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ecx + 8] - mov esi, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esi + 8], edx - mov ecx, dword ptr [ecx + 12] - mov dword ptr [esi + 12], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, esi - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14540: - .cv_fpo_endproc -Lfunc_end1156: - # -- End function - .def "??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - .globl "??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" # -- Begin function ??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z - .p2align 4, 0x90 -"??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z": # @"??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" -Lfunc_begin1157: - .cv_func_id 1157 - .cv_loc 1157 12 1316 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1316:0 - .cv_fpo_proc "??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14543: - .cv_loc 1157 12 1317 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1317:0 - mov edx, dword ptr [ecx] - mov esi, dword ptr [ebp + 8] - cmp edx, dword ptr [esi] - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov dword ptr [ebp - 44], ecx # 4-byte Spill - je LBB1157_6 -# %bb.1: -Ltmp14544: - .cv_loc 1157 12 1318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1318:0 - mov eax, dword ptr [ebp + 8] - cmp dword ptr [eax], 0 - jne LBB1157_4 -# %bb.2: -Ltmp14545: - .cv_loc 1157 12 1320 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1320:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov dword ptr [eax], 3 - mov eax, dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - lea ecx, [ebp - 36] - call eax - sub esp, 4 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB1157_3 -LBB1157_3: - .cv_loc 1157 12 1321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1321:0 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "?_Orphan_me@_Iterator_base12@std@@QAEXXZ" - .cv_loc 1157 12 1323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1323:0 - lea ecx, [ebp - 36] - call dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - jmp LBB1157_5 -Ltmp14546: -LBB1157_4: - .cv_loc 1157 12 1324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1324:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax] - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - sub esp, 4 -Ltmp14547: -LBB1157_5: - .cv_loc 1157 12 1326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1326:0 - jmp LBB1157_6 -Ltmp14548: -LBB1157_6: - .cv_loc 1157 12 1328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1328:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$7@?0???4_Iterator_base12@std@@QAEAAU01@ABU01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0???4_Iterator_base12@std@@QAEAAU01@ABU01@@Z@4HA": -LBB1157_7: - push ebp - push eax - add ebp, 12 -Ltmp14549: - .cv_loc 1157 12 1320 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1320:0 - call dword ptr [__imp____std_terminate] -Ltmp14550: - .cv_fpo_endproc -Lfunc_end1157: - .section .xdata,"dr",associative,"??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - .p2align 2 -"L__ehtable$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z": - .long -1 # ToState - .long "?dtor$7@?0???4_Iterator_base12@std@@QAEAAU01@ABU01@@Z@4HA" # Action - .section .text,"xr",discard,"??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - # -- End function - .def "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z": # @"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1158: - .cv_func_id 1158 - .cv_loc 1158 19 1700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1700:0 - .cv_fpo_proc "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14551: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0_Iterator_base12@std@@QAE@ABU01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ecx + 8] - mov esi, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esi + 8], edx - mov ecx, dword ptr [ecx + 12] - mov dword ptr [esi + 12], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, esi - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14552: - .cv_fpo_endproc -Lfunc_end1158: - # -- End function - .def "??0_Iterator_base12@std@@QAE@ABU01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Iterator_base12@std@@QAE@ABU01@@Z" - .globl "??0_Iterator_base12@std@@QAE@ABU01@@Z" # -- Begin function ??0_Iterator_base12@std@@QAE@ABU01@@Z - .p2align 4, 0x90 -"??0_Iterator_base12@std@@QAE@ABU01@@Z": # @"??0_Iterator_base12@std@@QAE@ABU01@@Z" -Lfunc_begin1159: - .cv_func_id 1159 - .cv_loc 1159 12 1312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1312:0 - .cv_fpo_proc "??0_Iterator_base12@std@@QAE@ABU01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14553: - mov dword ptr [ecx], 0 - mov dword ptr [ecx + 4], 0 -Ltmp14554: - .cv_loc 1159 12 1313 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1313:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - sub esp, 4 -Ltmp14555: - .cv_loc 1159 12 1314 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1314:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop ebp - ret 4 -Ltmp14556: - .cv_fpo_endproc -Lfunc_end1159: - # -- End function - .def "??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .globl "??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" # -- Begin function ??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z - .p2align 4, 0x90 -"??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z": # @"??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" -Lfunc_begin1160: - .cv_func_id 1160 - .cv_loc 1160 17 2271 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2271:0 - .cv_fpo_proc "??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" 36 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx - mov ecx, eax - mov edx, eax - add edx, 16 -Ltmp14559: - .cv_loc 1160 17 2272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2272:0 - mov esi, esp - push eax - sub esp, 36 - mov edi, esp - mov ebx, dword ptr [eax + 32] - sub esp, 8 - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - mov ebx, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [eax], ebx - mov dword ptr [ebp - 36], edi # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov dword ptr [ebp - 44], edx # 4-byte Spill - mov dword ptr [ebp - 48], esi # 4-byte Spill - call "??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" - add esp, 8 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov ecx, dword ptr [eax + 32] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - add edx, 16 - sub esp, 4 - mov esi, esp - mov edi, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [esi], edi - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ecx + 32], edx - mov dword ptr [ebp - 16], 1 - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - add esp, 40 - jmp LBB1160_1 -LBB1160_1: - mov eax, dword ptr [ebp - 48] # 4-byte Reload - mov esp, eax - .cv_loc 1160 17 2273 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2273:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA": -LBB1160_2: - push ebp - sub esp, 40 - add ebp, 12 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 40 - pop ebp - ret # CLEANUPRET - .def "?dtor$3@?0???$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA": -LBB1160_3: - push ebp - sub esp, 40 - add ebp, 12 - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 40 - pop ebp - ret # CLEANUPRET -Ltmp14560: - .cv_fpo_endproc -Lfunc_end1160: - .section .xdata,"dr",associative,"??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .p2align 2 -"L__ehtable$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z": - .long -1 # ToState - .long "?dtor$3@?0???$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$2@?0???$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z@4HA" # Action - .section .text,"xr",discard,"??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - # -- End function - .def "??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - .globl "??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z - .p2align 4, 0x90 -"??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z": # @"??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1161: - .cv_func_id 1161 - .cv_loc 1161 17 2257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2257:0 - .cv_fpo_proc "??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" 40 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx - mov ecx, eax - add ecx, 16 - mov edx, eax - add edx, 32 - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill -LBB1161_1: # =>This Inner Loop Header: Depth=1 -Ltmp14567: - .cv_loc 1161 17 2258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2258:0 - mov dword ptr [ebp - 16], 1 - mov eax, esp - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - sub esp, 4 - mov byte ptr [ebp - 57], al # 1-byte Spill - jmp LBB1161_2 -LBB1161_2: # in Loop: Header=BB1161_1 Depth=1 - mov al, byte ptr [ebp - 57] # 1-byte Reload - test al, 1 - jne LBB1161_3 - jmp LBB1161_6 -LBB1161_3: # in Loop: Header=BB1161_1 Depth=1 -Ltmp14568: - .cv_loc 1161 17 2259 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2259:0 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dl, byte ptr [ecx] - mov ecx, esp - lea esi, [ebp - 44] - mov dword ptr [ecx], esi - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov byte ptr [ebp - 58], dl # 1-byte Spill - call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" - sub esp, 4 - jmp LBB1161_4 -LBB1161_4: # in Loop: Header=BB1161_1 Depth=1 - mov al, byte ptr [ebp - 58] # 1-byte Reload - movzx ecx, al - and ecx, 1 - mov edx, esp - mov dword ptr [edx], ecx - lea ecx, [ebp - 44] - mov dword ptr [ebp - 64], ecx # 4-byte Spill - call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Ltmp14569: - .cv_loc 1161 17 2258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2258:0 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - mov dword ptr [ebp - 72], eax # 4-byte Spill - jmp LBB1161_5 -LBB1161_5: # in Loop: Header=BB1161_1 Depth=1 - jmp LBB1161_1 -Ltmp14570: -LBB1161_6: - .cv_loc 1161 17 2261 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2261:0 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 64 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$7@?0???$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0???$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z@4HA": -LBB1161_7: - push ebp - push eax - add ebp, 12 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$8@?0???$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z@4HA": -LBB1161_8: - push ebp - push eax - add ebp, 12 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp14571: - .cv_fpo_endproc -Lfunc_end1161: - .section .xdata,"dr",associative,"??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - .p2align 2 -"L__ehtable$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z": - .long -1 # ToState - .long "?dtor$8@?0???$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$7@?0???$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - # -- End function - .def "??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" - .globl "??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" # -- Begin function ??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z - .p2align 4, 0x90 -"??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z": # @"??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" -Lfunc_begin1162: - .cv_func_id 1162 - .cv_loc 1162 17 2251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2251:0 - .cv_fpo_proc "??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14572: - .cv_loc 1162 17 2252 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2252:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp14573: - .cv_fpo_endproc -Lfunc_end1162: - # -- End function - .def "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .globl "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # -- Begin function ??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ - .p2align 4, 0x90 -"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ": # @"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" -Lfunc_begin1163: - .cv_func_id 1163 - .cv_loc 1163 19 1992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1992:0 - .cv_fpo_proc "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14574: - .cv_loc 1163 19 1993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1993:0 - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .cv_loc 1163 19 1994 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1994:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp14575: - .cv_fpo_endproc -Lfunc_end1163: - # -- End function - .def "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .globl "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # -- Begin function ??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ - .p2align 4, 0x90 -"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ": # @"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" -Lfunc_begin1164: - .cv_func_id 1164 - .cv_loc 1164 19 1827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1827:0 - .cv_fpo_proc "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14576: - .cv_loc 1164 19 1828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1828:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" - .cv_loc 1164 19 1829 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1829:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add esp, 8 - pop ebp - ret -Ltmp14577: - .cv_fpo_endproc -Lfunc_end1164: - # -- End function - .def "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" - .globl "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" # -- Begin function ?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ": # @"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" -Lfunc_begin1165: - .cv_func_id 1165 - .cv_loc 1165 19 1944 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1944:0 - .cv_fpo_proc "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14578: - .cv_loc 1165 19 1945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1945:0 - cmp dword ptr [ecx + 12], 31 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - jae LBB1165_2 -# %bb.1: -Ltmp14579: - .cv_loc 1165 19 1946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1946:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - add ecx, 1 - mov dword ptr [eax + 12], ecx - .cv_loc 1165 19 1947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1947:0 - jmp LBB1165_21 -Ltmp14580: -LBB1165_2: - .cv_loc 1165 19 1949 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1949:0 - jmp LBB1165_3 -LBB1165_3: -Ltmp14581: - .cv_loc 1165 19 1949 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1949:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - cmp eax, 0 - je LBB1165_5 -# %bb.4: -Ltmp14582: - .cv_loc 1165 19 1949 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1949:0 - jmp LBB1165_10 -Ltmp14583: -LBB1165_5: - .cv_loc 1165 19 1949 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1949:0 - jmp LBB1165_6 -LBB1165_6: - .cv_loc 1165 19 1949 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1949:0 - xor eax, eax -Ltmp14584: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1949 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0DJ@OJCHLLHA@cannot?5increment?5value?9initializ@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1165_8 -# %bb.7: - int3 -LBB1165_8: - xor eax, eax - lea ecx, ["??_C@_1HG@NDBBKPN@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_19HJNFKFEN@?$AA_?$AAI?$AAn?$AAc?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1949 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14585: -# %bb.9: - .cv_loc 1165 19 1949 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1949:0 - jmp LBB1165_10 -Ltmp14586: -LBB1165_10: - .cv_loc 1165 19 1949 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1949:0 - jmp LBB1165_11 -Ltmp14587: -LBB1165_11: - .cv_loc 1165 19 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1950:0 - jmp LBB1165_12 -LBB1165_12: -Ltmp14588: - .cv_loc 1165 19 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1950:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - mov dword ptr [esp], 1 - call "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" - sub esp, 4 - cmp eax, 0 - jg LBB1165_14 -# %bb.13: -Ltmp14589: - .cv_loc 1165 19 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1950:0 - jmp LBB1165_19 -Ltmp14590: -LBB1165_14: - .cv_loc 1165 19 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1950:0 - jmp LBB1165_15 -LBB1165_15: - .cv_loc 1165 19 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1950:0 - xor eax, eax -Ltmp14591: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1950 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CP@FCONKIGO@cannot?5increment?5invalid?5vector?$DM@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1165_17 -# %bb.16: - int3 -LBB1165_17: - xor eax, eax - lea ecx, ["??_C@_1GC@GJLBAPHJ@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_19HJNFKFEN@?$AA_?$AAI?$AAn?$AAc?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1950 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14592: -# %bb.18: - .cv_loc 1165 19 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1950:0 - jmp LBB1165_19 -Ltmp14593: -LBB1165_19: - .cv_loc 1165 19 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1950:0 - jmp LBB1165_20 -Ltmp14594: -LBB1165_20: - .cv_loc 1165 19 1953 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1953:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [eax + 12], 0 - .cv_loc 1165 19 1954 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1954:0 - mov ecx, dword ptr [eax + 8] - add ecx, 4 - mov dword ptr [eax + 8], ecx -Ltmp14595: -LBB1165_21: - .cv_loc 1165 19 1956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1956:0 - add esp, 48 - pop ebp - ret -Ltmp14596: - .cv_fpo_endproc -Lfunc_end1165: - # -- End function - .def "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .globl "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # -- Begin function ??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z - .p2align 4, 0x90 -"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z": # @"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" -Lfunc_begin1166: - .cv_func_id 1166 - .cv_loc 1166 19 1700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1700:0 - .cv_fpo_proc "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14597: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0_Iterator_base12@std@@QAE@ABU01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ecx + 8] - mov esi, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esi + 8], edx - mov ecx, dword ptr [ecx + 12] - mov dword ptr [esi + 12], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, esi - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14598: - .cv_fpo_endproc -Lfunc_end1166: - # -- End function - .def "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - .globl "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" # -- Begin function ?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z - .p2align 4, 0x90 -"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z": # @"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" -Lfunc_begin1167: - .cv_func_id 1167 - .cv_loc 1167 19 2388 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2388:0 - .cv_fpo_proc "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" 20 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov edx, dword ptr [eax] - mov esi, eax - add esi, 4 - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14603: - .cv_loc 1167 19 2389 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2389:0 - mov byte ptr [ebp - 33], 0 -Ltmp14604: - #DEBUG_VALUE: _Make_iter:_Tmp <- [$edx+0] - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov dword ptr [esp], edx - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov dword ptr [ebp - 64], esi # 4-byte Spill - mov dword ptr [ebp - 68], edx # 4-byte Spill -Ltmp14605: - #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 68, DW_OP_minus, DW_OP_deref] [$ebp+0] - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - sub esp, 4 - xor eax, eax - .cv_loc 1167 19 2390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2390:0 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - cmp eax, dword ptr [ecx + 20] - jae LBB1167_5 -Ltmp14606: -# %bb.1: - #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 68, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1167 19 2391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2391:0 - mov eax, esp - lea ecx, [ebp - 52] - mov dword ptr [eax], ecx - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, eax - call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - sub esp, 4 - mov dword ptr [ebp - 16], 2 - mov eax, esp - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" -Ltmp14607: - sub esp, 4 - mov dword ptr [ebp - 76], eax # 4-byte Spill - jmp LBB1167_2 -LBB1167_2: - mov eax, esp - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" - sub esp, 4 - mov dword ptr [ebp - 80], eax # 4-byte Spill - jmp LBB1167_3 -LBB1167_3: - lea ecx, [ebp - 52] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .cv_loc 1167 19 2392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2392:0 - jmp LBB1167_5 -Ltmp14608: -LBB1167_5: - .cv_loc 1167 19 2394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2394:0 - mov byte ptr [ebp - 33], 1 - .cv_loc 1167 19 2395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2395:0 - test byte ptr [ebp - 33], 1 - jne LBB1167_7 -# %bb.6: - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -LBB1167_7: - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov eax, dword ptr [ecx] - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 20 - .def "?dtor$4@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z@4HA": -LBB1167_4: - push ebp - push eax - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp14609: - .cv_loc 1167 19 2391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2391:0 - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp14610: - .def "?dtor$8@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z@4HA": -LBB1167_8: - push ebp - push eax - add ebp, 12 - .cv_loc 1167 19 2395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2395:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$9@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z@4HA": -LBB1167_9: - push ebp - push eax - add ebp, 12 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp14611: - .cv_fpo_endproc -Lfunc_end1167: - .section .xdata,"dr",associative,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - .p2align 2 -"L__ehtable$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z": - .long -1 # ToState - .long "?dtor$9@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$8@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$4@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z@4HA" # Action - .section .text,"xr",discard,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - # -- End function - .def "??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .globl "??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # -- Begin function ??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z - .p2align 4, 0x90 -"??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": # @"??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" -Lfunc_begin1168: - .cv_func_id 1168 - .cv_loc 1168 17 1816 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1816:0 - .cv_fpo_proc "??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" 52 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 160 - .cv_fpo_stackalloc 160 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [eax] - mov edx, eax - add edx, 4 - mov esi, eax - add esi, 20 - mov edi, eax - add edi, 36 -Ltmp14618: - .cv_loc 1168 17 1817 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1817:0 - mov dword ptr [ebp - 16], 2 - sub esp, 8 - mov ebx, esp - mov dword ptr [ebx + 4], esi - mov dword ptr [ebx], edx - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov dword ptr [ebp - 100], ecx # 4-byte Spill - mov dword ptr [ebp - 104], edx # 4-byte Spill - mov dword ptr [ebp - 108], esi # 4-byte Spill - mov dword ptr [ebp - 112], edi # 4-byte Spill - call "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - add esp, 8 - jmp LBB1168_1 -LBB1168_1: - .cv_loc 1168 17 1818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1818:0 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [eax], ecx - call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .cv_loc 1168 17 1819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1819:0 - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 108] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 60] - mov ecx, eax - mov dword ptr [ebp - 124], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .cv_loc 1168 17 1820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1820:0 - mov dword ptr [ebp - 16], 4 - sub esp, 8 - mov ecx, esp - mov edx, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 116] # 4-byte Reload - mov dword ptr [ecx], esi - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - add esp, 8 - mov dword ptr [ebp - 132], eax # 4-byte Spill - jmp LBB1168_2 -LBB1168_2: - sub esp, 8 - mov eax, esp - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [eax + 4], ecx - mov edx, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [eax], edx - call "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" - add esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 76] - mov ecx, eax - mov dword ptr [ebp - 136], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .cv_loc 1168 17 1821 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1821:0 - mov ecx, esp - sub esp, 52 - mov edx, esp - mov esi, edx - add esi, 36 - sub esp, 4 - mov edi, esp - mov ebx, dword ptr [ebp - 136] # 4-byte Reload - mov dword ptr [edi], ebx - mov dword ptr [ebp - 140], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 144], eax # 4-byte Spill - mov dword ptr [ebp - 148], edx # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - mov ecx, dword ptr [ebp - 148] # 4-byte Reload - add ecx, 20 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 60] - mov dword ptr [edx], esi - mov dword ptr [ebp - 152], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - mov ecx, dword ptr [ebp - 148] # 4-byte Reload - add ecx, 4 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 44] - mov dword ptr [edx], esi - mov dword ptr [ebp - 156], eax # 4-byte Spill - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - lea ecx, [ebp - 92] - mov edx, dword ptr [ebp - 148] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 16], 5 - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - add esp, 52 - mov dword ptr [ebp - 164], eax # 4-byte Spill - jmp LBB1168_3 -LBB1168_3: - mov eax, dword ptr [ebp - 140] # 4-byte Reload - mov esp, eax - sub esp, 8 - mov ecx, esp - lea edx, [ebp - 92] - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [ecx], esi - mov dword ptr [ebp - 168], edx # 4-byte Spill - call "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - add esp, 8 - mov ecx, dword ptr [ebp - 168] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .cv_loc 1168 17 1822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1822:0 - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - lea ecx, [ebp - 76] - .cv_loc 1168 17 1823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1823:0 - mov dword ptr [ebp - 172], eax # 4-byte Spill - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 44] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 108] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 112] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$4@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1168_4: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 76] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$5@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1168_5: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$6@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1168_6: - push ebp - sub esp, 52 - add ebp, 12 - lea ecx, [ebp - 44] - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1168_7: - push ebp - sub esp, 52 - add ebp, 12 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$8@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1168_8: - push ebp - sub esp, 52 - add ebp, 12 - mov ecx, dword ptr [ebp - 108] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET - .def "?dtor$9@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1168_9: - push ebp - sub esp, 52 - add ebp, 12 - mov ecx, dword ptr [ebp - 112] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 52 - pop ebp - ret # CLEANUPRET -Ltmp14619: - .cv_fpo_endproc -Lfunc_end1168: - .section .xdata,"dr",associative,"??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .p2align 2 -"L__ehtable$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": - .long 429065506 # MagicNumber - .long 6 # MaxState - .long ("$stateUnwindMap$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": - .long -1 # ToState - .long "?dtor$9@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$8@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$7@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 2 # ToState - .long "?dtor$6@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 3 # ToState - .long "?dtor$5@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 4 # ToState - .long "?dtor$4@?0???$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .section .text,"xr",discard,"??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - # -- End function - .def "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - .globl "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" # -- Begin function ?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z - .p2align 4, 0x90 -"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z": # @"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" -Lfunc_begin1169: - .cv_func_id 1169 - .cv_loc 1169 19 2677 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2677:0 - .cv_fpo_proc "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 136 - .cv_fpo_stackalloc 136 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14624: - .cv_loc 1169 19 2678 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2678:0 - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - cmp eax, dword ptr [ebp + 8] - jae LBB1169_2 -# %bb.1: -Ltmp14625: - .cv_loc 1169 19 2679 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2679:0 - mov ecx, dword ptr [ebp - 92] # 4-byte Reload - call "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" -Ltmp14626: -LBB1169_2: - .cv_loc 1169 19 2682 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2682:0 - mov eax, dword ptr [ebp + 8] - sub esp, 4 - mov dword ptr [esp], eax - call "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" - add esp, 4 - mov dword ptr [ebp - 36], eax - .cv_loc 1169 19 2683 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2683:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 92] # 4-byte Reload - add ecx, 4 - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - cmp ecx, eax - jae LBB1169_12 -# %bb.3: -Ltmp14627: - .cv_loc 1169 19 2684 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2684:0 - mov eax, dword ptr [ebp - 92] # 4-byte Reload - add eax, 4 - mov ecx, esp - sub esp, 28 - mov edx, esp - mov esi, edx - mov edi, edx - add edi, 16 - sub esp, 4 - mov ebx, esp - mov dword ptr [ebp - 104], eax # 4-byte Spill - lea eax, [ebp - 60] - mov dword ptr [ebx], eax - mov ebx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [ebp - 108], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 112], eax # 4-byte Spill - mov dword ptr [ebp - 116], edx # 4-byte Spill - mov dword ptr [ebp - 120], esi # 4-byte Spill - mov dword ptr [ebp - 124], edi # 4-byte Spill - call "?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - call "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - mov byte ptr [ebp - 85], 1 - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - add ecx, 4 - sub esp, 4 - mov edx, esp - lea esi, [ebp - 84] - mov dword ptr [edx], esi - mov edx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [ebp - 128], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 132], eax # 4-byte Spill - mov dword ptr [ebp - 136], esi # 4-byte Spill - call "?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 16], 2 - sub esp, 8 - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 72] - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 136] # 4-byte Reload - call "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - jmp LBB1169_4 -LBB1169_4: - sub esp, 4 - mov eax, esp - lea ecx, [ebp - 72] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - call "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - lea ecx, [ebp - 48] - mov edx, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [edx], ecx - mov byte ptr [ebp - 85], 0 - mov dword ptr [ebp - 16], 3 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [ebp - 140], eax # 4-byte Spill - call "?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - mov dword ptr [ebp - 144], eax # 4-byte Spill - jmp LBB1169_5 -LBB1169_5: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 48] - call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 72] - call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 84] - call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - .cv_loc 1169 19 2685 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2685:0 - jmp LBB1169_12 -Ltmp14628: -LBB1169_12: - .cv_loc 1169 19 2687 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2687:0 - xor eax, eax - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [edx + 20], ecx - .cv_loc 1169 19 2688 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2688:0 - mov ecx, dword ptr [ebp + 8] - and ecx, 31 - mov dword ptr [ebp + 8], ecx - .cv_loc 1169 19 2689 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2689:0 - cmp eax, dword ptr [ebp + 8] - jae LBB1169_14 -# %bb.13: -Ltmp14629: - .cv_loc 1169 19 2690 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2690:0 - mov ecx, dword ptr [ebp + 8] - # kill: def $cl killed $ecx - mov eax, 1 - shl eax, cl - sub eax, 1 - mov edx, dword ptr [ebp - 92] # 4-byte Reload - add edx, 4 - mov esi, dword ptr [ebp - 36] - sub esi, 1 - sub esp, 4 - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 148], eax # 4-byte Spill - call "??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" - mov ecx, dword ptr [ebp - 148] # 4-byte Reload - and ecx, dword ptr [eax] - mov dword ptr [eax], ecx -Ltmp14630: -LBB1169_14: - .cv_loc 1169 19 2692 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2692:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA": -LBB1169_6: - push ebp - sub esp, 28 - add ebp, 12 - lea ecx, [ebp - 72] -Ltmp14631: - .cv_loc 1169 19 2684 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2684:0 - call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - add esp, 28 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA": -LBB1169_7: - push ebp - sub esp, 28 - add ebp, 12 - lea ecx, [ebp - 84] - call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - add esp, 28 - pop ebp - ret # CLEANUPRET - .def "?dtor$8@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA": -LBB1169_8: - push ebp - sub esp, 28 - add ebp, 12 - test byte ptr [ebp - 85], 1 - jne LBB1169_9 - jmp LBB1169_10 -LBB1169_9: - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" -LBB1169_10: - add esp, 28 - pop ebp - ret # CLEANUPRET - .def "?dtor$11@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA": -LBB1169_11: - push ebp - sub esp, 28 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - add esp, 28 - pop ebp - ret # CLEANUPRET -Ltmp14632: - .cv_fpo_endproc -Lfunc_end1169: - .section .xdata,"dr",associative,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - .p2align 2 -"L__ehtable$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z": - .long 429065506 # MagicNumber - .long 4 # MaxState - .long ("$stateUnwindMap$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z": - .long -1 # ToState - .long "?dtor$11@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$8@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$7@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA" # Action - .long 2 # ToState - .long "?dtor$6@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z@4HA" # Action - .section .text,"xr",discard,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - # -- End function - .def "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" - .globl "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" # -- Begin function ??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z - .p2align 4, 0x90 -"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z": # @"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" -Lfunc_begin1170: - .cv_func_id 1170 - .cv_loc 1170 19 2014 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2014:0 - .cv_fpo_proc "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14633: - .cv_loc 1170 19 2015 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2015:0 - mov edx, dword ptr [ebp + 8] - mov esi, ecx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" - sub esp, 4 - .cv_loc 1170 19 2016 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2016:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14634: - .cv_fpo_endproc -Lfunc_end1170: - # -- End function - .def "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" - .globl "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" # -- Begin function ??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z - .p2align 4, 0x90 -"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z": # @"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" -Lfunc_begin1171: - .cv_func_id 1171 - .cv_loc 1171 19 1849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1849:0 - .cv_fpo_proc "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14635: - .cv_loc 1171 19 1850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1850:0 - cmp dword ptr [ebp + 8], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - jge LBB1171_3 -# %bb.1: - xor eax, eax - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov edx, dword ptr [ecx + 12] - sub eax, dword ptr [ebp + 8] - cmp edx, eax - jae LBB1171_3 -# %bb.2: - .cv_loc 1171 19 1851 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1851:0 - xor eax, eax -Ltmp14636: - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - add ecx, dword ptr [edx + 12] - mov dword ptr [edx + 12], ecx - .cv_loc 1171 19 1852 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1852:0 - mov ecx, 4294967295 - sub ecx, dword ptr [edx + 12] - shr ecx, 5 - add ecx, 1 - mov esi, dword ptr [edx + 8] - sub eax, ecx - shl eax, 2 - add esi, eax - mov dword ptr [edx + 8], esi - .cv_loc 1171 19 1853 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1853:0 - mov eax, dword ptr [edx + 12] - and eax, 31 - mov dword ptr [edx + 12], eax - .cv_loc 1171 19 1854 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1854:0 - jmp LBB1171_4 -Ltmp14637: -LBB1171_3: - .cv_loc 1171 19 1855 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1855:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - add eax, dword ptr [ecx + 12] - mov dword ptr [ecx + 12], eax - .cv_loc 1171 19 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1856:0 - mov eax, dword ptr [ecx + 12] - shr eax, 5 - shl eax, 2 - add eax, dword ptr [ecx + 8] - mov dword ptr [ecx + 8], eax - .cv_loc 1171 19 1857 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1857:0 - mov eax, dword ptr [ecx + 12] - and eax, 31 - mov dword ptr [ecx + 12], eax -Ltmp14638: -LBB1171_4: - .cv_loc 1171 19 1859 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1859:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 12 - pop esi - pop ebp - ret 4 -Ltmp14639: - .cv_fpo_endproc -Lfunc_end1171: - # -- End function - .def "??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .globl "??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # -- Begin function ??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z - .p2align 4, 0x90 -"??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": # @"??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" -Lfunc_begin1172: - .cv_func_id 1172 - .cv_loc 1172 17 1778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1778:0 - .cv_fpo_proc "??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" 52 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 100 - .cv_fpo_stackalloc 100 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [eax] - mov edx, eax - add edx, 4 - mov esi, eax - add esi, 20 - mov edi, eax - add edi, 36 - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - mov dword ptr [ebp - 76], esi # 4-byte Spill - mov dword ptr [ebp - 80], edi # 4-byte Spill -LBB1172_1: # =>This Inner Loop Header: Depth=1 -Ltmp14650: - .cv_loc 1172 17 1783 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1783:0 - mov dword ptr [ebp - 16], 2 - mov eax, esp - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - call "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - sub esp, 4 - mov byte ptr [ebp - 81], al # 1-byte Spill - jmp LBB1172_2 -LBB1172_2: # in Loop: Header=BB1172_1 Depth=1 - mov al, byte ptr [ebp - 81] # 1-byte Reload - test al, 1 - jne LBB1172_3 - jmp LBB1172_9 -LBB1172_3: # in Loop: Header=BB1172_1 Depth=1 -Ltmp14651: - .cv_loc 1172 17 1784 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1784:0 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" - sub esp, 4 - jmp LBB1172_4 -LBB1172_4: # in Loop: Header=BB1172_1 Depth=1 - mov dword ptr [ebp - 16], 3 - mov eax, esp - lea ecx, [ebp - 60] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" - sub esp, 4 - jmp LBB1172_5 -LBB1172_5: # in Loop: Header=BB1172_1 Depth=1 - mov eax, esp - lea ecx, [ebp - 44] - mov dword ptr [eax], ecx - lea eax, [ebp - 60] - mov dword ptr [ebp - 88], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Ltmp14652: - .cv_loc 1172 17 1783 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1783:0 - mov dword ptr [ebp - 16], 2 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - call "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - mov dword ptr [ebp - 100], eax # 4-byte Spill - jmp LBB1172_6 -LBB1172_6: # in Loop: Header=BB1172_1 Depth=1 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - call "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - mov dword ptr [ebp - 104], eax # 4-byte Spill - jmp LBB1172_7 -LBB1172_7: # in Loop: Header=BB1172_1 Depth=1 - jmp LBB1172_1 -Ltmp14653: -LBB1172_9: - .cv_loc 1172 17 1787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1787:0 - mov eax, esp - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - sub esp, 4 -Ltmp14654: - .cv_loc 1172 17 1789 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1789:0 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 64] # 4-byte Reload - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 100 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$8@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1172_8: - push ebp - push eax - add ebp, 12 - lea ecx, [ebp - 44] -Ltmp14655: - .cv_loc 1172 17 1784 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1784:0 - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp14656: - .def "?dtor$10@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$10@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1172_10: - push ebp - push eax - add ebp, 12 - .cv_loc 1172 17 1789 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1789:0 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$11@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1172_11: - push ebp - push eax - add ebp, 12 - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET - .def "?dtor$12@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$12@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA": -LBB1172_12: - push ebp - push eax - add ebp, 12 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp14657: - .cv_fpo_endproc -Lfunc_end1172: - .section .xdata,"dr",associative,"??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .p2align 2 -"L__ehtable$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": - .long 429065506 # MagicNumber - .long 4 # MaxState - .long ("$stateUnwindMap$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": - .long -1 # ToState - .long "?dtor$12@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$11@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$10@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .long 2 # ToState - .long "?dtor$8@?0???$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z@4HA" # Action - .section .text,"xr",discard,"??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - # -- End function - .def "?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - .globl "?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" # -- Begin function ?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z - .p2align 4, 0x90 -"?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z": # @"?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" -Lfunc_begin1173: - .cv_func_id 1173 - .cv_loc 1173 19 1218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1218:0 - .cv_fpo_proc "?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" 28 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 100 - .cv_fpo_stackalloc 100 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov edx, dword ptr [eax] - mov esi, eax - add esi, 4 - mov edi, eax - add edi, 16 - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14662: - .cv_loc 1173 19 1220 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1220:0 - mov ebx, esi - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov dword ptr [ebp - 48], edi # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - mov dword ptr [ebp - 56], esi # 4-byte Spill - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov dword ptr [esp], eax - call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - jne LBB1173_6 -# %bb.1: - mov eax, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, eax - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov dword ptr [esp], eax - call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - cmp ecx, eax - jne LBB1173_6 -# %bb.2: - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, edx - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - cmp ecx, dword ptr [eax] - jb LBB1173_6 -# %bb.3: - mov eax, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp - 56] # 4-byte Reload - cmp ecx, dword ptr [edx + 8] - jb LBB1173_6 -# %bb.4: - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - cmp eax, dword ptr [ecx + 8] - jb LBB1173_6 -# %bb.5: -Ltmp14663: - .cv_loc 1173 19 1220 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1220:0 - jmp LBB1173_9 -Ltmp14664: -LBB1173_6: - .cv_loc 1173 19 1220 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1220:0 - xor eax, eax -Ltmp14665: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1222 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CE@EAMOGAIE@vector?5erase?5iterator?5outside?5ra@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1173_8 -# %bb.7: - int3 -LBB1173_8: - xor eax, eax - lea ecx, ["??_C@_1EM@BEMPOGMM@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt?$AAs?$AAi?$AAd?$AAe?$AA?5?$AAr@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1M@FLGIKPFG@?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1222 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14666: -LBB1173_9: - .cv_loc 1173 19 1225 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1225:0 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp - 48] # 4-byte Reload - cmp ecx, dword ptr [edx + 8] - je LBB1173_12 -# %bb.10: -Ltmp14667: - .cv_loc 1173 19 1226 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1226:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - mov esi, esp - mov dword ptr [esi + 4], eax - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" - sub esp, 8 - jmp LBB1173_11 -LBB1173_11: - .cv_loc 1173 19 1227 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1227:0 - jmp LBB1173_12 -Ltmp14668: -LBB1173_12: - .cv_loc 1173 19 1229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1229:0 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 80], ecx # 4-byte Spill - mov ecx, edx - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov esi, esp - mov edi, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [esi + 8], edi - mov dword ptr [esi + 4], eax - mov dword ptr [esi], edx - call "??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1173 19 1230 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1230:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 36] - mov edx, esp - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" - sub esp, 8 - .cv_loc 1173 19 1231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1231:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1173 19 1233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1233:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - mov esi, esp - mov dword ptr [esi + 4], eax - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 88], eax # 4-byte Spill - jmp LBB1173_13 -LBB1173_13: - .cv_loc 1173 19 1234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1234:0 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov eax, dword ptr [ecx] - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - add esp, 100 - pop esi - pop edi - pop ebx - pop ebp - ret 28 - .def "?dtor$14@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$14@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z@4HA": -LBB1173_14: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$15@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$15@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z@4HA": -LBB1173_15: - push ebp - sub esp, 24 - add ebp, 12 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp14669: - .cv_fpo_endproc -Lfunc_end1173: - .section .xdata,"dr",associative,"?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - .p2align 2 -"L__ehtable$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z": - .long -1 # ToState - .long "?dtor$15@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$14@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z@4HA" # Action - .section .text,"xr",discard,"?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - # -- End function - .def "?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .globl "?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # -- Begin function ?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": # @"?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" -Lfunc_begin1174: - .cv_func_id 1174 - .cv_loc 1174 19 1275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1275:0 - .cv_fpo_proc "?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14672: - .cv_loc 1174 19 1276 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1276:0 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 52], eax # 4-byte Spill - jmp LBB1174_1 -LBB1174_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0??end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA": -LBB1174_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp14673: - .cv_fpo_endproc -Lfunc_end1174: - .section .xdata,"dr",associative,"?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .p2align 2 -"L__ehtable$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": - .long -1 # ToState - .long "?dtor$2@?0??end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA" # Action - .section .text,"xr",discard,"?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - # -- End function - .def "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .globl "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # -- Begin function ??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z - .p2align 4, 0x90 -"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z": # @"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" -Lfunc_begin1175: - .cv_func_id 1175 - .cv_loc 1175 19 22 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:22:0 - .cv_fpo_proc "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14674: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0_Iterator_base12@std@@QAE@ABU01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 8] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx + 8], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14675: - .cv_fpo_endproc -Lfunc_end1175: - # -- End function - .def "?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .globl "?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # -- Begin function ?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": # @"?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" -Lfunc_begin1176: - .cv_func_id 1176 - .cv_loc 1176 19 1267 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1267:0 - .cv_fpo_proc "?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14678: - .cv_loc 1176 19 1268 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1268:0 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 52], eax # 4-byte Spill - jmp LBB1176_1 -LBB1176_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0??begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA": -LBB1176_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp14679: - .cv_fpo_endproc -Lfunc_end1176: - .section .xdata,"dr",associative,"?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .p2align 2 -"L__ehtable$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": - .long -1 # ToState - .long "?dtor$2@?0??begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA" # Action - .section .text,"xr",discard,"?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - # -- End function - .def "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - .globl "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" # -- Begin function ??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z - .p2align 4, 0x90 -"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z": # @"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" -Lfunc_begin1177: - .cv_func_id 1177 - .cv_loc 1177 19 255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:255:0 - .cv_fpo_proc "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14682: - .cv_loc 1177 19 256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:256:0 - mov edi, esp - mov dword ptr [edi], ecx - lea ecx, [ebp - 44] - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - .cv_loc 1177 19 257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:257:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" - sub esp, 4 - mov dword ptr [ebp - 68], eax # 4-byte Spill - jmp LBB1177_1 -LBB1177_1: - mov eax, esp - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, [ebp - 44] - .cv_loc 1177 19 258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:258:0 - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - add esp, 64 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z@4HA": -LBB1177_2: - push ebp - push eax - add ebp, 12 - lea ecx, [ebp - 44] - call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp14683: - .cv_fpo_endproc -Lfunc_end1177: - .section .xdata,"dr",associative,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - .p2align 2 -"L__ehtable$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z": - .long -1 # ToState - .long "?dtor$2@?0???H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z@4HA" # Action - .section .text,"xr",discard,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - # -- End function - .def "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ": # @"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1178: - .cv_func_id 1178 - .cv_loc 1178 19 203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:203:0 - .cv_fpo_proc "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14684: - .cv_loc 1178 19 203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:203:0 - call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" -Ltmp14685: - .cv_loc 1178 19 203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:203:0 - add esp, 4 - pop ebp - ret -Ltmp14686: - .cv_fpo_endproc -Lfunc_end1178: - # -- End function - .def "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ": # @"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1179: - .cv_func_id 1179 - .cv_loc 1179 19 22 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:22:0 - .cv_fpo_proc "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14687: - .cv_loc 1179 19 22 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:22:0 - call "??1_Iterator_base12@std@@QAE@XZ" -Ltmp14688: - .cv_loc 1179 19 22 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:22:0 - add esp, 4 - pop ebp - ret -Ltmp14689: - .cv_fpo_endproc -Lfunc_end1179: - # -- End function - .def "??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" - .globl "??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" # -- Begin function ??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z - .p2align 4, 0x90 -"??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z": # @"??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" -Lfunc_begin1180: - .cv_func_id 1180 - .cv_loc 1180 19 1361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1361:0 - .cv_fpo_proc "??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill -# %bb.1: -Ltmp14690: - .cv_loc 1180 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jae LBB1180_3 -# %bb.2: -Ltmp14691: - .cv_loc 1180 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1180_8 -Ltmp14692: -LBB1180_3: - .cv_loc 1180 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1180_4 -LBB1180_4: - .cv_loc 1180 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - xor eax, eax -Ltmp14693: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1363 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1180_6 -# %bb.5: - int3 -LBB1180_6: - xor eax, eax - lea ecx, ["??_C@_1EA@LEKOKFNB@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1363 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14694: -# %bb.7: - .cv_loc 1180 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1180_8 -Ltmp14695: -LBB1180_8: - .cv_loc 1180 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1180_9 -Ltmp14696: -LBB1180_9: - .cv_loc 1180 19 1366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1366:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - shl ecx, 2 - add eax, ecx - add esp, 48 - pop ebp - ret 4 -Ltmp14697: - .cv_fpo_endproc -Lfunc_end1180: - # -- End function - .def "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" - .globl "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" # -- Begin function ??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z - .p2align 4, 0x90 -"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z": # @"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" -Lfunc_begin1181: - .cv_func_id 1181 - .cv_loc 1181 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14698: - .cv_loc 1181 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14699: - .cv_fpo_endproc -Lfunc_end1181: - # -- End function - .def "??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" - .globl "??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" # -- Begin function ??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z - .p2align 4, 0x90 -"??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z": # @"??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" -Lfunc_begin1182: - .cv_func_id 1182 - .cv_loc 1182 17 2080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2080:0 - .cv_fpo_proc "??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp14700: - .cv_loc 1182 17 2083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2083:0 - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp14701: - .cv_fpo_endproc -Lfunc_end1182: - # -- End function - .def "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - .globl "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" # -- Begin function ??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z - .p2align 4, 0x90 -"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z": # @"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" -Lfunc_begin1183: - .cv_func_id 1183 - .cv_loc 1183 19 217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:217:0 - .cv_fpo_proc "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp14702: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - sub esp, 8 - .cv_loc 1183 19 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:218:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp14703: - .cv_fpo_endproc -Lfunc_end1183: - # -- End function - .def "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - .globl "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" # -- Begin function ??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z - .p2align 4, 0x90 -"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z": # @"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" -Lfunc_begin1184: - .cv_func_id 1184 - .cv_loc 1184 19 35 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:35:0 - .cv_fpo_proc "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14704: - mov esi, ecx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0_Iterator_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx + 8], ecx -Ltmp14705: - .cv_loc 1184 19 36 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:36:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - sub esp, 4 -Ltmp14706: - .cv_loc 1184 19 37 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:37:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret 8 -Ltmp14707: - .cv_fpo_endproc -Lfunc_end1184: - # -- End function - .def "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z": # @"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1185: - .cv_func_id 1185 - .cv_loc 1185 19 203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:203:0 - .cv_fpo_proc "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14708: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14709: - .cv_fpo_endproc -Lfunc_end1185: - # -- End function - .def "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" - .globl "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" # -- Begin function ??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z - .p2align 4, 0x90 -"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z": # @"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" -Lfunc_begin1186: - .cv_func_id 1186 - .cv_loc 1186 19 250 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:250:0 - .cv_fpo_proc "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14710: - .cv_loc 1186 19 251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:251:0 - mov edx, dword ptr [ebp + 8] - mov esi, ecx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" - sub esp, 4 - .cv_loc 1186 19 252 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:252:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14711: - .cv_fpo_endproc -Lfunc_end1186: - # -- End function - .def "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z": # @"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1187: - .cv_func_id 1187 - .cv_loc 1187 19 22 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:22:0 - .cv_fpo_proc "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14712: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0_Iterator_base12@std@@QAE@ABU01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 8] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx + 8], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14713: - .cv_fpo_endproc -Lfunc_end1187: - # -- End function - .def "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" - .globl "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" # -- Begin function ??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z - .p2align 4, 0x90 -"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z": # @"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" -Lfunc_begin1188: - .cv_func_id 1188 - .cv_loc 1188 19 111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:111:0 - .cv_fpo_proc "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14714: - .cv_loc 1188 19 112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:112:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" - sub esp, 4 - .cv_loc 1188 19 113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:113:0 - mov eax, dword ptr [ebp + 8] - shl eax, 2 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - add eax, dword ptr [ecx + 8] - mov dword ptr [ecx + 8], eax - .cv_loc 1188 19 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:114:0 - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp14715: - .cv_fpo_endproc -Lfunc_end1188: - # -- End function - .def "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" - .globl "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" # -- Begin function ?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z - .p2align 4, 0x90 -"?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z": # @"?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" -Lfunc_begin1189: - .cv_func_id 1189 - .cv_loc 1189 19 95 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:95:0 - .cv_fpo_proc "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14716: - .cv_loc 1189 19 99 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:99:0 - mov edx, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov dword ptr [ebp - 12], eax -# %bb.1: -Ltmp14717: - .cv_loc 1189 19 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:100:0 - cmp dword ptr [ebp + 8], 0 - je LBB1189_3 -# %bb.2: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 8], 0 - je LBB1189_4 -LBB1189_3: -Ltmp14718: - .cv_loc 1189 19 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:100:0 - jmp LBB1189_9 -Ltmp14719: -LBB1189_4: - .cv_loc 1189 19 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:100:0 - jmp LBB1189_5 -LBB1189_5: - .cv_loc 1189 19 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:100:0 - xor eax, eax -Ltmp14720: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 100 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CO@LHPFLLJB@cannot?5seek?5value?9initialized?5ve@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1189_7 -# %bb.6: - int3 -LBB1189_7: - xor eax, eax - lea ecx, ["??_C@_1GA@EIHBFEJD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi?$AAz?$AAe?$AAd?$AA?5?$AAv@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 100 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 28], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14721: -# %bb.8: - .cv_loc 1189 19 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:100:0 - jmp LBB1189_9 -Ltmp14722: -LBB1189_9: - .cv_loc 1189 19 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:100:0 - jmp LBB1189_10 -Ltmp14723: -LBB1189_10: - .cv_loc 1189 19 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:101:0 - cmp dword ptr [ebp + 8], 0 - jge LBB1189_21 -# %bb.11: -Ltmp14724: - .cv_loc 1189 19 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:102:0 - jmp LBB1189_12 -LBB1189_12: -Ltmp14725: - .cv_loc 1189 19 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:102:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] - mov ecx, dword ptr [ecx + 4] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov esi, dword ptr [edx + 8] - sub ecx, esi - sar ecx, 2 - cmp eax, ecx - jl LBB1189_14 -# %bb.13: -Ltmp14726: - .cv_loc 1189 19 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:102:0 - jmp LBB1189_19 -Ltmp14727: -LBB1189_14: - .cv_loc 1189 19 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:102:0 - jmp LBB1189_15 -LBB1189_15: - .cv_loc 1189 19 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:102:0 - xor eax, eax -Ltmp14728: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 102 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CJ@DIFMEJBE@cannot?5seek?5vector?5iterator?5befo@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 32], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1189_17 -# %bb.16: - int3 -LBB1189_17: - xor eax, eax - lea ecx, ["??_C@_1FG@JCGKNFIB@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAb?$AAe?$AAf@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 102 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 36], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14729: -# %bb.18: - .cv_loc 1189 19 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:102:0 - jmp LBB1189_19 -Ltmp14730: -LBB1189_19: - .cv_loc 1189 19 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:102:0 - jmp LBB1189_20 -Ltmp14731: -LBB1189_20: - .cv_loc 1189 19 103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:103:0 - jmp LBB1189_21 -Ltmp14732: -LBB1189_21: - .cv_loc 1189 19 105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:105:0 - cmp dword ptr [ebp + 8], 0 - jle LBB1189_32 -# %bb.22: -Ltmp14733: - .cv_loc 1189 19 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:106:0 - jmp LBB1189_23 -LBB1189_23: -Ltmp14734: - .cv_loc 1189 19 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:106:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] - mov ecx, dword ptr [ecx + 8] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov esi, dword ptr [edx + 8] - sub ecx, esi - sar ecx, 2 - cmp eax, ecx - jg LBB1189_25 -# %bb.24: -Ltmp14735: - .cv_loc 1189 19 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:106:0 - jmp LBB1189_30 -Ltmp14736: -LBB1189_25: - .cv_loc 1189 19 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:106:0 - jmp LBB1189_26 -LBB1189_26: - .cv_loc 1189 19 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:106:0 - xor eax, eax -Ltmp14737: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 106 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CG@JDIOCKHH@cannot?5seek?5vector?5iterator?5afte@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 40], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1189_28 -# %bb.27: - int3 -LBB1189_28: - xor eax, eax - lea ecx, ["??_C@_1FA@LCODAPOP@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAa?$AAf?$AAt@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 106 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 44], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp14738: -# %bb.29: - .cv_loc 1189 19 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:106:0 - jmp LBB1189_30 -Ltmp14739: -LBB1189_30: - .cv_loc 1189 19 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:106:0 - jmp LBB1189_31 -Ltmp14740: -LBB1189_31: - .cv_loc 1189 19 107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:107:0 - jmp LBB1189_32 -Ltmp14741: -LBB1189_32: - .cv_loc 1189 19 109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:109:0 - add esp, 64 - pop esi - pop ebp - ret 4 -Ltmp14742: - .cv_fpo_endproc -Lfunc_end1189: - # -- End function - .def "??1_Iterator_base12@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Iterator_base12@std@@QAE@XZ" - .globl "??1_Iterator_base12@std@@QAE@XZ" # -- Begin function ??1_Iterator_base12@std@@QAE@XZ - .p2align 4, 0x90 -"??1_Iterator_base12@std@@QAE@XZ": # @"??1_Iterator_base12@std@@QAE@XZ" -Lfunc_begin1190: - .cv_func_id 1190 - .cv_loc 1190 12 1331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1331:0 - .cv_fpo_proc "??1_Iterator_base12@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??1_Iterator_base12@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14745: - .cv_loc 1190 12 1333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1333:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov dword ptr [eax], 3 - mov eax, dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - lea edx, [ebp - 36] - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, edx - call eax - sub esp, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - jmp LBB1190_1 -LBB1190_1: - .cv_loc 1190 12 1334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1334:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Orphan_me@_Iterator_base12@std@@QAEXXZ" - .cv_loc 1190 12 1336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1336:0 - mov ecx, dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - lea eax, [ebp - 36] - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 48] # 4-byte Reload - call eax -Ltmp14746: - .cv_loc 1190 12 1336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1336:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???1_Iterator_base12@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???1_Iterator_base12@std@@QAE@XZ@4HA": -LBB1190_2: - push ebp - push eax - add ebp, 12 -Ltmp14747: - .cv_loc 1190 12 1333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1333:0 - call dword ptr [__imp____std_terminate] -Ltmp14748: - .cv_fpo_endproc -Lfunc_end1190: - .section .xdata,"dr",associative,"??1_Iterator_base12@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??1_Iterator_base12@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??1_Iterator_base12@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??1_Iterator_base12@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???1_Iterator_base12@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??1_Iterator_base12@std@@QAE@XZ" - # -- End function - .def "?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" - .globl "?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" # -- Begin function ?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ - .p2align 4, 0x90 -"?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ": # @"?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" -Lfunc_begin1191: - .cv_func_id 1191 - .cv_loc 1191 19 1259 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1259:0 - .cv_fpo_proc "?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14749: - .cv_loc 1191 19 1260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1260:0 - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov dword ptr [esp], eax - call "??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" - add esp, 8 - pop ebp - ret -Ltmp14750: - .cv_fpo_endproc -Lfunc_end1191: - # -- End function - .def "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" - .globl "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" # -- Begin function ??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z - .p2align 4, 0x90 -"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z": # @"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" -Lfunc_begin1192: - .cv_func_id 1192 - .cv_loc 1192 19 1985 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1985:0 - .cv_fpo_proc "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp14751: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" - sub esp, 8 - .cv_loc 1192 19 1986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1986:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp14752: - .cv_fpo_endproc -Lfunc_end1192: - # -- End function - .def "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" - .globl "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" # -- Begin function ??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z - .p2align 4, 0x90 -"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z": # @"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" -Lfunc_begin1193: - .cv_func_id 1193 - .cv_loc 1193 19 1820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1820:0 - .cv_fpo_proc "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - xor esi, esi - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp14753: - mov edi, ecx - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edi - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], ebx - mov dword ptr [ebp - 28], edx # 4-byte Spill - mov dword ptr [ebp - 32], esi # 4-byte Spill - call "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" - sub esp, 12 - .cv_loc 1193 19 1821 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1821:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov eax, ecx - add esp, 36 - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp14754: - .cv_fpo_endproc -Lfunc_end1193: - # -- End function - .def "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ": # @"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1194: - .cv_func_id 1194 - .cv_loc 1194 19 1700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1700:0 - .cv_fpo_proc "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14755: - .cv_loc 1194 19 1700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1700:0 - call "??1_Iterator_base12@std@@QAE@XZ" -Ltmp14756: - .cv_loc 1194 19 1700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1700:0 - add esp, 4 - pop ebp - ret -Ltmp14757: - .cv_fpo_endproc -Lfunc_end1194: - # -- End function - .def "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - .globl "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" # -- Begin function ??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z - .p2align 4, 0x90 -"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z": # @"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" -Lfunc_begin1195: - .cv_func_id 1195 - .cv_loc 1195 19 1100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1100:0 - .cv_fpo_proc "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 12], esi - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp14758: - .cv_loc 1195 19 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1101:0 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov dword ptr [ebp - 24], eax - .cv_loc 1195 19 1102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1102:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 24] - jae LBB1195_2 -# %bb.1: -Ltmp14759: - .cv_loc 1195 19 1103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1103:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - shl ecx, 4 - add eax, ecx - mov dword ptr [ebp - 28], eax - .cv_loc 1195 19 1104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1104:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 1195 19 1105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1105:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 1195 19 1106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1106:0 - mov eax, dword ptr [ebp - 28] - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1195 19 1107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1107:0 - jmp LBB1195_6 -Ltmp14760: -LBB1195_2: - .cv_loc 1195 19 1110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1110:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 24] - jbe LBB1195_6 -# %bb.3: -Ltmp14761: - .cv_loc 1195 19 1111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1111:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - jbe LBB1195_5 -# %bb.4: -Ltmp14762: - .cv_loc 1195 19 1112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1112:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - sub esp, 8 - .cv_loc 1195 19 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1113:0 - jmp LBB1195_6 -Ltmp14763: -LBB1195_5: - .cv_loc 1195 19 1116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1116:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 32], eax - .cv_loc 1195 19 1117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1117:0 - mov eax, dword ptr [ebp + 8] - sub eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - lea eax, [ebp - 16] - mov bl, byte ptr [eax] - mov byte ptr [esp + 8], bl - call "?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" - sub esp, 12 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1195 19 1118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1118:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 -Ltmp14764: -LBB1195_6: - .cv_loc 1195 19 1122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1122:0 - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - add esp, 80 - pop esi - pop ebx - pop ebp - ret 8 -Ltmp14765: - .cv_fpo_endproc -Lfunc_end1195: - # -- End function - .def "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - .globl "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # -- Begin function ?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ": # @"?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" -Lfunc_begin1196: - .cv_func_id 1196 - .cv_loc 1196 19 1338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1338:0 - .cv_fpo_proc "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14766: - .cv_loc 1196 19 1339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1339:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - sar ecx, 4 - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp14767: - .cv_fpo_endproc -Lfunc_end1196: - # -- End function - .def "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1197: - .cv_func_id 1197 - .cv_loc 1197 19 1614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1614:0 - .cv_fpo_proc "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14768: - .cv_loc 1197 19 1615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1615:0 - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp14769: - .cv_fpo_endproc -Lfunc_end1197: - # -- End function - .def "?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .globl "?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # -- Begin function ?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z - .p2align 4, 0x90 -"?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z": # @"?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" -Lfunc_begin1198: - .cv_func_id 1198 - .cv_loc 1198 19 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1544:0 - .cv_fpo_proc "?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14770: - .cv_loc 1198 19 1546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1546:0 - lea esi, [ebp - 12] -Ltmp14771: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], 3 - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - sub esp, 4 - .cv_loc 1198 19 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1548:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1198 19 1550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1550:0 - cmp dword ptr [ebp - 16], 0 - je LBB1198_9 -Ltmp14772: -# %bb.1: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1198 19 1551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1551:0 - jmp LBB1198_2 -Ltmp14773: -LBB1198_2: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp - 16] - cmp dword ptr [eax], 0 - je LBB1198_8 -Ltmp14774: -# %bb.3: # in Loop: Header=BB1198_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1198 19 1552 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1552:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov eax, dword ptr [eax + 8] - cmp eax, dword ptr [ebp + 8] - jb LBB1198_5 -Ltmp14775: -# %bb.4: # in Loop: Header=BB1198_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 16] - mov ecx, dword ptr [ecx] - cmp eax, dword ptr [ecx + 8] - jae LBB1198_6 -Ltmp14776: -LBB1198_5: # in Loop: Header=BB1198_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1198 19 1553 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1553:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1198 19 1554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1554:0 - jmp LBB1198_7 -Ltmp14777: -LBB1198_6: # in Loop: Header=BB1198_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1198 19 1555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1555:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Clrcont@_Iterator_base12@std@@QAEXXZ" - .cv_loc 1198 19 1556 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1556:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax] - mov ecx, eax - call "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 16] - mov dword ptr [ecx], eax -Ltmp14778: -LBB1198_7: # in Loop: Header=BB1198_2 Depth=1 - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1198 19 1551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1551:0 - jmp LBB1198_2 -Ltmp14779: -LBB1198_8: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1198 19 1559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1559:0 - jmp LBB1198_9 -Ltmp14780: -LBB1198_9: - #DEBUG_VALUE: _Orphan_range:_Lock <- [$esi+0] - .cv_loc 1198 19 1564 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1564:0 - lea ecx, [ebp - 12] - call dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - add esp, 32 - pop esi -Ltmp14781: - pop ebp - ret 8 -Ltmp14782: - .cv_fpo_endproc -Lfunc_end1198: - # -- End function - .def "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1199: - .cv_func_id 1199 - .cv_loc 1199 19 1622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1622:0 - .cv_fpo_proc "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14783: - .cv_loc 1199 19 1623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1623:0 - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp14784: - .cv_fpo_endproc -Lfunc_end1199: - # -- End function - .def "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - .globl "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # -- Begin function ?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ - .p2align 4, 0x90 -"?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ": # @"?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" -Lfunc_begin1200: - .cv_func_id 1200 - .cv_loc 1200 19 1347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1347:0 - .cv_fpo_proc "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14785: - .cv_loc 1200 19 1348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1348:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - sar ecx, 4 - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp14786: - .cv_fpo_endproc -Lfunc_end1200: - # -- End function - .def "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - .globl "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" # -- Begin function ??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z - .p2align 4, 0x90 -"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z": # @"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" -Lfunc_begin1201: - .cv_func_id 1201 - .cv_loc 1201 19 1075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1075:0 - .cv_fpo_proc "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14791: - .cv_loc 1201 19 1076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1076:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], esi # 4-byte Spill - call "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - cmp ecx, eax - jbe LBB1201_2 -# %bb.1: -Ltmp14792: - .cv_loc 1201 19 1077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1077:0 - call "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" -Ltmp14793: -LBB1201_2: - .cv_loc 1201 19 1080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1080:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov dword ptr [ebp - 36], eax - .cv_loc 1201 19 1081 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1081:0 - mov eax, dword ptr [ebp + 8] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 40], eax - .cv_loc 1201 19 1083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1083:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - call "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov dword ptr [ebp - 44], eax - .cv_loc 1201 19 1084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1084:0 - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 36] - shl ecx, 4 - add eax, ecx - mov dword ptr [ebp - 48], eax - .cv_loc 1201 19 1085 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1085:0 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 52], eax -Ltmp14794: - .cv_loc 1201 19 1088 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1088:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 36] - sub eax, ecx - mov ecx, dword ptr [ebp - 48] - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 56] - mov edx, esp - mov byte ptr [edx + 8], bl - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" - sub esp, 12 - mov dword ptr [ebp - 76], eax # 4-byte Spill - jmp LBB1201_3 -LBB1201_3: - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 52], eax - .cv_loc 1201 19 1089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1089:0 - mov ecx, dword ptr [ebp - 44] - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], ecx # 4-byte Spill - mov ecx, edx - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, esp - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" - sub esp, 12 - jmp LBB1201_5 -Ltmp14795: -LBB1201_5: - .cv_loc 1201 19 1096 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1096:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 44] - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" - sub esp, 12 - .cv_loc 1201 19 1097 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1097:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?catch$4@?0???$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?catch$4@?0???$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z@4HA": -LBB1201_4: - push ebp - sub esp, 12 - add ebp, 12 - mov dword ptr [ebp - 28], esp -Ltmp14796: - .cv_loc 1201 19 1091 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1091:0 - mov eax, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 48] - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 88], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 1201 19 1092 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1092:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 44] - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 8 - xor eax, eax - .cv_loc 1201 19 1093 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1093:0 - mov dword ptr [ebp - 16], 1 - mov dword ptr [esp], 0 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 96], eax # 4-byte Spill - call dword ptr [__imp___CxxThrowException@8] -Ltmp14797: - .cv_fpo_endproc -Lfunc_end1201: - .section .xdata,"dr",associative,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 2 -"L__ehtable$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z") # UnwindMap - .long 1 # NumTryBlocks - .long ("$tryMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z") # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long -1 # ToState - .long 0 # Action - .long -1 # ToState - .long 0 # Action -"$tryMap$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long 0 # TryLow - .long 0 # TryHigh - .long 1 # CatchHigh - .long 1 # NumCatches - .long ("$handlerMap$0$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z") # HandlerArray -"$handlerMap$0$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z": - .long 64 # Adjectives - .long 0 # Type - .long 0 # CatchObjOffset - .long "?catch$4@?0???$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z@4HA" # Handler - .section .text,"xr",discard,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - # -- End function - .def "?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" - .globl "?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" # -- Begin function ?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z - .p2align 4, 0x90 -"?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z": # @"?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" -Lfunc_begin1202: - .cv_func_id 1202 - .cv_loc 1202 19 1438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1438:0 - .cv_fpo_proc "?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14798: - .cv_loc 1202 19 1439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1439:0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - add esp, 24 - pop ebp - ret 12 -Ltmp14799: - .cv_fpo_endproc -Lfunc_end1202: - # -- End function - .def "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1203: - .cv_func_id 1203 - .cv_loc 1203 19 1626 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1626:0 - .cv_fpo_proc "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14800: - .cv_loc 1203 19 1627 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1627:0 - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp14801: - .cv_fpo_endproc -Lfunc_end1203: - # -- End function - .def "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1204: - .cv_func_id 1204 - .cv_loc 1204 19 1618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1618:0 - .cv_fpo_proc "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14802: - .cv_loc 1204 19 1619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1619:0 - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp14803: - .cv_fpo_endproc -Lfunc_end1204: - # -- End function - .def "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .globl "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ": # @"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" -Lfunc_begin1205: - .cv_func_id 1205 - .cv_loc 1205 19 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1600:0 - .cv_fpo_proc "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14804: - .cv_loc 1205 19 1601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1601:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp14805: - .cv_fpo_endproc -Lfunc_end1205: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" -Lfunc_begin1206: - .cv_func_id 1206 - .cv_loc 1206 12 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1548:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp14806: - .cv_loc 1206 12 1549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1549:0 - add esp, 4 - pop ebp - ret -Ltmp14807: - .cv_fpo_endproc -Lfunc_end1206: - # -- End function - .def "?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .globl "?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ - .p2align 4, 0x90 -"?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ": # @"?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" -Lfunc_begin1207: - .cv_func_id 1207 - .cv_loc 1207 19 1567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1567:0 - .cv_fpo_proc "?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14808: - .cv_loc 1207 19 1568 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1568:0 - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov ecx, eax - call "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp14809: - .cv_fpo_endproc -Lfunc_end1207: - # -- End function - .def "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1208: - .cv_func_id 1208 - .cv_loc 1208 19 1634 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1634:0 - .cv_fpo_proc "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14810: - .cv_loc 1208 19 1635 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1635:0 - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 12 - add esp, 4 - pop ebp - ret -Ltmp14811: - .cv_fpo_endproc -Lfunc_end1208: - # -- End function - .def "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - .globl "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # -- Begin function ?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ - .p2align 4, 0x90 -"?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ": # @"?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" -Lfunc_begin1209: - .cv_func_id 1209 - .cv_loc 1209 19 1342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1342:0 - .cv_fpo_proc "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp14812: - .cv_loc 1209 19 1343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1343:0 - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov dword ptr [esp], eax - call "?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" - mov dword ptr [ebp - 8], eax - call "?max@?$numeric_limits@H@std@@SAHXZ" - mov dword ptr [ebp - 12], eax - lea eax, [ebp - 12] - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dword ptr [esp + 4], eax - call "??$_Min_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret -Ltmp14813: - .cv_fpo_endproc -Lfunc_end1209: - # -- End function - .def "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" - .globl "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" # -- Begin function ?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ - .p2align 4, 0x90 -"?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ": # @"?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" -Lfunc_begin1210: - .cv_func_id 1210 - .cv_loc 1210 19 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1536:0 - .cv_fpo_proc "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp14814: - .cv_loc 1210 19 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1537:0 - lea eax, ["??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] - mov dword ptr [esp], eax - call "?_Xlength_error@std@@YAXPBD@Z" -Ltmp14815: - .cv_fpo_endproc -Lfunc_end1210: - # -- End function - .def "?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" - .globl "?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" # -- Begin function ?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z - .p2align 4, 0x90 -"?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z": # @"?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" -Lfunc_begin1211: - .cv_func_id 1211 - .cv_loc 1211 19 1472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1472:0 - .cv_fpo_proc "?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14816: - .cv_loc 1211 19 1473 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1473:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov dword ptr [ebp - 12], eax - .cv_loc 1211 19 1475 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1475:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 12] - shr ecx, 1 - sub eax, ecx - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - cmp ecx, eax - jbe LBB1211_2 -# %bb.1: -Ltmp14817: - .cv_loc 1211 19 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1476:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax - jmp LBB1211_5 -Ltmp14818: -LBB1211_2: - .cv_loc 1211 19 1479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1479:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 12] - shr ecx, 1 - add eax, ecx - mov dword ptr [ebp - 16], eax - .cv_loc 1211 19 1481 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1481:0 - mov eax, dword ptr [ebp - 16] - cmp eax, dword ptr [ebp + 8] - jae LBB1211_4 -# %bb.3: -Ltmp14819: - .cv_loc 1211 19 1482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1482:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax - jmp LBB1211_5 -Ltmp14820: -LBB1211_4: - .cv_loc 1211 19 1485 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1485:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 4], eax -LBB1211_5: - .cv_loc 1211 19 1486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1486:0 - mov eax, dword ptr [ebp - 4] - add esp, 28 - pop ebp - ret 4 -Ltmp14821: - .cv_fpo_endproc -Lfunc_end1211: - # -- End function - .def "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .globl "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # -- Begin function ?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z - .p2align 4, 0x90 -"?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z": # @"?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" -Lfunc_begin1212: - .cv_func_id 1212 - .cv_loc 1212 12 929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:929:0 - .cv_fpo_proc "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp14822: - .cv_loc 1212 12 930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:930:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??$_Get_size_of_n@$0BA@@std@@YAII@Z" - mov dword ptr [esp], eax - call "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - add esp, 12 - pop ebp - ret 4 -Ltmp14823: - .cv_fpo_endproc -Lfunc_end1212: - # -- End function - .def "?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" - .globl "?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # -- Begin function ?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z - .p2align 4, 0x90 -"?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z": # @"?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" -Lfunc_begin1213: - .cv_func_id 1213 - .cv_loc 1213 19 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1462:0 - .cv_fpo_proc "?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp14824: - .cv_loc 1213 19 1463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1463:0 - mov edi, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ebx - mov dword ptr [esp + 8], edi - lea eax, [ebp - 20] - mov al, byte ptr [eax] - mov byte ptr [esp + 12], al - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - call "?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" - sub esp, 16 - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - call @__security_check_cookie@4 - .cv_loc 1213 19 1465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1465:0 - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp14825: - .cv_fpo_endproc -Lfunc_end1213: - # -- End function - .def "?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" - .globl "?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" # -- Begin function ?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z - .p2align 4, 0x90 -"?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z": # @"?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" -Lfunc_begin1214: - .cv_func_id 1214 - .cv_loc 1214 19 1509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1509:0 - .cv_fpo_proc "?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14826: - .cv_loc 1214 19 1510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1510:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" - .cv_loc 1214 19 1512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1512:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - cmp dword ptr [eax], 0 - je LBB1214_2 -# %bb.1: -Ltmp14827: - .cv_loc 1214 19 1513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1513:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 1214 19 1514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1514:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 8 -Ltmp14828: -LBB1214_2: - .cv_loc 1214 19 1517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1517:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1214 19 1518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1518:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 12] - shl ecx, 4 - add eax, ecx - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1214 19 1519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1519:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 16] - shl ecx, 4 - add eax, ecx - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1214 19 1520 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1520:0 - add esp, 52 - pop esi - pop ebp - ret 12 -Ltmp14829: - .cv_fpo_endproc -Lfunc_end1214: - # -- End function - .def "?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" - .globl "?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z - .p2align 4, 0x90 -"?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" -Lfunc_begin1215: - .cv_func_id 1215 - .cv_loc 1215 12 827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:827:0 - .cv_fpo_proc "?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14830: - .cv_loc 1215 12 828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:828:0 - mov ecx, 268435455 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14831: - .cv_fpo_endproc -Lfunc_end1215: - # -- End function - .def "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .globl "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" -Lfunc_begin1216: - .cv_func_id 1216 - .cv_loc 1216 19 1592 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1592:0 - .cv_fpo_proc "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14832: - .cv_loc 1216 19 1593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1593:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp14833: - .cv_fpo_endproc -Lfunc_end1216: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" -Lfunc_begin1217: - .cv_func_id 1217 - .cv_loc 1217 12 1540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1540:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14834: - .cv_loc 1217 12 1541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1541:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14835: - .cv_fpo_endproc -Lfunc_end1217: - # -- End function - .def "??$_Get_size_of_n@$0BA@@std@@YAII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_size_of_n@$0BA@@std@@YAII@Z" - .globl "??$_Get_size_of_n@$0BA@@std@@YAII@Z" # -- Begin function ??$_Get_size_of_n@$0BA@@std@@YAII@Z - .p2align 4, 0x90 -"??$_Get_size_of_n@$0BA@@std@@YAII@Z": # @"??$_Get_size_of_n@$0BA@@std@@YAII@Z" -Lfunc_begin1218: - .cv_func_id 1218 - .cv_loc 1218 12 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:23:0 - .cv_fpo_proc "??$_Get_size_of_n@$0BA@@std@@YAII@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14836: - .cv_loc 1218 12 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:24:0 - mov dword ptr [ebp - 4], 268435455 - .cv_loc 1218 12 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:25:0 - mov ecx, dword ptr [ebp + 8] - shl ecx, 4 - mov dword ptr [ebp - 8], ecx - .cv_loc 1218 12 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:26:0 - mov ecx, 268435455 - cmp ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], eax # 4-byte Spill - jae LBB1218_2 -# %bb.1: -Ltmp14837: - .cv_loc 1218 12 28 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:28:0 - mov dword ptr [ebp - 8], -1 -Ltmp14838: -LBB1218_2: - .cv_loc 1218 12 31 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:31:0 - mov eax, dword ptr [ebp - 8] - add esp, 12 - pop ebp - ret -Ltmp14839: - .cv_fpo_endproc -Lfunc_end1218: - # -- End function - .def "?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" - .globl "?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" # -- Begin function ?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z - .p2align 4, 0x90 -"?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z": # @"?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" -Lfunc_begin1219: - .cv_func_id 1219 - .cv_loc 1219 19 1452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1452:0 - .cv_fpo_proc "?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14840: - .cv_loc 1219 19 1453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1453:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .cv_loc 1219 19 1454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1454:0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - add esp, 36 - pop esi - pop ebp - ret 16 -Ltmp14841: - .cv_fpo_endproc -Lfunc_end1219: - # -- End function - .def "??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .globl "??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # -- Begin function ??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin1220: - .cv_func_id 1220 - .cv_loc 1220 21 221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:221:0 - .cv_fpo_proc "??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 76 - .cv_fpo_stackalloc 76 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi -Ltmp14844: - .cv_loc 1220 21 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:223:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov dword ptr [ebp - 68], esi # 4-byte Spill - call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - mov dword ptr [ebp - 32], eax - .cv_loc 1220 21 224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:224:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1220 21 225 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:225:0 - lea eax, [ebp - 32] - mov dword ptr [esp], eax - lea eax, [ebp - 36] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" - mov dword ptr [ebp - 40], eax -Ltmp14845: - .cv_loc 1220 21 231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:231:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp + 20] - lea edx, [ebp - 52] -Ltmp14846: - #DEBUG_VALUE: _Backout <- [$edx+0] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" -Ltmp14847: - sub esp, 8 - mov dword ptr [ebp - 76], eax # 4-byte Spill -LBB1220_1: # =>This Inner Loop Header: Depth=1 -Ltmp14848: - .cv_loc 1220 21 232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:232:0 - mov eax, dword ptr [ebp - 32] - cmp eax, dword ptr [ebp - 36] - je LBB1220_4 -# %bb.2: # in Loop: Header=BB1220_1 Depth=1 -Ltmp14849: - .cv_loc 1220 21 233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:233:0 - mov eax, dword ptr [ebp - 32] - mov ecx, esp - mov dword ptr [ecx], eax - call "??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 52] - call "??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - sub esp, 4 - jmp LBB1220_3 -Ltmp14850: -LBB1220_3: # in Loop: Header=BB1220_1 Depth=1 - .cv_loc 1220 21 232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:232:0 - mov eax, dword ptr [ebp - 32] - add eax, 16 - mov dword ptr [ebp - 32], eax - jmp LBB1220_1 -Ltmp14851: -LBB1220_4: - .cv_loc 1220 21 236 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:236:0 - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov dword ptr [ebp - 40], eax - .cv_loc 1220 21 237 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:237:0 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - call "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" -Ltmp14852: - .cv_loc 1220 21 239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:239:0 - mov eax, dword ptr [ebp - 40] - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp + 16] - mov dword ptr [ecx], eax - call "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - .cv_loc 1220 21 240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:240:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 76 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0???$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z@4HA": -LBB1220_5: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp14853: - .cv_loc 1220 21 237 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:237:0 - call "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp14854: - .cv_fpo_endproc -Lfunc_end1220: - .section .xdata,"dr",associative,"??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 -"L__ehtable$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": - .long -1 # ToState - .long "?dtor$5@?0???$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - # -- End function - .def "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - .globl "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" # -- Begin function ??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z": # @"??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" -Lfunc_begin1221: - .cv_func_id 1221 - .cv_loc 1221 17 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:274:0 - .cv_fpo_proc "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14855: - .cv_loc 1221 17 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:275:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14856: - .cv_fpo_endproc -Lfunc_end1221: - # -- End function - .def "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" - .globl "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" # -- Begin function ??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z - .p2align 4, 0x90 -"??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z": # @"??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" -Lfunc_begin1222: - .cv_func_id 1222 - .cv_loc 1222 17 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:394:0 - .cv_fpo_proc "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14857: - .cv_loc 1222 17 395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:395:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp14858: - .cv_fpo_endproc -Lfunc_end1222: - # -- End function - .def "??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .globl "??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" -Lfunc_begin1223: - .cv_func_id 1223 - .cv_loc 1223 17 486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:486:0 - .cv_fpo_proc "??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14859: - .cv_loc 1223 17 488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:488:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - sub edx, esi - sar edx, 4 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp14860: - .cv_fpo_endproc -Lfunc_end1223: - # -- End function - .def "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .globl "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # -- Begin function ??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z - .p2align 4, 0x90 -"??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z": # @"??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" -Lfunc_begin1224: - .cv_func_id 1224 - .cv_loc 1224 21 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:131:0 - .cv_fpo_proc "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14861: - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx], esi - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx + 4], esi - mov esi, dword ptr [ebp + 12] - mov dword ptr [ecx + 8], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - mov dword ptr [ebp - 16], edx # 4-byte Spill - add esp, 12 - pop esi - pop ebp - ret 8 -Ltmp14862: - .cv_fpo_endproc -Lfunc_end1224: - # -- End function - .def "??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .globl "??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # -- Begin function ??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z - .p2align 4, 0x90 -"??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z": # @"??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" -Lfunc_begin1225: - .cv_func_id 1225 - .cv_loc 1225 21 141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:141:0 - .cv_fpo_proc "??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14863: - .cv_loc 1225 21 142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:142:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" - .cv_loc 1225 21 143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:143:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 16 - mov dword ptr [eax + 4], ecx - .cv_loc 1225 21 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:144:0 - add esp, 28 - pop ebp - ret 4 -Ltmp14864: - .cv_fpo_endproc -Lfunc_end1225: - # -- End function - .def "??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - .globl "??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # -- Begin function ??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z - .p2align 4, 0x90 -"??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z": # @"??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" -Lfunc_begin1226: - .cv_func_id 1226 - .cv_loc 1226 7 1308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1308:0 - .cv_fpo_proc "??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14865: - .cv_loc 1226 7 1309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1309:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14866: - .cv_fpo_endproc -Lfunc_end1226: - # -- End function - .def "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1227: - .cv_func_id 1227 - .cv_loc 1227 21 146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:146:0 - .cv_fpo_proc "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14867: - .cv_loc 1227 21 147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:147:0 - mov eax, dword ptr [ecx + 4] - mov dword ptr [ecx], eax - .cv_loc 1227 21 148 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:148:0 - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp14868: - .cv_fpo_endproc -Lfunc_end1227: - # -- End function - .def "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .globl "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # -- Begin function ??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ": # @"??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" -Lfunc_begin1228: - .cv_func_id 1228 - .cv_loc 1228 21 136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:136:0 - .cv_fpo_proc "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14869: - .cv_loc 1228 21 137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:137:0 - mov eax, dword ptr [ecx + 8] - mov edx, dword ptr [ecx + 4] - mov ecx, dword ptr [ecx] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Ltmp14870: - .cv_loc 1228 21 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:138:0 - add esp, 16 - pop ebp - ret -Ltmp14871: - .cv_fpo_endproc -Lfunc_end1228: - # -- End function - .def "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - .globl "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" # -- Begin function ??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z - .p2align 4, 0x90 -"??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z": # @"??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" -Lfunc_begin1229: - .cv_func_id 1229 - .cv_loc 1229 17 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:434:0 - .cv_fpo_proc "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp14872: - .cv_loc 1229 17 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:435:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi], edx - .cv_loc 1229 17 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:436:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp14873: - .cv_fpo_endproc -Lfunc_end1229: - # -- End function - .def "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" - .globl "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" # -- Begin function ??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z - .p2align 4, 0x90 -"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z": # @"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" -Lfunc_begin1230: - .cv_func_id 1230 - .cv_loc 1230 12 818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:818:0 - .cv_fpo_proc "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp14874: - .cv_loc 1230 12 819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:819:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 16] - mov dword ptr [esp], edi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], esi # 4-byte Spill - call "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [edx + 4], ecx - mov ecx, dword ptr [eax + 8] - mov dword ptr [edx + 8], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [edx + 12], eax - .cv_loc 1230 12 820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:820:0 - add esp, 20 - pop esi - pop edi - pop ebp - ret -Ltmp14875: - .cv_fpo_endproc -Lfunc_end1230: - # -- End function - .def "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - .globl "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # -- Begin function ??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z - .p2align 4, 0x90 -"??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z": # @"??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" -Lfunc_begin1231: - .cv_func_id 1231 - .cv_loc 1231 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14876: - .cv_loc 1231 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14877: - .cv_fpo_endproc -Lfunc_end1231: - # -- End function - .def "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - .globl "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" # -- Begin function ??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z - .p2align 4, 0x90 -"??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z": # @"??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" -Lfunc_begin1232: - .cv_func_id 1232 - .cv_loc 1232 13 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:294:0 - .cv_fpo_proc "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp14878: - .cv_loc 1232 13 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:295:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp14879: - .cv_fpo_endproc -Lfunc_end1232: - # -- End function - .def "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .globl "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ - .p2align 4, 0x90 -"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" -Lfunc_begin1233: - .cv_func_id 1233 - .cv_loc 1233 19 1630 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1630:0 - .cv_fpo_proc "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14880: - .cv_loc 1233 19 1631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1631:0 - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - add eax, 12 - add esp, 4 - pop ebp - ret -Ltmp14881: - .cv_fpo_endproc -Lfunc_end1233: - # -- End function - .def "??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .globl "??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # -- Begin function ??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin1234: - .cv_func_id 1234 - .cv_loc 1234 21 337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:337:0 - .cv_fpo_proc "??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 16], esi -Ltmp14882: - .cv_loc 1234 21 338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:338:0 - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], esi - lea esi, [ebp - 20] - mov bl, byte ptr [esi] - mov byte ptr [esp + 12], bl - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov dword ptr [ebp - 32], edx # 4-byte Spill - call "??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp14883: - .cv_fpo_endproc -Lfunc_end1234: - # -- End function - .def "??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .globl "??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1235: - .cv_func_id 1235 - .cv_loc 1235 21 320 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:320:0 - .cv_fpo_proc "??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi -Ltmp14886: - .cv_loc 1235 21 321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:321:0 - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [ebp + 16] - lea ebx, [ebp - 40] -Ltmp14887: - #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> >::_Grp_t *,unsigned int,std::allocator,0> >::_Grp_t> >:_Backout <- [$ebx+0] - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 56], eax # 4-byte Spill -Ltmp14888: -LBB1235_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> >::_Grp_t *,unsigned int,std::allocator,0> >::_Grp_t> >:_Backout <- [$ebx+0] - .cv_loc 1235 21 322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:322:0 - xor eax, eax -Ltmp14889: - cmp eax, dword ptr [ebp + 12] - jae LBB1235_4 -Ltmp14890: -# %bb.2: # in Loop: Header=BB1235_1 Depth=1 - #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> >::_Grp_t *,unsigned int,std::allocator,0> >::_Grp_t> >:_Backout <- [$ebx+0] - .cv_loc 1235 21 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:323:0 - mov dword ptr [ebp - 16], 0 - lea ecx, [ebp - 40] - call "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" -Ltmp14891: - jmp LBB1235_3 -Ltmp14892: -LBB1235_3: # in Loop: Header=BB1235_1 Depth=1 - .cv_loc 1235 21 322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:322:0 - mov eax, dword ptr [ebp + 12] - add eax, -1 - mov dword ptr [ebp + 12], eax - jmp LBB1235_1 -Ltmp14893: -LBB1235_4: - #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> >::_Grp_t *,unsigned int,std::allocator,0> >::_Grp_t> >:_Backout <- [$ebx+0] - .cv_loc 1235 21 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:326:0 - lea eax, [ebp - 40] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .cv_loc 1235 21 327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:327:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - add esp, 60 - pop esi - pop edi - pop ebx -Ltmp14894: - pop ebp - ret - .def "?dtor$5@?0???$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA": -LBB1235_5: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 40] - call "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp14895: - .cv_fpo_endproc -Lfunc_end1235: - .section .xdata,"dr",associative,"??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 2 -"L__ehtable$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z": - .long -1 # ToState - .long "?dtor$5@?0???$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - # -- End function - .def "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" - .globl "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" # -- Begin function ??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ - .p2align 4, 0x90 -"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ": # @"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" -Lfunc_begin1236: - .cv_func_id 1236 - .cv_loc 1236 21 141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:141:0 - .cv_fpo_proc "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14896: - .cv_loc 1236 21 142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:142:0 - mov eax, dword ptr [ecx + 4] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .cv_loc 1236 21 143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:143:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 16 - mov dword ptr [eax + 4], ecx - .cv_loc 1236 21 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:144:0 - add esp, 16 - pop ebp - ret -Ltmp14897: - .cv_fpo_endproc -Lfunc_end1236: - # -- End function - .def "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .globl "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # -- Begin function ??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z - .p2align 4, 0x90 -"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z": # @"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" -Lfunc_begin1237: - .cv_func_id 1237 - .cv_loc 1237 12 818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:818:0 - .cv_fpo_proc "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - xor edx, edx -Ltmp14898: - .cv_loc 1237 12 819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:819:0 - mov esi, dword ptr [ebp + 12] - mov edi, esi - mov dword ptr [esp], edi - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 16 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], esi # 4-byte Spill - call _memset - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .cv_loc 1237 12 820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:820:0 - mov dword ptr [ebp - 28], eax # 4-byte Spill - add esp, 32 - pop esi - pop edi - pop ebp - ret -Ltmp14899: - .cv_fpo_endproc -Lfunc_end1237: - # -- End function - .def "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .globl "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # -- Begin function ??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ": # @"??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" -Lfunc_begin1238: - .cv_func_id 1238 - .cv_loc 1238 22 1615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1615:0 - .cv_fpo_proc "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14900: - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - add ecx, 8 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp14901: - .cv_fpo_endproc -Lfunc_end1238: - # -- End function - .def "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" - .globl "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" # -- Begin function ??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z - .p2align 4, 0x90 -"??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z": # @"??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" -Lfunc_begin1239: - .cv_func_id 1239 - .cv_loc 1239 17 844 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:844:0 - .cv_fpo_proc "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx -Ltmp14902: - .cv_loc 1239 17 845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:845:0 - lea edx, [ebp - 20] - #DEBUG_VALUE: _Prev_iter,0> >:_First <- [$edx+0] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Ltmp14903: - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [edx], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [edx + 4], eax - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 20 - pop esi - pop edi - pop ebp - ret -Ltmp14904: - .cv_fpo_endproc -Lfunc_end1239: - # -- End function - .def "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - .globl "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" # -- Begin function ??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ - .p2align 4, 0x90 -"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ": # @"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" -Lfunc_begin1240: - .cv_func_id 1240 - .cv_loc 1240 5 156 0 # ..\include\gsl/span:156:0 - .cv_fpo_proc "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp14907: - .cv_loc 1240 5 157 0 # ..\include\gsl/span:157:0 - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?size@?$span@D$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - cmp ecx, eax - setne bl - mov byte ptr [ebp - 45], 0 - test bl, 1 - jne LBB1240_1 - jmp LBB1240_2 -LBB1240_1: - test byte ptr [ebp - 45], 1 - jne LBB1240_4 - jmp LBB1240_5 -LBB1240_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB1240_3 -LBB1240_3: -LBB1240_4: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB1240_5: - .cv_loc 1240 5 158 0 # ..\include\gsl/span:158:0 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov ecx, dword ptr [eax] - call "?data@?$span@D$0?0@gsl@@QBEPADXZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - add eax, edx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$6@?0???D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ@4HA": -LBB1240_6: - push ebp - push eax - add ebp, 12 - .cv_loc 1240 5 157 0 # ..\include\gsl/span:157:0 - test byte ptr [ebp - 45], 1 - jne LBB1240_7 - jmp LBB1240_8 -LBB1240_7: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB1240_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp14908: - .cv_fpo_endproc -Lfunc_end1240: - .section .xdata,"dr",associative,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - .p2align 2 -"L__ehtable$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ": - .long -1 # ToState - .long "?dtor$6@?0???D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ@4HA" # Action - .section .text,"xr",discard,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - # -- End function - .def "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - .globl "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # -- Begin function ??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z - .p2align 4, 0x90 -"??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z": # @"??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" -Lfunc_begin1241: - .cv_func_id 1241 - .cv_loc 1241 5 230 0 # ..\include\gsl/span:230:0 - .cv_fpo_proc "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx - mov dword ptr [ebp - 16], esi - mov dword ptr [ebp - 12], edx - mov dword ptr [ebp - 24], ecx - mov dword ptr [ebp - 20], eax -Ltmp14909: - .cv_loc 1241 5 231 0 # ..\include\gsl/span:231:0 - mov eax, dword ptr [ebp - 16] - cmp eax, dword ptr [ebp - 24] - mov byte ptr [ebp - 25], bl # 1-byte Spill - jne LBB1241_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] - cmp eax, dword ptr [ebp - 20] - sete cl - mov byte ptr [ebp - 25], cl # 1-byte Spill -LBB1241_2: - mov al, byte ptr [ebp - 25] # 1-byte Reload - and al, 1 - movzx eax, al - add esp, 20 - pop esi - pop ebx - pop ebp - ret -Ltmp14910: - .cv_fpo_endproc -Lfunc_end1241: - # -- End function - .def "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" - .globl "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" # -- Begin function ?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ - .p2align 4, 0x90 -"?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ": # @"?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" -Lfunc_begin1242: - .cv_func_id 1242 - .cv_loc 1242 22 3539 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3539:0 - .cv_fpo_proc "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 128 - .cv_fpo_stackalloc 128 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov dword ptr [ebp - 104], ecx - mov eax, dword ptr [ebp - 104] -Ltmp14911: - .cv_loc 1242 22 3540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3540:0 - mov ecx, dword ptr [eax + 144] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 256 - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - cmp eax, 0 - jne LBB1242_2 -# %bb.1: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, dword ptr [eax + 112] - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [eax + 116] - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 28], ecx - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 28] - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 20] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1242_2 - jmp LBB1242_7 -LBB1242_2: -Ltmp14912: - .cv_loc 1242 22 3542 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3542:0 - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, dword ptr [eax + 120] - mov dword ptr [ebp - 40], ecx - mov ecx, dword ptr [eax + 124] - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 48], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 44], ecx - mov ecx, dword ptr [ebp - 48] - mov edx, dword ptr [ebp - 44] - mov esi, dword ptr [ebp - 40] - mov edi, dword ptr [ebp - 36] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1242_3 - jmp LBB1242_6 -LBB1242_3: -Ltmp14913: - .cv_loc 1242 22 3543 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3543:0 - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, dword ptr [eax + 144] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 8 - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - xor ecx, ecx - mov dl, cl - cmp eax, 0 - mov byte ptr [ebp - 109], dl # 1-byte Spill - jne LBB1242_5 -# %bb.4: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 64], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 60], ecx - mov ecx, dword ptr [ebp - 64] - mov edx, dword ptr [ebp - 60] - lea esi, [ebp - 56] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - call "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" - lea ecx, [ebp - 56] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - call "?_Is_word@std@@YA_ND@Z" - mov byte ptr [ebp - 109], al # 1-byte Spill -LBB1242_5: - mov al, byte ptr [ebp - 109] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 97], al - jmp LBB1242_12 -Ltmp14914: -LBB1242_6: - .cv_loc 1242 22 3545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3545:0 - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 80], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 76], ecx - mov ecx, dword ptr [ebp - 80] - mov edx, dword ptr [ebp - 76] - lea esi, [ebp - 72] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - call "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" - lea ecx, [ebp - 72] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - call "?_Is_word@std@@YA_ND@Z" - and al, 1 - movzx ecx, al - mov edx, dword ptr [ebp - 108] # 4-byte Reload - mov dword ptr [ebp - 116], ecx # 4-byte Spill - mov ecx, edx - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - call "?_Is_word@std@@YA_ND@Z" - and al, 1 - movzx ecx, al - mov edx, dword ptr [ebp - 116] # 4-byte Reload - cmp edx, ecx - setne al - and al, 1 - mov byte ptr [ebp - 97], al - jmp LBB1242_12 -Ltmp14915: -LBB1242_7: - .cv_loc 1242 22 3548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3548:0 - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, dword ptr [eax + 120] - mov dword ptr [ebp - 88], ecx - mov ecx, dword ptr [eax + 124] - mov dword ptr [ebp - 84], ecx - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 96], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 92], ecx - mov ecx, dword ptr [ebp - 96] - mov edx, dword ptr [ebp - 92] - mov esi, dword ptr [ebp - 88] - mov edi, dword ptr [ebp - 84] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1242_8 - jmp LBB1242_9 -LBB1242_8: -Ltmp14916: - .cv_loc 1242 22 3549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3549:0 - mov dword ptr [esp], 4 - mov dword ptr [esp + 4], 8 - call "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - mov ecx, dword ptr [ebp - 108] # 4-byte Reload - mov edx, dword ptr [ecx + 144] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - cmp eax, 0 - sete bl - and bl, 1 - mov byte ptr [ebp - 97], bl - jmp LBB1242_12 -Ltmp14917: -LBB1242_9: - .cv_loc 1242 22 3551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3551:0 - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, dword ptr [eax + 144] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 4 - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - xor ecx, ecx - mov dl, cl - cmp eax, 0 - mov byte ptr [ebp - 117], dl # 1-byte Spill - jne LBB1242_11 -# %bb.10: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, eax - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - call "?_Is_word@std@@YA_ND@Z" - mov byte ptr [ebp - 117], al # 1-byte Spill -LBB1242_11: - mov al, byte ptr [ebp - 117] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 97], al -Ltmp14918: -LBB1242_12: - .cv_loc 1242 22 3554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3554:0 - mov al, byte ptr [ebp - 97] - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 124], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 124] # 4-byte Reload - add esp, 128 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp14919: - .cv_fpo_endproc -Lfunc_end1242: - # -- End function - .def "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .globl "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # -- Begin function ??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ - .p2align 4, 0x90 -"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": # @"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Lfunc_begin1243: - .cv_func_id 1243 - .cv_loc 1243 5 168 0 # ..\include\gsl/span:168:0 - .cv_fpo_proc "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - xor eax, eax - mov dl, al - xor eax, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp14922: - .cv_loc 1243 5 169 0 # ..\include\gsl/span:169:0 - mov esi, dword ptr [ecx + 4] - mov byte ptr [ebp - 45], 0 - cmp eax, esi - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov byte ptr [ebp - 53], dl # 1-byte Spill - jg LBB1243_2 -# %bb.1: - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, edx - call "?size@?$span@D$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - setne bl - mov byte ptr [ebp - 53], bl # 1-byte Spill -LBB1243_2: - mov al, byte ptr [ebp - 53] # 1-byte Reload - test al, 1 - jne LBB1243_3 - jmp LBB1243_4 -LBB1243_3: - test byte ptr [ebp - 45], 1 - jne LBB1243_6 - jmp LBB1243_7 -LBB1243_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB1243_5 -LBB1243_5: -LBB1243_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB1243_7: - .cv_loc 1243 5 170 0 # ..\include\gsl/span:170:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - inc ecx - mov dword ptr [eax + 4], ecx - .cv_loc 1243 5 171 0 # ..\include\gsl/span:171:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$8@?0???E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA": -LBB1243_8: - push ebp - push eax - add ebp, 12 - .cv_loc 1243 5 169 0 # ..\include\gsl/span:169:0 - test byte ptr [ebp - 45], 1 - jne LBB1243_9 - jmp LBB1243_10 -LBB1243_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB1243_10: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp14923: - .cv_fpo_endproc -Lfunc_end1243: - .section .xdata,"dr",associative,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 2 -"L__ehtable$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": - .long -1 # ToState - .long "?dtor$8@?0???E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA" # Action - .section .text,"xr",discard,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - # -- End function - .def "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" - .globl "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # -- Begin function ??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z - .p2align 4, 0x90 -"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z": # @"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" -Lfunc_begin1244: - .cv_func_id 1244 - .cv_loc 1244 22 3411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3411:0 - .cv_fpo_proc "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" 36 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 208 - .cv_fpo_stackalloc 208 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 40] - mov esi, dword ptr [ebp + 36] - mov edi, dword ptr [ebp + 32] - mov ebx, dword ptr [ebp + 28] - mov dword ptr [ebp - 120], eax # 4-byte Spill - mov eax, dword ptr [ebp + 24] - mov dword ptr [ebp - 124], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 128], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 132], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 136], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 136] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ebp - 28], eax -Ltmp14924: - #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_constu 120, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1244 22 3412 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3412:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 140], eax # 4-byte Spill - mov eax, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [ebp - 144], ecx # 4-byte Spill - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 28] - mov dword ptr [eax + 4], ecx - .cv_loc 1244 22 3413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3413:0 - mov ecx, dword ptr [ebp + 40] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 256 - mov dword ptr [ebp - 148], ebx # 4-byte Spill - mov dword ptr [ebp - 152], edx # 4-byte Spill - mov dword ptr [ebp - 156], esi # 4-byte Spill - mov dword ptr [ebp - 160], edi # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1244_2 -# %bb.1: - #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_constu 120, DW_OP_minus, DW_OP_deref] [$ebp+0] -Ltmp14925: - .cv_loc 1244 22 3414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3414:0 - mov eax, dword ptr [ebp + 36] - lea ecx, [ebp - 44] - mov dword ptr [esp], eax - call "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 32] - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp - 32] - mov dword ptr [ebp - 52], esi - mov esi, dword ptr [ebp - 28] - mov dword ptr [ebp - 48], esi - mov esi, dword ptr [ebp - 24] - mov dword ptr [ebp - 60], esi - mov esi, dword ptr [ebp - 20] - mov dword ptr [ebp - 56], esi - mov esi, dword ptr [ebp - 60] - mov edi, dword ptr [ebp - 56] - mov ebx, dword ptr [ebp - 52] - mov dword ptr [ebp - 164], eax # 4-byte Spill - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 168], eax # 4-byte Spill - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 172], eax # 4-byte Spill - lea eax, [ebp - 40] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov eax, dword ptr [ebp - 168] # 4-byte Reload - mov dword ptr [esp + 16], eax - mov dword ptr [esp + 20], edx - mov dword ptr [esp + 24], ecx - mov eax, dword ptr [ebp - 172] # 4-byte Reload - mov dword ptr [esp + 28], eax - call "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ecx + 4], eax - .cv_loc 1244 22 3415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3415:0 - jmp LBB1244_6 -Ltmp14926: -LBB1244_2: - #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_constu 120, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1244 22 3415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3415:0 - mov eax, dword ptr [ebp + 40] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 2048 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1244_4 -# %bb.3: - #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_constu 120, DW_OP_minus, DW_OP_deref] [$ebp+0] -Ltmp14927: - .cv_loc 1244 22 3416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3416:0 - mov eax, dword ptr [ebp + 36] - lea ecx, [ebp - 72] - mov dword ptr [esp], eax - call "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 32] - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp - 32] - mov dword ptr [ebp - 80], esi - mov esi, dword ptr [ebp - 28] - mov dword ptr [ebp - 76], esi - mov esi, dword ptr [ebp - 24] - mov dword ptr [ebp - 88], esi - mov esi, dword ptr [ebp - 20] - mov dword ptr [ebp - 84], esi - mov esi, dword ptr [ebp - 88] - mov edi, dword ptr [ebp - 84] - mov ebx, dword ptr [ebp - 80] - mov dword ptr [ebp - 176], eax # 4-byte Spill - mov eax, dword ptr [ebp - 76] - mov dword ptr [ebp - 180], eax # 4-byte Spill - mov eax, dword ptr [ebp - 72] - mov dword ptr [ebp - 184], eax # 4-byte Spill - lea eax, [ebp - 68] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov eax, dword ptr [ebp - 180] # 4-byte Reload - mov dword ptr [esp + 16], eax - mov dword ptr [esp + 20], edx - mov dword ptr [esp + 24], ecx - mov eax, dword ptr [ebp - 184] # 4-byte Reload - mov dword ptr [esp + 28], eax - call "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" - mov eax, dword ptr [ebp - 68] - mov ecx, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 64] - mov dword ptr [ecx + 4], eax - .cv_loc 1244 22 3417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3417:0 - jmp LBB1244_5 -Ltmp14928: -LBB1244_4: - #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_constu 120, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1244 22 3418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3418:0 - mov eax, dword ptr [ebp + 32] - mov ecx, dword ptr [ebp + 28] - mov edx, dword ptr [ebp - 32] - mov dword ptr [ebp - 108], edx - mov edx, dword ptr [ebp - 28] - mov dword ptr [ebp - 104], edx - mov edx, dword ptr [ebp - 24] - mov dword ptr [ebp - 116], edx - mov edx, dword ptr [ebp - 20] - mov dword ptr [ebp - 112], edx - mov edx, dword ptr [ebp - 116] - mov esi, dword ptr [ebp - 112] - mov edi, dword ptr [ebp - 108] - mov ebx, dword ptr [ebp - 104] - mov dword ptr [ebp - 188], eax # 4-byte Spill - lea eax, [ebp - 96] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [esp + 16], ebx - mov dword ptr [esp + 20], ecx - mov eax, dword ptr [ebp - 188] # 4-byte Reload - mov dword ptr [esp + 24], eax - lea eax, [ebp - 100] - mov al, byte ptr [eax] - mov byte ptr [esp + 28], al - call "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" - mov ecx, dword ptr [ebp - 96] - mov edx, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 92] - mov dword ptr [edx + 4], ecx -Ltmp14929: -LBB1244_5: - #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_constu 120, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1244 22 3415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3415:0 - jmp LBB1244_6 -Ltmp14930: -LBB1244_6: - #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_constu 120, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1244 22 3421 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3421:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 144] # 4-byte Reload - add esp, 208 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp14931: - .cv_fpo_endproc -Lfunc_end1244: - # -- End function - .def "?_Str@?$_Buf@D@std@@QBEPBDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Str@?$_Buf@D@std@@QBEPBDXZ" - .globl "?_Str@?$_Buf@D@std@@QBEPBDXZ" # -- Begin function ?_Str@?$_Buf@D@std@@QBEPBDXZ - .p2align 4, 0x90 -"?_Str@?$_Buf@D@std@@QBEPBDXZ": # @"?_Str@?$_Buf@D@std@@QBEPBDXZ" -Lfunc_begin1245: - .cv_func_id 1245 - .cv_loc 1245 22 1278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1278:0 - .cv_fpo_proc "?_Str@?$_Buf@D@std@@QBEPBDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14932: - .cv_loc 1245 22 1279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1279:0 - mov eax, dword ptr [ecx + 8] - add esp, 4 - pop ebp - ret -Ltmp14933: - .cv_fpo_endproc -Lfunc_end1245: - # -- End function - .def "?_Size@?$_Buf@D@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Size@?$_Buf@D@std@@QBEIXZ" - .globl "?_Size@?$_Buf@D@std@@QBEIXZ" # -- Begin function ?_Size@?$_Buf@D@std@@QBEIXZ - .p2align 4, 0x90 -"?_Size@?$_Buf@D@std@@QBEIXZ": # @"?_Size@?$_Buf@D@std@@QBEIXZ" -Lfunc_begin1246: - .cv_func_id 1246 - .cv_loc 1246 22 1266 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1266:0 - .cv_fpo_proc "?_Size@?$_Buf@D@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14934: - .cv_loc 1246 22 1267 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1267:0 - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp14935: - .cv_fpo_endproc -Lfunc_end1246: - # -- End function - .def "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - .globl "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" # -- Begin function ?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z - .p2align 4, 0x90 -"?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z": # @"?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" -Lfunc_begin1247: - .cv_func_id 1247 - .cv_loc 1247 22 3477 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3477:0 - .cv_fpo_proc "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 152 - .cv_fpo_stackalloc 152 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 84], ecx - mov ecx, dword ptr [ebp - 84] -Ltmp14936: - .cv_loc 1247 22 3479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3479:0 - mov edx, ecx - mov dword ptr [ebp - 96], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - mov bl, byte ptr [eax] - mov byte ptr [ebp - 17], bl - .cv_loc 1247 22 3480 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3480:0 - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov ecx, dword ptr [eax + 140] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 256 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1247_2 -# %bb.1: -Ltmp14937: - .cv_loc 1247 22 3481 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3481:0 - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov ecx, dword ptr [eax + 160] - movsx edx, byte ptr [ebp - 17] - mov dword ptr [esp], edx - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - mov byte ptr [ebp - 17], al -Ltmp14938: -LBB1247_2: - .cv_loc 1247 22 3484 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3484:0 - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 28], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 24], ecx - .cv_loc 1247 22 3485 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3485:0 - lea ecx, [ebp - 28] -Ltmp14939: - #DEBUG_VALUE: _Do_class:_Res0 <- [$ecx+0] - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Ltmp14940: - .cv_loc 1247 22 3486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3486:0 - lea ecx, [ebp - 36] -Ltmp14941: - #DEBUG_VALUE: _Do_class:_Resx <- [$ecx+0] - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" -Ltmp14942: - xor ecx, ecx - mov dl, cl - .cv_loc 1247 22 3487 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3487:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 92], ecx - .cv_loc 1247 22 3488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3488:0 - mov ecx, dword ptr [ebp - 92] - cmp dword ptr [ecx + 20], 0 - mov dword ptr [ebp - 108], eax # 4-byte Spill - mov byte ptr [ebp - 109], dl # 1-byte Spill - je LBB1247_4 -# %bb.3: - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 44], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 40], ecx - mov ecx, dword ptr [ebp - 92] - mov ecx, dword ptr [ecx + 20] - mov edx, dword ptr [eax + 120] - mov dword ptr [ebp - 68], edx - mov edx, dword ptr [eax + 124] - mov dword ptr [ebp - 64], edx - mov edx, dword ptr [eax] - mov dword ptr [ebp - 76], edx - mov edx, dword ptr [eax + 4] - mov dword ptr [ebp - 72], edx - mov edx, dword ptr [ebp - 76] - mov esi, dword ptr [ebp - 72] - mov edi, dword ptr [ebp - 68] - mov ebx, dword ptr [ebp - 64] - lea eax, [ebp - 60] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - mov dword ptr [esp + 16], ebx - mov dword ptr [esp + 20], ecx - call "??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" - mov eax, dword ptr [ebp - 60] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 56] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 52], eax - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 48], eax - mov eax, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 48] - mov edx, dword ptr [ebp - 44] - mov esi, dword ptr [ebp - 40] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov byte ptr [ebp - 109], al # 1-byte Spill -LBB1247_4: - mov al, byte ptr [ebp - 109] # 1-byte Reload - test al, 1 - jne LBB1247_5 - jmp LBB1247_6 -LBB1247_5: -Ltmp14943: - .cv_loc 1247 22 3491 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3491:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 28], eax - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 24], eax - .cv_loc 1247 22 3492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3492:0 - mov byte ptr [ebp - 85], 1 - .cv_loc 1247 22 3493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3493:0 - jmp LBB1247_31 -Ltmp14944: -LBB1247_6: - .cv_loc 1247 22 3493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3493:0 - mov eax, dword ptr [ebp - 92] - cmp dword ptr [eax + 32], 0 - je LBB1247_12 -# %bb.7: - mov eax, dword ptr [ebp - 92] - mov eax, dword ptr [eax + 32] - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - mov edx, dword ptr [ecx + 140] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 2048 - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1247_9 -# %bb.8: - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov ecx, dword ptr [eax + 160] - movsx edx, byte ptr [ebp - 17] - mov dword ptr [esp], edx - call "?translate@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - mov byte ptr [ebp - 117], al # 1-byte Spill - jmp LBB1247_10 -LBB1247_9: - mov al, byte ptr [ebp - 17] - mov byte ptr [ebp - 117], al # 1-byte Spill -LBB1247_10: - mov al, byte ptr [ebp - 117] # 1-byte Reload - movzx ecx, al - mov dword ptr [esp], ecx - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - mov dword ptr [esp + 4], ecx - call "??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" - test al, 1 - jne LBB1247_11 - jmp LBB1247_12 -LBB1247_11: -Ltmp14945: - .cv_loc 1247 22 3498 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3498:0 - mov byte ptr [ebp - 85], 1 - .cv_loc 1247 22 3499 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3499:0 - jmp LBB1247_30 -Ltmp14946: -LBB1247_12: - .cv_loc 1247 22 3499 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3499:0 - movzx eax, byte ptr [ebp - 17] - cmp eax, 256 - jae LBB1247_16 -# %bb.13: - .cv_loc 1247 22 3500 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3500:0 - xor eax, eax - mov cl, al -Ltmp14947: - mov eax, dword ptr [ebp - 92] - cmp dword ptr [eax + 24], 0 - mov byte ptr [ebp - 118], cl # 1-byte Spill - je LBB1247_15 -# %bb.14: - mov eax, dword ptr [ebp - 92] - mov ecx, dword ptr [eax + 24] - movzx eax, byte ptr [ebp - 17] - mov dword ptr [esp], eax - call "??$_Find@E@_Bitmap@std@@QBE_NE@Z" - sub esp, 4 - mov byte ptr [ebp - 118], al # 1-byte Spill -LBB1247_15: - mov al, byte ptr [ebp - 118] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 85], al - .cv_loc 1247 22 3501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3501:0 - jmp LBB1247_29 -Ltmp14948: -LBB1247_16: - .cv_loc 1247 22 3501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3501:0 - mov eax, dword ptr [ebp - 92] - cmp dword ptr [eax + 28], 0 - je LBB1247_19 -# %bb.17: - mov eax, dword ptr [ebp - 92] - mov ecx, dword ptr [eax + 28] - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 92] - mov ecx, dword ptr [ecx + 28] - mov dword ptr [ebp - 124], eax # 4-byte Spill - call "?_Size@?$_Buf@D@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 92] - mov eax, dword ptr [eax + 28] - mov dword ptr [ebp - 128], ecx # 4-byte Spill - mov ecx, eax - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [esp + 4], eax - lea eax, [ebp - 17] - mov dword ptr [esp + 8], eax - call "??$find@PBDE@std@@YAPBDPBDQBDABE@Z" - mov ecx, dword ptr [ebp - 92] - mov ecx, dword ptr [ecx + 28] - mov dword ptr [ebp - 132], eax # 4-byte Spill - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 92] - mov ecx, dword ptr [ecx + 28] - mov dword ptr [ebp - 136], eax # 4-byte Spill - call "?_Size@?$_Buf@D@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 136] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 132] # 4-byte Reload - cmp eax, ecx - je LBB1247_19 -# %bb.18: -Ltmp14949: - .cv_loc 1247 22 3504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3504:0 - mov byte ptr [ebp - 85], 1 - .cv_loc 1247 22 3505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3505:0 - jmp LBB1247_28 -Ltmp14950: -LBB1247_19: - .cv_loc 1247 22 3505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3505:0 - mov eax, dword ptr [ebp - 92] - movsx eax, word ptr [eax + 36] - cmp eax, 0 - je LBB1247_22 -# %bb.20: - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov ecx, dword ptr [eax + 160] - mov edx, dword ptr [ebp - 92] - mov si, word ptr [edx + 36] - movsx edx, byte ptr [ebp - 17] - mov dword ptr [esp], edx - movsx edx, si - mov dword ptr [esp + 4], edx - call "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" - sub esp, 8 - test al, 1 - jne LBB1247_21 - jmp LBB1247_22 -LBB1247_21: -Ltmp14951: - .cv_loc 1247 22 3506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3506:0 - mov byte ptr [ebp - 85], 1 - .cv_loc 1247 22 3507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3507:0 - jmp LBB1247_27 -Ltmp14952: -LBB1247_22: - .cv_loc 1247 22 3507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3507:0 - mov eax, dword ptr [ebp - 92] - cmp dword ptr [eax + 40], 0 - je LBB1247_25 -# %bb.23: - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov ecx, dword ptr [eax + 160] - mov edx, dword ptr [ebp - 92] - mov edx, dword ptr [edx + 40] - movzx esi, byte ptr [ebp - 17] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - call "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - test al, 1 - jne LBB1247_24 - jmp LBB1247_25 -LBB1247_24: -Ltmp14953: - .cv_loc 1247 22 3508 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3508:0 - mov byte ptr [ebp - 85], 1 - .cv_loc 1247 22 3509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3509:0 - jmp LBB1247_26 -Ltmp14954: -LBB1247_25: - .cv_loc 1247 22 3510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3510:0 - mov byte ptr [ebp - 85], 0 -Ltmp14955: -LBB1247_26: - .cv_loc 1247 22 3507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3507:0 - jmp LBB1247_27 -Ltmp14956: -LBB1247_27: - .cv_loc 1247 22 3505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3505:0 - jmp LBB1247_28 -Ltmp14957: -LBB1247_28: - .cv_loc 1247 22 3503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3503:0 - jmp LBB1247_29 -Ltmp14958: -LBB1247_29: - .cv_loc 1247 22 3499 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3499:0 - jmp LBB1247_30 -Ltmp14959: -LBB1247_30: - .cv_loc 1247 22 3497 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3497:0 - jmp LBB1247_31 -Ltmp14960: -LBB1247_31: - .cv_loc 1247 22 3513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3513:0 - mov al, byte ptr [ebp - 85] - and al, 1 - movzx ecx, al - mov edx, dword ptr [ebp - 92] - mov edx, dword ptr [edx + 8] - and edx, 1 - cmp ecx, edx - jne LBB1247_33 -# %bb.32: -Ltmp14961: - .cv_loc 1247 22 3514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3514:0 - mov byte ptr [ebp - 77], 0 - jmp LBB1247_34 -Ltmp14962: -LBB1247_33: - .cv_loc 1247 22 3516 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3516:0 - mov eax, dword ptr [ebp - 28] - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ecx + 4], eax - .cv_loc 1247 22 3517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3517:0 - mov byte ptr [ebp - 77], 1 -Ltmp14963: -LBB1247_34: - .cv_loc 1247 22 3519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3519:0 - mov al, byte ptr [ebp - 77] - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 140], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 140] # 4-byte Reload - add esp, 152 - pop esi - pop edi - pop ebx - pop ebp - ret 4 -Ltmp14964: - .cv_fpo_endproc -Lfunc_end1247: - # -- End function - .def "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - .globl "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z": # @"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" -Lfunc_begin1248: - .cv_func_id 1248 - .cv_loc 1248 22 1605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1605:0 - .cv_fpo_proc "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp14965: - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ecx], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ecx + 4], edx - mov edx, ecx - add edx, 8 - mov esi, dword ptr [ebp + 8] - add esi, 8 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp14966: - .cv_fpo_endproc -Lfunc_end1248: - # -- End function - .def "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .globl "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # -- Begin function ??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z - .p2align 4, 0x90 -"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z": # @"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" -Lfunc_begin1249: - .cv_func_id 1249 - .cv_loc 1249 22 1622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1622:0 - .cv_fpo_proc "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp14967: - .cv_loc 1249 22 1624 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1624:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - .cv_loc 1249 22 1625 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1625:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - add esp, 16 - pop ebp - ret 4 -Ltmp14968: - .cv_fpo_endproc -Lfunc_end1249: - # -- End function - .def "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" - .globl "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # -- Begin function ??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z - .p2align 4, 0x90 -"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z": # @"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" -Lfunc_begin1250: - .cv_func_id 1250 - .cv_loc 1250 22 3411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3411:0 - .cv_fpo_proc "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" 44 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 300 - .cv_fpo_stackalloc 300 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 48] - mov esi, dword ptr [ebp + 44] - mov edi, dword ptr [ebp + 40] - mov ebx, dword ptr [ebp + 36] - mov dword ptr [ebp - 184], eax # 4-byte Spill - mov eax, dword ptr [ebp + 32] - mov dword ptr [ebp - 188], eax # 4-byte Spill - mov eax, dword ptr [ebp + 28] - mov dword ptr [ebp - 192], eax # 4-byte Spill - mov eax, dword ptr [ebp + 24] - mov dword ptr [ebp - 196], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 200], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 204], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 208], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 208] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 204] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ebp - 200] # 4-byte Reload - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 196] # 4-byte Reload - mov dword ptr [ebp - 28], eax - mov eax, dword ptr [ebp - 192] # 4-byte Reload - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 188] # 4-byte Reload - mov dword ptr [ebp - 36], eax - mov dword ptr [ebp - 48], ebx - mov dword ptr [ebp - 44], edi -Ltmp14969: - #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_constu 184, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1250 22 3412 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3412:0 - mov edi, dword ptr [ebp - 32] - mov ebx, dword ptr [ebp - 184] # 4-byte Reload - mov dword ptr [ebx], edi - mov edi, dword ptr [ebp - 28] - mov dword ptr [ebx + 4], edi - .cv_loc 1250 22 3413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3413:0 - mov edi, dword ptr [ebp + 48] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], 256 - mov dword ptr [ebp - 212], ecx # 4-byte Spill - mov dword ptr [ebp - 216], edx # 4-byte Spill - mov dword ptr [ebp - 220], esi # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1250_2 -# %bb.1: - #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_constu 184, DW_OP_minus, DW_OP_deref] [$ebp+0] -Ltmp14970: - .cv_loc 1250 22 3414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3414:0 - mov eax, dword ptr [ebp + 44] - lea ecx, [ebp - 60] - mov dword ptr [esp], eax - call "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 48] - mov dword ptr [ebp - 68], ecx - mov ecx, dword ptr [ebp - 44] - mov dword ptr [ebp - 64], ecx - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 76], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 72], ecx - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ebp - 84], ecx - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 80], ecx - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ebp - 92], ecx - mov ecx, dword ptr [ebp - 20] - mov dword ptr [ebp - 88], ecx - mov ecx, dword ptr [ebp - 92] - mov edx, dword ptr [ebp - 88] - mov esi, dword ptr [ebp - 84] - mov edi, dword ptr [ebp - 80] - mov ebx, dword ptr [ebp - 76] - mov dword ptr [ebp - 224], eax # 4-byte Spill - mov eax, dword ptr [ebp - 72] - mov dword ptr [ebp - 228], eax # 4-byte Spill - mov eax, dword ptr [ebp - 68] - mov dword ptr [ebp - 232], eax # 4-byte Spill - mov eax, dword ptr [ebp - 64] - mov dword ptr [ebp - 236], eax # 4-byte Spill - mov eax, dword ptr [ebp - 60] - mov dword ptr [ebp - 240], eax # 4-byte Spill - lea eax, [ebp - 56] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - mov dword ptr [esp + 16], edi - mov dword ptr [esp + 20], ebx - mov eax, dword ptr [ebp - 228] # 4-byte Reload - mov dword ptr [esp + 24], eax - mov eax, dword ptr [ebp - 232] # 4-byte Reload - mov dword ptr [esp + 28], eax - mov eax, dword ptr [ebp - 236] # 4-byte Reload - mov dword ptr [esp + 32], eax - mov eax, dword ptr [ebp - 240] # 4-byte Reload - mov dword ptr [esp + 36], eax - call "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" - mov eax, dword ptr [ebp - 56] - mov ecx, dword ptr [ebp - 184] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 52] - mov dword ptr [ecx + 4], eax - .cv_loc 1250 22 3415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3415:0 - jmp LBB1250_6 -Ltmp14971: -LBB1250_2: - #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_constu 184, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1250 22 3415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3415:0 - mov eax, dword ptr [ebp + 48] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 2048 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1250_4 -# %bb.3: - #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_constu 184, DW_OP_minus, DW_OP_deref] [$ebp+0] -Ltmp14972: - .cv_loc 1250 22 3416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3416:0 - mov eax, dword ptr [ebp + 44] - lea ecx, [ebp - 104] - mov dword ptr [esp], eax - call "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 48] - mov dword ptr [ebp - 112], ecx - mov ecx, dword ptr [ebp - 44] - mov dword ptr [ebp - 108], ecx - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 120], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 116], ecx - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ebp - 128], ecx - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 124], ecx - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ebp - 136], ecx - mov ecx, dword ptr [ebp - 20] - mov dword ptr [ebp - 132], ecx - mov ecx, dword ptr [ebp - 136] - mov edx, dword ptr [ebp - 132] - mov esi, dword ptr [ebp - 128] - mov edi, dword ptr [ebp - 124] - mov ebx, dword ptr [ebp - 120] - mov dword ptr [ebp - 244], eax # 4-byte Spill - mov eax, dword ptr [ebp - 116] - mov dword ptr [ebp - 248], eax # 4-byte Spill - mov eax, dword ptr [ebp - 112] - mov dword ptr [ebp - 252], eax # 4-byte Spill - mov eax, dword ptr [ebp - 108] - mov dword ptr [ebp - 256], eax # 4-byte Spill - mov eax, dword ptr [ebp - 104] - mov dword ptr [ebp - 260], eax # 4-byte Spill - lea eax, [ebp - 100] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - mov dword ptr [esp + 16], edi - mov dword ptr [esp + 20], ebx - mov eax, dword ptr [ebp - 248] # 4-byte Reload - mov dword ptr [esp + 24], eax - mov eax, dword ptr [ebp - 252] # 4-byte Reload - mov dword ptr [esp + 28], eax - mov eax, dword ptr [ebp - 256] # 4-byte Reload - mov dword ptr [esp + 32], eax - mov eax, dword ptr [ebp - 260] # 4-byte Reload - mov dword ptr [esp + 36], eax - call "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" - mov eax, dword ptr [ebp - 100] - mov ecx, dword ptr [ebp - 184] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 96] - mov dword ptr [ecx + 4], eax - .cv_loc 1250 22 3417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3417:0 - jmp LBB1250_5 -Ltmp14973: -LBB1250_4: - #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_constu 184, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1250 22 3418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3418:0 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 156], eax - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 152], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 164], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 160], eax - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 172], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 168], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 180], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 176], eax - mov eax, dword ptr [ebp - 180] - mov ecx, dword ptr [ebp - 176] - mov edx, dword ptr [ebp - 172] - mov esi, dword ptr [ebp - 168] - mov edi, dword ptr [ebp - 164] - mov ebx, dword ptr [ebp - 160] - mov dword ptr [ebp - 264], eax # 4-byte Spill - mov eax, dword ptr [ebp - 156] - mov dword ptr [ebp - 268], eax # 4-byte Spill - mov eax, dword ptr [ebp - 152] - mov dword ptr [ebp - 272], eax # 4-byte Spill - lea eax, [ebp - 144] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 264] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], edx - mov dword ptr [esp + 16], esi - mov dword ptr [esp + 20], edi - mov dword ptr [esp + 24], ebx - mov eax, dword ptr [ebp - 268] # 4-byte Reload - mov dword ptr [esp + 28], eax - mov eax, dword ptr [ebp - 272] # 4-byte Reload - mov dword ptr [esp + 32], eax - lea eax, [ebp - 148] - mov al, byte ptr [eax] - mov byte ptr [esp + 36], al - call "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" - mov ecx, dword ptr [ebp - 144] - mov edx, dword ptr [ebp - 184] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 140] - mov dword ptr [edx + 4], ecx -Ltmp14974: -LBB1250_5: - #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_constu 184, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1250 22 3415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3415:0 - jmp LBB1250_6 -Ltmp14975: -LBB1250_6: - #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_constu 184, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1250 22 3421 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3421:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 212] # 4-byte Reload - add esp, 300 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp14976: - .cv_fpo_endproc -Lfunc_end1250: - # -- End function - .def "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - .globl "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" # -- Begin function ?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z - .p2align 4, 0x90 -"?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z": # @"?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" -Lfunc_begin1251: - .cv_func_id 1251 - .cv_loc 1251 22 3234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3234:0 - .cv_fpo_proc "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 228 - .cv_fpo_stackalloc 228 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp14995: - .cv_loc 1251 22 3235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3235:0 - lea edx, [ebp - 84] -Ltmp14996: - #DEBUG_VALUE: _Do_if:_St <- [$edx+0] - mov dword ptr [ebp - 180], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 180] # 4-byte Reload -Ltmp14997: - mov dword ptr [esp], edx - mov dword ptr [ebp - 184], eax # 4-byte Spill - call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 188], eax # 4-byte Spill -LBB1251_1: # =>This Inner Loop Header: Depth=1 -Ltmp14998: - .cv_loc 1251 22 3238 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3238:0 - cmp dword ptr [ebp + 8], 0 - je LBB1251_7 -# %bb.2: # in Loop: Header=BB1251_1 Depth=1 -Ltmp14999: - .cv_loc 1251 22 3239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3239:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - lea ecx, [ebp - 84] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 192], eax # 4-byte Spill - jmp LBB1251_3 -LBB1251_3: # in Loop: Header=BB1251_1 Depth=1 - .cv_loc 1251 22 3240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3240:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 12] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 193], al # 1-byte Spill - jmp LBB1251_4 -LBB1251_4: # in Loop: Header=BB1251_1 Depth=1 - mov al, byte ptr [ebp - 193] # 1-byte Reload - test al, 1 - jne LBB1251_5 - jmp LBB1251_6 -LBB1251_5: -Ltmp15000: - .cv_loc 1251 22 3241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3241:0 - jmp LBB1251_7 -Ltmp15001: -LBB1251_6: # in Loop: Header=BB1251_1 Depth=1 - .cv_loc 1251 22 3238 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3238:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp + 8], eax - jmp LBB1251_1 -Ltmp15002: -LBB1251_7: - .cv_loc 1251 22 3246 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3246:0 - cmp dword ptr [ebp + 8], 0 - jne LBB1251_9 -# %bb.8: -Ltmp15003: - .cv_loc 1251 22 3247 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3247:0 - mov byte ptr [ebp - 29], 0 - mov dword ptr [ebp - 88], 1 - jmp LBB1251_27 -Ltmp15004: -LBB1251_9: - .cv_loc 1251 22 3251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3251:0 - mov eax, dword ptr [ebp - 180] # 4-byte Reload - test byte ptr [eax + 156], 1 - jne LBB1251_11 -# %bb.10: -Ltmp15005: - .cv_loc 1251 22 3252 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3252:0 - mov byte ptr [ebp - 29], 1 - mov dword ptr [ebp - 88], 1 - jmp LBB1251_27 -Ltmp15006: -LBB1251_11: - .cv_loc 1251 22 3256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3256:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 136] - call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 200], eax # 4-byte Spill - jmp LBB1251_12 -LBB1251_12: - .cv_loc 1251 22 3257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3257:0 - mov eax, dword ptr [ebp - 180] # 4-byte Reload - movsd xmm0, qword ptr [eax] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 148], xmm0 - movsd xmm0, qword ptr [ebp - 84] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 156], xmm0 - mov ecx, dword ptr [ebp - 156] - mov edx, dword ptr [ebp - 152] - mov esi, dword ptr [ebp - 148] - mov edi, dword ptr [ebp - 144] - mov dword ptr [ebp - 16], 1 - mov ebx, esp - mov dword ptr [ebx + 12], edi - mov dword ptr [ebx + 8], esi - mov dword ptr [ebx + 4], edx - mov dword ptr [ebx], ecx - call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - mov dword ptr [ebp - 204], eax # 4-byte Spill - jmp LBB1251_13 -LBB1251_13: - mov eax, dword ptr [ebp - 204] # 4-byte Reload - mov dword ptr [ebp - 140], eax -LBB1251_14: # =>This Inner Loop Header: Depth=1 -Ltmp15007: - .cv_loc 1251 22 3259 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3259:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp + 8], eax - .cv_loc 1251 22 3260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3260:0 - cmp dword ptr [ebp + 8], 0 - jne LBB1251_16 -Ltmp15008: -# %bb.15: - .cv_loc 1251 22 3275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3275:0 - mov eax, esp - lea ecx, [ebp - 136] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 208], eax # 4-byte Spill - jmp LBB1251_25 -LBB1251_16: # in Loop: Header=BB1251_14 Depth=1 -Ltmp15009: - .cv_loc 1251 22 3264 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3264:0 - mov eax, esp - lea ecx, [ebp - 84] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 212], eax # 4-byte Spill - jmp LBB1251_17 -LBB1251_17: # in Loop: Header=BB1251_14 Depth=1 - .cv_loc 1251 22 3265 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3265:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 12] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 213], al # 1-byte Spill - jmp LBB1251_18 -LBB1251_18: # in Loop: Header=BB1251_14 Depth=1 - mov al, byte ptr [ebp - 213] # 1-byte Reload - test al, 1 - jne LBB1251_19 - jmp LBB1251_24 -LBB1251_19: # in Loop: Header=BB1251_14 Depth=1 -Ltmp15010: - .cv_loc 1251 22 3266 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3266:0 - mov eax, dword ptr [ebp - 180] # 4-byte Reload - movsd xmm0, qword ptr [eax] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 168], xmm0 - movsd xmm0, qword ptr [ebp - 84] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 176], xmm0 - mov ecx, dword ptr [ebp - 176] - mov edx, dword ptr [ebp - 172] - mov esi, dword ptr [ebp - 168] - mov edi, dword ptr [ebp - 164] - mov ebx, esp - mov dword ptr [ebx + 12], edi - mov dword ptr [ebx + 8], esi - mov dword ptr [ebx + 4], edx - mov dword ptr [ebx], ecx - call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - mov dword ptr [ebp - 220], eax # 4-byte Spill - jmp LBB1251_20 -LBB1251_20: # in Loop: Header=BB1251_14 Depth=1 - mov eax, dword ptr [ebp - 220] # 4-byte Reload - mov dword ptr [ebp - 160], eax - .cv_loc 1251 22 3267 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3267:0 - mov ecx, dword ptr [ebp - 140] - cmp ecx, dword ptr [ebp - 160] - jge LBB1251_23 -# %bb.21: # in Loop: Header=BB1251_14 Depth=1 -Ltmp15011: - .cv_loc 1251 22 3268 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3268:0 - mov eax, esp - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 136] - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 224], eax # 4-byte Spill - jmp LBB1251_22 -LBB1251_22: # in Loop: Header=BB1251_14 Depth=1 - .cv_loc 1251 22 3269 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3269:0 - mov eax, dword ptr [ebp - 160] - mov dword ptr [ebp - 140], eax -Ltmp15012: -LBB1251_23: # in Loop: Header=BB1251_14 Depth=1 - .cv_loc 1251 22 3271 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3271:0 - jmp LBB1251_24 -Ltmp15013: -LBB1251_24: # in Loop: Header=BB1251_14 Depth=1 - .cv_loc 1251 22 3258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3258:0 - jmp LBB1251_14 -Ltmp15014: -LBB1251_25: - .cv_loc 1251 22 3276 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3276:0 - mov byte ptr [ebp - 29], 1 - mov dword ptr [ebp - 88], 1 - .cv_loc 1251 22 3277 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3277:0 - lea ecx, [ebp - 136] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - jmp LBB1251_27 -LBB1251_27: - lea ecx, [ebp - 84] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - mov al, byte ptr [ebp - 29] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - and al, 1 - movzx eax, al - add esp, 228 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$26@?0??_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$26@?0??_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z@4HA": -LBB1251_26: - push ebp - sub esp, 16 - add ebp, 12 - lea ecx, [ebp - 136] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET - .def "?dtor$28@?0??_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$28@?0??_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z@4HA": -LBB1251_28: - push ebp - sub esp, 16 - add ebp, 12 - lea ecx, [ebp - 84] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET -Ltmp15015: - .cv_fpo_endproc -Lfunc_end1251: - .section .xdata,"dr",associative,"?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - .p2align 2 -"L__ehtable$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z": - .long -1 # ToState - .long "?dtor$28@?0??_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$26@?0??_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z@4HA" # Action - .section .text,"xr",discard,"?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - # -- End function - .def "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - .globl "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" # -- Begin function ?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z - .p2align 4, 0x90 -"?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z": # @"?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" -Lfunc_begin1252: - .cv_func_id 1252 - .cv_loc 1252 22 3340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3340:0 - .cv_fpo_proc "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 180 - .cv_fpo_stackalloc 180 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov dl, byte ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - and dl, 1 - mov byte ptr [ebp - 30], dl - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp15036: - .cv_loc 1252 22 3341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3341:0 - mov edi, dword ptr [ebp + 8] - cmp dword ptr [edi + 36], 1 - mov dword ptr [ebp - 132], esi # 4-byte Spill - mov dword ptr [ebp - 136], eax # 4-byte Spill - mov dword ptr [ebp - 140], ecx # 4-byte Spill - jne LBB1252_2 -# %bb.1: -Ltmp15037: - .cv_loc 1252 22 3342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3342:0 - mov al, byte ptr [ebp - 30] - mov ecx, dword ptr [ebp + 8] - and al, 1 - mov edx, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 144], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [esp], esi - movzx esi, al - mov dword ptr [esp + 4], esi - call "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - sub esp, 8 - and al, 1 - mov byte ptr [ebp - 29], al - jmp LBB1252_40 -Ltmp15038: -LBB1252_2: - .cv_loc 1252 22 3345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3345:0 - mov byte ptr [ebp - 37], 0 - .cv_loc 1252 22 3346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3346:0 - lea ecx, [ebp - 88] -Ltmp15039: - #DEBUG_VALUE: _Do_rep:_St <- [$ecx+0] - mov eax, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [esp], eax - call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" -Ltmp15040: - sub esp, 4 - .cv_loc 1252 22 3347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3347:0 - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - add ecx, 96 - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx + 32] - mov dword ptr [esp], edx - mov dword ptr [ebp - 148], eax # 4-byte Spill - call "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" - sub esp, 4 - mov dword ptr [ebp - 92], eax - .cv_loc 1252 22 3348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3348:0 - mov eax, dword ptr [ebp - 92] - mov eax, dword ptr [eax] - mov dword ptr [ebp - 96], eax - .cv_loc 1252 22 3349 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3349:0 - mov eax, dword ptr [ebp - 92] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 100], eax - .cv_loc 1252 22 3350 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3350:0 - mov eax, dword ptr [ebp - 140] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 108], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 104], ecx - .cv_loc 1252 22 3352 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3352:0 - cmp dword ptr [ebp + 16], 0 - mov bl, 1 - mov byte ptr [ebp - 149], bl # 1-byte Spill - je LBB1252_4 -# %bb.3: - mov eax, dword ptr [ebp - 108] - mov dword ptr [ebp - 120], eax - mov eax, dword ptr [ebp - 104] - mov dword ptr [ebp - 116], eax - mov eax, dword ptr [ebp - 100] - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 128], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 124], eax - mov eax, dword ptr [ebp - 128] - mov ecx, dword ptr [ebp - 124] - mov edx, dword ptr [ebp - 120] - mov esi, dword ptr [ebp - 116] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov byte ptr [ebp - 149], al # 1-byte Spill -LBB1252_4: - mov al, byte ptr [ebp - 149] # 1-byte Reload - xor ecx, ecx - and al, 1 - mov byte ptr [ebp - 109], al - .cv_loc 1252 22 3354 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3354:0 - mov edx, dword ptr [ebp + 8] - cmp ecx, dword ptr [edx + 24] - jg LBB1252_8 -# %bb.5: - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 24] - cmp eax, dword ptr [ebp + 16] - jg LBB1252_8 -# %bb.6: -Ltmp15041: - .cv_loc 1252 22 3355 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3355:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 28] - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 150], al # 1-byte Spill - jmp LBB1252_7 -LBB1252_7: - mov al, byte ptr [ebp - 150] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 37], al - .cv_loc 1252 22 3356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3356:0 - jmp LBB1252_35 -Ltmp15042: -LBB1252_8: - .cv_loc 1252 22 3356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3356:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 8] - cmp eax, dword ptr [ecx + 20] - jge LBB1252_15 -# %bb.9: -Ltmp15043: - .cv_loc 1252 22 3357 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3357:0 - test byte ptr [ebp - 109], 1 - jne LBB1252_12 -# %bb.10: -Ltmp15044: - .cv_loc 1252 22 3358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3358:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 28] - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 151], al # 1-byte Spill - jmp LBB1252_11 -LBB1252_11: - mov al, byte ptr [ebp - 151] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 37], al - .cv_loc 1252 22 3359 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3359:0 - jmp LBB1252_14 -Ltmp15045: -LBB1252_12: - .cv_loc 1252 22 3360 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3360:0 - mov eax, dword ptr [ebp + 16] - inc eax - mov ecx, dword ptr [ebp - 92] - mov dword ptr [ecx], eax - .cv_loc 1252 22 3361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3361:0 - mov eax, dword ptr [ebp - 92] - lea ecx, [ebp - 108] - mov dword ptr [eax + 4], ecx - .cv_loc 1252 22 3362 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3362:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 152], al # 1-byte Spill - jmp LBB1252_13 -LBB1252_13: - mov al, byte ptr [ebp - 152] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 37], al -Ltmp15046: -LBB1252_14: - .cv_loc 1252 22 3364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3364:0 - jmp LBB1252_34 -Ltmp15047: -LBB1252_15: - .cv_loc 1252 22 3364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3364:0 - test byte ptr [ebp - 30], 1 - jne LBB1252_23 -# %bb.16: -Ltmp15048: - .cv_loc 1252 22 3365 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3365:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 28] - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 153], al # 1-byte Spill - jmp LBB1252_17 -LBB1252_17: - mov al, byte ptr [ebp - 153] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 37], al - .cv_loc 1252 22 3366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3366:0 - test byte ptr [ebp - 37], 1 - jne LBB1252_22 -# %bb.18: - test byte ptr [ebp - 109], 1 - je LBB1252_22 -# %bb.19: -Ltmp15049: - .cv_loc 1252 22 3367 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3367:0 - mov eax, esp - lea ecx, [ebp - 88] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 160], eax # 4-byte Spill - jmp LBB1252_20 -LBB1252_20: - .cv_loc 1252 22 3368 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3368:0 - mov eax, dword ptr [ebp + 16] - inc eax - mov ecx, dword ptr [ebp - 92] - mov dword ptr [ecx], eax - .cv_loc 1252 22 3369 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3369:0 - mov eax, dword ptr [ebp - 92] - lea ecx, [ebp - 108] - mov dword ptr [eax + 4], ecx - .cv_loc 1252 22 3370 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3370:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 12] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 161], al # 1-byte Spill - jmp LBB1252_21 -LBB1252_21: - mov al, byte ptr [ebp - 161] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 37], al -Ltmp15050: -LBB1252_22: - .cv_loc 1252 22 3372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3372:0 - jmp LBB1252_33 -Ltmp15051: -LBB1252_23: - .cv_loc 1252 22 3373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3373:0 - test byte ptr [ebp - 109], 1 - je LBB1252_26 -# %bb.24: -Ltmp15052: - .cv_loc 1252 22 3374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3374:0 - mov eax, dword ptr [ebp + 16] - inc eax - mov ecx, dword ptr [ebp - 92] - mov dword ptr [ecx], eax - .cv_loc 1252 22 3375 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3375:0 - mov eax, dword ptr [ebp - 92] - lea ecx, [ebp - 108] - mov dword ptr [eax + 4], ecx - .cv_loc 1252 22 3376 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3376:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 162], al # 1-byte Spill - jmp LBB1252_25 -LBB1252_25: - mov al, byte ptr [ebp - 162] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 37], al -Ltmp15053: -LBB1252_26: - .cv_loc 1252 22 3379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3379:0 - test byte ptr [ebp - 109], 1 - jne LBB1252_28 -# %bb.27: - mov eax, 1 - cmp eax, dword ptr [ebp + 16] - jl LBB1252_32 -LBB1252_28: - test byte ptr [ebp - 37], 1 - jne LBB1252_32 -# %bb.29: -Ltmp15054: - .cv_loc 1252 22 3380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3380:0 - mov eax, dword ptr [ebp - 96] - mov ecx, dword ptr [ebp - 92] - mov dword ptr [ecx], eax - .cv_loc 1252 22 3381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3381:0 - mov eax, dword ptr [ebp - 100] - mov ecx, dword ptr [ebp - 92] - mov dword ptr [ecx + 4], eax - .cv_loc 1252 22 3382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3382:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - lea ecx, [ebp - 88] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 168], eax # 4-byte Spill - jmp LBB1252_30 -LBB1252_30: - .cv_loc 1252 22 3383 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3383:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 28] - mov eax, dword ptr [eax + 12] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 169], al # 1-byte Spill - jmp LBB1252_31 -LBB1252_31: - mov al, byte ptr [ebp - 169] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 37], al -Ltmp15055: -LBB1252_32: - .cv_loc 1252 22 3385 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3385:0 - jmp LBB1252_33 -Ltmp15056: -LBB1252_33: - .cv_loc 1252 22 3364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3364:0 - jmp LBB1252_34 -Ltmp15057: -LBB1252_34: - .cv_loc 1252 22 3356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3356:0 - jmp LBB1252_35 -Ltmp15058: -LBB1252_35: - .cv_loc 1252 22 3387 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3387:0 - test byte ptr [ebp - 37], 1 - jne LBB1252_38 -# %bb.36: -Ltmp15059: - .cv_loc 1252 22 3388 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3388:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - lea ecx, [ebp - 88] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 176], eax # 4-byte Spill - jmp LBB1252_37 -LBB1252_37: - .cv_loc 1252 22 3389 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3389:0 - jmp LBB1252_38 -Ltmp15060: -LBB1252_38: - .cv_loc 1252 22 3391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3391:0 - mov eax, dword ptr [ebp - 96] - mov ecx, dword ptr [ebp - 92] - mov dword ptr [ecx], eax - .cv_loc 1252 22 3392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3392:0 - mov eax, dword ptr [ebp - 100] - mov ecx, dword ptr [ebp - 92] - mov dword ptr [ecx + 4], eax - .cv_loc 1252 22 3393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3393:0 - mov dl, byte ptr [ebp - 37] - and dl, 1 - mov byte ptr [ebp - 29], dl - .cv_loc 1252 22 3394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3394:0 - lea ecx, [ebp - 88] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - jmp LBB1252_40 -LBB1252_40: - mov al, byte ptr [ebp - 29] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - and al, 1 - movzx eax, al - add esp, 180 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$39@?0??_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$39@?0??_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z@4HA": -LBB1252_39: - push ebp - sub esp, 16 - add ebp, 12 - lea ecx, [ebp - 88] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET -Ltmp15061: - .cv_fpo_endproc -Lfunc_end1252: - .section .xdata,"dr",associative,"?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - .p2align 2 -"L__ehtable$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z": - .long -1 # ToState - .long "?dtor$39@?0??_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z@4HA" # Action - .section .text,"xr",discard,"?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - # -- End function - .def "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" - .globl "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" # -- Begin function ??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z - .p2align 4, 0x90 -"??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z": # @"??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" -Lfunc_begin1253: - .cv_func_id 1253 - .cv_loc 1253 19 1361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1361:0 - .cv_fpo_proc "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill -# %bb.1: -Ltmp15062: - .cv_loc 1253 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jae LBB1253_3 -# %bb.2: -Ltmp15063: - .cv_loc 1253 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1253_8 -Ltmp15064: -LBB1253_3: - .cv_loc 1253 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1253_4 -LBB1253_4: - .cv_loc 1253 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - xor eax, eax -Ltmp15065: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1363 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1253_6 -# %bb.5: - int3 -LBB1253_6: - xor eax, eax - lea ecx, ["??_C@_1EA@LEKOKFNB@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1363 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15066: -# %bb.7: - .cv_loc 1253 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1253_8 -Ltmp15067: -LBB1253_8: - .cv_loc 1253 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1253_9 -Ltmp15068: -LBB1253_9: - .cv_loc 1253 19 1366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1366:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - shl ecx, 3 - add eax, ecx - add esp, 48 - pop ebp - ret 4 -Ltmp15069: - .cv_fpo_endproc -Lfunc_end1253: - # -- End function - .def "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - .globl "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # -- Begin function ??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z - .p2align 4, 0x90 -"??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z": # @"??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" -Lfunc_begin1254: - .cv_func_id 1254 - .cv_loc 1254 22 135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:135:0 - .cv_fpo_proc "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15070: - mov edx, dword ptr [ebp + 8] - or edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp15071: - .cv_fpo_endproc -Lfunc_end1254: - # -- End function - .def "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - .globl "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" # -- Begin function ?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ - .p2align 4, 0x90 -"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ": # @"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" -Lfunc_begin1255: - .cv_func_id 1255 - .cv_loc 1255 22 3522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3522:0 - .cv_fpo_proc "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 224 - .cv_fpo_stackalloc 224 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 36], ecx - mov eax, dword ptr [ebp - 36] -Ltmp15074: - .cv_loc 1255 22 3523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3523:0 - mov dword ptr [ebp - 40], 0 - mov dword ptr [ebp - 176], eax # 4-byte Spill -LBB1255_1: # =>This Inner Loop Header: Depth=1 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp - 176] # 4-byte Reload - mov dword ptr [ebp - 180], eax # 4-byte Spill - call "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - cmp ecx, eax - jae LBB1255_15 -# %bb.2: # in Loop: Header=BB1255_1 Depth=1 -Ltmp15075: - .cv_loc 1255 22 3524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3524:0 - mov eax, dword ptr [ebp - 176] # 4-byte Reload - add eax, 48 - add eax, 8 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], -1 - mov dword ptr [ebp - 184], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 56] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 184] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - sub esp, 8 - lea ecx, [ebp - 56] - call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" - xor ecx, ecx - mov dl, cl - mov byte ptr [ebp - 73], 0 - test al, 1 - mov byte ptr [ebp - 185], dl # 1-byte Spill - jne LBB1255_3 - jmp LBB1255_5 -LBB1255_3: # in Loop: Header=BB1255_1 Depth=1 - mov eax, dword ptr [ebp - 176] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx + 4], ecx - lea ecx, [ebp - 72] - mov dword ptr [edx], ecx - mov ecx, eax - call "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - sub esp, 8 - jmp LBB1255_4 -LBB1255_4: # in Loop: Header=BB1255_1 Depth=1 - mov byte ptr [ebp - 73], 1 - lea ecx, [ebp - 72] - call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" - mov byte ptr [ebp - 185], al # 1-byte Spill -LBB1255_5: # in Loop: Header=BB1255_1 Depth=1 - mov al, byte ptr [ebp - 185] # 1-byte Reload - test byte ptr [ebp - 73], 1 - mov byte ptr [ebp - 186], al # 1-byte Spill - jne LBB1255_6 - jmp LBB1255_7 -LBB1255_6: # in Loop: Header=BB1255_1 Depth=1 - lea ecx, [ebp - 72] - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -LBB1255_7: # in Loop: Header=BB1255_1 Depth=1 - lea ecx, [ebp - 56] - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov al, byte ptr [ebp - 186] # 1-byte Reload - test al, 1 - jne LBB1255_8 - jmp LBB1255_14 -LBB1255_8: # in Loop: Header=BB1255_1 Depth=1 -Ltmp15076: - .cv_loc 1255 22 3525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3525:0 - mov eax, dword ptr [ebp - 176] # 4-byte Reload - add eax, 32 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 192], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 192] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 84], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 80], eax - mov eax, dword ptr [ebp - 176] # 4-byte Reload - add eax, 48 - add eax, 32 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 196], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 196] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 92], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 88], eax - mov eax, dword ptr [ebp - 92] - mov ecx, dword ptr [ebp - 88] - mov edx, dword ptr [ebp - 84] - mov esi, dword ptr [ebp - 80] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1255_9 - jmp LBB1255_11 -LBB1255_9: -Ltmp15077: - .cv_loc 1255 22 3526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3526:0 - mov eax, dword ptr [ebp - 176] # 4-byte Reload - add eax, 48 - add eax, 32 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 200], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 200] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 100], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 96], eax - mov eax, dword ptr [ebp - 176] # 4-byte Reload - mov ecx, dword ptr [eax + 112] - mov dword ptr [ebp - 108], ecx - mov ecx, dword ptr [eax + 116] - mov dword ptr [ebp - 104], ecx - mov ecx, dword ptr [ebp - 108] - mov edx, dword ptr [ebp - 104] - mov esi, dword ptr [ebp - 100] - mov edi, dword ptr [ebp - 96] - mov dword ptr [ebp - 16], -1 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - mov ecx, dword ptr [ebp - 176] # 4-byte Reload - add ecx, 32 - mov edx, dword ptr [ebp - 40] - mov dword ptr [esp], edx - mov dword ptr [ebp - 204], eax # 4-byte Spill - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 116], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 112], eax - mov eax, dword ptr [ebp - 176] # 4-byte Reload - mov ecx, dword ptr [eax + 112] - mov dword ptr [ebp - 124], ecx - mov ecx, dword ptr [eax + 116] - mov dword ptr [ebp - 120], ecx - mov ecx, dword ptr [ebp - 124] - mov edx, dword ptr [ebp - 120] - mov esi, dword ptr [ebp - 116] - mov edi, dword ptr [ebp - 112] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - cmp ecx, eax - setl bl - and bl, 1 - mov byte ptr [ebp - 29], bl - jmp LBB1255_16 -Ltmp15078: -LBB1255_11: # in Loop: Header=BB1255_1 Depth=1 - .cv_loc 1255 22 3530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3530:0 - mov eax, dword ptr [ebp - 176] # 4-byte Reload - add eax, 32 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 208], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 208] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax + 8] - mov dword ptr [ebp - 132], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 128], eax - mov eax, dword ptr [ebp - 176] # 4-byte Reload - add eax, 48 - add eax, 32 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 212], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 212] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax + 8] - mov dword ptr [ebp - 140], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 136], eax - mov eax, dword ptr [ebp - 140] - mov ecx, dword ptr [ebp - 136] - mov edx, dword ptr [ebp - 132] - mov esi, dword ptr [ebp - 128] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1255_12 - jmp LBB1255_13 -LBB1255_12: -Ltmp15079: - .cv_loc 1255 22 3531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3531:0 - mov eax, dword ptr [ebp - 176] # 4-byte Reload - add eax, 48 - add eax, 32 - mov ecx, dword ptr [ebp - 40] - mov dword ptr [ebp - 216], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 216] # 4-byte Reload - mov dword ptr [esp], eax - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax + 8] - mov dword ptr [ebp - 148], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 144], eax - mov eax, dword ptr [ebp - 176] # 4-byte Reload - mov ecx, dword ptr [eax + 112] - mov dword ptr [ebp - 156], ecx - mov ecx, dword ptr [eax + 116] - mov dword ptr [ebp - 152], ecx - mov ecx, dword ptr [ebp - 156] - mov edx, dword ptr [ebp - 152] - mov esi, dword ptr [ebp - 148] - mov edi, dword ptr [ebp - 144] - mov dword ptr [ebp - 16], -1 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - mov ecx, dword ptr [ebp - 176] # 4-byte Reload - add ecx, 32 - mov edx, dword ptr [ebp - 40] - mov dword ptr [esp], edx - mov dword ptr [ebp - 220], eax # 4-byte Spill - call "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - sub esp, 4 - mov ecx, dword ptr [eax + 8] - mov dword ptr [ebp - 164], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 160], eax - mov eax, dword ptr [ebp - 176] # 4-byte Reload - mov ecx, dword ptr [eax + 112] - mov dword ptr [ebp - 172], ecx - mov ecx, dword ptr [eax + 116] - mov dword ptr [ebp - 168], ecx - mov ecx, dword ptr [ebp - 172] - mov edx, dword ptr [ebp - 168] - mov esi, dword ptr [ebp - 164] - mov edi, dword ptr [ebp - 160] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - mov ecx, dword ptr [ebp - 220] # 4-byte Reload - cmp ecx, eax - setl bl - and bl, 1 - mov byte ptr [ebp - 29], bl - jmp LBB1255_16 -Ltmp15080: -LBB1255_13: # in Loop: Header=BB1255_1 Depth=1 - .cv_loc 1255 22 3533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3533:0 - jmp LBB1255_14 -Ltmp15081: -LBB1255_14: # in Loop: Header=BB1255_1 Depth=1 - .cv_loc 1255 22 3523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3523:0 - mov eax, dword ptr [ebp - 40] - add eax, 1 - mov dword ptr [ebp - 40], eax - jmp LBB1255_1 -Ltmp15082: -LBB1255_15: - .cv_loc 1255 22 3535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3535:0 - mov byte ptr [ebp - 29], 0 -LBB1255_16: - .cv_loc 1255 22 3536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3536:0 - mov al, byte ptr [ebp - 29] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - and al, 1 - movzx eax, al - add esp, 224 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$10@?0??_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$10@?0??_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ@4HA": -LBB1255_10: - push ebp - sub esp, 16 - add ebp, 12 - lea ecx, [ebp - 56] -Ltmp15083: - .cv_loc 1255 22 3524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3524:0 - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET -Ltmp15084: - .cv_fpo_endproc -Lfunc_end1255: - .section .xdata,"dr",associative,"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - .p2align 2 -"L__ehtable$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ": - .long -1 # ToState - .long "?dtor$10@?0??_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ@4HA" # Action - .section .text,"xr",discard,"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - # -- End function - .def "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - .globl "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" # -- Begin function ??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z - .p2align 4, 0x90 -"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z": # @"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" -Lfunc_begin1256: - .cv_func_id 1256 - .cv_loc 1256 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1613:0 - .cv_fpo_proc "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15085: - .cv_loc 1256 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1613:0 - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - add ecx, 32 - mov edx, dword ptr [ebp + 8] - add edx, 32 - mov dword ptr [esp], edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop esi - pop ebp - ret 4 -Ltmp15086: - .cv_fpo_endproc -Lfunc_end1256: - # -- End function - .def "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .globl "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # -- Begin function ??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ - .p2align 4, 0x90 -"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": # @"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Lfunc_begin1257: - .cv_func_id 1257 - .cv_loc 1257 5 182 0 # ..\include\gsl/span:182:0 - .cv_fpo_proc "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - xor eax, eax - mov dl, al - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp15089: - .cv_loc 1257 5 183 0 # ..\include\gsl/span:183:0 - mov ecx, dword ptr [eax + 4] - mov byte ptr [ebp - 45], 0 - cmp ecx, 0 - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov byte ptr [ebp - 53], dl # 1-byte Spill - je LBB1257_2 -# %bb.1: - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [eax] - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov ecx, edx - call "?size@?$span@D$0?0@gsl@@QBEHXZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - cmp ecx, eax - setle bl - mov byte ptr [ebp - 53], bl # 1-byte Spill -LBB1257_2: - mov al, byte ptr [ebp - 53] # 1-byte Reload - test al, 1 - jne LBB1257_3 - jmp LBB1257_4 -LBB1257_3: - test byte ptr [ebp - 45], 1 - jne LBB1257_6 - jmp LBB1257_7 -LBB1257_4: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 45], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB1257_5 -LBB1257_5: -LBB1257_6: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB1257_7: - .cv_loc 1257 5 184 0 # ..\include\gsl/span:184:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - dec ecx - mov dword ptr [eax + 4], ecx - .cv_loc 1257 5 185 0 # ..\include\gsl/span:185:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$8@?0???F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA": -LBB1257_8: - push ebp - push eax - add ebp, 12 - .cv_loc 1257 5 183 0 # ..\include\gsl/span:183:0 - test byte ptr [ebp - 45], 1 - jne LBB1257_9 - jmp LBB1257_10 -LBB1257_9: - lea ecx, [ebp - 44] - call "??1fail_fast@gsl@@UAE@XZ" -LBB1257_10: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp15090: - .cv_fpo_endproc -Lfunc_end1257: - .section .xdata,"dr",associative,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 2 -"L__ehtable$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": - .long -1 # ToState - .long "?dtor$8@?0???F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ@4HA" # Action - .section .text,"xr",discard,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - # -- End function - .def "?data@?$span@D$0?0@gsl@@QBEPADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$span@D$0?0@gsl@@QBEPADXZ" - .globl "?data@?$span@D$0?0@gsl@@QBEPADXZ" # -- Begin function ?data@?$span@D$0?0@gsl@@QBEPADXZ - .p2align 4, 0x90 -"?data@?$span@D$0?0@gsl@@QBEPADXZ": # @"?data@?$span@D$0?0@gsl@@QBEPADXZ" -Lfunc_begin1258: - .cv_func_id 1258 - .cv_loc 1258 5 515 0 # ..\include\gsl/span:515:0 - .cv_fpo_proc "?data@?$span@D$0?0@gsl@@QBEPADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15091: - call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" - add esp, 4 - pop ebp - ret -Ltmp15092: - .cv_fpo_endproc -Lfunc_end1258: - # -- End function - .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" - .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ - .p2align 4, 0x90 -"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" -Lfunc_begin1259: - .cv_func_id 1259 - .cv_loc 1259 5 602 0 # ..\include\gsl/span:602:0 - .cv_fpo_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15093: - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp15094: - .cv_fpo_endproc -Lfunc_end1259: - # -- End function - .def "?_Is_word@std@@YA_ND@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Is_word@std@@YA_ND@Z" - .globl "?_Is_word@std@@YA_ND@Z" # -- Begin function ?_Is_word@std@@YA_ND@Z - .p2align 4, 0x90 -"?_Is_word@std@@YA_ND@Z": # @"?_Is_word@std@@YA_ND@Z" -Lfunc_begin1260: - .cv_func_id 1260 - .cv_loc 1260 22 583 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:583:0 - .cv_fpo_proc "?_Is_word@std@@YA_ND@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] -Ltmp15095: - .cv_loc 1260 22 584 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:584:0 - movzx ecx, byte ptr [ebp + 8] - mov dword ptr [esp], ecx - mov byte ptr [ebp - 1], al # 1-byte Spill - call "?_Is_word@std@@YA_NE@Z" - and al, 1 - movzx eax, al - add esp, 8 - pop ebp - ret -Ltmp15096: - .cv_fpo_endproc -Lfunc_end1260: - # -- End function - .def "?_Is_word@std@@YA_NE@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Is_word@std@@YA_NE@Z" - .globl "?_Is_word@std@@YA_NE@Z" # -- Begin function ?_Is_word@std@@YA_NE@Z - .p2align 4, 0x90 -"?_Is_word@std@@YA_NE@Z": # @"?_Is_word@std@@YA_NE@Z" -Lfunc_begin1261: - .cv_func_id 1261 - .cv_loc 1261 22 566 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:566:0 - .cv_fpo_proc "?_Is_word@std@@YA_NE@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] -Ltmp15097: - .cv_loc 1261 22 580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:580:0 - movzx ecx, byte ptr [ebp + 8] - mov dl, byte ptr [ecx + "?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB"] - and dl, 1 - movzx ecx, dl - mov byte ptr [ebp - 1], al # 1-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15098: - .cv_fpo_endproc -Lfunc_end1261: - # -- End function - .def "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - .globl "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" # -- Begin function ??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z - .p2align 4, 0x90 -"??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z": # @"??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" -Lfunc_begin1262: - .cv_func_id 1262 - .cv_loc 1262 22 116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:116:0 - .cv_fpo_proc "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15099: - mov edx, dword ptr [ebp + 8] - and edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp15100: - .cv_fpo_endproc -Lfunc_end1262: - # -- End function - .def "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" - .globl "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # -- Begin function ??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z - .p2align 4, 0x90 -"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z": # @"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" -Lfunc_begin1263: - .cv_func_id 1263 - .cv_loc 1263 22 3398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3398:0 - .cv_fpo_proc "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" 32 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 116 - .cv_fpo_stackalloc 116 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 36] - mov esi, dword ptr [ebp + 32] - mov edi, dword ptr [ebp + 28] - mov ebx, dword ptr [ebp + 24] - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 32], eax - mov dword ptr [ebp - 28], ebx - mov dword ptr [ebp - 36], edx -Ltmp15101: - .cv_loc 1263 22 3399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3399:0 - mov edx, dword ptr [ebp - 24] - mov dword ptr [ebp - 44], edx - mov edx, dword ptr [ebp - 20] - mov dword ptr [ebp - 40], edx - mov dword ptr [ebp - 88], ecx # 4-byte Spill - mov dword ptr [ebp - 92], edi # 4-byte Spill - mov dword ptr [ebp - 96], esi # 4-byte Spill -LBB1263_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1263 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 52], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 48], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 60], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 56], eax - mov eax, dword ptr [ebp - 60] - mov ecx, dword ptr [ebp - 56] - mov edx, dword ptr [ebp - 52] - mov esi, dword ptr [ebp - 48] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor ecx, ecx - mov ah, cl - test al, 1 - mov byte ptr [ebp - 97], ah # 1-byte Spill - jne LBB1263_2 - jmp LBB1263_3 -LBB1263_2: # in Loop: Header=BB1263_1 Depth=1 - mov eax, dword ptr [ebp + 28] - cmp eax, dword ptr [ebp + 32] - setne cl - mov byte ptr [ebp - 97], cl # 1-byte Spill -LBB1263_3: # in Loop: Header=BB1263_1 Depth=1 - mov al, byte ptr [ebp - 97] # 1-byte Reload - test al, 1 - jne LBB1263_4 - jmp LBB1263_7 -LBB1263_4: # in Loop: Header=BB1263_1 Depth=1 - .cv_loc 1263 22 3401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3401:0 - xor eax, eax -Ltmp15102: - mov ecx, dword ptr [ebp + 28] - mov edx, ecx - add edx, 1 - mov dword ptr [ebp + 28], edx - mov bl, byte ptr [ecx] - lea ecx, [ebp - 24] - lea edx, [ebp - 68] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 104], eax # 4-byte Spill - mov byte ptr [ebp - 105], bl # 1-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 68] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - lea ecx, [ebp - 36] - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - mov bl, byte ptr [ebp - 105] # 1-byte Reload - movsx eax, bl - mov dword ptr [esp + 4], eax - call "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - sub esp, 8 - xor al, -1 - test al, 1 - jne LBB1263_5 - jmp LBB1263_6 -LBB1263_5: -Ltmp15103: - .cv_loc 1263 22 3402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3402:0 - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ecx + 4], eax - jmp LBB1263_11 -Ltmp15104: -LBB1263_6: # in Loop: Header=BB1263_1 Depth=1 - .cv_loc 1263 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - jmp LBB1263_1 -LBB1263_7: - .cv_loc 1263 22 3406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3406:0 - mov eax, dword ptr [ebp + 28] - cmp eax, dword ptr [ebp + 32] - jne LBB1263_9 -# %bb.8: - lea eax, [ebp - 24] - mov dword ptr [ebp - 112], eax # 4-byte Spill - jmp LBB1263_10 -LBB1263_9: - lea eax, [ebp - 44] - mov dword ptr [ebp - 112], eax # 4-byte Spill - jmp LBB1263_10 -LBB1263_10: - mov eax, dword ptr [ebp - 112] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [edx + 4], eax -LBB1263_11: - .cv_loc 1263 22 3407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3407:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 88] # 4-byte Reload - add esp, 116 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15105: - .cv_fpo_endproc -Lfunc_end1263: - # -- End function - .def "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - .globl "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" # -- Begin function ??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z - .p2align 4, 0x90 -"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z": # @"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" -Lfunc_begin1264: - .cv_func_id 1264 - .cv_loc 1264 22 194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:194:0 - .cv_fpo_proc "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15106: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - .cv_loc 1264 22 195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:195:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp15107: - .cv_fpo_endproc -Lfunc_end1264: - # -- End function - .def "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" - .globl "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # -- Begin function ??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z - .p2align 4, 0x90 -"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z": # @"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" -Lfunc_begin1265: - .cv_func_id 1265 - .cv_loc 1265 22 3398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3398:0 - .cv_fpo_proc "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" 32 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 116 - .cv_fpo_stackalloc 116 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 36] - mov esi, dword ptr [ebp + 32] - mov edi, dword ptr [ebp + 28] - mov ebx, dword ptr [ebp + 24] - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 32], eax - mov dword ptr [ebp - 28], ebx - mov dword ptr [ebp - 36], edx -Ltmp15108: - .cv_loc 1265 22 3399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3399:0 - mov edx, dword ptr [ebp - 24] - mov dword ptr [ebp - 44], edx - mov edx, dword ptr [ebp - 20] - mov dword ptr [ebp - 40], edx - mov dword ptr [ebp - 88], ecx # 4-byte Spill - mov dword ptr [ebp - 92], edi # 4-byte Spill - mov dword ptr [ebp - 96], esi # 4-byte Spill -LBB1265_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1265 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 52], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 48], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 60], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 56], eax - mov eax, dword ptr [ebp - 60] - mov ecx, dword ptr [ebp - 56] - mov edx, dword ptr [ebp - 52] - mov esi, dword ptr [ebp - 48] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor ecx, ecx - mov ah, cl - test al, 1 - mov byte ptr [ebp - 97], ah # 1-byte Spill - jne LBB1265_2 - jmp LBB1265_3 -LBB1265_2: # in Loop: Header=BB1265_1 Depth=1 - mov eax, dword ptr [ebp + 28] - cmp eax, dword ptr [ebp + 32] - setne cl - mov byte ptr [ebp - 97], cl # 1-byte Spill -LBB1265_3: # in Loop: Header=BB1265_1 Depth=1 - mov al, byte ptr [ebp - 97] # 1-byte Reload - test al, 1 - jne LBB1265_4 - jmp LBB1265_7 -LBB1265_4: # in Loop: Header=BB1265_1 Depth=1 - .cv_loc 1265 22 3401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3401:0 - xor eax, eax -Ltmp15109: - mov ecx, dword ptr [ebp + 28] - mov edx, ecx - add edx, 1 - mov dword ptr [ebp + 28], edx - mov bl, byte ptr [ecx] - lea ecx, [ebp - 24] - lea edx, [ebp - 68] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 104], eax # 4-byte Spill - mov byte ptr [ebp - 105], bl # 1-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 68] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - lea ecx, [ebp - 36] - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - mov bl, byte ptr [ebp - 105] # 1-byte Reload - movsx eax, bl - mov dword ptr [esp + 4], eax - call "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - sub esp, 8 - xor al, -1 - test al, 1 - jne LBB1265_5 - jmp LBB1265_6 -LBB1265_5: -Ltmp15110: - .cv_loc 1265 22 3402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3402:0 - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ecx + 4], eax - jmp LBB1265_11 -Ltmp15111: -LBB1265_6: # in Loop: Header=BB1265_1 Depth=1 - .cv_loc 1265 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - jmp LBB1265_1 -LBB1265_7: - .cv_loc 1265 22 3406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3406:0 - mov eax, dword ptr [ebp + 28] - cmp eax, dword ptr [ebp + 32] - jne LBB1265_9 -# %bb.8: - lea eax, [ebp - 24] - mov dword ptr [ebp - 112], eax # 4-byte Spill - jmp LBB1265_10 -LBB1265_9: - lea eax, [ebp - 44] - mov dword ptr [ebp - 112], eax # 4-byte Spill - jmp LBB1265_10 -LBB1265_10: - mov eax, dword ptr [ebp - 112] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [edx], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [edx + 4], eax -LBB1265_11: - .cv_loc 1265 22 3407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3407:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 88] # 4-byte Reload - add esp, 116 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15112: - .cv_fpo_endproc -Lfunc_end1265: - # -- End function - .def "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - .globl "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" # -- Begin function ??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z - .p2align 4, 0x90 -"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z": # @"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" -Lfunc_begin1266: - .cv_func_id 1266 - .cv_loc 1266 22 210 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:210:0 - .cv_fpo_proc "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15113: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - .cv_loc 1266 22 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:211:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp15114: - .cv_fpo_endproc -Lfunc_end1266: - # -- End function - .def "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" - .globl "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # -- Begin function ??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z - .p2align 4, 0x90 -"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z": # @"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" -Lfunc_begin1267: - .cv_func_id 1267 - .cv_loc 1267 22 3398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3398:0 - .cv_fpo_proc "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" 32 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 116 - .cv_fpo_stackalloc 116 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - lea edx, [ebp + 36] - mov esi, dword ptr [ebp + 32] - mov edi, dword ptr [ebp + 28] - mov ebx, dword ptr [ebp + 24] - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 32], eax - mov dword ptr [ebp - 28], ebx -Ltmp15115: - .cv_loc 1267 22 3399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3399:0 - mov ebx, dword ptr [ebp - 24] - mov dword ptr [ebp - 40], ebx - mov ebx, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], ebx - mov dword ptr [ebp - 84], ecx # 4-byte Spill - mov dword ptr [ebp - 88], edx # 4-byte Spill - mov dword ptr [ebp - 92], esi # 4-byte Spill - mov dword ptr [ebp - 96], edi # 4-byte Spill -LBB1267_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1267 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 48], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 56], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 52], eax - mov eax, dword ptr [ebp - 56] - mov ecx, dword ptr [ebp - 52] - mov edx, dword ptr [ebp - 48] - mov esi, dword ptr [ebp - 44] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor ecx, ecx - mov ah, cl - test al, 1 - mov byte ptr [ebp - 97], ah # 1-byte Spill - jne LBB1267_2 - jmp LBB1267_3 -LBB1267_2: # in Loop: Header=BB1267_1 Depth=1 - mov eax, dword ptr [ebp + 28] - cmp eax, dword ptr [ebp + 32] - setne cl - mov byte ptr [ebp - 97], cl # 1-byte Spill -LBB1267_3: # in Loop: Header=BB1267_1 Depth=1 - mov al, byte ptr [ebp - 97] # 1-byte Reload - test al, 1 - jne LBB1267_4 - jmp LBB1267_7 -LBB1267_4: # in Loop: Header=BB1267_1 Depth=1 - .cv_loc 1267 22 3401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3401:0 - xor eax, eax -Ltmp15116: - mov ecx, dword ptr [ebp + 28] - mov edx, ecx - add edx, 1 - mov dword ptr [ebp + 28], edx - mov bl, byte ptr [ecx] - lea ecx, [ebp - 24] - lea edx, [ebp - 64] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 104], eax # 4-byte Spill - mov byte ptr [ebp - 105], bl # 1-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 64] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - mov bl, byte ptr [ebp - 105] # 1-byte Reload - movsx eax, bl - mov dword ptr [esp + 4], eax - call "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - sub esp, 8 - xor al, -1 - test al, 1 - jne LBB1267_5 - jmp LBB1267_6 -LBB1267_5: -Ltmp15117: - .cv_loc 1267 22 3402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3402:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ecx + 4], eax - jmp LBB1267_11 -Ltmp15118: -LBB1267_6: # in Loop: Header=BB1267_1 Depth=1 - .cv_loc 1267 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - jmp LBB1267_1 -LBB1267_7: - .cv_loc 1267 22 3406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3406:0 - mov eax, dword ptr [ebp + 28] - cmp eax, dword ptr [ebp + 32] - jne LBB1267_9 -# %bb.8: - lea eax, [ebp - 24] - mov dword ptr [ebp - 112], eax # 4-byte Spill - jmp LBB1267_10 -LBB1267_9: - lea eax, [ebp - 40] - mov dword ptr [ebp - 112], eax # 4-byte Spill - jmp LBB1267_10 -LBB1267_10: - mov eax, dword ptr [ebp - 112] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [edx], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [edx + 4], eax -LBB1267_11: - .cv_loc 1267 22 3407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3407:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 84] # 4-byte Reload - add esp, 116 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15119: - .cv_fpo_endproc -Lfunc_end1267: - # -- End function - .def "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - .globl "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # -- Begin function ??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z - .p2align 4, 0x90 -"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z": # @"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" -Lfunc_begin1268: - .cv_func_id 1268 - .cv_loc 1268 22 197 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:197:0 - .cv_fpo_proc "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov dl, byte ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15120: - .cv_loc 1268 22 198 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:198:0 - mov esi, dword ptr [ecx] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - movsx esi, byte ptr [ebp + 8] - mov dword ptr [esp], esi - mov byte ptr [ebp - 17], dl # 1-byte Spill - mov byte ptr [ebp - 18], al # 1-byte Spill - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - movsx ecx, al - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edi - movsx edi, byte ptr [ebp + 12] - mov dword ptr [esp], edi - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - movsx ecx, al - mov esi, dword ptr [ebp - 24] # 4-byte Reload - cmp esi, ecx - sete al - and al, 1 - movzx eax, al - add esp, 20 - pop esi - pop edi - pop ebp - ret 8 -Ltmp15121: - .cv_fpo_endproc -Lfunc_end1268: - # -- End function - .def "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - .globl "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" # -- Begin function ??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z - .p2align 4, 0x90 -"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z": # @"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" -Lfunc_begin1269: - .cv_func_id 1269 - .cv_loc 1269 5 175 0 # ..\include\gsl/span:175:0 - .cv_fpo_proc "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15122: - #DEBUG_VALUE: operator++:ret <- [$eax+0] - .cv_loc 1269 5 176 0 # ..\include\gsl/span:176:0 - mov edi, dword ptr [ecx] - mov dword ptr [eax], edi - mov edi, dword ptr [ecx + 4] - mov dword ptr [eax + 4], edi - .cv_loc 1269 5 177 0 # ..\include\gsl/span:177:0 - mov dword ptr [ebp - 16], esi # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Ltmp15123: - .cv_loc 1269 5 178 0 # ..\include\gsl/span:178:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop esi - pop edi - pop ebp - ret 8 -Ltmp15124: - .cv_fpo_endproc -Lfunc_end1269: - # -- End function - .def "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - .globl "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" # -- Begin function ?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z - .p2align 4, 0x90 -"?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z": # @"?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" -Lfunc_begin1270: - .cv_func_id 1270 - .cv_loc 1270 22 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:274:0 - .cv_fpo_proc "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15125: - .cv_loc 1270 22 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:275:0 - mov byte ptr [ebp - 5], al # 1-byte Spill - call "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" - mov ecx, eax - movsx eax, byte ptr [ebp + 8] - mov dword ptr [esp], eax - call dword ptr ["__imp_?tolower@?$ctype@D@std@@QBEDD@Z"] - sub esp, 4 - movsx eax, al - add esp, 12 - pop ebp - ret 4 -Ltmp15126: - .cv_fpo_endproc -Lfunc_end1270: - # -- End function - .def "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" - .globl "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" # -- Begin function ?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ - .p2align 4, 0x90 -"?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ": # @"?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" -Lfunc_begin1271: - .cv_func_id 1271 - .cv_loc 1271 22 373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:373:0 - .cv_fpo_proc "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15127: - .cv_loc 1271 22 374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:374:0 - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp15128: - .cv_fpo_endproc -Lfunc_end1271: - # -- End function - .def "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - .globl "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # -- Begin function ??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z - .p2align 4, 0x90 -"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z": # @"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" -Lfunc_begin1272: - .cv_func_id 1272 - .cv_loc 1272 22 213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:213:0 - .cv_fpo_proc "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov dl, byte ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15129: - .cv_loc 1272 22 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:214:0 - mov esi, dword ptr [ecx] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - movsx esi, byte ptr [ebp + 8] - mov dword ptr [esp], esi - mov byte ptr [ebp - 17], dl # 1-byte Spill - mov byte ptr [ebp - 18], al # 1-byte Spill - call "?translate@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - movsx ecx, al - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edi - movsx edi, byte ptr [ebp + 12] - mov dword ptr [esp], edi - call "?translate@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - movsx ecx, al - mov esi, dword ptr [ebp - 24] # 4-byte Reload - cmp esi, ecx - sete al - and al, 1 - movzx eax, al - add esp, 20 - pop esi - pop edi - pop ebp - ret 8 -Ltmp15130: - .cv_fpo_endproc -Lfunc_end1272: - # -- End function - .def "?translate@?$_Regex_traits@D@std@@QBEDD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?translate@?$_Regex_traits@D@std@@QBEDD@Z" - .globl "?translate@?$_Regex_traits@D@std@@QBEDD@Z" # -- Begin function ?translate@?$_Regex_traits@D@std@@QBEDD@Z - .p2align 4, 0x90 -"?translate@?$_Regex_traits@D@std@@QBEDD@Z": # @"?translate@?$_Regex_traits@D@std@@QBEDD@Z" -Lfunc_begin1273: - .cv_func_id 1273 - .cv_loc 1273 22 269 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:269:0 - .cv_fpo_proc "?translate@?$_Regex_traits@D@std@@QBEDD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15131: - .cv_loc 1273 22 270 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:270:0 - mov byte ptr [ebp - 33], al # 1-byte Spill - call "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" - lea ecx, [ebp + 8] - mov edx, ecx - add edx, 1 - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 32] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], edx - call "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - sub esp, 12 - .cv_loc 1273 22 271 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:271:0 - lea ecx, [ebp - 32] - call "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - cmp eax, 1 - jne LBB1273_2 -# %bb.1: - xor eax, eax - lea ecx, [ebp - 32] - mov dword ptr [esp], 0 - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" - sub esp, 4 - mov dl, byte ptr [eax] - mov byte ptr [ebp - 45], dl # 1-byte Spill - jmp LBB1273_3 -LBB1273_2: - mov al, byte ptr [ebp + 8] - mov byte ptr [ebp - 45], al # 1-byte Spill -LBB1273_3: - mov al, byte ptr [ebp - 45] # 1-byte Reload - .cv_loc 1273 22 272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:272:0 - lea ecx, [ebp - 32] - mov byte ptr [ebp - 46], al # 1-byte Spill - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov al, byte ptr [ebp - 46] # 1-byte Reload - movsx eax, al - add esp, 60 - pop ebp - ret 4 -Ltmp15132: - .cv_fpo_endproc -Lfunc_end1273: - # -- End function - .def "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" - .globl "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" # -- Begin function ?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ - .p2align 4, 0x90 -"?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ": # @"?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" -Lfunc_begin1274: - .cv_func_id 1274 - .cv_loc 1274 22 369 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:369:0 - .cv_fpo_proc "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15133: - .cv_loc 1274 22 370 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:370:0 - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp15134: - .cv_fpo_endproc -Lfunc_end1274: - # -- End function - .def "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .globl "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" # -- Begin function ?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z - .p2align 4, 0x90 -"?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z": # @"?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" -Lfunc_begin1275: - .cv_func_id 1275 - .cv_file 23 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\locale" "B285B9AD84E98CF32DF4FD3EB1D10E3D" 1 - .cv_loc 1275 23 33 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:33:0 - .cv_fpo_proc "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp15135: - .cv_loc 1275 23 34 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:34:0 - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, dword ptr [ecx] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ebx - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 32], edi # 4-byte Spill - mov dword ptr [ebp - 36], esi # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call dword ptr [eax + 16] - sub esp, 12 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp15136: - .cv_fpo_endproc -Lfunc_end1275: - # -- End function - .def "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - .globl "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # -- Begin function ?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ - .p2align 4, 0x90 -"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ": # @"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" -Lfunc_begin1276: - .cv_func_id 1276 - .cv_loc 1276 10 3259 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3259:0 - .cv_fpo_proc "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15137: - .cv_loc 1276 10 3260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3260:0 - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov eax, dword ptr [eax + 20] - add esp, 4 - pop ebp - ret -Ltmp15138: - .cv_fpo_endproc -Lfunc_end1276: - # -- End function - .def "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" - .globl "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" # -- Begin function ??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z - .p2align 4, 0x90 -"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z": # @"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" -Lfunc_begin1277: - .cv_func_id 1277 - .cv_loc 1277 10 3176 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3176:0 - .cv_fpo_proc "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15139: - .cv_loc 1277 10 3177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3177:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 8], eax -# %bb.1: -Ltmp15140: - .cv_loc 1277 10 3179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3179:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 8] - cmp eax, dword ptr [ecx + 20] - ja LBB1277_3 -# %bb.2: -Ltmp15141: - .cv_loc 1277 10 3179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3179:0 - jmp LBB1277_8 -Ltmp15142: -LBB1277_3: - .cv_loc 1277 10 3179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3179:0 - jmp LBB1277_4 -LBB1277_4: - .cv_loc 1277 10 3179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3179:0 - xor eax, eax -Ltmp15143: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 3179 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BO@LFGPDMIB@string?5subscript?5out?5of?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1277_6 -# %bb.5: - int3 -LBB1277_6: - xor eax, eax - lea ecx, ["??_C@_1EA@OADAPGGK@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MM@HPCJHOFE@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 3179 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15144: -# %bb.7: - .cv_loc 1277 10 3179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3179:0 - jmp LBB1277_8 -Ltmp15145: -LBB1277_8: - .cv_loc 1277 10 3179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3179:0 - jmp LBB1277_9 -Ltmp15146: -LBB1277_9: - .cv_loc 1277 10 3181 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3181:0 - mov ecx, dword ptr [ebp - 8] - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - add eax, dword ptr [ebp + 8] - add esp, 44 - pop ebp - ret 4 -Ltmp15147: - .cv_fpo_endproc -Lfunc_end1277: - # -- End function - .def "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - .globl "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # -- Begin function ??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z - .p2align 4, 0x90 -"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z": # @"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" -Lfunc_begin1278: - .cv_func_id 1278 - .cv_loc 1278 22 185 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:185:0 - .cv_fpo_proc "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov dl, byte ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx -Ltmp15148: - .cv_loc 1278 22 186 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:186:0 - movsx ecx, byte ptr [ebp + 8] - movsx esi, byte ptr [ebp + 12] - cmp ecx, esi - sete ah - and ah, 1 - movzx ecx, ah - mov byte ptr [ebp - 9], al # 1-byte Spill - mov eax, ecx - mov byte ptr [ebp - 10], dl # 1-byte Spill - add esp, 8 - pop esi - pop ebp - ret 8 -Ltmp15149: - .cv_fpo_endproc -Lfunc_end1278: - # -- End function - .def "??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" - .globl "??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" # -- Begin function ??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z - .p2align 4, 0x90 -"??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z": # @"??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" -Lfunc_begin1279: - .cv_func_id 1279 - .cv_loc 1279 22 3458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3458:0 - .cv_fpo_proc "??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 104 - .cv_fpo_stackalloc 104 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp + 24] - mov edi, dword ptr [ebp + 20] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov dword ptr [ebp - 20], ebx - mov dword ptr [ebp - 32], edi - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 84], ecx # 4-byte Spill - mov dword ptr [ebp - 88], edx # 4-byte Spill -LBB1279_1: # =>This Loop Header: Depth=1 - # Child Loop BB1279_3 Depth 2 - # Child Loop BB1279_5 Depth 3 -Ltmp15150: - .cv_loc 1279 22 3459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3459:0 - cmp dword ptr [ebp + 28], 0 - je LBB1279_15 -# %bb.2: # in Loop: Header=BB1279_1 Depth=1 -Ltmp15151: - .cv_loc 1279 22 3460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3460:0 - mov dword ptr [ebp - 68], 0 -LBB1279_3: # Parent Loop BB1279_1 Depth=1 - # => This Loop Header: Depth=2 - # Child Loop BB1279_5 Depth 3 - mov eax, dword ptr [ebp - 68] - mov ecx, dword ptr [ebp + 28] - add ecx, 4 - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "?_Size@?$_Buf@D@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 92] # 4-byte Reload - cmp ecx, eax - jae LBB1279_14 -# %bb.4: # in Loop: Header=BB1279_3 Depth=2 -Ltmp15152: - .cv_loc 1279 22 3461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3461:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], eax -Ltmp15153: - .cv_loc 1279 22 3462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3462:0 - mov dword ptr [ebp - 72], 0 -LBB1279_5: # Parent Loop BB1279_1 Depth=1 - # Parent Loop BB1279_3 Depth=2 - # => This Inner Loop Header: Depth=3 - mov eax, dword ptr [ebp - 72] - mov ecx, dword ptr [ebp + 28] - cmp eax, dword ptr [ecx] - jae LBB1279_10 -# %bb.6: # in Loop: Header=BB1279_5 Depth=3 - .cv_loc 1279 22 3463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3463:0 - xor eax, eax -Ltmp15154: - lea ecx, [ebp - 40] - lea edx, [ebp - 48] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 48] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - mov ecx, dword ptr [ebp + 28] - add ecx, 4 - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - add eax, dword ptr [ebp - 68] - mov ecx, dword ptr [ebp - 72] - movsx eax, byte ptr [eax + ecx] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - cmp ecx, eax - je LBB1279_8 -# %bb.7: # in Loop: Header=BB1279_3 Depth=2 -Ltmp15155: - .cv_loc 1279 22 3464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3464:0 - jmp LBB1279_10 -Ltmp15156: -LBB1279_8: # in Loop: Header=BB1279_5 Depth=3 - .cv_loc 1279 22 3466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3466:0 - jmp LBB1279_9 -Ltmp15157: -LBB1279_9: # in Loop: Header=BB1279_5 Depth=3 - .cv_loc 1279 22 3462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3462:0 - mov eax, dword ptr [ebp - 72] - add eax, 1 - mov dword ptr [ebp - 72], eax - jmp LBB1279_5 -Ltmp15158: -LBB1279_10: # in Loop: Header=BB1279_3 Depth=2 - .cv_loc 1279 22 3467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3467:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 56], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 52], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 64], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 60], eax - mov eax, dword ptr [ebp - 64] - mov ecx, dword ptr [ebp - 60] - mov edx, dword ptr [ebp - 56] - mov esi, dword ptr [ebp - 52] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1279_11 - jmp LBB1279_12 -LBB1279_11: -Ltmp15159: - .cv_loc 1279 22 3468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3468:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ecx + 4], eax - jmp LBB1279_16 -Ltmp15160: -LBB1279_12: # in Loop: Header=BB1279_3 Depth=2 - .cv_loc 1279 22 3470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3470:0 - jmp LBB1279_13 -Ltmp15161: -LBB1279_13: # in Loop: Header=BB1279_3 Depth=2 - .cv_loc 1279 22 3460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3460:0 - mov eax, dword ptr [ebp + 28] - mov eax, dword ptr [eax] - add eax, dword ptr [ebp - 68] - mov dword ptr [ebp - 68], eax - jmp LBB1279_3 -Ltmp15162: -LBB1279_14: # in Loop: Header=BB1279_1 Depth=1 - .cv_loc 1279 22 3471 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3471:0 - mov eax, dword ptr [ebp + 28] - mov eax, dword ptr [eax + 16] - mov dword ptr [ebp + 28], eax -Ltmp15163: - .cv_loc 1279 22 3459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3459:0 - jmp LBB1279_1 -LBB1279_15: - .cv_loc 1279 22 3473 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3473:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ecx + 4], eax -LBB1279_16: - .cv_loc 1279 22 3474 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3474:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 84] # 4-byte Reload - add esp, 104 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15164: - .cv_fpo_endproc -Lfunc_end1279: - # -- End function - .def "??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" - .globl "??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" # -- Begin function ??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z - .p2align 4, 0x90 -"??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z": # @"??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" -Lfunc_begin1280: - .cv_func_id 1280 - .cv_loc 1280 22 3425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3425:0 - .cv_fpo_proc "??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15165: - .cv_loc 1280 22 3427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3427:0 - mov dword ptr [ebp - 8], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill -LBB1280_1: # =>This Inner Loop Header: Depth=1 - mov eax, dword ptr [ebp - 8] - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_Size@?$_Buf@D@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - cmp ecx, eax - jae LBB1280_7 -# %bb.2: # in Loop: Header=BB1280_1 Depth=1 -Ltmp15166: - .cv_loc 1280 22 3428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3428:0 - mov ecx, dword ptr [ebp + 12] - mov eax, dword ptr [ebp - 8] - mov dword ptr [esp], eax - call "?_At@?$_Buf@D@std@@QBEDI@Z" - sub esp, 4 - movzx ecx, al - cmp ecx, dword ptr [ebp + 8] - ja LBB1280_5 -# %bb.3: # in Loop: Header=BB1280_1 Depth=1 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp - 8] - add edx, 1 - mov dword ptr [esp], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_At@?$_Buf@D@std@@QBEDI@Z" - sub esp, 4 - movzx ecx, al - mov edx, dword ptr [ebp - 24] # 4-byte Reload - cmp edx, ecx - ja LBB1280_5 -# %bb.4: -Ltmp15167: - .cv_loc 1280 22 3429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3429:0 - mov byte ptr [ebp - 1], 1 - jmp LBB1280_8 -Ltmp15168: -LBB1280_5: # in Loop: Header=BB1280_1 Depth=1 - .cv_loc 1280 22 3431 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3431:0 - jmp LBB1280_6 -Ltmp15169: -LBB1280_6: # in Loop: Header=BB1280_1 Depth=1 - .cv_loc 1280 22 3427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3427:0 - mov eax, dword ptr [ebp - 8] - add eax, 2 - mov dword ptr [ebp - 8], eax - jmp LBB1280_1 -Ltmp15170: -LBB1280_7: - .cv_loc 1280 22 3433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3433:0 - mov byte ptr [ebp - 1], 0 -LBB1280_8: - .cv_loc 1280 22 3434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3434:0 - mov al, byte ptr [ebp - 1] - and al, 1 - movzx eax, al - add esp, 28 - pop ebp - ret -Ltmp15171: - .cv_fpo_endproc -Lfunc_end1280: - # -- End function - .def "??$_Find@E@_Bitmap@std@@QBE_NE@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Find@E@_Bitmap@std@@QBE_NE@Z" - .globl "??$_Find@E@_Bitmap@std@@QBE_NE@Z" # -- Begin function ??$_Find@E@_Bitmap@std@@QBE_NE@Z - .p2align 4, 0x90 -"??$_Find@E@_Bitmap@std@@QBE_NE@Z": # @"??$_Find@E@_Bitmap@std@@QBE_NE@Z" -Lfunc_begin1281: - .cv_func_id 1281 - .cv_loc 1281 22 1331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1331:0 - .cv_fpo_proc "??$_Find@E@_Bitmap@std@@QBE_NE@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15172: - .cv_loc 1281 22 1333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1333:0 - movzx edx, byte ptr [ebp + 8] - mov dword ptr [ebp - 12], edx - .cv_loc 1281 22 1334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1334:0 - mov edx, dword ptr [ebp - 12] - shr edx, 3 - movzx ecx, byte ptr [ecx + edx] - mov edx, dword ptr [ebp - 12] - and edx, 7 - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - # kill: def $cl killed $ecx - mov edx, 1 - shl edx, cl - mov esi, dword ptr [ebp - 16] # 4-byte Reload - and esi, edx - cmp esi, 0 - setne cl - and cl, 1 - movzx edx, cl - mov byte ptr [ebp - 17], al # 1-byte Spill - mov eax, edx - add esp, 16 - pop esi - pop ebp - ret 4 -Ltmp15173: - .cv_fpo_endproc -Lfunc_end1281: - # -- End function - .def "??$find@PBDE@std@@YAPBDPBDQBDABE@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$find@PBDE@std@@YAPBDPBDQBDABE@Z" - .globl "??$find@PBDE@std@@YAPBDPBDQBDABE@Z" # -- Begin function ??$find@PBDE@std@@YAPBDPBDQBDABE@Z - .p2align 4, 0x90 -"??$find@PBDE@std@@YAPBDPBDQBDABE@Z": # @"??$find@PBDE@std@@YAPBDPBDQBDABE@Z" -Lfunc_begin1282: - .cv_func_id 1282 - .cv_loc 1282 17 2798 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2798:0 - .cv_fpo_proc "??$find@PBDE@std@@YAPBDPBDQBDABE@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi -Ltmp15174: - .cv_loc 1282 17 2799 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2799:0 - lea esi, [ebp + 8] - #DEBUG_VALUE: find:_First <- [$esi+0] - mov dword ptr [esp], esi - lea esi, [ebp + 12] -Ltmp15175: - #DEBUG_VALUE: find:_Last <- [$esi+0] - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - .cv_loc 1282 17 2800 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2800:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" - lea ecx, [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" - .cv_loc 1282 17 2801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2801:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 32], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add esp, 40 - pop esi -Ltmp15176: - pop ebp - ret -Ltmp15177: - .cv_fpo_endproc -Lfunc_end1282: - # -- End function - .def "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" - .globl "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" # -- Begin function ?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z - .p2align 4, 0x90 -"?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z": # @"?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" -Lfunc_begin1283: - .cv_func_id 1283 - .cv_loc 1283 22 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:297:0 - .cv_fpo_proc "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov ax, word ptr [ebp + 12] - mov dl, byte ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15178: - .cv_loc 1283 22 298 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:298:0 - movsx esi, word ptr [ebp + 12] - cmp esi, -1 - mov byte ptr [ebp - 13], dl # 1-byte Spill - mov word ptr [ebp - 16], ax # 2-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - je LBB1283_2 -# %bb.1: -Ltmp15179: - .cv_loc 1283 22 299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:299:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" - mov dl, byte ptr [ebp + 8] - mov ecx, eax - movsx eax, word ptr [ebp + 12] - mov dword ptr [esp], eax - movsx eax, dl - mov dword ptr [esp + 4], eax - call dword ptr ["__imp_?is@?$ctype@D@std@@QBE_NFD@Z"] - sub esp, 8 - and al, 1 - mov byte ptr [ebp - 5], al - jmp LBB1283_5 -Ltmp15180: -LBB1283_2: - .cv_loc 1283 22 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:301:0 - movsx eax, byte ptr [ebp + 8] - cmp eax, 95 - mov cl, 1 - mov byte ptr [ebp - 21], cl # 1-byte Spill - je LBB1283_4 -# %bb.3: - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" - mov ecx, eax - mov dword ptr [esp], 263 - movsx eax, byte ptr [ebp + 8] - mov dword ptr [esp + 4], eax - call dword ptr ["__imp_?is@?$ctype@D@std@@QBE_NFD@Z"] - sub esp, 8 - mov byte ptr [ebp - 21], al # 1-byte Spill -LBB1283_4: - mov al, byte ptr [ebp - 21] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 5], al -Ltmp15181: -LBB1283_5: - .cv_loc 1283 22 304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:304:0 - mov al, byte ptr [ebp - 5] - and al, 1 - movzx eax, al - add esp, 28 - pop esi - pop ebp - ret 8 -Ltmp15182: - .cv_fpo_endproc -Lfunc_end1283: - # -- End function - .def "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - .globl "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" # -- Begin function ??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z - .p2align 4, 0x90 -"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z": # @"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" -Lfunc_begin1284: - .cv_func_id 1284 - .cv_loc 1284 22 3438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3438:0 - .cv_fpo_proc "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 224 - .cv_fpo_stackalloc 224 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov dl, byte ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - lea esi, [ebp - 60] -Ltmp15191: - .cv_loc 1284 22 3439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3439:0 - mov dword ptr [ebp - 156], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 160], eax # 4-byte Spill - mov byte ptr [ebp - 161], dl # 1-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 88] - .cv_loc 1284 22 3440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3440:0 - mov dword ptr [ebp - 168], ecx # 4-byte Spill - mov dword ptr [ebp - 172], eax # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1284 22 3441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3441:0 - movsx ecx, byte ptr [ebp + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 4 - mov esi, esp - mov dword ptr [esi], ecx - mov ecx, dword ptr [ebp - 168] # 4-byte Reload - mov dword ptr [ebp - 176], eax # 4-byte Spill - call "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" - jmp LBB1284_1 -LBB1284_1: - .cv_loc 1284 22 3442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3442:0 - mov ecx, dword ptr [ebp + 16] - mov eax, esp - push eax - sub esp, 24 - mov edx, esp - mov esi, edx - add esi, 16 - sub esp, 4 - mov edi, esp - mov dword ptr [edi], esi - lea esi, [ebp - 88] - mov dword ptr [ebp - 180], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 184], esi # 4-byte Spill - mov dword ptr [ebp - 188], eax # 4-byte Spill - mov dword ptr [ebp - 192], edx # 4-byte Spill - call "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - mov eax, dword ptr [ebp - 192] # 4-byte Reload - add eax, 4 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 184] # 4-byte Reload - call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - lea eax, [ebp - 116] - mov ecx, dword ptr [ebp - 192] # 4-byte Reload - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 180] # 4-byte Reload - call "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - mov dword ptr [ebp - 196], eax # 4-byte Spill - jmp LBB1284_2 -LBB1284_2: - mov eax, dword ptr [ebp - 188] # 4-byte Reload - mov esp, eax - sub esp, 4 - lea ecx, [ebp - 88] - lea edx, [ebp - 116] - mov dword ptr [esp], edx - call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" - lea ecx, [ebp - 116] - mov dword ptr [ebp - 200], eax # 4-byte Spill - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -LBB1284_3: # =>This Loop Header: Depth=1 - # Child Loop BB1284_5 Depth 2 - .cv_loc 1284 22 3443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3443:0 - cmp dword ptr [ebp + 12], 0 - je LBB1284_12 -# %bb.4: # in Loop: Header=BB1284_3 Depth=1 -Ltmp15192: - .cv_loc 1284 22 3444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3444:0 - mov dword ptr [ebp - 120], 0 -LBB1284_5: # Parent Loop BB1284_3 Depth=1 - # => This Inner Loop Header: Depth=2 - mov eax, dword ptr [ebp - 120] - mov ecx, dword ptr [ebp + 12] - add ecx, 4 - mov dword ptr [ebp - 204], eax # 4-byte Spill - call "?_Size@?$_Buf@D@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - cmp ecx, eax - jae LBB1284_11 -# %bb.6: # in Loop: Header=BB1284_5 Depth=2 -Ltmp15193: - .cv_loc 1284 22 3445 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3445:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [eax] - add eax, 4 - mov dword ptr [ebp - 208], ecx # 4-byte Spill - mov ecx, eax - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 120] - add eax, ecx - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov ecx, esp - mov edx, dword ptr [ebp - 208] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - lea ecx, [ebp - 60] - call "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" - mov dword ptr [ebp - 212], eax # 4-byte Spill - jmp LBB1284_7 -LBB1284_7: # in Loop: Header=BB1284_5 Depth=2 - .cv_loc 1284 22 3446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3446:0 - mov ecx, dword ptr [ebp + 16] - mov eax, esp - push eax - sub esp, 24 - mov edx, esp - mov esi, edx - add esi, 16 - sub esp, 4 - mov edi, esp - mov dword ptr [edi], esi - lea esi, [ebp - 60] - mov dword ptr [ebp - 216], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 220], esi # 4-byte Spill - mov dword ptr [ebp - 224], eax # 4-byte Spill - mov dword ptr [ebp - 228], edx # 4-byte Spill - call "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - mov eax, dword ptr [ebp - 228] # 4-byte Reload - add eax, 4 - sub esp, 4 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 220] # 4-byte Reload - call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - lea eax, [ebp - 148] - mov ecx, dword ptr [ebp - 228] # 4-byte Reload - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 216] # 4-byte Reload - call "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - mov dword ptr [ebp - 232], eax # 4-byte Spill - jmp LBB1284_8 -LBB1284_8: # in Loop: Header=BB1284_5 Depth=2 - mov eax, dword ptr [ebp - 224] # 4-byte Reload - mov esp, eax - sub esp, 4 - lea ecx, [ebp - 60] - lea edx, [ebp - 148] - mov dword ptr [esp], edx - call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" - lea ecx, [ebp - 148] - mov dword ptr [ebp - 236], eax # 4-byte Spill - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1284 22 3447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3447:0 - sub esp, 8 - lea eax, [ebp - 60] - mov dword ptr [esp], eax - lea eax, [ebp - 88] - mov dword ptr [esp + 4], eax - call "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" - add esp, 8 - test al, 1 - jne LBB1284_9 - jmp LBB1284_10 -LBB1284_9: -Ltmp15194: - .cv_loc 1284 22 3448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3448:0 - mov byte ptr [ebp - 29], 1 - mov dword ptr [ebp - 152], 1 - jmp LBB1284_13 -Ltmp15195: -LBB1284_10: # in Loop: Header=BB1284_5 Depth=2 - .cv_loc 1284 22 3444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3444:0 - mov eax, dword ptr [ebp + 12] - mov eax, dword ptr [eax] - add eax, dword ptr [ebp - 120] - mov dword ptr [ebp - 120], eax - jmp LBB1284_5 -Ltmp15196: -LBB1284_11: # in Loop: Header=BB1284_3 Depth=1 - .cv_loc 1284 22 3451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3451:0 - mov eax, dword ptr [ebp + 12] - mov eax, dword ptr [eax + 16] - mov dword ptr [ebp + 12], eax -Ltmp15197: - .cv_loc 1284 22 3443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3443:0 - jmp LBB1284_3 -LBB1284_12: - .cv_loc 1284 22 3453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3453:0 - mov byte ptr [ebp - 29], 0 - mov dword ptr [ebp - 152], 1 -LBB1284_13: - .cv_loc 1284 22 3454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3454:0 - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov al, byte ptr [ebp - 29] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - and al, 1 - movzx eax, al - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$14@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$14@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z@4HA": -LBB1284_14: - push ebp - sub esp, 28 - add ebp, 12 - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 28 - pop ebp - ret # CLEANUPRET - .def "?dtor$15@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$15@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z@4HA": -LBB1284_15: - push ebp - sub esp, 28 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 28 - pop ebp - ret # CLEANUPRET -Ltmp15198: - .cv_fpo_endproc -Lfunc_end1284: - .section .xdata,"dr",associative,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - .p2align 2 -"L__ehtable$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z": - .long -1 # ToState - .long "?dtor$15@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$14@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - # -- End function - .def "?_At@?$_Buf@D@std@@QBEDI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_At@?$_Buf@D@std@@QBEDI@Z" - .globl "?_At@?$_Buf@D@std@@QBEDI@Z" # -- Begin function ?_At@?$_Buf@D@std@@QBEDI@Z - .p2align 4, 0x90 -"?_At@?$_Buf@D@std@@QBEDI@Z": # @"?_At@?$_Buf@D@std@@QBEDI@Z" -Lfunc_begin1285: - .cv_func_id 1285 - .cv_loc 1285 22 1270 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1270:0 - .cv_fpo_proc "?_At@?$_Buf@D@std@@QBEDI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill -# %bb.1: -Ltmp15199: - .cv_loc 1285 22 1272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1272:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - cmp eax, dword ptr [ecx + 4] - jae LBB1285_3 -# %bb.2: -Ltmp15200: - .cv_loc 1285 22 1272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1272:0 - jmp LBB1285_8 -Ltmp15201: -LBB1285_3: - .cv_loc 1285 22 1272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1272:0 - jmp LBB1285_4 -LBB1285_4: - .cv_loc 1285 22 1272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1272:0 - xor eax, eax -Ltmp15202: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GE@OKEDDKEN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1272 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CE@JKEHHNKH@regex?5buffer?5subscript?5out?5of?5ra@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1285_6 -# %bb.5: - int3 -LBB1285_6: - xor eax, eax - lea ecx, ["??_C@_1EM@GECCFGIK@?$AA?$CC?$AAr?$AAe?$AAg?$AAe?$AAx?$AA?5?$AAb?$AAu?$AAf?$AAf?$AAe?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_17DGICCPPO@?$AA_?$AAA?$AAt?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MI@BLKDLALP@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1272 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15203: -# %bb.7: - .cv_loc 1285 22 1272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1272:0 - jmp LBB1285_8 -Ltmp15204: -LBB1285_8: - .cv_loc 1285 22 1272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1272:0 - jmp LBB1285_9 -Ltmp15205: -LBB1285_9: - .cv_loc 1285 22 1275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1275:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp + 8] - movsx eax, byte ptr [ecx + edx] - add esp, 44 - pop ebp - ret 4 -Ltmp15206: - .cv_fpo_endproc -Lfunc_end1285: - # -- End function - .def "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - .globl "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" # -- Begin function ??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z - .p2align 4, 0x90 -"??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z": # @"??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" -Lfunc_begin1286: - .cv_func_id 1286 - .cv_loc 1286 17 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:216:0 - .cv_fpo_proc "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15207: - .cv_loc 1286 17 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:218:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$_Verify_range@D@std@@YAXQBD0@Z" -Ltmp15208: - .cv_loc 1286 17 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:223:0 - add esp, 16 - pop esi - pop ebp - ret -Ltmp15209: - .cv_fpo_endproc -Lfunc_end1286: - # -- End function - .def "??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" - .globl "??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" # -- Begin function ??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z - .p2align 4, 0x90 -"??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z": # @"??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" -Lfunc_begin1287: - .cv_func_id 1287 - .cv_loc 1287 17 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:434:0 - .cv_fpo_proc "??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15210: - .cv_loc 1287 17 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:435:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi], edx - .cv_loc 1287 17 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:436:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp15211: - .cv_fpo_endproc -Lfunc_end1287: - # -- End function - .def "??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" - .globl "??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" # -- Begin function ??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z - .p2align 4, 0x90 -"??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z": # @"??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" -Lfunc_begin1288: - .cv_func_id 1288 - .cv_loc 1288 17 2788 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2788:0 - .cv_fpo_proc "??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 16], esi -Ltmp15212: - .cv_loc 1288 17 2794 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2794:0 - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], esi - lea esi, [ebp - 20] - mov bl, byte ptr [esi] - mov byte ptr [esp + 12], bl - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov dword ptr [ebp - 32], edx # 4-byte Spill - call "??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15213: - .cv_fpo_endproc -Lfunc_end1288: - # -- End function - .def "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - .globl "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" # -- Begin function ??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z": # @"??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" -Lfunc_begin1289: - .cv_func_id 1289 - .cv_loc 1289 17 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:274:0 - .cv_fpo_proc "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15214: - .cv_loc 1289 17 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:275:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15215: - .cv_fpo_endproc -Lfunc_end1289: - # -- End function - .def "??$_Verify_range@D@std@@YAXQBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Verify_range@D@std@@YAXQBD0@Z" - .globl "??$_Verify_range@D@std@@YAXQBD0@Z" # -- Begin function ??$_Verify_range@D@std@@YAXQBD0@Z - .p2align 4, 0x90 -"??$_Verify_range@D@std@@YAXQBD0@Z": # @"??$_Verify_range@D@std@@YAXQBD0@Z" -Lfunc_begin1290: - .cv_func_id 1290 - .cv_loc 1290 17 190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:190:0 - .cv_fpo_proc "??$_Verify_range@D@std@@YAXQBD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill -# %bb.1: -Ltmp15216: - .cv_loc 1290 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - ja LBB1290_3 -# %bb.2: -Ltmp15217: - .cv_loc 1290 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1290_9 -Ltmp15218: -LBB1290_3: - .cv_loc 1290 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1290_4 -LBB1290_4: - .cv_loc 1290 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - xor eax, eax -Ltmp15219: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GH@EBEKGEP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 191 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1290_6 -# %bb.5: - int3 -LBB1290_6: - xor eax, eax - lea ecx, ["??_C@_1DG@FJIKMGFD@?$AA?$CC?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe?$AAd?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MO@DIOIMGCK@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 191 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -# %bb.7: - jmp LBB1290_8 -Ltmp15220: -LBB1290_8: - .cv_loc 1290 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1290_9 -Ltmp15221: -LBB1290_9: - .cv_loc 1290 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1290_10 -LBB1290_10: - jmp LBB1290_11 -Ltmp15222: -LBB1290_11: - .cv_loc 1290 17 192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:192:0 - add esp, 40 - pop ebp - ret -Ltmp15223: - .cv_fpo_endproc -Lfunc_end1290: - # -- End function - .def "??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" - .globl "??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z - .p2align 4, 0x90 -"??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z": # @"??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" -Lfunc_begin1291: - .cv_func_id 1291 - .cv_loc 1291 17 2764 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2764:0 - .cv_fpo_proc "??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp15224: - .cv_loc 1291 17 2765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2765:0 - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" - test al, 1 - jne LBB1291_2 -# %bb.1: -Ltmp15225: - .cv_loc 1291 17 2766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2766:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], eax - jmp LBB1291_6 -Ltmp15226: -LBB1291_2: - .cv_loc 1291 17 2769 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2769:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - sub eax, ecx - mov ecx, dword ptr [ebp + 16] - movzx ecx, byte ptr [ecx] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - call _memchr - mov dword ptr [ebp + 8], eax - .cv_loc 1291 17 2771 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2771:0 - cmp dword ptr [ebp + 8], 0 - je LBB1291_4 -# %bb.3: - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 28], eax # 4-byte Spill - jmp LBB1291_5 -LBB1291_4: - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], eax # 4-byte Spill -LBB1291_5: - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 12], eax -LBB1291_6: - .cv_loc 1291 17 2772 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2772:0 - mov eax, dword ptr [ebp - 12] - add esp, 32 - pop esi - pop edi - pop ebp - ret -Ltmp15227: - .cv_fpo_endproc -Lfunc_end1291: - # -- End function - .def "??$_Within_limits@PBDE@std@@YA_NPBDABE@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" - .globl "??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" # -- Begin function ??$_Within_limits@PBDE@std@@YA_NPBDABE@Z - .p2align 4, 0x90 -"??$_Within_limits@PBDE@std@@YA_NPBDABE@Z": # @"??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" -Lfunc_begin1292: - .cv_func_id 1292 - .cv_loc 1292 17 2752 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2752:0 - .cv_fpo_proc "??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx -Ltmp15228: - .cv_loc 1292 17 2754 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2754:0 - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - lea edx, [ebp - 20] - mov bl, byte ptr [edx] - mov byte ptr [esp + 4], bl - lea edx, [ebp - 16] - mov bl, byte ptr [edx] - mov byte ptr [esp + 8], bl - lea edx, [ebp - 12] - mov bl, byte ptr [edx] - mov byte ptr [esp + 12], bl - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov dword ptr [ebp - 36], ecx # 4-byte Spill - call "??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 40], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 52 - pop ebx - pop ebp - ret -Ltmp15229: - .cv_fpo_endproc -Lfunc_end1292: - # -- End function - .def "??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" - .globl "??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" # -- Begin function ??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z - .p2align 4, 0x90 -"??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z": # @"??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" -Lfunc_begin1293: - .cv_func_id 1293 - .cv_loc 1293 17 2737 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2737:0 - .cv_fpo_proc "??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15230: - .cv_loc 1293 17 2738 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2738:0 - mov ecx, dword ptr [ebp + 8] - movzx ecx, byte ptr [ecx] - cmp ecx, 127 - setle dl - and dl, 1 - movzx ecx, dl - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15231: - .cv_fpo_endproc -Lfunc_end1293: - # -- End function - .def "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" - .globl "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" # -- Begin function ?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z - .p2align 4, 0x90 -"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z": # @"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" -Lfunc_begin1294: - .cv_func_id 1294 - .cv_loc 1294 10 3200 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3200:0 - .cv_fpo_proc "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15232: - .cv_loc 1294 10 3201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3201:0 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov byte ptr [ebp - 29], al # 1-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1294 10 3202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3202:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 20], eax - .cv_loc 1294 10 3203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3203:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 16] - cmp eax, dword ptr [ecx + 24] - jae LBB1294_2 -# %bb.1: -Ltmp15233: - .cv_loc 1294 10 3204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3204:0 - mov eax, dword ptr [ebp - 20] - add eax, 1 - mov ecx, dword ptr [ebp - 16] - mov dword ptr [ecx + 20], eax - .cv_loc 1294 10 3205 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3205:0 - mov ecx, dword ptr [ebp - 16] - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - mov dword ptr [ebp - 24], eax - .cv_loc 1294 10 3206 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3206:0 - mov eax, dword ptr [ebp - 24] - add eax, dword ptr [ebp - 20] - mov dword ptr [esp], eax - lea eax, [ebp + 8] - mov dword ptr [esp + 4], eax - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - .cv_loc 1294 10 3207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3207:0 - mov byte ptr [ebp - 5], 0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - add ecx, 1 - add eax, ecx - mov dword ptr [esp], eax - lea eax, [ebp - 5] - mov dword ptr [esp + 4], eax - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - .cv_loc 1294 10 3208 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3208:0 - jmp LBB1294_3 -Ltmp15234: -LBB1294_2: - .cv_loc 1294 10 3211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3211:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], 1 - lea eax, [ebp - 8] - mov dl, byte ptr [eax] - mov byte ptr [esp + 4], dl - movsx eax, byte ptr [ebp + 8] - mov dword ptr [esp + 8], eax - call "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" - sub esp, 12 - mov dword ptr [ebp - 36], eax # 4-byte Spill -LBB1294_3: - .cv_loc 1294 10 3218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3218:0 - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - add esp, 48 - pop ebp - ret 4 -Ltmp15235: - .cv_fpo_endproc -Lfunc_end1294: - # -- End function - .def "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - .globl "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # -- Begin function ??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z - .p2align 4, 0x90 -"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z": # @"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" -Lfunc_begin1295: - .cv_func_id 1295 - .cv_loc 1295 22 285 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:285:0 - .cv_fpo_proc "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" 28 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 168 - .cv_fpo_stackalloc 168 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov edx, dword ptr [eax] - mov esi, eax - add esi, 4 - mov edi, eax - add edi, 16 - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15244: - .cv_loc 1295 22 286 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:286:0 - mov byte ptr [ebp - 33], 0 -Ltmp15245: - #DEBUG_VALUE: transform_primary > > >:_Res <- [$edx+0] - mov dword ptr [ebp - 88], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 92], eax # 4-byte Spill - mov dword ptr [ebp - 96], edi # 4-byte Spill - mov dword ptr [ebp - 100], edx # 4-byte Spill -Ltmp15246: - #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_constu 100, DW_OP_minus, DW_OP_deref] [$ebp+0] - mov dword ptr [ebp - 104], esi # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1295 22 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:288:0 - mov dword ptr [ebp - 16], 2 - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" -Ltmp15247: - mov byte ptr [ebp - 109], al # 1-byte Spill - jmp LBB1295_1 -LBB1295_1: - mov al, byte ptr [ebp - 109] # 1-byte Reload - test al, 1 - jne LBB1295_2 - jmp LBB1295_7 -LBB1295_2: -Ltmp15248: - .cv_loc 1295 22 289 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:289:0 - mov eax, esp - push eax - sub esp, 24 - mov ecx, esp - lea edx, [ebp - 56] - mov dword ptr [ebp - 116], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - mov dword ptr [ebp - 124], edx # 4-byte Spill - call "??0?$allocator@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov esi, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [edx], esi - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - mov dword ptr [ebp - 132], eax # 4-byte Spill - call "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - mov edx, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ecx + 24], edx - lea ecx, [ebp - 52] - mov dword ptr [ebp - 136], eax # 4-byte Spill - call "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - mov dword ptr [ebp - 140], eax # 4-byte Spill - jmp LBB1295_3 -LBB1295_3: - mov eax, dword ptr [ebp - 120] # 4-byte Reload - mov esp, eax - .cv_loc 1295 22 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:291:0 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" - lea ecx, [ebp - 52] - mov dword ptr [ebp - 144], ecx # 4-byte Spill - mov dword ptr [ebp - 148], eax # 4-byte Spill - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 152], eax # 4-byte Spill - call "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 152] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 156], ecx # 4-byte Spill - mov ecx, eax - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov dword ptr [ebp - 16], 3 - sub esp, 8 - mov ecx, esp - mov edx, dword ptr [ebp - 156] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov eax, dword ptr ["__imp_?tolower@?$ctype@D@std@@QBEPBDPADPBD@Z"] - mov ecx, dword ptr [ebp - 148] # 4-byte Reload - call eax - mov dword ptr [ebp - 160], eax # 4-byte Spill - jmp LBB1295_4 -LBB1295_4: - .cv_loc 1295 22 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:292:0 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" - lea ecx, [ebp - 52] - mov dword ptr [ebp - 164], ecx # 4-byte Spill - mov dword ptr [ebp - 168], eax # 4-byte Spill - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov ecx, dword ptr [ebp - 164] # 4-byte Reload - mov dword ptr [ebp - 172], eax # 4-byte Spill - call "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 172] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 164] # 4-byte Reload - mov dword ptr [ebp - 176], ecx # 4-byte Spill - mov ecx, eax - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - sub esp, 12 - mov ecx, esp - mov edx, dword ptr [ebp - 176] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 84] - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 168] # 4-byte Reload - call "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - jmp LBB1295_5 -LBB1295_5: - sub esp, 4 - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - lea eax, [ebp - 84] - mov dword ptr [esp], eax - call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" - lea ecx, [ebp - 84] - mov dword ptr [ebp - 180], eax # 4-byte Spill - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1295 22 293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:293:0 - lea ecx, [ebp - 52] - call "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" - jmp LBB1295_7 -Ltmp15249: -LBB1295_7: - .cv_loc 1295 22 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:294:0 - mov byte ptr [ebp - 33], 1 - .cv_loc 1295 22 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:295:0 - test byte ptr [ebp - 33], 1 - jne LBB1295_9 -# %bb.8: - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -LBB1295_9: - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 92] # 4-byte Reload - mov eax, dword ptr [ecx] - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 28 - .def "?dtor$6@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA": -LBB1295_6: - push ebp - sub esp, 28 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp15250: - .cv_loc 1295 22 293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:293:0 - call "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" - add esp, 28 - pop ebp - ret # CLEANUPRET -Ltmp15251: - .def "?dtor$10@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$10@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA": -LBB1295_10: - push ebp - sub esp, 28 - add ebp, 12 - .cv_loc 1295 22 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:295:0 - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 28 - pop ebp - ret # CLEANUPRET - .def "?dtor$11@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$11@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA": -LBB1295_11: - push ebp - sub esp, 28 - add ebp, 12 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 28 - pop ebp - ret # CLEANUPRET - .def "?dtor$12@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$12@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA": -LBB1295_12: - push ebp - sub esp, 28 - add ebp, 12 - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 28 - pop ebp - ret # CLEANUPRET -Ltmp15252: - .cv_fpo_endproc -Lfunc_end1295: - .section .xdata,"dr",associative,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - .p2align 2 -"L__ehtable$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z": - .long 429065506 # MagicNumber - .long 4 # MaxState - .long ("$stateUnwindMap$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z": - .long -1 # ToState - .long "?dtor$12@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$11@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$10@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA" # Action - .long 2 # ToState - .long "?dtor$6@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z@4HA" # Action - .section .text,"xr",discard,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - # -- End function - .def "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .globl "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # -- Begin function ?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": # @"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" -Lfunc_begin1296: - .cv_func_id 1296 - .cv_loc 1296 10 3077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3077:0 - .cv_fpo_proc "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15255: - .cv_loc 1296 10 3078 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3078:0 - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - call "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1296 10 3079 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3079:0 - mov eax, dword ptr [ebp - 36] - mov ecx, eax - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - mov ecx, esp - mov dword ptr [ecx], eax - call "??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" - mov ecx, dword ptr [ebp - 36] - mov ecx, dword ptr [ecx + 20] - add eax, ecx - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 52], eax # 4-byte Spill - jmp LBB1296_1 -LBB1296_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0??end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA": -LBB1296_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp15256: - .cv_fpo_endproc -Lfunc_end1296: - .section .xdata,"dr",associative,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 2 -"L__ehtable$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": - .long -1 # ToState - .long "?dtor$2@?0??end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA" # Action - .section .text,"xr",discard,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - # -- End function - .def "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .globl "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # -- Begin function ?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": # @"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" -Lfunc_begin1297: - .cv_func_id 1297 - .cv_loc 1297 10 3067 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3067:0 - .cv_fpo_proc "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15259: - .cv_loc 1297 10 3068 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3068:0 - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - call "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1297 10 3069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3069:0 - mov eax, dword ptr [ebp - 36] - mov ecx, eax - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - mov ecx, esp - mov dword ptr [ecx], eax - call "??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 52], eax # 4-byte Spill - jmp LBB1297_1 -LBB1297_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA": -LBB1297_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp15260: - .cv_fpo_endproc -Lfunc_end1297: - .section .xdata,"dr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 2 -"L__ehtable$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": - .long -1 # ToState - .long "?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA" # Action - .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - # -- End function - .def "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" - .globl "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" # -- Begin function ??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z - .p2align 4, 0x90 -"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z": # @"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" -Lfunc_begin1298: - .cv_func_id 1298 - .cv_loc 1298 10 2375 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2375:0 - .cv_fpo_proc "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15261: - .cv_loc 1298 10 2376 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2376:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - cmp ecx, eax - je LBB1298_2 -# %bb.1: -Ltmp15262: - .cv_loc 1298 10 2377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2377:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dl, byte ptr [eax] - mov byte ptr [esp + 4], dl - call "?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" - sub esp, 8 -Ltmp15263: -LBB1298_2: - .cv_loc 1298 10 2380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2380:0 - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret 4 -Ltmp15264: - .cv_fpo_endproc -Lfunc_end1298: - # -- End function - .def "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" - .globl "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" # -- Begin function ??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z - .p2align 4, 0x90 -"??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z": # @"??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" -Lfunc_begin1299: - .cv_func_id 1299 - .cv_loc 1299 10 4061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:4061:0 - .cv_fpo_proc "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15265: - .cv_loc 1299 10 4062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:4062:0 - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - sub esp, 4 - and al, 1 - movzx eax, al - add esp, 12 - pop esi - pop ebp - ret -Ltmp15266: - .cv_fpo_endproc -Lfunc_end1299: - # -- End function - .def "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" - .globl "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" # -- Begin function ??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z - .p2align 4, 0x90 -"??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z": # @"??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" -Lfunc_begin1300: - .cv_func_id 1300 - .cv_loc 1300 10 3809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3809:0 - .cv_fpo_proc "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 88 - .cv_fpo_stackalloc 88 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 16] - lea edx, [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp15267: - .cv_loc 1300 10 3812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3812:0 - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], esi # 4-byte Spill - mov byte ptr [ebp - 65], al # 1-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 28], eax - .cv_loc 1300 10 3813 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3813:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 32], eax - .cv_loc 1300 10 3814 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3814:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - sub eax, dword ptr [ebp - 32] - cmp eax, dword ptr [ebp + 8] - jae LBB1300_2 -# %bb.1: -Ltmp15268: - .cv_loc 1300 10 3815 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3815:0 - call "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" -Ltmp15269: -LBB1300_2: - .cv_loc 1300 10 3818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3818:0 - mov eax, dword ptr [ebp - 32] - add eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 36], eax - .cv_loc 1300 10 3819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3819:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 40], eax - .cv_loc 1300 10 3820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3820:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 44], eax - .cv_loc 1300 10 3821 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3821:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov dword ptr [ebp - 48], eax - .cv_loc 1300 10 3822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3822:0 - mov ecx, dword ptr [ebp - 48] - mov eax, dword ptr [ebp - 44] - add eax, 1 - mov dword ptr [esp], eax - call "?allocate@?$allocator@D@std@@QAEPADI@Z" - sub esp, 4 - mov dword ptr [ebp - 20], eax - .cv_loc 1300 10 3823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3823:0 - mov eax, dword ptr [ebp - 28] - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 1300 10 3824 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3824:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 20], eax - .cv_loc 1300 10 3825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3825:0 - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 24], eax - .cv_loc 1300 10 3826 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3826:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [esp], eax - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov dword ptr [ebp - 52], eax - .cv_loc 1300 10 3827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3827:0 - mov eax, 16 - cmp eax, dword ptr [ebp - 40] - ja LBB1300_4 -# %bb.3: -Ltmp15270: - .cv_loc 1300 10 3828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3828:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 56], eax - .cv_loc 1300 10 3829 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3829:0 - mov cl, byte ptr [ebp + 16] - mov eax, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 56] - mov dword ptr [esp], edx - mov byte ptr [ebp - 73], cl # 1-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov edx, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [esp + 8], eax - mov bl, byte ptr [ebp - 73] # 1-byte Reload - movsx eax, bl - mov dword ptr [esp + 12], eax - call "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" - sub esp, 16 - .cv_loc 1300 10 3830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3830:0 - mov ecx, dword ptr [ebp - 48] - mov eax, dword ptr [ebp - 40] - add eax, 1 - mov edx, dword ptr [ebp - 56] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@D@std@@QAEXQADI@Z" - sub esp, 8 - .cv_loc 1300 10 3831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3831:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 4], eax - .cv_loc 1300 10 3832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3832:0 - jmp LBB1300_5 -Ltmp15271: -LBB1300_4: - .cv_loc 1300 10 3833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3833:0 - mov al, byte ptr [ebp + 16] - mov ecx, dword ptr [ebp - 32] - mov edx, dword ptr [ebp - 28] - add edx, 4 - mov esi, dword ptr [ebp - 52] - mov edi, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 84], ecx # 4-byte Spill - mov ecx, edi - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [esp + 8], edx - movsx edx, al - mov dword ptr [esp + 12], edx - call "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" - sub esp, 16 - .cv_loc 1300 10 3834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3834:0 - mov ecx, dword ptr [ebp - 28] - add ecx, 4 - mov dword ptr [esp], ecx - call "??$addressof@PAD@std@@YAPAPADAAPAD@Z" - mov ecx, dword ptr [ebp - 48] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 8], eax - call "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" -Ltmp15272: -LBB1300_5: - .cv_loc 1300 10 3837 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3837:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 60] # 4-byte Reload - add esp, 88 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp15273: - .cv_fpo_endproc -Lfunc_end1300: - # -- End function - .def "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" - .globl "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" # -- Begin function ??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z - .p2align 4, 0x90 -"??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z": # @"??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" -Lfunc_begin1301: - .cv_func_id 1301 - .cv_loc 1301 10 3212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3212:0 - .cv_fpo_proc "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov ebx, dword ptr [___security_cookie] - xor ebx, ebp - mov dword ptr [ebp - 16], ebx - mov dword ptr [ebp - 24], ecx -Ltmp15274: - .cv_loc 1301 10 3213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3213:0 - mov ecx, dword ptr [ebp + 16] - mov ebx, dword ptr [ebp + 12] - mov byte ptr [ebp - 25], al # 1-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ebx - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 32], edi # 4-byte Spill - mov dword ptr [ebp - 36], esi # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1301 10 3214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3214:0 - mov ecx, dword ptr [ebp + 8] - add ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - lea ecx, [ebp + 20] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - .cv_loc 1301 10 3215 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3215:0 - mov byte ptr [ebp - 17], 0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 16] - add ecx, 1 - add eax, ecx - mov dword ptr [esp], eax - lea eax, [ebp - 17] - mov dword ptr [esp + 4], eax - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1301 10 3216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3216:0 - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret 16 -Ltmp15275: - .cv_fpo_endproc -Lfunc_end1301: - # -- End function - .def "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" - .globl "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" # -- Begin function ??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z - .p2align 4, 0x90 -"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z": # @"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" -Lfunc_begin1302: - .cv_func_id 1302 - .cv_loc 1302 10 1833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1833:0 - .cv_fpo_proc "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15276: - .cv_loc 1302 10 1834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1834:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" - sub esp, 4 - xor al, -1 - and al, 1 - movzx eax, al - add esp, 12 - pop ebp - ret 4 -Ltmp15277: - .cv_fpo_endproc -Lfunc_end1302: - # -- End function - .def "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z": # @"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1303: - .cv_func_id 1303 - .cv_loc 1303 10 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1892:0 - .cv_fpo_proc "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15278: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp15279: - .cv_fpo_endproc -Lfunc_end1303: - # -- End function - .def "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - .globl "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" # -- Begin function ??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z - .p2align 4, 0x90 -"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z": # @"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" -Lfunc_begin1304: - .cv_func_id 1304 - .cv_loc 1304 19 440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:440:0 - .cv_fpo_proc "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" 28 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov edx, eax - mov esi, eax - add esi, 12 - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15292: - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 16], 1 - mov bl, byte ptr [ebp - 36] - mov edi, esp - mov byte ptr [edi], bl - mov dword ptr [edi + 4], eax - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov dword ptr [ebp - 68], esi # 4-byte Spill - call "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 72], eax # 4-byte Spill - jmp LBB1304_1 -LBB1304_1: -Ltmp15293: - .cv_loc 1304 19 441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:441:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 40], ecx - .cv_loc 1304 19 442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:442:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, esp - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - lea ecx, [ebp - 52] - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 84], eax # 4-byte Spill - jmp LBB1304_2 -LBB1304_2: - .cv_loc 1304 19 443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:443:0 - mov dword ptr [ebp - 16], 2 - mov eax, esp - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [eax + 4], ecx - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [eax], edx - call "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" - jmp LBB1304_3 -LBB1304_3: - .cv_loc 1304 19 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:444:0 - mov eax, esp - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [eax], ecx - call "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" - mov dword ptr [ebp - 88], eax # 4-byte Spill - jmp LBB1304_4 -LBB1304_4: - mov eax, esp - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [eax], ecx - call "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" - mov dword ptr [ebp - 92], eax # 4-byte Spill - jmp LBB1304_5 -LBB1304_5: - mov al, byte ptr [ebp - 56] - mov ecx, esp - mov byte ptr [ecx + 8], al - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov esi, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx], esi - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - sub esp, 12 - jmp LBB1304_6 -LBB1304_6: - .cv_loc 1304 19 445 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:445:0 - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 1304 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Ltmp15294: - .cv_loc 1304 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 28 - .def "?dtor$7@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z@4HA": -LBB1304_7: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp15295: - .cv_loc 1304 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp15296: - .def "?dtor$8@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z@4HA": -LBB1304_8: - push ebp - sub esp, 12 - add ebp, 12 - .cv_loc 1304 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET - .def "?dtor$9@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z@4HA": -LBB1304_9: - push ebp - sub esp, 12 - add ebp, 12 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp15297: - .cv_fpo_endproc -Lfunc_end1304: - .section .xdata,"dr",associative,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - .p2align 2 -"L__ehtable$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z": - .long -1 # ToState - .long "?dtor$9@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$8@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$7@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - # -- End function - .def "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - .globl "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" # -- Begin function ?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ - .p2align 4, 0x90 -"?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ": # @"?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" -Lfunc_begin1305: - .cv_func_id 1305 - .cv_loc 1305 19 1259 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1259:0 - .cv_fpo_proc "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15298: - .cv_loc 1305 19 1260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1260:0 - call "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - mov eax, dword ptr [eax] - mov dword ptr [esp], eax - call "??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" - add esp, 8 - pop ebp - ret -Ltmp15299: - .cv_fpo_endproc -Lfunc_end1305: - # -- End function - .def "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - .globl "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" # -- Begin function ?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ": # @"?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" -Lfunc_begin1306: - .cv_func_id 1306 - .cv_loc 1306 19 1338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1338:0 - .cv_fpo_proc "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15300: - .cv_loc 1306 19 1339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1339:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - sub ecx, eax - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp15301: - .cv_fpo_endproc -Lfunc_end1306: - # -- End function - .def "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" - .globl "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" # -- Begin function ??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ": # @"??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" -Lfunc_begin1307: - .cv_func_id 1307 - .cv_loc 1307 19 609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:609:0 - .cv_fpo_proc "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15302: - .cv_loc 1307 19 610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:610:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" - .cv_loc 1307 19 612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:612:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - lea ecx, [ebp - 12] - mov dword ptr [esp], eax - call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - sub esp, 4 - lea ecx, [ebp - 12] - mov dword ptr [ebp - 8], ecx - .cv_loc 1307 19 613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:613:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - mov dword ptr [esp], eax - lea eax, [ebp - 16] - mov dword ptr [esp + 4], eax - call "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - mov ecx, dword ptr [ebp - 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" -Ltmp15303: - .cv_loc 1307 19 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:615:0 - add esp, 32 - pop ebp - ret -Ltmp15304: - .cv_fpo_endproc -Lfunc_end1307: - # -- End function - .def "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ": # @"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1308: - .cv_func_id 1308 - .cv_loc 1308 10 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1892:0 - .cv_fpo_proc "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15305: - .cv_loc 1308 10 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1892:0 - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" -Ltmp15306: - .cv_loc 1308 10 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1892:0 - add esp, 4 - pop ebp - ret -Ltmp15307: - .cv_fpo_endproc -Lfunc_end1308: - # -- End function - .def "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" - .globl "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" # -- Begin function ??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z - .p2align 4, 0x90 -"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z": # @"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" -Lfunc_begin1309: - .cv_func_id 1309 - .cv_loc 1309 10 1828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1828:0 - .cv_fpo_proc "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15308: - .cv_loc 1309 10 1829 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1829:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" - sub esp, 4 - .cv_loc 1309 10 1830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1830:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp + 8] - cmp ecx, dword ptr [edx + 8] - sete bl - and bl, 1 - movzx eax, bl - add esp, 16 - pop ebx - pop ebp - ret 4 -Ltmp15309: - .cv_fpo_endproc -Lfunc_end1309: - # -- End function - .def "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" - .globl "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" # -- Begin function ?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z - .p2align 4, 0x90 -"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z": # @"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" -Lfunc_begin1310: - .cv_func_id 1310 - .cv_loc 1310 10 1854 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1854:0 - .cv_fpo_proc "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill -# %bb.1: -Ltmp15310: - .cv_loc 1310 10 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1856:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, eax - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jne LBB1310_3 -# %bb.2: -Ltmp15311: - .cv_loc 1310 10 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1856:0 - jmp LBB1310_8 -Ltmp15312: -LBB1310_3: - .cv_loc 1310 10 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1856:0 - jmp LBB1310_4 -LBB1310_4: - .cv_loc 1310 10 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1856:0 - xor eax, eax -Ltmp15313: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1857 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0EJ@NPIAEPMO@string?5iterators?5incompatible?5?$CIe@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1310_6 -# %bb.5: - int3 -LBB1310_6: - xor eax, eax - lea ecx, ["??_C@_1JM@EIPCMFMM@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt?$AAi?$AAb?$AAl?$AAe?$AA?5?$AA?$CI@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BA@JNFFMPMD@?$AA_?$AAC?$AAo?$AAm?$AAp?$AAa?$AAt?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MM@HPCJHOFE@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1857 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15314: -# %bb.7: - .cv_loc 1310 10 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1856:0 - jmp LBB1310_8 -Ltmp15315: -LBB1310_8: - .cv_loc 1310 10 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1856:0 - jmp LBB1310_9 -Ltmp15316: -LBB1310_9: - .cv_loc 1310 10 1861 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1861:0 - add esp, 48 - pop ebp - ret 4 -Ltmp15317: - .cv_fpo_endproc -Lfunc_end1310: - # -- End function - .def "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z": # @"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1311: - .cv_func_id 1311 - .cv_loc 1311 10 1694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1694:0 - .cv_fpo_proc "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15318: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0_Iterator_base12@std@@QAE@ABU01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 8] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx + 8], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp15319: - .cv_fpo_endproc -Lfunc_end1311: - # -- End function - .def "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" - .globl "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" # -- Begin function ??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z - .p2align 4, 0x90 -"??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z": # @"??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" -Lfunc_begin1312: - .cv_func_id 1312 - .cv_loc 1312 12 1533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1533:0 - .cv_fpo_proc "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15320: - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .cv_loc 1312 12 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1534:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop ebp - ret 8 -Ltmp15321: - .cv_fpo_endproc -Lfunc_end1312: - # -- End function - .def "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - .globl "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" # -- Begin function ?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ": # @"?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" -Lfunc_begin1313: - .cv_func_id 1313 - .cv_loc 1313 19 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1588:0 - .cv_fpo_proc "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15322: - .cv_loc 1313 19 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1589:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp15323: - .cv_fpo_endproc -Lfunc_end1313: - # -- End function - .def "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .globl "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" -Lfunc_begin1314: - .cv_func_id 1314 - .cv_loc 1314 19 1596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1596:0 - .cv_fpo_proc "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15324: - .cv_loc 1314 19 1597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1597:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp15325: - .cv_fpo_endproc -Lfunc_end1314: - # -- End function - .def "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" - .globl "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" # -- Begin function ??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z - .p2align 4, 0x90 -"??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z": # @"??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" -Lfunc_begin1315: - .cv_func_id 1315 - .cv_loc 1315 17 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:216:0 - .cv_fpo_proc "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15326: - .cv_loc 1315 17 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:218:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" -Ltmp15327: - .cv_loc 1315 17 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:223:0 - add esp, 16 - pop esi - pop ebp - ret -Ltmp15328: - .cv_fpo_endproc -Lfunc_end1315: - # -- End function - .def "??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - .globl "??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z - .p2align 4, 0x90 -"??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z": # @"??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" -Lfunc_begin1316: - .cv_func_id 1316 - .cv_loc 1316 19 427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:427:0 - .cv_fpo_proc "??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15331: - .cv_loc 1316 19 428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:428:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 44], edx # 4-byte Spill - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], ecx # 4-byte Spill - call "??$distance@PAD@std@@YAHPAD0@Z" - mov dword ptr [esp], eax - call "??$_Convert_size@I@std@@YAII@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1316 19 429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:429:0 - cmp dword ptr [ebp - 36], 0 - je LBB1316_4 -# %bb.1: -Ltmp15332: - .cv_loc 1316 19 430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:430:0 - mov eax, dword ptr [ebp - 36] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" - sub esp, 4 - .cv_loc 1316 19 431 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:431:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 40], eax - .cv_loc 1316 19 432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:432:0 - mov ecx, eax - call "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" - sub esp, 12 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB1316_2 -LBB1316_2: - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1316 19 433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:433:0 - mov dword ptr [ebp - 40], 0 - .cv_loc 1316 19 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:434:0 - lea ecx, [ebp - 40] - call "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" - jmp LBB1316_4 -Ltmp15333: -LBB1316_4: - .cv_loc 1316 19 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:435:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$3@?0???$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z@4HA": -LBB1316_3: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 40] -Ltmp15334: - .cv_loc 1316 19 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:434:0 - call "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp15335: - .cv_fpo_endproc -Lfunc_end1316: - .section .xdata,"dr",associative,"??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - .p2align 2 -"L__ehtable$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z": - .long -1 # ToState - .long "?dtor$3@?0???$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - # -- End function - .def "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" - .globl "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" # -- Begin function ??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z": # @"??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" -Lfunc_begin1317: - .cv_func_id 1317 - .cv_loc 1317 17 257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:257:0 - .cv_fpo_proc "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15336: - .cv_loc 1317 17 258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:258:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" - add esp, 4 - pop ebp - ret -Ltmp15337: - .cv_fpo_endproc -Lfunc_end1317: - # -- End function - .def "??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" - .globl "??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" # -- Begin function ??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z - .p2align 4, 0x90 -"??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z": # @"??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" -Lfunc_begin1318: - .cv_func_id 1318 - .cv_loc 1318 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15338: - .cv_loc 1318 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15339: - .cv_fpo_endproc -Lfunc_end1318: - # -- End function - .def "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .globl "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ": # @"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" -Lfunc_begin1319: - .cv_func_id 1319 - .cv_loc 1319 19 318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:318:0 - .cv_fpo_proc "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15340: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx + 4], 0 - mov dword ptr [ecx + 8], 0 - mov dword ptr [ecx + 12], 0 - .cv_loc 1319 19 319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:319:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp15341: - .cv_fpo_endproc -Lfunc_end1319: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" -Lfunc_begin1320: - .cv_func_id 1320 - .cv_loc 1320 12 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1536:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15342: - .cv_loc 1320 12 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1537:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15343: - .cv_fpo_endproc -Lfunc_end1320: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" -Lfunc_begin1321: - .cv_func_id 1321 - .cv_loc 1321 12 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1544:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp15344: - .cv_loc 1321 12 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1545:0 - add esp, 4 - pop ebp - ret -Ltmp15345: - .cv_fpo_endproc -Lfunc_end1321: - # -- End function - .def "?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - .globl "?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # -- Begin function ?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z - .p2align 4, 0x90 -"?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z": # @"?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" -Lfunc_begin1322: - .cv_func_id 1322 - .cv_loc 1322 10 1864 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1864:0 - .cv_fpo_proc "?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill -# %bb.1: -Ltmp15346: - .cv_loc 1322 10 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1865:0 - mov eax, dword ptr [ebp + 8] - mov ecx, eax - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - cmp ecx, eax - jne LBB1322_3 -# %bb.2: -Ltmp15347: - .cv_loc 1322 10 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1865:0 - jmp LBB1322_8 -Ltmp15348: -LBB1322_3: - .cv_loc 1322 10 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1865:0 - jmp LBB1322_4 -LBB1322_4: - .cv_loc 1322 10 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1865:0 - xor eax, eax -Ltmp15349: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1865 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0DI@FIGNHEDK@string?5iterators?5in?5range?5are?5fr@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1322_6 -# %bb.5: - int3 -LBB1322_6: - xor eax, eax - lea ecx, ["??_C@_1HE@MFNJODIC@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAa?$AAr?$AAe?$AA?5?$AAf@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MM@HPCJHOFE@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1865 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15350: -# %bb.7: - .cv_loc 1322 10 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1865:0 - jmp LBB1322_8 -Ltmp15351: -LBB1322_8: - .cv_loc 1322 10 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1865:0 - jmp LBB1322_9 -Ltmp15352: -LBB1322_9: - .cv_loc 1322 10 1866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1866:0 - jmp LBB1322_10 -LBB1322_10: -Ltmp15353: - .cv_loc 1322 10 1866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1866:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp + 12] - cmp eax, dword ptr [ecx + 8] - ja LBB1322_12 -# %bb.11: -Ltmp15354: - .cv_loc 1322 10 1866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1866:0 - jmp LBB1322_17 -Ltmp15355: -LBB1322_12: - .cv_loc 1322 10 1866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1866:0 - jmp LBB1322_13 -LBB1322_13: - .cv_loc 1322 10 1866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1866:0 - xor eax, eax -Ltmp15356: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1866 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0CB@KDGGCAAF@string?5iterator?5range?5transposed@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1322_15 -# %bb.14: - int3 -LBB1322_15: - xor eax, eax - lea ecx, ["??_C@_1EG@NKDFABAL@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MM@HPCJHOFE@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1866 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 28], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15357: -# %bb.16: - .cv_loc 1322 10 1866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1866:0 - jmp LBB1322_17 -Ltmp15358: -LBB1322_17: - .cv_loc 1322 10 1866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1866:0 - jmp LBB1322_18 -Ltmp15359: -LBB1322_18: - .cv_loc 1322 10 1867 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1867:0 - add esp, 52 - pop ebp - ret -Ltmp15360: - .cv_fpo_endproc -Lfunc_end1322: - # -- End function - .def "??$distance@PAD@std@@YAHPAD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$distance@PAD@std@@YAHPAD0@Z" - .globl "??$distance@PAD@std@@YAHPAD0@Z" # -- Begin function ??$distance@PAD@std@@YAHPAD0@Z - .p2align 4, 0x90 -"??$distance@PAD@std@@YAHPAD0@Z": # @"??$distance@PAD@std@@YAHPAD0@Z" -Lfunc_begin1323: - .cv_func_id 1323 - .cv_loc 1323 17 785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:785:0 - .cv_fpo_proc "??$distance@PAD@std@@YAHPAD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15361: - .cv_loc 1323 17 787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:787:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - sub edx, esi - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp15362: - .cv_fpo_endproc -Lfunc_end1323: - # -- End function - .def "?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" - .globl "?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" # -- Begin function ?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z": # @"?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" -Lfunc_begin1324: - .cv_func_id 1324 - .cv_loc 1324 19 1498 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1498:0 - .cv_fpo_proc "?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15363: - .cv_loc 1324 19 1501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1501:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], edx # 4-byte Spill - call "?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jbe LBB1324_2 -# %bb.1: -Ltmp15364: - .cv_loc 1324 19 1502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1502:0 - call "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" -Ltmp15365: -LBB1324_2: - .cv_loc 1324 19 1505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1505:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" - .cv_loc 1324 19 1506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1506:0 - add esp, 16 - pop ebp - ret 4 -Ltmp15366: - .cv_fpo_endproc -Lfunc_end1324: - # -- End function - .def "??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" - .globl "??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" # -- Begin function ??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z - .p2align 4, 0x90 -"??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z": # @"??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" -Lfunc_begin1325: - .cv_func_id 1325 - .cv_loc 1325 19 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1443:0 - .cv_fpo_proc "??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15367: - .cv_loc 1325 19 1444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1444:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" - add esp, 32 - pop esi - pop ebp - ret 12 -Ltmp15368: - .cv_fpo_endproc -Lfunc_end1325: - # -- End function - .def "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - .globl "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" # -- Begin function ?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ": # @"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" -Lfunc_begin1326: - .cv_func_id 1326 - .cv_loc 1326 19 1614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1614:0 - .cv_fpo_proc "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15369: - .cv_loc 1326 19 1615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1615:0 - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp15370: - .cv_fpo_endproc -Lfunc_end1326: - # -- End function - .def "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - .globl "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" # -- Begin function ?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ - .p2align 4, 0x90 -"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ": # @"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" -Lfunc_begin1327: - .cv_func_id 1327 - .cv_loc 1327 19 1622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1622:0 - .cv_fpo_proc "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15371: - .cv_loc 1327 19 1623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1623:0 - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp15372: - .cv_fpo_endproc -Lfunc_end1327: - # -- End function - .def "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ": # @"??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1328: - .cv_func_id 1328 - .cv_loc 1328 17 3513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3513:0 - .cv_fpo_proc "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15373: - .cv_loc 1328 17 3514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3514:0 - cmp dword ptr [ecx], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB1328_2 -# %bb.1: -Ltmp15374: - .cv_loc 1328 17 3515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3515:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - call "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" -Ltmp15375: -LBB1328_2: - .cv_loc 1328 17 3517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3517:0 - add esp, 8 - pop ebp - ret -Ltmp15376: - .cv_fpo_endproc -Lfunc_end1328: - # -- End function - .def "?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - .globl "?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" # -- Begin function ?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ": # @"?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" -Lfunc_begin1329: - .cv_func_id 1329 - .cv_loc 1329 19 1342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1342:0 - .cv_fpo_proc "?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 4], eax - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp15377: - .cv_loc 1329 19 1343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1343:0 - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" - mov dword ptr [esp], eax - call "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" - mov dword ptr [ebp - 8], eax - call "?max@?$numeric_limits@H@std@@SAHXZ" - mov dword ptr [ebp - 12], eax - lea eax, [ebp - 12] - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dword ptr [esp + 4], eax - call "??$_Min_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 4] - xor ecx, ebp - mov dword ptr [ebp - 20], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret -Ltmp15378: - .cv_fpo_endproc -Lfunc_end1329: - # -- End function - .def "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" - .globl "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" # -- Begin function ?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ - .p2align 4, 0x90 -"?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ": # @"?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" -Lfunc_begin1330: - .cv_func_id 1330 - .cv_loc 1330 19 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1536:0 - .cv_fpo_proc "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp15379: - .cv_loc 1330 19 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1537:0 - lea eax, ["??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] - mov dword ptr [esp], eax - call "?_Xlength_error@std@@YAXPBD@Z" -Ltmp15380: - .cv_fpo_endproc -Lfunc_end1330: - # -- End function - .def "?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" - .globl "?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" # -- Begin function ?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z": # @"?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" -Lfunc_begin1331: - .cv_func_id 1331 - .cv_loc 1331 19 1489 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1489:0 - .cv_fpo_proc "?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15381: - .cv_loc 1331 19 1492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1492:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 1331 19 1493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1493:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?allocate@?$allocator@D@std@@QAEPADI@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 4], eax - .cv_loc 1331 19 1494 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1494:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 4] - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 8], eax - .cv_loc 1331 19 1495 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1495:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 4] - add eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 12], eax - .cv_loc 1331 19 1496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1496:0 - add esp, 24 - pop ebp - ret 4 -Ltmp15382: - .cv_fpo_endproc -Lfunc_end1331: - # -- End function - .def "?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" - .globl "?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" # -- Begin function ?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ - .p2align 4, 0x90 -"?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ": # @"?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" -Lfunc_begin1332: - .cv_func_id 1332 - .cv_loc 1332 19 1592 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1592:0 - .cv_fpo_proc "?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15383: - .cv_loc 1332 19 1593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1593:0 - call "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp15384: - .cv_fpo_endproc -Lfunc_end1332: - # -- End function - .def "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" -Lfunc_begin1333: - .cv_func_id 1333 - .cv_loc 1333 12 1540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1540:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15385: - .cv_loc 1333 12 1541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1541:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15386: - .cv_fpo_endproc -Lfunc_end1333: - # -- End function - .def "??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" - .globl "??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" # -- Begin function ??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z": # @"??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" -Lfunc_begin1334: - .cv_func_id 1334 - .cv_loc 1334 21 161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:161:0 - .cv_fpo_proc "??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi -Ltmp15387: - .cv_loc 1334 21 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:163:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - call "??$_Get_unwrapped@D@std@@YAPADQAD@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 1334 21 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:164:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@D@std@@YAPADQAD@Z" - mov dword ptr [ebp - 20], eax - .cv_loc 1334 21 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:165:0 - lea eax, [ebp - 16] - mov dword ptr [esp], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" - mov dword ptr [ebp - 24], eax -Ltmp15388: - .cv_loc 1334 21 168 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:168:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" - mov dword ptr [ebp - 24], eax -Ltmp15389: - .cv_loc 1334 21 179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:179:0 - mov eax, dword ptr [ebp - 24] - lea ecx, [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" - .cv_loc 1334 21 180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:180:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebp - ret -Ltmp15390: - .cv_fpo_endproc -Lfunc_end1334: - # -- End function - .def "??$_Get_unwrapped@D@std@@YAPADQAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@D@std@@YAPADQAD@Z" - .globl "??$_Get_unwrapped@D@std@@YAPADQAD@Z" # -- Begin function ??$_Get_unwrapped@D@std@@YAPADQAD@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@D@std@@YAPADQAD@Z": # @"??$_Get_unwrapped@D@std@@YAPADQAD@Z" -Lfunc_begin1335: - .cv_func_id 1335 - .cv_loc 1335 17 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:274:0 - .cv_fpo_proc "??$_Get_unwrapped@D@std@@YAPADQAD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15391: - .cv_loc 1335 17 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:275:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15392: - .cv_fpo_endproc -Lfunc_end1335: - # -- End function - .def "??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" - .globl "??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" # -- Begin function ??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z - .p2align 4, 0x90 -"??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z": # @"??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" -Lfunc_begin1336: - .cv_func_id 1336 - .cv_loc 1336 17 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:394:0 - .cv_fpo_proc "??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15393: - .cv_loc 1336 17 395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:395:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp15394: - .cv_fpo_endproc -Lfunc_end1336: - # -- End function - .def "??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" - .globl "??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" # -- Begin function ??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z - .p2align 4, 0x90 -"??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z": # @"??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" -Lfunc_begin1337: - .cv_func_id 1337 - .cv_loc 1337 17 486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:486:0 - .cv_fpo_proc "??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15395: - .cv_loc 1337 17 488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:488:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - sub edx, esi - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp15396: - .cv_fpo_endproc -Lfunc_end1337: - # -- End function - .def "??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" - .globl "??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" # -- Begin function ??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z - .p2align 4, 0x90 -"??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z": # @"??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" -Lfunc_begin1338: - .cv_func_id 1338 - .cv_loc 1338 17 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1761:0 - .cv_fpo_proc "??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp15397: - .cv_loc 1338 17 1762 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1762:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], esi - .cv_loc 1338 17 1763 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1763:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], esi - .cv_loc 1338 17 1764 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1764:0 - mov esi, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], esi - .cv_loc 1338 17 1765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1765:0 - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - sub esi, edi - mov dword ptr [ebp - 28], esi - .cv_loc 1338 17 1766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1766:0 - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 16] - mov ebx, dword ptr [ebp - 28] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 8], ebx - mov dword ptr [eax + 4], edi - mov dword ptr [eax], esi - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call _memmove - .cv_loc 1338 17 1767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1767:0 - mov ecx, dword ptr [ebp - 24] - add ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ecx - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15398: - .cv_fpo_endproc -Lfunc_end1338: - # -- End function - .def "??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" - .globl "??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" # -- Begin function ??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z - .p2align 4, 0x90 -"??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z": # @"??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" -Lfunc_begin1339: - .cv_func_id 1339 - .cv_loc 1339 17 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:434:0 - .cv_fpo_proc "??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15399: - .cv_loc 1339 17 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:435:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi], edx - .cv_loc 1339 17 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:436:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp15400: - .cv_fpo_endproc -Lfunc_end1339: - # -- End function - .def "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" - .globl "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" # -- Begin function ?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ": # @"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" -Lfunc_begin1340: - .cv_func_id 1340 - .cv_loc 1340 19 1522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1522:0 - .cv_fpo_proc "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15401: - .cv_loc 1340 19 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1523:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" - .cv_loc 1340 19 1524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1524:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 12], eax - .cv_loc 1340 19 1525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1525:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 16], eax - .cv_loc 1340 19 1526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1526:0 - cmp dword ptr [ebp - 16], 0 - je LBB1340_2 -# %bb.1: -Ltmp15402: - .cv_loc 1340 19 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1527:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp - 16] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" - sub esp, 8 - .cv_loc 1340 19 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1528:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, dword ptr [ebp - 12] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp - 16] - sub ecx, edx - mov edx, dword ptr [ebp - 16] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@D@std@@QAEXQADI@Z" - sub esp, 8 - .cv_loc 1340 19 1530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1530:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 4], 0 - .cv_loc 1340 19 1531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1531:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 8], 0 - .cv_loc 1340 19 1532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1532:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 12], 0 -Ltmp15403: -LBB1340_2: - .cv_loc 1340 19 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1534:0 - add esp, 32 - pop esi - pop ebp - ret -Ltmp15404: - .cv_fpo_endproc -Lfunc_end1340: - # -- End function - .def "?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" - .globl "?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" # -- Begin function ?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ": # @"?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" -Lfunc_begin1341: - .cv_func_id 1341 - .cv_loc 1341 19 1580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1580:0 - .cv_fpo_proc "?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15405: - .cv_loc 1341 19 1581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1581:0 - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 1341 19 1582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1582:0 - add esp, 4 - pop ebp - ret -Ltmp15406: - .cv_fpo_endproc -Lfunc_end1341: - # -- End function - .def "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" - .globl "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" # -- Begin function ?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z - .p2align 4, 0x90 -"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z": # @"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" -Lfunc_begin1342: - .cv_func_id 1342 - .cv_loc 1342 19 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1467:0 - .cv_fpo_proc "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15407: - .cv_loc 1342 19 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1468:0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" - .cv_loc 1342 19 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1469:0 - add esp, 24 - pop ebp - ret 8 -Ltmp15408: - .cv_fpo_endproc -Lfunc_end1342: - # -- End function - .def "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" - .globl "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z - .p2align 4, 0x90 -"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z": # @"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" -Lfunc_begin1343: - .cv_func_id 1343 - .cv_loc 1343 12 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1086:0 - .cv_fpo_proc "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp15409: - .cv_loc 1343 12 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1101:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp15410: - .cv_fpo_endproc -Lfunc_end1343: - # -- End function - .def "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" - .globl "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" # -- Begin function ?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ - .p2align 4, 0x90 -"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ": # @"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" -Lfunc_begin1344: - .cv_func_id 1344 - .cv_loc 1344 10 1968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1968:0 - .cv_fpo_proc "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15411: - .cv_loc 1344 10 1969 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1969:0 - mov ecx, dword ptr [ecx + 8] - mov dword ptr [esp], ecx - call "??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" - add esp, 8 - pop ebp - ret -Ltmp15412: - .cv_fpo_endproc -Lfunc_end1344: - # -- End function - .def "??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" - .globl "??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" # -- Begin function ??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z - .p2align 4, 0x90 -"??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z": # @"??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" -Lfunc_begin1345: - .cv_func_id 1345 - .cv_loc 1345 12 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:346:0 - .cv_fpo_proc "??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15413: - .cv_loc 1345 12 347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:347:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15414: - .cv_fpo_endproc -Lfunc_end1345: - # -- End function - .def "??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" - .globl "??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" # -- Begin function ??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z - .p2align 4, 0x90 -"??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z": # @"??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" -Lfunc_begin1346: - .cv_func_id 1346 - .cv_loc 1346 19 333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:333:0 - .cv_fpo_proc "??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15415: - .cv_loc 1346 19 334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:334:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15416: - .cv_fpo_endproc -Lfunc_end1346: - # -- End function - .def "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" - .globl "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" # -- Begin function ?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ - .p2align 4, 0x90 -"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ": # @"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" -Lfunc_begin1347: - .cv_func_id 1347 - .cv_loc 1347 19 1626 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1626:0 - .cv_fpo_proc "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15417: - .cv_loc 1347 19 1627 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1627:0 - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - add eax, 8 - add esp, 4 - pop ebp - ret -Ltmp15418: - .cv_fpo_endproc -Lfunc_end1347: - # -- End function - .def "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" - .globl "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" # -- Begin function ?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ - .p2align 4, 0x90 -"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ": # @"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" -Lfunc_begin1348: - .cv_func_id 1348 - .cv_loc 1348 19 1618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1618:0 - .cv_fpo_proc "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15419: - .cv_loc 1348 19 1619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1619:0 - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - add eax, 4 - add esp, 4 - pop ebp - ret -Ltmp15420: - .cv_fpo_endproc -Lfunc_end1348: - # -- End function - .def "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .globl "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" -Lfunc_begin1349: - .cv_func_id 1349 - .cv_loc 1349 19 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1600:0 - .cv_fpo_proc "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15421: - .cv_loc 1349 19 1601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1601:0 - call "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp15422: - .cv_fpo_endproc -Lfunc_end1349: - # -- End function - .def "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" -Lfunc_begin1350: - .cv_func_id 1350 - .cv_loc 1350 12 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1548:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp15423: - .cv_loc 1350 12 1549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1549:0 - add esp, 4 - pop ebp - ret -Ltmp15424: - .cv_fpo_endproc -Lfunc_end1350: - # -- End function - .def "?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - .globl "?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ - .p2align 4, 0x90 -"?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ": # @"?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" -Lfunc_begin1351: - .cv_func_id 1351 - .cv_loc 1351 19 1571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1571:0 - .cv_fpo_proc "?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15425: - .cv_loc 1351 19 1572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1572:0 - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp15426: - .cv_fpo_endproc -Lfunc_end1351: - # -- End function - .def "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ": # @"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1352: - .cv_func_id 1352 - .cv_loc 1352 10 1694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1694:0 - .cv_fpo_proc "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15427: - .cv_loc 1352 10 1694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1694:0 - call "??1_Iterator_base12@std@@QAE@XZ" -Ltmp15428: - .cv_loc 1352 10 1694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1694:0 - add esp, 4 - pop ebp - ret -Ltmp15429: - .cv_fpo_endproc -Lfunc_end1352: - # -- End function - .def "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" - .globl "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" # -- Begin function ??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z - .p2align 4, 0x90 -"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z": # @"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" -Lfunc_begin1353: - .cv_func_id 1353 - .cv_loc 1353 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15430: - .cv_loc 1353 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15431: - .cv_fpo_endproc -Lfunc_end1353: - # -- End function - .def "??$_Refancy@PAD$0A@@std@@YAPADPAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" - .globl "??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" # -- Begin function ??$_Refancy@PAD$0A@@std@@YAPADPAD@Z - .p2align 4, 0x90 -"??$_Refancy@PAD$0A@@std@@YAPADPAD@Z": # @"??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" -Lfunc_begin1354: - .cv_func_id 1354 - .cv_loc 1354 12 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:325:0 - .cv_fpo_proc "??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15432: - .cv_loc 1354 12 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:326:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15433: - .cv_fpo_endproc -Lfunc_end1354: - # -- End function - .def "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" - .globl "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" # -- Begin function ??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z - .p2align 4, 0x90 -"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z": # @"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" -Lfunc_begin1355: - .cv_func_id 1355 - .cv_loc 1355 10 1906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1906:0 - .cv_fpo_proc "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp15434: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" - sub esp, 8 - .cv_loc 1355 10 1907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1907:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp15435: - .cv_fpo_endproc -Lfunc_end1355: - # -- End function - .def "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" - .globl "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" # -- Begin function ??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z - .p2align 4, 0x90 -"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z": # @"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" -Lfunc_begin1356: - .cv_func_id 1356 - .cv_loc 1356 10 1707 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1707:0 - .cv_fpo_proc "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15436: - mov esi, ecx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0_Iterator_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx + 8], ecx -Ltmp15437: - .cv_loc 1356 10 1708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1708:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - sub esp, 4 -Ltmp15438: - .cv_loc 1356 10 1709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1709:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret 8 -Ltmp15439: - .cv_fpo_endproc -Lfunc_end1356: - # -- End function - .def "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" - .globl "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" # -- Begin function ??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z - .p2align 4, 0x90 -"??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z": # @"??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" -Lfunc_begin1357: - .cv_func_id 1357 - .cv_loc 1357 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15440: - .cv_loc 1357 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15441: - .cv_fpo_endproc -Lfunc_end1357: - # -- End function - .def "?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" - .globl "?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" # -- Begin function ?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z - .p2align 4, 0x90 -"?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z": # @"?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" -Lfunc_begin1358: - .cv_func_id 1358 - .cv_loc 1358 10 2345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2345:0 - .cv_fpo_proc "?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp15442: - .cv_loc 1358 10 2346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2346:0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .cv_loc 1358 10 2347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2347:0 - mov ecx, dword ptr [ebp + 8] - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" - .cv_loc 1358 10 2348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2348:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - lea eax, [ebp - 12] - mov bl, byte ptr [eax] - mov byte ptr [esp + 4], bl - call "?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" - sub esp, 8 - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1358 10 2349 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2349:0 - add esp, 32 - pop ebx - pop ebp - ret 8 -Ltmp15443: - .cv_fpo_endproc -Lfunc_end1358: - # -- End function - .def "??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" - .globl "??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" # -- Begin function ??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z - .p2align 4, 0x90 -"??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z": # @"??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" -Lfunc_begin1359: - .cv_func_id 1359 - .cv_loc 1359 12 1024 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1024:0 - .cv_fpo_proc "??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15444: - .cv_loc 1359 12 1026 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1026:0 - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" -Ltmp15445: - .cv_loc 1359 12 1031 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1031:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - add esp, 16 - pop ebp - ret -Ltmp15446: - .cv_fpo_endproc -Lfunc_end1359: - # -- End function - .def "?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" - .globl "?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" # -- Begin function ?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z - .p2align 4, 0x90 -"?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z": # @"?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" -Lfunc_begin1360: - .cv_func_id 1360 - .cv_loc 1360 10 2389 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2389:0 - .cv_fpo_proc "?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15447: - .cv_loc 1360 10 2395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2395:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 1360 10 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2398:0 - mov ecx, dword ptr [ebp - 8] - call "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB1360_1 - jmp LBB1360_2 -LBB1360_1: -Ltmp15448: - .cv_loc 1360 10 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2399:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" - sub esp, 4 - .cv_loc 1360 10 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2400:0 - jmp LBB1360_3 -Ltmp15449: -LBB1360_2: - .cv_loc 1360 10 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2401:0 - mov ecx, dword ptr [ebp + 8] - call "?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" -Ltmp15450: -LBB1360_3: - .cv_loc 1360 10 2405 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2405:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [esp], eax - call "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" - add eax, 4 - mov dword ptr [ebp - 12], eax - .cv_loc 1360 10 2406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2406:0 - mov eax, dword ptr [ebp - 8] - mov dword ptr [esp], eax - call "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" - add eax, 4 - mov dword ptr [ebp - 16], eax - .cv_loc 1360 10 2408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2408:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 16] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 24 - call _memcpy - .cv_loc 1360 10 2409 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2409:0 - mov ecx, dword ptr [ebp + 8] - call "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .cv_loc 1360 10 2410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2410:0 - add esp, 36 - pop ebp - ret 8 -Ltmp15451: - .cv_fpo_endproc -Lfunc_end1360: - # -- End function - .def "??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" - .globl "??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" # -- Begin function ??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z - .p2align 4, 0x90 -"??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z": # @"??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" -Lfunc_begin1361: - .cv_func_id 1361 - .cv_loc 1361 7 1308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1308:0 - .cv_fpo_proc "??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15452: - .cv_loc 1361 7 1309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1309:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15453: - .cv_fpo_endproc -Lfunc_end1361: - # -- End function - .def "?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" - .globl "?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" # -- Begin function ?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z - .p2align 4, 0x90 -"?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z": # @"?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" -Lfunc_begin1362: - .cv_func_id 1362 - .cv_loc 1362 10 3895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3895:0 - .cv_fpo_proc "?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15454: - .cv_loc 1362 10 3896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3896:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - .cv_loc 1362 10 3897 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3897:0 - add esp, 12 - pop ebp - ret 4 -Ltmp15455: - .cv_fpo_endproc -Lfunc_end1362: - # -- End function - .def "?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - .globl "?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" # -- Begin function ?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z - .p2align 4, 0x90 -"?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z": # @"?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" -Lfunc_begin1363: - .cv_func_id 1363 - .cv_loc 1363 12 1411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1411:0 - .cv_fpo_proc "?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15458: - .cv_loc 1363 12 1413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1413:0 - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx], 3 - mov edx, dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - lea esi, [ebp - 36] - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 48], eax # 4-byte Spill - call edx - sub esp, 4 - mov dword ptr [ebp - 52], eax # 4-byte Spill - jmp LBB1363_1 -LBB1363_1: - .cv_loc 1363 12 1416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1416:0 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 40], ecx - .cv_loc 1363 12 1417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1417:0 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx] - mov dword ptr [eax], ecx - .cv_loc 1363 12 1418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1418:0 - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp + 8] - mov dword ptr [edx], ecx - .cv_loc 1363 12 1420 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1420:0 - cmp dword ptr [eax], 0 - je LBB1363_3 -# %bb.2: -Ltmp15459: - .cv_loc 1363 12 1421 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1421:0 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ecx], eax -Ltmp15460: -LBB1363_3: - .cv_loc 1363 12 1424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1424:0 - mov eax, dword ptr [ebp + 8] - cmp dword ptr [eax], 0 - je LBB1363_5 -# %bb.4: -Ltmp15461: - .cv_loc 1363 12 1425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1425:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx] - mov dword ptr [ecx], eax -Ltmp15462: -LBB1363_5: - .cv_loc 1363 12 1427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1427:0 - mov eax, dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - lea ecx, [ebp - 36] - call eax - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$6@?0??_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0??_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z@4HA": -LBB1363_6: - push ebp - push eax - add ebp, 12 - .cv_loc 1363 12 1413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1413:0 - call dword ptr [__imp____std_terminate] -Ltmp15463: - .cv_fpo_endproc -Lfunc_end1363: - .section .xdata,"dr",associative,"?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - .p2align 2 -"L__ehtable$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z": - .long -1 # ToState - .long "?dtor$6@?0??_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z@4HA" # Action - .section .text,"xr",discard,"?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - # -- End function - .def "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - .globl "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" # -- Begin function ?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z - .p2align 4, 0x90 -"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z": # @"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" -Lfunc_begin1364: - .cv_func_id 1364 - .cv_loc 1364 10 3672 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3672:0 - .cv_fpo_proc "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15468: - .cv_loc 1364 10 3673 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3673:0 - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 36], eax - .cv_loc 1364 10 3674 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3674:0 - mov ecx, dword ptr [ebp + 8] - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 40], eax - .cv_loc 1364 10 3675 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3675:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [eax + 20] - mov dword ptr [ebp - 16], 0 - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - mov dword ptr [ebp - 52], eax # 4-byte Spill - jmp LBB1364_1 -LBB1364_1: - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [eax + 20] - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov ecx, eax - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - mov dword ptr [ebp - 60], eax # 4-byte Spill - jmp LBB1364_2 -LBB1364_2: - mov eax, esp - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [eax + 12], ecx - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [eax + 8], edx - mov esi, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [eax + 4], esi - mov edi, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [eax], edi - call "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - and al, 1 - movzx eax, al - add esp, 64 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z@4HA": -LBB1364_3: - push ebp - sub esp, 16 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp15469: - .cv_fpo_endproc -Lfunc_end1364: - .section .xdata,"dr",associative,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - .p2align 2 -"L__ehtable$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z": - .long -1 # ToState - .long "?dtor$3@?0??_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z@4HA" # Action - .section .text,"xr",discard,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - # -- End function - .def "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" - .globl "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" # -- Begin function ??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z - .p2align 4, 0x90 -"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z": # @"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" -Lfunc_begin1365: - .cv_func_id 1365 - .cv_loc 1365 10 454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:454:0 - .cv_fpo_proc "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - xor ebx, ebx - # kill: def $bl killed $bl killed $ebx -Ltmp15470: - .cv_loc 1365 10 456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:456:0 - mov edi, dword ptr [ebp + 12] - cmp edi, dword ptr [ebp + 20] - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], esi # 4-byte Spill - mov byte ptr [ebp - 29], bl # 1-byte Spill - jne LBB1365_2 -# %bb.1: - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "?compare@?$char_traits@D@std@@SAHQBD0I@Z" - cmp eax, 0 - sete bl - mov byte ptr [ebp - 29], bl # 1-byte Spill -LBB1365_2: - mov al, byte ptr [ebp - 29] # 1-byte Reload - and al, 1 - movzx eax, al - add esp, 32 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15471: - .cv_fpo_endproc -Lfunc_end1365: - # -- End function - .def "?compare@?$char_traits@D@std@@SAHQBD0I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?compare@?$char_traits@D@std@@SAHQBD0I@Z" - .globl "?compare@?$char_traits@D@std@@SAHQBD0I@Z" # -- Begin function ?compare@?$char_traits@D@std@@SAHQBD0I@Z - .p2align 4, 0x90 -"?compare@?$char_traits@D@std@@SAHQBD0I@Z": # @"?compare@?$char_traits@D@std@@SAHQBD0I@Z" -Lfunc_begin1366: - .cv_func_id 1366 - .cv_loc 1366 10 289 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:289:0 - .cv_fpo_proc "?compare@?$char_traits@D@std@@SAHQBD0I@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp15472: - .cv_loc 1366 10 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:294:0 - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 8], esi - mov dword ptr [eax + 4], edi - mov dword ptr [eax], ebx - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], ecx # 4-byte Spill - call _memcmp - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15473: - .cv_fpo_endproc -Lfunc_end1366: - # -- End function - .def "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z": # @"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1367: - .cv_func_id 1367 - .cv_loc 1367 19 2178 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2178:0 - .cv_fpo_proc "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15474: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - .cv_loc 1367 19 2179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2179:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp15475: - .cv_fpo_endproc -Lfunc_end1367: - # -- End function - .def "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z": # @"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1368: - .cv_func_id 1368 - .cv_loc 1368 19 2082 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2082:0 - .cv_fpo_proc "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15478: - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - add ecx, 4 - mov edx, dword ptr [ebp + 8] - add edx, 4 - mov esi, esp - mov dword ptr [esi], edx - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 20] - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [edx + 20], ecx -Ltmp15479: - .cv_loc 1368 19 2083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2083:0 - mov ecx, edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 36] - mov ecx, eax - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - sub esp, 4 - jmp LBB1368_1 -Ltmp15480: -LBB1368_1: - .cv_loc 1368 19 2084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2084:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z@4HA": -LBB1368_2: - push ebp - push eax - add ebp, 12 -Ltmp15481: - .cv_loc 1368 19 2084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2084:0 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp15482: - .cv_fpo_endproc -Lfunc_end1368: - .section .xdata,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - .p2align 2 -"L__ehtable$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z": - .long -1 # ToState - .long "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - # -- End function - .def "??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - .globl "??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z": # @"??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1369: - .cv_func_id 1369 - .cv_loc 1369 19 458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:458:0 - .cv_fpo_proc "??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 104 - .cv_fpo_stackalloc 104 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp15487: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" - lea ecx, [ebp - 40] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - lea eax, [ebp - 44] - mov bl, byte ptr [eax] - mov byte ptr [esp], bl - lea eax, [ebp - 40] - mov dword ptr [esp + 4], eax - call "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" - sub esp, 8 -Ltmp15488: - .cv_loc 1369 19 459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:459:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - lea ecx, [ebp - 52] - mov dword ptr [esp], eax - call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - sub esp, 4 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 48], ecx - .cv_loc 1369 19 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:460:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov ecx, dword ptr [ebp - 48] - lea edx, [ebp - 60] - mov dword ptr [ebp - 84], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - .cv_loc 1369 19 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:461:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB1369_5 -# %bb.1: -Ltmp15489: - .cv_loc 1369 19 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:462:0 - mov ecx, dword ptr [ebp + 8] - call "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - sub esp, 4 - jmp LBB1369_2 -LBB1369_2: - .cv_loc 1369 19 463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:463:0 - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 64], eax - .cv_loc 1369 19 464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:464:0 - mov ecx, eax - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov edx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" - sub esp, 12 - mov dword ptr [ebp - 100], eax # 4-byte Spill - jmp LBB1369_3 -LBB1369_3: - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1369 19 465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:465:0 - mov dword ptr [ebp - 64], 0 - .cv_loc 1369 19 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:466:0 - lea ecx, [ebp - 64] - call "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" - jmp LBB1369_5 -Ltmp15490: -LBB1369_5: - .cv_loc 1369 19 468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:468:0 - lea eax, [ebp - 60] - mov ecx, eax - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 1369 19 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:469:0 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Ltmp15491: - .cv_loc 1369 19 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:469:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 104 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$4@?0???0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z@4HA": -LBB1369_4: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 64] -Ltmp15492: - .cv_loc 1369 19 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:466:0 - call "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp15493: - .def "?dtor$6@?0???0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z@4HA": -LBB1369_6: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 60] - .cv_loc 1369 19 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:469:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp15494: - .cv_fpo_endproc -Lfunc_end1369: - .section .xdata,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - .p2align 2 -"L__ehtable$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0???0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - # -- End function - .def "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" - .globl "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" # -- Begin function ?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z - .p2align 4, 0x90 -"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z": # @"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" -Lfunc_begin1370: - .cv_func_id 1370 - .cv_loc 1370 12 831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:831:0 - .cv_fpo_proc "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 12] -Ltmp15495: - .cv_loc 1370 12 832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:832:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - add esp, 4 - pop ebp - ret -Ltmp15496: - .cv_fpo_endproc -Lfunc_end1370: - # -- End function - .def "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" - .globl "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" # -- Begin function ??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z - .p2align 4, 0x90 -"??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z": # @"??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" -Lfunc_begin1371: - .cv_func_id 1371 - .cv_loc 1371 12 1533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1533:0 - .cv_fpo_proc "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15497: - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" - .cv_loc 1371 12 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1534:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop ebp - ret 8 -Ltmp15498: - .cv_fpo_endproc -Lfunc_end1371: - # -- End function - .def "?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" - .globl "?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" # -- Begin function ?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ": # @"?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" -Lfunc_begin1372: - .cv_func_id 1372 - .cv_loc 1372 19 1334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1334:0 - .cv_fpo_proc "?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15499: - .cv_loc 1372 19 1335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1335:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - cmp ecx, dword ptr [eax] - sete dl - and dl, 1 - movzx eax, dl - add esp, 12 - pop ebp - ret -Ltmp15500: - .cv_fpo_endproc -Lfunc_end1372: - # -- End function - .def "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .globl "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # -- Begin function ?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z": # @"?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" -Lfunc_begin1373: - .cv_func_id 1373 - .cv_loc 1373 19 1489 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1489:0 - .cv_fpo_proc "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15501: - .cv_loc 1373 19 1492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1492:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 1373 19 1493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1493:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?allocate@?$allocator@I@std@@QAEPAII@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 4], eax - .cv_loc 1373 19 1494 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1494:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 4] - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 8], eax - .cv_loc 1373 19 1495 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1495:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 4] - mov ecx, dword ptr [ebp + 8] - shl ecx, 2 - add eax, ecx - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 12], eax - .cv_loc 1373 19 1496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1496:0 - add esp, 24 - pop ebp - ret 4 -Ltmp15502: - .cv_fpo_endproc -Lfunc_end1373: - # -- End function - .def "??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" - .globl "??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" # -- Begin function ??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z - .p2align 4, 0x90 -"??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z": # @"??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" -Lfunc_begin1374: - .cv_func_id 1374 - .cv_loc 1374 19 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1443:0 - .cv_fpo_proc "??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15503: - .cv_loc 1374 19 1444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1444:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" - add esp, 32 - pop esi - pop ebp - ret 12 -Ltmp15504: - .cv_fpo_endproc -Lfunc_end1374: - # -- End function - .def "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ": # @"??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1375: - .cv_func_id 1375 - .cv_loc 1375 17 3513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3513:0 - .cv_fpo_proc "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15505: - .cv_loc 1375 17 3514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3514:0 - cmp dword ptr [ecx], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB1375_2 -# %bb.1: -Ltmp15506: - .cv_loc 1375 17 3515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3515:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - call "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" -Ltmp15507: -LBB1375_2: - .cv_loc 1375 17 3517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3517:0 - add esp, 8 - pop ebp - ret -Ltmp15508: - .cv_fpo_endproc -Lfunc_end1375: - # -- End function - .def "??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" - .globl "??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" # -- Begin function ??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z - .p2align 4, 0x90 -"??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z": # @"??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" -Lfunc_begin1376: - .cv_func_id 1376 - .cv_loc 1376 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15509: - .cv_loc 1376 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15510: - .cv_fpo_endproc -Lfunc_end1376: - # -- End function - .def "??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" - .globl "??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" # -- Begin function ??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z": # @"??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" -Lfunc_begin1377: - .cv_func_id 1377 - .cv_loc 1377 21 161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:161:0 - .cv_fpo_proc "??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi -Ltmp15511: - .cv_loc 1377 21 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:163:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - call "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 1377 21 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:164:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" - mov dword ptr [ebp - 20], eax - .cv_loc 1377 21 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:165:0 - lea eax, [ebp - 16] - mov dword ptr [esp], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" - mov dword ptr [ebp - 24], eax -Ltmp15512: - .cv_loc 1377 21 168 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:168:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" - mov dword ptr [ebp - 24], eax -Ltmp15513: - .cv_loc 1377 21 179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:179:0 - mov eax, dword ptr [ebp - 24] - lea ecx, [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" - .cv_loc 1377 21 180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:180:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebp - ret -Ltmp15514: - .cv_fpo_endproc -Lfunc_end1377: - # -- End function - .def "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - .globl "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" # -- Begin function ??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z - .p2align 4, 0x90 -"??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z": # @"??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" -Lfunc_begin1378: - .cv_func_id 1378 - .cv_loc 1378 22 1605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1605:0 - .cv_fpo_proc "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15515: - .cv_loc 1378 22 1605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1605:0 - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ecx], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ecx + 4], edx - mov edx, ecx - add edx, 8 - mov esi, dword ptr [ebp + 8] - add esi, 8 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp15516: - .cv_fpo_endproc -Lfunc_end1378: - # -- End function - .def "??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" - .globl "??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" # -- Begin function ??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z - .p2align 4, 0x90 -"??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z": # @"??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" -Lfunc_begin1379: - .cv_func_id 1379 - .cv_loc 1379 19 2325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2325:0 - .cv_fpo_proc "??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15517: - .cv_loc 1379 19 2326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2326:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - cmp ecx, eax - je LBB1379_2 -# %bb.1: -Ltmp15518: - .cv_loc 1379 19 2331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2331:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 1379 19 2332 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2332:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dl, byte ptr [eax] - mov byte ptr [esp + 4], dl - call "?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - sub esp, 8 -Ltmp15519: -LBB1379_2: - .cv_loc 1379 19 2336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2336:0 - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret 4 -Ltmp15520: - .cv_fpo_endproc -Lfunc_end1379: - # -- End function - .def "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" - .globl "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" # -- Begin function ??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z - .p2align 4, 0x90 -"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z": # @"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" -Lfunc_begin1380: - .cv_func_id 1380 - .cv_loc 1380 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15521: - .cv_loc 1380 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15522: - .cv_fpo_endproc -Lfunc_end1380: - # -- End function - .def "?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - .globl "?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # -- Begin function ?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z - .p2align 4, 0x90 -"?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z": # @"?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" -Lfunc_begin1381: - .cv_func_id 1381 - .cv_loc 1381 19 2303 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2303:0 - .cv_fpo_proc "?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15523: - .cv_loc 1381 19 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2304:0 - mov edx, dword ptr [ebp + 8] - add edx, 4 - mov esi, ecx - add esi, 4 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - .cv_loc 1381 19 2305 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2305:0 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 20] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx + 20], ecx - .cv_loc 1381 19 2306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2306:0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp15524: - .cv_fpo_endproc -Lfunc_end1381: - # -- End function - .def "??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" - .globl "??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" # -- Begin function ??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z - .p2align 4, 0x90 -"??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z": # @"??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" -Lfunc_begin1382: - .cv_func_id 1382 - .cv_loc 1382 19 1060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1060:0 - .cv_fpo_proc "??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15525: - .cv_loc 1382 19 1061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1061:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - cmp ecx, eax - je LBB1382_2 -# %bb.1: -Ltmp15526: - .cv_loc 1382 19 1062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1062:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dl, byte ptr [eax] - mov byte ptr [esp + 4], dl - call "?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - sub esp, 8 -Ltmp15527: -LBB1382_2: - .cv_loc 1382 19 1065 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1065:0 - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret 4 -Ltmp15528: - .cv_fpo_endproc -Lfunc_end1382: - # -- End function - .def "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" - .globl "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" # -- Begin function ??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z - .p2align 4, 0x90 -"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z": # @"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" -Lfunc_begin1383: - .cv_func_id 1383 - .cv_loc 1383 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15529: - .cv_loc 1383 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15530: - .cv_fpo_endproc -Lfunc_end1383: - # -- End function - .def "?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - .globl "?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # -- Begin function ?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z - .p2align 4, 0x90 -"?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z": # @"?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" -Lfunc_begin1384: - .cv_func_id 1384 - .cv_loc 1384 19 1044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1044:0 - .cv_fpo_proc "?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15531: - .cv_loc 1384 19 1045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1045:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" - .cv_loc 1384 19 1046 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1046:0 - mov ecx, dword ptr [ebp + 8] - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" - .cv_loc 1384 19 1047 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1047:0 - add esp, 20 - pop ebp - ret 8 -Ltmp15532: - .cv_fpo_endproc -Lfunc_end1384: - # -- End function - .def "??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" - .globl "??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" # -- Begin function ??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z - .p2align 4, 0x90 -"??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z": # @"??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" -Lfunc_begin1385: - .cv_func_id 1385 - .cv_loc 1385 12 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:996:0 - .cv_fpo_proc "??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15533: - .cv_loc 1385 12 1003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1003:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp15534: - .cv_fpo_endproc -Lfunc_end1385: - # -- End function - .def "??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" - .globl "??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" # -- Begin function ??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z - .p2align 4, 0x90 -"??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z": # @"??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" -Lfunc_begin1386: - .cv_func_id 1386 - .cv_loc 1386 19 1034 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1034:0 - .cv_fpo_proc "??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 12], esi - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp15535: - .cv_loc 1386 19 1035 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1035:0 - lea esi, [ebp + 8] - #DEBUG_VALUE: assign:_First <- [$esi+0] - mov dword ptr [esp], esi - lea esi, [ebp + 12] -Ltmp15536: - #DEBUG_VALUE: assign:_Last <- [$esi+0] - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 28], edx # 4-byte Spill - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov dword ptr [ebp - 36], ecx # 4-byte Spill - call "??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" - .cv_loc 1386 19 1036 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1036:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp + 4], eax - lea eax, [ebp - 16] - mov bl, byte ptr [eax] - mov byte ptr [esp + 8], bl - call "??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" - sub esp, 12 - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1386 19 1037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1037:0 - add esp, 44 - pop esi -Ltmp15537: - pop ebx - pop ebp - ret 8 -Ltmp15538: - .cv_fpo_endproc -Lfunc_end1386: - # -- End function - .def "??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" - .globl "??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" # -- Begin function ??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z - .p2align 4, 0x90 -"??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z": # @"??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" -Lfunc_begin1387: - .cv_func_id 1387 - .cv_loc 1387 17 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:216:0 - .cv_fpo_proc "??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15539: - .cv_loc 1387 17 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:218:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$_Verify_range@I@std@@YAXQBI0@Z" -Ltmp15540: - .cv_loc 1387 17 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:223:0 - add esp, 16 - pop esi - pop ebp - ret -Ltmp15541: - .cv_fpo_endproc -Lfunc_end1387: - # -- End function - .def "??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" - .globl "??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z - .p2align 4, 0x90 -"??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z": # @"??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" -Lfunc_begin1388: - .cv_func_id 1388 - .cv_loc 1388 19 994 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:994:0 - .cv_fpo_proc "??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15542: - .cv_loc 1388 19 995 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:995:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - call "??$distance@PAI@std@@YAHPAI0@Z" - mov dword ptr [esp], eax - call "??$_Convert_size@I@std@@YAII@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 1388 19 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:997:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" -Ltmp15543: - .cv_loc 1388 19 1003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1003:0 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - cmp ecx, eax - jbe LBB1388_2 -# %bb.1: -Ltmp15544: - .cv_loc 1388 19 1004 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1004:0 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - sub esp, 4 -Ltmp15545: -LBB1388_2: - .cv_loc 1388 19 1007 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1007:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov dword ptr [esp], eax - call "??$_Unfancy@I@std@@YAPAIPAI@Z" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" - mov dword ptr [esp], eax - call "??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [eax], ecx -Ltmp15546: - .cv_loc 1388 19 1030 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1030:0 - add esp, 40 - pop esi - pop edi - pop ebp - ret 12 -Ltmp15547: - .cv_fpo_endproc -Lfunc_end1388: - # -- End function - .def "??$_Verify_range@I@std@@YAXQBI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Verify_range@I@std@@YAXQBI0@Z" - .globl "??$_Verify_range@I@std@@YAXQBI0@Z" # -- Begin function ??$_Verify_range@I@std@@YAXQBI0@Z - .p2align 4, 0x90 -"??$_Verify_range@I@std@@YAXQBI0@Z": # @"??$_Verify_range@I@std@@YAXQBI0@Z" -Lfunc_begin1389: - .cv_func_id 1389 - .cv_loc 1389 17 190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:190:0 - .cv_fpo_proc "??$_Verify_range@I@std@@YAXQBI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill -# %bb.1: -Ltmp15548: - .cv_loc 1389 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - ja LBB1389_3 -# %bb.2: -Ltmp15549: - .cv_loc 1389 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1389_9 -Ltmp15550: -LBB1389_3: - .cv_loc 1389 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1389_4 -LBB1389_4: - .cv_loc 1389 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - xor eax, eax -Ltmp15551: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GH@EBEKGEP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 191 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1389_6 -# %bb.5: - int3 -LBB1389_6: - xor eax, eax - lea ecx, ["??_C@_1DG@FJIKMGFD@?$AA?$CC?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe?$AAd?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MO@DIOIMGCK@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 191 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -# %bb.7: - jmp LBB1389_8 -Ltmp15552: -LBB1389_8: - .cv_loc 1389 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1389_9 -Ltmp15553: -LBB1389_9: - .cv_loc 1389 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1389_10 -LBB1389_10: - jmp LBB1389_11 -Ltmp15554: -LBB1389_11: - .cv_loc 1389 17 192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:192:0 - add esp, 40 - pop ebp - ret -Ltmp15555: - .cv_fpo_endproc -Lfunc_end1389: - # -- End function - .def "??$distance@PAI@std@@YAHPAI0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$distance@PAI@std@@YAHPAI0@Z" - .globl "??$distance@PAI@std@@YAHPAI0@Z" # -- Begin function ??$distance@PAI@std@@YAHPAI0@Z - .p2align 4, 0x90 -"??$distance@PAI@std@@YAHPAI0@Z": # @"??$distance@PAI@std@@YAHPAI0@Z" -Lfunc_begin1390: - .cv_func_id 1390 - .cv_loc 1390 17 785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:785:0 - .cv_fpo_proc "??$distance@PAI@std@@YAHPAI0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15556: - .cv_loc 1390 17 787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:787:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - sub edx, esi - sar edx, 2 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp15557: - .cv_fpo_endproc -Lfunc_end1390: - # -- End function - .def "?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .globl "?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # -- Begin function ?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z": # @"?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" -Lfunc_begin1391: - .cv_func_id 1391 - .cv_loc 1391 19 1152 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1152:0 - .cv_fpo_proc "?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15558: - .cv_loc 1391 19 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1154:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], edx # 4-byte Spill - call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - cmp ecx, eax - jbe LBB1391_2 -# %bb.1: -Ltmp15559: - .cv_loc 1391 19 1155 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1155:0 - call "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" -Ltmp15560: -LBB1391_2: - .cv_loc 1391 19 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1158:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 12], eax - .cv_loc 1391 19 1159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1159:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1391 19 1160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1160:0 - mov eax, dword ptr [ebp - 16] - cmp dword ptr [eax + 4], 0 - je LBB1391_4 -# %bb.3: -Ltmp15561: - .cv_loc 1391 19 1161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1161:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp - 16] - mov ecx, dword ptr [ecx + 4] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" - sub esp, 8 - .cv_loc 1391 19 1162 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1162:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - mov ecx, dword ptr [ebp - 16] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp - 16] - mov edx, dword ptr [edx + 4] - sub ecx, edx - sar ecx, 2 - mov edx, dword ptr [ebp - 16] - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@I@std@@QAEXQAII@Z" - sub esp, 8 - .cv_loc 1391 19 1164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1164:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 4], 0 - .cv_loc 1391 19 1165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1165:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 8], 0 - .cv_loc 1391 19 1166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1166:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 12], 0 -Ltmp15562: -LBB1391_4: - .cv_loc 1391 19 1169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1169:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .cv_loc 1391 19 1170 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1170:0 - add esp, 36 - pop esi - pop ebp - ret 4 -Ltmp15563: - .cv_fpo_endproc -Lfunc_end1391: - # -- End function - .def "??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" - .globl "??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" # -- Begin function ??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z - .p2align 4, 0x90 -"??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z": # @"??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" -Lfunc_begin1392: - .cv_func_id 1392 - .cv_loc 1392 12 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:325:0 - .cv_fpo_proc "??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15564: - .cv_loc 1392 12 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:326:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15565: - .cv_fpo_endproc -Lfunc_end1392: - # -- End function - .def "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" - .globl "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # -- Begin function ??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z - .p2align 4, 0x90 -"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z": # @"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" -Lfunc_begin1393: - .cv_func_id 1393 - .cv_loc 1393 22 3398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3398:0 - .cv_fpo_proc "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" 40 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 176 - .cv_fpo_stackalloc 176 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 44] - mov esi, dword ptr [ebp + 40] - mov edi, dword ptr [ebp + 36] - mov ebx, dword ptr [ebp + 32] - mov dword ptr [ebp - 128], eax # 4-byte Spill - mov eax, dword ptr [ebp + 28] - mov dword ptr [ebp - 132], eax # 4-byte Spill - mov eax, dword ptr [ebp + 24] - mov dword ptr [ebp - 136], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 140], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 144], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 148], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 148] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 136] # 4-byte Reload - mov dword ptr [ebp - 28], eax - mov eax, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 40], eax - mov dword ptr [ebp - 36], ebx - mov dword ptr [ebp - 48], edi - mov dword ptr [ebp - 44], esi - mov dword ptr [ebp - 52], edx -Ltmp15566: - .cv_loc 1393 22 3399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3399:0 - mov edx, dword ptr [ebp - 24] - mov dword ptr [ebp - 60], edx - mov edx, dword ptr [ebp - 20] - mov dword ptr [ebp - 56], edx - mov dword ptr [ebp - 152], ecx # 4-byte Spill -LBB1393_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1393 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 68], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 64], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 76], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 72], eax - mov eax, dword ptr [ebp - 76] - mov ecx, dword ptr [ebp - 72] - mov edx, dword ptr [ebp - 68] - mov esi, dword ptr [ebp - 64] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor ecx, ecx - mov ah, cl - test al, 1 - mov byte ptr [ebp - 153], ah # 1-byte Spill - jne LBB1393_2 - jmp LBB1393_3 -LBB1393_2: # in Loop: Header=BB1393_1 Depth=1 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 84], eax - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 80], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 92], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 88], eax - mov eax, dword ptr [ebp - 92] - mov ecx, dword ptr [ebp - 88] - mov edx, dword ptr [ebp - 84] - mov esi, dword ptr [ebp - 80] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov byte ptr [ebp - 153], al # 1-byte Spill -LBB1393_3: # in Loop: Header=BB1393_1 Depth=1 - mov al, byte ptr [ebp - 153] # 1-byte Reload - test al, 1 - jne LBB1393_4 - jmp LBB1393_7 -LBB1393_4: # in Loop: Header=BB1393_1 Depth=1 - .cv_loc 1393 22 3401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3401:0 - xor eax, eax -Ltmp15567: - lea ecx, [ebp - 40] - lea edx, [ebp - 100] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 100] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - xor ecx, ecx - mov bl, byte ptr [eax] - lea eax, [ebp - 24] - mov dword ptr [ebp - 164], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 108] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 0 - mov byte ptr [ebp - 165], bl # 1-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 108] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - lea ecx, [ebp - 52] - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - mov bl, byte ptr [ebp - 165] # 1-byte Reload - movsx eax, bl - mov dword ptr [esp + 4], eax - call "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - sub esp, 8 - xor al, -1 - test al, 1 - jne LBB1393_5 - jmp LBB1393_6 -LBB1393_5: -Ltmp15568: - .cv_loc 1393 22 3402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3402:0 - mov eax, dword ptr [ebp - 60] - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 56] - mov dword ptr [ecx + 4], eax - jmp LBB1393_11 -Ltmp15569: -LBB1393_6: # in Loop: Header=BB1393_1 Depth=1 - .cv_loc 1393 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - jmp LBB1393_1 -LBB1393_7: - .cv_loc 1393 22 3406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3406:0 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 116], eax - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 112], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 124], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 120], eax - mov eax, dword ptr [ebp - 124] - mov ecx, dword ptr [ebp - 120] - mov edx, dword ptr [ebp - 116] - mov esi, dword ptr [ebp - 112] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1393_8 - jmp LBB1393_9 -LBB1393_8: - lea eax, [ebp - 24] - mov dword ptr [ebp - 172], eax # 4-byte Spill - jmp LBB1393_10 -LBB1393_9: - lea eax, [ebp - 60] - mov dword ptr [ebp - 172], eax # 4-byte Spill - jmp LBB1393_10 -LBB1393_10: - mov eax, dword ptr [ebp - 172] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [edx], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [edx + 4], eax -LBB1393_11: - .cv_loc 1393 22 3407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3407:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 152] # 4-byte Reload - add esp, 176 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15570: - .cv_fpo_endproc -Lfunc_end1393: - # -- End function - .def "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" - .globl "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # -- Begin function ??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z - .p2align 4, 0x90 -"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z": # @"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" -Lfunc_begin1394: - .cv_func_id 1394 - .cv_loc 1394 22 3398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3398:0 - .cv_fpo_proc "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" 40 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 176 - .cv_fpo_stackalloc 176 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 44] - mov esi, dword ptr [ebp + 40] - mov edi, dword ptr [ebp + 36] - mov ebx, dword ptr [ebp + 32] - mov dword ptr [ebp - 128], eax # 4-byte Spill - mov eax, dword ptr [ebp + 28] - mov dword ptr [ebp - 132], eax # 4-byte Spill - mov eax, dword ptr [ebp + 24] - mov dword ptr [ebp - 136], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 140], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 144], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 148], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 148] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 136] # 4-byte Reload - mov dword ptr [ebp - 28], eax - mov eax, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 40], eax - mov dword ptr [ebp - 36], ebx - mov dword ptr [ebp - 48], edi - mov dword ptr [ebp - 44], esi - mov dword ptr [ebp - 52], edx -Ltmp15571: - .cv_loc 1394 22 3399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3399:0 - mov edx, dword ptr [ebp - 24] - mov dword ptr [ebp - 60], edx - mov edx, dword ptr [ebp - 20] - mov dword ptr [ebp - 56], edx - mov dword ptr [ebp - 152], ecx # 4-byte Spill -LBB1394_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1394 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 68], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 64], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 76], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 72], eax - mov eax, dword ptr [ebp - 76] - mov ecx, dword ptr [ebp - 72] - mov edx, dword ptr [ebp - 68] - mov esi, dword ptr [ebp - 64] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor ecx, ecx - mov ah, cl - test al, 1 - mov byte ptr [ebp - 153], ah # 1-byte Spill - jne LBB1394_2 - jmp LBB1394_3 -LBB1394_2: # in Loop: Header=BB1394_1 Depth=1 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 84], eax - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 80], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 92], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 88], eax - mov eax, dword ptr [ebp - 92] - mov ecx, dword ptr [ebp - 88] - mov edx, dword ptr [ebp - 84] - mov esi, dword ptr [ebp - 80] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov byte ptr [ebp - 153], al # 1-byte Spill -LBB1394_3: # in Loop: Header=BB1394_1 Depth=1 - mov al, byte ptr [ebp - 153] # 1-byte Reload - test al, 1 - jne LBB1394_4 - jmp LBB1394_7 -LBB1394_4: # in Loop: Header=BB1394_1 Depth=1 - .cv_loc 1394 22 3401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3401:0 - xor eax, eax -Ltmp15572: - lea ecx, [ebp - 40] - lea edx, [ebp - 100] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 100] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - xor ecx, ecx - mov bl, byte ptr [eax] - lea eax, [ebp - 24] - mov dword ptr [ebp - 164], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 108] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 0 - mov byte ptr [ebp - 165], bl # 1-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 108] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - lea ecx, [ebp - 52] - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - mov bl, byte ptr [ebp - 165] # 1-byte Reload - movsx eax, bl - mov dword ptr [esp + 4], eax - call "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - sub esp, 8 - xor al, -1 - test al, 1 - jne LBB1394_5 - jmp LBB1394_6 -LBB1394_5: -Ltmp15573: - .cv_loc 1394 22 3402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3402:0 - mov eax, dword ptr [ebp - 60] - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 56] - mov dword ptr [ecx + 4], eax - jmp LBB1394_11 -Ltmp15574: -LBB1394_6: # in Loop: Header=BB1394_1 Depth=1 - .cv_loc 1394 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - jmp LBB1394_1 -LBB1394_7: - .cv_loc 1394 22 3406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3406:0 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 116], eax - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 112], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 124], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 120], eax - mov eax, dword ptr [ebp - 124] - mov ecx, dword ptr [ebp - 120] - mov edx, dword ptr [ebp - 116] - mov esi, dword ptr [ebp - 112] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1394_8 - jmp LBB1394_9 -LBB1394_8: - lea eax, [ebp - 24] - mov dword ptr [ebp - 172], eax # 4-byte Spill - jmp LBB1394_10 -LBB1394_9: - lea eax, [ebp - 60] - mov dword ptr [ebp - 172], eax # 4-byte Spill - jmp LBB1394_10 -LBB1394_10: - mov eax, dword ptr [ebp - 172] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [edx], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [edx + 4], eax -LBB1394_11: - .cv_loc 1394 22 3407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3407:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 152] # 4-byte Reload - add esp, 176 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15575: - .cv_fpo_endproc -Lfunc_end1394: - # -- End function - .def "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" - .globl "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # -- Begin function ??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z - .p2align 4, 0x90 -"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z": # @"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" -Lfunc_begin1395: - .cv_func_id 1395 - .cv_loc 1395 22 3398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3398:0 - .cv_fpo_proc "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" 40 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 176 - .cv_fpo_stackalloc 176 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - lea edx, [ebp + 44] - mov esi, dword ptr [ebp + 40] - mov edi, dword ptr [ebp + 36] - mov ebx, dword ptr [ebp + 32] - mov dword ptr [ebp - 124], eax # 4-byte Spill - mov eax, dword ptr [ebp + 28] - mov dword ptr [ebp - 128], eax # 4-byte Spill - mov eax, dword ptr [ebp + 24] - mov dword ptr [ebp - 132], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 136], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 140], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 144], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 140] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov eax, dword ptr [ebp - 136] # 4-byte Reload - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 28], eax - mov eax, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [ebp - 40], eax - mov dword ptr [ebp - 36], ebx - mov dword ptr [ebp - 48], edi - mov dword ptr [ebp - 44], esi -Ltmp15576: - .cv_loc 1395 22 3399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3399:0 - mov esi, dword ptr [ebp - 24] - mov dword ptr [ebp - 56], esi - mov esi, dword ptr [ebp - 20] - mov dword ptr [ebp - 52], esi - mov dword ptr [ebp - 148], ecx # 4-byte Spill - mov dword ptr [ebp - 152], edx # 4-byte Spill -LBB1395_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1395 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 64], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 60], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 72], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 68], eax - mov eax, dword ptr [ebp - 72] - mov ecx, dword ptr [ebp - 68] - mov edx, dword ptr [ebp - 64] - mov esi, dword ptr [ebp - 60] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor ecx, ecx - mov ah, cl - test al, 1 - mov byte ptr [ebp - 153], ah # 1-byte Spill - jne LBB1395_2 - jmp LBB1395_3 -LBB1395_2: # in Loop: Header=BB1395_1 Depth=1 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 80], eax - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 76], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 88], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 84], eax - mov eax, dword ptr [ebp - 88] - mov ecx, dword ptr [ebp - 84] - mov edx, dword ptr [ebp - 80] - mov esi, dword ptr [ebp - 76] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov byte ptr [ebp - 153], al # 1-byte Spill -LBB1395_3: # in Loop: Header=BB1395_1 Depth=1 - mov al, byte ptr [ebp - 153] # 1-byte Reload - test al, 1 - jne LBB1395_4 - jmp LBB1395_7 -LBB1395_4: # in Loop: Header=BB1395_1 Depth=1 - .cv_loc 1395 22 3401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3401:0 - xor eax, eax -Ltmp15577: - lea ecx, [ebp - 40] - lea edx, [ebp - 96] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 96] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - xor ecx, ecx - mov bl, byte ptr [eax] - lea eax, [ebp - 24] - mov dword ptr [ebp - 164], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 104] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 0 - mov byte ptr [ebp - 165], bl # 1-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - sub esp, 8 - lea ecx, [ebp - 104] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - mov ecx, dword ptr [ebp - 152] # 4-byte Reload - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - mov bl, byte ptr [ebp - 165] # 1-byte Reload - movsx eax, bl - mov dword ptr [esp + 4], eax - call "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - sub esp, 8 - xor al, -1 - test al, 1 - jne LBB1395_5 - jmp LBB1395_6 -LBB1395_5: -Ltmp15578: - .cv_loc 1395 22 3402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3402:0 - mov eax, dword ptr [ebp - 56] - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 52] - mov dword ptr [ecx + 4], eax - jmp LBB1395_11 -Ltmp15579: -LBB1395_6: # in Loop: Header=BB1395_1 Depth=1 - .cv_loc 1395 22 3400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3400:0 - jmp LBB1395_1 -LBB1395_7: - .cv_loc 1395 22 3406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3406:0 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 112], eax - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 108], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 120], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 116], eax - mov eax, dword ptr [ebp - 120] - mov ecx, dword ptr [ebp - 116] - mov edx, dword ptr [ebp - 112] - mov esi, dword ptr [ebp - 108] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1395_8 - jmp LBB1395_9 -LBB1395_8: - lea eax, [ebp - 24] - mov dword ptr [ebp - 172], eax # 4-byte Spill - jmp LBB1395_10 -LBB1395_9: - lea eax, [ebp - 56] - mov dword ptr [ebp - 172], eax # 4-byte Spill - jmp LBB1395_10 -LBB1395_10: - mov eax, dword ptr [ebp - 172] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [edx], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [edx + 4], eax -LBB1395_11: - .cv_loc 1395 22 3407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3407:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 148] # 4-byte Reload - add esp, 176 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15580: - .cv_fpo_endproc -Lfunc_end1395: - # -- End function - .def "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - .globl "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z": # @"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" -Lfunc_begin1396: - .cv_func_id 1396 - .cv_loc 1396 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1613:0 - .cv_fpo_proc "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15583: - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [esi], edx - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - add ecx, 32 - mov edx, dword ptr [ebp + 8] - add edx, 32 - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi], edx - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB1396_1 -LBB1396_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z@4HA": -LBB1396_2: - push ebp - push eax - add ebp, 12 -Ltmp15584: - .cv_loc 1396 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1613:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp15585: - .cv_fpo_endproc -Lfunc_end1396: - .section .xdata,"dr",associative,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - .p2align 2 -"L__ehtable$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z": - .long -1 # ToState - .long "?dtor$2@?0???0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - # -- End function - .def "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .globl "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # -- Begin function ??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z - .p2align 4, 0x90 -"??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z": # @"??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" -Lfunc_begin1397: - .cv_func_id 1397 - .cv_loc 1397 17 785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:785:0 - .cv_fpo_proc "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - mov dword ptr [ebp - 20], esi - mov dword ptr [ebp - 16], edx - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 24], eax -Ltmp15586: - .cv_loc 1397 17 787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:787:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 32] - lea edx, [ebp - 28] - #DEBUG_VALUE: distance,0> >:_Last <- [$edx+0] - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" -Ltmp15587: - sub esp, 8 - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebp - ret -Ltmp15588: - .cv_fpo_endproc -Lfunc_end1397: - # -- End function - .def "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - .globl "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" # -- Begin function ??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z": # @"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" -Lfunc_begin1398: - .cv_func_id 1398 - .cv_loc 1398 19 458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:458:0 - .cv_fpo_proc "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 104 - .cv_fpo_stackalloc 104 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], ecx -Ltmp15593: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - lea ecx, [ebp - 40] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - lea eax, [ebp - 44] - mov bl, byte ptr [eax] - mov byte ptr [esp], bl - lea eax, [ebp - 40] - mov dword ptr [esp + 4], eax - call "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - sub esp, 8 -Ltmp15594: - .cv_loc 1398 19 459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:459:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - lea ecx, [ebp - 52] - mov dword ptr [esp], eax - call "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - sub esp, 4 - lea ecx, [ebp - 52] - mov dword ptr [ebp - 48], ecx - .cv_loc 1398 19 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:460:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 48] - lea edx, [ebp - 60] - mov dword ptr [ebp - 84], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - .cv_loc 1398 19 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:461:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" - test al, 1 - jne LBB1398_5 -# %bb.1: -Ltmp15595: - .cv_loc 1398 19 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:462:0 - mov ecx, dword ptr [ebp + 8] - call "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" - sub esp, 4 - jmp LBB1398_2 -LBB1398_2: - .cv_loc 1398 19 463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:463:0 - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 64], eax - .cv_loc 1398 19 464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:464:0 - mov ecx, eax - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov edx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" - sub esp, 12 - mov dword ptr [ebp - 100], eax # 4-byte Spill - jmp LBB1398_3 -LBB1398_3: - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1398 19 465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:465:0 - mov dword ptr [ebp - 64], 0 - .cv_loc 1398 19 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:466:0 - lea ecx, [ebp - 64] - call "??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" - jmp LBB1398_5 -Ltmp15596: -LBB1398_5: - .cv_loc 1398 19 468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:468:0 - lea eax, [ebp - 60] - mov ecx, eax - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 1398 19 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:469:0 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Ltmp15597: - .cv_loc 1398 19 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:469:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 104 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$4@?0???0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z@4HA": -LBB1398_4: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 64] -Ltmp15598: - .cv_loc 1398 19 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:466:0 - call "??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp15599: - .def "?dtor$6@?0???0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z@4HA": -LBB1398_6: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 60] - .cv_loc 1398 19 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:469:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp15600: - .cv_fpo_endproc -Lfunc_end1398: - .section .xdata,"dr",associative,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - .p2align 2 -"L__ehtable$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z": - .long -1 # ToState - .long "?dtor$6@?0???0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0???0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - # -- End function - .def "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" - .globl "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" # -- Begin function ?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z - .p2align 4, 0x90 -"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z": # @"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" -Lfunc_begin1399: - .cv_func_id 1399 - .cv_loc 1399 12 831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:831:0 - .cv_fpo_proc "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp + 12] -Ltmp15601: - .cv_loc 1399 12 832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:832:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - add esp, 4 - pop ebp - ret -Ltmp15602: - .cv_fpo_endproc -Lfunc_end1399: - # -- End function - .def "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .globl "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # -- Begin function ??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z - .p2align 4, 0x90 -"??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z": # @"??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" -Lfunc_begin1400: - .cv_func_id 1400 - .cv_loc 1400 12 1533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1533:0 - .cv_fpo_proc "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15603: - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .cv_loc 1400 12 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1534:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop ebp - ret 8 -Ltmp15604: - .cv_fpo_endproc -Lfunc_end1400: - # -- End function - .def "?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" - .globl "?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" # -- Begin function ?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ - .p2align 4, 0x90 -"?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ": # @"?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" -Lfunc_begin1401: - .cv_func_id 1401 - .cv_loc 1401 19 1334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1334:0 - .cv_fpo_proc "?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15605: - .cv_loc 1401 19 1335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1335:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - cmp ecx, dword ptr [eax] - sete dl - and dl, 1 - movzx eax, dl - add esp, 12 - pop ebp - ret -Ltmp15606: - .cv_fpo_endproc -Lfunc_end1401: - # -- End function - .def "?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" - .globl "?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" # -- Begin function ?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z": # @"?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" -Lfunc_begin1402: - .cv_func_id 1402 - .cv_loc 1402 19 1489 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1489:0 - .cv_fpo_proc "?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15607: - .cv_loc 1402 19 1492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1492:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 1402 19 1493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1493:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 4], eax - .cv_loc 1402 19 1494 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1494:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 4] - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 8], eax - .cv_loc 1402 19 1495 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1495:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 4] - mov ecx, dword ptr [ebp + 8] - shl ecx, 4 - add eax, ecx - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ecx + 12], eax - .cv_loc 1402 19 1496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1496:0 - add esp, 24 - pop ebp - ret 4 -Ltmp15608: - .cv_fpo_endproc -Lfunc_end1402: - # -- End function - .def "??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" - .globl "??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" # -- Begin function ??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z - .p2align 4, 0x90 -"??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z": # @"??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" -Lfunc_begin1403: - .cv_func_id 1403 - .cv_loc 1403 19 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1443:0 - .cv_fpo_proc "??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15609: - .cv_loc 1403 19 1444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1444:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - add esp, 32 - pop esi - pop ebp - ret 12 -Ltmp15610: - .cv_fpo_endproc -Lfunc_end1403: - # -- End function - .def "??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" - .globl "??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ": # @"??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" -Lfunc_begin1404: - .cv_func_id 1404 - .cv_loc 1404 17 3513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3513:0 - .cv_fpo_proc "??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15611: - .cv_loc 1404 17 3514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3514:0 - cmp dword ptr [ecx], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB1404_2 -# %bb.1: -Ltmp15612: - .cv_loc 1404 17 3515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3515:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - call "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" -Ltmp15613: -LBB1404_2: - .cv_loc 1404 17 3517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3517:0 - add esp, 8 - pop ebp - ret -Ltmp15614: - .cv_fpo_endproc -Lfunc_end1404: - # -- End function - .def "??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" - .globl "??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" # -- Begin function ??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z - .p2align 4, 0x90 -"??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z": # @"??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" -Lfunc_begin1405: - .cv_func_id 1405 - .cv_loc 1405 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15615: - .cv_loc 1405 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15616: - .cv_fpo_endproc -Lfunc_end1405: - # -- End function - .def "??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .globl "??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # -- Begin function ??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin1406: - .cv_func_id 1406 - .cv_loc 1406 21 161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:161:0 - .cv_fpo_proc "??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 76 - .cv_fpo_stackalloc 76 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi -Ltmp15619: - .cv_loc 1406 21 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:163:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov dword ptr [ebp - 68], esi # 4-byte Spill - call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - mov dword ptr [ebp - 32], eax - .cv_loc 1406 21 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:164:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1406 21 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:165:0 - lea eax, [ebp - 32] - mov dword ptr [esp], eax - lea eax, [ebp - 36] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" - mov dword ptr [ebp - 40], eax -Ltmp15620: - .cv_loc 1406 21 171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:171:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp + 20] - lea edx, [ebp - 52] -Ltmp15621: - #DEBUG_VALUE: _Backout <- [$edx+0] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" -Ltmp15622: - sub esp, 8 - mov dword ptr [ebp - 76], eax # 4-byte Spill -LBB1406_1: # =>This Inner Loop Header: Depth=1 -Ltmp15623: - .cv_loc 1406 21 172 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:172:0 - mov eax, dword ptr [ebp - 32] - cmp eax, dword ptr [ebp - 36] - je LBB1406_4 -# %bb.2: # in Loop: Header=BB1406_1 Depth=1 -Ltmp15624: - .cv_loc 1406 21 173 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:173:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 52] - call "??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - sub esp, 4 - jmp LBB1406_3 -Ltmp15625: -LBB1406_3: # in Loop: Header=BB1406_1 Depth=1 - .cv_loc 1406 21 172 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:172:0 - mov eax, dword ptr [ebp - 32] - add eax, 16 - mov dword ptr [ebp - 32], eax - jmp LBB1406_1 -Ltmp15626: -LBB1406_4: - .cv_loc 1406 21 176 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:176:0 - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov dword ptr [ebp - 40], eax - .cv_loc 1406 21 177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:177:0 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - call "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" -Ltmp15627: - .cv_loc 1406 21 179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:179:0 - mov eax, dword ptr [ebp - 40] - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp + 16] - mov dword ptr [ecx], eax - call "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - .cv_loc 1406 21 180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:180:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 76 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$5@?0???$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z@4HA": -LBB1406_5: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp15628: - .cv_loc 1406 21 177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:177:0 - call "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp15629: - .cv_fpo_endproc -Lfunc_end1406: - .section .xdata,"dr",associative,"??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 -"L__ehtable$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": - .long -1 # ToState - .long "?dtor$5@?0???$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - # -- End function - .def "??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .globl "??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # -- Begin function ??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z - .p2align 4, 0x90 -"??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z": # @"??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" -Lfunc_begin1407: - .cv_func_id 1407 - .cv_loc 1407 21 141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:141:0 - .cv_fpo_proc "??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15630: - .cv_loc 1407 21 142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:142:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" - .cv_loc 1407 21 143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:143:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 16 - mov dword ptr [eax + 4], ecx - .cv_loc 1407 21 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:144:0 - add esp, 28 - pop ebp - ret 4 -Ltmp15631: - .cv_fpo_endproc -Lfunc_end1407: - # -- End function - .def "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" - .globl "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" # -- Begin function ??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z - .p2align 4, 0x90 -"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z": # @"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" -Lfunc_begin1408: - .cv_func_id 1408 - .cv_loc 1408 12 818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:818:0 - .cv_fpo_proc "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp15632: - .cv_loc 1408 12 819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:819:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 16] - mov dword ptr [esp], edi - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], esi # 4-byte Spill - call "??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [edx + 4], ecx - mov ecx, dword ptr [eax + 8] - mov dword ptr [edx + 8], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [edx + 12], eax - .cv_loc 1408 12 820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:820:0 - add esp, 20 - pop esi - pop edi - pop ebp - ret -Ltmp15633: - .cv_fpo_endproc -Lfunc_end1408: - # -- End function - .def "??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - .globl "??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # -- Begin function ??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z - .p2align 4, 0x90 -"??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z": # @"??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" -Lfunc_begin1409: - .cv_func_id 1409 - .cv_loc 1409 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15634: - .cv_loc 1409 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15635: - .cv_fpo_endproc -Lfunc_end1409: - # -- End function - .def "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .globl "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" # -- Begin function ??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z - .p2align 4, 0x90 -"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z": # @"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" -Lfunc_begin1410: - .cv_func_id 1410 - .cv_loc 1410 5 222 0 # ..\include\gsl/span:222:0 - .cv_fpo_proc "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 36], edx - mov dword ptr [ebp - 32], eax - mov dword ptr [ebp - 40], ecx - mov eax, dword ptr [ebp - 40] -Ltmp15638: - .cv_loc 1410 5 223 0 # ..\include\gsl/span:223:0 - mov ecx, dword ptr [eax] - cmp ecx, dword ptr [ebp - 36] - sete bl - mov byte ptr [ebp - 53], 0 - test bl, 1 - mov dword ptr [ebp - 60], eax # 4-byte Spill - jne LBB1410_1 - jmp LBB1410_2 -LBB1410_1: - test byte ptr [ebp - 53], 1 - jne LBB1410_4 - jmp LBB1410_5 -LBB1410_2: - mov eax, esp - mov dword ptr [eax], offset "??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??0fail_fast@gsl@@QAE@QBD@Z" - sub esp, 4 - mov byte ptr [ebp - 53], 1 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - sub esp, 4 - jmp LBB1410_3 -LBB1410_3: -LBB1410_4: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB1410_5: - .cv_loc 1410 5 224 0 # ..\include\gsl/span:224:0 - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, dword ptr [ebp - 32] - sub ecx, edx - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov eax, ecx - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$6@?0???G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z@4HA": -LBB1410_6: - push ebp - push eax - add ebp, 12 - .cv_loc 1410 5 223 0 # ..\include\gsl/span:223:0 - test byte ptr [ebp - 53], 1 - jne LBB1410_7 - jmp LBB1410_8 -LBB1410_7: - lea ecx, [ebp - 52] - call "??1fail_fast@gsl@@UAE@XZ" -LBB1410_8: - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp15639: - .cv_fpo_endproc -Lfunc_end1410: - .section .xdata,"dr",associative,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .p2align 2 -"L__ehtable$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z": - .long -1 # ToState - .long "?dtor$6@?0???G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z@4HA" # Action - .section .text,"xr",discard,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - # -- End function - .def "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - .globl "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" # -- Begin function ?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z - .p2align 4, 0x90 -"?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z": # @"?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" -Lfunc_begin1411: - .cv_func_id 1411 - .cv_loc 1411 22 3281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3281:0 - .cv_fpo_proc "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 260 - .cv_fpo_stackalloc 260 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - and al, 1 - mov byte ptr [ebp - 30], al - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp15660: - .cv_loc 1411 22 3282 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3282:0 - mov dword ptr [ebp - 40], 0 - .cv_loc 1411 22 3283 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3283:0 - lea esi, [ebp - 88] -Ltmp15661: - #DEBUG_VALUE: _Do_rep0:_St <- [$esi+0] - mov dword ptr [ebp - 204], ecx # 4-byte Spill - mov ecx, esi - mov esi, dword ptr [ebp - 204] # 4-byte Reload -Ltmp15662: - mov dword ptr [esp], esi - mov dword ptr [ebp - 208], edx # 4-byte Spill - call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 212], eax # 4-byte Spill -LBB1411_1: # =>This Inner Loop Header: Depth=1 -Ltmp15663: - .cv_loc 1411 22 3285 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3285:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 16], 0 - cmp eax, ecx - jge LBB1411_9 -# %bb.2: # in Loop: Header=BB1411_1 Depth=1 -Ltmp15664: - .cv_loc 1411 22 3286 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3286:0 - mov eax, dword ptr [ebp - 204] # 4-byte Reload - movsd xmm0, qword ptr [eax] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 96], xmm0 - .cv_loc 1411 22 3287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3287:0 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 12] - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 213], al # 1-byte Spill - jmp LBB1411_3 -LBB1411_3: # in Loop: Header=BB1411_1 Depth=1 - mov al, byte ptr [ebp - 213] # 1-byte Reload - test al, 1 - jne LBB1411_6 - jmp LBB1411_4 -LBB1411_4: -Ltmp15665: - .cv_loc 1411 22 3288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3288:0 - mov eax, esp - lea ecx, [ebp - 88] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 220], eax # 4-byte Spill - jmp LBB1411_5 -LBB1411_5: - .cv_loc 1411 22 3289 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3289:0 - mov byte ptr [ebp - 29], 0 - mov dword ptr [ebp - 100], 1 - jmp LBB1411_40 -Ltmp15666: -LBB1411_6: # in Loop: Header=BB1411_1 Depth=1 - .cv_loc 1411 22 3290 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3290:0 - mov eax, dword ptr [ebp - 204] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 108], ecx - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 104], ecx - mov ecx, dword ptr [ebp - 96] - mov dword ptr [ebp - 116], ecx - mov ecx, dword ptr [ebp - 92] - mov dword ptr [ebp - 112], ecx - mov ecx, dword ptr [ebp - 116] - mov edx, dword ptr [ebp - 112] - mov esi, dword ptr [ebp - 108] - mov edi, dword ptr [ebp - 104] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1411_7 - jmp LBB1411_8 -LBB1411_7: # in Loop: Header=BB1411_1 Depth=1 -Ltmp15667: - .cv_loc 1411 22 3291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3291:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 20] - sub eax, 1 - mov dword ptr [ebp - 40], eax -Ltmp15668: -LBB1411_8: # in Loop: Header=BB1411_1 Depth=1 - .cv_loc 1411 22 3285 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3285:0 - mov eax, dword ptr [ebp - 40] - add eax, 1 - mov dword ptr [ebp - 40], eax - jmp LBB1411_1 -Ltmp15669: -LBB1411_9: - .cv_loc 1411 22 3295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3295:0 - mov eax, esp - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 164] - call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 224], eax # 4-byte Spill - jmp LBB1411_10 -LBB1411_10: - .cv_loc 1411 22 3296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3296:0 - mov byte ptr [ebp - 165], 0 - .cv_loc 1411 22 3297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3297:0 - mov eax, dword ptr [ebp - 204] # 4-byte Reload - movsd xmm0, qword ptr [eax] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 176], xmm0 - .cv_loc 1411 22 3299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3299:0 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 28] - mov ecx, dword ptr [ecx + 12] - mov dword ptr [ebp - 16], 1 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 225], al # 1-byte Spill - jmp LBB1411_11 -LBB1411_11: - mov al, byte ptr [ebp - 225] # 1-byte Reload - test al, 1 - jne LBB1411_12 - jmp LBB1411_16 -LBB1411_12: -Ltmp15670: - .cv_loc 1411 22 3300 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3300:0 - test byte ptr [ebp - 30], 1 - jne LBB1411_14 -# %bb.13: -Ltmp15671: - .cv_loc 1411 22 3301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3301:0 - mov byte ptr [ebp - 29], 1 - mov dword ptr [ebp - 100], 1 - jmp LBB1411_38 -Ltmp15672: -LBB1411_14: - .cv_loc 1411 22 3305 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3305:0 - mov eax, esp - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 164] - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 232], eax # 4-byte Spill - jmp LBB1411_15 -LBB1411_15: - .cv_loc 1411 22 3306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3306:0 - mov byte ptr [ebp - 165], 1 -Ltmp15673: -LBB1411_16: - .cv_loc 1411 22 3309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3309:0 - jmp LBB1411_17 -LBB1411_17: # =>This Inner Loop Header: Depth=1 - mov eax, dword ptr [ebp + 8] - cmp dword ptr [eax + 24], -1 - mov cl, 1 - mov byte ptr [ebp - 233], cl # 1-byte Spill - je LBB1411_19 -# %bb.18: # in Loop: Header=BB1411_17 Depth=1 - mov eax, dword ptr [ebp - 40] - mov ecx, eax - add ecx, 1 - mov dword ptr [ebp - 40], ecx - mov ecx, dword ptr [ebp + 8] - cmp eax, dword ptr [ecx + 24] - setl dl - mov byte ptr [ebp - 233], dl # 1-byte Spill -LBB1411_19: # in Loop: Header=BB1411_17 Depth=1 - mov al, byte ptr [ebp - 233] # 1-byte Reload - test al, 1 - jne LBB1411_20 - jmp LBB1411_33 -LBB1411_20: # in Loop: Header=BB1411_17 Depth=1 -Ltmp15674: - .cv_loc 1411 22 3310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3310:0 - movsd xmm0, qword ptr [ebp - 176] # xmm0 = mem[0],zero - mov eax, dword ptr [ebp - 204] # 4-byte Reload - movsd qword ptr [eax], xmm0 - .cv_loc 1411 22 3311 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3311:0 - lea ecx, [ebp - 80] - add eax, 8 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - call "??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 240], eax # 4-byte Spill - jmp LBB1411_21 -LBB1411_21: # in Loop: Header=BB1411_17 Depth=1 - .cv_loc 1411 22 3312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3312:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 12] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 241], al # 1-byte Spill - jmp LBB1411_22 -LBB1411_22: # in Loop: Header=BB1411_17 Depth=1 - mov al, byte ptr [ebp - 241] # 1-byte Reload - test al, 1 - jne LBB1411_24 - jmp LBB1411_23 -LBB1411_23: -Ltmp15675: - .cv_loc 1411 22 3313 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3313:0 - jmp LBB1411_33 -Ltmp15676: -LBB1411_24: # in Loop: Header=BB1411_17 Depth=1 - .cv_loc 1411 22 3316 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3316:0 - mov eax, dword ptr [ebp - 204] # 4-byte Reload - movsd xmm0, qword ptr [eax] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 184], xmm0 - .cv_loc 1411 22 3317 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3317:0 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 28] - mov ecx, dword ptr [ecx + 12] - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 242], al # 1-byte Spill - jmp LBB1411_25 -LBB1411_25: # in Loop: Header=BB1411_17 Depth=1 - mov al, byte ptr [ebp - 242] # 1-byte Reload - test al, 1 - jne LBB1411_26 - jmp LBB1411_30 -LBB1411_26: # in Loop: Header=BB1411_17 Depth=1 -Ltmp15677: - .cv_loc 1411 22 3318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3318:0 - test byte ptr [ebp - 30], 1 - jne LBB1411_28 -# %bb.27: -Ltmp15678: - .cv_loc 1411 22 3319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3319:0 - mov byte ptr [ebp - 29], 1 - mov dword ptr [ebp - 100], 1 - jmp LBB1411_38 -Ltmp15679: -LBB1411_28: # in Loop: Header=BB1411_17 Depth=1 - .cv_loc 1411 22 3323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3323:0 - mov eax, esp - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - mov dword ptr [eax], ecx - lea ecx, [ebp - 164] - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 248], eax # 4-byte Spill - jmp LBB1411_29 -LBB1411_29: # in Loop: Header=BB1411_17 Depth=1 - .cv_loc 1411 22 3324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3324:0 - mov byte ptr [ebp - 165], 1 -Ltmp15680: -LBB1411_30: # in Loop: Header=BB1411_17 Depth=1 - .cv_loc 1411 22 3327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3327:0 - mov eax, dword ptr [ebp - 184] - mov dword ptr [ebp - 192], eax - mov eax, dword ptr [ebp - 180] - mov dword ptr [ebp - 188], eax - mov eax, dword ptr [ebp - 176] - mov dword ptr [ebp - 200], eax - mov eax, dword ptr [ebp - 172] - mov dword ptr [ebp - 196], eax - mov eax, dword ptr [ebp - 200] - mov ecx, dword ptr [ebp - 196] - mov edx, dword ptr [ebp - 192] - mov esi, dword ptr [ebp - 188] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1411_31 - jmp LBB1411_32 -LBB1411_31: -Ltmp15681: - .cv_loc 1411 22 3328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3328:0 - jmp LBB1411_33 -Ltmp15682: -LBB1411_32: # in Loop: Header=BB1411_17 Depth=1 - .cv_loc 1411 22 3331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3331:0 - mov eax, dword ptr [ebp - 184] - mov dword ptr [ebp - 176], eax - mov eax, dword ptr [ebp - 180] - mov dword ptr [ebp - 172], eax -Ltmp15683: - .cv_loc 1411 22 3309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3309:0 - jmp LBB1411_17 -LBB1411_33: - .cv_loc 1411 22 3334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3334:0 - test byte ptr [ebp - 165], 1 - je LBB1411_35 -# %bb.34: - lea eax, [ebp - 164] - mov dword ptr [ebp - 252], eax # 4-byte Spill - jmp LBB1411_36 -LBB1411_35: - lea eax, [ebp - 88] - mov dword ptr [ebp - 252], eax # 4-byte Spill - jmp LBB1411_36 -LBB1411_36: - mov eax, dword ptr [ebp - 252] # 4-byte Reload - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 204] # 4-byte Reload - call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 256], eax # 4-byte Spill - jmp LBB1411_37 -LBB1411_37: - .cv_loc 1411 22 3335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3335:0 - mov al, byte ptr [ebp - 165] - and al, 1 - mov byte ptr [ebp - 29], al - mov dword ptr [ebp - 100], 1 -LBB1411_38: - .cv_loc 1411 22 3336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3336:0 - lea ecx, [ebp - 164] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - jmp LBB1411_40 -LBB1411_40: - lea ecx, [ebp - 88] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - mov al, byte ptr [ebp - 29] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - and al, 1 - movzx eax, al - add esp, 260 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$39@?0??_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$39@?0??_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z@4HA": -LBB1411_39: - push ebp - sub esp, 16 - add ebp, 12 - lea ecx, [ebp - 164] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET - .def "?dtor$41@?0??_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$41@?0??_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z@4HA": -LBB1411_41: - push ebp - sub esp, 16 - add ebp, 12 - lea ecx, [ebp - 88] - call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET -Ltmp15684: - .cv_fpo_endproc -Lfunc_end1411: - .section .xdata,"dr",associative,"?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - .p2align 2 -"L__ehtable$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z": - .long -1 # ToState - .long "?dtor$41@?0??_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$39@?0??_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z@4HA" # Action - .section .text,"xr",discard,"?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - # -- End function - .def "??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" - .globl "??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" # -- Begin function ??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z - .p2align 4, 0x90 -"??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z": # @"??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" -Lfunc_begin1412: - .cv_func_id 1412 - .cv_loc 1412 19 1060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1060:0 - .cv_fpo_proc "??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15685: - .cv_loc 1412 19 1061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1061:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call "??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - cmp ecx, eax - je LBB1412_2 -# %bb.1: -Ltmp15686: - .cv_loc 1412 19 1062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1062:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - lea eax, [ebp - 8] - mov dl, byte ptr [eax] - mov byte ptr [esp + 4], dl - call "?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - sub esp, 8 -Ltmp15687: -LBB1412_2: - .cv_loc 1412 19 1065 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1065:0 - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 28 - pop ebp - ret 4 -Ltmp15688: - .cv_fpo_endproc -Lfunc_end1412: - # -- End function - .def "??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" - .globl "??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" # -- Begin function ??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z - .p2align 4, 0x90 -"??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z": # @"??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" -Lfunc_begin1413: - .cv_func_id 1413 - .cv_loc 1413 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15689: - .cv_loc 1413 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15690: - .cv_fpo_endproc -Lfunc_end1413: - # -- End function - .def "?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - .globl "?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # -- Begin function ?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z - .p2align 4, 0x90 -"?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z": # @"?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" -Lfunc_begin1414: - .cv_func_id 1414 - .cv_loc 1414 19 1044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1044:0 - .cv_fpo_proc "?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15691: - .cv_loc 1414 19 1045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1045:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" - .cv_loc 1414 19 1046 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1046:0 - mov ecx, dword ptr [ebp + 8] - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" - .cv_loc 1414 19 1047 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1047:0 - add esp, 20 - pop ebp - ret 8 -Ltmp15692: - .cv_fpo_endproc -Lfunc_end1414: - # -- End function - .def "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" - .globl "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" # -- Begin function ??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z - .p2align 4, 0x90 -"??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z": # @"??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" -Lfunc_begin1415: - .cv_func_id 1415 - .cv_loc 1415 12 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:996:0 - .cv_fpo_proc "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15693: - .cv_loc 1415 12 1003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1003:0 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp15694: - .cv_fpo_endproc -Lfunc_end1415: - # -- End function - .def "??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" - .globl "??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" # -- Begin function ??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z - .p2align 4, 0x90 -"??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z": # @"??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" -Lfunc_begin1416: - .cv_func_id 1416 - .cv_loc 1416 19 1034 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1034:0 - .cv_fpo_proc "??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 12], esi - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp15695: - .cv_loc 1416 19 1035 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1035:0 - lea esi, [ebp + 8] - #DEBUG_VALUE: assign,0> >::_Grp_t *,void>:_First <- [$esi+0] - mov dword ptr [esp], esi - lea esi, [ebp + 12] -Ltmp15696: - #DEBUG_VALUE: assign,0> >::_Grp_t *,void>:_Last <- [$esi+0] - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 28], edx # 4-byte Spill - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov dword ptr [ebp - 36], ecx # 4-byte Spill - call "??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .cv_loc 1416 19 1036 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1036:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp + 4], eax - lea eax, [ebp - 16] - mov bl, byte ptr [eax] - mov byte ptr [esp + 8], bl - call "??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" - sub esp, 12 - mov eax, dword ptr [ebp - 12] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1416 19 1037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1037:0 - add esp, 44 - pop esi -Ltmp15697: - pop ebx - pop ebp - ret 8 -Ltmp15698: - .cv_fpo_endproc -Lfunc_end1416: - # -- End function - .def "??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .globl "??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" -Lfunc_begin1417: - .cv_func_id 1417 - .cv_loc 1417 17 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:216:0 - .cv_fpo_proc "??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15699: - .cv_loc 1417 17 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:218:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" -Ltmp15700: - .cv_loc 1417 17 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:223:0 - add esp, 16 - pop esi - pop ebp - ret -Ltmp15701: - .cv_fpo_endproc -Lfunc_end1417: - # -- End function - .def "??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" - .globl "??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z - .p2align 4, 0x90 -"??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z": # @"??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" -Lfunc_begin1418: - .cv_func_id 1418 - .cv_loc 1418 19 994 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:994:0 - .cv_fpo_proc "??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15702: - .cv_loc 1418 19 995 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:995:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - call "??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - mov dword ptr [esp], eax - call "??$_Convert_size@I@std@@YAII@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 1418 19 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:997:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" -Ltmp15703: - .cv_loc 1418 19 1003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1003:0 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - cmp ecx, eax - jbe LBB1418_2 -# %bb.1: -Ltmp15704: - .cv_loc 1418 19 1004 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1004:0 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" - sub esp, 4 -Ltmp15705: -LBB1418_2: - .cv_loc 1418 19 1007 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1007:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov dword ptr [esp], eax - call "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" - mov dword ptr [esp], eax - call "??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [eax], ecx -Ltmp15706: - .cv_loc 1418 19 1030 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1030:0 - add esp, 40 - pop esi - pop edi - pop ebp - ret 12 -Ltmp15707: - .cv_fpo_endproc -Lfunc_end1418: - # -- End function - .def "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .globl "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" -Lfunc_begin1419: - .cv_func_id 1419 - .cv_loc 1419 17 190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:190:0 - .cv_fpo_proc "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill -# %bb.1: -Ltmp15708: - .cv_loc 1419 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - ja LBB1419_3 -# %bb.2: -Ltmp15709: - .cv_loc 1419 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1419_9 -Ltmp15710: -LBB1419_3: - .cv_loc 1419 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1419_4 -LBB1419_4: - .cv_loc 1419 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - xor eax, eax -Ltmp15711: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GH@EBEKGEP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 191 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1419_6 -# %bb.5: - int3 -LBB1419_6: - xor eax, eax - lea ecx, ["??_C@_1DG@FJIKMGFD@?$AA?$CC?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe?$AAd?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MO@DIOIMGCK@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 191 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -# %bb.7: - jmp LBB1419_8 -Ltmp15712: -LBB1419_8: - .cv_loc 1419 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1419_9 -Ltmp15713: -LBB1419_9: - .cv_loc 1419 17 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:191:0 - jmp LBB1419_10 -LBB1419_10: - jmp LBB1419_11 -Ltmp15714: -LBB1419_11: - .cv_loc 1419 17 192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:192:0 - add esp, 40 - pop ebp - ret -Ltmp15715: - .cv_fpo_endproc -Lfunc_end1419: - # -- End function - .def "??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .globl "??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z - .p2align 4, 0x90 -"??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" -Lfunc_begin1420: - .cv_func_id 1420 - .cv_loc 1420 17 785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:785:0 - .cv_fpo_proc "??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15716: - .cv_loc 1420 17 787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:787:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - sub edx, esi - sar edx, 4 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp15717: - .cv_fpo_endproc -Lfunc_end1420: - # -- End function - .def "?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" - .globl "?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" # -- Begin function ?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z": # @"?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" -Lfunc_begin1421: - .cv_func_id 1421 - .cv_loc 1421 19 1152 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1152:0 - .cv_fpo_proc "?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15718: - .cv_loc 1421 19 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1154:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], edx # 4-byte Spill - call "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - cmp ecx, eax - jbe LBB1421_2 -# %bb.1: -Ltmp15719: - .cv_loc 1421 19 1155 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1155:0 - call "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" -Ltmp15720: -LBB1421_2: - .cv_loc 1421 19 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1158:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 12], eax - .cv_loc 1421 19 1159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1159:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1421 19 1160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1160:0 - mov eax, dword ptr [ebp - 16] - cmp dword ptr [eax + 4], 0 - je LBB1421_4 -# %bb.3: -Ltmp15721: - .cv_loc 1421 19 1161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1161:0 - mov eax, dword ptr [ebp - 16] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp - 16] - mov ecx, dword ptr [ecx + 4] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - call "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - sub esp, 8 - .cv_loc 1421 19 1162 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1162:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - mov ecx, dword ptr [ebp - 16] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp - 16] - mov edx, dword ptr [edx + 4] - sub ecx, edx - sar ecx, 4 - mov edx, dword ptr [ebp - 16] - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - sub esp, 8 - .cv_loc 1421 19 1164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1164:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 4], 0 - .cv_loc 1421 19 1165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1165:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 8], 0 - .cv_loc 1421 19 1166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1166:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [eax + 12], 0 -Ltmp15722: -LBB1421_4: - .cv_loc 1421 19 1169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1169:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" - .cv_loc 1421 19 1170 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1170:0 - add esp, 36 - pop esi - pop ebp - ret 4 -Ltmp15723: - .cv_fpo_endproc -Lfunc_end1421: - # -- End function - .def "??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - .globl "??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" # -- Begin function ??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z - .p2align 4, 0x90 -"??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z": # @"??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" -Lfunc_begin1422: - .cv_func_id 1422 - .cv_loc 1422 12 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:325:0 - .cv_fpo_proc "??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15724: - .cv_loc 1422 12 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:326:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15725: - .cv_fpo_endproc -Lfunc_end1422: - # -- End function - .def "??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" - .globl "??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" # -- Begin function ??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z - .p2align 4, 0x90 -"??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z": # @"??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" -Lfunc_begin1423: - .cv_func_id 1423 - .cv_loc 1423 17 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1761:0 - .cv_fpo_proc "??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp15726: - .cv_loc 1423 17 1762 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1762:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], esi - .cv_loc 1423 17 1763 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1763:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], esi - .cv_loc 1423 17 1764 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1764:0 - mov esi, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], esi - .cv_loc 1423 17 1765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1765:0 - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - sub esi, edi - mov dword ptr [ebp - 28], esi - .cv_loc 1423 17 1766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1766:0 - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 16] - mov ebx, dword ptr [ebp - 28] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 8], ebx - mov dword ptr [eax + 4], edi - mov dword ptr [eax], esi - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call _memmove - .cv_loc 1423 17 1767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1767:0 - mov ecx, dword ptr [ebp - 24] - add ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ecx - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15727: - .cv_fpo_endproc -Lfunc_end1423: - # -- End function - .def "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" - .globl "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" # -- Begin function ?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z - .p2align 4, 0x90 -"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z": # @"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" -Lfunc_begin1424: - .cv_func_id 1424 - .cv_loc 1424 19 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1715:0 - .cv_fpo_proc "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15728: - .cv_loc 1424 19 1716 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1716:0 - mov edx, dword ptr [ebp + 8] - add edx, dword ptr [ecx + 12] - mov dword ptr [ecx + 12], edx - .cv_loc 1424 19 1717 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1717:0 - mov edx, dword ptr [ecx + 12] - shr edx, 5 - shl edx, 2 - add edx, dword ptr [ecx + 8] - mov dword ptr [ecx + 8], edx - .cv_loc 1424 19 1718 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1718:0 - mov edx, dword ptr [ecx + 12] - and edx, 31 - mov dword ptr [ecx + 12], edx - .cv_loc 1424 19 1719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1719:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - add esp, 8 - pop ebp - ret 4 -Ltmp15729: - .cv_fpo_endproc -Lfunc_end1424: - # -- End function - .def "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .globl "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # -- Begin function ??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z - .p2align 4, 0x90 -"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z": # @"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" -Lfunc_begin1425: - .cv_func_id 1425 - .cv_loc 1425 19 1361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1361:0 - .cv_fpo_proc "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill -# %bb.1: -Ltmp15730: - .cv_loc 1425 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jae LBB1425_3 -# %bb.2: -Ltmp15731: - .cv_loc 1425 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1425_8 -Ltmp15732: -LBB1425_3: - .cv_loc 1425 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1425_4 -LBB1425_4: - .cv_loc 1425 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - xor eax, eax -Ltmp15733: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1363 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1425_6 -# %bb.5: - int3 -LBB1425_6: - xor eax, eax - lea ecx, ["??_C@_1EA@LEKOKFNB@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1363 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15734: -# %bb.7: - .cv_loc 1425 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1425_8 -Ltmp15735: -LBB1425_8: - .cv_loc 1425 19 1363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1363:0 - jmp LBB1425_9 -Ltmp15736: -LBB1425_9: - .cv_loc 1425 19 1366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1366:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - imul ecx, dword ptr [ebp + 8], 20 - add eax, ecx - add esp, 48 - pop ebp - ret 4 -Ltmp15737: - .cv_fpo_endproc -Lfunc_end1425: - # -- End function - .def "??0_Regex_base@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Regex_base@std@@QAE@XZ" - .globl "??0_Regex_base@std@@QAE@XZ" # -- Begin function ??0_Regex_base@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Regex_base@std@@QAE@XZ": # @"??0_Regex_base@std@@QAE@XZ" -Lfunc_begin1426: - .cv_func_id 1426 - .cv_loc 1426 22 1851 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1851:0 - .cv_fpo_proc "??0_Regex_base@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15738: - mov eax, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - call "??0_Container_base12@std@@QAE@XZ" -Ltmp15739: - .cv_loc 1426 22 1852 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1852:0 - mov dword ptr [esp], 8 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, eax - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??0_Container_proxy@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx], edx - .cv_loc 1426 22 1853 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1853:0 - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov edi, dword ptr [esi] - mov dword ptr [edi], ecx -Ltmp15740: - .cv_loc 1426 22 1854 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1854:0 - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, esi - add esp, 24 - pop esi - pop edi - pop ebp - ret -Ltmp15741: - .cv_fpo_endproc -Lfunc_end1426: - # -- End function - .def "??0?$regex_traits@D@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$regex_traits@D@std@@QAE@XZ" - .globl "??0?$regex_traits@D@std@@QAE@XZ" # -- Begin function ??0?$regex_traits@D@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$regex_traits@D@std@@QAE@XZ": # @"??0?$regex_traits@D@std@@QAE@XZ" -Lfunc_begin1427: - .cv_func_id 1427 - .cv_loc 1427 22 390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:390:0 - .cv_fpo_proc "??0?$regex_traits@D@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15742: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??0?$_Regex_traits@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 12 - pop ebp - ret -Ltmp15743: - .cv_fpo_endproc -Lfunc_end1427: - # -- End function - .def "??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - .globl "??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z - .p2align 4, 0x90 -"??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z": # @"??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" -Lfunc_begin1428: - .cv_func_id 1428 - .cv_loc 1428 22 2107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2107:0 - .cv_fpo_proc "??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 168 - .cv_fpo_stackalloc 168 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15746: - .cv_loc 1428 22 2109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2109:0 - mov edi, ecx - add edi, 24 - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 132], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 136], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - mov ebx, dword ptr [ebp - 136] # 4-byte Reload - mov dword ptr [eax], ebx - mov dword ptr [ebp - 140], ecx # 4-byte Spill - mov ecx, edi - mov dword ptr [ebp - 144], esi # 4-byte Spill - mov dword ptr [ebp - 148], edx # 4-byte Spill - call "??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - sub esp, 8 - .cv_loc 1428 22 2112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2112:0 - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [ebp - 140] # 4-byte Reload - add edi, 8 - mov ebx, esp - mov dword ptr [ebx + 12], ecx - mov dword ptr [ebx + 8], edx - mov dword ptr [ebx + 4], esi - mov dword ptr [ebx], edi - lea ecx, [ebp - 124] - mov dword ptr [ebp - 152], ecx # 4-byte Spill - mov dword ptr [ebp - 156], eax # 4-byte Spill - call "??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - sub esp, 16 - .cv_loc 1428 22 2113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2113:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 152] # 4-byte Reload - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - mov dword ptr [ebp - 164], eax # 4-byte Spill - jmp LBB1428_1 -LBB1428_1: - mov eax, dword ptr [ebp - 164] # 4-byte Reload - mov dword ptr [ebp - 128], eax - .cv_loc 1428 22 2114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2114:0 - mov ecx, dword ptr [ebp - 128] - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 140] # 4-byte Reload - call "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" - sub esp, 4 - lea ecx, [ebp - 124] - .cv_loc 1428 22 2115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2115:0 - call "??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 168 - pop esi - pop edi - pop ebx - pop ebp - ret 16 - .def "?dtor$2@?0???$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z@4HA": -LBB1428_2: - push ebp - sub esp, 16 - add ebp, 12 - lea ecx, [ebp - 124] - call "??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET -Ltmp15747: - .cv_fpo_endproc -Lfunc_end1428: - .section .xdata,"dr",associative,"??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - .p2align 2 -"L__ehtable$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - # -- End function - .def "?length@?$_Regex_traits@D@std@@SAIPBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?length@?$_Regex_traits@D@std@@SAIPBD@Z" - .globl "?length@?$_Regex_traits@D@std@@SAIPBD@Z" # -- Begin function ?length@?$_Regex_traits@D@std@@SAIPBD@Z - .p2align 4, 0x90 -"?length@?$_Regex_traits@D@std@@SAIPBD@Z": # @"?length@?$_Regex_traits@D@std@@SAIPBD@Z" -Lfunc_begin1429: - .cv_func_id 1429 - .cv_loc 1429 22 250 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:250:0 - .cv_fpo_proc "?length@?$_Regex_traits@D@std@@SAIPBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15748: - .cv_loc 1429 22 251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:251:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "?length@?$char_traits@D@std@@SAIQBD@Z" - add esp, 8 - pop ebp - ret -Ltmp15749: - .cv_fpo_endproc -Lfunc_end1429: - # -- End function - .def "??1?$regex_traits@D@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$regex_traits@D@std@@QAE@XZ" - .globl "??1?$regex_traits@D@std@@QAE@XZ" # -- Begin function ??1?$regex_traits@D@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$regex_traits@D@std@@QAE@XZ": # @"??1?$regex_traits@D@std@@QAE@XZ" -Lfunc_begin1430: - .cv_func_id 1430 - .cv_loc 1430 22 390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:390:0 - .cv_fpo_proc "??1?$regex_traits@D@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15750: - .cv_loc 1430 22 390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:390:0 - call "??1?$_Regex_traits@D@std@@QAE@XZ" -Ltmp15751: - .cv_loc 1430 22 390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:390:0 - add esp, 4 - pop ebp - ret -Ltmp15752: - .cv_fpo_endproc -Lfunc_end1430: - # -- End function - .def "??1_Regex_base@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Regex_base@std@@QAE@XZ" - .globl "??1_Regex_base@std@@QAE@XZ" # -- Begin function ??1_Regex_base@std@@QAE@XZ - .p2align 4, 0x90 -"??1_Regex_base@std@@QAE@XZ": # @"??1_Regex_base@std@@QAE@XZ" -Lfunc_begin1431: - .cv_func_id 1431 - .cv_loc 1431 22 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1856:0 - .cv_fpo_proc "??1_Regex_base@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15753: - .cv_loc 1431 22 1857 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1857:0 - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 1431 22 1858 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1858:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - cmp ecx, 0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - je LBB1431_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1431_2: - .cv_loc 1431 22 1859 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1859:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [eax], 0 -Ltmp15754: - .cv_loc 1431 22 1860 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1860:0 - add esp, 16 - pop ebp - ret -Ltmp15755: - .cv_fpo_endproc -Lfunc_end1431: - # -- End function - .def "??0_Container_proxy@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Container_proxy@std@@QAE@XZ" - .globl "??0_Container_proxy@std@@QAE@XZ" # -- Begin function ??0_Container_proxy@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Container_proxy@std@@QAE@XZ": # @"??0_Container_proxy@std@@QAE@XZ" -Lfunc_begin1432: - .cv_func_id 1432 - .cv_loc 1432 12 1260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1260:0 - .cv_fpo_proc "??0_Container_proxy@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15756: - mov dword ptr [ecx], 0 - mov dword ptr [ecx + 4], 0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15757: - .cv_fpo_endproc -Lfunc_end1432: - # -- End function - .def "??0?$_Regex_traits@D@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Regex_traits@D@std@@QAE@XZ" - .globl "??0?$_Regex_traits@D@std@@QAE@XZ" # -- Begin function ??0?$_Regex_traits@D@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Regex_traits@D@std@@QAE@XZ": # @"??0?$_Regex_traits@D@std@@QAE@XZ" -Lfunc_begin1433: - .cv_func_id 1433 - .cv_loc 1433 22 254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:254:0 - .cv_fpo_proc "??0?$_Regex_traits@D@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$_Regex_traits@D@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp15760: - mov ecx, eax - add ecx, 8 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0locale@std@@QAE@XZ" -Ltmp15761: - .cv_loc 1433 22 255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:255:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" - jmp LBB1433_1 -Ltmp15762: -LBB1433_1: - .cv_loc 1433 22 256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:256:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 32 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???0?$_Regex_traits@D@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$_Regex_traits@D@std@@QAE@XZ@4HA": -LBB1433_2: - push ebp - add ebp, 12 -Ltmp15763: - .cv_loc 1433 22 256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:256:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??1locale@std@@QAE@XZ" - pop ebp - ret # CLEANUPRET -Ltmp15764: - .cv_fpo_endproc -Lfunc_end1433: - .section .xdata,"dr",associative,"??0?$_Regex_traits@D@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??0?$_Regex_traits@D@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$_Regex_traits@D@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$_Regex_traits@D@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???0?$_Regex_traits@D@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??0?$_Regex_traits@D@std@@QAE@XZ" - # -- End function - .def "??0locale@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0locale@std@@QAE@XZ" - .globl "??0locale@std@@QAE@XZ" # -- Begin function ??0locale@std@@QAE@XZ - .p2align 4, 0x90 -"??0locale@std@@QAE@XZ": # @"??0locale@std@@QAE@XZ" -Lfunc_begin1434: - .cv_func_id 1434 - .cv_file 24 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xlocale" "05CF145252DC9A443CF73F152F920CEC" 1 - .cv_loc 1434 24 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:275:0 - .cv_fpo_proc "??0locale@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0locale@std@@QAE@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp15767: - mov ecx, eax - add ecx, 4 - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx], 1 - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call "?_Init@locale@std@@CAPAV_Locimp@12@_N@Z" - mov dword ptr [ebp - 44], eax # 4-byte Spill - jmp LBB1434_1 -LBB1434_1: - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1434 24 276 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:276:0 - mov edx, dword ptr [ebp - 24] - mov dword ptr fs:[0], edx - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 36 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0???0locale@std@@QAE@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0locale@std@@QAE@XZ@4HA": -LBB1434_2: - push ebp - push eax - add ebp, 12 - .cv_loc 1434 24 275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:275:0 - call dword ptr [__imp____std_terminate] -Ltmp15768: - .cv_fpo_endproc -Lfunc_end1434: - .section .xdata,"dr",associative,"??0locale@std@@QAE@XZ" - .p2align 2 -"L__ehtable$??0locale@std@@QAE@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0locale@std@@QAE@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0locale@std@@QAE@XZ": - .long -1 # ToState - .long "?dtor$2@?0???0locale@std@@QAE@XZ@4HA" # Action - .section .text,"xr",discard,"??0locale@std@@QAE@XZ" - # -- End function - .def "?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" - .globl "?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" # -- Begin function ?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ - .p2align 4, 0x90 -"?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ": # @"?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" -Lfunc_begin1435: - .cv_func_id 1435 - .cv_loc 1435 22 378 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:378:0 - .cv_fpo_proc "?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15769: - .cv_loc 1435 22 379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:379:0 - mov eax, ecx - add eax, 8 - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx], eax - .cv_loc 1435 22 380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:380:0 - add ecx, 8 - mov dword ptr [esp], ecx - call "??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx + 4], eax - .cv_loc 1435 22 381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:381:0 - add esp, 12 - pop ebp - ret -Ltmp15770: - .cv_fpo_endproc -Lfunc_end1435: - # -- End function - .def "??1locale@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1locale@std@@QAE@XZ" - .globl "??1locale@std@@QAE@XZ" # -- Begin function ??1locale@std@@QAE@XZ - .p2align 4, 0x90 -"??1locale@std@@QAE@XZ": # @"??1locale@std@@QAE@XZ" -Lfunc_begin1436: - .cv_func_id 1436 - .cv_loc 1436 24 358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:358:0 - .cv_fpo_proc "??1locale@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15771: - .cv_loc 1436 24 359 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:359:0 - cmp dword ptr [ecx + 4], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB1436_4 -# %bb.1: -Ltmp15772: - .cv_loc 1436 24 360 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:360:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, ecx - mov ecx, dword ptr [ecx] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 12] # 4-byte Reload - call dword ptr [edx + 8] - cmp eax, 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - je LBB1436_3 -# %bb.2: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 1 - mov edx, dword ptr [ebp - 20] # 4-byte Reload - call dword ptr [edx] - sub esp, 4 - mov dword ptr [ebp - 24], eax # 4-byte Spill -LBB1436_3: - .cv_loc 1436 24 361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:361:0 - jmp LBB1436_4 -Ltmp15773: -LBB1436_4: - .cv_loc 1436 24 362 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:362:0 - add esp, 28 - pop ebp - ret -Ltmp15774: - .cv_fpo_endproc -Lfunc_end1436: - # -- End function - .def "??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - .globl "??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" # -- Begin function ??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z - .p2align 4, 0x90 -"??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z": # @"??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" -Lfunc_begin1437: - .cv_func_id 1437 - .cv_loc 1437 24 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:434:0 - .cv_fpo_proc "??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 112 - .cv_fpo_stackalloc 112 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx -Ltmp15785: - .cv_loc 1437 24 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:435:0 - mov ecx, esp - mov dword ptr [ecx], 0 - mov ecx, dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - lea edx, [ebp - 32] - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call edx - sub esp, 4 - .cv_loc 1437 24 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:436:0 - mov ecx, dword ptr ["?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B"] - mov dword ptr [ebp - 36], ecx - .cv_loc 1437 24 438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:438:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr ["__imp_?id@?$collate@D@std@@2V0locale@2@A"] - mov edx, dword ptr ["__imp_??Bid@locale@std@@QAEIXZ"] - mov dword ptr [ebp - 76], eax # 4-byte Spill - call edx - mov dword ptr [ebp - 80], eax # 4-byte Spill - jmp LBB1437_1 -LBB1437_1: - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 40], eax - .cv_loc 1437 24 439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:439:0 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 40] - mov esi, esp - mov dword ptr [esi], edx - call "?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" - sub esp, 4 - mov dword ptr [ebp - 84], eax # 4-byte Spill - jmp LBB1437_2 -LBB1437_2: - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ebp - 44], eax - .cv_loc 1437 24 441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:441:0 - cmp dword ptr [ebp - 44], 0 - jne LBB1437_12 -# %bb.3: -Ltmp15786: - .cv_loc 1437 24 442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:442:0 - cmp dword ptr [ebp - 36], 0 - je LBB1437_5 -# %bb.4: -Ltmp15787: - .cv_loc 1437 24 443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:443:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 44], eax - .cv_loc 1437 24 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:444:0 - jmp LBB1437_11 -Ltmp15788: -LBB1437_5: - .cv_loc 1437 24 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:444:0 - mov eax, dword ptr [ebp + 8] - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx], eax - call "?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - mov dword ptr [ebp - 88], eax # 4-byte Spill - jmp LBB1437_6 -LBB1437_6: - mov eax, dword ptr [ebp - 88] # 4-byte Reload - cmp eax, -1 - jne LBB1437_8 -# %bb.7: - .cv_loc 1437 24 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:446:0 - lea eax, [ebp - 56] -Ltmp15789: - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??0bad_cast@std@@QAE@XZ" - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ecx + 4], offset "__TI2?AVbad_cast@std@@" - mov ecx, dword ptr [__imp___CxxThrowException@8] - mov dword ptr [ebp - 96], eax # 4-byte Spill - call ecx - sub esp, 8 - jmp LBB1437_14 -Ltmp15790: -LBB1437_8: - .cv_loc 1437 24 451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:451:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 60], eax - .cv_loc 1437 24 452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:452:0 - mov eax, dword ptr [ebp - 60] - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 64] - call "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - sub esp, 4 - .cv_loc 1437 24 457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:457:0 - mov ecx, dword ptr [ebp - 60] - mov dword ptr [ebp - 16], 1 - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "?_Facet_Register@std@@YAXPAV_Facet_base@1@@Z" - jmp LBB1437_9 -LBB1437_9: - .cv_loc 1437 24 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:460:0 - mov eax, dword ptr [ebp - 60] - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 104] # 4-byte Reload - call dword ptr [eax + 4] - .cv_loc 1437 24 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:461:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr ["?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B"], eax - .cv_loc 1437 24 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:462:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 44], eax - .cv_loc 1437 24 464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:464:0 - lea ecx, [ebp - 64] - call "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" - .cv_loc 1437 24 465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:465:0 - lea ecx, [ebp - 64] - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" -Ltmp15791: - .cv_loc 1437 24 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:444:0 - jmp LBB1437_11 -Ltmp15792: -LBB1437_11: - .cv_loc 1437 24 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:466:0 - jmp LBB1437_12 -Ltmp15793: -LBB1437_12: - .cv_loc 1437 24 468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:468:0 - mov eax, dword ptr [ebp - 44] - .cv_loc 1437 24 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:469:0 - mov ecx, dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - lea edx, [ebp - 32] - mov dword ptr [ebp - 112], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [ebp - 116], eax # 4-byte Spill - call edx - .cv_loc 1437 24 468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:468:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 116] # 4-byte Reload - add esp, 112 - pop esi - pop edi - pop ebx - pop ebp - ret -LBB1437_14: - .def "?dtor$10@?0???$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$10@?0???$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z@4HA": -LBB1437_10: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 64] -Ltmp15794: - .cv_loc 1437 24 465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:465:0 - call "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp15795: - .def "?dtor$13@?0???$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$13@?0???$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z@4HA": -LBB1437_13: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 1437 24 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:469:0 - mov eax, dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - lea ecx, [ebp - 32] - call eax - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp15796: - .cv_fpo_endproc -Lfunc_end1437: - .section .xdata,"dr",associative,"??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - .p2align 2 -"L__ehtable$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z": - .long -1 # ToState - .long "?dtor$13@?0???$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$10@?0???$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - # -- End function - .def "??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - .globl "??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" # -- Begin function ??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z - .p2align 4, 0x90 -"??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z": # @"??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" -Lfunc_begin1438: - .cv_func_id 1438 - .cv_loc 1438 24 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:434:0 - .cv_fpo_proc "??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 112 - .cv_fpo_stackalloc 112 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, esp - mov dword ptr [ebp - 28], ecx - mov dword ptr [ebp - 16], -1 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], ecx -Ltmp15807: - .cv_loc 1438 24 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:435:0 - mov ecx, esp - mov dword ptr [ecx], 0 - mov ecx, dword ptr ["__imp_??0_Lockit@std@@QAE@H@Z"] - lea edx, [ebp - 32] - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - call edx - sub esp, 4 - .cv_loc 1438 24 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:436:0 - mov ecx, dword ptr ["?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B"] - mov dword ptr [ebp - 36], ecx - .cv_loc 1438 24 438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:438:0 - mov dword ptr [ebp - 16], 0 - mov ecx, dword ptr ["__imp_?id@?$ctype@D@std@@2V0locale@2@A"] - mov edx, dword ptr ["__imp_??Bid@locale@std@@QAEIXZ"] - mov dword ptr [ebp - 76], eax # 4-byte Spill - call edx - mov dword ptr [ebp - 80], eax # 4-byte Spill - jmp LBB1438_1 -LBB1438_1: - mov eax, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 40], eax - .cv_loc 1438 24 439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:439:0 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 40] - mov esi, esp - mov dword ptr [esi], edx - call "?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" - sub esp, 4 - mov dword ptr [ebp - 84], eax # 4-byte Spill - jmp LBB1438_2 -LBB1438_2: - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ebp - 44], eax - .cv_loc 1438 24 441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:441:0 - cmp dword ptr [ebp - 44], 0 - jne LBB1438_12 -# %bb.3: -Ltmp15808: - .cv_loc 1438 24 442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:442:0 - cmp dword ptr [ebp - 36], 0 - je LBB1438_5 -# %bb.4: -Ltmp15809: - .cv_loc 1438 24 443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:443:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 44], eax - .cv_loc 1438 24 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:444:0 - jmp LBB1438_11 -Ltmp15810: -LBB1438_5: - .cv_loc 1438 24 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:444:0 - mov eax, dword ptr [ebp + 8] - mov ecx, esp - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 36] - mov dword ptr [ecx], eax - mov eax, dword ptr ["__imp_?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z"] - call eax - mov dword ptr [ebp - 88], eax # 4-byte Spill - jmp LBB1438_6 -LBB1438_6: - mov eax, dword ptr [ebp - 88] # 4-byte Reload - cmp eax, -1 - jne LBB1438_8 -# %bb.7: - .cv_loc 1438 24 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:446:0 - lea eax, [ebp - 56] -Ltmp15811: - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??0bad_cast@std@@QAE@XZ" - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx], edx - mov dword ptr [ecx + 4], offset "__TI2?AVbad_cast@std@@" - mov ecx, dword ptr [__imp___CxxThrowException@8] - mov dword ptr [ebp - 96], eax # 4-byte Spill - call ecx - sub esp, 8 - jmp LBB1438_14 -Ltmp15812: -LBB1438_8: - .cv_loc 1438 24 451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:451:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 60], eax - .cv_loc 1438 24 452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:452:0 - mov eax, dword ptr [ebp - 60] - mov ecx, esp - mov dword ptr [ecx], eax - lea ecx, [ebp - 64] - call "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - sub esp, 4 - .cv_loc 1438 24 457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:457:0 - mov ecx, dword ptr [ebp - 60] - mov dword ptr [ebp - 16], 1 - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "?_Facet_Register@std@@YAXPAV_Facet_base@1@@Z" - jmp LBB1438_9 -LBB1438_9: - .cv_loc 1438 24 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:460:0 - mov eax, dword ptr [ebp - 60] - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 104] # 4-byte Reload - call dword ptr [eax + 4] - .cv_loc 1438 24 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:461:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr ["?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B"], eax - .cv_loc 1438 24 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:462:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 44], eax - .cv_loc 1438 24 464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:464:0 - lea ecx, [ebp - 64] - call "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" - .cv_loc 1438 24 465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:465:0 - lea ecx, [ebp - 64] - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" -Ltmp15813: - .cv_loc 1438 24 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:444:0 - jmp LBB1438_11 -Ltmp15814: -LBB1438_11: - .cv_loc 1438 24 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:466:0 - jmp LBB1438_12 -Ltmp15815: -LBB1438_12: - .cv_loc 1438 24 468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:468:0 - mov eax, dword ptr [ebp - 44] - .cv_loc 1438 24 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:469:0 - mov ecx, dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - lea edx, [ebp - 32] - mov dword ptr [ebp - 112], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [ebp - 116], eax # 4-byte Spill - call edx - .cv_loc 1438 24 468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:468:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 116] # 4-byte Reload - add esp, 112 - pop esi - pop edi - pop ebx - pop ebp - ret -LBB1438_14: - .def "?dtor$10@?0???$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$10@?0???$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z@4HA": -LBB1438_10: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 64] -Ltmp15816: - .cv_loc 1438 24 465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:465:0 - call "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp15817: - .def "?dtor$13@?0???$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$13@?0???$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z@4HA": -LBB1438_13: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 1438 24 469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:469:0 - mov eax, dword ptr ["__imp_??1_Lockit@std@@QAE@XZ"] - lea ecx, [ebp - 32] - call eax - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp15818: - .cv_fpo_endproc -Lfunc_end1438: - .section .xdata,"dr",associative,"??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - .p2align 2 -"L__ehtable$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z": - .long -1 # ToState - .long "?dtor$13@?0???$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$10@?0???$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z@4HA" # Action - .section .text,"xr",discard,"??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - # -- End function - .def "?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" - .globl "?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" # -- Begin function ?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z - .p2align 4, 0x90 -"?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z": # @"?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" -Lfunc_begin1439: - .cv_func_id 1439 - .cv_loc 1439 24 382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:382:0 - .cv_fpo_proc "?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15819: - .cv_loc 1439 24 383 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:383:0 - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ecx + 4] - cmp edx, dword ptr [esi + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - jae LBB1439_2 -# %bb.1: - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov ecx, dword ptr [ecx + 8] - mov edx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 4*edx] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - jmp LBB1439_3 -LBB1439_2: - xor eax, eax - mov dword ptr [ebp - 32], eax # 4-byte Spill - jmp LBB1439_3 -LBB1439_3: - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [ebp - 16], eax - .cv_loc 1439 24 384 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:384:0 - cmp dword ptr [ebp - 16], 0 - jne LBB1439_5 -# %bb.4: - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - test byte ptr [ecx + 20], 1 - jne LBB1439_6 -LBB1439_5: -Ltmp15820: - .cv_loc 1439 24 385 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:385:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 8], eax - jmp LBB1439_10 -Ltmp15821: -LBB1439_6: - .cv_loc 1439 24 387 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:387:0 - call "?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ" - mov dword ptr [ebp - 20], eax - .cv_loc 1439 24 388 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:388:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] - cmp eax, dword ptr [ecx + 12] - jae LBB1439_8 -# %bb.7: - mov eax, dword ptr [ebp - 20] - mov eax, dword ptr [eax + 8] - mov ecx, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 4*ecx] - mov dword ptr [ebp - 36], eax # 4-byte Spill - jmp LBB1439_9 -LBB1439_8: - xor eax, eax - mov dword ptr [ebp - 36], eax # 4-byte Spill - jmp LBB1439_9 -LBB1439_9: - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 8], eax -Ltmp15822: -LBB1439_10: - .cv_loc 1439 24 391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:391:0 - mov eax, dword ptr [ebp - 8] - add esp, 32 - pop esi - pop ebp - ret 4 -Ltmp15823: - .cv_fpo_endproc -Lfunc_end1439: - # -- End function - .def "?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - .globl "?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" # -- Begin function ?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z - .p2align 4, 0x90 -"?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z": # @"?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" -Lfunc_begin1440: - .cv_func_id 1440 - .cv_loc 1440 23 54 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:54:0 - .cv_fpo_proc "?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 132 - .cv_fpo_stackalloc 132 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx -Ltmp15830: - .cv_loc 1440 23 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:55:0 - cmp dword ptr [ebp + 8], 0 - mov dword ptr [ebp - 116], eax # 4-byte Spill - mov dword ptr [ebp - 120], ecx # 4-byte Spill - je LBB1440_11 -# %bb.1: - mov eax, dword ptr [ebp + 8] - cmp dword ptr [eax], 0 - jne LBB1440_11 -# %bb.2: -Ltmp15831: - .cv_loc 1440 23 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:56:0 - mov eax, esp - mov dword ptr [eax], 16 - mov eax, dword ptr ["__imp_??2_Crt_new_delete@std@@SAPAXI@Z"] - call eax - mov ecx, eax - mov byte ptr [ebp - 109], 1 - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - mov esi, esp - lea edi, [ebp - 108] - mov dword ptr [esi], edi - mov dword ptr [ebp - 124], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" - sub esp, 4 - jmp LBB1440_3 -LBB1440_3: - lea ecx, [ebp - 108] - call "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov dword ptr [ecx], eax - mov eax, dword ptr ["__imp_??0_Locinfo@std@@QAE@PBD@Z"] - lea ecx, [ebp - 80] - call eax - sub esp, 4 - mov dword ptr [ebp - 132], eax # 4-byte Spill - jmp LBB1440_4 -LBB1440_4: - mov dword ptr [ebp - 16], 2 - mov eax, esp - lea ecx, [ebp - 80] - mov dword ptr [eax], ecx - mov dword ptr [eax + 4], 0 - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - call "??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - sub esp, 8 - mov dword ptr [ebp - 136], eax # 4-byte Spill - jmp LBB1440_5 -LBB1440_5: - mov byte ptr [ebp - 109], 0 - mov eax, dword ptr [ebp - 128] # 4-byte Reload - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ecx], eax - lea ecx, [ebp - 80] - call dword ptr ["__imp_??1_Locinfo@std@@QAE@XZ"] - lea ecx, [ebp - 108] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1440 23 57 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:57:0 - jmp LBB1440_11 -Ltmp15832: -LBB1440_11: - .cv_loc 1440 23 59 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:59:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, 1 - add esp, 132 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$6@?0??_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0??_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z@4HA": -LBB1440_6: - push ebp - sub esp, 8 - add ebp, 12 -Ltmp15833: - .cv_loc 1440 23 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:56:0 - mov eax, dword ptr ["__imp_??1_Locinfo@std@@QAE@XZ"] - lea ecx, [ebp - 80] - call eax - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z@4HA": -LBB1440_7: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 108] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET - .def "?dtor$8@?0??_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z@4HA": -LBB1440_8: - push ebp - sub esp, 8 - add ebp, 12 - test byte ptr [ebp - 109], 1 - jne LBB1440_9 - jmp LBB1440_10 -LBB1440_9: - mov eax, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [esp], eax - call dword ptr ["__imp_??3_Crt_new_delete@std@@SAXPAX@Z"] -LBB1440_10: - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp15834: - .cv_fpo_endproc -Lfunc_end1440: - .section .xdata,"dr",associative,"?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - .p2align 2 -"L__ehtable$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z": - .long -1 # ToState - .long "?dtor$8@?0??_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$7@?0??_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$6@?0??_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z@4HA" # Action - .section .text,"xr",discard,"?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - # -- End function - .def "??0bad_cast@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0bad_cast@std@@QAE@XZ" - .globl "??0bad_cast@std@@QAE@XZ" # -- Begin function ??0bad_cast@std@@QAE@XZ - .p2align 4, 0x90 -"??0bad_cast@std@@QAE@XZ": # @"??0bad_cast@std@@QAE@XZ" -Lfunc_begin1441: - .cv_func_id 1441 - .cv_file 25 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\vcruntime_typeinfo.h" "40EE825DAF6CB7FA21EE5BB30CE470D5" 1 - .cv_loc 1441 25 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_typeinfo.h:131:0 - .cv_fpo_proc "??0bad_cast@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15835: - mov eax, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["??_C@_08EPJLHIJG@bad?5cast?$AA@"] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 1 - call "??0exception@std@@QAE@QBDH@Z" - sub esp, 8 - lea ecx, ["??_7bad_cast@std@@6B@"] - mov edx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [edx], ecx - .cv_loc 1441 25 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_typeinfo.h:132:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop ebp - ret -Ltmp15836: - .cv_fpo_endproc -Lfunc_end1441: - # -- End function - .def "??0bad_cast@std@@QAE@ABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0bad_cast@std@@QAE@ABV01@@Z" - .globl "??0bad_cast@std@@QAE@ABV01@@Z" # -- Begin function ??0bad_cast@std@@QAE@ABV01@@Z - .p2align 4, 0x90 -"??0bad_cast@std@@QAE@ABV01@@Z": # @"??0bad_cast@std@@QAE@ABV01@@Z" -Lfunc_begin1442: - .cv_func_id 1442 - .cv_loc 1442 25 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_typeinfo.h:124:0 - .cv_fpo_proc "??0bad_cast@std@@QAE@ABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15837: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0exception@std@@QAE@ABV01@@Z" - sub esp, 4 - lea ecx, ["??_7bad_cast@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp15838: - .cv_fpo_endproc -Lfunc_end1442: - # -- End function - .def "??1bad_cast@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1bad_cast@std@@UAE@XZ" - .globl "??1bad_cast@std@@UAE@XZ" # -- Begin function ??1bad_cast@std@@UAE@XZ - .p2align 4, 0x90 -"??1bad_cast@std@@UAE@XZ": # @"??1bad_cast@std@@UAE@XZ" -Lfunc_begin1443: - .cv_func_id 1443 - .cv_loc 1443 25 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_typeinfo.h:124:0 - .cv_fpo_proc "??1bad_cast@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15839: - .cv_loc 1443 25 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_typeinfo.h:124:0 - call "??1exception@std@@UAE@XZ" -Ltmp15840: - .cv_loc 1443 25 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_typeinfo.h:124:0 - add esp, 4 - pop ebp - ret -Ltmp15841: - .cv_fpo_endproc -Lfunc_end1443: - # -- End function - .def "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - .globl "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" # -- Begin function ??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z - .p2align 4, 0x90 -"??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z": # @"??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" -Lfunc_begin1444: - .cv_func_id 1444 - .cv_file 26 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\memory" "CE0360324C06B2A7C2B7D59F0C610119" 1 - .cv_loc 1444 26 1870 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1870:0 - .cv_fpo_proc "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15844: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi], edx - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - jmp LBB1444_1 -LBB1444_1: - .cv_loc 1444 26 1871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1871:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 36 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z@4HA": -LBB1444_2: - push ebp - push eax - add ebp, 12 - .cv_loc 1444 26 1870 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1870:0 - call dword ptr [__imp____std_terminate] -Ltmp15845: - .cv_fpo_endproc -Lfunc_end1444: - .section .xdata,"dr",associative,"??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - .p2align 2 -"L__ehtable$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - # -- End function - .def "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" - .globl "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" # -- Begin function ?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ - .p2align 4, 0x90 -"?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ": # @"?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" -Lfunc_begin1445: - .cv_func_id 1445 - .cv_loc 1445 26 1954 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1954:0 - .cv_fpo_proc "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15846: - .cv_loc 1445 26 1955 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1955:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 1445 26 1956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1956:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, eax - call "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" - mov dword ptr [eax], 0 - .cv_loc 1445 26 1957 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1957:0 - mov eax, dword ptr [ebp - 8] - add esp, 12 - pop ebp - ret -Ltmp15847: - .cv_fpo_endproc -Lfunc_end1445: - # -- End function - .def "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" - .globl "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" # -- Begin function ??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ": # @"??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" -Lfunc_begin1446: - .cv_func_id 1446 - .cv_loc 1446 26 1932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1932:0 - .cv_fpo_proc "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15848: - .cv_loc 1446 26 1933 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1933:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" - cmp eax, 0 - je LBB1446_2 -# %bb.1: -Ltmp15849: - .cv_loc 1446 26 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1934:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" - sub esp, 4 -Ltmp15850: -LBB1446_2: - .cv_loc 1446 26 1936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1936:0 - add esp, 16 - pop ebp - ret -Ltmp15851: - .cv_fpo_endproc -Lfunc_end1446: - # -- End function - .def "?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" - .globl "?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" # -- Begin function ?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ - .p2align 4, 0x90 -"?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ": # @"?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" -Lfunc_begin1447: - .cv_func_id 1447 - .cv_loc 1447 24 374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:374:0 - .cv_fpo_proc "?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15852: - .cv_loc 1447 24 375 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale:375:0 - cmp dword ptr [ecx + 4], 0 - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - jne LBB1447_2 -# %bb.1: - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov dword ptr [ebp - 20], eax # 4-byte Spill - jmp LBB1447_3 -LBB1447_2: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 24 - call dword ptr ["__imp_?c_str@?$_Yarn@D@std@@QBEPBDXZ"] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - sub esp, 4 - mov dword ptr [ebp - 24], eax # 4-byte Spill -LBB1447_3: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add esp, 28 - pop ebp - ret 4 -Ltmp15853: - .cv_fpo_endproc -Lfunc_end1447: - # -- End function - .def "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .globl "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" # -- Begin function ?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ - .p2align 4, 0x90 -"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ": # @"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" -Lfunc_begin1448: - .cv_func_id 1448 - .cv_loc 1448 10 3245 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3245:0 - .cv_fpo_proc "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15856: - .cv_loc 1448 10 3246 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3246:0 - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 16], 0 - mov ecx, eax - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - mov dword ptr [ebp - 36], eax # 4-byte Spill - jmp LBB1448_1 -LBB1448_1: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 24 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0??c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ@4HA": -LBB1448_2: - push ebp - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp15857: - .cv_fpo_endproc -Lfunc_end1448: - .section .xdata,"dr",associative,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .p2align 2 -"L__ehtable$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ": - .long -1 # ToState - .long "?dtor$2@?0??c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ@4HA" # Action - .section .text,"xr",discard,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - # -- End function - .def "??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - .globl "??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" # -- Begin function ??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z - .p2align 4, 0x90 -"??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z": # @"??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" -Lfunc_begin1449: - .cv_func_id 1449 - .cv_loc 1449 23 49 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:49:0 - .cv_fpo_proc "??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15860: - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [edi], esi - mov esi, dword ptr ["__imp_??0facet@locale@std@@IAE@I@Z"] - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call esi - sub esp, 4 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ecx], offset "??_7?$collate@D@std@@6B@" -Ltmp15861: - .cv_loc 1449 23 50 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:50:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi], edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" - sub esp, 4 - jmp LBB1449_1 -Ltmp15862: -LBB1449_1: - .cv_loc 1449 23 51 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:51:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z@4HA": -LBB1449_2: - push ebp - push eax - add ebp, 12 -Ltmp15863: - .cv_loc 1449 23 51 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:51:0 - mov eax, dword ptr ["__imp_??1facet@locale@std@@MAE@XZ"] - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call eax - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp15864: - .cv_fpo_endproc -Lfunc_end1449: - .section .xdata,"dr",associative,"??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - .p2align 2 -"L__ehtable$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z": - .long -1 # ToState - .long "?dtor$2@?0???0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z@4HA" # Action - .section .text,"xr",discard,"??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - # -- End function - .def "?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" - .globl "?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" # -- Begin function ?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z - .p2align 4, 0x90 -"?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z": # @"?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" -Lfunc_begin1450: - .cv_func_id 1450 - .cv_loc 1450 23 74 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:74:0 - .cv_fpo_proc "?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp15865: - .cv_loc 1450 23 75 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:75:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, edx - lea edx, [ebp - 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr ["__imp_?_Getcoll@_Locinfo@std@@QBE?AU_Collvec@@XZ"] - sub esp, 4 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ecx + 8], eax - mov eax, dword ptr [ebp - 8] - mov dword ptr [ecx + 12], eax - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1450 23 76 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:76:0 - add esp, 28 - pop ebp - ret 4 -Ltmp15866: - .cv_fpo_endproc -Lfunc_end1450: - # -- End function - .def "??_G?$collate@D@std@@MAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$collate@D@std@@MAEPAXI@Z" - .globl "??_G?$collate@D@std@@MAEPAXI@Z" # -- Begin function ??_G?$collate@D@std@@MAEPAXI@Z - .p2align 4, 0x90 -"??_G?$collate@D@std@@MAEPAXI@Z": # @"??_G?$collate@D@std@@MAEPAXI@Z" -Lfunc_begin1451: - .cv_func_id 1451 - .cv_loc 1451 23 63 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:63:0 - .cv_fpo_proc "??_G?$collate@D@std@@MAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp15867: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$collate@D@std@@MAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1451_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call dword ptr ["__imp_??3_Crt_new_delete@std@@SAXPAX@Z"] -LBB1451_2: - .cv_loc 1451 23 65 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:65:0 - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp15868: - .cv_fpo_endproc -Lfunc_end1451: - # -- End function - .def "?do_compare@?$collate@D@std@@MBEHPBD000@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?do_compare@?$collate@D@std@@MBEHPBD000@Z" - .globl "?do_compare@?$collate@D@std@@MBEHPBD000@Z" # -- Begin function ?do_compare@?$collate@D@std@@MBEHPBD000@Z - .p2align 4, 0x90 -"?do_compare@?$collate@D@std@@MBEHPBD000@Z": # @"?do_compare@?$collate@D@std@@MBEHPBD000@Z" -Lfunc_begin1452: - .cv_func_id 1452 - .cv_loc 1452 23 79 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:79:0 - .cv_fpo_proc "?do_compare@?$collate@D@std@@MBEHPBD000@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov ebx, dword ptr [___security_cookie] - xor ebx, ebp - mov dword ptr [ebp - 16], ebx - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp15869: - .cv_loc 1452 23 80 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:80:0 - lea ebx, [ebp + 8] - #DEBUG_VALUE: do_compare:_First1 <- [$ebx+0] - mov dword ptr [esp], ebx - lea ebx, [ebp + 12] -Ltmp15870: - #DEBUG_VALUE: do_compare:_Last1 <- [$ebx+0] - mov dword ptr [esp + 4], ebx - mov dword ptr [ebp - 28], edi # 4-byte Spill - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - mov dword ptr [ebp - 44], ecx # 4-byte Spill - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - .cv_loc 1452 23 81 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:81:0 - lea eax, [ebp + 16] - mov dword ptr [esp], eax - lea eax, [ebp + 20] - mov dword ptr [esp + 4], eax - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - .cv_loc 1452 23 82 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:82:0 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], ecx - mov dword ptr [esp + 16], eax - call "??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" - mov dword ptr [ebp - 24], eax - .cv_loc 1452 23 83 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:83:0 - cmp dword ptr [ebp - 24], 0 - jge LBB1452_2 -Ltmp15871: -# %bb.1: - #DEBUG_VALUE: do_compare:_Last1 <- [$ebx+0] - mov eax, 4294967295 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB1452_3 -Ltmp15872: -LBB1452_2: - #DEBUG_VALUE: do_compare:_Last1 <- [$ebx+0] - xor eax, eax - mov ecx, dword ptr [ebp - 24] - cmp ecx, 0 - mov ecx, 1 - cmove ecx, eax - mov dword ptr [ebp - 48], ecx # 4-byte Spill -Ltmp15873: -LBB1452_3: - #DEBUG_VALUE: do_compare:_Last1 <- [$ebx+0] - mov eax, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 52], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - add esp, 60 - pop esi - pop edi - pop ebx -Ltmp15874: - pop ebp - ret 16 -Ltmp15875: - .cv_fpo_endproc -Lfunc_end1452: - # -- End function - .def "?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .globl "?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" # -- Begin function ?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z - .p2align 4, 0x90 -"?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z": # @"?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" -Lfunc_begin1453: - .cv_func_id 1453 - .cv_loc 1453 23 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:87:0 - .cv_fpo_proc "?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 136 - .cv_fpo_stackalloc 136 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, esp - mov dword ptr [ebp - 28], ebx - mov dword ptr [ebp - 16], -1 - lea ebx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov dword ptr fs:[0], ebx - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp15884: - .cv_loc 1453 23 88 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:88:0 - lea ecx, [ebp + 12] - #DEBUG_VALUE: do_transform:_First <- [$ecx+0] - mov dword ptr [esp], ecx - lea ecx, [ebp + 16] -Ltmp15885: - #DEBUG_VALUE: do_transform:_Last <- [$ecx+0] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 72], edi # 4-byte Spill - mov dword ptr [ebp - 76], esi # 4-byte Spill - mov dword ptr [ebp - 80], edx # 4-byte Spill - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" -Ltmp15886: - .cv_loc 1453 23 90 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:90:0 - mov byte ptr [ebp - 37], 0 -Ltmp15887: - #DEBUG_VALUE: do_transform:_Str <- [DW_OP_constu 68, DW_OP_minus, DW_OP_deref] [$ebp+0] - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -Ltmp15888: - .cv_loc 1453 23 92 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:92:0 - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - sub ecx, edx - mov dword ptr [ebp - 36], ecx - mov dword ptr [ebp - 88], eax # 4-byte Spill -Ltmp15889: -LBB1453_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: do_transform:_Str <- [DW_OP_constu 68, DW_OP_minus, DW_OP_deref] [$ebp+0] - xor eax, eax - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ebp - 16], 0 - cmp eax, ecx - jae LBB1453_10 -Ltmp15890: -# %bb.2: # in Loop: Header=BB1453_1 Depth=1 - #DEBUG_VALUE: do_transform:_Str <- [DW_OP_constu 68, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1453 23 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:94:0 - mov eax, dword ptr [ebp - 36] - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" -Ltmp15891: - sub esp, 8 - jmp LBB1453_3 -LBB1453_3: # in Loop: Header=BB1453_1 Depth=1 - .cv_loc 1453 23 95 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:95:0 - mov eax, dword ptr [ebp - 84] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, esp - lea edi, [ebp - 52] - mov dword ptr [esi], edi - mov esi, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov dword ptr [ebp - 100], edx # 4-byte Spill - mov dword ptr [ebp - 104], edi # 4-byte Spill - call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - sub esp, 4 - mov dword ptr [ebp - 16], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" - mov dword ptr [ebp - 108], eax # 4-byte Spill - jmp LBB1453_4 -LBB1453_4: # in Loop: Header=BB1453_1 Depth=1 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 108] # 4-byte Reload - add ecx, eax - mov eax, esp - lea edx, [ebp - 64] - mov dword ptr [eax], edx - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 112], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [ebp - 116], edx # 4-byte Spill - call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - sub esp, 4 - mov dword ptr [ebp - 16], 2 - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" - mov dword ptr [ebp - 120], eax # 4-byte Spill - jmp LBB1453_5 -LBB1453_5: # in Loop: Header=BB1453_1 Depth=1 - mov eax, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [esp], eax - mov ecx, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [esp + 4], ecx - mov edx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [esp + 8], edx - mov esi, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [esp + 12], esi - mov edi, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [esp + 16], edi - call "??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" - mov dword ptr [ebp - 36], eax - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 124], eax # 4-byte Spill - call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - lea ecx, [ebp - 64] - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 52] - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 124] # 4-byte Reload - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - cmp eax, ecx - ja LBB1453_9 -# %bb.6: -Ltmp15892: - .cv_loc 1453 23 97 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:97:0 - jmp LBB1453_10 -Ltmp15893: -LBB1453_9: # in Loop: Header=BB1453_1 Depth=1 - .cv_loc 1453 23 92 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:92:0 - jmp LBB1453_1 -Ltmp15894: -LBB1453_10: - .cv_loc 1453 23 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:100:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 4], 0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" - sub esp, 8 - jmp LBB1453_11 -LBB1453_11: - .cv_loc 1453 23 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:101:0 - mov byte ptr [ebp - 37], 1 - .cv_loc 1453 23 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:102:0 - test byte ptr [ebp - 37], 1 - jne LBB1453_13 -# %bb.12: - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -LBB1453_13: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 80] # 4-byte Reload - add esp, 136 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$7@?0??do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z@4HA": -LBB1453_7: - push ebp - sub esp, 20 - add ebp, 12 - lea ecx, [ebp - 64] -Ltmp15895: - .cv_loc 1453 23 95 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:95:0 - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 20 - pop ebp - ret # CLEANUPRET - .def "?dtor$8@?0??do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$8@?0??do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z@4HA": -LBB1453_8: - push ebp - sub esp, 20 - add ebp, 12 - lea ecx, [ebp - 52] - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 20 - pop ebp - ret # CLEANUPRET -Ltmp15896: - .def "?dtor$14@?0??do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$14@?0??do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z@4HA": -LBB1453_14: - push ebp - sub esp, 20 - add ebp, 12 - .cv_loc 1453 23 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:102:0 - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 20 - pop ebp - ret # CLEANUPRET -Ltmp15897: - .cv_fpo_endproc -Lfunc_end1453: - .section .xdata,"dr",associative,"?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .p2align 2 -"L__ehtable$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z": - .long -1 # ToState - .long "?dtor$14@?0??do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$8@?0??do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$7@?0??do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z@4HA" # Action - .section .text,"xr",discard,"?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - # -- End function - .def "?do_hash@?$collate@D@std@@MBEJPBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?do_hash@?$collate@D@std@@MBEJPBD0@Z" - .globl "?do_hash@?$collate@D@std@@MBEJPBD0@Z" # -- Begin function ?do_hash@?$collate@D@std@@MBEJPBD0@Z - .p2align 4, 0x90 -"?do_hash@?$collate@D@std@@MBEJPBD0@Z": # @"?do_hash@?$collate@D@std@@MBEJPBD0@Z" -Lfunc_begin1454: - .cv_func_id 1454 - .cv_loc 1454 23 105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:105:0 - .cv_fpo_proc "?do_hash@?$collate@D@std@@MBEJPBD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 12], ecx -Ltmp15898: - .cv_loc 1454 23 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:106:0 - lea ecx, [ebp + 8] - #DEBUG_VALUE: do_hash:_First <- [$ecx+0] - mov dword ptr [esp], ecx - lea ecx, [ebp + 12] -Ltmp15899: - #DEBUG_VALUE: do_hash:_Last <- [$ecx+0] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" -Ltmp15900: - .cv_loc 1454 23 107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:107:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - sub eax, ecx - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Hash_array_representation@D@std@@YAIQBDI@Z" - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 24], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add esp, 28 - pop esi - pop ebp - ret 8 -Ltmp15901: - .cv_fpo_endproc -Lfunc_end1454: - # -- End function - .def "??1?$collate@D@std@@MAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$collate@D@std@@MAE@XZ" - .globl "??1?$collate@D@std@@MAE@XZ" # -- Begin function ??1?$collate@D@std@@MAE@XZ - .p2align 4, 0x90 -"??1?$collate@D@std@@MAE@XZ": # @"??1?$collate@D@std@@MAE@XZ" -Lfunc_begin1455: - .cv_func_id 1455 - .cv_loc 1455 23 63 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:63:0 - .cv_fpo_proc "??1?$collate@D@std@@MAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - lea eax, ["??_7?$collate@D@std@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15902: - mov dword ptr [ecx], eax -Ltmp15903: - .cv_loc 1455 23 64 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:64:0 - mov eax, dword ptr [ecx + 12] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call dword ptr [__imp__free] - .cv_loc 1455 23 65 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:65:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call dword ptr ["__imp_??1facet@locale@std@@MAE@XZ"] -Ltmp15904: - .cv_loc 1455 23 65 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale:65:0 - add esp, 12 - pop ebp - ret -Ltmp15905: - .cv_fpo_endproc -Lfunc_end1455: - # -- End function - .def "??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" - .globl "??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" # -- Begin function ??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z - .p2align 4, 0x90 -"??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z": # @"??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" -Lfunc_begin1456: - .cv_func_id 1456 - .cv_file 27 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xlocinfo" "0AD4442C629AC8B890670BEFD793D098" 1 - .cv_loc 1456 27 227 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo:227:0 - .cv_fpo_proc "??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" 20 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 24] - mov ecx, dword ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] -Ltmp15906: - .cv_loc 1456 27 228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo:228:0 - mov ebx, dword ptr [ebp + 24] - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp + 8], eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp + 12], eax - mov dword ptr [esp + 16], ebx - mov dword ptr [ebp - 32], edi # 4-byte Spill - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], esi # 4-byte Spill - call __Strcoll - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15907: - .cv_fpo_endproc -Lfunc_end1456: - # -- End function - .def "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" - .globl "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" # -- Begin function ?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z - .p2align 4, 0x90 -"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z": # @"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" -Lfunc_begin1457: - .cv_func_id 1457 - .cv_loc 1457 10 3276 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3276:0 - .cv_fpo_proc "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp15908: - .cv_loc 1457 10 3278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3278:0 - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov byte ptr [ebp - 21], al # 1-byte Spill - call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - mov dword ptr [ebp - 12], eax - .cv_loc 1457 10 3279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3279:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp - 12] - ja LBB1457_2 -# %bb.1: -Ltmp15909: - .cv_loc 1457 10 3280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3280:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" - sub esp, 4 - .cv_loc 1457 10 3281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3281:0 - jmp LBB1457_3 -Ltmp15910: -LBB1457_2: - .cv_loc 1457 10 3282 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3282:0 - mov al, byte ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - sub ecx, dword ptr [ebp - 12] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], esi - movsx esi, al - mov dword ptr [esp + 4], esi - call "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" - sub esp, 8 - mov dword ptr [ebp - 32], eax # 4-byte Spill -Ltmp15911: -LBB1457_3: - .cv_loc 1457 10 3284 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3284:0 - add esp, 36 - pop esi - pop ebp - ret 8 -Ltmp15912: - .cv_fpo_endproc -Lfunc_end1457: - # -- End function - .def "??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" - .globl "??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" # -- Begin function ??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z - .p2align 4, 0x90 -"??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z": # @"??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" -Lfunc_begin1458: - .cv_func_id 1458 - .cv_loc 1458 27 253 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo:253:0 - .cv_fpo_proc "??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" 20 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 24] - mov ecx, dword ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] -Ltmp15913: - .cv_loc 1458 27 254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo:254:0 - mov ebx, dword ptr [ebp + 24] - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp + 8], eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp + 12], eax - mov dword ptr [esp + 16], ebx - mov dword ptr [ebp - 32], edi # 4-byte Spill - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], esi # 4-byte Spill - call __Strxfrm - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15914: - .cv_fpo_endproc -Lfunc_end1458: - # -- End function - .def "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" - .globl "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" # -- Begin function ??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ - .p2align 4, 0x90 -"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ": # @"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" -Lfunc_begin1459: - .cv_func_id 1459 - .cv_loc 1459 10 1909 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1909:0 - .cv_fpo_proc "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15915: - .cv_loc 1459 10 1910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1910:0 - call "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" - add esp, 4 - pop ebp - ret -Ltmp15916: - .cv_fpo_endproc -Lfunc_end1459: - # -- End function - .def "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" - .globl "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" # -- Begin function ?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z": # @"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" -Lfunc_begin1460: - .cv_func_id 1460 - .cv_loc 1460 10 3854 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3854:0 - .cv_fpo_proc "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15917: - .cv_loc 1460 10 3855 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3855:0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 16], eax - .cv_loc 1460 10 3856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3856:0 - mov byte ptr [ebp - 5], 0 - mov ecx, dword ptr [ebp - 16] - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 16] - mov dword ptr [edx + 20], ecx - add eax, ecx - mov dword ptr [esp], eax - lea eax, [ebp - 5] - mov dword ptr [esp + 4], eax - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1460 10 3857 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3857:0 - add esp, 28 - pop ebp - ret 4 -Ltmp15918: - .cv_fpo_endproc -Lfunc_end1460: - # -- End function - .def "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" - .globl "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" # -- Begin function ?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z - .p2align 4, 0x90 -"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z": # @"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" -Lfunc_begin1461: - .cv_func_id 1461 - .cv_loc 1461 10 2630 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2630:0 - .cv_fpo_proc "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp15919: - .cv_loc 1461 10 2631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2631:0 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov byte ptr [ebp - 41], al # 1-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 24], eax - .cv_loc 1461 10 2632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2632:0 - mov eax, dword ptr [ebp - 24] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 28], eax - .cv_loc 1461 10 2633 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2633:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 24] - mov ecx, dword ptr [ecx + 24] - sub ecx, dword ptr [ebp - 28] - cmp eax, ecx - ja LBB1461_2 -# %bb.1: -Ltmp15920: - .cv_loc 1461 10 2634 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2634:0 - mov eax, dword ptr [ebp - 28] - add eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ecx + 20], eax - .cv_loc 1461 10 2635 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2635:0 - mov ecx, dword ptr [ebp - 24] - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - mov dword ptr [ebp - 32], eax - .cv_loc 1461 10 2636 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2636:0 - mov dl, byte ptr [ebp + 12] - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 32] - add ecx, dword ptr [ebp - 28] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - movsx eax, dl - mov dword ptr [esp + 8], eax - call "?assign@?$char_traits@D@std@@SAPADQADID@Z" - .cv_loc 1461 10 2637 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2637:0 - mov byte ptr [ebp - 9], 0 - mov ecx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - add esi, dword ptr [ebp + 8] - add ecx, esi - mov dword ptr [esp], ecx - lea ecx, [ebp - 9] - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - .cv_loc 1461 10 2638 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2638:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 16], eax - jmp LBB1461_3 -Ltmp15921: -LBB1461_2: - .cv_loc 1461 10 2641 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2641:0 - mov al, byte ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - lea edx, [ebp - 12] - mov ah, byte ptr [edx] - mov byte ptr [esp + 4], ah - mov edx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp + 8], edx - movsx edx, al - mov dword ptr [esp + 12], edx - call "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" - sub esp, 16 - mov dword ptr [ebp - 16], eax -LBB1461_3: - .cv_loc 1461 10 2649 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2649:0 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 56], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - add esp, 68 - pop esi - pop ebp - ret 8 -Ltmp15922: - .cv_fpo_endproc -Lfunc_end1461: - # -- End function - .def "?assign@?$char_traits@D@std@@SAPADQADID@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?assign@?$char_traits@D@std@@SAPADQADID@Z" - .globl "?assign@?$char_traits@D@std@@SAPADQADID@Z" # -- Begin function ?assign@?$char_traits@D@std@@SAPADQADID@Z - .p2align 4, 0x90 -"?assign@?$char_traits@D@std@@SAPADQADID@Z": # @"?assign@?$char_traits@D@std@@SAPADQADID@Z" -Lfunc_begin1462: - .cv_func_id 1462 - .cv_loc 1462 10 337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:337:0 - .cv_fpo_proc "?assign@?$char_traits@D@std@@SAPADQADID@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp15923: - .cv_loc 1462 10 339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:339:0 - mov esi, dword ptr [ebp + 8] - movsx ebx, byte ptr [ebp + 16] - mov ah, bl - mov ebx, dword ptr [ebp + 12] - mov dword ptr [esp], esi - movzx edi, ah - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ebx - mov byte ptr [ebp - 13], al # 1-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], esi # 4-byte Spill - call _memset - mov eax, dword ptr [ebp - 28] # 4-byte Reload - add esp, 28 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp15924: - .cv_fpo_endproc -Lfunc_end1462: - # -- End function - .def "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" - .globl "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" # -- Begin function ??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z - .p2align 4, 0x90 -"??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z": # @"??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" -Lfunc_begin1463: - .cv_func_id 1463 - .cv_loc 1463 10 3809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3809:0 - .cv_fpo_proc "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 100 - .cv_fpo_stackalloc 100 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - lea esi, [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov ebx, dword ptr [___security_cookie] - xor ebx, ebp - mov dword ptr [ebp - 16], ebx - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp15925: - .cv_loc 1463 10 3812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3812:0 - mov dword ptr [ebp - 60], ecx # 4-byte Spill - mov dword ptr [ebp - 64], edi # 4-byte Spill - mov byte ptr [ebp - 65], al # 1-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - mov dword ptr [ebp - 76], esi # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 28], eax - .cv_loc 1463 10 3813 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3813:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 32], eax - .cv_loc 1463 10 3814 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3814:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - sub eax, dword ptr [ebp - 32] - cmp eax, dword ptr [ebp + 8] - jae LBB1463_2 -# %bb.1: -Ltmp15926: - .cv_loc 1463 10 3815 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3815:0 - call "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" -Ltmp15927: -LBB1463_2: - .cv_loc 1463 10 3818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3818:0 - mov eax, dword ptr [ebp - 32] - add eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 36], eax - .cv_loc 1463 10 3819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3819:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 40], eax - .cv_loc 1463 10 3820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3820:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 44], eax - .cv_loc 1463 10 3821 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3821:0 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov dword ptr [ebp - 48], eax - .cv_loc 1463 10 3822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3822:0 - mov ecx, dword ptr [ebp - 48] - mov eax, dword ptr [ebp - 44] - add eax, 1 - mov dword ptr [esp], eax - call "?allocate@?$allocator@D@std@@QAEPADI@Z" - sub esp, 4 - mov dword ptr [ebp - 20], eax - .cv_loc 1463 10 3823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3823:0 - mov eax, dword ptr [ebp - 28] - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 1463 10 3824 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3824:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 20], eax - .cv_loc 1463 10 3825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3825:0 - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 24], eax - .cv_loc 1463 10 3826 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3826:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [esp], eax - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov dword ptr [ebp - 52], eax - .cv_loc 1463 10 3827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3827:0 - mov eax, 16 - cmp eax, dword ptr [ebp - 40] - ja LBB1463_4 -# %bb.3: -Ltmp15928: - .cv_loc 1463 10 3828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3828:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 56], eax - .cv_loc 1463 10 3829 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3829:0 - mov cl, byte ptr [ebp + 20] - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 56] - mov dword ptr [esp], esi - mov byte ptr [ebp - 77], cl # 1-byte Spill - mov dword ptr [ebp - 84], eax # 4-byte Spill - mov dword ptr [ebp - 88], edx # 4-byte Spill - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov edx, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [esp + 8], eax - mov eax, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [esp + 12], eax - mov bl, byte ptr [ebp - 77] # 1-byte Reload - movsx eax, bl - mov dword ptr [esp + 16], eax - call "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" - sub esp, 20 - .cv_loc 1463 10 3830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3830:0 - mov ecx, dword ptr [ebp - 48] - mov eax, dword ptr [ebp - 40] - add eax, 1 - mov edx, dword ptr [ebp - 56] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@D@std@@QAEXQADI@Z" - sub esp, 8 - .cv_loc 1463 10 3831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3831:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 4], eax - .cv_loc 1463 10 3832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3832:0 - jmp LBB1463_5 -Ltmp15929: -LBB1463_4: - .cv_loc 1463 10 3833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3833:0 - mov al, byte ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - add esi, 4 - mov edi, dword ptr [ebp - 52] - mov ebx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edx - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [esp + 12], edx - movsx edx, al - mov dword ptr [esp + 16], edx - call "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" - sub esp, 20 - .cv_loc 1463 10 3834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3834:0 - mov ecx, dword ptr [ebp - 28] - add ecx, 4 - mov dword ptr [esp], ecx - call "??$addressof@PAD@std@@YAPAPADAAPAD@Z" - mov ecx, dword ptr [ebp - 48] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 8], eax - call "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" -Ltmp15930: -LBB1463_5: - .cv_loc 1463 10 3837 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3837:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 60] # 4-byte Reload - add esp, 100 - pop esi - pop edi - pop ebx - pop ebp - ret 16 -Ltmp15931: - .cv_fpo_endproc -Lfunc_end1463: - # -- End function - .def "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" - .globl "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" # -- Begin function ??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z - .p2align 4, 0x90 -"??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z": # @"??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" -Lfunc_begin1464: - .cv_func_id 1464 - .cv_loc 1464 10 2643 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2643:0 - .cv_fpo_proc "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" 20 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 24] - mov edx, dword ptr [ebp + 20] - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov byte ptr [ebp - 25], al # 1-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov dword ptr [ebp - 24], ecx -Ltmp15932: - .cv_loc 1464 10 2644 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2644:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp + 8], eax - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edi # 4-byte Spill - mov dword ptr [ebp - 44], edx # 4-byte Spill - mov dword ptr [ebp - 48], esi # 4-byte Spill - call "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1464 10 2645 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2645:0 - mov cl, byte ptr [ebp + 24] - mov edx, dword ptr [ebp + 20] - mov esi, dword ptr [ebp + 8] - add esi, dword ptr [ebp + 16] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - movsx edx, cl - mov dword ptr [esp + 8], edx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?assign@?$char_traits@D@std@@SAPADQADID@Z" - .cv_loc 1464 10 2646 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2646:0 - mov byte ptr [ebp - 17], 0 - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ebp + 16] - add esi, dword ptr [ebp + 20] - add edx, esi - mov dword ptr [esp], edx - lea edx, [ebp - 17] - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?assign@?$char_traits@D@std@@SAXAADABD@Z" - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1464 10 2647 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2647:0 - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 20 -Ltmp15933: - .cv_fpo_endproc -Lfunc_end1464: - # -- End function - .def "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" - .globl "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" # -- Begin function ??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ - .p2align 4, 0x90 -"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ": # @"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" -Lfunc_begin1465: - .cv_func_id 1465 - .cv_loc 1465 10 1711 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1711:0 - .cv_fpo_proc "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 68 - .cv_fpo_stackalloc 68 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 20], ecx # 4-byte Spill -# %bb.1: -Ltmp15934: - .cv_loc 1465 10 1713 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1713:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp dword ptr [eax + 8], 0 - je LBB1465_3 -# %bb.2: -Ltmp15935: - .cv_loc 1465 10 1713 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1713:0 - jmp LBB1465_8 -Ltmp15936: -LBB1465_3: - .cv_loc 1465 10 1713 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1713:0 - jmp LBB1465_4 -LBB1465_4: - .cv_loc 1465 10 1713 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1713:0 - xor eax, eax -Ltmp15937: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1713 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0DF@IMIHIHOP@cannot?5dereference?5value?9initial@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1465_6 -# %bb.5: - int3 -LBB1465_6: - xor eax, eax - lea ecx, ["??_C@_1GO@PNALIMBD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MM@HPCJHOFE@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1713 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 28], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15938: -# %bb.7: - .cv_loc 1465 10 1713 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1713:0 - jmp LBB1465_8 -Ltmp15939: -LBB1465_8: - .cv_loc 1465 10 1713 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1713:0 - jmp LBB1465_9 -Ltmp15940: -LBB1465_9: - .cv_loc 1465 10 1714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1714:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov ecx, eax - call "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - mov dword ptr [ebp - 8], eax -# %bb.10: -Ltmp15941: - .cv_loc 1465 10 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1715:0 - cmp dword ptr [ebp - 8], 0 - je LBB1465_12 -# %bb.11: -Ltmp15942: - .cv_loc 1465 10 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1715:0 - jmp LBB1465_17 -Ltmp15943: -LBB1465_12: - .cv_loc 1465 10 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1715:0 - jmp LBB1465_13 -LBB1465_13: - .cv_loc 1465 10 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1715:0 - xor eax, eax -Ltmp15944: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1716 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0IC@DGJDAAEM@cannot?5dereference?5string?5iterat@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 32], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1465_15 -# %bb.14: - int3 -LBB1465_15: - xor eax, eax - lea ecx, ["??_C@_1BAO@BGLBIONH@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MM@HPCJHOFE@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1716 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 36], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15945: -# %bb.16: - .cv_loc 1465 10 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1715:0 - jmp LBB1465_17 -Ltmp15946: -LBB1465_17: - .cv_loc 1465 10 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1715:0 - jmp LBB1465_18 -Ltmp15947: -LBB1465_18: - .cv_loc 1465 10 1717 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1717:0 - mov ecx, dword ptr [ebp - 8] - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - mov dword ptr [ebp - 12], eax - .cv_loc 1465 10 1718 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1718:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov dword ptr [esp], ecx - call "??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" - mov dword ptr [ebp - 16], eax -# %bb.19: -Ltmp15948: - .cv_loc 1465 10 1719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1719:0 - mov eax, dword ptr [ebp - 12] - cmp eax, dword ptr [ebp - 16] - ja LBB1465_22 -# %bb.20: - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 12] - mov edx, dword ptr [ebp - 8] - add ecx, dword ptr [edx + 20] - cmp eax, ecx - jae LBB1465_22 -# %bb.21: -Ltmp15949: - .cv_loc 1465 10 1719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1719:0 - jmp LBB1465_27 -Ltmp15950: -LBB1465_22: - .cv_loc 1465 10 1719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1719:0 - jmp LBB1465_23 -LBB1465_23: - .cv_loc 1465 10 1719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1719:0 - xor eax, eax -Ltmp15951: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1720 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0FF@HJKEHIBC@cannot?5dereference?5string?5iterat@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 40], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1465_25 -# %bb.24: - int3 -LBB1465_25: - xor eax, eax - lea ecx, ["??_C@_1KO@CMPBFHAM@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MM@HPCJHOFE@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1720 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 44], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp15952: -# %bb.26: - .cv_loc 1465 10 1719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1719:0 - jmp LBB1465_27 -Ltmp15953: -LBB1465_27: - .cv_loc 1465 10 1719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1719:0 - jmp LBB1465_28 -Ltmp15954: -LBB1465_28: - .cv_loc 1465 10 1724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1724:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov eax, dword ptr [eax + 8] - add esp, 68 - pop ebp - ret -Ltmp15955: - .cv_fpo_endproc -Lfunc_end1465: - # -- End function - .def "??$_Unfancy@$$CBD@std@@YAPBDPBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" - .globl "??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" # -- Begin function ??$_Unfancy@$$CBD@std@@YAPBDPBD@Z - .p2align 4, 0x90 -"??$_Unfancy@$$CBD@std@@YAPBDPBD@Z": # @"??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" -Lfunc_begin1466: - .cv_func_id 1466 - .cv_loc 1466 13 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:294:0 - .cv_fpo_proc "??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15956: - .cv_loc 1466 13 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:295:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15957: - .cv_fpo_endproc -Lfunc_end1466: - # -- End function - .def "??$_Hash_array_representation@D@std@@YAIQBDI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Hash_array_representation@D@std@@YAIQBDI@Z" - .globl "??$_Hash_array_representation@D@std@@YAIQBDI@Z" # -- Begin function ??$_Hash_array_representation@D@std@@YAIQBDI@Z - .p2align 4, 0x90 -"??$_Hash_array_representation@D@std@@YAIQBDI@Z": # @"??$_Hash_array_representation@D@std@@YAIQBDI@Z" -Lfunc_begin1467: - .cv_func_id 1467 - .cv_loc 1467 7 1969 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1969:0 - .cv_fpo_proc "??$_Hash_array_representation@D@std@@YAIQBDI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp15958: - .cv_loc 1467 7 1971 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1971:0 - mov edx, dword ptr [ebp + 12] - shl edx, 0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], -2128831035 - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" - add esp, 20 - pop esi - pop ebp - ret -Ltmp15959: - .cv_fpo_endproc -Lfunc_end1467: - # -- End function - .def "?_Fnv1a_append_bytes@std@@YAIIQBEI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" - .globl "?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" # -- Begin function ?_Fnv1a_append_bytes@std@@YAIIQBEI@Z - .p2align 4, 0x90 -"?_Fnv1a_append_bytes@std@@YAIIQBEI@Z": # @"?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" -Lfunc_begin1468: - .cv_func_id 1468 - .cv_loc 1468 7 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1934:0 - .cv_fpo_proc "?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp15960: - .cv_loc 1468 7 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1935:0 - mov dword ptr [ebp - 4], 0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], edx # 4-byte Spill -LBB1468_1: # =>This Inner Loop Header: Depth=1 - mov eax, dword ptr [ebp - 4] - cmp eax, dword ptr [ebp + 16] - jae LBB1468_4 -# %bb.2: # in Loop: Header=BB1468_1 Depth=1 -Ltmp15961: - .cv_loc 1468 7 1936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1936:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 4] - movzx eax, byte ptr [eax + ecx] - xor eax, dword ptr [ebp + 8] - mov dword ptr [ebp + 8], eax - .cv_loc 1468 7 1937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1937:0 - imul eax, dword ptr [ebp + 8], 16777619 - mov dword ptr [ebp + 8], eax -Ltmp15962: -# %bb.3: # in Loop: Header=BB1468_1 Depth=1 - .cv_loc 1468 7 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1935:0 - mov eax, dword ptr [ebp - 4] - add eax, 1 - mov dword ptr [ebp - 4], eax - jmp LBB1468_1 -Ltmp15963: -LBB1468_4: - .cv_loc 1468 7 1940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1940:0 - mov eax, dword ptr [ebp + 8] - add esp, 16 - pop ebp - ret -Ltmp15964: - .cv_fpo_endproc -Lfunc_end1468: - # -- End function - .def "??0exception@std@@QAE@QBDH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0exception@std@@QAE@QBDH@Z" - .globl "??0exception@std@@QAE@QBDH@Z" # -- Begin function ??0exception@std@@QAE@QBDH@Z - .p2align 4, 0x90 -"??0exception@std@@QAE@QBDH@Z": # @"??0exception@std@@QAE@QBDH@Z" -Lfunc_begin1469: - .cv_func_id 1469 - .cv_loc 1469 9 62 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:62:0 - .cv_fpo_proc "??0exception@std@@QAE@QBDH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - xor esi, esi - lea edi, ["??_7exception@std@@6B@"] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp15965: - mov dword ptr [ecx], edi - mov edi, ecx - add edi, 4 - mov dword ptr [esp], edi - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 8 - mov dword ptr [ebp - 16], edx # 4-byte Spill - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov dword ptr [ebp - 28], esi # 4-byte Spill - call _memset -Ltmp15966: - .cv_loc 1469 9 63 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:63:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 4], eax -Ltmp15967: - .cv_loc 1469 9 64 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h:64:0 - mov eax, ecx - add esp, 32 - pop esi - pop edi - pop ebp - ret 8 -Ltmp15968: - .cv_fpo_endproc -Lfunc_end1469: - # -- End function - .def "??_Gbad_cast@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_Gbad_cast@std@@UAEPAXI@Z" - .globl "??_Gbad_cast@std@@UAEPAXI@Z" # -- Begin function ??_Gbad_cast@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_Gbad_cast@std@@UAEPAXI@Z": # @"??_Gbad_cast@std@@UAEPAXI@Z" -Lfunc_begin1470: - .cv_func_id 1470 - .cv_loc 1470 25 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_typeinfo.h:124:0 - .cv_fpo_proc "??_Gbad_cast@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp15969: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1bad_cast@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1470_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1470_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp15970: - .cv_fpo_endproc -Lfunc_end1470: - # -- End function - .def "??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - .globl "??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" # -- Begin function ??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z - .p2align 4, 0x90 -"??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z": # @"??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" -Lfunc_begin1471: - .cv_func_id 1471 - .cv_loc 1471 26 1815 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1815:0 - .cv_fpo_proc "??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp15971: - mov dword ptr [ebp - 20], ecx # 4-byte Spill - lea edx, [ebp - 12] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - lea edx, [ebp + 8] - #DEBUG_VALUE: _Unique_ptr_base:_Ptr <- [$edx+0] - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" -Ltmp15972: - sub esp, 8 - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 28], eax # 4-byte Spill - call @__security_check_cookie@4 - .cv_loc 1471 26 1816 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1816:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 32 - pop ebx - pop ebp - ret 4 -Ltmp15973: - .cv_fpo_endproc -Lfunc_end1471: - # -- End function - .def "??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" - .globl "??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" # -- Begin function ??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z - .p2align 4, 0x90 -"??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z": # @"??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" -Lfunc_begin1472: - .cv_func_id 1472 - .cv_loc 1472 12 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1527:0 - .cv_fpo_proc "??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15974: - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ecx], eax - .cv_loc 1472 12 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1528:0 - mov eax, ecx - add esp, 16 - pop ebp - ret 8 -Ltmp15975: - .cv_fpo_endproc -Lfunc_end1472: - # -- End function - .def "??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" - .globl "??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" # -- Begin function ??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z - .p2align 4, 0x90 -"??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z": # @"??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" -Lfunc_begin1473: - .cv_func_id 1473 - .cv_loc 1473 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp15976: - .cv_loc 1473 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15977: - .cv_fpo_endproc -Lfunc_end1473: - # -- End function - .def "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" - .globl "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" # -- Begin function ?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ - .p2align 4, 0x90 -"?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ": # @"?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" -Lfunc_begin1474: - .cv_func_id 1474 - .cv_loc 1474 26 1946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1946:0 - .cv_fpo_proc "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15978: - .cv_loc 1474 26 1947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1947:0 - call "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" - mov eax, dword ptr [eax] - add esp, 4 - pop ebp - ret -Ltmp15979: - .cv_fpo_endproc -Lfunc_end1474: - # -- End function - .def "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" - .globl "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" # -- Begin function ?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ - .p2align 4, 0x90 -"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ": # @"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" -Lfunc_begin1475: - .cv_func_id 1475 - .cv_loc 1475 26 1826 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1826:0 - .cv_fpo_proc "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15980: - .cv_loc 1475 26 1827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1827:0 - call "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp15981: - .cv_fpo_endproc -Lfunc_end1475: - # -- End function - .def "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" - .globl "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" # -- Begin function ?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ - .p2align 4, 0x90 -"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ": # @"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" -Lfunc_begin1476: - .cv_func_id 1476 - .cv_loc 1476 26 1830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1830:0 - .cv_fpo_proc "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15982: - .cv_loc 1476 26 1831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1831:0 - call "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp15983: - .cv_fpo_endproc -Lfunc_end1476: - # -- End function - .def "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ": # @"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" -Lfunc_begin1477: - .cv_func_id 1477 - .cv_loc 1477 12 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1548:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp15984: - .cv_loc 1477 12 1549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1549:0 - add esp, 4 - pop ebp - ret -Ltmp15985: - .cv_fpo_endproc -Lfunc_end1477: - # -- End function - .def "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ": # @"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" -Lfunc_begin1478: - .cv_func_id 1478 - .cv_loc 1478 12 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1544:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp15986: - .cv_loc 1478 12 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1545:0 - add esp, 4 - pop ebp - ret -Ltmp15987: - .cv_fpo_endproc -Lfunc_end1478: - # -- End function - .def "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" - .globl "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" # -- Begin function ?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ - .p2align 4, 0x90 -"?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ": # @"?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" -Lfunc_begin1479: - .cv_func_id 1479 - .cv_loc 1479 26 1818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1818:0 - .cv_fpo_proc "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15988: - .cv_loc 1479 26 1819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1819:0 - call "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp15989: - .cv_fpo_endproc -Lfunc_end1479: - # -- End function - .def "??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" - .globl "??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" # -- Begin function ??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z - .p2align 4, 0x90 -"??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z": # @"??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" -Lfunc_begin1480: - .cv_func_id 1480 - .cv_loc 1480 26 1766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1766:0 - .cv_fpo_proc "??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp15990: - .cv_loc 1480 26 1768 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1768:0 - mov ecx, dword ptr [ebp + 8] - cmp ecx, 0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - je LBB1480_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 1 - mov edx, dword ptr [ebp - 16] # 4-byte Reload - call dword ptr [edx] - sub esp, 4 - mov dword ptr [ebp - 20], eax # 4-byte Spill -LBB1480_2: - .cv_loc 1480 26 1769 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1769:0 - add esp, 24 - pop ebp - ret 4 -Ltmp15991: - .cv_fpo_endproc -Lfunc_end1480: - # -- End function - .def "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" -Lfunc_begin1481: - .cv_func_id 1481 - .cv_loc 1481 12 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1536:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp15992: - .cv_loc 1481 12 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1537:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp15993: - .cv_fpo_endproc -Lfunc_end1481: - # -- End function - .def "??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - .globl "??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" # -- Begin function ??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z - .p2align 4, 0x90 -"??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z": # @"??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" -Lfunc_begin1482: - .cv_func_id 1482 - .cv_loc 1482 10 2726 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2726:0 - .cv_fpo_proc "??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 100 - .cv_fpo_stackalloc 100 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp15996: - .cv_loc 1482 10 2727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2727:0 - mov esi, esp - push eax - sub esp, 28 - mov edi, esp - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov eax, edi - add eax, 12 - sub esp, 4 - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov eax, esp - mov dword ptr [ebp - 72], eax # 4-byte Spill - lea eax, [ebp - 44] - mov dword ptr [ebp - 76], eax # 4-byte Spill - mov eax, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 80], ecx # 4-byte Spill - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 84], edx # 4-byte Spill - mov dword ptr [ebp - 88], ebx # 4-byte Spill - mov dword ptr [ebp - 92], esi # 4-byte Spill - mov dword ptr [ebp - 96], edi # 4-byte Spill - call "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" - sub esp, 4 - mov ecx, esp - lea edx, [ebp - 56] - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 100], eax # 4-byte Spill - mov dword ptr [ebp - 104], edx # 4-byte Spill - call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - mov edx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ecx + 24], edx - mov edx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx + 28], edx - mov dword ptr [ebp - 16], 2 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - mov dword ptr [ebp - 112], eax # 4-byte Spill - jmp LBB1482_1 -LBB1482_1: - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 56] - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - lea ecx, [ebp - 44] - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 112] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z@4HA": -LBB1482_2: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 56] - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET - .def "?dtor$3@?0???$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z@4HA": -LBB1482_3: - push ebp - sub esp, 32 - add ebp, 12 - add esp, 32 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0???$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z@4HA": -LBB1482_4: - push ebp - sub esp, 32 - add ebp, 12 - lea ecx, [ebp - 44] - call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 32 - pop ebp - ret # CLEANUPRET -Ltmp15997: - .cv_fpo_endproc -Lfunc_end1482: - .section .xdata,"dr",associative,"??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - .p2align 2 -"L__ehtable$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z": - .long -1 # ToState - .long "?dtor$4@?0???$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$3@?0???$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$2@?0???$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z@4HA" # Action - .section .text,"xr",discard,"??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - # -- End function - .def "??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - .globl "??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" # -- Begin function ??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z - .p2align 4, 0x90 -"??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z": # @"??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" -Lfunc_begin1483: - .cv_func_id 1483 - .cv_loc 1483 22 4634 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4634:0 - .cv_fpo_proc "??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 120 - .cv_fpo_stackalloc 120 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov ebx, esp - mov dword ptr [ebp - 28], ebx - mov dword ptr [ebp - 16], -1 - lea ebx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov dword ptr fs:[0], ebx - mov dword ptr [ebp - 36], ecx - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 32], eax -Ltmp16004: - mov ecx, dword ptr [ebp + 12] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp + 12] - mov dword ptr [eax + 4], ecx - mov ecx, dword ptr [ebp + 16] - mov dword ptr [eax + 8], ecx - mov dword ptr [eax + 12], 0 - mov dword ptr [eax + 16], 0 - mov ecx, eax - add ecx, 20 - lea ebx, [ebp - 40] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [ebp - 76], edi # 4-byte Spill - mov dword ptr [ebp - 80], esi # 4-byte Spill - mov dword ptr [ebp - 84], edx # 4-byte Spill - mov dword ptr [ebp - 88], eax # 4-byte Spill - mov dword ptr [ebp - 92], ebx # 4-byte Spill - call "??0?$allocator@_N@std@@QAE@XZ" - mov ecx, esp - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], 0 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - add ecx, 44 - mov edx, dword ptr [ebp + 20] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 0 - mov edi, esp - mov dword ptr [edi + 4], edx - mov dword ptr [edi], esi - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - sub esp, 8 - mov dword ptr [ebp - 104], eax # 4-byte Spill - jmp LBB1483_1 -LBB1483_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx + 68], eax - mov eax, dword ptr [ebp + 20] - mov dword ptr [ecx + 72], eax -Ltmp16005: - .cv_loc 1483 22 4637 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4637:0 - mov dword ptr [ebp - 44], 142040571 - .cv_loc 1483 22 4642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4642:0 - mov dword ptr [ebp - 48], 1845494528 - .cv_loc 1483 22 4645 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4645:0 - mov dword ptr [ebp - 52], 1846018820 - .cv_loc 1483 22 4647 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4647:0 - mov dword ptr [ebp - 56], 1887436827 - .cv_loc 1483 22 4650 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4650:0 - mov dword ptr [ebp - 60], 1904320539 - .cv_loc 1483 22 4652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4652:0 - mov dword ptr [ebp - 64], 1887961119 - .cv_loc 1483 22 4655 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4655:0 - mov eax, dword ptr [ecx + 72] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 63 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 1 - je LBB1483_3 -# %bb.2: - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov ecx, dword ptr [eax + 72] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 63 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - jne LBB1483_4 -LBB1483_3: - mov eax, 142040571 - mov dword ptr [ebp - 108], eax # 4-byte Spill - jmp LBB1483_17 -LBB1483_4: - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov ecx, dword ptr [eax + 72] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 63 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 2 - jne LBB1483_6 -# %bb.5: - mov eax, 1845494528 - mov dword ptr [ebp - 112], eax # 4-byte Spill - jmp LBB1483_16 -LBB1483_6: - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov ecx, dword ptr [eax + 72] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 63 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 4 - jne LBB1483_8 -# %bb.7: - mov eax, 1887436827 - mov dword ptr [ebp - 116], eax # 4-byte Spill - jmp LBB1483_15 -LBB1483_8: - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov ecx, dword ptr [eax + 72] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 63 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 8 - jne LBB1483_10 -# %bb.9: - mov eax, 1904320539 - mov dword ptr [ebp - 120], eax # 4-byte Spill - jmp LBB1483_14 -LBB1483_10: - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov ecx, dword ptr [eax + 72] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 63 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 16 - jne LBB1483_12 -# %bb.11: - mov eax, 1846018820 - mov dword ptr [ebp - 124], eax # 4-byte Spill - jmp LBB1483_13 -LBB1483_12: - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov ecx, dword ptr [eax + 72] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 63 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - xor ecx, ecx - cmp eax, 32 - mov eax, 1887961119 - cmove ecx, eax - mov dword ptr [ebp - 124], ecx # 4-byte Spill -LBB1483_13: - mov eax, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ebp - 120], eax # 4-byte Spill -LBB1483_14: - mov eax, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [ebp - 116], eax # 4-byte Spill -LBB1483_15: - mov eax, dword ptr [ebp - 116] # 4-byte Reload - mov dword ptr [ebp - 112], eax # 4-byte Spill -LBB1483_16: - mov eax, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [ebp - 108], eax # 4-byte Spill -LBB1483_17: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ecx + 88], eax - .cv_loc 1483 22 4665 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4665:0 - mov eax, dword ptr [ecx + 88] - and eax, 1073741824 - cmp eax, 0 - je LBB1483_20 -# %bb.18: -Ltmp16006: - .cv_loc 1483 22 4666 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4666:0 - mov eax, dword ptr [ebp - 88] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - jmp LBB1483_19 -LBB1483_19: - .cv_loc 1483 22 4667 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4667:0 - jmp LBB1483_20 -Ltmp16007: -LBB1483_20: - .cv_loc 1483 22 4669 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4669:0 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - jmp LBB1483_21 -Ltmp16008: -LBB1483_21: - .cv_loc 1483 22 4670 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4670:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 120 - pop esi - pop edi - pop ebx - pop ebp - ret 16 - .def "?dtor$22@?0???0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$22@?0???0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z@4HA": -LBB1483_22: - push ebp - sub esp, 8 - add ebp, 12 -Ltmp16009: - .cv_loc 1483 22 4670 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4670:0 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - call "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp16010: - .cv_fpo_endproc -Lfunc_end1483: - .section .xdata,"dr",associative,"??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - .p2align 2 -"L__ehtable$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z": - .long -1 # ToState - .long "?dtor$22@?0???0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - # -- End function - .def "?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - .globl "?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" # -- Begin function ?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ - .p2align 4, 0x90 -"?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ": # @"?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" -Lfunc_begin1484: - .cv_func_id 1484 - .cv_loc 1484 22 4612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4612:0 - .cv_fpo_proc "?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp16023: - .cv_loc 1484 22 4613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4613:0 - mov dword ptr [ebp - 36], 0 - .cv_loc 1484 22 4614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4614:0 - mov ecx, eax - add ecx, 44 - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], ecx # 4-byte Spill - call "??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" - mov dword ptr [ebp - 40], eax - .cv_loc 1484 22 4615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4615:0 - mov dword ptr [ebp - 16], 0 - mov eax, esp - mov dword ptr [eax], 0 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" - sub esp, 4 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB1484_1 -LBB1484_1: - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 44], eax - .cv_loc 1484 22 4616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4616:0 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - jmp LBB1484_2 -LBB1484_2: - .cv_loc 1484 22 4617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4617:0 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - mov ecx, dword ptr [eax] - cmp ecx, dword ptr [eax + 8] - je LBB1484_5 -# %bb.3: -Ltmp16024: - .cv_loc 1484 22 4618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4618:0 - mov eax, esp - mov dword ptr [eax], 14 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - jmp LBB1484_4 -LBB1484_4: - .cv_loc 1484 22 4619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4619:0 - jmp LBB1484_5 -Ltmp16025: -LBB1484_5: - .cv_loc 1484 22 4621 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4621:0 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 44] - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - call "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - sub esp, 4 - jmp LBB1484_6 -LBB1484_6: - .cv_loc 1484 22 4622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4622:0 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - mov dword ptr [ebp - 60], eax # 4-byte Spill - jmp LBB1484_7 -LBB1484_7: - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 36], eax - .cv_loc 1484 22 4623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4623:0 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov edx, dword ptr [ecx + 72] - mov esi, dword ptr [ebp - 36] - mov dword ptr [esi + 20], edx - .cv_loc 1484 22 4624 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4624:0 - call "?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 36] - mov dword ptr [ecx + 28], eax - .cv_loc 1484 22 4625 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4625:0 - mov eax, dword ptr [ebp - 36] - mov ecx, esp - mov dword ptr [ecx], eax - mov dword ptr [ecx + 8], 0 - mov dword ptr [ecx + 4], 0 - call "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" - jmp LBB1484_8 -LBB1484_8: - .cv_loc 1484 22 4626 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4626:0 - mov dword ptr [ebp - 40], 0 - .cv_loc 1484 22 4627 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4627:0 - mov eax, dword ptr [ebp - 36] - lea ecx, [ebp - 40] - .cv_loc 1484 22 4628 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4628:0 - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - add esp, 64 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$9@?0??_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0??_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ@4HA": -LBB1484_9: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 40] - call "??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16026: - .cv_fpo_endproc -Lfunc_end1484: - .section .xdata,"dr",associative,"?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - .p2align 2 -"L__ehtable$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ": - .long -1 # ToState - .long "?dtor$9@?0??_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ@4HA" # Action - .section .text,"xr",discard,"?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - # -- End function - .def "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" - .globl "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" # -- Begin function ?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z - .p2align 4, 0x90 -"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z": # @"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" -Lfunc_begin1485: - .cv_func_id 1485 - .cv_loc 1485 22 2117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2117:0 - .cv_fpo_proc "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16027: - .cv_loc 1485 22 2118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2118:0 - cmp dword ptr [ebp + 8], 0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - je LBB1485_2 -# %bb.1: -Ltmp16028: - .cv_loc 1485 22 2119 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2119:0 - mov eax, dword ptr [ebp + 8] - lock inc dword ptr [eax + 32] -Ltmp16029: -LBB1485_2: - .cv_loc 1485 22 2122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2122:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1485 22 2123 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2123:0 - mov ecx, dword ptr [ebp + 8] - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [eax + 4], ecx - .cv_loc 1485 22 2124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2124:0 - add esp, 12 - pop ebp - ret 4 -Ltmp16030: - .cv_fpo_endproc -Lfunc_end1485: - # -- End function - .def "??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" - .globl "??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ": # @"??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" -Lfunc_begin1486: - .cv_func_id 1486 - .cv_loc 1486 22 1753 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1753:0 - .cv_fpo_proc "??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16031: - .cv_loc 1486 22 1753 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1753:0 - add ecx, 20 - call "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" -Ltmp16032: - .cv_loc 1486 22 1753 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1753:0 - add esp, 4 - pop ebp - ret -Ltmp16033: - .cv_fpo_endproc -Lfunc_end1486: - # -- End function - .def "??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - .globl "??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" # -- Begin function ??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z - .p2align 4, 0x90 -"??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z": # @"??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" -Lfunc_begin1487: - .cv_func_id 1487 - .cv_loc 1487 10 3059 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3059:0 - .cv_fpo_proc "??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" 32 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov edx, eax - mov esi, eax - add esi, 12 - mov edi, eax - add edi, 24 - mov ebx, eax - add ebx, 28 - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16036: - .cv_loc 1487 10 3061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3061:0 - sub esp, 8 - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - mov dword ptr [eax], edi - mov dword ptr [ebp - 48], esi # 4-byte Spill - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov dword ptr [ebp - 56], edx # 4-byte Spill - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - add esp, 8 - .cv_loc 1487 10 3062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3062:0 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov ecx, dword ptr [eax + 24] - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - add esp, 4 - mov dword ptr [ebp - 36], eax - .cv_loc 1487 10 3063 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3063:0 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov ecx, dword ptr [eax + 28] - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - add esp, 4 - mov dword ptr [ebp - 40], eax - .cv_loc 1487 10 3064 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3064:0 - mov eax, esp - sub esp, 36 - mov ecx, esp - mov edx, dword ptr [ebp - 40] - mov esi, dword ptr [ebp - 36] - mov edi, ecx - add edi, 12 - sub esp, 4 - mov ebx, esp - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ebx], eax - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, edi - mov dword ptr [ebp - 68], esi # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, esp - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx + 24], edx - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 28], edx - mov dword ptr [ebp - 16], 1 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - mov dword ptr [ebp - 84], eax # 4-byte Spill - jmp LBB1487_1 -LBB1487_1: - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov esp, eax - .cv_loc 1487 10 3065 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3065:0 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 84] # 4-byte Reload - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 32 - .def "?dtor$2@?0???$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z@4HA": -LBB1487_2: - push ebp - sub esp, 36 - add ebp, 12 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET - .def "?dtor$3@?0???$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z@4HA": -LBB1487_3: - push ebp - sub esp, 36 - add ebp, 12 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET -Ltmp16037: - .cv_fpo_endproc -Lfunc_end1487: - .section .xdata,"dr",associative,"??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - .p2align 2 -"L__ehtable$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z": - .long -1 # ToState - .long "?dtor$3@?0???$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$2@?0???$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z@4HA" # Action - .section .text,"xr",discard,"??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - # -- End function - .def "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" - .globl "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" # -- Begin function ??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z - .p2align 4, 0x90 -"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z": # @"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" -Lfunc_begin1488: - .cv_func_id 1488 - .cv_loc 1488 10 1694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1694:0 - .cv_fpo_proc "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16038: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0_Iterator_base12@std@@QAE@ABU01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 8] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx + 8], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, edx - add esp, 20 - pop esi - pop ebp - ret 4 -Ltmp16039: - .cv_fpo_endproc -Lfunc_end1488: - # -- End function - .def "??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - .globl "??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" # -- Begin function ??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z - .p2align 4, 0x90 -"??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z": # @"??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" -Lfunc_begin1489: - .cv_func_id 1489 - .cv_loc 1489 10 3051 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3051:0 - .cv_fpo_proc "??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" 36 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 84 - .cv_fpo_stackalloc 84 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov edx, eax - mov esi, eax - add esi, 12 - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16042: - .cv_loc 1489 10 3053 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3053:0 - mov edi, dword ptr [eax + 24] - mov ebx, dword ptr [eax + 28] - sub ebx, edi - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov eax, esp - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, esi - mov dword ptr [ebp - 56], ebx # 4-byte Spill - mov dword ptr [ebp - 60], esi # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov dword ptr [ebp - 68], edi # 4-byte Spill - call "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" - sub esp, 4 - mov ecx, esp - lea edx, [ebp - 44] - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 72], eax # 4-byte Spill - mov dword ptr [ebp - 76], edx # 4-byte Spill - call "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - sub esp, 4 - mov eax, esp - mov ecx, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - call "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" - sub esp, 4 - mov dword ptr [ebp - 16], 2 - mov ecx, esp - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ecx + 12], edx - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov esi, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 4], esi - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" - sub esp, 16 - mov dword ptr [ebp - 80], eax # 4-byte Spill - jmp LBB1489_1 -LBB1489_1: - lea ecx, [ebp - 44] - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - .cv_loc 1489 10 3055 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3055:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov eax, dword ptr [ebp - 80] # 4-byte Reload - add esp, 84 - pop esi - pop edi - pop ebx - pop ebp - ret 36 - .def "?dtor$2@?0???$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z@4HA": -LBB1489_2: - push ebp - sub esp, 16 - add ebp, 12 - lea ecx, [ebp - 44] - .cv_loc 1489 10 3053 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3053:0 - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET - .def "?dtor$3@?0???$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z@4HA": -LBB1489_3: - push ebp - sub esp, 16 - add ebp, 12 - .cv_loc 1489 10 3055 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3055:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0???$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z@4HA": -LBB1489_4: - push ebp - sub esp, 16 - add ebp, 12 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - add esp, 16 - pop ebp - ret # CLEANUPRET -Ltmp16043: - .cv_fpo_endproc -Lfunc_end1489: - .section .xdata,"dr",associative,"??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - .p2align 2 -"L__ehtable$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z": - .long -1 # ToState - .long "?dtor$4@?0???$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$3@?0???$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$2@?0???$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - # -- End function - .def "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" - .globl "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" # -- Begin function ?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z - .p2align 4, 0x90 -"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z": # @"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" -Lfunc_begin1490: - .cv_func_id 1490 - .cv_loc 1490 10 2915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2915:0 - .cv_fpo_proc "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 140 - .cv_fpo_stackalloc 140 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov ebx, dword ptr [___security_cookie] - xor ebx, ebp - mov dword ptr [ebp - 16], ebx - mov dword ptr [ebp - 28], ecx - mov ecx, dword ptr [ebp - 28] -Ltmp16044: - .cv_loc 1490 10 2917 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2917:0 - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov dword ptr [ebp - 76], edi # 4-byte Spill - mov dword ptr [ebp - 80], eax # 4-byte Spill - mov dword ptr [ebp - 84], edx # 4-byte Spill - mov dword ptr [ebp - 88], esi # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 32], eax - .cv_loc 1490 10 2918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2918:0 - mov ecx, dword ptr [ebp - 32] - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - call "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" - sub esp, 4 - .cv_loc 1490 10 2919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2919:0 - mov ecx, dword ptr [ebp - 32] - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" - sub esp, 8 - mov dword ptr [ebp + 12], eax - .cv_loc 1490 10 2920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2920:0 - mov eax, dword ptr [ebp + 12] - cmp eax, dword ptr [ebp + 20] - jne LBB1490_2 -# %bb.1: -Ltmp16045: - .cv_loc 1490 10 2921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2921:0 - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp - 32] - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - add eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1490 10 2922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2922:0 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 24], ecx - mov dword ptr [ebp - 100], eax # 4-byte Spill - jmp LBB1490_14 -Ltmp16046: -LBB1490_2: - .cv_loc 1490 10 2925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2925:0 - mov eax, dword ptr [ebp - 32] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 36], eax - .cv_loc 1490 10 2926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2926:0 - mov eax, dword ptr [ebp - 36] - sub eax, dword ptr [ebp + 12] - sub eax, dword ptr [ebp + 8] - add eax, 1 - mov dword ptr [ebp - 40], eax - .cv_loc 1490 10 2927 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2927:0 - mov eax, dword ptr [ebp + 20] - cmp eax, dword ptr [ebp + 12] - jae LBB1490_4 -# %bb.3: -Ltmp16047: - .cv_loc 1490 10 2928 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2928:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp + 12] - sub ecx, dword ptr [ebp + 20] - sub eax, ecx - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ecx + 20], eax - .cv_loc 1490 10 2929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2929:0 - mov ecx, dword ptr [ebp - 32] - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - mov dword ptr [ebp - 44], eax - .cv_loc 1490 10 2930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2930:0 - mov eax, dword ptr [ebp - 44] - add eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 48], eax - .cv_loc 1490 10 2931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2931:0 - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp - 48] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1490 10 2932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2932:0 - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 48] - add edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp - 48] - add esi, dword ptr [ebp + 20] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1490 10 2933 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2933:0 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 24], ecx - mov dword ptr [ebp - 108], eax # 4-byte Spill - jmp LBB1490_14 -Ltmp16048: -LBB1490_4: - .cv_loc 1490 10 2936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2936:0 - mov eax, dword ptr [ebp + 20] - sub eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 52], eax - .cv_loc 1490 10 2937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2937:0 - mov eax, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 32] - mov ecx, dword ptr [ecx + 24] - sub ecx, dword ptr [ebp - 36] - cmp eax, ecx - ja LBB1490_13 -# %bb.5: -Ltmp16049: - .cv_loc 1490 10 2938 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2938:0 - mov eax, dword ptr [ebp - 36] - add eax, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ecx + 20], eax - .cv_loc 1490 10 2939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2939:0 - mov ecx, dword ptr [ebp - 32] - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - mov dword ptr [ebp - 56], eax - .cv_loc 1490 10 2940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2940:0 - mov eax, dword ptr [ebp - 56] - add eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 60], eax - .cv_loc 1490 10 2941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2941:0 - mov eax, dword ptr [ebp - 60] - add eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 64], eax - .cv_loc 1490 10 2944 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2944:0 - mov eax, dword ptr [ebp + 16] - add eax, dword ptr [ebp + 20] - cmp eax, dword ptr [ebp - 60] - jbe LBB1490_7 -# %bb.6: - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 56] - add ecx, dword ptr [ebp - 36] - cmp eax, ecx - jbe LBB1490_8 -LBB1490_7: -Ltmp16050: - .cv_loc 1490 10 2945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2945:0 - mov eax, dword ptr [ebp + 20] - mov dword ptr [ebp - 68], eax - .cv_loc 1490 10 2946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2946:0 - jmp LBB1490_12 -Ltmp16051: -LBB1490_8: - .cv_loc 1490 10 2946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2946:0 - mov eax, dword ptr [ebp - 64] - cmp eax, dword ptr [ebp + 16] - ja LBB1490_10 -# %bb.9: -Ltmp16052: - .cv_loc 1490 10 2947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2947:0 - mov dword ptr [ebp - 68], 0 - .cv_loc 1490 10 2948 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2948:0 - jmp LBB1490_11 -Ltmp16053: -LBB1490_10: - .cv_loc 1490 10 2949 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2949:0 - mov eax, dword ptr [ebp - 64] - mov ecx, dword ptr [ebp + 16] - sub eax, ecx - mov dword ptr [ebp - 68], eax -Ltmp16054: -LBB1490_11: - .cv_loc 1490 10 2946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2946:0 - jmp LBB1490_12 -Ltmp16055: -LBB1490_12: - .cv_loc 1490 10 2952 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2952:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp - 64] - mov edx, dword ptr [ebp - 64] - add edx, dword ptr [ebp - 52] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1490 10 2956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2956:0 - mov ecx, dword ptr [ebp - 68] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp - 60] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 112], eax # 4-byte Spill - call "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1490 10 2959 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2959:0 - mov ecx, dword ptr [ebp + 20] - sub ecx, dword ptr [ebp - 68] - mov edx, dword ptr [ebp + 16] - add edx, dword ptr [ebp - 52] - add edx, dword ptr [ebp - 68] - mov esi, dword ptr [ebp - 60] - add esi, dword ptr [ebp - 68] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1490 10 2961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2961:0 - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 24], ecx - mov dword ptr [ebp - 120], eax # 4-byte Spill - jmp LBB1490_14 -Ltmp16056: -LBB1490_13: - .cv_loc 1490 10 2964 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2964:0 - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [ebp - 52] - mov ebx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 124], ecx # 4-byte Spill - mov ecx, ebx - mov dword ptr [esp], edi - lea edi, [ebp - 20] - mov bl, byte ptr [edi] - mov byte ptr [esp + 4], bl - mov dword ptr [esp + 8], esi - mov dword ptr [esp + 12], edx - mov edx, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [esp + 16], edx - mov dword ptr [esp + 20], eax - call "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" - sub esp, 24 - mov dword ptr [ebp - 24], eax -LBB1490_14: - .cv_loc 1490 10 2972 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2972:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 128], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 128] # 4-byte Reload - add esp, 140 - pop esi - pop edi - pop ebx - pop ebp - ret 16 -Ltmp16057: - .cv_fpo_endproc -Lfunc_end1490: - # -- End function - .def "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" - .globl "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" # -- Begin function ??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z - .p2align 4, 0x90 -"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z": # @"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" -Lfunc_begin1491: - .cv_func_id 1491 - .cv_loc 1491 10 1819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1819:0 - .cv_fpo_proc "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16058: - .cv_loc 1491 10 1820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1820:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" - sub esp, 4 - .cv_loc 1491 10 1821 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:1821:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx + 8] - sub ecx, edx - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp16059: - .cv_fpo_endproc -Lfunc_end1491: - # -- End function - .def "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .globl "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # -- Begin function ?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": # @"?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" -Lfunc_begin1492: - .cv_func_id 1492 - .cv_loc 1492 10 3124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3124:0 - .cv_fpo_proc "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16060: - .cv_loc 1492 10 3125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3125:0 - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - sub esp, 4 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add esp, 12 - pop ebp - ret 4 -Ltmp16061: - .cv_fpo_endproc -Lfunc_end1492: - # -- End function - .def "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" - .globl "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" # -- Begin function ?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z - .p2align 4, 0x90 -"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z": # @"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" -Lfunc_begin1493: - .cv_func_id 1493 - .cv_loc 1493 10 2035 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2035:0 - .cv_fpo_proc "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16062: - .cv_loc 1493 10 2036 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2036:0 - mov ecx, dword ptr [ecx + 20] - cmp ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], eax # 4-byte Spill - jae LBB1493_2 -# %bb.1: -Ltmp16063: - .cv_loc 1493 10 2037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2037:0 - call "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" -Ltmp16064: -LBB1493_2: - .cv_loc 1493 10 2039 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2039:0 - add esp, 8 - pop ebp - ret 4 -Ltmp16065: - .cv_fpo_endproc -Lfunc_end1493: - # -- End function - .def "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" - .globl "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" # -- Begin function ?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z - .p2align 4, 0x90 -"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z": # @"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" -Lfunc_begin1494: - .cv_func_id 1494 - .cv_loc 1494 10 2052 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2052:0 - .cv_fpo_proc "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16066: - .cv_loc 1494 10 2053 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2053:0 - mov ecx, dword ptr [ecx + 20] - sub ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - lea ecx, [ebp + 12] - #DEBUG_VALUE: _Clamp_suffix_size:_Size <- [$ecx+0] - mov dword ptr [esp], ecx - lea ecx, [ebp - 12] -Ltmp16067: - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$_Min_value@I@std@@YAABIABI0@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 28], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - add esp, 32 - pop esi - pop ebp - ret 8 -Ltmp16068: - .cv_fpo_endproc -Lfunc_end1494: - # -- End function - .def "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" - .globl "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" # -- Begin function ??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z - .p2align 4, 0x90 -"??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z": # @"??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" -Lfunc_begin1495: - .cv_func_id 1495 - .cv_loc 1495 10 3809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3809:0 - .cv_fpo_proc "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 136 - .cv_fpo_stackalloc 136 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 28] - mov edx, dword ptr [ebp + 24] - mov esi, dword ptr [ebp + 20] - mov edi, dword ptr [ebp + 16] - lea ebx, [ebp + 12] - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov dword ptr [ebp - 24], ecx - mov eax, dword ptr [ebp - 24] -Ltmp16069: - .cv_loc 1495 10 3812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3812:0 - mov ecx, eax - mov dword ptr [ebp - 68], ebx # 4-byte Spill - mov dword ptr [ebp - 72], edi # 4-byte Spill - mov dword ptr [ebp - 76], edx # 4-byte Spill - mov dword ptr [ebp - 80], esi # 4-byte Spill - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov dword ptr [ebp - 28], eax - .cv_loc 1495 10 3813 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3813:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 32], eax - .cv_loc 1495 10 3814 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3814:0 - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - sub eax, dword ptr [ebp - 32] - cmp eax, dword ptr [ebp + 8] - jae LBB1495_2 -# %bb.1: -Ltmp16070: - .cv_loc 1495 10 3815 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3815:0 - call "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" -Ltmp16071: -LBB1495_2: - .cv_loc 1495 10 3818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3818:0 - mov eax, dword ptr [ebp - 32] - add eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 36], eax - .cv_loc 1495 10 3819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3819:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 40], eax - .cv_loc 1495 10 3820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3820:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" - sub esp, 4 - mov dword ptr [ebp - 44], eax - .cv_loc 1495 10 3821 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3821:0 - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - call "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - mov dword ptr [ebp - 48], eax - .cv_loc 1495 10 3822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3822:0 - mov ecx, dword ptr [ebp - 48] - mov eax, dword ptr [ebp - 44] - add eax, 1 - mov dword ptr [esp], eax - call "?allocate@?$allocator@D@std@@QAEPADI@Z" - sub esp, 4 - mov dword ptr [ebp - 20], eax - .cv_loc 1495 10 3823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3823:0 - mov eax, dword ptr [ebp - 28] - mov ecx, eax - call "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .cv_loc 1495 10 3824 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3824:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 20], eax - .cv_loc 1495 10 3825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3825:0 - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 24], eax - .cv_loc 1495 10 3826 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3826:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [esp], eax - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov dword ptr [ebp - 52], eax - .cv_loc 1495 10 3827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3827:0 - mov eax, 16 - cmp eax, dword ptr [ebp - 40] - ja LBB1495_4 -# %bb.3: -Ltmp16072: - .cv_loc 1495 10 3828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3828:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 56], eax - .cv_loc 1495 10 3829 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3829:0 - mov eax, dword ptr [ebp + 28] - mov ecx, dword ptr [ebp + 24] - mov edx, dword ptr [ebp + 20] - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp - 32] - mov ebx, dword ptr [ebp - 56] - mov dword ptr [esp], ebx - mov dword ptr [ebp - 88], eax # 4-byte Spill - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov dword ptr [ebp - 96], edx # 4-byte Spill - mov dword ptr [ebp - 100], esi # 4-byte Spill - mov dword ptr [ebp - 104], edi # 4-byte Spill - call "??$_Unfancy@D@std@@YAPADPAD@Z" - mov ecx, dword ptr [ebp - 52] - mov edx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 108], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 108] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 104] # 4-byte Reload - mov dword ptr [esp + 8], eax - mov eax, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [esp + 12], eax - mov eax, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [esp + 16], eax - mov eax, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [esp + 20], eax - mov eax, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [esp + 24], eax - call "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" - sub esp, 28 - .cv_loc 1495 10 3830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3830:0 - mov ecx, dword ptr [ebp - 48] - mov eax, dword ptr [ebp - 40] - add eax, 1 - mov edx, dword ptr [ebp - 56] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "?deallocate@?$allocator@D@std@@QAEXQADI@Z" - sub esp, 8 - .cv_loc 1495 10 3831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3831:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ecx + 4], eax - .cv_loc 1495 10 3832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3832:0 - jmp LBB1495_5 -Ltmp16073: -LBB1495_4: - .cv_loc 1495 10 3833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3833:0 - mov eax, dword ptr [ebp + 28] - mov ecx, dword ptr [ebp + 24] - mov edx, dword ptr [ebp + 20] - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp - 32] - mov ebx, dword ptr [ebp - 28] - add ebx, 4 - mov dword ptr [ebp - 112], eax # 4-byte Spill - mov eax, dword ptr [ebp - 52] - mov dword ptr [ebp - 116], eax # 4-byte Spill - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 120], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 116] # 4-byte Reload - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ebx - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], esi - mov dword ptr [esp + 16], edx - mov eax, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [esp + 20], eax - mov eax, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [esp + 24], eax - call "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" - sub esp, 28 - .cv_loc 1495 10 3834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3834:0 - mov eax, dword ptr [ebp - 28] - add eax, 4 - mov dword ptr [esp], eax - call "??$addressof@PAD@std@@YAPAPADAAPAD@Z" - mov ecx, dword ptr [ebp - 48] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 8], eax - call "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" -Ltmp16074: -LBB1495_5: - .cv_loc 1495 10 3837 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3837:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 84] # 4-byte Reload - add esp, 136 - pop esi - pop edi - pop ebx - pop ebp - ret 24 -Ltmp16075: - .cv_fpo_endproc -Lfunc_end1495: - # -- End function - .def "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" - .globl "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" # -- Begin function ?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ - .p2align 4, 0x90 -"?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ": # @"?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" -Lfunc_begin1496: - .cv_func_id 1496 - .cv_loc 1496 10 2047 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2047:0 - .cv_fpo_proc "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue -Ltmp16076: - .cv_loc 1496 10 2048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2048:0 - lea eax, ["??_C@_0BI@CFPLBAOH@invalid?5string?5position?$AA@"] - mov dword ptr [esp], eax - call "?_Xout_of_range@std@@YAXPBD@Z" -Ltmp16077: - .cv_fpo_endproc -Lfunc_end1496: - # -- End function - .def "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" - .globl "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" # -- Begin function ??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z - .p2align 4, 0x90 -"??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z": # @"??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" -Lfunc_begin1497: - .cv_func_id 1497 - .cv_loc 1497 10 2966 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2966:0 - .cv_fpo_proc "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" 28 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 32] - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp + 24] - mov edi, dword ptr [ebp + 20] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx -Ltmp16078: - .cv_loc 1497 10 2967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2967:0 - mov ecx, dword ptr [ebp + 20] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 36], ebx # 4-byte Spill - mov dword ptr [ebp - 40], edi # 4-byte Spill - mov dword ptr [ebp - 44], edx # 4-byte Spill - mov dword ptr [ebp - 48], esi # 4-byte Spill - call "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1497 10 2968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2968:0 - mov ecx, dword ptr [ebp + 32] - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp + 8] - add esi, dword ptr [ebp + 20] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1497 10 2969 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2969:0 - mov ecx, dword ptr [ebp + 16] - sub ecx, dword ptr [ebp + 24] - sub ecx, dword ptr [ebp + 20] - add ecx, 1 - mov edx, dword ptr [ebp + 12] - add edx, dword ptr [ebp + 20] - add edx, dword ptr [ebp + 24] - mov esi, dword ptr [ebp + 8] - add esi, dword ptr [ebp + 20] - add esi, dword ptr [ebp + 32] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .cv_loc 1497 10 2970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2970:0 - mov dword ptr [ebp - 60], eax # 4-byte Spill - add esp, 60 - pop esi - pop edi - pop ebx - pop ebp - ret 28 -Ltmp16079: - .cv_fpo_endproc -Lfunc_end1497: - # -- End function - .def "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .globl "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # -- Begin function ?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ - .p2align 4, 0x90 -"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": # @"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" -Lfunc_begin1498: - .cv_func_id 1498 - .cv_loc 1498 10 3072 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3072:0 - .cv_fpo_proc "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16082: - .cv_loc 1498 10 3073 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3073:0 - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - call "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1498 10 3074 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3074:0 - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 16], 0 - mov ecx, eax - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - mov dword ptr [ebp - 52], eax # 4-byte Spill - jmp LBB1498_1 -LBB1498_1: - mov eax, esp - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [eax], ecx - call "??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" - mov ecx, esp - mov edx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov eax, ecx - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA": -LBB1498_2: - push ebp - sub esp, 8 - add ebp, 12 - call dword ptr [__imp____std_terminate] -Ltmp16083: - .cv_fpo_endproc -Lfunc_end1498: - .section .xdata,"dr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 2 -"L__ehtable$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": - .long -1 # ToState - .long "?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA" # Action - .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - # -- End function - .def "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" - .globl "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" # -- Begin function ??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z - .p2align 4, 0x90 -"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z": # @"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" -Lfunc_begin1499: - .cv_func_id 1499 - .cv_loc 1499 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp16084: - .cv_loc 1499 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16085: - .cv_fpo_endproc -Lfunc_end1499: - # -- End function - .def "??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" - .globl "??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" # -- Begin function ??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z - .p2align 4, 0x90 -"??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z": # @"??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" -Lfunc_begin1500: - .cv_func_id 1500 - .cv_loc 1500 12 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:325:0 - .cv_fpo_proc "??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp16086: - .cv_loc 1500 12 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:326:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16087: - .cv_fpo_endproc -Lfunc_end1500: - # -- End function - .def "??0?$allocator@_N@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$allocator@_N@std@@QAE@XZ" - .globl "??0?$allocator@_N@std@@QAE@XZ" # -- Begin function ??0?$allocator@_N@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$allocator@_N@std@@QAE@XZ": # @"??0?$allocator@_N@std@@QAE@XZ" -Lfunc_begin1501: - .cv_func_id 1501 - .cv_loc 1501 12 915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:915:0 - .cv_fpo_proc "??0?$allocator@_N@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp16088: - .cv_loc 1501 12 916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:916:0 - add esp, 4 - pop ebp - ret -Ltmp16089: - .cv_fpo_endproc -Lfunc_end1501: - # -- End function - .def "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - .globl "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" # -- Begin function ??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z - .p2align 4, 0x90 -"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z": # @"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" -Lfunc_begin1502: - .cv_func_id 1502 - .cv_loc 1502 19 2169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2169:0 - .cv_fpo_proc "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16092: - mov esi, dword ptr [ebp + 12] - mov byte ptr [ebp - 33], 0 - mov edi, dword ptr [ebp + 8] - mov ebx, esp - mov dword ptr [ebx + 8], esi - lea esi, [ebp - 33] - mov dword ptr [ebx + 4], esi - mov dword ptr [ebx], edi - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov dword ptr [ebp - 44], edx # 4-byte Spill - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - sub esp, 12 -Ltmp16093: - .cv_loc 1502 19 2170 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2170:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - sub esp, 4 - jmp LBB1502_1 -Ltmp16094: -LBB1502_1: - .cv_loc 1502 19 2171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2171:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z@4HA": -LBB1502_2: - push ebp - sub esp, 12 - add ebp, 12 -Ltmp16095: - .cv_loc 1502 19 2171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2171:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16096: - .cv_fpo_endproc -Lfunc_end1502: - .section .xdata,"dr",associative,"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - .p2align 2 -"L__ehtable$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - # -- End function - .def "??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - .globl "??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" # -- Begin function ??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z - .p2align 4, 0x90 -"??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z": # @"??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" -Lfunc_begin1503: - .cv_func_id 1503 - .cv_loc 1503 22 2833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2833:0 - .cv_fpo_proc "??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] - mov esi, ecx -Ltmp16099: - mov edi, esp - mov dword ptr [edi], 36 - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov dword ptr [ebp - 48], esi # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, eax - mov edx, eax - mov dword ptr [ebp - 16], 0 - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [ebp - 56], edx # 4-byte Spill - call "??0_Root_node@std@@QAE@XZ" - mov dword ptr [ebp - 60], eax # 4-byte Spill - jmp LBB1503_1 -LBB1503_1: - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [eax], ecx - mov edx, dword ptr [ebp - 48] # 4-byte Reload - mov esi, dword ptr [edx] - mov dword ptr [edx + 4], esi - mov esi, dword ptr [ebp + 12] - mov dword ptr [edx + 8], esi - mov esi, dword ptr [ebp + 8] - mov dword ptr [edx + 12], esi - mov esi, dword ptr [ebp + 12] - mov edi, esp - mov dword ptr [edi], esi - mov dword ptr [edi + 4], 2048 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - test eax, eax - sete bl - movzx eax, bl - shl eax, 8 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx + 16], eax - mov eax, dword ptr [ebp + 12] - mov edx, esp - mov dword ptr [edx], eax - mov dword ptr [edx + 4], 2048 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - test eax, eax - sete bl - movzx eax, bl - shl eax, 2 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx + 20], eax - .cv_loc 1503 22 2834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2834:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, ecx - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$2@?0???0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z@4HA": -LBB1503_2: - push ebp - sub esp, 8 - add ebp, 12 - .cv_loc 1503 22 2833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2833:0 - mov eax, esp - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [eax], ecx - call "??3@YAXPAX@Z" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp16100: - .cv_fpo_endproc -Lfunc_end1503: - .section .xdata,"dr",associative,"??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - .p2align 2 -"L__ehtable$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - # -- End function - .def "?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .globl "?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # -- Begin function ?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ": # @"?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Lfunc_begin1504: - .cv_func_id 1504 - .cv_loc 1504 22 2837 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2837:0 - .cv_fpo_proc "?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16101: - .cv_loc 1504 22 2838 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2838:0 - mov ecx, dword ptr [ecx] - add ecx, 8 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 8 - call "??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" - .cv_loc 1504 22 2839 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2839:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - add esp, 16 - pop ebp - ret -Ltmp16102: - .cv_fpo_endproc -Lfunc_end1504: - # -- End function - .def "?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1505: - .cv_func_id 1505 - .cv_loc 1505 22 3899 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3899:0 - .cv_fpo_proc "?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp16103: - .cv_loc 1505 22 3904 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3904:0 - mov eax, dword ptr [ecx] - cmp eax, dword ptr [ecx + 8] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - jne LBB1505_2 -# %bb.1: -Ltmp16104: - .cv_loc 1505 22 3905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3905:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [eax + 84], -1 - .cv_loc 1505 22 3906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3906:0 - mov byte ptr [eax + 80], -1 - .cv_loc 1505 22 3907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3907:0 - jmp LBB1505_6 -Ltmp16105: -LBB1505_2: - .cv_loc 1505 22 3908 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3908:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dl, byte ptr [ecx] - mov byte ptr [eax + 80], dl - .cv_loc 1505 22 3909 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3909:0 - movsx ecx, byte ptr [eax + 80] - lea esi, ["?_Meta_map@?1??_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4QBDB"] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], ecx - call _strchr - cmp eax, 0 - je LBB1505_4 -# %bb.3: - mov eax, dword ptr [ebp - 24] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - jmp LBB1505_5 -LBB1505_4: - xor eax, eax - mov dword ptr [ebp - 28], eax # 4-byte Spill - jmp LBB1505_5 -LBB1505_5: - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ecx + 84], eax -Ltmp16106: -LBB1505_6: - .cv_loc 1505 22 3911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3911:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - add ecx, -10 - mov edx, ecx - sub edx, 115 - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - ja LBB1505_39 -# %bb.40: - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov ecx, dword ptr [4*eax + LJTI1505_0] - jmp ecx -LBB1505_7: -Ltmp16107: - .cv_loc 1505 22 3913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3913:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" - test al, 1 - jne LBB1505_8 - jmp LBB1505_9 -LBB1505_8: -Ltmp16108: - .cv_loc 1505 22 3914 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3914:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 16], ecx - .cv_loc 1505 22 3915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3915:0 - mov ecx, dword ptr [ebp - 16] - mov edx, ecx - add edx, 1 - mov dword ptr [ebp - 16], edx - mov bl, byte ptr [ecx + 1] - mov byte ptr [eax + 80], bl - movsx ecx, bl - mov dword ptr [eax + 84], ecx -Ltmp16109: -LBB1505_9: - .cv_loc 1505 22 3917 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3917:0 - jmp LBB1505_39 -LBB1505_10: - .cv_loc 1505 22 3920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3920:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 4 - cmp ecx, 0 - je LBB1505_13 -# %bb.11: - mov eax, dword ptr [ebp - 24] # 4-byte Reload - cmp dword ptr [eax + 16], 0 - jne LBB1505_13 -# %bb.12: -Ltmp16110: - .cv_loc 1505 22 3921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3921:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [eax + 84], 124 -Ltmp16111: -LBB1505_13: - .cv_loc 1505 22 3924 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3924:0 - jmp LBB1505_39 -LBB1505_14: - .cv_loc 1505 22 3928 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3928:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 8 - cmp ecx, 0 - jne LBB1505_16 -# %bb.15: -Ltmp16112: - .cv_loc 1505 22 3929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3929:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [eax + 84], 0 -Ltmp16113: -LBB1505_16: - .cv_loc 1505 22 3932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3932:0 - jmp LBB1505_39 -LBB1505_17: - .cv_loc 1505 22 3936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3936:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 16 - cmp ecx, 0 - jne LBB1505_19 -# %bb.18: -Ltmp16114: - .cv_loc 1505 22 3937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3937:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [eax + 84], 0 -Ltmp16115: -LBB1505_19: - .cv_loc 1505 22 3940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3940:0 - jmp LBB1505_39 -LBB1505_20: - .cv_loc 1505 22 3943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3943:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 67108864 - cmp ecx, 0 - je LBB1505_23 -# %bb.21: - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB1505_22 - jmp LBB1505_23 -LBB1505_22: -Ltmp16116: - .cv_loc 1505 22 3944 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3944:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [eax + 84], 0 -Ltmp16117: -LBB1505_23: - .cv_loc 1505 22 3947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3947:0 - jmp LBB1505_39 -LBB1505_24: - .cv_loc 1505 22 3950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3950:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 33554432 - cmp ecx, 0 - je LBB1505_27 -# %bb.25: - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB1505_27 -# %bb.26: -Ltmp16118: - .cv_loc 1505 22 3951 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3951:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [eax + 84], 0 -Ltmp16119: -LBB1505_27: - .cv_loc 1505 22 3954 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3954:0 - jmp LBB1505_39 -LBB1505_28: -Ltmp16120: - .cv_loc 1505 22 3957 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3957:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 20], ecx - .cv_loc 1505 22 3958 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3958:0 - mov ecx, dword ptr [eax + 88] - and ecx, 33554432 - cmp ecx, 0 - je LBB1505_32 -# %bb.29: - mov eax, dword ptr [ebp - 20] - add eax, 1 - mov dword ptr [ebp - 20], eax - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - cmp eax, dword ptr [ecx + 8] - je LBB1505_32 -# %bb.30: - mov eax, dword ptr [ebp - 20] - movsx eax, byte ptr [eax] - cmp eax, 10 - je LBB1505_32 -# %bb.31: -Ltmp16121: - .cv_loc 1505 22 3959 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3959:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [eax + 84], 0 -Ltmp16122: -LBB1505_32: - .cv_loc 1505 22 3962 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3962:0 - jmp LBB1505_39 -Ltmp16123: -LBB1505_33: - .cv_loc 1505 22 3967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3967:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 1 - cmp ecx, 0 - jne LBB1505_35 -# %bb.34: -Ltmp16124: - .cv_loc 1505 22 3968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3968:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [eax + 84], 0 -Ltmp16125: -LBB1505_35: - .cv_loc 1505 22 3971 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3971:0 - jmp LBB1505_39 -LBB1505_36: - .cv_loc 1505 22 3974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3974:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 2 - cmp ecx, 0 - jne LBB1505_38 -# %bb.37: -Ltmp16126: - .cv_loc 1505 22 3975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3975:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [eax + 84], 0 -Ltmp16127: -LBB1505_38: - .cv_loc 1505 22 3978 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3978:0 - jmp LBB1505_39 -Ltmp16128: -LBB1505_39: - .cv_loc 1505 22 3980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3980:0 - add esp, 36 - pop esi - pop ebx - pop ebp - ret -Ltmp16129: - .cv_fpo_endproc -Lfunc_end1505: - .p2align 2, 0x90 -LJTI1505_0: - .long LBB1505_10 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_28 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_14 - .long LBB1505_14 - .long LBB1505_20 - .long LBB1505_33 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_33 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_7 - .long LBB1505_39 - .long LBB1505_24 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_39 - .long LBB1505_17 - .long LBB1505_36 - .long LBB1505_17 - # -- End function - .def "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - .globl "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" # -- Begin function ??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z - .p2align 4, 0x90 -"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z": # @"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" -Lfunc_begin1506: - .cv_func_id 1506 - .cv_loc 1506 19 2078 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2078:0 - .cv_fpo_proc "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 88 - .cv_fpo_stackalloc 88 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16132: - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov dword ptr [ebp - 52], esi # 4-byte Spill - mov dword ptr [ebp - 56], eax # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - call "??0_Container_base12@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - add ecx, 4 - mov edx, dword ptr [ebp + 16] - mov esi, esp - mov dword ptr [esi], edx - lea edx, [ebp - 36] - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 68], eax # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 12] - movzx ecx, byte ptr [ecx] - and ecx, 1 - neg ecx - mov dword ptr [ebp - 40], ecx - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" - mov ecx, esp - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ecx + 8], edx - lea esi, [ebp - 40] - mov dword ptr [ecx + 4], esi - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" - sub esp, 12 - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ecx + 20], 0 -Ltmp16133: - .cv_loc 1506 19 2079 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2079:0 - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ecx], edx - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - sub esp, 4 - jmp LBB1506_1 -Ltmp16134: -LBB1506_1: - .cv_loc 1506 19 2080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2080:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 88 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z@4HA": -LBB1506_2: - push ebp - sub esp, 12 - add ebp, 12 -Ltmp16135: - .cv_loc 1506 19 2080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:2080:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16136: - .cv_fpo_endproc -Lfunc_end1506: - .section .xdata,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - .p2align 2 -"L__ehtable$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z@4HA" # Action - .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - # -- End function - .def "??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" - .globl "??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" # -- Begin function ??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z - .p2align 4, 0x90 -"??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z": # @"??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" -Lfunc_begin1507: - .cv_func_id 1507 - .cv_loc 1507 12 920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:920:0 - .cv_fpo_proc "??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16137: - .cv_loc 1507 12 921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:921:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp16138: - .cv_fpo_endproc -Lfunc_end1507: - # -- End function - .def "??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" - .globl "??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" # -- Begin function ??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z - .p2align 4, 0x90 -"??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z": # @"??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" -Lfunc_begin1508: - .cv_func_id 1508 - .cv_loc 1508 19 403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:403:0 - .cv_fpo_proc "??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp16139: - mov edi, dword ptr [ebp + 16] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - lea ebx, [ebp - 20] - mov bl, byte ptr [ebx] - mov byte ptr [esp], bl - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 32], esi # 4-byte Spill - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" - sub esp, 8 -Ltmp16140: - .cv_loc 1508 19 404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:404:0 - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], edx - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - sub esp, 8 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 -Ltmp16141: - .cv_loc 1508 19 405 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:405:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp16142: - .cv_fpo_endproc -Lfunc_end1508: - # -- End function - .def "??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" - .globl "??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" # -- Begin function ??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z - .p2align 4, 0x90 -"??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z": # @"??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" -Lfunc_begin1509: - .cv_func_id 1509 - .cv_loc 1509 12 1533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1533:0 - .cv_fpo_proc "??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16143: - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" - .cv_loc 1509 12 1534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1534:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, ecx - add esp, 24 - pop ebp - ret 8 -Ltmp16144: - .cv_fpo_endproc -Lfunc_end1509: - # -- End function - .def "??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .globl "??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # -- Begin function ??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z - .p2align 4, 0x90 -"??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": # @"??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" -Lfunc_begin1510: - .cv_func_id 1510 - .cv_loc 1510 19 383 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:383:0 - .cv_fpo_proc "??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 92 - .cv_fpo_stackalloc 92 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16149: - .cv_loc 1510 19 384 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:384:0 - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - lea ecx, [ebp - 40] - mov dword ptr [esp], eax - call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - sub esp, 4 - lea ecx, [ebp - 40] - mov dword ptr [ebp - 36], ecx - .cv_loc 1510 19 385 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:385:0 - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 68], eax # 4-byte Spill - call "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - mov ecx, dword ptr [ebp - 36] - lea edx, [ebp - 48] - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, edx - mov edx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - .cv_loc 1510 19 386 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:386:0 - cmp dword ptr [ebp + 8], 0 - mov dword ptr [ebp - 76], eax # 4-byte Spill - je LBB1510_5 -# %bb.1: -Ltmp16150: - .cv_loc 1510 19 387 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:387:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - sub esp, 4 - jmp LBB1510_2 -LBB1510_2: - .cv_loc 1510 19 388 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:388:0 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ebp - 52], eax - .cv_loc 1510 19 389 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:389:0 - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 80], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [ebp - 84], edx # 4-byte Spill - call "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov edx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" - sub esp, 12 - mov dword ptr [ebp - 88], eax # 4-byte Spill - jmp LBB1510_3 -LBB1510_3: - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1510 19 390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:390:0 - mov dword ptr [ebp - 52], 0 - .cv_loc 1510 19 391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:391:0 - lea ecx, [ebp - 52] - call "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" - jmp LBB1510_5 -Ltmp16151: -LBB1510_5: - .cv_loc 1510 19 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:393:0 - lea eax, [ebp - 48] - mov ecx, eax - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 1510 19 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:394:0 - mov ecx, dword ptr [ebp - 92] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 92 - pop esi - pop edi - pop ebx - pop ebp - ret 8 - .def "?dtor$4@?0???$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0???$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z@4HA": -LBB1510_4: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp16152: - .cv_loc 1510 19 391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:391:0 - call "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16153: - .def "?dtor$6@?0???$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$6@?0???$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z@4HA": -LBB1510_6: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 48] - .cv_loc 1510 19 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:394:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16154: - .cv_fpo_endproc -Lfunc_end1510: - .section .xdata,"dr",associative,"??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .p2align 2 -"L__ehtable$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": - .long -1 # ToState - .long "?dtor$6@?0???$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0???$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z@4HA" # Action - .section .text,"xr",discard,"??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - # -- End function - .def "??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" - .globl "??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" # -- Begin function ??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z - .p2align 4, 0x90 -"??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z": # @"??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" -Lfunc_begin1511: - .cv_func_id 1511 - .cv_loc 1511 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp16155: - .cv_loc 1511 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16156: - .cv_fpo_endproc -Lfunc_end1511: - # -- End function - .def "?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .globl "?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # -- Begin function ?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z": # @"?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" -Lfunc_begin1512: - .cv_func_id 1512 - .cv_loc 1512 19 1498 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1498:0 - .cv_fpo_proc "?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16157: - .cv_loc 1512 19 1501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1501:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], edx # 4-byte Spill - call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jbe LBB1512_2 -# %bb.1: -Ltmp16158: - .cv_loc 1512 19 1502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1502:0 - call "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" -Ltmp16159: -LBB1512_2: - .cv_loc 1512 19 1505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1505:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .cv_loc 1512 19 1506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1506:0 - add esp, 16 - pop ebp - ret 4 -Ltmp16160: - .cv_fpo_endproc -Lfunc_end1512: - # -- End function - .def "??0_Root_node@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Root_node@std@@QAE@XZ" - .globl "??0_Root_node@std@@QAE@XZ" # -- Begin function ??0_Root_node@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Root_node@std@@QAE@XZ": # @"??0_Root_node@std@@QAE@XZ" -Lfunc_begin1513: - .cv_func_id 1513 - .cv_loc 1513 22 1381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1381:0 - .cv_fpo_proc "??0_Root_node@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - xor eax, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16161: - mov edx, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 20 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7_Root_node@std@@6B@"] - mov edx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [edx + 24], 0 - mov dword ptr [edx + 28], 0 - mov dword ptr [edx + 32], 0 - .cv_loc 1513 22 1383 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1383:0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, edx - add esp, 24 - pop ebp - ret -Ltmp16162: - .cv_fpo_endproc -Lfunc_end1513: - # -- End function - .def "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - .globl "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # -- Begin function ??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z - .p2align 4, 0x90 -"??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z": # @"??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" -Lfunc_begin1514: - .cv_func_id 1514 - .cv_loc 1514 22 1356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1356:0 - .cv_fpo_proc "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - lea esi, ["??_7_Node_base@std@@6B@"] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16163: - mov dword ptr [ecx], esi - mov esi, dword ptr [ebp + 8] - mov dword ptr [ecx + 4], esi - mov esi, dword ptr [ebp + 12] - mov dword ptr [ecx + 8], esi - mov dword ptr [ecx + 12], 0 - mov dword ptr [ecx + 16], 0 - .cv_loc 1514 22 1357 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1357:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - mov dword ptr [ebp - 16], edx # 4-byte Spill - add esp, 12 - pop esi - pop ebp - ret 8 -Ltmp16164: - .cv_fpo_endproc -Lfunc_end1514: - # -- End function - .def "??_G_Root_node@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Root_node@std@@UAEPAXI@Z" - .globl "??_G_Root_node@std@@UAEPAXI@Z" # -- Begin function ??_G_Root_node@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Root_node@std@@UAEPAXI@Z": # @"??_G_Root_node@std@@UAEPAXI@Z" -Lfunc_begin1515: - .cv_func_id 1515 - .cv_loc 1515 22 1379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1379:0 - .cv_fpo_proc "??_G_Root_node@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16165: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Root_node@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1515_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1515_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16166: - .cv_fpo_endproc -Lfunc_end1515: - # -- End function - .def "??_G_Node_base@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Node_base@std@@UAEPAXI@Z" - .globl "??_G_Node_base@std@@UAEPAXI@Z" # -- Begin function ??_G_Node_base@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Node_base@std@@UAEPAXI@Z": # @"??_G_Node_base@std@@UAEPAXI@Z" -Lfunc_begin1516: - .cv_func_id 1516 - .cv_loc 1516 22 1364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1364:0 - .cv_fpo_proc "??_G_Node_base@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16167: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Node_base@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1516_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1516_2: - .cv_loc 1516 22 1365 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1365:0 - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16168: - .cv_fpo_endproc -Lfunc_end1516: - # -- End function - .def "??1_Node_base@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Node_base@std@@UAE@XZ" - .globl "??1_Node_base@std@@UAE@XZ" # -- Begin function ??1_Node_base@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Node_base@std@@UAE@XZ": # @"??1_Node_base@std@@UAE@XZ" -Lfunc_begin1517: - .cv_func_id 1517 - .cv_loc 1517 22 1364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1364:0 - .cv_fpo_proc "??1_Node_base@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp16169: - .cv_loc 1517 22 1365 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1365:0 - add esp, 4 - pop ebp - ret -Ltmp16170: - .cv_fpo_endproc -Lfunc_end1517: - # -- End function - .def "??1_Root_node@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Root_node@std@@UAE@XZ" - .globl "??1_Root_node@std@@UAE@XZ" # -- Begin function ??1_Root_node@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Root_node@std@@UAE@XZ": # @"??1_Root_node@std@@UAE@XZ" -Lfunc_begin1518: - .cv_func_id 1518 - .cv_loc 1518 22 1379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1379:0 - .cv_fpo_proc "??1_Root_node@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16171: - .cv_loc 1518 22 1379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1379:0 - call "??1_Node_base@std@@UAE@XZ" -Ltmp16172: - .cv_loc 1518 22 1379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1379:0 - add esp, 4 - pop ebp - ret -Ltmp16173: - .cv_fpo_endproc -Lfunc_end1518: - # -- End function - .def "??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" - .globl "??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" # -- Begin function ??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z - .p2align 4, 0x90 -"??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z": # @"??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" -Lfunc_begin1519: - .cv_func_id 1519 - .cv_loc 1519 22 1223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1223:0 - .cv_fpo_proc "??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp16174: - .cv_loc 1519 22 1224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1224:0 - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - or edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp16175: - .cv_fpo_endproc -Lfunc_end1519: - # -- End function - .def "?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" - .globl "?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" # -- Begin function ?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ - .p2align 4, 0x90 -"?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ": # @"?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" -Lfunc_begin1520: - .cv_func_id 1520 - .cv_loc 1520 22 3891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3891:0 - .cv_fpo_proc "?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - xor eax, eax - mov dl, al - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp16176: - .cv_loc 1520 22 3892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3892:0 - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 8], ecx - .cv_loc 1520 22 3893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3893:0 - mov ecx, dword ptr [ebp - 8] - add ecx, 1 - mov dword ptr [ebp - 8], ecx - cmp ecx, dword ptr [eax + 8] - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov byte ptr [ebp - 13], dl # 1-byte Spill - je LBB1520_10 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 8 - cmp ecx, 0 - jne LBB1520_4 -# %bb.2: - mov eax, dword ptr [ebp - 8] - movsx eax, byte ptr [eax] - cmp eax, 40 - mov cl, 1 - mov byte ptr [ebp - 14], cl # 1-byte Spill - je LBB1520_9 -# %bb.3: - mov eax, dword ptr [ebp - 8] - movsx eax, byte ptr [eax] - cmp eax, 41 - mov cl, 1 - mov byte ptr [ebp - 14], cl # 1-byte Spill - je LBB1520_9 -LBB1520_4: - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [eax + 88] - and edx, 16 - cmp edx, 0 - mov byte ptr [ebp - 15], cl # 1-byte Spill - jne LBB1520_8 -# %bb.5: - mov eax, dword ptr [ebp - 8] - movsx eax, byte ptr [eax] - cmp eax, 123 - mov cl, 1 - mov byte ptr [ebp - 16], cl # 1-byte Spill - je LBB1520_7 -# %bb.6: - mov eax, dword ptr [ebp - 8] - movsx eax, byte ptr [eax] - cmp eax, 125 - sete cl - mov byte ptr [ebp - 16], cl # 1-byte Spill -LBB1520_7: - mov al, byte ptr [ebp - 16] # 1-byte Reload - mov byte ptr [ebp - 15], al # 1-byte Spill -LBB1520_8: - mov al, byte ptr [ebp - 15] # 1-byte Reload - mov byte ptr [ebp - 14], al # 1-byte Spill -LBB1520_9: - mov al, byte ptr [ebp - 14] # 1-byte Reload - mov byte ptr [ebp - 13], al # 1-byte Spill -LBB1520_10: - mov al, byte ptr [ebp - 13] # 1-byte Reload - and al, 1 - movzx eax, al - add esp, 16 - pop ebp - ret -Ltmp16177: - .cv_fpo_endproc -Lfunc_end1520: - # -- End function - .def "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" - .globl "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" # -- Begin function ?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ - .p2align 4, 0x90 -"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ": # @"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" -Lfunc_begin1521: - .cv_func_id 1521 - .cv_loc 1521 22 2863 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2863:0 - .cv_fpo_proc "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16178: - .cv_loc 1521 22 2864 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2864:0 - mov eax, dword ptr [ecx + 4] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [esp], eax - call "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" - sub esp, 4 - test al, 1 - mov al, 1 - mov byte ptr [ebp - 9], al # 1-byte Spill - jne LBB1521_4 -# %bb.1: - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov edx, dword ptr [eax + 4] - cmp dword ptr [edx + 4], 2 - mov byte ptr [ebp - 10], cl # 1-byte Spill - jne LBB1521_3 -# %bb.2: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov ecx, dword ptr [ecx + 16] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], edx - call "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" - sub esp, 4 - mov byte ptr [ebp - 10], al # 1-byte Spill -LBB1521_3: - mov al, byte ptr [ebp - 10] # 1-byte Reload - mov byte ptr [ebp - 9], al # 1-byte Spill -LBB1521_4: - mov al, byte ptr [ebp - 9] # 1-byte Reload - and al, 1 - movzx eax, al - add esp, 20 - pop ebp - ret -Ltmp16179: - .cv_fpo_endproc -Lfunc_end1521: - # -- End function - .def "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" - .globl "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" # -- Begin function ?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z - .p2align 4, 0x90 -"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z": # @"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" -Lfunc_begin1522: - .cv_func_id 1522 - .cv_loc 1522 22 2858 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2858:0 - .cv_fpo_proc "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp16180: - .cv_loc 1522 22 2859 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2859:0 - mov ecx, dword ptr [ebp + 8] - cmp dword ptr [ecx + 4], 20 - mov dl, 1 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov byte ptr [ebp - 9], dl # 1-byte Spill - je LBB1522_3 -# %bb.1: - mov eax, dword ptr [ebp + 8] - cmp dword ptr [eax + 4], 8 - mov cl, 1 - mov byte ptr [ebp - 9], cl # 1-byte Spill - je LBB1522_3 -# %bb.2: - mov eax, dword ptr [ebp + 8] - cmp dword ptr [eax + 4], 13 - sete cl - mov byte ptr [ebp - 9], cl # 1-byte Spill -LBB1522_3: - mov al, byte ptr [ebp - 9] # 1-byte Reload - and al, 1 - movzx eax, al - add esp, 12 - pop ebp - ret 4 -Ltmp16181: - .cv_fpo_endproc -Lfunc_end1522: - # -- End function - .def "??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" - .globl "??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" # -- Begin function ??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z - .p2align 4, 0x90 -"??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z": # @"??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" -Lfunc_begin1523: - .cv_func_id 1523 - .cv_loc 1523 13 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:280:0 - .cv_fpo_proc "??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp16182: - .cv_loc 1523 13 281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef:281:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16183: - .cv_fpo_endproc -Lfunc_end1523: - # -- End function - .def "?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" - .globl "?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" # -- Begin function ?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z - .p2align 4, 0x90 -"?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z": # @"?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" -Lfunc_begin1524: - .cv_func_id 1524 - .cv_loc 1524 22 3133 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3133:0 - .cv_fpo_proc "?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16184: - .cv_loc 1524 22 3134 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3134:0 - mov dword ptr [esp], 24 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??0_Node_capture@std@@QAE@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp16185: - .cv_fpo_endproc -Lfunc_end1524: - # -- End function - .def "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1525: - .cv_func_id 1525 - .cv_loc 1525 22 4520 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4520:0 - .cv_fpo_proc "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16186: - .cv_loc 1525 22 4521 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4521:0 - mov eax, ecx - add eax, 44 - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, eax - call "?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 1525 22 4522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4522:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - test al, 1 - jne LBB1525_4 -# %bb.1: -Ltmp16187: - .cv_loc 1525 22 4523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4523:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - cmp dword ptr [eax + 84], 124 - je LBB1525_3 -# %bb.2: -Ltmp16188: - .cv_loc 1525 22 4524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4524:0 - jmp LBB1525_9 -Ltmp16189: -LBB1525_3: - .cv_loc 1525 22 4528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4528:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" - mov dword ptr [ebp - 12], eax - .cv_loc 1525 22 4529 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4529:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 12] - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], eax - call "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - sub esp, 4 -Ltmp16190: -LBB1525_4: - .cv_loc 1525 22 4532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4532:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" - sub esp, 4 - mov dword ptr [ebp - 16], eax -LBB1525_5: # =>This Inner Loop Header: Depth=1 - .cv_loc 1525 22 4533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4533:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - cmp dword ptr [eax + 84], 124 - jne LBB1525_9 -# %bb.6: # in Loop: Header=BB1525_5 Depth=1 -Ltmp16191: - .cv_loc 1525 22 4534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4534:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1525 22 4535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4535:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - test al, 1 - jne LBB1525_8 -# %bb.7: # in Loop: Header=BB1525_5 Depth=1 -Ltmp16192: - .cv_loc 1525 22 4536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4536:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" - mov dword ptr [ebp - 20], eax - .cv_loc 1525 22 4537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4537:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 20] - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], eax - call "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - sub esp, 4 -Ltmp16193: -LBB1525_8: # in Loop: Header=BB1525_5 Depth=1 - .cv_loc 1525 22 4540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4540:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 16] - mov edx, dword ptr [ebp - 8] - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" - sub esp, 8 -Ltmp16194: - .cv_loc 1525 22 4533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4533:0 - jmp LBB1525_5 -LBB1525_9: - .cv_loc 1525 22 4542 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4542:0 - add esp, 48 - pop ebp - ret -Ltmp16195: - .cv_fpo_endproc -Lfunc_end1525: - # -- End function - .def "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - .globl "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" # -- Begin function ?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z - .p2align 4, 0x90 -"?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z": # @"?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" -Lfunc_begin1526: - .cv_func_id 1526 - .cv_loc 1526 22 3886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3886:0 - .cv_fpo_proc "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp16196: - .cv_loc 1526 22 3887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3887:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z" -Ltmp16197: - .cv_fpo_endproc -Lfunc_end1526: - # -- End function - .def "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - .globl "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" # -- Begin function ?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z - .p2align 4, 0x90 -"?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z": # @"?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" -Lfunc_begin1527: - .cv_func_id 1527 - .cv_loc 1527 22 3105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3105:0 - .cv_fpo_proc "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16198: - .cv_loc 1527 22 3106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3106:0 - mov edx, dword ptr [ebp + 8] - cmp dword ptr [edx + 4], 8 - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - jne LBB1527_2 -# %bb.1: - mov eax, 9 - mov dword ptr [ebp - 24], eax # 4-byte Spill - jmp LBB1527_6 -LBB1527_2: - mov eax, dword ptr [ebp + 8] - cmp dword ptr [eax + 4], 10 - jne LBB1527_4 -# %bb.3: - mov eax, 12 - mov dword ptr [ebp - 28], eax # 4-byte Spill - jmp LBB1527_5 -LBB1527_4: - mov eax, dword ptr [ebp + 8] - cmp dword ptr [eax + 4], 11 - mov eax, 12 - mov ecx, 14 - cmove ecx, eax - mov dword ptr [ebp - 28], ecx # 4-byte Spill -LBB1527_5: - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill -LBB1527_6: - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 12], eax - .cv_loc 1527 22 3110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3110:0 - mov dword ptr [esp], 24 - call "??2@YAPAXI@Z" - xor ecx, ecx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ebp - 12] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" - sub esp, 12 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - sub esp, 4 - .cv_loc 1527 22 3111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3111:0 - mov dword ptr [ebp - 48], eax # 4-byte Spill - add esp, 56 - pop esi - pop ebp - ret 4 -Ltmp16199: - .cv_fpo_endproc -Lfunc_end1527: - # -- End function - .def "?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - .globl "?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" # -- Begin function ?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ - .p2align 4, 0x90 -"?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ": # @"?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" -Lfunc_begin1528: - .cv_func_id 1528 - .cv_loc 1528 22 3221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3221:0 - .cv_fpo_proc "?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16200: - .cv_loc 1528 22 3222 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3222:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [esp], 21 - call "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" - sub esp, 4 - .cv_loc 1528 22 3223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3223:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov edx, dword ptr [ecx] - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, edx - add esp, 16 - pop ebp - ret -Ltmp16201: - .cv_fpo_endproc -Lfunc_end1528: - # -- End function - .def "?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" - .globl "?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" # -- Begin function ?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ - .p2align 4, 0x90 -"?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ": # @"?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" -Lfunc_begin1529: - .cv_func_id 1529 - .cv_loc 1529 22 1760 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1760:0 - .cv_fpo_proc "?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16202: - .cv_loc 1529 22 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1761:0 - mov ecx, dword ptr [ecx + 12] - add ecx, 1 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16203: - .cv_fpo_endproc -Lfunc_end1529: - # -- End function - .def "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" - .globl "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" # -- Begin function ?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z - .p2align 4, 0x90 -"?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z": # @"?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" -Lfunc_begin1530: - .cv_func_id 1530 - .cv_loc 1530 22 4545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4545:0 - .cv_fpo_proc "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], edx # 4-byte Spill -LBB1530_1: # =>This Loop Header: Depth=1 - # Child Loop BB1530_8 Depth 2 - .cv_loc 1530 22 4546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4546:0 - xor eax, eax - mov cl, al -Ltmp16204: - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - mov byte ptr [ebp - 17], cl # 1-byte Spill - je LBB1530_3 -# %bb.2: # in Loop: Header=BB1530_1 Depth=1 - cmp dword ptr [ebp + 8], 0 - setne al - mov byte ptr [ebp - 17], al # 1-byte Spill -LBB1530_3: # in Loop: Header=BB1530_1 Depth=1 - mov al, byte ptr [ebp - 17] # 1-byte Reload - test al, 1 - jne LBB1530_4 - jmp LBB1530_26 -LBB1530_4: # in Loop: Header=BB1530_1 Depth=1 -Ltmp16205: - .cv_loc 1530 22 4547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4547:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 4] - mov ecx, eax - sub ecx, 21 - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - ja LBB1530_23 -# %bb.27: # in Loop: Header=BB1530_1 Depth=1 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [4*eax + LJTI1530_0] - jmp ecx -LBB1530_5: # in Loop: Header=BB1530_1 Depth=1 -Ltmp16206: - .cv_loc 1530 22 4550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4550:0 - cmp dword ptr [ebp + 16], 0 - je LBB1530_7 -# %bb.6: # in Loop: Header=BB1530_1 Depth=1 -Ltmp16207: - .cv_loc 1530 22 4551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4551:0 - mov eax, dword ptr [ebp + 16] - mov dword ptr [eax + 36], 0 -Ltmp16208: -LBB1530_7: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4555:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 4], eax -LBB1530_8: # Parent Loop BB1530_1 Depth=1 - # => This Inner Loop Header: Depth=2 - cmp dword ptr [ebp - 4], 0 - je LBB1530_11 -# %bb.9: # in Loop: Header=BB1530_8 Depth=2 -Ltmp16209: - .cv_loc 1530 22 4557 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4557:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 4] - mov ecx, dword ptr [ecx + 20] - mov edx, dword ptr [ebp - 4] - mov edx, dword ptr [edx + 12] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" -Ltmp16210: -# %bb.10: # in Loop: Header=BB1530_8 Depth=2 - .cv_loc 1530 22 4556 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4556:0 - mov eax, dword ptr [ebp - 4] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 4], eax - .cv_loc 1530 22 4555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4555:0 - jmp LBB1530_8 -Ltmp16211: -LBB1530_11: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4560:0 - jmp LBB1530_24 -LBB1530_12: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4565 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4565:0 - xor eax, eax - mov ecx, dword ptr [ebp + 8] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 0 - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" - .cv_loc 1530 22 4566 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4566:0 - jmp LBB1530_24 -LBB1530_13: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4569 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4569:0 - cmp dword ptr [ebp + 16], 0 - jne LBB1530_15 -# %bb.14: # in Loop: Header=BB1530_1 Depth=1 -Ltmp16212: - .cv_loc 1530 22 4570 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4570:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp + 16], eax - .cv_loc 1530 22 4571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4571:0 - jmp LBB1530_16 -Ltmp16213: -LBB1530_15: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4572:0 - mov eax, dword ptr [ebp + 16] - mov dword ptr [eax + 36], 0 - .cv_loc 1530 22 4573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4573:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [eax + 36], 0 -Ltmp16214: -LBB1530_16: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4575 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4575:0 - jmp LBB1530_24 -LBB1530_17: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4577 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4577:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 8] - cmp eax, dword ptr [ecx + 20] - jne LBB1530_21 -# %bb.18: # in Loop: Header=BB1530_1 Depth=1 -Ltmp16215: - .cv_loc 1530 22 4581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4581:0 - mov eax, dword ptr [ebp + 16] - cmp dword ptr [eax + 36], -1 - jne LBB1530_20 -# %bb.19: # in Loop: Header=BB1530_1 Depth=1 -Ltmp16216: - .cv_loc 1530 22 4582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4582:0 - mov eax, dword ptr [ebp + 16] - mov dword ptr [eax + 36], 1 -Ltmp16217: -LBB1530_20: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4585:0 - mov dword ptr [ebp + 16], 0 -Ltmp16218: -LBB1530_21: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4587 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4587:0 - jmp LBB1530_24 -LBB1530_22: # in Loop: Header=BB1530_1 Depth=1 - jmp LBB1530_23 -LBB1530_23: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4606 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4606:0 - jmp LBB1530_24 -Ltmp16219: -LBB1530_24: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4608 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4608:0 - jmp LBB1530_25 -Ltmp16220: -LBB1530_25: # in Loop: Header=BB1530_1 Depth=1 - .cv_loc 1530 22 4546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4546:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp + 8], eax - jmp LBB1530_1 -Ltmp16221: -LBB1530_26: - .cv_loc 1530 22 4609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4609:0 - add esp, 44 - pop ebp - ret -Ltmp16222: - .cv_fpo_endproc -Lfunc_end1530: - .p2align 2, 0x90 -LJTI1530_0: - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_12 - .long LBB1530_12 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_22 - .long LBB1530_5 - .long LBB1530_22 - .long LBB1530_13 - .long LBB1530_17 - .long LBB1530_22 - .long LBB1530_22 - # -- End function - .def "??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" - .globl "??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" # -- Begin function ??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ": # @"??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" -Lfunc_begin1531: - .cv_func_id 1531 - .cv_loc 1531 17 3513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3513:0 - .cv_fpo_proc "??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16223: - .cv_loc 1531 17 3514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3514:0 - cmp dword ptr [ecx], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB1531_2 -# %bb.1: -Ltmp16224: - .cv_loc 1531 17 3515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3515:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - call "?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Ltmp16225: -LBB1531_2: - .cv_loc 1531 17 3517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:3517:0 - add esp, 8 - pop ebp - ret -Ltmp16226: - .cv_fpo_endproc -Lfunc_end1531: - # -- End function - .def "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - .globl "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" # -- Begin function ?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z - .p2align 4, 0x90 -"?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z": # @"?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" -Lfunc_begin1532: - .cv_func_id 1532 - .cv_loc 1532 22 2868 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2868:0 - .cv_fpo_proc "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16227: - .cv_loc 1532 22 2869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2869:0 - mov edx, dword ptr [ecx + 4] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi + 16], edx - .cv_loc 1532 22 2870 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2870:0 - mov edx, dword ptr [ecx + 4] - cmp dword ptr [edx + 12], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - je LBB1532_2 -# %bb.1: -Ltmp16228: - .cv_loc 1532 22 2871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2871:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov ecx, dword ptr [ecx + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [edx + 12], ecx - .cv_loc 1532 22 2872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2872:0 - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [eax + 4] - mov edx, dword ptr [edx + 12] - mov dword ptr [edx + 16], ecx -Ltmp16229: -LBB1532_2: - .cv_loc 1532 22 2874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2874:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - mov dword ptr [edx + 12], eax - .cv_loc 1532 22 2875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2875:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ecx + 4], eax - .cv_loc 1532 22 2876 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2876:0 - mov eax, dword ptr [ebp + 8] - add esp, 12 - pop esi - pop ebp - ret 4 -Ltmp16230: - .cv_fpo_endproc -Lfunc_end1532: - # -- End function - .def "??0_Node_capture@std@@QAE@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Node_capture@std@@QAE@I@Z" - .globl "??0_Node_capture@std@@QAE@I@Z" # -- Begin function ??0_Node_capture@std@@QAE@I@Z - .p2align 4, 0x90 -"??0_Node_capture@std@@QAE@I@Z": # @"??0_Node_capture@std@@QAE@I@Z" -Lfunc_begin1533: - .cv_func_id 1533 - .cv_loc 1533 22 1416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1416:0 - .cv_fpo_proc "??0_Node_capture@std@@QAE@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16231: - mov esi, ecx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], 13 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7_Node_capture@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp + 8] - mov dword ptr [edx + 20], ecx - .cv_loc 1533 22 1417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1417:0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, edx - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp16232: - .cv_fpo_endproc -Lfunc_end1533: - # -- End function - .def "??_G_Node_capture@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Node_capture@std@@UAEPAXI@Z" - .globl "??_G_Node_capture@std@@UAEPAXI@Z" # -- Begin function ??_G_Node_capture@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Node_capture@std@@UAEPAXI@Z": # @"??_G_Node_capture@std@@UAEPAXI@Z" -Lfunc_begin1534: - .cv_func_id 1534 - .cv_loc 1534 22 1414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1414:0 - .cv_fpo_proc "??_G_Node_capture@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16233: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Node_capture@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1534_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1534_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16234: - .cv_fpo_endproc -Lfunc_end1534: - # -- End function - .def "??1_Node_capture@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Node_capture@std@@UAE@XZ" - .globl "??1_Node_capture@std@@UAE@XZ" # -- Begin function ??1_Node_capture@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Node_capture@std@@UAE@XZ": # @"??1_Node_capture@std@@UAE@XZ" -Lfunc_begin1535: - .cv_func_id 1535 - .cv_loc 1535 22 1414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1414:0 - .cv_fpo_proc "??1_Node_capture@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16235: - .cv_loc 1535 22 1414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1414:0 - call "??1_Node_base@std@@UAE@XZ" -Ltmp16236: - .cv_loc 1535 22 1414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1414:0 - add esp, 4 - pop ebp - ret -Ltmp16237: - .cv_fpo_endproc -Lfunc_end1535: - # -- End function - .def "?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" - .globl "?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" # -- Begin function ?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ - .p2align 4, 0x90 -"?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ": # @"?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" -Lfunc_begin1536: - .cv_func_id 1536 - .cv_loc 1536 22 2852 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2852:0 - .cv_fpo_proc "?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16238: - .cv_loc 1536 22 2853 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2853:0 - mov eax, dword ptr [ecx + 4] - add esp, 4 - pop ebp - ret -Ltmp16239: - .cv_fpo_endproc -Lfunc_end1536: - # -- End function - .def "?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .globl "?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # -- Begin function ?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ - .p2align 4, 0x90 -"?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ": # @"?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" -Lfunc_begin1537: - .cv_func_id 1537 - .cv_loc 1537 22 4459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4459:0 - .cv_fpo_proc "?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16240: - .cv_loc 1537 22 4460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4460:0 - mov byte ptr [ebp - 5], 0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill -LBB1537_1: # =>This Inner Loop Header: Depth=1 -Ltmp16241: - .cv_loc 1537 22 4462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4462:0 - mov byte ptr [ebp - 6], 1 - .cv_loc 1537 22 4463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4463:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], -1 - je LBB1537_5 -# %bb.2: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 124 - je LBB1537_5 -# %bb.3: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 41 - jne LBB1537_6 -# %bb.4: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 16], 0 - je LBB1537_6 -LBB1537_5: -Ltmp16242: - .cv_loc 1537 22 4464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4464:0 - mov al, byte ptr [ebp - 5] - and al, 1 - movzx eax, al - add esp, 20 - pop ebp - ret -Ltmp16243: -LBB1537_6: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4465:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 41 - jne LBB1537_9 -# %bb.7: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 268435456 - cmp ecx, 0 - jne LBB1537_9 -# %bb.8: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16244: - .cv_loc 1537 22 4466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4466:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], 5 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1537 22 4467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4467:0 - jmp LBB1537_50 -Ltmp16245: -LBB1537_9: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4467:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 46 - jne LBB1537_11 -# %bb.10: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16246: - .cv_loc 1537 22 4468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4468:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .cv_loc 1537 22 4469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4469:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1537 22 4470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4470:0 - jmp LBB1537_49 -Ltmp16247: -LBB1537_11: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4470:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 92 - jne LBB1537_21 -# %bb.12: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16248: - .cv_loc 1537 22 4471 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4471:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1537 22 4472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4472:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov eax, dword ptr [ecx + 88] - and eax, 128 - cmp eax, 0 - je LBB1537_15 -# %bb.13: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - cmp ecx, 98 - jne LBB1537_15 -# %bb.14: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16249: - .cv_loc 1537 22 4473 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4473:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .cv_loc 1537 22 4474 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4474:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1537 22 4475 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4475:0 - mov byte ptr [ebp - 6], 0 - .cv_loc 1537 22 4476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4476:0 - jmp LBB1537_20 -Ltmp16250: -LBB1537_15: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4476:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 128 - cmp ecx, 0 - je LBB1537_18 -# %bb.16: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - cmp ecx, 66 - jne LBB1537_18 -# %bb.17: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16251: - .cv_loc 1537 22 4477 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4477:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .cv_loc 1537 22 4478 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4478:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .cv_loc 1537 22 4479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4479:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1537 22 4480 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4480:0 - mov byte ptr [ebp - 6], 0 - .cv_loc 1537 22 4481 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4481:0 - jmp LBB1537_19 -Ltmp16252: -LBB1537_18: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4482:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Ltmp16253: -LBB1537_19: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4476:0 - jmp LBB1537_20 -Ltmp16254: -LBB1537_20: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4484 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4484:0 - jmp LBB1537_48 -Ltmp16255: -LBB1537_21: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4484 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4484:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 91 - jne LBB1537_23 -# %bb.22: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16256: - .cv_loc 1537 22 4485 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4485:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1537 22 4486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4486:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1537 22 4487 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4487:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], 93 - mov dword ptr [esp + 4], 4 - call "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" - sub esp, 8 - .cv_loc 1537 22 4488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4488:0 - jmp LBB1537_47 -Ltmp16257: -LBB1537_23: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4488:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 40 - jne LBB1537_25 -# %bb.24: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16258: - .cv_loc 1537 22 4489 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4489:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1537 22 4490 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4490:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - and al, 1 - mov byte ptr [ebp - 6], al - .cv_loc 1537 22 4491 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4491:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], 41 - mov dword ptr [esp + 4], 5 - call "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" - sub esp, 8 - .cv_loc 1537 22 4492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4492:0 - jmp LBB1537_46 -Ltmp16259: -LBB1537_25: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4492:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 94 - jne LBB1537_27 -# %bb.26: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16260: - .cv_loc 1537 22 4493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4493:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .cv_loc 1537 22 4494 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4494:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1537 22 4495 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4495:0 - mov byte ptr [ebp - 6], 0 - .cv_loc 1537 22 4496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4496:0 - jmp LBB1537_45 -Ltmp16261: -LBB1537_27: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4496:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 36 - jne LBB1537_29 -# %bb.28: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16262: - .cv_loc 1537 22 4497 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4497:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .cv_loc 1537 22 4498 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4498:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1537 22 4499 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4499:0 - mov byte ptr [ebp - 6], 0 - .cv_loc 1537 22 4500 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4500:0 - jmp LBB1537_44 -Ltmp16263: -LBB1537_29: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4500 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4500:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 42 - je LBB1537_33 -# %bb.30: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 43 - je LBB1537_33 -# %bb.31: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 63 - je LBB1537_33 -# %bb.32: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 123 - jne LBB1537_34 -LBB1537_33: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16264: - .cv_loc 1537 22 4501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4501:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], 10 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1537 22 4502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4502:0 - jmp LBB1537_43 -Ltmp16265: -LBB1537_34: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4502:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 125 - jne LBB1537_37 -# %bb.35: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 268435456 - cmp ecx, 0 - jne LBB1537_37 -# %bb.36: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16266: - .cv_loc 1537 22 4503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4503:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], 6 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1537 22 4504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4504:0 - jmp LBB1537_42 -Ltmp16267: -LBB1537_37: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4504:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - cmp dword ptr [eax + 84], 93 - jne LBB1537_40 -# %bb.38: # in Loop: Header=BB1537_1 Depth=1 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 268435456 - cmp ecx, 0 - jne LBB1537_40 -# %bb.39: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16268: - .cv_loc 1537 22 4505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4505:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], 4 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1537 22 4506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4506:0 - jmp LBB1537_41 -Ltmp16269: -LBB1537_40: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4507:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add eax, 44 - mov ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - movsx edx, byte ptr [eax + 80] - mov dword ptr [esp], edx - call "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - sub esp, 4 - .cv_loc 1537 22 4508 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4508:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Ltmp16270: -LBB1537_41: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4504:0 - jmp LBB1537_42 -Ltmp16271: -LBB1537_42: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4502:0 - jmp LBB1537_43 -Ltmp16272: -LBB1537_43: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4500 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4500:0 - jmp LBB1537_44 -Ltmp16273: -LBB1537_44: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4496:0 - jmp LBB1537_45 -Ltmp16274: -LBB1537_45: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4492:0 - jmp LBB1537_46 -Ltmp16275: -LBB1537_46: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4488:0 - jmp LBB1537_47 -Ltmp16276: -LBB1537_47: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4484 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4484:0 - jmp LBB1537_48 -Ltmp16277: -LBB1537_48: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4470:0 - jmp LBB1537_49 -Ltmp16278: -LBB1537_49: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4467:0 - jmp LBB1537_50 -Ltmp16279: -LBB1537_50: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4465:0 - jmp LBB1537_51 -Ltmp16280: -LBB1537_51: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4511:0 - test byte ptr [ebp - 6], 1 - je LBB1537_53 -# %bb.52: # in Loop: Header=BB1537_1 Depth=1 -Ltmp16281: - .cv_loc 1537 22 4512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4512:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Ltmp16282: -LBB1537_53: # in Loop: Header=BB1537_1 Depth=1 - .cv_loc 1537 22 4515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4515:0 - mov byte ptr [ebp - 5], 1 -Ltmp16283: - .cv_loc 1537 22 4461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4461:0 - jmp LBB1537_1 -Ltmp16284: - .cv_fpo_endproc -Lfunc_end1537: - # -- End function - .def "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" - .globl "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" # -- Begin function ?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ - .p2align 4, 0x90 -"?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ": # @"?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" -Lfunc_begin1538: - .cv_func_id 1538 - .cv_loc 1538 22 3100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3100:0 - .cv_fpo_proc "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16285: - .cv_loc 1538 22 3101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3101:0 - mov dword ptr [esp], 8 - call "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" - add esp, 4 - pop ebp - ret -Ltmp16286: - .cv_fpo_endproc -Lfunc_end1538: - # -- End function - .def "?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" - .globl "?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" # -- Begin function ?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z - .p2align 4, 0x90 -"?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z": # @"?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" -Lfunc_begin1539: - .cv_func_id 1539 - .cv_loc 1539 22 3143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3143:0 - .cv_fpo_proc "?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16287: - .cv_loc 1539 22 3145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3145:0 - mov dword ptr [esp], 20 - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, eax - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??0_Node_endif@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [ebp - 12], ecx - .cv_loc 1539 22 3146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3146:0 - mov ecx, dword ptr [ebp - 12] - mov edx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - sub esp, 4 - .cv_loc 1539 22 3149 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3149:0 - mov dword ptr [esp], 28 - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, dword ptr [ebp - 12] - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 16], ecx - .cv_loc 1539 22 3150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3150:0 - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx + 12] - mov dword ptr [ebp - 20], edx - .cv_loc 1539 22 3151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3151:0 - mov edx, dword ptr [ebp - 16] - mov esi, dword ptr [ebp - 20] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" - .cv_loc 1539 22 3152 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3152:0 - mov eax, dword ptr [ebp - 12] - add esp, 60 - pop esi - pop ebp - ret 4 -Ltmp16288: - .cv_fpo_endproc -Lfunc_end1539: - # -- End function - .def "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1540: - .cv_func_id 1540 - .cv_loc 1540 22 3983 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3983:0 - .cv_fpo_proc "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16289: - .cv_loc 1540 22 3984 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3984:0 - mov eax, dword ptr [ecx] - cmp eax, dword ptr [ecx + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB1540_5 -# %bb.1: -Ltmp16290: - .cv_loc 1540 22 3985 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3985:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - movsx ecx, byte ptr [ecx] - cmp ecx, 92 - jne LBB1540_4 -# %bb.2: - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - call "?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" - test al, 1 - jne LBB1540_3 - jmp LBB1540_4 -LBB1540_3: -Ltmp16291: - .cv_loc 1540 22 3986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3986:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - add ecx, 1 - mov dword ptr [eax], ecx -Ltmp16292: -LBB1540_4: - .cv_loc 1540 22 3989 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3989:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax] - add ecx, 1 - mov dword ptr [eax], ecx -Ltmp16293: -LBB1540_5: - .cv_loc 1540 22 3991 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3991:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - call "?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1540 22 3992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3992:0 - add esp, 8 - pop ebp - ret -Ltmp16294: - .cv_fpo_endproc -Lfunc_end1540: - # -- End function - .def "?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" - .globl "?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" # -- Begin function ?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z - .p2align 4, 0x90 -"?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z": # @"?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" -Lfunc_begin1541: - .cv_func_id 1541 - .cv_loc 1541 22 3156 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3156:0 - .cv_fpo_proc "?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16295: - .cv_loc 1541 22 3157 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3157:0 - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi + 12] - mov dword ptr [ebp - 12], esi - .cv_loc 1541 22 3158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3158:0 - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi + 12] - mov dword ptr [ebp - 16], esi - .cv_loc 1541 22 3159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3159:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esi + 12], 0 - .cv_loc 1541 22 3160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3160:0 - mov esi, dword ptr [ecx + 4] - mov dword ptr [ebp - 20], esi - .cv_loc 1541 22 3161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3161:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ecx + 4], esi - .cv_loc 1541 22 3162 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3162:0 - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ecx + 12], 0 - .cv_loc 1541 22 3163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3163:0 - mov ecx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp - 20] - mov dword ptr [esi + 12], ecx - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill -LBB1541_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1541 22 3164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3164:0 - mov eax, dword ptr [ebp - 12] - cmp dword ptr [eax + 24], 0 - je LBB1541_3 -# %bb.2: # in Loop: Header=BB1541_1 Depth=1 -Ltmp16296: - .cv_loc 1541 22 3165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3165:0 - mov eax, dword ptr [ebp - 12] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 12], eax -Ltmp16297: - .cv_loc 1541 22 3164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3164:0 - jmp LBB1541_1 -LBB1541_3: - .cv_loc 1541 22 3168 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3168:0 - mov dword ptr [esp], 28 - call "??2@YAPAXI@Z" - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 12] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [ecx + 24], edx - .cv_loc 1541 22 3169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3169:0 - mov ecx, dword ptr [ebp - 16] - mov esi, dword ptr [ebp - 12] - mov esi, dword ptr [esi + 24] - mov dword ptr [esi + 12], ecx - .cv_loc 1541 22 3170 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3170:0 - mov ecx, dword ptr [ebp - 12] - mov ecx, dword ptr [ecx + 24] - mov esi, dword ptr [ebp - 16] - mov dword ptr [esi + 16], ecx - .cv_loc 1541 22 3171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3171:0 - mov dword ptr [ebp - 40], eax # 4-byte Spill - add esp, 40 - pop esi - pop ebp - ret 8 -Ltmp16298: - .cv_fpo_endproc -Lfunc_end1541: - # -- End function - .def "?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .globl "?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # -- Begin function ?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ": # @"?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Lfunc_begin1542: - .cv_func_id 1542 - .cv_loc 1542 22 2914 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2914:0 - .cv_fpo_proc "?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16299: - .cv_loc 1542 22 2915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2915:0 - mov dword ptr [esp], 5 - call "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" - sub esp, 4 - .cv_loc 1542 22 2916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2916:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp16300: - .cv_fpo_endproc -Lfunc_end1542: - # -- End function - .def "?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .globl "?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # -- Begin function ?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ": # @"?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Lfunc_begin1543: - .cv_func_id 1543 - .cv_loc 1543 22 2909 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2909:0 - .cv_fpo_proc "?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16301: - .cv_loc 1543 22 2910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2910:0 - mov dword ptr [esp], 4 - call "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" - sub esp, 4 - .cv_loc 1543 22 2911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2911:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp16302: - .cv_fpo_endproc -Lfunc_end1543: - # -- End function - .def "?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .globl "?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # -- Begin function ?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ": # @"?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Lfunc_begin1544: - .cv_func_id 1544 - .cv_loc 1544 22 2842 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2842:0 - .cv_fpo_proc "?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16303: - .cv_loc 1544 22 2843 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2843:0 - mov ecx, dword ptr [ecx + 4] - add ecx, 8 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 1 - call "??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" - .cv_loc 1544 22 2844 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2844:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - add esp, 16 - pop ebp - ret -Ltmp16304: - .cv_fpo_endproc -Lfunc_end1544: - # -- End function - .def "?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1545: - .cv_func_id 1545 - .cv_loc 1545 22 4389 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4389:0 - .cv_fpo_proc "?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 8], eax - mov dword ptr [ebp - 28], ecx - mov eax, dword ptr [ebp - 28] -Ltmp16305: - .cv_loc 1545 22 4390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4390:0 - mov ecx, dword ptr [eax + 88] - and ecx, 256 - cmp ecx, 0 - mov dword ptr [ebp - 36], eax # 4-byte Spill - je LBB1545_19 -# %bb.1: - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - test al, 1 - jne LBB1545_2 - jmp LBB1545_19 -LBB1545_2: -Ltmp16306: - .cv_loc 1545 22 4391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4391:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - cmp dword ptr [eax + 76], 0 - jne LBB1545_7 -# %bb.3: -Ltmp16307: - .cv_loc 1545 22 4392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4392:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 1048576 - cmp ecx, 0 - jne LBB1545_5 -# %bb.4: -Ltmp16308: - .cv_loc 1545 22 4393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4393:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1545 22 4394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4394:0 - jmp LBB1545_6 -Ltmp16309: -LBB1545_5: - .cv_loc 1545 22 4395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4395:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov edx, dword ptr [ecx + 76] - mov bl, dl - mov ecx, eax - movsx eax, bl - mov dword ptr [esp], eax - call "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - sub esp, 4 -Ltmp16310: -LBB1545_6: - .cv_loc 1545 22 4397 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4397:0 - jmp LBB1545_18 -Ltmp16311: -LBB1545_7: - .cv_loc 1545 22 4397 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4397:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 512 - mov byte ptr [ebp - 29], 0 - cmp ecx, 0 - je LBB1545_9 -# %bb.8: - mov eax, 9 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - cmp eax, dword ptr [ecx + 76] - mov dl, 1 - mov byte ptr [ebp - 37], dl # 1-byte Spill - jb LBB1545_12 -LBB1545_9: - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - cmp ecx, dword ptr [eax + 76] - mov dl, 1 - mov byte ptr [ebp - 37], dl # 1-byte Spill - jb LBB1545_12 -# %bb.10: - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add eax, 20 - mov ecx, eax - call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - cmp eax, dword ptr [ecx + 76] - mov dl, 1 - mov byte ptr [ebp - 37], dl # 1-byte Spill - jbe LBB1545_12 -# %bb.11: - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add eax, 20 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov edx, dword ptr [ecx + 76] - mov ecx, eax - lea eax, [ebp - 24] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], edx - call "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - sub esp, 8 - mov byte ptr [ebp - 29], 1 - lea ecx, [ebp - 24] - call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" - xor al, -1 - mov byte ptr [ebp - 37], al # 1-byte Spill -LBB1545_12: - mov al, byte ptr [ebp - 37] # 1-byte Reload - test byte ptr [ebp - 29], 1 - mov byte ptr [ebp - 38], al # 1-byte Spill - jne LBB1545_13 - jmp LBB1545_14 -LBB1545_13: - lea ecx, [ebp - 24] - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" -LBB1545_14: - mov al, byte ptr [ebp - 38] # 1-byte Reload - test al, 1 - jne LBB1545_15 - jmp LBB1545_16 -LBB1545_15: -Ltmp16312: - .cv_loc 1545 22 4400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4400:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], 3 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1545 22 4401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4401:0 - jmp LBB1545_17 -Ltmp16313: -LBB1545_16: - .cv_loc 1545 22 4402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4402:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov edx, dword ptr [ecx + 76] - mov ecx, eax - mov dword ptr [esp], edx - call "?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" - sub esp, 4 -Ltmp16314: -LBB1545_17: - .cv_loc 1545 22 4399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4399:0 - jmp LBB1545_18 -Ltmp16315: -LBB1545_18: - .cv_loc 1545 22 4404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4404:0 - jmp LBB1545_26 -Ltmp16316: -LBB1545_19: - .cv_loc 1545 22 4404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4404:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - test al, 1 - jne LBB1545_20 - jmp LBB1545_21 -LBB1545_20: -Ltmp16317: - .cv_loc 1545 22 4405 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4405:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov edx, dword ptr [ecx + 76] - mov bl, dl - mov ecx, eax - movsx eax, bl - mov dword ptr [esp], eax - call "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - sub esp, 4 - .cv_loc 1545 22 4406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4406:0 - jmp LBB1545_25 -Ltmp16318: -LBB1545_21: - .cv_loc 1545 22 4406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4406:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 131072 - cmp ecx, 0 - je LBB1545_23 -# %bb.22: - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], 1 - call "?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" - sub esp, 4 - test al, 1 - jne LBB1545_24 -LBB1545_23: -Ltmp16319: - .cv_loc 1545 22 4407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4407:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16320: -LBB1545_24: - .cv_loc 1545 22 4406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4406:0 - jmp LBB1545_25 -Ltmp16321: -LBB1545_25: - .cv_loc 1545 22 4404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4404:0 - jmp LBB1545_26 -Ltmp16322: -LBB1545_26: - .cv_loc 1545 22 4409 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4409:0 - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - add esp, 44 - pop ebx - pop ebp - ret -Ltmp16323: - .cv_fpo_endproc -Lfunc_end1545: - # -- End function - .def "?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1546: - .cv_func_id 1546 - .cv_loc 1546 22 4190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4190:0 - .cv_fpo_proc "?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16324: - .cv_loc 1546 22 4191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4191:0 - mov eax, ecx - add eax, 44 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .cv_loc 1546 22 4192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4192:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - cmp dword ptr [eax + 84], 94 - jne LBB1546_2 -# %bb.1: -Ltmp16325: - .cv_loc 1546 22 4193 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4193:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .cv_loc 1546 22 4194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4194:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Ltmp16326: -LBB1546_2: - .cv_loc 1546 22 4196 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4196:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 536870912 - cmp ecx, 0 - je LBB1546_5 -# %bb.3: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - cmp dword ptr [eax + 84], 93 - jne LBB1546_5 -# %bb.4: -Ltmp16327: - .cv_loc 1546 22 4197 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4197:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - add eax, 44 - mov ecx, eax - mov dword ptr [esp], 93 - call "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - sub esp, 4 - .cv_loc 1546 22 4198 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4198:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Ltmp16328: -LBB1546_5: - .cv_loc 1546 22 4200 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4200:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - call "?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1546 22 4201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4201:0 - add esp, 12 - pop ebp - ret -Ltmp16329: - .cv_fpo_endproc -Lfunc_end1546: - # -- End function - .def "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" - .globl "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" # -- Begin function ?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z - .p2align 4, 0x90 -"?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z": # @"?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" -Lfunc_begin1547: - .cv_func_id 1547 - .cv_loc 1547 22 3996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3996:0 - .cv_fpo_proc "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16330: - .cv_loc 1547 22 3997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3997:0 - mov esi, dword ptr [ecx + 84] - cmp esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], edx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - je LBB1547_2 -# %bb.1: -Ltmp16331: - .cv_loc 1547 22 3998 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3998:0 - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16332: -LBB1547_2: - .cv_loc 1547 22 4001 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4001:0 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1547 22 4002 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4002:0 - add esp, 20 - pop esi - pop ebp - ret 8 -Ltmp16333: - .cv_fpo_endproc -Lfunc_end1547: - # -- End function - .def "?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .globl "?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # -- Begin function ?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ - .p2align 4, 0x90 -"?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ": # @"?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" -Lfunc_begin1548: - .cv_func_id 1548 - .cv_loc 1548 22 4229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4229:0 - .cv_fpo_proc "?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16334: - .cv_loc 1548 22 4230 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4230:0 - mov eax, dword ptr [ecx + 16] - add eax, 1 - mov dword ptr [ecx + 16], eax - .cv_loc 1548 22 4231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4231:0 - mov eax, dword ptr [ecx + 88] - and eax, 134217728 - cmp eax, 0 - mov dword ptr [ebp - 16], ecx # 4-byte Spill - jne LBB1548_3 -# %bb.1: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 84], 41 - jne LBB1548_3 -# %bb.2: -Ltmp16335: - .cv_loc 1548 22 4232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4232:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 5 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1548 22 4233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4233:0 - jmp LBB1548_20 -Ltmp16336: -LBB1548_3: - .cv_loc 1548 22 4233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4233:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 32 - cmp ecx, 0 - je LBB1548_15 -# %bb.4: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 84], 63 - jne LBB1548_15 -# %bb.5: -Ltmp16337: - .cv_loc 1548 22 4234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4234:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1548 22 4235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4235:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov eax, dword ptr [ecx + 84] - mov dword ptr [ebp - 12], eax - .cv_loc 1548 22 4236 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4236:0 - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1548 22 4237 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4237:0 - cmp dword ptr [ebp - 12], 58 - jne LBB1548_7 -# %bb.6: -Ltmp16338: - .cv_loc 1548 22 4238 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4238:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1548 22 4239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4239:0 - jmp LBB1548_14 -Ltmp16339: -LBB1548_7: - .cv_loc 1548 22 4239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4239:0 - cmp dword ptr [ebp - 12], 33 - jne LBB1548_9 -# %bb.8: -Ltmp16340: - .cv_loc 1548 22 4240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4240:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 1 - call "?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" - sub esp, 4 - .cv_loc 1548 22 4241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4241:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov eax, dword ptr [ecx + 16] - add eax, -1 - mov dword ptr [ecx + 16], eax - .cv_loc 1548 22 4242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4242:0 - mov byte ptr [ebp - 1], 0 - jmp LBB1548_21 -Ltmp16341: -LBB1548_9: - .cv_loc 1548 22 4243 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4243:0 - cmp dword ptr [ebp - 12], 61 - jne LBB1548_11 -# %bb.10: - .cv_loc 1548 22 4244 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4244:0 - xor eax, eax -Ltmp16342: - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" - sub esp, 4 - .cv_loc 1548 22 4245 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4245:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 16] - add ecx, -1 - mov dword ptr [eax + 16], ecx - .cv_loc 1548 22 4246 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4246:0 - mov byte ptr [ebp - 1], 0 - jmp LBB1548_21 -Ltmp16343: -LBB1548_11: - .cv_loc 1548 22 4248 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4248:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 14 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16344: -# %bb.12: - .cv_loc 1548 22 4243 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4243:0 - jmp LBB1548_13 -Ltmp16345: -LBB1548_13: - .cv_loc 1548 22 4239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4239:0 - jmp LBB1548_14 -Ltmp16346: -LBB1548_14: - .cv_loc 1548 22 4250 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4250:0 - jmp LBB1548_19 -Ltmp16347: -LBB1548_15: - .cv_loc 1548 22 4250 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4250:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 72] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 512 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1548_17 -# %bb.16: -Ltmp16348: - .cv_loc 1548 22 4251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4251:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1548 22 4252 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4252:0 - jmp LBB1548_18 -Ltmp16349: -LBB1548_17: - .cv_loc 1548 22 4253 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4253:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Ltmp16350: -LBB1548_18: - .cv_loc 1548 22 4250 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4250:0 - jmp LBB1548_19 -Ltmp16351: -LBB1548_19: - .cv_loc 1548 22 4233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4233:0 - jmp LBB1548_20 -Ltmp16352: -LBB1548_20: - .cv_loc 1548 22 4256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4256:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 16] - add ecx, -1 - mov dword ptr [eax + 16], ecx - .cv_loc 1548 22 4257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4257:0 - mov byte ptr [ebp - 1], 1 -LBB1548_21: - .cv_loc 1548 22 4258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4258:0 - mov al, byte ptr [ebp - 1] - and al, 1 - movzx eax, al - add esp, 28 - pop ebp - ret -Ltmp16353: - .cv_fpo_endproc -Lfunc_end1548: - # -- End function - .def "?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .globl "?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # -- Begin function ?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ": # @"?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Lfunc_begin1549: - .cv_func_id 1549 - .cv_loc 1549 22 2899 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2899:0 - .cv_fpo_proc "?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16354: - .cv_loc 1549 22 2900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2900:0 - mov dword ptr [esp], 2 - call "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" - sub esp, 4 - .cv_loc 1549 22 2901 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2901:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp16355: - .cv_fpo_endproc -Lfunc_end1549: - # -- End function - .def "?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .globl "?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # -- Begin function ?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ": # @"?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Lfunc_begin1550: - .cv_func_id 1550 - .cv_loc 1550 22 2904 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2904:0 - .cv_fpo_proc "?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16356: - .cv_loc 1550 22 2905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2905:0 - mov dword ptr [esp], 3 - call "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" - sub esp, 4 - .cv_loc 1550 22 2906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2906:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - add esp, 12 - pop ebp - ret -Ltmp16357: - .cv_fpo_endproc -Lfunc_end1550: - # -- End function - .def "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - .globl "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" # -- Begin function ?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z - .p2align 4, 0x90 -"?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z": # @"?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" -Lfunc_begin1551: - .cv_func_id 1551 - .cv_loc 1551 22 2924 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2924:0 - .cv_fpo_proc "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16358: - .cv_loc 1551 22 2925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2925:0 - mov edx, dword ptr [ecx + 4] - cmp dword ptr [edx + 4], 6 - mov byte ptr [ebp - 9], al # 1-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - jne LBB1551_2 -# %bb.1: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov ecx, dword ptr [ecx + 8] - and ecx, 4 - cmp ecx, 0 - je LBB1551_3 -LBB1551_2: -Ltmp16359: - .cv_loc 1551 22 2926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2926:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Ltmp16360: -LBB1551_3: - .cv_loc 1551 22 2929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2929:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 256 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1551_5 -# %bb.4: -Ltmp16361: - .cv_loc 1551 22 2930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2930:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - movsx edx, byte ptr [ebp + 8] - mov dword ptr [esp], edx - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - mov byte ptr [ebp + 8], al - .cv_loc 1551 22 2931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2931:0 - jmp LBB1551_8 -Ltmp16362: -LBB1551_5: - .cv_loc 1551 22 2931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2931:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 8] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 2048 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1551_7 -# %bb.6: -Ltmp16363: - .cv_loc 1551 22 2932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2932:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - movsx edx, byte ptr [ebp + 8] - mov dword ptr [esp], edx - call "?translate@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - mov byte ptr [ebp + 8], al -Ltmp16364: -LBB1551_7: - .cv_loc 1551 22 2931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2931:0 - jmp LBB1551_8 -Ltmp16365: -LBB1551_8: - .cv_loc 1551 22 2935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2935:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 8], ecx - .cv_loc 1551 22 2936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2936:0 - mov ecx, dword ptr [ebp - 8] - add ecx, 20 - movsx edx, byte ptr [ebp + 8] - mov dword ptr [esp], edx - call "?_Insert@?$_Buf@D@std@@QAEXD@Z" - .cv_loc 1551 22 2937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2937:0 - add esp, 20 - pop ebp - ret 4 -Ltmp16366: - .cv_fpo_endproc -Lfunc_end1551: - # -- End function - .def "?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1552: - .cv_func_id 1552 - .cv_loc 1552 22 4412 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4412:0 - .cv_fpo_proc "?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp16367: - .cv_loc 1552 22 4413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4413:0 - mov dword ptr [ebp - 16], 0 - .cv_loc 1552 22 4414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4414:0 - mov dword ptr [ebp - 20], -1 - .cv_loc 1552 22 4415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4415:0 - cmp dword ptr [ecx + 84], 42 - mov dword ptr [ebp - 28], ecx # 4-byte Spill - je LBB1552_24 -# %bb.1: -Ltmp16368: - .cv_loc 1552 22 4416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4416:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - cmp dword ptr [eax + 84], 43 - jne LBB1552_3 -# %bb.2: -Ltmp16369: - .cv_loc 1552 22 4417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4417:0 - mov dword ptr [ebp - 16], 1 - .cv_loc 1552 22 4418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4418:0 - jmp LBB1552_23 -Ltmp16370: -LBB1552_3: - .cv_loc 1552 22 4418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4418:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - cmp dword ptr [eax + 84], 63 - jne LBB1552_5 -# %bb.4: -Ltmp16371: - .cv_loc 1552 22 4419 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4419:0 - mov dword ptr [ebp - 20], 1 - .cv_loc 1552 22 4420 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4420:0 - jmp LBB1552_22 -Ltmp16372: -LBB1552_5: - .cv_loc 1552 22 4420 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4420:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - cmp dword ptr [eax + 84], 123 - jne LBB1552_20 -# %bb.6: -Ltmp16373: - .cv_loc 1552 22 4421 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4421:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1552 22 4422 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4422:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - test al, 1 - jne LBB1552_8 -# %bb.7: -Ltmp16374: - .cv_loc 1552 22 4423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4423:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], 7 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16375: -LBB1552_8: - .cv_loc 1552 22 4426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4426:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov ecx, dword ptr [eax + 76] - mov dword ptr [ebp - 16], ecx - .cv_loc 1552 22 4427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4427:0 - cmp dword ptr [eax + 84], 44 - je LBB1552_10 -# %bb.9: -Ltmp16376: - .cv_loc 1552 22 4428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4428:0 - mov eax, dword ptr [ebp - 16] - mov dword ptr [ebp - 20], eax - .cv_loc 1552 22 4429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4429:0 - jmp LBB1552_15 -Ltmp16377: -LBB1552_10: - .cv_loc 1552 22 4430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4430:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1552 22 4431 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4431:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - cmp dword ptr [ecx + 84], 125 - je LBB1552_14 -# %bb.11: -Ltmp16378: - .cv_loc 1552 22 4432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4432:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - test al, 1 - jne LBB1552_13 -# %bb.12: -Ltmp16379: - .cv_loc 1552 22 4433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4433:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], 7 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16380: -LBB1552_13: - .cv_loc 1552 22 4436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4436:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov ecx, dword ptr [eax + 76] - mov dword ptr [ebp - 20], ecx -Ltmp16381: -LBB1552_14: - .cv_loc 1552 22 4438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4438:0 - jmp LBB1552_15 -Ltmp16382: -LBB1552_15: - .cv_loc 1552 22 4440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4440:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - cmp dword ptr [eax + 84], 125 - jne LBB1552_18 -# %bb.16: - cmp dword ptr [ebp - 20], -1 - je LBB1552_19 -# %bb.17: - mov eax, dword ptr [ebp - 20] - cmp eax, dword ptr [ebp - 16] - jge LBB1552_19 -LBB1552_18: -Ltmp16383: - .cv_loc 1552 22 4441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4441:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], 7 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16384: -LBB1552_19: - .cv_loc 1552 22 4443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4443:0 - jmp LBB1552_21 -Ltmp16385: -LBB1552_20: - .cv_loc 1552 22 4444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4444:0 - jmp LBB1552_29 -Ltmp16386: -LBB1552_21: - .cv_loc 1552 22 4420 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4420:0 - jmp LBB1552_22 -Ltmp16387: -LBB1552_22: - .cv_loc 1552 22 4418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4418:0 - jmp LBB1552_23 -Ltmp16388: -LBB1552_23: - .cv_loc 1552 22 4446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4446:0 - jmp LBB1552_24 -Ltmp16389: -LBB1552_24: - .cv_loc 1552 22 4448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4448:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .cv_loc 1552 22 4449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4449:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1552 22 4450 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4450:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 1024 - cmp ecx, 0 - mov dl, 1 - mov byte ptr [ebp - 29], dl # 1-byte Spill - je LBB1552_26 -# %bb.25: - mov eax, dword ptr [ebp - 28] # 4-byte Reload - cmp dword ptr [eax + 84], 63 - setne cl - mov byte ptr [ebp - 29], cl # 1-byte Spill -LBB1552_26: - mov al, byte ptr [ebp - 29] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 21], al - .cv_loc 1552 22 4451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4451:0 - test byte ptr [ebp - 21], 1 - jne LBB1552_28 -# %bb.27: -Ltmp16390: - .cv_loc 1552 22 4452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4452:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Ltmp16391: -LBB1552_28: - .cv_loc 1552 22 4455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4455:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - add eax, 44 - mov cl, byte ptr [ebp - 21] - mov edx, dword ptr [ebp - 20] - mov esi, dword ptr [ebp - 16] - and cl, 1 - mov byte ptr [ebp - 30], cl # 1-byte Spill - mov ecx, eax - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov bl, byte ptr [ebp - 30] # 1-byte Reload - movzx eax, bl - mov dword ptr [esp + 8], eax - call "?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" - sub esp, 12 -LBB1552_29: - .cv_loc 1552 22 4456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4456:0 - add esp, 36 - pop esi - pop ebx - pop ebp - ret -Ltmp16392: - .cv_fpo_endproc -Lfunc_end1552: - # -- End function - .def "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" - .globl "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" # -- Begin function ?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z - .p2align 4, 0x90 -"?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z": # @"?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" -Lfunc_begin1553: - .cv_func_id 1553 - .cv_loc 1553 22 2889 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2889:0 - .cv_fpo_proc "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16393: - .cv_loc 1553 22 2890 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2890:0 - mov dword ptr [esp], 20 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??2@YAPAXI@Z" - xor ecx, ecx - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - add esp, 28 - pop ebp - ret 4 -Ltmp16394: - .cv_fpo_endproc -Lfunc_end1553: - # -- End function - .def "??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" - .globl "??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" # -- Begin function ??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z - .p2align 4, 0x90 -"??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z": # @"??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" -Lfunc_begin1554: - .cv_func_id 1554 - .cv_loc 1554 22 1227 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1227:0 - .cv_fpo_proc "??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp16395: - .cv_loc 1554 22 1228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1228:0 - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx] - xor edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp16396: - .cv_fpo_endproc -Lfunc_end1554: - # -- End function - .def "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .globl "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # -- Begin function ?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ - .p2align 4, 0x90 -"?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ": # @"?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" -Lfunc_begin1555: - .cv_func_id 1555 - .cv_loc 1555 22 4018 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4018:0 - .cv_fpo_proc "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16397: - .cv_loc 1555 22 4019 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4019:0 - mov dword ptr [esp], 10 - mov dword ptr [esp + 4], 2147483647 - call "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" - sub esp, 8 - cmp eax, 2147483647 - setne dl - and dl, 1 - movzx eax, dl - add esp, 12 - pop ebp - ret -Ltmp16398: - .cv_fpo_endproc -Lfunc_end1555: - # -- End function - .def "?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" - .globl "?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" # -- Begin function ?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z - .p2align 4, 0x90 -"?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z": # @"?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" -Lfunc_begin1556: - .cv_func_id 1556 - .cv_loc 1556 22 3138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3138:0 - .cv_fpo_proc "?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16399: - .cv_loc 1556 22 3139 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3139:0 - mov dword ptr [esp], 24 - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??0_Node_back@std@@QAE@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - sub esp, 4 - .cv_loc 1556 22 3140 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3140:0 - mov dword ptr [ebp - 36], eax # 4-byte Spill - add esp, 36 - pop esi - pop ebp - ret 4 -Ltmp16400: - .cv_fpo_endproc -Lfunc_end1556: - # -- End function - .def "?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .globl "?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # -- Begin function ?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ - .p2align 4, 0x90 -"?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ": # @"?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" -Lfunc_begin1557: - .cv_func_id 1557 - .cv_loc 1557 22 4351 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4351:0 - .cv_fpo_proc "?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp16401: - .cv_loc 1557 22 4352 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4352:0 - cmp dword ptr [ecx + 84], -1 - mov dword ptr [ebp - 16], ecx # 4-byte Spill - jne LBB1557_2 -# %bb.1: -Ltmp16402: - .cv_loc 1557 22 4353 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4353:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16403: -LBB1557_2: - .cv_loc 1557 22 4356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4356:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 65536 - cmp ecx, 0 - je LBB1557_4 -# %bb.3: - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx edx, byte ptr [eax + 80] - mov dword ptr [esp], edx - call "?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - sub esp, 4 - test al, 1 - jne LBB1557_6 -LBB1557_4: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 32768 - cmp ecx, 0 - je LBB1557_7 -# %bb.5: - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx edx, byte ptr [eax + 80] - mov dword ptr [esp], edx - call "?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - sub esp, 4 - test al, 1 - jne LBB1557_6 - jmp LBB1557_7 -LBB1557_6: -Ltmp16404: - .cv_loc 1557 22 4357 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4357:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1557 22 4358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4358:0 - jmp LBB1557_28 -Ltmp16405: -LBB1557_7: - .cv_loc 1557 22 4358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4358:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - cmp ecx, 99 - jne LBB1557_12 -# %bb.8: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 262144 - cmp ecx, 0 - je LBB1557_12 -# %bb.9: -Ltmp16406: - .cv_loc 1557 22 4359 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4359:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1557 22 4360 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4360:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov eax, dword ptr [ecx + 68] - mov ecx, eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx edx, byte ptr [eax + 80] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 259 - call "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" - sub esp, 8 - test al, 1 - jne LBB1557_11 -# %bb.10: -Ltmp16407: - .cv_loc 1557 22 4361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4361:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16408: -LBB1557_11: - .cv_loc 1557 22 4364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4364:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx eax, byte ptr [eax + 80] - cdq - mov ecx, 32 - idiv ecx - mov bl, dl - movsx ecx, bl - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx + 76], ecx - .cv_loc 1557 22 4365 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4365:0 - mov ecx, edx - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1557 22 4366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4366:0 - jmp LBB1557_27 -Ltmp16409: -LBB1557_12: - .cv_loc 1557 22 4366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4366:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - cmp ecx, 120 - jne LBB1557_15 -# %bb.13: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 4096 - cmp ecx, 0 - je LBB1557_15 -# %bb.14: -Ltmp16410: - .cv_loc 1557 22 4367 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4367:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1557 22 4368 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4368:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" - sub esp, 4 - .cv_loc 1557 22 4369 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4369:0 - jmp LBB1557_26 -Ltmp16411: -LBB1557_15: - .cv_loc 1557 22 4369 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4369:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - cmp ecx, 117 - jne LBB1557_18 -# %bb.16: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 2048 - cmp ecx, 0 - je LBB1557_18 -# %bb.17: -Ltmp16412: - .cv_loc 1557 22 4370 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4370:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1557 22 4371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4371:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 4 - call "?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" - sub esp, 4 - .cv_loc 1557 22 4372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4372:0 - jmp LBB1557_25 -Ltmp16413: -LBB1557_18: - .cv_loc 1557 22 4372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4372:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 8192 - cmp ecx, 0 - je LBB1557_23 -# %bb.19: - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - test al, 1 - jne LBB1557_20 - jmp LBB1557_23 -LBB1557_20: -Ltmp16414: - .cv_loc 1557 22 4373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4373:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 76], 0 - jne LBB1557_22 -# %bb.21: -Ltmp16415: - .cv_loc 1557 22 4374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4374:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16416: -LBB1557_22: - .cv_loc 1557 22 4376 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4376:0 - jmp LBB1557_24 -Ltmp16417: -LBB1557_23: - .cv_loc 1557 22 4377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4377:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - and al, 1 - mov byte ptr [ebp - 5], al - jmp LBB1557_31 -Ltmp16418: -LBB1557_24: - .cv_loc 1557 22 4372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4372:0 - jmp LBB1557_25 -Ltmp16419: -LBB1557_25: - .cv_loc 1557 22 4369 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4369:0 - jmp LBB1557_26 -Ltmp16420: -LBB1557_26: - .cv_loc 1557 22 4366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4366:0 - jmp LBB1557_27 -Ltmp16421: -LBB1557_27: - .cv_loc 1557 22 4358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4358:0 - jmp LBB1557_28 -Ltmp16422: -LBB1557_28: - .cv_loc 1557 22 4380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4380:0 - call "?max@?$numeric_limits@E@std@@SAEXZ" - movzx ecx, al - mov edx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, dword ptr [edx + 76] - jae LBB1557_30 -# %bb.29: -Ltmp16423: - .cv_loc 1557 22 4381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4381:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16424: -LBB1557_30: - .cv_loc 1557 22 4384 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4384:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 76] - mov dl, cl - movsx ecx, dl - mov dword ptr [eax + 76], ecx - .cv_loc 1557 22 4385 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4385:0 - mov byte ptr [ebp - 5], 1 -LBB1557_31: - .cv_loc 1557 22 4386 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4386:0 - mov al, byte ptr [ebp - 5] - and al, 1 - movzx eax, al - add esp, 20 - pop ebx - pop ebp - ret -Ltmp16425: - .cv_fpo_endproc -Lfunc_end1557: - # -- End function - .def "?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" - .globl "?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" # -- Begin function ?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z - .p2align 4, 0x90 -"?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z": # @"?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" -Lfunc_begin1558: - .cv_func_id 1558 - .cv_loc 1558 22 4078 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4078:0 - .cv_fpo_proc "?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - and al, 1 - mov byte ptr [ebp - 14], al - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp16426: - .cv_loc 1558 22 4080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4080:0 - mov edx, dword ptr [ecx] - mov dword ptr [ebp - 28], edx - .cv_loc 1558 22 4081 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4081:0 - mov edx, dword ptr [ebp - 28] - cmp edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 32], ecx # 4-byte Spill - je LBB1558_2 -# %bb.1: - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov ecx, dword ptr [eax + 68] - mov edx, dword ptr [eax + 72] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 256 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - setne bl - mov eax, dword ptr [ebp - 28] - add eax, 1 - mov dword ptr [ebp - 28], eax - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, esp - mov dword ptr [esi + 4], eax - mov dword ptr [esi], edx - movzx eax, bl - and eax, 1 - mov dword ptr [esi + 8], eax - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" - sub esp, 12 - mov word ptr [ebp - 22], ax - movsx ecx, ax - cmp ecx, 0 - jne LBB1558_3 -LBB1558_2: -Ltmp16427: - .cv_loc 1558 22 4082 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4082:0 - mov byte ptr [ebp - 13], 0 - jmp LBB1558_6 -Ltmp16428: -LBB1558_3: - .cv_loc 1558 22 4085 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4085:0 - test byte ptr [ebp - 14], 1 - je LBB1558_5 -# %bb.4: -Ltmp16429: - .cv_loc 1558 22 4086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4086:0 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add eax, 44 - mov ecx, eax - call "?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Ltmp16430: -LBB1558_5: - .cv_loc 1558 22 4089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4089:0 - mov eax, dword ptr [ebp - 32] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - mov edx, dword ptr [ecx + 68] - mov ecx, edx - mov edx, dword ptr [ebp - 32] # 4-byte Reload - movsx esi, byte ptr [edx + 80] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 1 - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" - sub esp, 8 - mov di, word ptr [ebp - 22] - movsx ecx, di - mov edx, esp - mov dword ptr [edx], ecx - movzx ecx, al - and ecx, 1 - mov dword ptr [edx + 4], ecx - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" - sub esp, 8 - .cv_loc 1558 22 4090 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4090:0 - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1558 22 4091 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4091:0 - mov byte ptr [ebp - 13], 1 -LBB1558_6: - .cv_loc 1558 22 4092 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4092:0 - mov al, byte ptr [ebp - 13] - and al, 1 - movzx eax, al - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret 4 -Ltmp16431: - .cv_fpo_endproc -Lfunc_end1558: - # -- End function - .def "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" - .globl "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" # -- Begin function ?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z - .p2align 4, 0x90 -"?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z": # @"?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" -Lfunc_begin1559: - .cv_func_id 1559 - .cv_loc 1559 22 4005 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4005:0 - .cv_fpo_proc "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp16432: - .cv_loc 1559 22 4007 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4007:0 - mov dword ptr [ecx + 76], 0 - mov dword ptr [ebp - 20], edx # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill -LBB1559_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1559 22 4008 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4008:0 - xor eax, eax - mov cl, al - cmp dword ptr [ebp + 12], 0 - mov byte ptr [ebp - 29], cl # 1-byte Spill - je LBB1559_3 -# %bb.2: # in Loop: Header=BB1559_1 Depth=1 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov ecx, dword ptr [eax + 68] - mov edx, dword ptr [ebp + 8] - movsx esi, byte ptr [eax + 80] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - call "?value@?$regex_traits@D@std@@QBEHDH@Z" - sub esp, 8 - mov dword ptr [ebp - 16], eax - cmp eax, -1 - setne bl - mov byte ptr [ebp - 29], bl # 1-byte Spill -LBB1559_3: # in Loop: Header=BB1559_1 Depth=1 - mov al, byte ptr [ebp - 29] # 1-byte Reload - test al, 1 - jne LBB1559_4 - jmp LBB1559_5 -LBB1559_4: # in Loop: Header=BB1559_1 Depth=1 -Ltmp16433: - .cv_loc 1559 22 4009 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4009:0 - mov eax, dword ptr [ebp + 12] - add eax, -1 - mov dword ptr [ebp + 12], eax - .cv_loc 1559 22 4010 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4010:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - imul eax, dword ptr [ecx + 76] - mov dword ptr [ecx + 76], eax - .cv_loc 1559 22 4011 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4011:0 - mov eax, dword ptr [ebp - 16] - add eax, dword ptr [ecx + 76] - mov dword ptr [ecx + 76], eax - .cv_loc 1559 22 4012 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4012:0 - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Ltmp16434: - .cv_loc 1559 22 4008 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4008:0 - jmp LBB1559_1 -LBB1559_5: - .cv_loc 1559 22 4014 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4014:0 - mov eax, dword ptr [ebp + 12] - add esp, 32 - pop esi - pop ebx - pop ebp - ret 8 -Ltmp16435: - .cv_fpo_endproc -Lfunc_end1559: - # -- End function - .def "?value@?$regex_traits@D@std@@QBEHDH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?value@?$regex_traits@D@std@@QBEHDH@Z" - .globl "?value@?$regex_traits@D@std@@QBEHDH@Z" # -- Begin function ?value@?$regex_traits@D@std@@QBEHDH@Z - .p2align 4, 0x90 -"?value@?$regex_traits@D@std@@QBEHDH@Z": # @"?value@?$regex_traits@D@std@@QBEHDH@Z" -Lfunc_begin1560: - .cv_func_id 1560 - .cv_loc 1560 22 392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:392:0 - .cv_fpo_proc "?value@?$regex_traits@D@std@@QBEHDH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dl, byte ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx -Ltmp16436: - .cv_loc 1560 22 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:393:0 - cmp dword ptr [ebp + 12], 8 - mov byte ptr [ebp - 9], dl # 1-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - je LBB1560_3 -# %bb.1: - movsx eax, byte ptr [ebp + 8] - mov ecx, 48 - cmp ecx, eax - jg LBB1560_3 -# %bb.2: - movsx eax, byte ptr [ebp + 8] - cmp eax, 57 - jle LBB1560_6 -LBB1560_3: - cmp dword ptr [ebp + 12], 8 - jne LBB1560_7 -# %bb.4: - movsx eax, byte ptr [ebp + 8] - mov ecx, 48 - cmp ecx, eax - jg LBB1560_7 -# %bb.5: - movsx eax, byte ptr [ebp + 8] - cmp eax, 55 - jg LBB1560_7 -LBB1560_6: -Ltmp16437: - .cv_loc 1560 22 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:394:0 - movsx eax, byte ptr [ebp + 8] - sub eax, 48 - mov dword ptr [ebp - 4], eax - jmp LBB1560_16 -Ltmp16438: -LBB1560_7: - .cv_loc 1560 22 397 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:397:0 - cmp dword ptr [ebp + 12], 16 - je LBB1560_9 -# %bb.8: -Ltmp16439: - .cv_loc 1560 22 398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:398:0 - mov dword ptr [ebp - 4], -1 - jmp LBB1560_16 -Ltmp16440: -LBB1560_9: - .cv_loc 1560 22 401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:401:0 - movsx eax, byte ptr [ebp + 8] - mov ecx, 97 - cmp ecx, eax - jg LBB1560_12 -# %bb.10: - movsx eax, byte ptr [ebp + 8] - cmp eax, 102 - jg LBB1560_12 -# %bb.11: -Ltmp16441: - .cv_loc 1560 22 402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:402:0 - movsx eax, byte ptr [ebp + 8] - sub eax, 97 - add eax, 10 - mov dword ptr [ebp - 4], eax - jmp LBB1560_16 -Ltmp16442: -LBB1560_12: - .cv_loc 1560 22 405 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:405:0 - movsx eax, byte ptr [ebp + 8] - mov ecx, 65 - cmp ecx, eax - jg LBB1560_15 -# %bb.13: - movsx eax, byte ptr [ebp + 8] - cmp eax, 70 - jg LBB1560_15 -# %bb.14: -Ltmp16443: - .cv_loc 1560 22 406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:406:0 - movsx eax, byte ptr [ebp + 8] - sub eax, 65 - add eax, 10 - mov dword ptr [ebp - 4], eax - jmp LBB1560_16 -Ltmp16444: -LBB1560_15: - .cv_loc 1560 22 409 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:409:0 - mov dword ptr [ebp - 4], -1 -LBB1560_16: - .cv_loc 1560 22 410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:410:0 - mov eax, dword ptr [ebp - 4] - add esp, 16 - pop ebp - ret 8 -Ltmp16445: - .cv_fpo_endproc -Lfunc_end1560: - # -- End function - .def "??0_Node_back@std@@QAE@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Node_back@std@@QAE@I@Z" - .globl "??0_Node_back@std@@QAE@I@Z" # -- Begin function ??0_Node_back@std@@QAE@I@Z - .p2align 4, 0x90 -"??0_Node_back@std@@QAE@I@Z": # @"??0_Node_back@std@@QAE@I@Z" -Lfunc_begin1561: - .cv_func_id 1561 - .cv_loc 1561 22 1425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1425:0 - .cv_fpo_proc "??0_Node_back@std@@QAE@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16446: - mov esi, ecx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], 15 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7_Node_back@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp + 8] - mov dword ptr [edx + 20], ecx - .cv_loc 1561 22 1426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1426:0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, edx - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp16447: - .cv_fpo_endproc -Lfunc_end1561: - # -- End function - .def "??_G_Node_back@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Node_back@std@@UAEPAXI@Z" - .globl "??_G_Node_back@std@@UAEPAXI@Z" # -- Begin function ??_G_Node_back@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Node_back@std@@UAEPAXI@Z": # @"??_G_Node_back@std@@UAEPAXI@Z" -Lfunc_begin1562: - .cv_func_id 1562 - .cv_loc 1562 22 1423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1423:0 - .cv_fpo_proc "??_G_Node_back@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16448: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Node_back@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1562_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1562_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16449: - .cv_fpo_endproc -Lfunc_end1562: - # -- End function - .def "??1_Node_back@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Node_back@std@@UAE@XZ" - .globl "??1_Node_back@std@@UAE@XZ" # -- Begin function ??1_Node_back@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Node_back@std@@UAE@XZ": # @"??1_Node_back@std@@UAE@XZ" -Lfunc_begin1563: - .cv_func_id 1563 - .cv_loc 1563 22 1423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1423:0 - .cv_fpo_proc "??1_Node_back@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16450: - .cv_loc 1563 22 1423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1423:0 - call "??1_Node_base@std@@UAE@XZ" -Ltmp16451: - .cv_loc 1563 22 1423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1423:0 - add esp, 4 - pop ebp - ret -Ltmp16452: - .cv_fpo_endproc -Lfunc_end1563: - # -- End function - .def "?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - .globl "?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" # -- Begin function ?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z - .p2align 4, 0x90 -"?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z": # @"?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" -Lfunc_begin1564: - .cv_func_id 1564 - .cv_loc 1564 22 4318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4318:0 - .cv_fpo_proc "?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16453: - .cv_loc 1564 22 4319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4319:0 - movsx edx, byte ptr [ebp + 8] - cmp edx, 102 - mov byte ptr [ebp - 9], al # 1-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - jne LBB1564_2 -# %bb.1: -Ltmp16454: - .cv_loc 1564 22 4320 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4320:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 12 - .cv_loc 1564 22 4321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4321:0 - jmp LBB1564_15 -Ltmp16455: -LBB1564_2: - .cv_loc 1564 22 4321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4321:0 - movsx eax, byte ptr [ebp + 8] - cmp eax, 110 - jne LBB1564_4 -# %bb.3: -Ltmp16456: - .cv_loc 1564 22 4322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4322:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 10 - .cv_loc 1564 22 4323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4323:0 - jmp LBB1564_14 -Ltmp16457: -LBB1564_4: - .cv_loc 1564 22 4323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4323:0 - movsx eax, byte ptr [ebp + 8] - cmp eax, 114 - jne LBB1564_6 -# %bb.5: -Ltmp16458: - .cv_loc 1564 22 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4324:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 13 - .cv_loc 1564 22 4325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4325:0 - jmp LBB1564_13 -Ltmp16459: -LBB1564_6: - .cv_loc 1564 22 4325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4325:0 - movsx eax, byte ptr [ebp + 8] - cmp eax, 116 - jne LBB1564_8 -# %bb.7: -Ltmp16460: - .cv_loc 1564 22 4326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4326:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 9 - .cv_loc 1564 22 4327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4327:0 - jmp LBB1564_12 -Ltmp16461: -LBB1564_8: - .cv_loc 1564 22 4327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4327:0 - movsx eax, byte ptr [ebp + 8] - cmp eax, 118 - jne LBB1564_10 -# %bb.9: -Ltmp16462: - .cv_loc 1564 22 4328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4328:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 11 - .cv_loc 1564 22 4329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4329:0 - jmp LBB1564_11 -Ltmp16463: -LBB1564_10: - .cv_loc 1564 22 4330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4330:0 - mov byte ptr [ebp - 1], 0 - jmp LBB1564_16 -Ltmp16464: -LBB1564_11: - .cv_loc 1564 22 4327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4327:0 - jmp LBB1564_12 -Ltmp16465: -LBB1564_12: - .cv_loc 1564 22 4325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4325:0 - jmp LBB1564_13 -Ltmp16466: -LBB1564_13: - .cv_loc 1564 22 4323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4323:0 - jmp LBB1564_14 -Ltmp16467: -LBB1564_14: - .cv_loc 1564 22 4321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4321:0 - jmp LBB1564_15 -Ltmp16468: -LBB1564_15: - .cv_loc 1564 22 4333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4333:0 - mov byte ptr [ebp - 1], 1 -LBB1564_16: - .cv_loc 1564 22 4334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4334:0 - mov al, byte ptr [ebp - 1] - and al, 1 - movzx eax, al - add esp, 16 - pop ebp - ret 4 -Ltmp16469: - .cv_fpo_endproc -Lfunc_end1564: - # -- End function - .def "?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - .globl "?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" # -- Begin function ?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z - .p2align 4, 0x90 -"?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z": # @"?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" -Lfunc_begin1565: - .cv_func_id 1565 - .cv_loc 1565 22 4338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4338:0 - .cv_fpo_proc "?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16470: - .cv_loc 1565 22 4339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4339:0 - movsx edx, byte ptr [ebp + 8] - cmp edx, 97 - mov byte ptr [ebp - 9], al # 1-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - jne LBB1565_2 -# %bb.1: -Ltmp16471: - .cv_loc 1565 22 4340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4340:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 7 - .cv_loc 1565 22 4341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4341:0 - jmp LBB1565_6 -Ltmp16472: -LBB1565_2: - .cv_loc 1565 22 4341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4341:0 - movsx eax, byte ptr [ebp + 8] - cmp eax, 98 - jne LBB1565_4 -# %bb.3: -Ltmp16473: - .cv_loc 1565 22 4342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4342:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 8 - .cv_loc 1565 22 4343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4343:0 - jmp LBB1565_5 -Ltmp16474: -LBB1565_4: - .cv_loc 1565 22 4344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4344:0 - mov byte ptr [ebp - 1], 0 - jmp LBB1565_7 -Ltmp16475: -LBB1565_5: - .cv_loc 1565 22 4341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4341:0 - jmp LBB1565_6 -Ltmp16476: -LBB1565_6: - .cv_loc 1565 22 4347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4347:0 - mov byte ptr [ebp - 1], 1 -LBB1565_7: - .cv_loc 1565 22 4348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4348:0 - mov al, byte ptr [ebp - 1] - and al, 1 - movzx eax, al - add esp, 16 - pop ebp - ret 4 -Ltmp16477: - .cv_fpo_endproc -Lfunc_end1565: - # -- End function - .def "?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" - .globl "?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" # -- Begin function ?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z - .p2align 4, 0x90 -"?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z": # @"?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" -Lfunc_begin1566: - .cv_func_id 1566 - .cv_loc 1566 22 4023 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4023:0 - .cv_fpo_proc "?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16478: - .cv_loc 1566 22 4024 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4024:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [esp], 16 - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" - sub esp, 8 - cmp eax, 0 - je LBB1566_2 -# %bb.1: -Ltmp16479: - .cv_loc 1566 22 4025 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4025:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16480: -LBB1566_2: - .cv_loc 1566 22 4027 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4027:0 - add esp, 20 - pop ebp - ret 4 -Ltmp16481: - .cv_fpo_endproc -Lfunc_end1566: - # -- End function - .def "?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .globl "?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # -- Begin function ?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ - .p2align 4, 0x90 -"?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ": # @"?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" -Lfunc_begin1567: - .cv_func_id 1567 - .cv_loc 1567 22 4030 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4030:0 - .cv_fpo_proc "?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16482: - .cv_loc 1567 22 4031 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4031:0 - mov dword ptr [esp], 8 - mov dword ptr [esp + 4], 3 - call "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" - sub esp, 8 - cmp eax, 3 - setne dl - and dl, 1 - movzx eax, dl - add esp, 12 - pop ebp - ret -Ltmp16483: - .cv_fpo_endproc -Lfunc_end1567: - # -- End function - .def "?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .globl "?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # -- Begin function ?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ - .p2align 4, 0x90 -"?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ": # @"?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" -Lfunc_begin1568: - .cv_func_id 1568 - .cv_loc 1568 22 4307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4307:0 - .cv_fpo_proc "?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16484: - .cv_loc 1568 22 4308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4308:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" - test al, 1 - jne LBB1568_1 - jmp LBB1568_2 -LBB1568_1: -Ltmp16485: - .cv_loc 1568 22 4309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4309:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - mov dword ptr [eax + 76], ecx - .cv_loc 1568 22 4310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4310:0 - mov ecx, eax - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1568 22 4311 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4311:0 - mov byte ptr [ebp - 1], 1 - jmp LBB1568_3 -Ltmp16486: -LBB1568_2: - .cv_loc 1568 22 4313 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4313:0 - mov byte ptr [ebp - 1], 0 -Ltmp16487: -LBB1568_3: - .cv_loc 1568 22 4315 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4315:0 - mov al, byte ptr [ebp - 1] - and al, 1 - movzx eax, al - add esp, 12 - pop ebp - ret -Ltmp16488: - .cv_fpo_endproc -Lfunc_end1568: - # -- End function - .def "?max@?$numeric_limits@E@std@@SAEXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?max@?$numeric_limits@E@std@@SAEXZ" - .globl "?max@?$numeric_limits@E@std@@SAEXZ" # -- Begin function ?max@?$numeric_limits@E@std@@SAEXZ - .p2align 4, 0x90 -"?max@?$numeric_limits@E@std@@SAEXZ": # @"?max@?$numeric_limits@E@std@@SAEXZ" -Lfunc_begin1569: - .cv_func_id 1569 - .cv_loc 1569 16 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits:325:0 - .cv_fpo_proc "?max@?$numeric_limits@E@std@@SAEXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp16489: - .cv_loc 1569 16 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits:326:0 - mov al, 255 - movzx eax, al - pop ebp - ret -Ltmp16490: - .cv_fpo_endproc -Lfunc_end1569: - # -- End function - .def "?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" - .globl "?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" # -- Begin function ?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ - .p2align 4, 0x90 -"?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ": # @"?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" -Lfunc_begin1570: - .cv_func_id 1570 - .cv_loc 1570 22 4261 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4261:0 - .cv_fpo_proc "?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16491: - .cv_loc 1570 22 4262 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4262:0 - mov eax, dword ptr [ecx + 88] - and eax, 4194304 - cmp eax, 0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - je LBB1570_4 -# %bb.1: -Ltmp16492: - .cv_loc 1570 22 4264 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4264:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - add ecx, -68 - mov edx, ecx - sub edx, 51 - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - ja LBB1570_3 -# %bb.11: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [4*eax + LJTI1570_1] - jmp ecx -LBB1570_2: -Ltmp16493: - .cv_loc 1570 22 4272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4272:0 - mov byte ptr [ebp - 1], 0 - jmp LBB1570_9 -LBB1570_3: - .cv_loc 1570 22 4274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4274:0 - mov byte ptr [ebp - 1], 1 - jmp LBB1570_9 -Ltmp16494: -LBB1570_4: - .cv_loc 1570 22 4278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4278:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - add ecx, -34 - mov edx, ecx - sub edx, 91 - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov dword ptr [ebp - 28], edx # 4-byte Spill - ja LBB1570_8 -# %bb.10: - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [4*eax + LJTI1570_0] - jmp ecx -LBB1570_5: -Ltmp16495: - .cv_loc 1570 22 4287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4287:0 - mov byte ptr [ebp - 1], 1 - jmp LBB1570_9 -LBB1570_6: - .cv_loc 1570 22 4295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4295:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 8388608 - cmp ecx, 0 - setne dl - and dl, 1 - mov byte ptr [ebp - 1], dl - jmp LBB1570_9 -LBB1570_7: - .cv_loc 1570 22 4299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4299:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 16777216 - cmp ecx, 0 - setne dl - and dl, 1 - mov byte ptr [ebp - 1], dl - jmp LBB1570_9 -LBB1570_8: - .cv_loc 1570 22 4301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4301:0 - mov byte ptr [ebp - 1], 0 -Ltmp16496: -LBB1570_9: - .cv_loc 1570 22 4303 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4303:0 - mov al, byte ptr [ebp - 1] - and al, 1 - movzx eax, al - add esp, 28 - pop ebp - ret -Ltmp16497: - .cv_fpo_endproc -Lfunc_end1570: - .p2align 2, 0x90 -LJTI1570_0: - .long LBB1570_7 - .long LBB1570_8 - .long LBB1570_5 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_6 - .long LBB1570_6 - .long LBB1570_5 - .long LBB1570_6 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_5 - .long LBB1570_7 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_6 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_5 - .long LBB1570_5 - .long LBB1570_8 - .long LBB1570_5 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_8 - .long LBB1570_6 - .long LBB1570_5 - .long LBB1570_6 -LJTI1570_1: - .long LBB1570_2 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_2 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_2 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_2 - .long LBB1570_2 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_2 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_3 - .long LBB1570_2 - # -- End function - .def "??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" - .globl "??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" # -- Begin function ??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z - .p2align 4, 0x90 -"??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z": # @"??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" -Lfunc_begin1571: - .cv_func_id 1571 - .cv_loc 1571 22 308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:308:0 - .cv_fpo_proc "??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 76 - .cv_fpo_stackalloc 76 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi - and al, 1 - mov byte ptr [ebp - 17], al - mov dword ptr [ebp - 24], ecx - mov ecx, dword ptr [ebp - 24] -Ltmp16498: - .cv_loc 1571 22 332 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:332:0 - lea edi, [ebp + 8] - #DEBUG_VALUE: lookup_classname:_First <- [$edi+0] - mov dword ptr [esp], edi - lea edi, [ebp + 12] -Ltmp16499: - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 36], esi # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - mov dword ptr [ebp - 44], ecx # 4-byte Spill - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - .cv_loc 1571 22 333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:333:0 - mov dword ptr [ebp - 28], 0 -Ltmp16500: -LBB1571_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:334:0 - mov eax, dword ptr [ebp - 28] - shl eax, 4 - lea ecx, ["?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B"] - add ecx, eax - call "??$_Get@D@_Cl_names@std@@QBEPBDXZ" - cmp eax, 0 - je LBB1571_6 -Ltmp16501: -# %bb.2: # in Loop: Header=BB1571_1 Depth=1 - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:335:0 - lea ecx, [ebp - 16] - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [esp], eax - call "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 28] - shl ecx, 4 - lea edx, ["?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B"] - add edx, ecx - mov ecx, edx - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "??$_Get@D@_Cl_names@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 28] - shl ecx, 4 - lea edx, ["?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B"] - mov esi, edx - add esi, ecx - add eax, dword ptr [esi + 8] - mov ecx, dword ptr [ebp - 28] - shl ecx, 4 - add edx, ecx - mov ecx, edx - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??$_Get@D@_Cl_names@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp + 12] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov ecx, dword ptr [ebp - 16] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [esp + 8], eax - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp + 12], eax - mov dword ptr [esp + 16], ecx - call "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" - test al, 1 - jne LBB1571_3 - jmp LBB1571_4 -Ltmp16502: -LBB1571_3: - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:337:0 - jmp LBB1571_6 -Ltmp16503: -LBB1571_4: # in Loop: Header=BB1571_1 Depth=1 - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:339:0 - jmp LBB1571_5 -Ltmp16504: -LBB1571_5: # in Loop: Header=BB1571_1 Depth=1 - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:334:0 - mov eax, dword ptr [ebp - 28] - add eax, 1 - mov dword ptr [ebp - 28], eax - jmp LBB1571_1 -Ltmp16505: -LBB1571_6: - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:341:0 - mov word ptr [ebp - 30], 0 - .cv_loc 1571 22 342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:342:0 - mov eax, dword ptr [ebp - 28] - shl eax, 4 - lea ecx, ["?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B"] - add ecx, eax - call "??$_Get@D@_Cl_names@std@@QBEPBDXZ" - cmp eax, 0 - je LBB1571_8 -Ltmp16506: -# %bb.7: - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:343:0 - mov eax, dword ptr [ebp - 28] - shl eax, 4 - lea ecx, ["?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B"] - add ecx, eax - mov dx, word ptr [ecx + 12] - mov word ptr [ebp - 30], dx -Ltmp16507: -LBB1571_8: - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:346:0 - test byte ptr [ebp - 17], 1 - je LBB1571_11 -Ltmp16508: -# %bb.9: - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - movsx eax, word ptr [ebp - 30] - and eax, 3 - cmp eax, 0 - je LBB1571_11 -Ltmp16509: -# %bb.10: - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:347:0 - movsx eax, word ptr [ebp - 30] - or eax, 3 - mov cx, ax - mov word ptr [ebp - 30], cx -Ltmp16510: -LBB1571_11: - #DEBUG_VALUE: lookup_classname:_Last <- [$edi+0] - .cv_loc 1571 22 350 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:350:0 - movsx eax, word ptr [ebp - 30] - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 64], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 64] # 4-byte Reload - add esp, 76 - pop esi - pop edi -Ltmp16511: - pop ebp - ret 12 -Ltmp16512: - .cv_fpo_endproc -Lfunc_end1571: - # -- End function - .def "?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .globl "?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # -- Begin function ?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ": # @"?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Lfunc_begin1572: - .cv_func_id 1572 - .cv_loc 1572 22 2940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2940:0 - .cv_fpo_proc "?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16513: - .cv_loc 1572 22 2941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2941:0 - mov dword ptr [esp], 44 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??2@YAPAXI@Z" - xor ecx, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 7 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - mov esi, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], esi - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - sub esp, 4 - .cv_loc 1572 22 2942 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2942:0 - mov dword ptr [ebp - 32], eax # 4-byte Spill - add esp, 36 - pop esi - pop ebp - ret -Ltmp16514: - .cv_fpo_endproc -Lfunc_end1572: - # -- End function - .def "?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" - .globl "?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" # -- Begin function ?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z - .p2align 4, 0x90 -"?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z": # @"?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" -Lfunc_begin1573: - .cv_func_id 1573 - .cv_loc 1573 22 3037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3037:0 - .cv_fpo_proc "?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov dx, word ptr [ebp + 8] - and al, 1 - mov byte ptr [ebp - 9], al - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16515: - .cv_loc 1573 22 3038 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3038:0 - mov esi, dword ptr [ecx + 4] - mov dword ptr [ebp - 20], esi - .cv_loc 1573 22 3039 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3039:0 - mov al, byte ptr [ebp - 9] - mov di, word ptr [ebp + 8] - mov esi, dword ptr [ebp - 20] - and al, 1 - mov dword ptr [esp], esi - movsx esi, di - mov dword ptr [esp + 4], esi - movzx esi, al - mov dword ptr [esp + 8], esi - mov word ptr [ebp - 22], dx # 2-byte Spill - call "?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" - .cv_loc 1573 22 3043 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3043:0 - add esp, 16 - pop esi - pop edi - pop ebp - ret 8 -Ltmp16516: - .cv_fpo_endproc -Lfunc_end1573: - # -- End function - .def "??$_Get@D@_Cl_names@std@@QBEPBDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get@D@_Cl_names@std@@QBEPBDXZ" - .globl "??$_Get@D@_Cl_names@std@@QBEPBDXZ" # -- Begin function ??$_Get@D@_Cl_names@std@@QBEPBDXZ - .p2align 4, 0x90 -"??$_Get@D@_Cl_names@std@@QBEPBDXZ": # @"??$_Get@D@_Cl_names@std@@QBEPBDXZ" -Lfunc_begin1574: - .cv_func_id 1574 - .cv_loc 1574 22 173 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:173:0 - .cv_fpo_proc "??$_Get@D@_Cl_names@std@@QBEPBDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16517: - .cv_loc 1574 22 174 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:174:0 - mov eax, dword ptr [ecx] - add esp, 4 - pop ebp - ret -Ltmp16518: - .cv_fpo_endproc -Lfunc_end1574: - # -- End function - .def "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" - .globl "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # -- Begin function ??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z - .p2align 4, 0x90 -"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z": # @"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" -Lfunc_begin1575: - .cv_func_id 1575 - .cv_loc 1575 17 2509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2509:0 - .cv_fpo_proc "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" 20 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 24] - mov ecx, dword ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov ebx, dword ptr [___security_cookie] - xor ebx, ebp - mov dword ptr [ebp - 16], ebx - mov dword ptr [ebp - 20], eax -Ltmp16519: - .cv_loc 1575 17 2510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2510:0 - lea eax, [ebp + 8] - #DEBUG_VALUE: equal > >:_First1 <- [$eax+0] - mov dword ptr [esp], eax - lea eax, [ebp + 12] -Ltmp16520: - #DEBUG_VALUE: equal > >:_Last1 <- [$eax+0] - mov dword ptr [esp + 4], eax - mov dword ptr [ebp - 52], edi # 4-byte Spill - mov dword ptr [ebp - 56], ecx # 4-byte Spill - mov dword ptr [ebp - 60], edx # 4-byte Spill - mov dword ptr [ebp - 64], esi # 4-byte Spill - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" -Ltmp16521: - .cv_loc 1575 17 2511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2511:0 - lea eax, [ebp + 16] - mov dword ptr [esp], eax - lea eax, [ebp + 20] - mov dword ptr [esp + 4], eax - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - .cv_loc 1575 17 2512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2512:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1575 17 2513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2513:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [ebp - 40], eax - .cv_loc 1575 17 2514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2514:0 - mov eax, dword ptr [ebp + 16] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [ebp - 44], eax - .cv_loc 1575 17 2515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2515:0 - mov eax, dword ptr [ebp + 20] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [ebp - 48], eax -Ltmp16522: - .cv_loc 1575 17 2517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2517:0 - mov eax, dword ptr [ebp - 40] - mov ecx, dword ptr [ebp - 36] - sub eax, ecx - mov ecx, dword ptr [ebp - 48] - mov edx, dword ptr [ebp - 44] - sub ecx, edx - cmp eax, ecx - je LBB1575_2 -# %bb.1: -Ltmp16523: - .cv_loc 1575 17 2518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2518:0 - mov byte ptr [ebp - 29], 0 - jmp LBB1575_3 -Ltmp16524: -LBB1575_2: - .cv_loc 1575 17 2521 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2521:0 - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 28], eax - mov eax, dword ptr [ebp - 28] - lea ecx, [ebp - 24] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" - mov eax, dword ptr [ebp - 44] - mov ecx, dword ptr [ebp - 40] - mov edx, dword ptr [ebp - 36] - mov esi, dword ptr [ebp - 24] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - mov dword ptr [esp + 12], esi - call "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" - and al, 1 - mov byte ptr [ebp - 29], al -Ltmp16525: -LBB1575_3: - .cv_loc 1575 17 2540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2540:0 - mov al, byte ptr [ebp - 29] - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 68], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 68] # 4-byte Reload - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp16526: - .cv_fpo_endproc -Lfunc_end1575: - # -- End function - .def "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" - .globl "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" # -- Begin function ??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z - .p2align 4, 0x90 -"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z": # @"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" -Lfunc_begin1576: - .cv_func_id 1576 - .cv_loc 1576 22 194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:194:0 - .cv_fpo_proc "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16527: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - .cv_loc 1576 22 195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:195:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp16528: - .cv_fpo_endproc -Lfunc_end1576: - # -- End function - .def "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" - .globl "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # -- Begin function ??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z - .p2align 4, 0x90 -"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z": # @"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" -Lfunc_begin1577: - .cv_func_id 1577 - .cv_loc 1577 17 2391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2391:0 - .cv_fpo_proc "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 16], edi - mov dword ptr [ebp - 20], eax -Ltmp16529: - .cv_loc 1577 17 2392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2392:0 - lea eax, [ebp + 8] - #DEBUG_VALUE: equal > >:_First1 <- [$eax+0] - mov dword ptr [esp], eax - lea eax, [ebp + 12] -Ltmp16530: - #DEBUG_VALUE: equal > >:_Last1 <- [$eax+0] - mov dword ptr [esp + 4], eax - mov dword ptr [ebp - 40], esi # 4-byte Spill - mov dword ptr [ebp - 44], ecx # 4-byte Spill - mov dword ptr [ebp - 48], edx # 4-byte Spill - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" -Ltmp16531: - .cv_loc 1577 17 2393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2393:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [ebp - 24], eax - .cv_loc 1577 17 2394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2394:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [ebp - 28], eax - .cv_loc 1577 17 2395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2395:0 - lea eax, [ebp - 24] - mov dword ptr [esp], eax - lea eax, [ebp - 28] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" - mov dword ptr [ebp - 36], eax -LBB1577_1: # =>This Inner Loop Header: Depth=1 -Ltmp16532: - .cv_loc 1577 17 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2402:0 - mov eax, dword ptr [ebp - 24] - cmp eax, dword ptr [ebp - 28] - je LBB1577_6 -# %bb.2: # in Loop: Header=BB1577_1 Depth=1 -Ltmp16533: - .cv_loc 1577 17 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2403:0 - mov eax, dword ptr [ebp - 36] - mov cl, byte ptr [eax] - mov eax, dword ptr [ebp - 24] - lea edx, [ebp - 20] - mov byte ptr [ebp - 49], cl # 1-byte Spill - mov ecx, edx - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - mov bl, byte ptr [ebp - 49] # 1-byte Reload - movsx eax, bl - mov dword ptr [esp + 4], eax - call "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" - sub esp, 8 - test al, 1 - jne LBB1577_4 -# %bb.3: -Ltmp16534: - .cv_loc 1577 17 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2404:0 - mov byte ptr [ebp - 29], 0 - jmp LBB1577_7 -Ltmp16535: -LBB1577_4: # in Loop: Header=BB1577_1 Depth=1 - .cv_loc 1577 17 2406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2406:0 - jmp LBB1577_5 -Ltmp16536: -LBB1577_5: # in Loop: Header=BB1577_1 Depth=1 - .cv_loc 1577 17 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2402:0 - mov eax, dword ptr [ebp - 24] - add eax, 1 - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 36] - add eax, 1 - mov dword ptr [ebp - 36], eax - jmp LBB1577_1 -Ltmp16537: -LBB1577_6: - .cv_loc 1577 17 2408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2408:0 - mov byte ptr [ebp - 29], 1 -Ltmp16538: -LBB1577_7: - .cv_loc 1577 17 2410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2410:0 - mov al, byte ptr [ebp - 29] - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 56], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 56] # 4-byte Reload - add esp, 52 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp16539: - .cv_fpo_endproc -Lfunc_end1577: - # -- End function - .def "??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" - .globl "??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" # -- Begin function ??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z - .p2align 4, 0x90 -"??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z": # @"??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" -Lfunc_begin1578: - .cv_func_id 1578 - .cv_loc 1578 17 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:55:0 - .cv_fpo_proc "??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 8], esi - mov dword ptr [ebp - 12], edx -Ltmp16540: - .cv_loc 1578 17 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:56:0 - mov edx, dword ptr [ebp - 12] - mov dword ptr [eax], edx - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 12 - pop esi - pop ebp - ret -Ltmp16541: - .cv_fpo_endproc -Lfunc_end1578: - # -- End function - .def "??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" - .globl "??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" # -- Begin function ??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z - .p2align 4, 0x90 -"??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z": # @"??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" -Lfunc_begin1579: - .cv_func_id 1579 - .cv_loc 1579 17 394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:394:0 - .cv_fpo_proc "??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp16542: - .cv_loc 1579 17 395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:395:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - add esp, 8 - pop ebp - ret -Ltmp16543: - .cv_fpo_endproc -Lfunc_end1579: - # -- End function - .def "??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" - .globl "??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" # -- Begin function ??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z - .p2align 4, 0x90 -"??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z": # @"??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" -Lfunc_begin1580: - .cv_func_id 1580 - .cv_loc 1580 17 486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:486:0 - .cv_fpo_proc "??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp16544: - .cv_loc 1580 17 488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:488:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - sub edx, esi - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp16545: - .cv_fpo_endproc -Lfunc_end1580: - # -- End function - .def "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" - .globl "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" # -- Begin function ??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z - .p2align 4, 0x90 -"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z": # @"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" -Lfunc_begin1581: - .cv_func_id 1581 - .cv_loc 1581 22 197 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:197:0 - .cv_fpo_proc "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov dl, byte ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp16546: - .cv_loc 1581 22 198 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:198:0 - mov esi, dword ptr [ecx] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - movsx esi, byte ptr [ebp + 8] - mov dword ptr [esp], esi - mov byte ptr [ebp - 17], dl # 1-byte Spill - mov byte ptr [ebp - 18], al # 1-byte Spill - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - movsx ecx, al - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov edi, dword ptr [esi] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edi - movsx edi, byte ptr [ebp + 12] - mov dword ptr [esp], edi - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - movsx ecx, al - mov esi, dword ptr [ebp - 24] # 4-byte Reload - cmp esi, ecx - sete al - and al, 1 - movzx eax, al - add esp, 20 - pop esi - pop edi - pop ebp - ret 8 -Ltmp16547: - .cv_fpo_endproc -Lfunc_end1581: - # -- End function - .def "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - .globl "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # -- Begin function ??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z - .p2align 4, 0x90 -"??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z": # @"??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" -Lfunc_begin1582: - .cv_func_id 1582 - .cv_loc 1582 22 1448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1448:0 - .cv_fpo_proc "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16548: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@"] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [edx + 20], 0 - mov dword ptr [edx + 24], 0 - mov dword ptr [edx + 28], 0 - mov dword ptr [edx + 32], 0 - mov word ptr [edx + 36], 0 - mov dword ptr [edx + 40], 0 - .cv_loc 1582 22 1449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1449:0 - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, edx - add esp, 28 - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp16549: - .cv_fpo_endproc -Lfunc_end1582: - # -- End function - .def "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" - .globl "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" # -- Begin function ??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z": # @"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" -Lfunc_begin1583: - .cv_func_id 1583 - .cv_loc 1583 22 1451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1451:0 - .cv_fpo_proc "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16550: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1583_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1583_2: - .cv_loc 1583 22 1457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1457:0 - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16551: - .cv_fpo_endproc -Lfunc_end1583: - # -- End function - .def "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" - .globl "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" # -- Begin function ??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ - .p2align 4, 0x90 -"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ": # @"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" -Lfunc_begin1584: - .cv_func_id 1584 - .cv_loc 1584 22 1451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1451:0 - .cv_fpo_proc "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, ["??_7?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16552: - mov dword ptr [ecx], eax -Ltmp16553: - .cv_loc 1584 22 1452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1452:0 - mov eax, dword ptr [ecx + 20] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [esp], eax - call "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" - sub esp, 4 - .cv_loc 1584 22 1453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1453:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 24] - cmp ecx, 0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - je LBB1584_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1584_2: - .cv_loc 1584 22 1454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1454:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 28] - cmp ecx, 0 - mov dword ptr [ebp - 16], ecx # 4-byte Spill - je LBB1584_4 -# %bb.3: - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "??1?$_Buf@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], ecx - call "??3@YAXPAX@Z" -LBB1584_4: - .cv_loc 1584 22 1455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1455:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 32] - cmp ecx, 0 - mov dword ptr [ebp - 20], ecx # 4-byte Spill - je LBB1584_6 -# %bb.5: - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - call "??1?$_Buf@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], ecx - call "??3@YAXPAX@Z" -LBB1584_6: - .cv_loc 1584 22 1456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1456:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 40] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - call "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" - sub esp, 4 - .cv_loc 1584 22 1457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1457:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1_Node_base@std@@UAE@XZ" -Ltmp16554: - .cv_loc 1584 22 1457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1457:0 - add esp, 28 - pop ebp - ret -Ltmp16555: - .cv_fpo_endproc -Lfunc_end1584: - # -- End function - .def "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" - .globl "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" # -- Begin function ?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z - .p2align 4, 0x90 -"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z": # @"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" -Lfunc_begin1585: - .cv_func_id 1585 - .cv_loc 1585 22 1459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1459:0 - .cv_fpo_proc "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov dword ptr [ebp - 12], eax # 4-byte Spill -LBB1585_1: # =>This Inner Loop Header: Depth=1 -Ltmp16556: - .cv_loc 1585 22 1460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1460:0 - cmp dword ptr [ebp + 8], 0 - je LBB1585_5 -# %bb.2: # in Loop: Header=BB1585_1 Depth=1 -Ltmp16557: - .cv_loc 1585 22 1461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1461:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], eax - .cv_loc 1585 22 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1462:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 16] - mov dword ptr [ebp + 8], eax - .cv_loc 1585 22 1463 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1463:0 - mov eax, dword ptr [ebp - 8] - cmp eax, 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - je LBB1585_4 -# %bb.3: # in Loop: Header=BB1585_1 Depth=1 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "??1?$_Sequence@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], ecx - call "??3@YAXPAX@Z" -Ltmp16558: -LBB1585_4: # in Loop: Header=BB1585_1 Depth=1 - .cv_loc 1585 22 1460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1460:0 - jmp LBB1585_1 -LBB1585_5: - .cv_loc 1585 22 1465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1465:0 - add esp, 20 - pop ebp - ret 4 -Ltmp16559: - .cv_fpo_endproc -Lfunc_end1585: - # -- End function - .def "??1?$_Buf@D@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Buf@D@std@@QAE@XZ" - .globl "??1?$_Buf@D@std@@QAE@XZ" # -- Begin function ??1?$_Buf@D@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Buf@D@std@@QAE@XZ": # @"??1?$_Buf@D@std@@QAE@XZ" -Lfunc_begin1586: - .cv_func_id 1586 - .cv_loc 1586 22 1262 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1262:0 - .cv_fpo_proc "??1?$_Buf@D@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16560: - .cv_loc 1586 22 1263 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1263:0 - mov ecx, dword ptr [ecx + 8] - mov dword ptr [esp], ecx - call dword ptr [__imp__free] -Ltmp16561: - .cv_loc 1586 22 1264 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1264:0 - add esp, 8 - pop ebp - ret -Ltmp16562: - .cv_fpo_endproc -Lfunc_end1586: - # -- End function - .def "??1?$_Sequence@D@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Sequence@D@std@@QAE@XZ" - .globl "??1?$_Sequence@D@std@@QAE@XZ" # -- Begin function ??1?$_Sequence@D@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Sequence@D@std@@QAE@XZ": # @"??1?$_Sequence@D@std@@QAE@XZ" -Lfunc_begin1587: - .cv_func_id 1587 - .cv_loc 1587 22 1343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1343:0 - .cv_fpo_proc "??1?$_Sequence@D@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16563: - .cv_loc 1587 22 1343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1343:0 - add ecx, 4 - call "??1?$_Buf@D@std@@QAE@XZ" -Ltmp16564: - .cv_loc 1587 22 1343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1343:0 - add esp, 4 - pop ebp - ret -Ltmp16565: - .cv_fpo_endproc -Lfunc_end1587: - # -- End function - .def "?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" - .globl "?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" # -- Begin function ?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z - .p2align 4, 0x90 -"?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z": # @"?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" -Lfunc_begin1588: - .cv_func_id 1588 - .cv_loc 1588 22 3022 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3022:0 - .cv_fpo_proc "?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 16] - mov dx, word ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - and al, 1 - mov byte ptr [ebp - 9], al - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16566: - .cv_loc 1588 22 3023 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3023:0 - mov dword ptr [ebp - 20], 0 - mov dword ptr [ebp - 28], esi # 4-byte Spill - mov word ptr [ebp - 30], dx # 2-byte Spill - mov dword ptr [ebp - 36], ecx # 4-byte Spill -LBB1588_1: # =>This Inner Loop Header: Depth=1 - cmp dword ptr [ebp - 20], 256 - jae LBB1588_7 -# %bb.2: # in Loop: Header=BB1588_1 Depth=1 -Ltmp16567: - .cv_loc 1588 22 3024 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3024:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - mov dx, word ptr [ebp + 12] - mov ebx, dword ptr [ebp - 20] - mov al, bl - movsx ebx, al - mov dword ptr [esp], ebx - movsx ebx, dx - mov dword ptr [esp + 4], ebx - call "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" - sub esp, 8 - and al, 1 - mov byte ptr [ebp - 21], al - .cv_loc 1588 22 3025 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3025:0 - mov al, byte ptr [ebp - 21] - and al, 1 - movzx ecx, al - mov al, byte ptr [ebp - 9] - and al, 1 - movzx ebx, al - cmp ecx, ebx - je LBB1588_6 -# %bb.3: # in Loop: Header=BB1588_1 Depth=1 -Ltmp16568: - .cv_loc 1588 22 3026 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3026:0 - mov eax, dword ptr [ebp + 8] - cmp dword ptr [eax + 24], 0 - jne LBB1588_5 -# %bb.4: # in Loop: Header=BB1588_1 Depth=1 -Ltmp16569: - .cv_loc 1588 22 3027 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3027:0 - mov dword ptr [esp], 32 - call "??2@YAPAXI@Z" - mov ecx, eax - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0_Bitmap@std@@QAE@XZ" - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ecx + 24], edx - mov dword ptr [ebp - 44], eax # 4-byte Spill -Ltmp16570: -LBB1588_5: # in Loop: Header=BB1588_1 Depth=1 - .cv_loc 1588 22 3030 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3030:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [eax + 24] - mov eax, dword ptr [ebp - 20] - mov dword ptr [esp], eax - call "??$_Mark@I@_Bitmap@std@@QAEXI@Z" - sub esp, 4 -Ltmp16571: -LBB1588_6: # in Loop: Header=BB1588_1 Depth=1 - .cv_loc 1588 22 3023 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3023:0 - mov eax, dword ptr [ebp - 20] - add eax, 1 - mov dword ptr [ebp - 20], eax - jmp LBB1588_1 -Ltmp16572: -LBB1588_7: - .cv_loc 1588 22 3033 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3033:0 - add esp, 44 - pop esi - pop ebx - pop ebp - ret 12 -Ltmp16573: - .cv_fpo_endproc -Lfunc_end1588: - # -- End function - .def "??0_Bitmap@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Bitmap@std@@QAE@XZ" - .globl "??0_Bitmap@std@@QAE@XZ" # -- Begin function ??0_Bitmap@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Bitmap@std@@QAE@XZ": # @"??0_Bitmap@std@@QAE@XZ" -Lfunc_begin1589: - .cv_func_id 1589 - .cv_loc 1589 22 1319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1319:0 - .cv_fpo_proc "??0_Bitmap@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - xor eax, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16574: - .cv_loc 1589 22 1320 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1320:0 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], 32 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call _memset -Ltmp16575: - .cv_loc 1589 22 1321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1321:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 24 - pop ebp - ret -Ltmp16576: - .cv_fpo_endproc -Lfunc_end1589: - # -- End function - .def "??$_Mark@I@_Bitmap@std@@QAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Mark@I@_Bitmap@std@@QAEXI@Z" - .globl "??$_Mark@I@_Bitmap@std@@QAEXI@Z" # -- Begin function ??$_Mark@I@_Bitmap@std@@QAEXI@Z - .p2align 4, 0x90 -"??$_Mark@I@_Bitmap@std@@QAEXI@Z": # @"??$_Mark@I@_Bitmap@std@@QAEXI@Z" -Lfunc_begin1590: - .cv_func_id 1590 - .cv_loc 1590 22 1324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1324:0 - .cv_fpo_proc "??$_Mark@I@_Bitmap@std@@QAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16577: - .cv_loc 1590 22 1326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1326:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], edx - .cv_loc 1590 22 1327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1327:0 - mov edx, dword ptr [ebp - 20] - and edx, 7 - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - # kill: def $cl killed $ecx - mov edx, 1 - shl edx, cl - mov esi, dword ptr [ebp - 20] - shr esi, 3 - mov edi, dword ptr [ebp - 24] # 4-byte Reload - movzx ebx, byte ptr [edi + esi] - or ebx, edx - mov cl, bl - mov byte ptr [edi + esi], cl - .cv_loc 1590 22 1328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1328:0 - mov dword ptr [ebp - 28], eax # 4-byte Spill - add esp, 16 - pop esi - pop edi - pop ebx - pop ebp - ret 4 -Ltmp16578: - .cv_fpo_endproc -Lfunc_end1590: - # -- End function - .def "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - .globl "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" # -- Begin function ?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z - .p2align 4, 0x90 -"?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z": # @"?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" -Lfunc_begin1591: - .cv_func_id 1591 - .cv_loc 1591 22 2974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2974:0 - .cv_fpo_proc "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16579: - .cv_loc 1591 22 2975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2975:0 - movzx edx, byte ptr [ebp + 8] - cmp edx, 256 - mov byte ptr [ebp - 5], al # 1-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - jae LBB1591_2 -# %bb.1: -Ltmp16580: - .cv_loc 1591 22 2976 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2976:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - movsx eax, byte ptr [ebp + 8] - mov dword ptr [esp], eax - call "?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" - sub esp, 4 - .cv_loc 1591 22 2977 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2977:0 - jmp LBB1591_3 -Ltmp16581: -LBB1591_2: - .cv_loc 1591 22 2978 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2978:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - movsx eax, byte ptr [ebp + 8] - mov dword ptr [esp], eax - call "?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" - sub esp, 4 -Ltmp16582: -LBB1591_3: - .cv_loc 1591 22 2980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2980:0 - add esp, 16 - pop ebp - ret 4 -Ltmp16583: - .cv_fpo_endproc -Lfunc_end1591: - # -- End function - .def "?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1592: - .cv_func_id 1592 - .cv_loc 1592 22 4146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4146:0 - .cv_fpo_proc "?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] - mov dword ptr [ebp - 24], ecx # 4-byte Spill -LBB1592_1: # =>This Inner Loop Header: Depth=1 -Ltmp16584: - .cv_loc 1592 22 4150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4150:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" - mov dword ptr [ebp - 16], eax - cmp eax, 0 - jne LBB1592_3 -# %bb.2: -Ltmp16585: - .cv_loc 1592 22 4151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4151:0 - jmp LBB1592_20 -Ltmp16586: -LBB1592_3: # in Loop: Header=BB1592_1 Depth=1 - .cv_loc 1592 22 4154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4154:0 - cmp dword ptr [ebp - 16], 2 - je LBB1592_19 -# %bb.4: # in Loop: Header=BB1592_1 Depth=1 -Ltmp16587: - .cv_loc 1592 22 4155 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4155:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - cmp dword ptr [eax + 76], 0 - jne LBB1592_7 -# %bb.5: # in Loop: Header=BB1592_1 Depth=1 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 1048576 - cmp ecx, 0 - jne LBB1592_7 -# %bb.6: # in Loop: Header=BB1592_1 Depth=1 -Ltmp16588: - .cv_loc 1592 22 4156 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4156:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16589: -LBB1592_7: # in Loop: Header=BB1592_1 Depth=1 - .cv_loc 1592 22 4159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4159:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - cmp dword ptr [eax + 84], 45 - jne LBB1592_17 -# %bb.8: # in Loop: Header=BB1592_1 Depth=1 -Ltmp16590: - .cv_loc 1592 22 4160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4160:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1592 22 4161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4161:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov eax, dword ptr [ecx + 76] - mov dl, al - mov byte ptr [ebp - 17], dl - .cv_loc 1592 22 4162 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4162:0 - call "?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" - mov dword ptr [ebp - 16], eax - cmp eax, 0 - jne LBB1592_10 -# %bb.9: -Ltmp16591: - .cv_loc 1592 22 4163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4163:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov edx, dword ptr [ecx + 76] - mov bl, dl - mov ecx, eax - movsx eax, bl - mov dword ptr [esp], eax - call "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - sub esp, 4 - .cv_loc 1592 22 4164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4164:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, eax - mov dword ptr [esp], 45 - call "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - sub esp, 4 - .cv_loc 1592 22 4165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4165:0 - jmp LBB1592_20 -Ltmp16592: -LBB1592_10: # in Loop: Header=BB1592_1 Depth=1 - .cv_loc 1592 22 4168 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4168:0 - cmp dword ptr [ebp - 16], 2 - jne LBB1592_12 -# %bb.11: # in Loop: Header=BB1592_1 Depth=1 -Ltmp16593: - .cv_loc 1592 22 4169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4169:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], 8 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16594: -LBB1592_12: # in Loop: Header=BB1592_1 Depth=1 - .cv_loc 1592 22 4172 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4172:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 72] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 2048 - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1592_14 -# %bb.13: # in Loop: Header=BB1592_1 Depth=1 -Ltmp16595: - .cv_loc 1592 22 4173 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4173:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 68] - mov edx, dword ptr [eax + 76] - mov bl, dl - movsx edx, bl - mov dword ptr [esp], edx - call "?translate@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - movsx ecx, al - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [edx + 76], ecx - .cv_loc 1592 22 4174 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4174:0 - mov ecx, dword ptr [edx + 68] - movsx esi, byte ptr [ebp - 17] - mov dword ptr [esp], esi - call "?translate@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - mov byte ptr [ebp - 17], al -Ltmp16596: -LBB1592_14: # in Loop: Header=BB1592_1 Depth=1 - .cv_loc 1592 22 4177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4177:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - mov ecx, dword ptr [eax + 76] - mov dl, cl - movzx ecx, dl - movzx esi, byte ptr [ebp - 17] - cmp ecx, esi - jge LBB1592_16 -# %bb.15: # in Loop: Header=BB1592_1 Depth=1 -Ltmp16597: - .cv_loc 1592 22 4178 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4178:0 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], 8 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16598: -LBB1592_16: # in Loop: Header=BB1592_1 Depth=1 - .cv_loc 1592 22 4181 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4181:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov edx, dword ptr [ecx + 76] - mov bl, dl - mov ecx, eax - movsx eax, byte ptr [ebp - 17] - mov dword ptr [esp], eax - movsx eax, bl - mov dword ptr [esp + 4], eax - call "?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" - sub esp, 8 - .cv_loc 1592 22 4182 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4182:0 - jmp LBB1592_18 -Ltmp16599: -LBB1592_17: # in Loop: Header=BB1592_1 Depth=1 - .cv_loc 1592 22 4183 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4183:0 - mov eax, dword ptr [ebp - 24] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov edx, dword ptr [ecx + 76] - mov bl, dl - mov ecx, eax - movsx eax, bl - mov dword ptr [esp], eax - call "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - sub esp, 4 -Ltmp16600: -LBB1592_18: # in Loop: Header=BB1592_1 Depth=1 - .cv_loc 1592 22 4185 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4185:0 - jmp LBB1592_19 -Ltmp16601: -LBB1592_19: # in Loop: Header=BB1592_1 Depth=1 - .cv_loc 1592 22 4149 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4149:0 - jmp LBB1592_1 -Ltmp16602: -LBB1592_20: - .cv_loc 1592 22 4187 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4187:0 - add esp, 24 - pop esi - pop ebx - pop ebp - ret -Ltmp16603: - .cv_fpo_endproc -Lfunc_end1592: - # -- End function - .def "?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" - .globl "?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" # -- Begin function ?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z - .p2align 4, 0x90 -"?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z": # @"?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" -Lfunc_begin1593: - .cv_func_id 1593 - .cv_loc 1593 22 2945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2945:0 - .cv_fpo_proc "?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16604: - .cv_loc 1593 22 2946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2946:0 - mov edx, dword ptr [ecx + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 256 - mov byte ptr [ebp - 9], al # 1-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1593_2 -# %bb.1: -Ltmp16605: - .cv_loc 1593 22 2947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2947:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - movsx edx, byte ptr [ebp + 8] - mov dword ptr [esp], edx - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - mov byte ptr [ebp + 8], al -Ltmp16606: -LBB1593_2: - .cv_loc 1593 22 2950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2950:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 8], ecx - .cv_loc 1593 22 2952 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2952:0 - mov ecx, dword ptr [ebp - 8] - cmp dword ptr [ecx + 24], 0 - jne LBB1593_4 -# %bb.3: -Ltmp16607: - .cv_loc 1593 22 2953 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2953:0 - mov dword ptr [esp], 32 - call "??2@YAPAXI@Z" - mov ecx, eax - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0_Bitmap@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ecx + 24], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill -Ltmp16608: -LBB1593_4: - .cv_loc 1593 22 2956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2956:0 - mov eax, dword ptr [ebp - 8] - mov ecx, dword ptr [eax + 24] - movzx eax, byte ptr [ebp + 8] - mov dword ptr [esp], eax - call "??$_Mark@E@_Bitmap@std@@QAEXE@Z" - .cv_loc 1593 22 2957 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2957:0 - add esp, 28 - pop ebp - ret 4 -Ltmp16609: - .cv_fpo_endproc -Lfunc_end1593: - # -- End function - .def "?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" - .globl "?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" # -- Begin function ?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z - .p2align 4, 0x90 -"?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z": # @"?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" -Lfunc_begin1594: - .cv_func_id 1594 - .cv_loc 1594 22 2960 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2960:0 - .cv_fpo_proc "?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16610: - .cv_loc 1594 22 2961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2961:0 - mov edx, dword ptr [ecx + 8] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 256 - mov byte ptr [ebp - 9], al # 1-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1594_2 -# %bb.1: -Ltmp16611: - .cv_loc 1594 22 2962 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2962:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - movsx edx, byte ptr [ebp + 8] - mov dword ptr [esp], edx - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - mov byte ptr [ebp + 8], al -Ltmp16612: -LBB1594_2: - .cv_loc 1594 22 2965 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2965:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 8], ecx - .cv_loc 1594 22 2966 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2966:0 - mov ecx, dword ptr [ebp - 8] - cmp dword ptr [ecx + 28], 0 - jne LBB1594_4 -# %bb.3: -Ltmp16613: - .cv_loc 1594 22 2967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2967:0 - mov dword ptr [esp], 12 - call "??2@YAPAXI@Z" - mov ecx, eax - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0?$_Buf@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 8] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ecx + 28], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill -Ltmp16614: -LBB1594_4: - .cv_loc 1594 22 2970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2970:0 - mov eax, dword ptr [ebp - 8] - mov ecx, dword ptr [eax + 28] - movsx eax, byte ptr [ebp + 8] - mov dword ptr [esp], eax - call "?_Insert@?$_Buf@D@std@@QAEXD@Z" - .cv_loc 1594 22 2971 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2971:0 - add esp, 28 - pop ebp - ret 4 -Ltmp16615: - .cv_fpo_endproc -Lfunc_end1594: - # -- End function - .def "??$_Mark@E@_Bitmap@std@@QAEXE@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Mark@E@_Bitmap@std@@QAEXE@Z" - .globl "??$_Mark@E@_Bitmap@std@@QAEXE@Z" # -- Begin function ??$_Mark@E@_Bitmap@std@@QAEXE@Z - .p2align 4, 0x90 -"??$_Mark@E@_Bitmap@std@@QAEXE@Z": # @"??$_Mark@E@_Bitmap@std@@QAEXE@Z" -Lfunc_begin1595: - .cv_func_id 1595 - .cv_loc 1595 22 1324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1324:0 - .cv_fpo_proc "??$_Mark@E@_Bitmap@std@@QAEXE@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16616: - .cv_loc 1595 22 1326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1326:0 - movzx edx, byte ptr [ebp + 8] - mov dword ptr [ebp - 20], edx - .cv_loc 1595 22 1327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1327:0 - mov edx, dword ptr [ebp - 20] - and edx, 7 - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edx - # kill: def $cl killed $ecx - mov edx, 1 - shl edx, cl - mov esi, dword ptr [ebp - 20] - shr esi, 3 - mov edi, dword ptr [ebp - 24] # 4-byte Reload - movzx ebx, byte ptr [edi + esi] - or ebx, edx - mov cl, bl - mov byte ptr [edi + esi], cl - .cv_loc 1595 22 1328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1328:0 - mov byte ptr [ebp - 25], al # 1-byte Spill - add esp, 16 - pop esi - pop edi - pop ebx - pop ebp - ret 4 -Ltmp16617: - .cv_fpo_endproc -Lfunc_end1595: - # -- End function - .def "??0?$_Buf@D@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Buf@D@std@@QAE@XZ" - .globl "??0?$_Buf@D@std@@QAE@XZ" # -- Begin function ??0?$_Buf@D@std@@QAE@XZ - .p2align 4, 0x90 -"??0?$_Buf@D@std@@QAE@XZ": # @"??0?$_Buf@D@std@@QAE@XZ" -Lfunc_begin1596: - .cv_func_id 1596 - .cv_loc 1596 22 1259 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1259:0 - .cv_fpo_proc "??0?$_Buf@D@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16618: - mov dword ptr [ecx], 0 - mov dword ptr [ecx + 4], 0 - mov dword ptr [ecx + 8], 0 - .cv_loc 1596 22 1260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1260:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16619: - .cv_fpo_endproc -Lfunc_end1596: - # -- End function - .def "?_Insert@?$_Buf@D@std@@QAEXD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Insert@?$_Buf@D@std@@QAEXD@Z" - .globl "?_Insert@?$_Buf@D@std@@QAEXD@Z" # -- Begin function ?_Insert@?$_Buf@D@std@@QAEXD@Z - .p2align 4, 0x90 -"?_Insert@?$_Buf@D@std@@QAEXD@Z": # @"?_Insert@?$_Buf@D@std@@QAEXD@Z" -Lfunc_begin1597: - .cv_func_id 1597 - .cv_loc 1597 22 1282 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1282:0 - .cv_fpo_proc "?_Insert@?$_Buf@D@std@@QAEXD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp16620: - .cv_loc 1597 22 1283 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1283:0 - mov edx, dword ptr [ecx] - cmp edx, dword ptr [ecx + 4] - mov byte ptr [ebp - 13], al # 1-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - ja LBB1597_2 -# %bb.1: -Ltmp16621: - .cv_loc 1597 22 1284 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1284:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 16 - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - call "?_Expand@?$_Buf@D@std@@AAEXI@Z" - sub esp, 4 -Ltmp16622: -LBB1597_2: - .cv_loc 1597 22 1287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1287:0 - mov al, byte ptr [ebp + 8] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov esi, dword ptr [ecx + 4] - mov edi, esi - add edi, 1 - mov dword ptr [ecx + 4], edi - mov byte ptr [edx + esi], al - .cv_loc 1597 22 1288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1288:0 - add esp, 20 - pop esi - pop edi - pop ebp - ret 4 -Ltmp16623: - .cv_fpo_endproc -Lfunc_end1597: - # -- End function - .def "?_Expand@?$_Buf@D@std@@AAEXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Expand@?$_Buf@D@std@@AAEXI@Z" - .globl "?_Expand@?$_Buf@D@std@@AAEXI@Z" # -- Begin function ?_Expand@?$_Buf@D@std@@AAEXI@Z - .p2align 4, 0x90 -"?_Expand@?$_Buf@D@std@@AAEXI@Z": # @"?_Expand@?$_Buf@D@std@@AAEXI@Z" -Lfunc_begin1598: - .cv_func_id 1598 - .cv_loc 1598 22 1302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1302:0 - .cv_fpo_proc "?_Expand@?$_Buf@D@std@@AAEXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16624: - .cv_loc 1598 22 1303 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1303:0 - mov edx, dword ptr [ebp + 8] - shl edx, 0 - mov esi, dword ptr [ecx + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - call dword ptr [__imp__realloc] - mov dword ptr [ebp - 12], eax - .cv_loc 1598 22 1304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1304:0 - cmp dword ptr [ebp - 12], 0 - jne LBB1598_2 -# %bb.1: -Ltmp16625: - .cv_loc 1598 22 1305 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1305:0 - call "?_Xbad_alloc@std@@YAXXZ" -Ltmp16626: -LBB1598_2: - .cv_loc 1598 22 1308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1308:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [ecx + 8], eax - .cv_loc 1598 22 1309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1309:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ecx], eax - .cv_loc 1598 22 1310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1310:0 - add esp, 24 - pop esi - pop ebp - ret 4 -Ltmp16627: - .cv_fpo_endproc -Lfunc_end1598: - # -- End function - .def "?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" - .globl "?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" # -- Begin function ?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ - .p2align 4, 0x90 -"?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ": # @"?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" -Lfunc_begin1599: - .cv_func_id 1599 - .cv_loc 1599 22 4113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4113:0 - .cv_fpo_proc "?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16628: - .cv_loc 1599 22 4114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4114:0 - cmp dword ptr [ecx + 84], 92 - mov dword ptr [ebp - 16], ecx # 4-byte Spill - jne LBB1599_10 -# %bb.1: -Ltmp16629: - .cv_loc 1599 22 4115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4115:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1599 22 4116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4116:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov eax, dword ptr [ecx + 88] - and eax, 2097152 - cmp eax, 0 - je LBB1599_3 -# %bb.2: - .cv_loc 1599 22 4117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4117:0 - xor eax, eax -Ltmp16630: - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" - sub esp, 4 - mov dword ptr [ebp - 4], eax - jmp LBB1599_20 -Ltmp16631: -LBB1599_3: - .cv_loc 1599 22 4118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4118:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 65536 - cmp ecx, 0 - je LBB1599_5 -# %bb.4: - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx edx, byte ptr [eax + 80] - mov dword ptr [esp], edx - call "?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - sub esp, 4 - test al, 1 - jne LBB1599_7 -LBB1599_5: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 32768 - cmp ecx, 0 - je LBB1599_8 -# %bb.6: - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx edx, byte ptr [eax + 80] - mov dword ptr [esp], edx - call "?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - sub esp, 4 - test al, 1 - jne LBB1599_7 - jmp LBB1599_8 -LBB1599_7: -Ltmp16632: - .cv_loc 1599 22 4120 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4120:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1599 22 4121 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4121:0 - mov dword ptr [ebp - 4], 1 - jmp LBB1599_20 -Ltmp16633: -LBB1599_8: - .cv_loc 1599 22 4119 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4119:0 - jmp LBB1599_9 -Ltmp16634: -LBB1599_9: - .cv_loc 1599 22 4123 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4123:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 92 - .cv_loc 1599 22 4124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4124:0 - mov dword ptr [ebp - 4], 1 - jmp LBB1599_20 -Ltmp16635: -LBB1599_10: - .cv_loc 1599 22 4125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4125:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 84], 91 - jne LBB1599_16 -# %bb.11: -Ltmp16636: - .cv_loc 1599 22 4126 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4126:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1599 22 4127 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4127:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [ecx + 84], 58 - je LBB1599_14 -# %bb.12: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 84], 61 - je LBB1599_14 -# %bb.13: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 84], 46 - jne LBB1599_15 -LBB1599_14: -Ltmp16637: - .cv_loc 1599 22 4128 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4128:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 84] - mov dword ptr [ebp - 12], ecx - .cv_loc 1599 22 4129 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4129:0 - mov ecx, eax - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1599 22 4130 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4130:0 - mov eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" - sub esp, 4 - .cv_loc 1599 22 4131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4131:0 - mov dword ptr [ebp - 4], 2 - jmp LBB1599_20 -Ltmp16638: -LBB1599_15: - .cv_loc 1599 22 4133 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4133:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 91 - .cv_loc 1599 22 4134 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4134:0 - mov dword ptr [ebp - 4], 1 - jmp LBB1599_20 -Ltmp16639: -LBB1599_16: - .cv_loc 1599 22 4136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4136:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 84], 93 - je LBB1599_18 -# %bb.17: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 84], -1 - jne LBB1599_19 -LBB1599_18: -Ltmp16640: - .cv_loc 1599 22 4137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4137:0 - mov dword ptr [ebp - 4], 0 - jmp LBB1599_20 -Ltmp16641: -LBB1599_19: - .cv_loc 1599 22 4139 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4139:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - mov dword ptr [eax + 76], ecx - .cv_loc 1599 22 4140 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4140:0 - mov ecx, eax - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1599 22 4141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4141:0 - mov dword ptr [ebp - 4], 1 -Ltmp16642: -LBB1599_20: - .cv_loc 1599 22 4143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4143:0 - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret -Ltmp16643: - .cv_fpo_endproc -Lfunc_end1599: - # -- End function - .def "?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" - .globl "?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" # -- Begin function ?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z - .p2align 4, 0x90 -"?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z": # @"?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" -Lfunc_begin1600: - .cv_func_id 1600 - .cv_loc 1600 22 2984 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2984:0 - .cv_fpo_proc "?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 64 - .cv_fpo_stackalloc 64 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 12] - mov dl, byte ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16644: - .cv_loc 1600 22 2987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2987:0 - mov esi, dword ptr [ecx + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 256 - mov byte ptr [ebp - 21], dl # 1-byte Spill - mov byte ptr [ebp - 22], al # 1-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1600_2 -# %bb.1: -Ltmp16645: - .cv_loc 1600 22 2988 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2988:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov ecx, dword ptr [eax + 12] - movsx edx, byte ptr [ebp + 8] - mov dword ptr [esp], edx - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - movsx ecx, al - mov dword ptr [ebp - 12], ecx - .cv_loc 1600 22 2989 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2989:0 - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov edx, dword ptr [ecx + 12] - mov ecx, edx - movsx edx, byte ptr [ebp + 12] - mov dword ptr [esp], edx - call "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - movsx ecx, al - mov dword ptr [ebp - 16], ecx - .cv_loc 1600 22 2990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2990:0 - jmp LBB1600_3 -Ltmp16646: -LBB1600_2: - .cv_loc 1600 22 2991 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2991:0 - movzx eax, byte ptr [ebp + 8] - mov dword ptr [ebp - 12], eax - .cv_loc 1600 22 2992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2992:0 - movzx eax, byte ptr [ebp + 12] - mov dword ptr [ebp - 16], eax -Ltmp16647: -LBB1600_3: - .cv_loc 1600 22 2995 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2995:0 - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 20], ecx -LBB1600_4: # =>This Inner Loop Header: Depth=1 - .cv_loc 1600 22 2996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2996:0 - xor eax, eax - mov cl, al -Ltmp16648: - mov eax, dword ptr [ebp - 12] - cmp eax, dword ptr [ebp - 16] - mov byte ptr [ebp - 29], cl # 1-byte Spill - ja LBB1600_6 -# %bb.5: # in Loop: Header=BB1600_4 Depth=1 - mov eax, dword ptr [ebp - 16] - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - cmp ecx, eax - setb dl - mov byte ptr [ebp - 29], dl # 1-byte Spill -LBB1600_6: # in Loop: Header=BB1600_4 Depth=1 - mov al, byte ptr [ebp - 29] # 1-byte Reload - test al, 1 - jne LBB1600_7 - jmp LBB1600_10 -LBB1600_7: # in Loop: Header=BB1600_4 Depth=1 -Ltmp16649: - .cv_loc 1600 22 2997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2997:0 - mov eax, dword ptr [ebp - 20] - cmp dword ptr [eax + 24], 0 - jne LBB1600_9 -# %bb.8: # in Loop: Header=BB1600_4 Depth=1 -Ltmp16650: - .cv_loc 1600 22 2998 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2998:0 - mov dword ptr [esp], 32 - call "??2@YAPAXI@Z" - mov ecx, eax - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??0_Bitmap@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ecx + 24], edx - mov dword ptr [ebp - 44], eax # 4-byte Spill -Ltmp16651: -LBB1600_9: # in Loop: Header=BB1600_4 Depth=1 - .cv_loc 1600 22 3001 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3001:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [eax + 24] - mov eax, dword ptr [ebp - 12] - mov dword ptr [esp], eax - call "??$_Mark@I@_Bitmap@std@@QAEXI@Z" - sub esp, 4 -Ltmp16652: - .cv_loc 1600 22 2996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2996:0 - mov eax, dword ptr [ebp - 12] - add eax, 1 - mov dword ptr [ebp - 12], eax - jmp LBB1600_4 -Ltmp16653: -LBB1600_10: - .cv_loc 1600 22 3003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3003:0 - mov eax, dword ptr [ebp - 16] - cmp eax, dword ptr [ebp - 12] - jb LBB1600_20 -# %bb.11: -Ltmp16654: - .cv_loc 1600 22 3004 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3004:0 - mov eax, dword ptr [ebp - 16] - sub eax, dword ptr [ebp - 12] - mov ecx, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 48], eax # 4-byte Spill - call "?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" - mov ecx, dword ptr [ebp - 48] # 4-byte Reload - cmp ecx, eax - jae LBB1600_16 -# %bb.12: -Ltmp16655: - .cv_loc 1600 22 3005 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3005:0 - jmp LBB1600_13 -LBB1600_13: # =>This Inner Loop Header: Depth=1 -Ltmp16656: - .cv_loc 1600 22 3005 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3005:0 - mov eax, dword ptr [ebp - 12] - cmp eax, dword ptr [ebp - 16] - ja LBB1600_15 -# %bb.14: # in Loop: Header=BB1600_13 Depth=1 -Ltmp16657: - .cv_loc 1600 22 3006 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3006:0 - mov eax, dword ptr [ebp - 12] - mov cl, al - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov byte ptr [ebp - 49], cl # 1-byte Spill - mov ecx, eax - mov dl, byte ptr [ebp - 49] # 1-byte Reload - movsx esi, dl - mov dword ptr [esp], esi - call "?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" - sub esp, 4 -Ltmp16658: - .cv_loc 1600 22 3005 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3005:0 - mov eax, dword ptr [ebp - 12] - add eax, 1 - mov dword ptr [ebp - 12], eax - jmp LBB1600_13 -Ltmp16659: -LBB1600_15: - .cv_loc 1600 22 3008 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3008:0 - jmp LBB1600_19 -Ltmp16660: -LBB1600_16: - .cv_loc 1600 22 3009 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3009:0 - mov eax, dword ptr [ebp - 20] - cmp dword ptr [eax + 32], 0 - jne LBB1600_18 -# %bb.17: -Ltmp16661: - .cv_loc 1600 22 3010 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3010:0 - mov dword ptr [esp], 12 - call "??2@YAPAXI@Z" - mov ecx, eax - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??0?$_Buf@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [ecx + 32], edx - mov dword ptr [ebp - 60], eax # 4-byte Spill -Ltmp16662: -LBB1600_18: - .cv_loc 1600 22 3013 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3013:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [eax + 32] - mov eax, dword ptr [ebp - 12] - mov dl, al - movsx eax, dl - mov dword ptr [esp], eax - call "?_Insert@?$_Buf@D@std@@QAEXD@Z" - sub esp, 4 - .cv_loc 1600 22 3014 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3014:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [eax + 32] - mov eax, dword ptr [ebp - 16] - mov dl, al - movsx eax, dl - mov dword ptr [esp], eax - call "?_Insert@?$_Buf@D@std@@QAEXD@Z" - sub esp, 4 -Ltmp16663: -LBB1600_19: - .cv_loc 1600 22 3016 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3016:0 - jmp LBB1600_20 -Ltmp16664: -LBB1600_20: - .cv_loc 1600 22 3017 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3017:0 - add esp, 64 - pop esi - pop ebp - ret 8 -Ltmp16665: - .cv_fpo_endproc -Lfunc_end1600: - # -- End function - .def "?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" - .globl "?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" # -- Begin function ?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z - .p2align 4, 0x90 -"?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z": # @"?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" -Lfunc_begin1601: - .cv_func_id 1601 - .cv_loc 1601 22 4095 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4095:0 - .cv_fpo_proc "?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - and al, 1 - mov byte ptr [ebp - 5], al - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp16666: - .cv_loc 1601 22 4096 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4096:0 - mov edx, dword ptr [ecx + 88] - and edx, 16384 - cmp edx, 0 - mov dword ptr [ebp - 16], ecx # 4-byte Spill - je LBB1601_3 -# %bb.1: - mov eax, dword ptr [ebp - 16] # 4-byte Reload - movsx ecx, byte ptr [eax + 80] - cmp ecx, 92 - jne LBB1601_3 -# %bb.2: -Ltmp16667: - .cv_loc 1601 22 4097 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4097:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [eax + 76], 92 - .cv_loc 1601 22 4098 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4098:0 - mov ecx, eax - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1601 22 4099 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4099:0 - mov dword ptr [ebp - 4], 1 - jmp LBB1601_13 -Ltmp16668: -LBB1601_3: - .cv_loc 1601 22 4100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4100:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 88] - and ecx, 131072 - cmp ecx, 0 - je LBB1601_6 -# %bb.4: - mov al, byte ptr [ebp - 5] - and al, 1 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - movzx edx, al - mov dword ptr [esp], edx - call "?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" - sub esp, 4 - test al, 1 - jne LBB1601_5 - jmp LBB1601_6 -LBB1601_5: -Ltmp16669: - .cv_loc 1601 22 4101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4101:0 - mov dword ptr [ebp - 4], 2 - jmp LBB1601_13 -Ltmp16670: -LBB1601_6: - .cv_loc 1601 22 4102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4102:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - test al, 1 - jne LBB1601_7 - jmp LBB1601_10 -LBB1601_7: -Ltmp16671: - .cv_loc 1601 22 4103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4103:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - cmp dword ptr [eax + 76], 0 - je LBB1601_9 -# %bb.8: -Ltmp16672: - .cv_loc 1601 22 4104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4104:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], 2 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16673: -LBB1601_9: - .cv_loc 1601 22 4107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4107:0 - mov dword ptr [ebp - 4], 1 - jmp LBB1601_13 -Ltmp16674: -LBB1601_10: - .cv_loc 1601 22 4102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4102:0 - jmp LBB1601_11 -Ltmp16675: -LBB1601_11: - .cv_loc 1601 22 4100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4100:0 - jmp LBB1601_12 -Ltmp16676: -LBB1601_12: - .cv_loc 1601 22 4109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4109:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - xor ecx, ecx - test al, 1 - mov edx, 1 - cmovne ecx, edx - mov dword ptr [ebp - 4], ecx -LBB1601_13: - .cv_loc 1601 22 4110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4110:0 - mov eax, dword ptr [ebp - 4] - add esp, 20 - pop ebp - ret 4 -Ltmp16677: - .cv_fpo_endproc -Lfunc_end1601: - # -- End function - .def "?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" - .globl "?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" # -- Begin function ?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z - .p2align 4, 0x90 -"?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z": # @"?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" -Lfunc_begin1602: - .cv_func_id 1602 - .cv_loc 1602 22 4036 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4036:0 - .cv_fpo_proc "?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 80 - .cv_fpo_stackalloc 80 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16678: - .cv_loc 1602 22 4037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4037:0 - cmp dword ptr [ebp + 8], 58 - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - jne LBB1602_2 -# %bb.1: - mov eax, 1 - mov dword ptr [ebp - 44], eax # 4-byte Spill - jmp LBB1602_6 -LBB1602_2: - cmp dword ptr [ebp + 8], 61 - jne LBB1602_4 -# %bb.3: - xor eax, eax - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB1602_5 -LBB1602_4: - xor eax, eax - mov ecx, dword ptr [ebp + 8] - cmp ecx, 46 - mov ecx, 14 - cmove ecx, eax - mov dword ptr [ebp - 48], ecx # 4-byte Spill -LBB1602_5: - mov eax, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [ebp - 44], eax # 4-byte Spill -LBB1602_6: - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ebp - 20], eax - .cv_loc 1602 22 4042 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4042:0 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 24], ecx - .cv_loc 1602 22 4043 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4043:0 - mov dword ptr [ebp - 28], 0 -LBB1602_7: # =>This Inner Loop Header: Depth=1 - .cv_loc 1602 22 4045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4045:0 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 40] # 4-byte Reload - cmp dword ptr [eax + 84], 58 - mov byte ptr [ebp - 49], cl # 1-byte Spill - je LBB1602_11 -# %bb.8: # in Loop: Header=BB1602_7 Depth=1 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 40] # 4-byte Reload - cmp dword ptr [eax + 84], 61 - mov byte ptr [ebp - 49], cl # 1-byte Spill - je LBB1602_11 -# %bb.9: # in Loop: Header=BB1602_7 Depth=1 - xor eax, eax - mov cl, al - mov eax, dword ptr [ebp - 40] # 4-byte Reload - cmp dword ptr [eax + 84], 46 - mov byte ptr [ebp - 49], cl # 1-byte Spill - je LBB1602_11 -# %bb.10: # in Loop: Header=BB1602_7 Depth=1 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - cmp dword ptr [eax + 84], -1 - setne cl - mov byte ptr [ebp - 49], cl # 1-byte Spill -LBB1602_11: # in Loop: Header=BB1602_7 Depth=1 - mov al, byte ptr [ebp - 49] # 1-byte Reload - test al, 1 - jne LBB1602_12 - jmp LBB1602_13 -LBB1602_12: # in Loop: Header=BB1602_7 Depth=1 -Ltmp16679: - .cv_loc 1602 22 4047 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4047:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1602 22 4048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4048:0 - mov ecx, dword ptr [ebp - 28] - add ecx, 1 - mov dword ptr [ebp - 28], ecx -Ltmp16680: - .cv_loc 1602 22 4045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4045:0 - jmp LBB1602_7 -LBB1602_13: - .cv_loc 1602 22 4050 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4050:0 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov ecx, dword ptr [eax + 84] - cmp ecx, dword ptr [ebp + 8] - je LBB1602_15 -# %bb.14: -Ltmp16681: - .cv_loc 1602 22 4051 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4051:0 - mov eax, dword ptr [ebp - 20] - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], eax - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1602 22 4052 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4052:0 - jmp LBB1602_32 -Ltmp16682: -LBB1602_15: - .cv_loc 1602 22 4052 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4052:0 - cmp dword ptr [ebp + 8], 58 - jne LBB1602_19 -# %bb.16: -Ltmp16683: - .cv_loc 1602 22 4053 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4053:0 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov ecx, dword ptr [eax + 68] - mov edx, dword ptr [eax + 72] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 256 - mov dword ptr [ebp - 56], ecx # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - setne bl - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov ecx, dword ptr [eax] - mov edx, dword ptr [ebp - 24] - mov esi, esp - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - movzx ecx, bl - and ecx, 1 - mov dword ptr [esi + 8], ecx - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" - sub esp, 12 - mov word ptr [ebp - 30], ax - .cv_loc 1602 22 4055 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4055:0 - cmp word ptr [ebp - 30], 0 - jne LBB1602_18 -# %bb.17: -Ltmp16684: - .cv_loc 1602 22 4056 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4056:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], 1 - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 -Ltmp16685: -LBB1602_18: - .cv_loc 1602 22 4059 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4059:0 - xor eax, eax - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - add ecx, 44 - movsx edx, word ptr [ebp - 30] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" - sub esp, 8 - .cv_loc 1602 22 4060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4060:0 - jmp LBB1602_31 -Ltmp16686: -LBB1602_19: - .cv_loc 1602 22 4060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4060:0 - cmp dword ptr [ebp + 8], 61 - jne LBB1602_24 -# %bb.20: -Ltmp16687: - .cv_loc 1602 22 4061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4061:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - cmp eax, dword ptr [ecx] - jne LBB1602_22 -# %bb.21: - .cv_loc 1602 22 4062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4062:0 - xor eax, eax -Ltmp16688: - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], 0 - mov dword ptr [ebp - 64], eax # 4-byte Spill - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1602 22 4063 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4063:0 - jmp LBB1602_23 -Ltmp16689: -LBB1602_22: - .cv_loc 1602 22 4064 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4064:0 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov esi, dword ptr [edx] - mov edi, dword ptr [ebp - 24] - mov dword ptr [ebp - 68], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - sub esp, 12 -Ltmp16690: -LBB1602_23: - .cv_loc 1602 22 4066 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4066:0 - jmp LBB1602_30 -Ltmp16691: -LBB1602_24: - .cv_loc 1602 22 4066 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4066:0 - cmp dword ptr [ebp + 8], 46 - jne LBB1602_29 -# %bb.25: -Ltmp16692: - .cv_loc 1602 22 4067 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4067:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - cmp eax, dword ptr [ecx] - jne LBB1602_27 -# %bb.26: - .cv_loc 1602 22 4068 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4068:0 - xor eax, eax -Ltmp16693: - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], 0 - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1602 22 4069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4069:0 - jmp LBB1602_28 -Ltmp16694: -LBB1602_27: - .cv_loc 1602 22 4070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4070:0 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 28] - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov esi, dword ptr [edx] - mov edi, dword ptr [ebp - 24] - mov dword ptr [ebp - 76], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov eax, dword ptr [ebp - 76] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - sub esp, 12 -Ltmp16695: -LBB1602_28: - .cv_loc 1602 22 4072 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4072:0 - jmp LBB1602_29 -Ltmp16696: -LBB1602_29: - .cv_loc 1602 22 4066 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4066:0 - jmp LBB1602_30 -Ltmp16697: -LBB1602_30: - .cv_loc 1602 22 4060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4060:0 - jmp LBB1602_31 -Ltmp16698: -LBB1602_31: - .cv_loc 1602 22 4052 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4052:0 - jmp LBB1602_32 -Ltmp16699: -LBB1602_32: - .cv_loc 1602 22 4073 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4073:0 - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - call "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1602 22 4074 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4074:0 - mov ecx, dword ptr [ebp - 20] - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ebp - 80], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 93 - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [esp + 4], edx - call "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" - .cv_loc 1602 22 4075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4075:0 - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 -Ltmp16700: - .cv_fpo_endproc -Lfunc_end1602: - # -- End function - .def "?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - .globl "?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" # -- Begin function ?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z - .p2align 4, 0x90 -"?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z": # @"?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" -Lfunc_begin1603: - .cv_func_id 1603 - .cv_loc 1603 22 3072 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3072:0 - .cv_fpo_proc "?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 132 - .cv_fpo_stackalloc 132 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16705: - .cv_loc 1603 22 3073 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3073:0 - mov edi, dword ptr [ecx + 4] - mov dword ptr [ebp - 36], edi - .cv_loc 1603 22 3074 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3074:0 - mov edi, dword ptr [ecx + 12] - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 104], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 108], ecx # 4-byte Spill - mov ecx, edi - lea edi, [ebp - 64] -Ltmp16706: - #DEBUG_VALUE: _Add_equiv:_Str <- [$edi+0] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ebx - mov dword ptr [ebp - 112], esi # 4-byte Spill - mov dword ptr [ebp - 116], edx # 4-byte Spill - call "??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - sub esp, 12 -Ltmp16707: - .cv_loc 1603 22 3075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3075:0 - mov dword ptr [ebp - 68], 0 -Ltmp16708: -LBB1603_1: # =>This Inner Loop Header: Depth=1 - #DEBUG_VALUE: _Add_equiv:_Str <- [$edi+0] - cmp dword ptr [ebp - 68], 256 - jae LBB1603_9 -Ltmp16709: -# %bb.2: # in Loop: Header=BB1603_1 Depth=1 - #DEBUG_VALUE: _Add_equiv:_Str <- [$edi+0] - .cv_loc 1603 22 3076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3076:0 - mov al, byte ptr [ebp - 68] - mov byte ptr [ebp - 69], al - .cv_loc 1603 22 3077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3077:0 - mov ecx, dword ptr [ebp - 108] # 4-byte Reload - mov ecx, dword ptr [ecx + 12] - lea edx, [ebp - 68] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi + 8], edx - lea edx, [ebp - 69] - mov dword ptr [esi + 4], edx - lea edx, [ebp - 100] - mov dword ptr [esi], edx - call "??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" -Ltmp16710: - sub esp, 12 - jmp LBB1603_3 -LBB1603_3: # in Loop: Header=BB1603_1 Depth=1 - lea eax, [ebp - 100] - mov dword ptr [esp], eax - lea eax, [ebp - 64] - mov dword ptr [esp + 4], eax - call "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" - lea ecx, [ebp - 100] - mov byte ptr [ebp - 117], al # 1-byte Spill - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov al, byte ptr [ebp - 117] # 1-byte Reload - test al, 1 - jne LBB1603_4 - jmp LBB1603_8 -LBB1603_4: # in Loop: Header=BB1603_1 Depth=1 -Ltmp16711: - .cv_loc 1603 22 3078 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3078:0 - mov eax, dword ptr [ebp - 36] - cmp dword ptr [eax + 24], 0 - jne LBB1603_7 -# %bb.5: # in Loop: Header=BB1603_1 Depth=1 -Ltmp16712: - .cv_loc 1603 22 3079 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3079:0 - mov eax, esp - mov dword ptr [eax], 32 - call "??2@YAPAXI@Z" - mov dword ptr [ebp - 124], eax # 4-byte Spill - jmp LBB1603_6 -LBB1603_6: # in Loop: Header=BB1603_1 Depth=1 - mov eax, dword ptr [ebp - 124] # 4-byte Reload - mov ecx, eax - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "??0_Bitmap@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 128] # 4-byte Reload - mov dword ptr [ecx + 24], edx - mov dword ptr [ebp - 132], eax # 4-byte Spill -Ltmp16713: -LBB1603_7: # in Loop: Header=BB1603_1 Depth=1 - .cv_loc 1603 22 3082 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3082:0 - mov eax, dword ptr [ebp - 36] - mov ecx, dword ptr [eax + 24] - mov eax, dword ptr [ebp - 68] - mov dword ptr [esp], eax - call "??$_Mark@I@_Bitmap@std@@QAEXI@Z" - sub esp, 4 -Ltmp16714: -LBB1603_8: # in Loop: Header=BB1603_1 Depth=1 - .cv_loc 1603 22 3075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3075:0 - mov eax, dword ptr [ebp - 68] - add eax, 1 - mov dword ptr [ebp - 68], eax - jmp LBB1603_1 -Ltmp16715: -LBB1603_9: - #DEBUG_VALUE: _Add_equiv:_Str <- [$edi+0] - .cv_loc 1603 22 3089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3089:0 - lea ecx, [ebp - 64] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - add esp, 132 - pop esi - pop edi -Ltmp16716: - pop ebx - pop ebp - ret 12 - .def "?dtor$10@?0??_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$10@?0??_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z@4HA": -LBB1603_10: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 64] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16717: - .cv_fpo_endproc -Lfunc_end1603: - .section .xdata,"dr",associative,"?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - .p2align 2 -"L__ehtable$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z": - .long -1 # ToState - .long "?dtor$10@?0??_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z@4HA" # Action - .section .text,"xr",discard,"?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - # -- End function - .def "?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - .globl "?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" # -- Begin function ?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z - .p2align 4, 0x90 -"?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z": # @"?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" -Lfunc_begin1604: - .cv_func_id 1604 - .cv_loc 1604 22 3093 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3093:0 - .cv_fpo_proc "?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16718: - .cv_loc 1604 22 3094 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3094:0 - mov edi, dword ptr [ecx + 4] - mov dword ptr [ebp - 20], edi - .cv_loc 1604 22 3095 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3095:0 - mov edi, dword ptr [ebp - 20] - add edi, 20 - mov dword ptr [ebp - 24], edi - .cv_loc 1604 22 3096 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3096:0 - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 32] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ebx - mov dword ptr [esp + 12], edi - mov dword ptr [ebp - 36], esi # 4-byte Spill - mov dword ptr [ebp - 40], edx # 4-byte Spill - call "?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" - .cv_loc 1604 22 3097 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3097:0 - add esp, 28 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp16719: - .cv_fpo_endproc -Lfunc_end1604: - # -- End function - .def "??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - .globl "??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" # -- Begin function ??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z - .p2align 4, 0x90 -"??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z": # @"??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" -Lfunc_begin1605: - .cv_func_id 1605 - .cv_loc 1605 22 285 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:285:0 - .cv_fpo_proc "??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 160 - .cv_fpo_stackalloc 160 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, esp - mov dword ptr [ebp - 28], ebx - mov dword ptr [ebp - 16], -1 - lea ebx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - mov dword ptr [ebp - 88], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov dword ptr fs:[0], ebx - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp16726: - .cv_loc 1605 22 286 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:286:0 - mov byte ptr [ebp - 33], 0 -Ltmp16727: - #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_constu 88, DW_OP_minus, DW_OP_deref] [$ebp+0] - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ebp - 92], edi # 4-byte Spill - mov dword ptr [ebp - 96], esi # 4-byte Spill - mov dword ptr [ebp - 100], edx # 4-byte Spill - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1605 22 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:288:0 - mov ecx, dword ptr [ebp + 12] - cmp ecx, dword ptr [ebp + 16] - mov dword ptr [ebp - 108], eax # 4-byte Spill - je LBB1605_6 -Ltmp16728: -# %bb.1: - #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_constu 88, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1605 22 289 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:289:0 - lea eax, [ebp - 56] -Ltmp16729: - mov ecx, eax - mov dword ptr [ebp - 112], eax # 4-byte Spill - call "??0?$allocator@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov edi, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [esi + 8], edi - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - lea ecx, [ebp - 52] - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" -Ltmp16730: - sub esp, 12 - mov dword ptr [ebp - 120], eax # 4-byte Spill - jmp LBB1605_2 -LBB1605_2: - .cv_loc 1605 22 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:291:0 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" - lea ecx, [ebp - 52] - mov dword ptr [ebp - 124], ecx # 4-byte Spill - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ebp - 132], eax # 4-byte Spill - call "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ebp - 136], ecx # 4-byte Spill - mov ecx, eax - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 136] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov eax, dword ptr ["__imp_?tolower@?$ctype@D@std@@QBEPBDPADPBD@Z"] - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - call eax - sub esp, 8 - mov dword ptr [ebp - 140], eax # 4-byte Spill - jmp LBB1605_3 -LBB1605_3: - .cv_loc 1605 22 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:292:0 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" - lea ecx, [ebp - 52] - mov dword ptr [ebp - 144], ecx # 4-byte Spill - mov dword ptr [ebp - 148], eax # 4-byte Spill - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 152], eax # 4-byte Spill - call "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 152] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 156], ecx # 4-byte Spill - mov ecx, eax - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov ecx, esp - mov edx, dword ptr [ebp - 156] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 84] - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 148] # 4-byte Reload - call "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - sub esp, 12 - jmp LBB1605_4 -LBB1605_4: - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - lea eax, [ebp - 84] - mov dword ptr [esp], eax - call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" - sub esp, 4 - lea ecx, [ebp - 84] - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1605 22 293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:293:0 - lea ecx, [ebp - 52] - call "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" - jmp LBB1605_6 -Ltmp16731: -LBB1605_6: - .cv_loc 1605 22 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:294:0 - mov byte ptr [ebp - 33], 1 - .cv_loc 1605 22 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:295:0 - test byte ptr [ebp - 33], 1 - jne LBB1605_8 -# %bb.7: - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -LBB1605_8: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 100] # 4-byte Reload - add esp, 160 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$5@?0???$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z@4HA": -LBB1605_5: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp16732: - .cv_loc 1605 22 293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:293:0 - call "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16733: - .def "?dtor$9@?0???$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0???$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z@4HA": -LBB1605_9: - push ebp - sub esp, 12 - add ebp, 12 - .cv_loc 1605 22 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:295:0 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16734: - .cv_fpo_endproc -Lfunc_end1605: - .section .xdata,"dr",associative,"??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - .p2align 2 -"L__ehtable$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z": - .long -1 # ToState - .long "?dtor$9@?0???$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$5@?0???$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z@4HA" # Action - .section .text,"xr",discard,"??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - # -- End function - .def "??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" - .globl "??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" # -- Begin function ??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z - .p2align 4, 0x90 -"??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z": # @"??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" -Lfunc_begin1606: - .cv_func_id 1606 - .cv_loc 1606 22 285 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:285:0 - .cv_fpo_proc "??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 160 - .cv_fpo_stackalloc 160 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, esp - mov dword ptr [ebp - 28], ebx - mov dword ptr [ebp - 16], -1 - lea ebx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" - mov dword ptr [ebp - 88], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov dword ptr fs:[0], ebx - mov dword ptr [ebp - 32], ecx - mov eax, dword ptr [ebp - 32] -Ltmp16741: - .cv_loc 1606 22 286 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:286:0 - mov byte ptr [ebp - 33], 0 -Ltmp16742: - #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_constu 88, DW_OP_minus, DW_OP_deref] [$ebp+0] - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - mov dword ptr [ebp - 92], edi # 4-byte Spill - mov dword ptr [ebp - 96], esi # 4-byte Spill - mov dword ptr [ebp - 100], edx # 4-byte Spill - mov dword ptr [ebp - 104], eax # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1606 22 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:288:0 - mov ecx, dword ptr [ebp + 12] - cmp ecx, dword ptr [ebp + 16] - mov dword ptr [ebp - 108], eax # 4-byte Spill - je LBB1606_6 -Ltmp16743: -# %bb.1: - #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_constu 88, DW_OP_minus, DW_OP_deref] [$ebp+0] - .cv_loc 1606 22 289 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:289:0 - lea eax, [ebp - 56] -Ltmp16744: - mov ecx, eax - mov dword ptr [ebp - 112], eax # 4-byte Spill - call "??0?$allocator@D@std@@QAE@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov edi, dword ptr [ebp - 112] # 4-byte Reload - mov dword ptr [esi + 8], edi - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - lea ecx, [ebp - 52] - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" -Ltmp16745: - sub esp, 12 - mov dword ptr [ebp - 120], eax # 4-byte Spill - jmp LBB1606_2 -LBB1606_2: - .cv_loc 1606 22 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:291:0 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" - lea ecx, [ebp - 52] - mov dword ptr [ebp - 124], ecx # 4-byte Spill - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov ecx, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ebp - 132], eax # 4-byte Spill - call "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 124] # 4-byte Reload - mov dword ptr [ebp - 136], ecx # 4-byte Spill - mov ecx, eax - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov dword ptr [ebp - 16], 1 - mov ecx, esp - mov edx, dword ptr [ebp - 136] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov eax, dword ptr ["__imp_?tolower@?$ctype@D@std@@QBEPBDPADPBD@Z"] - mov ecx, dword ptr [ebp - 128] # 4-byte Reload - call eax - sub esp, 8 - mov dword ptr [ebp - 140], eax # 4-byte Spill - jmp LBB1606_3 -LBB1606_3: - .cv_loc 1606 22 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:292:0 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - call "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" - lea ecx, [ebp - 52] - mov dword ptr [ebp - 144], ecx # 4-byte Spill - mov dword ptr [ebp - 148], eax # 4-byte Spill - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 152], eax # 4-byte Spill - call "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 152] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 156], ecx # 4-byte Spill - mov ecx, eax - call "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - mov ecx, esp - mov edx, dword ptr [ebp - 156] # 4-byte Reload - mov dword ptr [ecx + 8], edx - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 84] - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 148] # 4-byte Reload - call "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - sub esp, 12 - jmp LBB1606_4 -LBB1606_4: - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - lea eax, [ebp - 84] - mov dword ptr [esp], eax - call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" - sub esp, 4 - lea ecx, [ebp - 84] - mov dword ptr [ebp - 160], eax # 4-byte Spill - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1606 22 293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:293:0 - lea ecx, [ebp - 52] - call "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" - jmp LBB1606_6 -Ltmp16746: -LBB1606_6: - .cv_loc 1606 22 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:294:0 - mov byte ptr [ebp - 33], 1 - .cv_loc 1606 22 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:295:0 - test byte ptr [ebp - 33], 1 - jne LBB1606_8 -# %bb.7: - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -LBB1606_8: - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 100] # 4-byte Reload - add esp, 160 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$5@?0???$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$5@?0???$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z@4HA": -LBB1606_5: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp16747: - .cv_loc 1606 22 293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:293:0 - call "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16748: - .def "?dtor$9@?0???$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$9@?0???$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z@4HA": -LBB1606_9: - push ebp - sub esp, 12 - add ebp, 12 - .cv_loc 1606 22 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:295:0 - mov ecx, dword ptr [ebp - 88] # 4-byte Reload - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16749: - .cv_fpo_endproc -Lfunc_end1606: - .section .xdata,"dr",associative,"??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" - .p2align 2 -"L__ehtable$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z": - .long 429065506 # MagicNumber - .long 2 # MaxState - .long ("$stateUnwindMap$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z": - .long -1 # ToState - .long "?dtor$9@?0???$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$5@?0???$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z@4HA" # Action - .section .text,"xr",discard,"??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" - # -- End function - .def "??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" - .globl "??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" # -- Begin function ??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z - .p2align 4, 0x90 -"??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z": # @"??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" -Lfunc_begin1607: - .cv_func_id 1607 - .cv_loc 1607 19 440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:440:0 - .cv_fpo_proc "??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16752: - mov edi, dword ptr [ebp + 16] - mov bl, byte ptr [ebp - 36] - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, esp - mov byte ptr [eax], bl - mov dword ptr [eax + 4], edi - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov dword ptr [ebp - 68], esi # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" - sub esp, 8 -Ltmp16753: - .cv_loc 1607 19 441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:441:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 40], ecx - .cv_loc 1607 19 442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:442:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, esp - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - lea ecx, [ebp - 52] - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - .cv_loc 1607 19 443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:443:0 - mov ecx, esp - lea edx, [ebp + 12] - mov dword ptr [ecx + 4], edx - lea edx, [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - .cv_loc 1607 19 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:444:0 - mov eax, dword ptr [ebp + 12] - mov ecx, esp - mov dword ptr [ecx], eax - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 56] - mov ecx, esp - mov byte ptr [ecx + 8], bl - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - sub esp, 12 - jmp LBB1607_1 -LBB1607_1: - .cv_loc 1607 19 445 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:445:0 - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 1607 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Ltmp16754: - .cv_loc 1607 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$2@?0???$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z@4HA": -LBB1607_2: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp16755: - .cv_loc 1607 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16756: - .cv_fpo_endproc -Lfunc_end1607: - .section .xdata,"dr",associative,"??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" - .p2align 2 -"L__ehtable$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" - # -- End function - .def "??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - .globl "??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z - .p2align 4, 0x90 -"??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z": # @"??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" -Lfunc_begin1608: - .cv_func_id 1608 - .cv_loc 1608 19 427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:427:0 - .cv_fpo_proc "??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, esp - mov dword ptr [ebp - 28], esi - mov dword ptr [ebp - 16], -1 - lea esi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - mov edi, dword ptr fs:[0] - mov dword ptr [ebp - 24], edi - mov dword ptr fs:[0], esi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16759: - .cv_loc 1608 19 428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:428:0 - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 44], edx # 4-byte Spill - mov dword ptr [ebp - 48], eax # 4-byte Spill - mov dword ptr [ebp - 52], ecx # 4-byte Spill - call "??$distance@PBD@std@@YAHPBD0@Z" - mov dword ptr [esp], eax - call "??$_Convert_size@I@std@@YAII@Z" - mov dword ptr [ebp - 36], eax - .cv_loc 1608 19 429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:429:0 - cmp dword ptr [ebp - 36], 0 - je LBB1608_4 -# %bb.1: -Ltmp16760: - .cv_loc 1608 19 430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:430:0 - mov eax, dword ptr [ebp - 36] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" - sub esp, 4 - .cv_loc 1608 19 431 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:431:0 - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [ebp - 40], eax - .cv_loc 1608 19 432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:432:0 - mov ecx, eax - call "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], ecx - mov dword ptr [esi], edx - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" - sub esp, 12 - mov dword ptr [ebp - 56], eax # 4-byte Spill - jmp LBB1608_2 -LBB1608_2: - mov ecx, dword ptr [ebp - 52] # 4-byte Reload - call "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [eax], ecx - .cv_loc 1608 19 433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:433:0 - mov dword ptr [ebp - 40], 0 - .cv_loc 1608 19 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:434:0 - lea ecx, [ebp - 40] - call "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" - jmp LBB1608_4 -Ltmp16761: -LBB1608_4: - .cv_loc 1608 19 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:435:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - add esp, 56 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$3@?0???$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0???$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z@4HA": -LBB1608_3: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 40] -Ltmp16762: - .cv_loc 1608 19 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:434:0 - call "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16763: - .cv_fpo_endproc -Lfunc_end1608: - .section .xdata,"dr",associative,"??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - .p2align 2 -"L__ehtable$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z": - .long -1 # ToState - .long "?dtor$3@?0???$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - # -- End function - .def "??$distance@PBD@std@@YAHPBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$distance@PBD@std@@YAHPBD0@Z" - .globl "??$distance@PBD@std@@YAHPBD0@Z" # -- Begin function ??$distance@PBD@std@@YAHPBD0@Z - .p2align 4, 0x90 -"??$distance@PBD@std@@YAHPBD0@Z": # @"??$distance@PBD@std@@YAHPBD0@Z" -Lfunc_begin1609: - .cv_func_id 1609 - .cv_loc 1609 17 785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:785:0 - .cv_fpo_proc "??$distance@PBD@std@@YAHPBD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp16764: - .cv_loc 1609 17 787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:787:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - sub edx, esi - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, edx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp16765: - .cv_fpo_endproc -Lfunc_end1609: - # -- End function - .def "??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" - .globl "??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" # -- Begin function ??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z - .p2align 4, 0x90 -"??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z": # @"??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" -Lfunc_begin1610: - .cv_func_id 1610 - .cv_loc 1610 19 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1443:0 - .cv_fpo_proc "??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16766: - .cv_loc 1610 19 1444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1444:0 - mov dword ptr [ebp - 12], esi # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], eax - call "??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" - add esp, 32 - pop esi - pop ebp - ret 12 -Ltmp16767: - .cv_fpo_endproc -Lfunc_end1610: - # -- End function - .def "??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" - .globl "??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" # -- Begin function ??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z - .p2align 4, 0x90 -"??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z": # @"??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" -Lfunc_begin1611: - .cv_func_id 1611 - .cv_loc 1611 21 161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:161:0 - .cv_fpo_proc "??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov ecx, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [___security_cookie] - xor edi, ebp - mov dword ptr [ebp - 12], edi -Ltmp16768: - .cv_loc 1611 21 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:163:0 - mov edi, dword ptr [ebp + 8] - mov dword ptr [esp], edi - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov dword ptr [ebp - 32], ecx # 4-byte Spill - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], esi # 4-byte Spill - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [ebp - 16], eax - .cv_loc 1611 21 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:164:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - mov dword ptr [ebp - 20], eax - .cv_loc 1611 21 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:165:0 - lea eax, [ebp - 16] - mov dword ptr [esp], eax - lea eax, [ebp - 20] - mov dword ptr [esp + 4], eax - call "??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" - mov dword ptr [ebp - 24], eax -Ltmp16769: - .cv_loc 1611 21 168 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:168:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 20] - mov edx, dword ptr [ebp - 16] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], eax - call "??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" - mov dword ptr [ebp - 24], eax -Ltmp16770: - .cv_loc 1611 21 179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:179:0 - mov eax, dword ptr [ebp - 24] - lea ecx, [ebp + 16] - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" - .cv_loc 1611 21 180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory:180:0 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp - 12] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebp - ret -Ltmp16771: - .cv_fpo_endproc -Lfunc_end1611: - # -- End function - .def "??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" - .globl "??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" # -- Begin function ??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z - .p2align 4, 0x90 -"??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z": # @"??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" -Lfunc_begin1612: - .cv_func_id 1612 - .cv_loc 1612 17 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1761:0 - .cv_fpo_proc "??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp16772: - .cv_loc 1612 17 1762 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1762:0 - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], esi - .cv_loc 1612 17 1763 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1763:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], esi - .cv_loc 1612 17 1764 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1764:0 - mov esi, dword ptr [ebp + 16] - mov dword ptr [ebp - 24], esi - .cv_loc 1612 17 1765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1765:0 - mov esi, dword ptr [ebp - 20] - mov edi, dword ptr [ebp - 16] - sub esi, edi - mov dword ptr [ebp - 28], esi - .cv_loc 1612 17 1766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1766:0 - mov esi, dword ptr [ebp - 24] - mov edi, dword ptr [ebp - 16] - mov ebx, dword ptr [ebp - 28] - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 8], ebx - mov dword ptr [eax + 4], edi - mov dword ptr [eax], esi - mov dword ptr [ebp - 36], edx # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call _memmove - .cv_loc 1612 17 1767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:1767:0 - mov ecx, dword ptr [ebp - 24] - add ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, ecx - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp16773: - .cv_fpo_endproc -Lfunc_end1612: - # -- End function - .def "??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" - .globl "??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" # -- Begin function ??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z - .p2align 4, 0x90 -"??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z": # @"??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" -Lfunc_begin1613: - .cv_func_id 1613 - .cv_loc 1613 19 440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:440:0 - .cv_fpo_proc "??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 96 - .cv_fpo_stackalloc 96 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov edi, esp - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 16], -1 - lea edi, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" - mov ebx, dword ptr fs:[0] - mov dword ptr [ebp - 24], ebx - mov dword ptr fs:[0], edi - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16776: - mov edi, dword ptr [ebp + 16] - mov bl, byte ptr [ebp - 36] - mov dword ptr [ebp - 60], eax # 4-byte Spill - mov eax, esp - mov byte ptr [eax], bl - mov dword ptr [eax + 4], edi - mov dword ptr [ebp - 64], ecx # 4-byte Spill - mov dword ptr [ebp - 68], esi # 4-byte Spill - mov dword ptr [ebp - 72], edx # 4-byte Spill - call "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" - sub esp, 8 -Ltmp16777: - .cv_loc 1613 19 441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:441:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - mov ecx, esp - mov dword ptr [ecx], eax - lea eax, [ebp - 44] - mov ecx, eax - mov dword ptr [ebp - 80], eax # 4-byte Spill - call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [ebp - 40], ecx - .cv_loc 1613 19 442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:442:0 - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - mov ecx, dword ptr [ebp - 40] - mov edx, esp - mov dword ptr [edx + 4], eax - mov dword ptr [edx], ecx - lea ecx, [ebp - 52] - call "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - sub esp, 8 - .cv_loc 1613 19 443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:443:0 - mov ecx, esp - lea edx, [ebp + 12] - mov dword ptr [ecx + 4], edx - lea edx, [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" - .cv_loc 1613 19 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:444:0 - mov eax, dword ptr [ebp + 12] - mov ecx, esp - mov dword ptr [ecx], eax - call "??$_Get_unwrapped@D@std@@YAPADQAD@Z" - mov ecx, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [ebp - 92], eax # 4-byte Spill - call "??$_Get_unwrapped@D@std@@YAPADQAD@Z" - mov dword ptr [ebp - 16], 0 - mov bl, byte ptr [ebp - 56] - mov ecx, esp - mov byte ptr [ecx + 8], bl - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [ecx + 4], edx - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 64] # 4-byte Reload - call "??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - sub esp, 12 - jmp LBB1613_1 -LBB1613_1: - .cv_loc 1613 19 445 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:445:0 - lea eax, [ebp - 52] - mov ecx, eax - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .cv_loc 1613 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" -Ltmp16778: - .cv_loc 1613 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 64] # 4-byte Reload - add esp, 96 - pop esi - pop edi - pop ebx - pop ebp - ret 12 - .def "?dtor$2@?0???$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z@4HA": -LBB1613_2: - push ebp - sub esp, 12 - add ebp, 12 - lea ecx, [ebp - 52] -Ltmp16779: - .cv_loc 1613 19 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:446:0 - call "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - add esp, 12 - pop ebp - ret # CLEANUPRET -Ltmp16780: - .cv_fpo_endproc -Lfunc_end1613: - .section .xdata,"dr",associative,"??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" - .p2align 2 -"L__ehtable$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" - # -- End function - .def "??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" - .globl "??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" # -- Begin function ??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z - .p2align 4, 0x90 -"??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z": # @"??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" -Lfunc_begin1614: - .cv_func_id 1614 - .cv_loc 1614 17 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:216:0 - .cv_fpo_proc "??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp16781: - .cv_loc 1614 17 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:218:0 - mov edx, dword ptr [ebp + 12] - mov edx, dword ptr [edx] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$_Verify_range@D@std@@YAXQBD0@Z" -Ltmp16782: - .cv_loc 1614 17 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:223:0 - add esp, 16 - pop esi - pop ebp - ret -Ltmp16783: - .cv_fpo_endproc -Lfunc_end1614: - # -- End function - .def "?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" - .globl "?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" # -- Begin function ?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z - .p2align 4, 0x90 -"?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z": # @"?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" -Lfunc_begin1615: - .cv_func_id 1615 - .cv_loc 1615 22 3047 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3047:0 - .cv_fpo_proc "?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 52 - .cv_fpo_stackalloc 52 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx - mov dword ptr [ebp - 20], edi # 4-byte Spill - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], edx # 4-byte Spill - mov dword ptr [ebp - 32], esi # 4-byte Spill -LBB1615_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1615 22 3048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3048:0 - xor eax, eax - mov cl, al -Ltmp16784: - mov eax, dword ptr [ebp + 20] - cmp dword ptr [eax], 0 - mov byte ptr [ebp - 33], cl # 1-byte Spill - je LBB1615_3 -# %bb.2: # in Loop: Header=BB1615_1 Depth=1 - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 20] - mov ecx, dword ptr [ecx] - cmp eax, dword ptr [ecx] - setb dl - mov byte ptr [ebp - 33], dl # 1-byte Spill -LBB1615_3: # in Loop: Header=BB1615_1 Depth=1 - mov al, byte ptr [ebp - 33] # 1-byte Reload - test al, 1 - jne LBB1615_4 - jmp LBB1615_5 -LBB1615_4: # in Loop: Header=BB1615_1 Depth=1 -Ltmp16785: - .cv_loc 1615 22 3049 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3049:0 - mov eax, dword ptr [ebp + 20] - mov eax, dword ptr [eax] - add eax, 16 - mov dword ptr [ebp + 20], eax -Ltmp16786: - .cv_loc 1615 22 3048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3048:0 - jmp LBB1615_1 -LBB1615_5: - .cv_loc 1615 22 3052 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3052:0 - mov eax, dword ptr [ebp + 20] - cmp dword ptr [eax], 0 - je LBB1615_7 -# %bb.6: - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 20] - mov ecx, dword ptr [ecx] - cmp eax, dword ptr [ecx] - je LBB1615_8 -LBB1615_7: -Ltmp16787: - .cv_loc 1615 22 3053 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3053:0 - mov eax, dword ptr [ebp + 20] - mov eax, dword ptr [eax] - mov dword ptr [ebp - 16], eax - .cv_loc 1615 22 3054 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3054:0 - mov dword ptr [esp], 20 - call "??2@YAPAXI@Z" - mov ecx, dword ptr [ebp + 16] - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "??0?$_Sequence@D@std@@QAE@I@Z" - sub esp, 4 - mov ecx, dword ptr [ebp + 20] - mov edx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ecx], edx - .cv_loc 1615 22 3055 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3055:0 - mov ecx, dword ptr [ebp - 16] - mov esi, dword ptr [ebp + 20] - mov esi, dword ptr [esi] - mov dword ptr [esi + 16], ecx - mov dword ptr [ebp - 48], eax # 4-byte Spill -Ltmp16788: -LBB1615_8: - .cv_loc 1615 22 3057 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3057:0 - mov eax, dword ptr [ebp + 20] - mov eax, dword ptr [eax] - add eax, 4 - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 52], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], edx - mov eax, dword ptr [ebp - 52] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" - .cv_loc 1615 22 3058 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3058:0 - add esp, 44 - pop esi - pop edi - pop ebp - ret 16 -Ltmp16789: - .cv_fpo_endproc -Lfunc_end1615: - # -- End function - .def "??0?$_Sequence@D@std@@QAE@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Sequence@D@std@@QAE@I@Z" - .globl "??0?$_Sequence@D@std@@QAE@I@Z" # -- Begin function ??0?$_Sequence@D@std@@QAE@I@Z - .p2align 4, 0x90 -"??0?$_Sequence@D@std@@QAE@I@Z": # @"??0?$_Sequence@D@std@@QAE@I@Z" -Lfunc_begin1616: - .cv_func_id 1616 - .cv_loc 1616 22 1344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1344:0 - .cv_fpo_proc "??0?$_Sequence@D@std@@QAE@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16790: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov edx, ecx - add edx, 4 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0?$_Buf@D@std@@QAE@XZ" - .cv_loc 1616 22 1345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1345:0 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret 4 -Ltmp16791: - .cv_fpo_endproc -Lfunc_end1616: - # -- End function - .def "??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" - .globl "??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" # -- Begin function ??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z - .p2align 4, 0x90 -"??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z": # @"??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" -Lfunc_begin1617: - .cv_func_id 1617 - .cv_loc 1617 22 1295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1295:0 - .cv_fpo_proc "??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill -LBB1617_1: # =>This Inner Loop Header: Depth=1 -Ltmp16792: - .cv_loc 1617 22 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1296:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - je LBB1617_3 -# %bb.2: # in Loop: Header=BB1617_1 Depth=1 -Ltmp16793: - .cv_loc 1617 22 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1297:0 - mov eax, dword ptr [ebp + 8] - mov ecx, eax - add ecx, 1 - mov dword ptr [ebp + 8], ecx - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - movsx eax, byte ptr [eax] - mov dword ptr [esp], eax - call "?_Insert@?$_Buf@D@std@@QAEXD@Z" - sub esp, 4 -Ltmp16794: - .cv_loc 1617 22 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1296:0 - jmp LBB1617_1 -LBB1617_3: - .cv_loc 1617 22 1299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1299:0 - add esp, 20 - pop ebp - ret 8 -Ltmp16795: - .cv_fpo_endproc -Lfunc_end1617: - # -- End function - .def "?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" - .globl "?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" # -- Begin function ?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ - .p2align 4, 0x90 -"?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ": # @"?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" -Lfunc_begin1618: - .cv_func_id 1618 - .cv_loc 1618 22 3061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3061:0 - .cv_fpo_proc "?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16796: - .cv_loc 1618 22 3062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3062:0 - mov eax, dword ptr [ecx + 16] - add esp, 4 - pop ebp - ret -Ltmp16797: - .cv_fpo_endproc -Lfunc_end1618: - # -- End function - .def "?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" - .globl "?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" # -- Begin function ?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ - .p2align 4, 0x90 -"?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ": # @"?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" -Lfunc_begin1619: - .cv_func_id 1619 - .cv_loc 1619 22 3066 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3066:0 - .cv_fpo_proc "?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16798: - .cv_loc 1619 22 3067 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3067:0 - mov eax, dword ptr [ecx + 20] - add esp, 4 - pop ebp - ret -Ltmp16799: - .cv_fpo_endproc -Lfunc_end1619: - # -- End function - .def "?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1620: - .cv_func_id 1620 - .cv_loc 1620 22 4215 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4215:0 - .cv_fpo_proc "?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16800: - .cv_loc 1620 22 4216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4216:0 - mov eax, ecx - add eax, 44 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, eax - call "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 1620 22 4217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4217:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1620 22 4218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4218:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 8] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], eax - call "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - .cv_loc 1620 22 4219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4219:0 - add esp, 16 - pop ebp - ret -Ltmp16801: - .cv_fpo_endproc -Lfunc_end1620: - # -- End function - .def "?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" - .globl "?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" # -- Begin function ?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z - .p2align 4, 0x90 -"?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z": # @"?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" -Lfunc_begin1621: - .cv_func_id 1621 - .cv_loc 1621 22 4222 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4222:0 - .cv_fpo_proc "?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - and al, 1 - mov byte ptr [ebp - 1], al - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16802: - .cv_loc 1621 22 4223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4223:0 - mov edx, ecx - add edx, 44 - mov al, byte ptr [ebp - 1] - and al, 1 - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, edx - movzx edx, al - mov dword ptr [esp], edx - call "?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - sub esp, 4 - mov dword ptr [ebp - 12], eax - .cv_loc 1621 22 4224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4224:0 - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - call "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1621 22 4225 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4225:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 12] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [esp], eax - call "?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - .cv_loc 1621 22 4226 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4226:0 - add esp, 20 - pop ebp - ret 4 -Ltmp16803: - .cv_fpo_endproc -Lfunc_end1621: - # -- End function - .def "?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1622: - .cv_func_id 1622 - .cv_loc 1622 22 4204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4204:0 - .cv_fpo_proc "?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 56 - .cv_fpo_stackalloc 56 - .cv_fpo_endprologue - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 8], eax - mov dword ptr [ebp - 28], ecx - mov eax, dword ptr [ebp - 28] -Ltmp16804: - .cv_loc 1622 22 4207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4207:0 - mov ecx, eax - add ecx, 44 - mov edx, dword ptr [eax + 12] - add edx, 1 - mov dword ptr [eax + 12], edx - mov dword ptr [esp], edx - mov dword ptr [ebp - 36], eax # 4-byte Spill - call "?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" - sub esp, 4 - mov dword ptr [ebp - 32], eax - .cv_loc 1622 22 4208 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4208:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .cv_loc 1622 22 4209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4209:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add eax, 44 - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, eax - mov eax, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [esp], eax - call "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - sub esp, 4 - xor eax, eax - .cv_loc 1622 22 4210 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4210:0 - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - add ecx, 20 - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov esi, dword ptr [edx + 12] - add esi, 1 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 44], eax # 4-byte Spill - call "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - sub esp, 8 - .cv_loc 1622 22 4211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4211:0 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add eax, 20 - mov ecx, dword ptr [ebp - 32] - mov ecx, dword ptr [ecx + 20] - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov ecx, eax - lea eax, [ebp - 24] - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 48] # 4-byte Reload - mov dword ptr [esp + 4], eax - call "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - sub esp, 8 - lea ecx, [ebp - 24] - mov dword ptr [esp], 1 - call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" - sub esp, 4 - lea ecx, [ebp - 24] - mov dword ptr [ebp - 52], eax # 4-byte Spill - call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 8] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1622 22 4212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:4212:0 - add esp, 56 - pop esi - pop ebp - ret -Ltmp16805: - .cv_fpo_endproc -Lfunc_end1622: - # -- End function - .def "?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - .globl "?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" # -- Begin function ?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z - .p2align 4, 0x90 -"?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z": # @"?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" -Lfunc_begin1623: - .cv_func_id 1623 - .cv_loc 1623 22 3114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3114:0 - .cv_fpo_proc "?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 72 - .cv_fpo_stackalloc 72 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - and al, 1 - mov byte ptr [ebp - 29], al - mov dword ptr [ebp - 36], ecx - mov ecx, dword ptr [ebp - 36] -Ltmp16808: - .cv_loc 1623 22 3115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3115:0 - movzx edx, byte ptr [ebp - 29] - and edx, 1 - or edx, 10 - mov dword ptr [ebp - 44], edx - mov edx, esp - lea esi, [ebp - 44] - mov dword ptr [edx + 4], esi - lea esi, [ebp - 40] - mov dword ptr [edx], esi - mov dword ptr [ebp - 56], ecx # 4-byte Spill - call "??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" - .cv_loc 1623 22 3116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3116:0 - mov dword ptr [ebp - 16], 0 - mov ecx, esp - mov dword ptr [ecx], 20 - call "??2@YAPAXI@Z" - mov dword ptr [ebp - 60], eax # 4-byte Spill - jmp LBB1623_1 -LBB1623_1: - mov eax, esp - mov dword ptr [eax + 4], 0 - mov dword ptr [eax], 1 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [ebp - 48], ecx - lea edx, [ebp - 40] - .cv_loc 1623 22 3117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3117:0 - mov ecx, edx - mov dword ptr [ebp - 64], eax # 4-byte Spill - mov dword ptr [ebp - 68], edx # 4-byte Spill - call "?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" - mov dword ptr [ebp - 52], eax - .cv_loc 1623 22 3118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3118:0 - mov eax, dword ptr [ebp - 52] - mov ecx, esp - mov dword ptr [ecx], eax - mov ecx, dword ptr [ebp - 56] # 4-byte Reload - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - sub esp, 4 - .cv_loc 1623 22 3119 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3119:0 - mov ecx, dword ptr [ebp - 48] - mov edx, dword ptr [ebp - 52] - mov dword ptr [edx + 20], ecx - .cv_loc 1623 22 3120 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3120:0 - mov ecx, dword ptr [ebp - 52] - mov edx, dword ptr [ebp - 48] - mov dword ptr [edx + 16], ecx - .cv_loc 1623 22 3121 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3121:0 - mov ecx, dword ptr [ebp - 48] - mov edx, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [edx + 4], ecx - .cv_loc 1623 22 3122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3122:0 - mov ecx, dword ptr [ebp - 52] - .cv_loc 1623 22 3123 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3123:0 - mov esi, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [ebp - 72], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 72] # 4-byte Reload - add esp, 72 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0??_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z@4HA": -LBB1623_2: - push ebp - sub esp, 8 - add ebp, 12 - lea ecx, [ebp - 40] - call "??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" - add esp, 8 - pop ebp - ret # CLEANUPRET -Ltmp16809: - .cv_fpo_endproc -Lfunc_end1623: - .section .xdata,"dr",associative,"?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - .p2align 2 -"L__ehtable$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z": - .long -1 # ToState - .long "?dtor$2@?0??_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z@4HA" # Action - .section .text,"xr",discard,"?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - # -- End function - .def "?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - .globl "?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" # -- Begin function ?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z - .p2align 4, 0x90 -"?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z": # @"?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" -Lfunc_begin1624: - .cv_func_id 1624 - .cv_loc 1624 22 3126 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3126:0 - .cv_fpo_proc "?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16810: - .cv_loc 1624 22 3127 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3127:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - sub esp, 4 - .cv_loc 1624 22 3128 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3128:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ecx + 4], eax - .cv_loc 1624 22 3129 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3129:0 - add esp, 16 - pop ebp - ret 4 -Ltmp16811: - .cv_fpo_endproc -Lfunc_end1624: - # -- End function - .def "??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" - .globl "??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" # -- Begin function ??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z - .p2align 4, 0x90 -"??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z": # @"??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" -Lfunc_begin1625: - .cv_func_id 1625 - .cv_loc 1625 26 2114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:2114:0 - .cv_fpo_proc "??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp16812: - .cv_loc 1625 26 2115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:2115:0 - mov dword ptr [esp], 24 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, dword ptr [ebp + 12] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" - xor ecx, ecx - mov eax, dword ptr [eax] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 0 - call "??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 4] # 4-byte Reload - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov eax, ecx - add esp, 36 - pop ebp - ret -Ltmp16813: - .cv_fpo_endproc -Lfunc_end1625: - # -- End function - .def "?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" - .globl "?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" # -- Begin function ?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ - .p2align 4, 0x90 -"?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ": # @"?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" -Lfunc_begin1626: - .cv_func_id 1626 - .cv_loc 1626 26 1954 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1954:0 - .cv_fpo_proc "?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16814: - .cv_loc 1626 26 1955 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1955:0 - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" - mov dword ptr [ebp - 8], eax - .cv_loc 1626 26 1956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1956:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, eax - call "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" - mov dword ptr [eax], 0 - .cv_loc 1626 26 1957 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1957:0 - mov eax, dword ptr [ebp - 8] - add esp, 12 - pop ebp - ret -Ltmp16815: - .cv_fpo_endproc -Lfunc_end1626: - # -- End function - .def "??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" - .globl "??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" # -- Begin function ??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ": # @"??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" -Lfunc_begin1627: - .cv_func_id 1627 - .cv_loc 1627 26 1932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1932:0 - .cv_fpo_proc "??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16816: - .cv_loc 1627 26 1933 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1933:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" - cmp eax, 0 - je LBB1627_2 -# %bb.1: -Ltmp16817: - .cv_loc 1627 26 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1934:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" - sub esp, 4 -Ltmp16818: -LBB1627_2: - .cv_loc 1627 26 1936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1936:0 - add esp, 16 - pop ebp - ret -Ltmp16819: - .cv_fpo_endproc -Lfunc_end1627: - # -- End function - .def "??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" - .globl "??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" # -- Begin function ??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z - .p2align 4, 0x90 -"??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z": # @"??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" -Lfunc_begin1628: - .cv_func_id 1628 - .cv_loc 1628 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp16820: - .cv_loc 1628 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16821: - .cv_fpo_endproc -Lfunc_end1628: - # -- End function - .def "??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - .globl "??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # -- Begin function ??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z - .p2align 4, 0x90 -"??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z": # @"??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" -Lfunc_begin1629: - .cv_func_id 1629 - .cv_loc 1629 22 1403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1403:0 - .cv_fpo_proc "??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16822: - mov esi, ecx - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7_Node_assert@std@@6B@"] - mov edx, dword ptr [ebp - 20] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [edx + 20], 0 - .cv_loc 1629 22 1404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1404:0 - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, edx - add esp, 28 - pop esi - pop edi - pop ebx - pop ebp - ret 8 -Ltmp16823: - .cv_fpo_endproc -Lfunc_end1629: - # -- End function - .def "??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - .globl "??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" # -- Begin function ??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z - .p2align 4, 0x90 -"??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z": # @"??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" -Lfunc_begin1630: - .cv_func_id 1630 - .cv_loc 1630 26 1870 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1870:0 - .cv_fpo_proc "??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16826: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi], edx - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov dword ptr [ebp - 40], eax # 4-byte Spill - call "??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 44], eax # 4-byte Spill - jmp LBB1630_1 -LBB1630_1: - .cv_loc 1630 26 1871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1871:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 36 - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$2@?0???$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0???$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z@4HA": -LBB1630_2: - push ebp - push eax - add ebp, 12 - .cv_loc 1630 26 1870 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1870:0 - call dword ptr [__imp____std_terminate] -Ltmp16827: - .cv_fpo_endproc -Lfunc_end1630: - .section .xdata,"dr",associative,"??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - .p2align 2 -"L__ehtable$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z": - .long -1 # ToState - .long "?dtor$2@?0???$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z@4HA" # Action - .section .text,"xr",discard,"??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - # -- End function - .def "??_G_Node_assert@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Node_assert@std@@UAEPAXI@Z" - .globl "??_G_Node_assert@std@@UAEPAXI@Z" # -- Begin function ??_G_Node_assert@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Node_assert@std@@UAEPAXI@Z": # @"??_G_Node_assert@std@@UAEPAXI@Z" -Lfunc_begin1631: - .cv_func_id 1631 - .cv_loc 1631 22 1406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1406:0 - .cv_fpo_proc "??_G_Node_assert@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16828: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Node_assert@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1631_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1631_2: - .cv_loc 1631 22 1408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1408:0 - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16829: - .cv_fpo_endproc -Lfunc_end1631: - # -- End function - .def "??1_Node_assert@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Node_assert@std@@UAE@XZ" - .globl "??1_Node_assert@std@@UAE@XZ" # -- Begin function ??1_Node_assert@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Node_assert@std@@UAE@XZ": # @"??1_Node_assert@std@@UAE@XZ" -Lfunc_begin1632: - .cv_func_id 1632 - .cv_loc 1632 22 1406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1406:0 - .cv_fpo_proc "??1_Node_assert@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - xor eax, eax - lea edx, ["??_7_Node_assert@std@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16830: - mov dword ptr [ecx], edx -Ltmp16831: - .cv_loc 1632 22 1407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1407:0 - mov edx, dword ptr [ecx + 20] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" - .cv_loc 1632 22 1408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1408:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1_Node_base@std@@UAE@XZ" -Ltmp16832: - .cv_loc 1632 22 1408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1408:0 - add esp, 20 - pop ebp - ret -Ltmp16833: - .cv_fpo_endproc -Lfunc_end1632: - # -- End function - .def "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" - .globl "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" # -- Begin function ?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z - .p2align 4, 0x90 -"?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z": # @"?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" -Lfunc_begin1633: - .cv_func_id 1633 - .cv_loc 1633 22 1369 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1369:0 - .cv_fpo_proc "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill -LBB1633_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1633 22 1370 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1370:0 - xor eax, eax - mov cl, al -Ltmp16834: - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - mov byte ptr [ebp - 13], cl # 1-byte Spill - je LBB1633_3 -# %bb.2: # in Loop: Header=BB1633_1 Depth=1 - cmp dword ptr [ebp + 8], 0 - setne al - mov byte ptr [ebp - 13], al # 1-byte Spill -LBB1633_3: # in Loop: Header=BB1633_1 Depth=1 - mov al, byte ptr [ebp - 13] # 1-byte Reload - test al, 1 - jne LBB1633_4 - jmp LBB1633_7 -LBB1633_4: # in Loop: Header=BB1633_1 Depth=1 -Ltmp16835: - .cv_loc 1633 22 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1371:0 - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax - .cv_loc 1633 22 1372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1372:0 - mov eax, dword ptr [ebp + 8] - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp + 8], eax - .cv_loc 1633 22 1373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1373:0 - mov eax, dword ptr [ebp - 4] - mov dword ptr [eax + 12], 0 - .cv_loc 1633 22 1374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1374:0 - mov eax, dword ptr [ebp - 4] - cmp eax, 0 - mov dword ptr [ebp - 20], eax # 4-byte Spill - je LBB1633_6 -# %bb.5: # in Loop: Header=BB1633_1 Depth=1 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 1 - mov edx, dword ptr [ebp - 24] # 4-byte Reload - call dword ptr [edx] - sub esp, 4 - mov dword ptr [ebp - 28], eax # 4-byte Spill -Ltmp16836: -LBB1633_6: # in Loop: Header=BB1633_1 Depth=1 - .cv_loc 1633 22 1370 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1370:0 - jmp LBB1633_1 -LBB1633_7: - .cv_loc 1633 22 1376 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1376:0 - add esp, 32 - pop ebp - ret -Ltmp16837: - .cv_fpo_endproc -Lfunc_end1633: - # -- End function - .def "??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - .globl "??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" # -- Begin function ??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z - .p2align 4, 0x90 -"??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z": # @"??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" -Lfunc_begin1634: - .cv_func_id 1634 - .cv_loc 1634 26 1815 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1815:0 - .cv_fpo_proc "??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 8], edx - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16838: - mov dword ptr [ebp - 20], ecx # 4-byte Spill - lea edx, [ebp - 12] - mov bl, byte ptr [edx] - mov byte ptr [esp], bl - lea edx, [ebp + 8] - #DEBUG_VALUE: _Unique_ptr_base:_Ptr <- [$edx+0] - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 24], eax # 4-byte Spill - call "??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" -Ltmp16839: - sub esp, 8 - mov ecx, dword ptr [ebp - 8] - xor ecx, ebp - mov dword ptr [ebp - 28], eax # 4-byte Spill - call @__security_check_cookie@4 - .cv_loc 1634 26 1816 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1816:0 - mov eax, dword ptr [ebp - 20] # 4-byte Reload - add esp, 32 - pop ebx - pop ebp - ret 4 -Ltmp16840: - .cv_fpo_endproc -Lfunc_end1634: - # -- End function - .def "??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" - .globl "??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" # -- Begin function ??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z - .p2align 4, 0x90 -"??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z": # @"??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" -Lfunc_begin1635: - .cv_func_id 1635 - .cv_loc 1635 12 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1527:0 - .cv_fpo_proc "??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16841: - mov edx, dword ptr [ebp + 12] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ecx], eax - .cv_loc 1635 12 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1528:0 - mov eax, ecx - add esp, 16 - pop ebp - ret 8 -Ltmp16842: - .cv_fpo_endproc -Lfunc_end1635: - # -- End function - .def "??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" - .globl "??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" # -- Begin function ??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z - .p2align 4, 0x90 -"??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z": # @"??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" -Lfunc_begin1636: - .cv_func_id 1636 - .cv_loc 1636 7 1296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1296:0 - .cv_fpo_proc "??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp16843: - .cv_loc 1636 7 1297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1297:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16844: - .cv_fpo_endproc -Lfunc_end1636: - # -- End function - .def "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" - .globl "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" # -- Begin function ?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ - .p2align 4, 0x90 -"?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ": # @"?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" -Lfunc_begin1637: - .cv_func_id 1637 - .cv_loc 1637 26 1946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1946:0 - .cv_fpo_proc "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16845: - .cv_loc 1637 26 1947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1947:0 - call "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" - mov eax, dword ptr [eax] - add esp, 4 - pop ebp - ret -Ltmp16846: - .cv_fpo_endproc -Lfunc_end1637: - # -- End function - .def "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" - .globl "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" # -- Begin function ?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ - .p2align 4, 0x90 -"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ": # @"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" -Lfunc_begin1638: - .cv_func_id 1638 - .cv_loc 1638 26 1826 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1826:0 - .cv_fpo_proc "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16847: - .cv_loc 1638 26 1827 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1827:0 - call "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp16848: - .cv_fpo_endproc -Lfunc_end1638: - # -- End function - .def "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" - .globl "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" # -- Begin function ?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ - .p2align 4, 0x90 -"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ": # @"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" -Lfunc_begin1639: - .cv_func_id 1639 - .cv_loc 1639 26 1830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1830:0 - .cv_fpo_proc "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16849: - .cv_loc 1639 26 1831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1831:0 - call "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp16850: - .cv_fpo_endproc -Lfunc_end1639: - # -- End function - .def "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ": # @"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" -Lfunc_begin1640: - .cv_func_id 1640 - .cv_loc 1640 12 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1548:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp16851: - .cv_loc 1640 12 1549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1549:0 - add esp, 4 - pop ebp - ret -Ltmp16852: - .cv_fpo_endproc -Lfunc_end1640: - # -- End function - .def "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" - .globl "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ - .p2align 4, 0x90 -"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ": # @"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" -Lfunc_begin1641: - .cv_func_id 1641 - .cv_loc 1641 12 1544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1544:0 - .cv_fpo_proc "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov eax, dword ptr [ebp - 4] -Ltmp16853: - .cv_loc 1641 12 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1545:0 - add esp, 4 - pop ebp - ret -Ltmp16854: - .cv_fpo_endproc -Lfunc_end1641: - # -- End function - .def "?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" - .globl "?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" # -- Begin function ?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ - .p2align 4, 0x90 -"?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ": # @"?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" -Lfunc_begin1642: - .cv_func_id 1642 - .cv_loc 1642 26 1818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1818:0 - .cv_fpo_proc "?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16855: - .cv_loc 1642 26 1819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1819:0 - call "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" - add esp, 4 - pop ebp - ret -Ltmp16856: - .cv_fpo_endproc -Lfunc_end1642: - # -- End function - .def "??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" - .globl "??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" # -- Begin function ??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z - .p2align 4, 0x90 -"??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z": # @"??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" -Lfunc_begin1643: - .cv_func_id 1643 - .cv_loc 1643 26 1766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1766:0 - .cv_fpo_proc "??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx -Ltmp16857: - .cv_loc 1643 26 1768 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1768:0 - mov ecx, dword ptr [ebp + 8] - cmp ecx, 0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - je LBB1643_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 1 - mov edx, dword ptr [ebp - 16] # 4-byte Reload - call dword ptr [edx] - sub esp, 4 - mov dword ptr [ebp - 20], eax # 4-byte Spill -LBB1643_2: - .cv_loc 1643 26 1769 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory:1769:0 - add esp, 24 - pop ebp - ret 4 -Ltmp16858: - .cv_fpo_endproc -Lfunc_end1643: - # -- End function - .def "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" - .globl "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ - .p2align 4, 0x90 -"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" -Lfunc_begin1644: - .cv_func_id 1644 - .cv_loc 1644 12 1536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1536:0 - .cv_fpo_proc "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16859: - .cv_loc 1644 12 1537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0:1537:0 - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16860: - .cv_fpo_endproc -Lfunc_end1644: - # -- End function - .def "?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1645: - .cv_func_id 1645 - .cv_loc 1645 22 2919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2919:0 - .cv_fpo_proc "?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 44 - .cv_fpo_stackalloc 44 - .cv_fpo_endprologue - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - mov edx, dword ptr fs:[0] - mov dword ptr [ebp - 24], edx - mov dword ptr fs:[0], eax - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16863: - .cv_loc 1645 22 2920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2920:0 - mov eax, esp - mov dword ptr [eax], 32 - mov dword ptr [ebp - 36], ecx # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, eax - mov edx, eax - mov dword ptr [ebp - 16], 0 - mov esi, esp - mov dword ptr [esi], 0 - mov dword ptr [ebp - 40], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [ebp - 44], edx # 4-byte Spill - call "??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" - sub esp, 4 - mov dword ptr [ebp - 48], eax # 4-byte Spill - jmp LBB1645_1 -LBB1645_1: - mov eax, esp - mov ecx, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 36] # 4-byte Reload - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - sub esp, 4 - .cv_loc 1645 22 2921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2921:0 - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - mov dword ptr [ebp - 52], eax # 4-byte Spill - add esp, 44 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$2@?0??_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$2@?0??_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4HA": -LBB1645_2: - push ebp - push eax - add ebp, 12 - .cv_loc 1645 22 2920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2920:0 - mov eax, esp - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [eax], ecx - call "??3@YAXPAX@Z" - add esp, 4 - pop ebp - ret # CLEANUPRET -Ltmp16864: - .cv_fpo_endproc -Lfunc_end1645: - .section .xdata,"dr",associative,"?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 -"L__ehtable$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": - .long -1 # ToState - .long "?dtor$2@?0??_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4HA" # Action - .section .text,"xr",discard,"?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - # -- End function - .def "??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" - .globl "??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" # -- Begin function ??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z - .p2align 4, 0x90 -"??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z": # @"??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" -Lfunc_begin1646: - .cv_func_id 1646 - .cv_loc 1646 22 1435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1435:0 - .cv_fpo_proc "??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16865: - mov edx, ecx - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 6 - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7?$_Node_str@D@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - add edx, 20 - mov ecx, edx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call "??0?$_Buf@D@std@@QAE@XZ" - .cv_loc 1646 22 1436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1436:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, ecx - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp16866: - .cv_fpo_endproc -Lfunc_end1646: - # -- End function - .def "??_G?$_Node_str@D@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$_Node_str@D@std@@UAEPAXI@Z" - .globl "??_G?$_Node_str@D@std@@UAEPAXI@Z" # -- Begin function ??_G?$_Node_str@D@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$_Node_str@D@std@@UAEPAXI@Z": # @"??_G?$_Node_str@D@std@@UAEPAXI@Z" -Lfunc_begin1647: - .cv_func_id 1647 - .cv_loc 1647 22 1433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1433:0 - .cv_fpo_proc "??_G?$_Node_str@D@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16867: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$_Node_str@D@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1647_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1647_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16868: - .cv_fpo_endproc -Lfunc_end1647: - # -- End function - .def "??1?$_Node_str@D@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Node_str@D@std@@UAE@XZ" - .globl "??1?$_Node_str@D@std@@UAE@XZ" # -- Begin function ??1?$_Node_str@D@std@@UAE@XZ - .p2align 4, 0x90 -"??1?$_Node_str@D@std@@UAE@XZ": # @"??1?$_Node_str@D@std@@UAE@XZ" -Lfunc_begin1648: - .cv_func_id 1648 - .cv_loc 1648 22 1433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1433:0 - .cv_fpo_proc "??1?$_Node_str@D@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - lea eax, ["??_7?$_Node_str@D@std@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16869: - mov dword ptr [ecx], eax -Ltmp16870: - .cv_loc 1648 22 1433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1433:0 - mov eax, ecx - add eax, 20 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "??1?$_Buf@D@std@@QAE@XZ" - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, eax - call "??1_Node_base@std@@UAE@XZ" -Ltmp16871: - .cv_loc 1648 22 1433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1433:0 - add esp, 8 - pop ebp - ret -Ltmp16872: - .cv_fpo_endproc -Lfunc_end1648: - # -- End function - .def "?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .globl "?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # -- Begin function ?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ": # @"?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Lfunc_begin1649: - .cv_func_id 1649 - .cv_loc 1649 22 2847 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2847:0 - .cv_fpo_proc "?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16873: - .cv_loc 1649 22 2848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2848:0 - mov ecx, dword ptr [ecx + 4] - add ecx, 8 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], 4 - call "??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" - .cv_loc 1649 22 2849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2849:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - add esp, 16 - pop ebp - ret -Ltmp16874: - .cv_fpo_endproc -Lfunc_end1649: - # -- End function - .def "?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" - .globl "?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" # -- Begin function ?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z - .p2align 4, 0x90 -"?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z": # @"?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" -Lfunc_begin1650: - .cv_func_id 1650 - .cv_loc 1650 22 3174 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3174:0 - .cv_fpo_proc "?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 160 - .cv_fpo_stackalloc 160 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - and al, 1 - mov byte ptr [ebp - 13], al - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp16875: - .cv_loc 1650 22 3175 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3175:0 - mov edi, dword ptr [ecx + 4] - cmp dword ptr [edi + 4], 6 - mov dword ptr [ebp - 60], esi # 4-byte Spill - mov dword ptr [ebp - 64], edx # 4-byte Spill - mov dword ptr [ebp - 68], ecx # 4-byte Spill - jne LBB1650_3 -# %bb.1: - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - add ecx, 20 - call "?_Size@?$_Buf@D@std@@QBEIXZ" - cmp eax, 1 - je LBB1650_3 -# %bb.2: -Ltmp16876: - .cv_loc 1650 22 3177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3177:0 - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 24], ecx - .cv_loc 1650 22 3178 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3178:0 - mov ecx, dword ptr [ebp - 24] - add ecx, 20 - call "?_Del@?$_Buf@D@std@@QAEDXZ" - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - movsx edx, al - mov dword ptr [esp], edx - call "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - sub esp, 4 -Ltmp16877: -LBB1650_3: - .cv_loc 1650 22 3181 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3181:0 - mov eax, dword ptr [ebp - 68] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov dword ptr [ebp - 28], ecx - .cv_loc 1650 22 3182 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3182:0 - mov ecx, dword ptr [ebp - 28] - cmp dword ptr [ecx + 4], 9 - je LBB1650_5 -# %bb.4: - mov eax, dword ptr [ebp - 28] - cmp dword ptr [eax + 4], 14 - jne LBB1650_6 -LBB1650_5: -Ltmp16878: - .cv_loc 1650 22 3183 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3183:0 - mov eax, dword ptr [ebp - 28] - mov eax, dword ptr [eax + 20] - mov dword ptr [ebp - 28], eax -Ltmp16879: -LBB1650_6: - .cv_loc 1650 22 3186 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3186:0 - cmp dword ptr [ebp + 8], 0 - jne LBB1650_11 -# %bb.7: - cmp dword ptr [ebp + 12], 1 - jne LBB1650_11 -# %bb.8: -Ltmp16880: - .cv_loc 1650 22 3188 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3188:0 - mov dword ptr [esp], 20 - call "??2@YAPAXI@Z" - mov ecx, eax - mov dword ptr [ebp - 72], eax # 4-byte Spill - call "??0_Node_endif@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 72] # 4-byte Reload - mov dword ptr [ebp - 32], ecx - .cv_loc 1650 22 3189 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3189:0 - mov dword ptr [esp], 28 - mov dword ptr [ebp - 76], eax # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ebp - 80], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 80] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 84], eax # 4-byte Spill - call "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 84] # 4-byte Reload - mov dword ptr [ebp - 36], ecx - .cv_loc 1650 22 3190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3190:0 - mov dword ptr [esp], 28 - mov dword ptr [ebp - 88], eax # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ebp - 92], ecx # 4-byte Spill - mov ecx, eax - mov edx, dword ptr [ebp - 92] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 96], eax # 4-byte Spill - call "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 96] # 4-byte Reload - mov dword ptr [ebp - 40], ecx - .cv_loc 1650 22 3191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3191:0 - mov dword ptr [esp], 20 - mov dword ptr [ebp - 100], eax # 4-byte Spill - call "??2@YAPAXI@Z" - xor ecx, ecx - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 8 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 108], eax # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - mov ecx, dword ptr [ebp - 108] # 4-byte Reload - mov dword ptr [ebp - 44], ecx - .cv_loc 1650 22 3192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3192:0 - mov dword ptr [esp], 24 - mov dword ptr [ebp - 112], eax # 4-byte Spill - call "??2@YAPAXI@Z" - xor ecx, ecx - mov edx, dword ptr [ebp - 44] - mov dword ptr [ebp - 116], ecx # 4-byte Spill - mov ecx, eax - mov dword ptr [esp], 9 - mov dword ptr [esp + 4], 0 - mov dword ptr [esp + 8], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" - sub esp, 12 - mov ecx, dword ptr [ebp - 120] # 4-byte Reload - mov dword ptr [ebp - 48], ecx - .cv_loc 1650 22 3194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3194:0 - mov edx, dword ptr [ebp - 44] - mov esi, dword ptr [ebp - 40] - mov dword ptr [esi + 12], edx - .cv_loc 1650 22 3195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3195:0 - mov edx, dword ptr [ebp - 40] - mov esi, dword ptr [ebp - 44] - mov dword ptr [esi + 16], edx - .cv_loc 1650 22 3197 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3197:0 - mov edx, dword ptr [ebp - 48] - mov esi, dword ptr [ebp - 44] - mov dword ptr [esi + 12], edx - .cv_loc 1650 22 3198 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3198:0 - mov edx, dword ptr [ebp - 44] - mov esi, dword ptr [ebp - 48] - mov dword ptr [esi + 16], edx - .cv_loc 1650 22 3200 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3200:0 - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 48] - mov dword ptr [esi + 12], edx - .cv_loc 1650 22 3202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3202:0 - mov edx, dword ptr [ebp - 40] - mov esi, dword ptr [ebp - 36] - mov dword ptr [esi + 24], edx - .cv_loc 1650 22 3204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3204:0 - mov edx, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 124], eax # 4-byte Spill - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - sub esp, 4 - .cv_loc 1650 22 3205 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3205:0 - mov ecx, dword ptr [ebp - 36] - mov edx, dword ptr [ebp - 28] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 128], eax # 4-byte Spill - call "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" - .cv_loc 1650 22 3207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3207:0 - test byte ptr [ebp - 13], 1 - jne LBB1650_10 -# %bb.9: -Ltmp16881: - .cv_loc 1650 22 3208 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3208:0 - mov eax, dword ptr [ebp - 40] - mov eax, dword ptr [eax + 12] - add eax, 16 - mov ecx, dword ptr [ebp - 36] - mov ecx, dword ptr [ecx + 12] - add ecx, 16 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" - .cv_loc 1650 22 3209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3209:0 - mov eax, dword ptr [ebp - 40] - add eax, 12 - mov ecx, dword ptr [ebp - 36] - add ecx, 12 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" -Ltmp16882: -LBB1650_10: - .cv_loc 1650 22 3211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3211:0 - jmp LBB1650_12 -Ltmp16883: -LBB1650_11: - .cv_loc 1650 22 3212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3212:0 - mov dword ptr [esp], 24 - call "??2@YAPAXI@Z" - mov ecx, eax - mov dword ptr [ebp - 132], eax # 4-byte Spill - call "??0_Node_end_rep@std@@QAE@XZ" - mov ecx, dword ptr [ebp - 132] # 4-byte Reload - mov dword ptr [ebp - 52], ecx - .cv_loc 1650 22 3213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3213:0 - mov dword ptr [esp], 40 - mov dword ptr [ebp - 136], eax # 4-byte Spill - call "??2@YAPAXI@Z" - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov edx, dword ptr [ecx] - mov esi, dword ptr [edx + 24] - mov edi, esi - add edi, 1 - mov dword ptr [edx + 24], edi - mov edx, dword ptr [ebp - 52] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov cl, byte ptr [ebp - 13] - and cl, 1 - mov byte ptr [ebp - 137], cl # 1-byte Spill - mov ecx, eax - mov dword ptr [ebp - 144], eax # 4-byte Spill - mov al, byte ptr [ebp - 137] # 1-byte Reload - movzx eax, al - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ebx - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], edx - mov dword ptr [esp + 16], esi - call "??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" - sub esp, 20 - mov ecx, dword ptr [ebp - 144] # 4-byte Reload - mov dword ptr [ebp - 56], ecx - .cv_loc 1650 22 3214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3214:0 - mov edx, dword ptr [ebp - 56] - mov esi, dword ptr [ebp - 52] - mov dword ptr [esi + 20], edx - .cv_loc 1650 22 3215 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3215:0 - mov edx, dword ptr [ebp - 52] - mov ecx, dword ptr [ebp - 68] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 148], eax # 4-byte Spill - call "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - sub esp, 4 - .cv_loc 1650 22 3216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3216:0 - mov ecx, dword ptr [ebp - 56] - mov edx, dword ptr [ebp - 28] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - mov dword ptr [ebp - 152], eax # 4-byte Spill - call "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" -Ltmp16884: -LBB1650_12: - .cv_loc 1650 22 3218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3218:0 - add esp, 160 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp16885: - .cv_fpo_endproc -Lfunc_end1650: - # -- End function - .def "?_Del@?$_Buf@D@std@@QAEDXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Del@?$_Buf@D@std@@QAEDXZ" - .globl "?_Del@?$_Buf@D@std@@QAEDXZ" # -- Begin function ?_Del@?$_Buf@D@std@@QAEDXZ - .p2align 4, 0x90 -"?_Del@?$_Buf@D@std@@QAEDXZ": # @"?_Del@?$_Buf@D@std@@QAEDXZ" -Lfunc_begin1651: - .cv_func_id 1651 - .cv_loc 1651 22 1290 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1290:0 - .cv_fpo_proc "?_Del@?$_Buf@D@std@@QAEDXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16886: - .cv_loc 1651 22 1291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1291:0 - mov eax, dword ptr [ecx + 8] - mov edx, dword ptr [ecx + 4] - mov esi, edx - add esi, -1 - mov dword ptr [ecx + 4], esi - movsx eax, byte ptr [eax + edx - 1] - add esp, 4 - pop esi - pop ebp - ret -Ltmp16887: - .cv_fpo_endproc -Lfunc_end1651: - # -- End function - .def "??0_Node_endif@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Node_endif@std@@QAE@XZ" - .globl "??0_Node_endif@std@@QAE@XZ" # -- Begin function ??0_Node_endif@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Node_endif@std@@QAE@XZ": # @"??0_Node_endif@std@@QAE@XZ" -Lfunc_begin1652: - .cv_func_id 1652 - .cv_loc 1652 22 1478 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1478:0 - .cv_fpo_proc "??0_Node_endif@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - xor eax, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16888: - mov edx, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 17 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7_Node_endif@std@@6B@"] - mov edx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [edx], ecx - .cv_loc 1652 22 1479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1479:0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, edx - add esp, 24 - pop ebp - ret -Ltmp16889: - .cv_fpo_endproc -Lfunc_end1652: - # -- End function - .def "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" - .globl "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" # -- Begin function ??0_Node_if@std@@QAE@PAV_Node_base@1@@Z - .p2align 4, 0x90 -"??0_Node_if@std@@QAE@PAV_Node_base@1@@Z": # @"??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" -Lfunc_begin1653: - .cv_func_id 1653 - .cv_loc 1653 22 1486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1486:0 - .cv_fpo_proc "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - xor edx, edx - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp16890: - mov esi, ecx - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [esp], 16 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7_Node_if@std@@6B@"] - mov edx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp + 8] - mov dword ptr [edx + 20], ecx - mov dword ptr [edx + 24], 0 - .cv_loc 1653 22 1487 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1487:0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov eax, edx - add esp, 28 - pop esi - pop ebp - ret 4 -Ltmp16891: - .cv_fpo_endproc -Lfunc_end1653: - # -- End function - .def "??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" - .globl "??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" # -- Begin function ??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z - .p2align 4, 0x90 -"??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z": # @"??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" -Lfunc_begin1654: - .cv_func_id 1654 - .cv_loc 1654 22 1394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1394:0 - .cv_fpo_proc "??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 32 - .cv_fpo_stackalloc 32 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [ebp - 16], ecx - mov ecx, dword ptr [ebp - 16] -Ltmp16892: - mov edi, ecx - mov ebx, dword ptr [ebp + 12] - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 24], ecx # 4-byte Spill - mov ecx, edi - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ebx - mov dword ptr [ebp - 28], esi # 4-byte Spill - mov dword ptr [ebp - 32], edx # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7_Node_end_group@std@@6B@"] - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp + 16] - mov dword ptr [edx + 20], ecx - .cv_loc 1654 22 1395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1395:0 - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov eax, edx - add esp, 32 - pop esi - pop edi - pop ebx - pop ebp - ret 12 -Ltmp16893: - .cv_fpo_endproc -Lfunc_end1654: - # -- End function - .def "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" - .globl "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" # -- Begin function ?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z - .p2align 4, 0x90 -"?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z": # @"?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" -Lfunc_begin1655: - .cv_func_id 1655 - .cv_loc 1655 22 2881 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2881:0 - .cv_fpo_proc "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp16894: - .cv_loc 1655 22 2882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2882:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi + 16] - mov dword ptr [esi + 12], edx - .cv_loc 1655 22 2883 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2883:0 - mov edx, dword ptr [ebp + 8] - mov edx, dword ptr [edx + 16] - mov esi, dword ptr [ebp + 12] - mov dword ptr [esi + 16], edx - .cv_loc 1655 22 2884 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2884:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esi + 16], edx - .cv_loc 1655 22 2885 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2885:0 - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ebp + 12] - mov dword ptr [esi + 12], edx - .cv_loc 1655 22 2886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2886:0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - add esp, 8 - pop esi - pop ebp - ret -Ltmp16895: - .cv_fpo_endproc -Lfunc_end1655: - # -- End function - .def "??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" - .globl "??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" # -- Begin function ??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z - .p2align 4, 0x90 -"??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z": # @"??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" -Lfunc_begin1656: - .cv_func_id 1656 - .cv_loc 1656 14 62 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:62:0 - .cv_fpo_proc "??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp16896: - .cv_loc 1656 14 63 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:63:0 - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" - .cv_loc 1656 14 64 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:64:0 - add esp, 16 - pop esi - pop ebp - ret -Ltmp16897: - .cv_fpo_endproc -Lfunc_end1656: - # -- End function - .def "??0_Node_end_rep@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Node_end_rep@std@@QAE@XZ" - .globl "??0_Node_end_rep@std@@QAE@XZ" # -- Begin function ??0_Node_end_rep@std@@QAE@XZ - .p2align 4, 0x90 -"??0_Node_end_rep@std@@QAE@XZ": # @"??0_Node_end_rep@std@@QAE@XZ" -Lfunc_begin1657: - .cv_func_id 1657 - .cv_loc 1657 22 1508 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1508:0 - .cv_fpo_proc "??0_Node_end_rep@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - xor eax, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16898: - mov edx, ecx - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], 19 - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7_Node_end_rep@std@@6B@"] - mov edx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [edx], ecx - mov dword ptr [edx + 20], 0 - .cv_loc 1657 22 1509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1509:0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov eax, edx - add esp, 24 - pop ebp - ret -Ltmp16899: - .cv_fpo_endproc -Lfunc_end1657: - # -- End function - .def "??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" - .globl "??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" # -- Begin function ??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z - .p2align 4, 0x90 -"??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z": # @"??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" -Lfunc_begin1658: - .cv_func_id 1658 - .cv_loc 1658 22 1527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1527:0 - .cv_fpo_proc "??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" 20 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 24] - mov edx, dword ptr [ebp + 20] - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov bl, byte ptr [ebp + 8] - mov dword ptr [ebp - 24], eax # 4-byte Spill - xor eax, eax - and bl, 1 - mov byte ptr [ebp - 13], bl - mov dword ptr [ebp - 20], ecx - mov ecx, dword ptr [ebp - 20] -Ltmp16900: - mov ebx, ecx - mov dword ptr [ebp - 28], eax # 4-byte Spill - mov al, byte ptr [ebp - 13] - test al, 1 - mov eax, 2 - mov dword ptr [ebp - 32], eax # 4-byte Spill - mov eax, dword ptr [ebp - 28] # 4-byte Reload - mov dword ptr [ebp - 36], ecx # 4-byte Spill - mov ecx, dword ptr [ebp - 32] # 4-byte Reload - cmovne eax, ecx - mov ecx, ebx - mov dword ptr [esp], 18 - mov dword ptr [esp + 4], eax - mov dword ptr [ebp - 40], edi # 4-byte Spill - mov dword ptr [ebp - 44], esi # 4-byte Spill - mov dword ptr [ebp - 48], edx # 4-byte Spill - call "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - sub esp, 8 - lea ecx, ["??_7_Node_rep@std@@6B@"] - mov edx, dword ptr [ebp - 36] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp + 12] - mov dword ptr [edx + 20], ecx - mov ecx, dword ptr [ebp + 16] - mov dword ptr [edx + 24], ecx - mov ecx, dword ptr [ebp + 20] - mov dword ptr [edx + 28], ecx - mov ecx, dword ptr [ebp + 24] - mov dword ptr [edx + 32], ecx - mov dword ptr [edx + 36], -1 - .cv_loc 1658 22 1528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1528:0 - mov dword ptr [ebp - 52], eax # 4-byte Spill - mov eax, edx - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret 20 -Ltmp16901: - .cv_fpo_endproc -Lfunc_end1658: - # -- End function - .def "??_G_Node_endif@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Node_endif@std@@UAEPAXI@Z" - .globl "??_G_Node_endif@std@@UAEPAXI@Z" # -- Begin function ??_G_Node_endif@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Node_endif@std@@UAEPAXI@Z": # @"??_G_Node_endif@std@@UAEPAXI@Z" -Lfunc_begin1659: - .cv_func_id 1659 - .cv_loc 1659 22 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1476:0 - .cv_fpo_proc "??_G_Node_endif@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16902: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Node_endif@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1659_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1659_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16903: - .cv_fpo_endproc -Lfunc_end1659: - # -- End function - .def "??1_Node_endif@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Node_endif@std@@UAE@XZ" - .globl "??1_Node_endif@std@@UAE@XZ" # -- Begin function ??1_Node_endif@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Node_endif@std@@UAE@XZ": # @"??1_Node_endif@std@@UAE@XZ" -Lfunc_begin1660: - .cv_func_id 1660 - .cv_loc 1660 22 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1476:0 - .cv_fpo_proc "??1_Node_endif@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16904: - .cv_loc 1660 22 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1476:0 - call "??1_Node_base@std@@UAE@XZ" -Ltmp16905: - .cv_loc 1660 22 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1476:0 - add esp, 4 - pop ebp - ret -Ltmp16906: - .cv_fpo_endproc -Lfunc_end1660: - # -- End function - .def "??_G_Node_if@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Node_if@std@@UAEPAXI@Z" - .globl "??_G_Node_if@std@@UAEPAXI@Z" # -- Begin function ??_G_Node_if@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Node_if@std@@UAEPAXI@Z": # @"??_G_Node_if@std@@UAEPAXI@Z" -Lfunc_begin1661: - .cv_func_id 1661 - .cv_loc 1661 22 1489 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1489:0 - .cv_fpo_proc "??_G_Node_if@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16907: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Node_if@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1661_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1661_2: - .cv_loc 1661 22 1497 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1497:0 - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16908: - .cv_fpo_endproc -Lfunc_end1661: - # -- End function - .def "??1_Node_if@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Node_if@std@@UAE@XZ" - .globl "??1_Node_if@std@@UAE@XZ" # -- Begin function ??1_Node_if@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Node_if@std@@UAE@XZ": # @"??1_Node_if@std@@UAE@XZ" -Lfunc_begin1662: - .cv_func_id 1662 - .cv_loc 1662 22 1489 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1489:0 - .cv_fpo_proc "??1_Node_if@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - lea eax, ["??_7_Node_if@std@@6B@"] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16909: - mov dword ptr [ecx], eax -Ltmp16910: - .cv_loc 1662 22 1490 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1490:0 - mov eax, dword ptr [ecx + 24] - mov dword ptr [ebp - 8], eax - mov dword ptr [ebp - 16], ecx # 4-byte Spill -LBB1662_1: # =>This Inner Loop Header: Depth=1 - .cv_loc 1662 22 1491 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1491:0 - cmp dword ptr [ebp - 8], 0 - je LBB1662_3 -# %bb.2: # in Loop: Header=BB1662_1 Depth=1 -Ltmp16911: - .cv_loc 1662 22 1492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1492:0 - mov eax, dword ptr [ebp - 8] - mov dword ptr [ebp - 12], eax - .cv_loc 1662 22 1493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1493:0 - mov eax, dword ptr [ebp - 8] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 8], eax - .cv_loc 1662 22 1494 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1494:0 - mov eax, dword ptr [ebp - 12] - mov dword ptr [eax + 24], 0 - .cv_loc 1662 22 1495 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1495:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, dword ptr [eax + 20] - mov edx, dword ptr [ebp - 12] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], ecx - call "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" -Ltmp16912: - .cv_loc 1662 22 1491 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1491:0 - jmp LBB1662_1 -LBB1662_3: - .cv_loc 1662 22 1497 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1497:0 - mov eax, dword ptr [ebp - 16] # 4-byte Reload - mov ecx, eax - call "??1_Node_base@std@@UAE@XZ" -Ltmp16913: - .cv_loc 1662 22 1497 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1497:0 - add esp, 24 - pop ebp - ret -Ltmp16914: - .cv_fpo_endproc -Lfunc_end1662: - # -- End function - .def "??_G_Node_end_group@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Node_end_group@std@@UAEPAXI@Z" - .globl "??_G_Node_end_group@std@@UAEPAXI@Z" # -- Begin function ??_G_Node_end_group@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Node_end_group@std@@UAEPAXI@Z": # @"??_G_Node_end_group@std@@UAEPAXI@Z" -Lfunc_begin1663: - .cv_func_id 1663 - .cv_loc 1663 22 1392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1392:0 - .cv_fpo_proc "??_G_Node_end_group@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16915: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Node_end_group@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1663_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1663_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16916: - .cv_fpo_endproc -Lfunc_end1663: - # -- End function - .def "??1_Node_end_group@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Node_end_group@std@@UAE@XZ" - .globl "??1_Node_end_group@std@@UAE@XZ" # -- Begin function ??1_Node_end_group@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Node_end_group@std@@UAE@XZ": # @"??1_Node_end_group@std@@UAE@XZ" -Lfunc_begin1664: - .cv_func_id 1664 - .cv_loc 1664 22 1392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1392:0 - .cv_fpo_proc "??1_Node_end_group@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16917: - .cv_loc 1664 22 1392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1392:0 - call "??1_Node_base@std@@UAE@XZ" -Ltmp16918: - .cv_loc 1664 22 1392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1392:0 - add esp, 4 - pop ebp - ret -Ltmp16919: - .cv_fpo_endproc -Lfunc_end1664: - # -- End function - .def "??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" - .globl "??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" # -- Begin function ??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z - .p2align 4, 0x90 -"??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z": # @"??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" -Lfunc_begin1665: - .cv_func_id 1665 - .cv_loc 1665 14 53 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:53:0 - .cv_fpo_proc "??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 4], edx -Ltmp16920: - .cv_loc 1665 14 54 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:54:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov dword ptr [ebp - 16], ecx # 4-byte Spill - call "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" - mov eax, dword ptr [eax] - mov dword ptr [ebp - 8], eax - .cv_loc 1665 14 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:55:0 - mov eax, dword ptr [ebp + 12] - mov dword ptr [esp], eax - call "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ecx], eax - .cv_loc 1665 14 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:56:0 - lea eax, [ebp - 8] - mov dword ptr [esp], eax - call "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp + 12] - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 4] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - .cv_loc 1665 14 57 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility:57:0 - add esp, 20 - pop ebp - ret -Ltmp16921: - .cv_fpo_endproc -Lfunc_end1665: - # -- End function - .def "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" - .globl "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" # -- Begin function ??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z - .p2align 4, 0x90 -"??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z": # @"??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" -Lfunc_begin1666: - .cv_func_id 1666 - .cv_loc 1666 7 1308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1308:0 - .cv_fpo_proc "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp16922: - .cv_loc 1666 7 1309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\type_traits:1309:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp16923: - .cv_fpo_endproc -Lfunc_end1666: - # -- End function - .def "??_G_Node_end_rep@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Node_end_rep@std@@UAEPAXI@Z" - .globl "??_G_Node_end_rep@std@@UAEPAXI@Z" # -- Begin function ??_G_Node_end_rep@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Node_end_rep@std@@UAEPAXI@Z": # @"??_G_Node_end_rep@std@@UAEPAXI@Z" -Lfunc_begin1667: - .cv_func_id 1667 - .cv_loc 1667 22 1506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1506:0 - .cv_fpo_proc "??_G_Node_end_rep@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16924: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Node_end_rep@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1667_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1667_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16925: - .cv_fpo_endproc -Lfunc_end1667: - # -- End function - .def "??1_Node_end_rep@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Node_end_rep@std@@UAE@XZ" - .globl "??1_Node_end_rep@std@@UAE@XZ" # -- Begin function ??1_Node_end_rep@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Node_end_rep@std@@UAE@XZ": # @"??1_Node_end_rep@std@@UAE@XZ" -Lfunc_begin1668: - .cv_func_id 1668 - .cv_loc 1668 22 1506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1506:0 - .cv_fpo_proc "??1_Node_end_rep@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16926: - .cv_loc 1668 22 1506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1506:0 - call "??1_Node_base@std@@UAE@XZ" -Ltmp16927: - .cv_loc 1668 22 1506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1506:0 - add esp, 4 - pop ebp - ret -Ltmp16928: - .cv_fpo_endproc -Lfunc_end1668: - # -- End function - .def "??_G_Node_rep@std@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G_Node_rep@std@@UAEPAXI@Z" - .globl "??_G_Node_rep@std@@UAEPAXI@Z" # -- Begin function ??_G_Node_rep@std@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G_Node_rep@std@@UAEPAXI@Z": # @"??_G_Node_rep@std@@UAEPAXI@Z" -Lfunc_begin1669: - .cv_func_id 1669 - .cv_loc 1669 22 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1523:0 - .cv_fpo_proc "??_G_Node_rep@std@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16929: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1_Node_rep@std@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1669_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1669_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16930: - .cv_fpo_endproc -Lfunc_end1669: - # -- End function - .def "??1_Node_rep@std@@UAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1_Node_rep@std@@UAE@XZ" - .globl "??1_Node_rep@std@@UAE@XZ" # -- Begin function ??1_Node_rep@std@@UAE@XZ - .p2align 4, 0x90 -"??1_Node_rep@std@@UAE@XZ": # @"??1_Node_rep@std@@UAE@XZ" -Lfunc_begin1670: - .cv_func_id 1670 - .cv_loc 1670 22 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1523:0 - .cv_fpo_proc "??1_Node_rep@std@@UAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16931: - .cv_loc 1670 22 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1523:0 - call "??1_Node_base@std@@UAE@XZ" -Ltmp16932: - .cv_loc 1670 22 1523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1523:0 - add esp, 4 - pop ebp - ret -Ltmp16933: - .cv_fpo_endproc -Lfunc_end1670: - # -- End function - .def "?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .globl "?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # -- Begin function ?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ - .p2align 4, 0x90 -"?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ": # @"?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" -Lfunc_begin1671: - .cv_func_id 1671 - .cv_loc 1671 22 3227 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3227:0 - .cv_fpo_proc "?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - xor eax, eax - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16934: - .cv_loc 1671 22 3228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3228:0 - mov edx, dword ptr [ecx] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" - .cv_loc 1671 22 3229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3229:0 - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [eax], 0 - .cv_loc 1671 22 3230 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3230:0 - add esp, 20 - pop ebp - ret -Ltmp16935: - .cv_fpo_endproc -Lfunc_end1671: - # -- End function - .def "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" - .globl "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" # -- Begin function ?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ - .p2align 4, 0x90 -"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ": # @"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1672: - .cv_func_id 1672 - .cv_loc 1672 22 2089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2089:0 - .cv_fpo_proc "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16936: - .cv_loc 1672 22 2090 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2090:0 - cmp dword ptr [ecx + 4], 0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - je LBB1672_3 -# %bb.1: - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov ecx, dword ptr [eax + 4] - mov edx, -1 - lock xadd dword ptr [ecx + 32], edx - sub edx, 1 - cmp edx, 0 - jne LBB1672_3 -# %bb.2: - .cv_loc 1672 22 2091 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2091:0 - xor eax, eax -Ltmp16937: - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov edx, dword ptr [ecx + 4] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" -Ltmp16938: -LBB1672_3: - .cv_loc 1672 22 2094 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2094:0 - mov eax, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [eax + 4], 0 - .cv_loc 1672 22 2095 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2095:0 - add esp, 20 - pop ebp - ret -Ltmp16939: - .cv_fpo_endproc -Lfunc_end1672: - # -- End function - .def "??1?$_Regex_traits@D@std@@QAE@XZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??1?$_Regex_traits@D@std@@QAE@XZ" - .globl "??1?$_Regex_traits@D@std@@QAE@XZ" # -- Begin function ??1?$_Regex_traits@D@std@@QAE@XZ - .p2align 4, 0x90 -"??1?$_Regex_traits@D@std@@QAE@XZ": # @"??1?$_Regex_traits@D@std@@QAE@XZ" -Lfunc_begin1673: - .cv_func_id 1673 - .cv_loc 1673 22 242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:242:0 - .cv_fpo_proc "??1?$_Regex_traits@D@std@@QAE@XZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16940: - .cv_loc 1673 22 242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:242:0 - add ecx, 8 - call "??1locale@std@@QAE@XZ" -Ltmp16941: - .cv_loc 1673 22 242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:242:0 - add esp, 4 - pop ebp - ret -Ltmp16942: - .cv_fpo_endproc -Lfunc_end1673: - # -- End function - .def "?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" - .globl "?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" # -- Begin function ?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ - .p2align 4, 0x90 -"?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ": # @"?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" -Lfunc_begin1674: - .cv_func_id 1674 - .cv_loc 1674 19 1334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1334:0 - .cv_fpo_proc "?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16943: - .cv_loc 1674 19 1335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1335:0 - mov dword ptr [ebp - 8], ecx # 4-byte Spill - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - cmp ecx, dword ptr [eax] - sete dl - and dl, 1 - movzx eax, dl - add esp, 12 - pop ebp - ret -Ltmp16944: - .cv_fpo_endproc -Lfunc_end1674: - # -- End function - .def "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .globl "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # -- Begin function ??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z - .p2align 4, 0x90 -"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z": # @"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" -Lfunc_begin1675: - .cv_func_id 1675 - .cv_loc 1675 19 1369 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1369:0 - .cv_fpo_proc "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill -# %bb.1: -Ltmp16945: - .cv_loc 1675 19 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1371:0 - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [ebp - 16], eax # 4-byte Spill - call "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 16] # 4-byte Reload - cmp ecx, eax - jae LBB1675_3 -# %bb.2: -Ltmp16946: - .cv_loc 1675 19 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1371:0 - jmp LBB1675_8 -Ltmp16947: -LBB1675_3: - .cv_loc 1675 19 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1371:0 - jmp LBB1675_4 -LBB1675_4: - .cv_loc 1675 19 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1371:0 - xor eax, eax -Ltmp16948: - mov dword ptr [esp], 2 - lea ecx, ["??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], 1371 - mov dword ptr [esp + 12], 0 - lea ecx, ["??_C@_02DKCKIIND@?$CFs?$AA@"] - mov dword ptr [esp + 16], ecx - lea ecx, ["??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] - mov dword ptr [esp + 20], ecx - mov dword ptr [ebp - 20], eax # 4-byte Spill - call dword ptr [__imp___CrtDbgReport] - mov ecx, 1 - cmp ecx, eax - jne LBB1675_6 -# %bb.5: - int3 -LBB1675_6: - xor eax, eax - lea ecx, ["??_C@_1EA@LEKOKFNB@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@"] - mov dword ptr [esp], ecx - lea ecx, ["??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] - mov dword ptr [esp + 4], ecx - lea ecx, ["??_C@_1MK@NHIPFOLI@?$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 dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], 1371 - mov dword ptr [esp + 16], 0 - mov dword ptr [ebp - 24], eax # 4-byte Spill - call dword ptr [__imp___invalid_parameter] -Ltmp16949: -# %bb.7: - .cv_loc 1675 19 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1371:0 - jmp LBB1675_8 -Ltmp16950: -LBB1675_8: - .cv_loc 1675 19 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1371:0 - jmp LBB1675_9 -Ltmp16951: -LBB1675_9: - .cv_loc 1675 19 1374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector:1374:0 - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - call "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov eax, dword ptr [eax] - imul ecx, dword ptr [ebp + 8], 20 - add eax, ecx - add esp, 48 - pop ebp - ret 4 -Ltmp16952: - .cv_fpo_endproc -Lfunc_end1675: - # -- End function - .def "??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin1676: - .cv_func_id 1676 - .cv_loc 1676 2 1065 0 # external\include\catch/catch.hpp:1065:0 - .cv_fpo_proc "??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16953: - mov edx, dword ptr [ebp + 8] - mov dword ptr [ecx], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov eax, ecx - add esp, 8 - pop ebp - ret 4 -Ltmp16954: - .cv_fpo_endproc -Lfunc_end1676: - # -- End function - .def "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .globl "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # -- Begin function ??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z - .p2align 4, 0x90 -"??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z": # @"??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" -Lfunc_begin1677: - .cv_func_id 1677 - .cv_loc 1677 2 1040 0 # external\include\catch/catch.hpp:1040:0 - .cv_fpo_proc "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 48 - .cv_fpo_stackalloc 48 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] - mov edx, dword ptr [___security_cookie] - xor edx, ebp - mov dword ptr [ebp - 16], edx -Ltmp16955: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 24], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 20], edx - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [edx] - mov dword ptr [ebp - 32], esi - mov edx, dword ptr [edx + 4] - mov dword ptr [ebp - 28], edx - mov edx, dword ptr [ebp - 32] - mov esi, dword ptr [ebp - 28] - mov edi, dword ptr [ebp - 24] - mov ebx, dword ptr [ebp - 20] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], esi - mov dword ptr [esp + 8], edi - mov dword ptr [esp + 12], ebx - mov dword ptr [ebp - 36], eax # 4-byte Spill - mov dword ptr [ebp - 40], ecx # 4-byte Spill - call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 44], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 44] # 4-byte Reload - add esp, 48 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp16956: - .cv_fpo_endproc -Lfunc_end1677: - # -- End function - .def "??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - .globl "??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z - .p2align 4, 0x90 -"??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" -Lfunc_begin1678: - .cv_func_id 1678 - .cv_loc 1678 2 1020 0 # external\include\catch/catch.hpp:1020:0 - .cv_fpo_proc "??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - lea eax, [ebp + 8] - mov edx, eax - add edx, 8 - mov dword ptr [ebp - 12], ecx - mov ecx, dword ptr [ebp - 12] -Ltmp16957: - mov esi, ecx - mov dword ptr [ebp - 16], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 20], eax # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - call "??0ITransientExpression@Catch@@QAE@XZ" - lea ecx, ["??_7?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@"] - mov edx, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [edx], ecx - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov bl, byte ptr [ecx] - and bl, 1 - mov byte ptr [edx + 4], bl - mov esi, dword ptr [ecx + 4] - mov dword ptr [edx + 8], esi - add edx, 12 - mov ecx, edx - mov edx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [esp], edx - mov dword ptr [ebp - 28], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - mov edx, dword ptr [ecx + 20] - mov esi, dword ptr [ebp - 16] # 4-byte Reload - mov dword ptr [esi + 24], edx - mov ecx, dword ptr [ebp - 24] # 4-byte Reload - mov dword ptr [ebp - 32], eax # 4-byte Spill - call "??1StringRef@Catch@@QAE@XZ" - mov eax, dword ptr [ebp - 16] # 4-byte Reload - add esp, 28 - pop esi - pop ebx - pop ebp - ret 24 -Ltmp16958: - .cv_fpo_endproc -Lfunc_end1678: - # -- End function - .def "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .globl "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ": # @"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" -Lfunc_begin1679: - .cv_func_id 1679 - .cv_loc 1679 2 1006 0 # external\include\catch/catch.hpp:1006:0 - .cv_fpo_proc "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx -Ltmp16959: - mov al, 1 - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp16960: - .cv_fpo_endproc -Lfunc_end1679: - # -- End function - .def "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .globl "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # -- Begin function ?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ - .p2align 4, 0x90 -"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ": # @"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" -Lfunc_begin1680: - .cv_func_id 1680 - .cv_loc 1680 2 1007 0 # external\include\catch/catch.hpp:1007:0 - .cv_fpo_proc "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp16961: - mov al, byte ptr [ecx + 4] - and al, 1 - movzx eax, al - add esp, 4 - pop ebp - ret -Ltmp16962: - .cv_fpo_endproc -Lfunc_end1680: - # -- End function - .def "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .globl "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z - .p2align 4, 0x90 -"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1681: - .cv_func_id 1681 - .cv_loc 1681 2 1009 0 # external\include\catch/catch.hpp:1009:0 - .cv_fpo_proc "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 108 - .cv_fpo_stackalloc 108 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, esp - mov dword ptr [ebp - 28], edx - mov dword ptr [ebp - 16], -1 - lea edx, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov esi, dword ptr fs:[0] - mov dword ptr [ebp - 24], esi - mov dword ptr fs:[0], edx - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp16967: - .cv_loc 1681 2 1010 0 # external\include\catch/catch.hpp:1010:0 - mov edx, esp - push eax - sub esp, 20 - mov esi, esp - mov edi, esi - mov ebx, dword ptr [ecx + 24] - sub esp, 8 - mov dword ptr [ebp - 96], eax # 4-byte Spill - mov eax, esp - mov dword ptr [eax + 4], ebx - lea ebx, [ebp - 60] - mov dword ptr [eax], ebx - mov dword ptr [ebp - 100], edi # 4-byte Spill - mov dword ptr [ebp - 104], ecx # 4-byte Spill - mov dword ptr [ebp - 108], edx # 4-byte Spill - mov dword ptr [ebp - 112], esi # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - add esp, 8 - mov eax, dword ptr [ebp - 112] # 4-byte Reload - add eax, 8 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - add ecx, 12 - sub esp, 4 - mov edx, esp - mov dword ptr [edx], ecx - mov ecx, eax - mov dword ptr [ebp - 116], eax # 4-byte Spill - call "??0StringRef@Catch@@QAE@ABV01@@Z" - mov byte ptr [ebp - 89], 1 - mov ecx, dword ptr [ebp - 104] # 4-byte Reload - mov edx, dword ptr [ecx + 8] - mov dword ptr [ebp - 16], 1 - sub esp, 8 - mov esi, esp - mov dword ptr [esi + 4], edx - lea edx, [ebp - 88] - mov dword ptr [esi], edx - mov dword ptr [ebp - 120], eax # 4-byte Spill - call "??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - add esp, 8 - jmp LBB1681_1 -LBB1681_1: - mov eax, dword ptr [ebp + 8] - mov ecx, dword ptr [ebp - 100] # 4-byte Reload - mov dword ptr [ecx], eax - lea eax, [ebp - 88] - mov dword ptr [ecx + 4], eax - lea eax, [ebp - 60] - mov dword ptr [ecx + 20], eax - mov byte ptr [ebp - 89], 0 - mov dword ptr [ebp - 16], 2 - call "?formatReconstructedExpression@Catch@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" - add esp, 24 - jmp LBB1681_2 -LBB1681_2: - mov eax, dword ptr [ebp - 108] # 4-byte Reload - mov esp, eax - lea ecx, [ebp - 88] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .cv_loc 1681 2 1012 0 # external\include\catch/catch.hpp:1012:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr fs:[0], eax - lea esp, [ebp - 12] - pop esi - pop edi - pop ebx - pop ebp - ret 4 - .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB1681_3: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 88] - .cv_loc 1681 2 1010 0 # external\include\catch/catch.hpp:1010:0 - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB1681_4: - push ebp - sub esp, 24 - add ebp, 12 - test byte ptr [ebp - 89], 1 - jne LBB1681_5 - jmp LBB1681_6 -LBB1681_5: - mov ecx, dword ptr [ebp - 116] # 4-byte Reload - call "??1StringRef@Catch@@QAE@XZ" -LBB1681_6: - add esp, 24 - pop ebp - ret # CLEANUPRET - .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": -LBB1681_7: - push ebp - sub esp, 24 - add ebp, 12 - lea ecx, [ebp - 60] - call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - add esp, 24 - pop ebp - ret # CLEANUPRET -Ltmp16968: - .cv_fpo_endproc -Lfunc_end1681: - .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 -"L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long 429065506 # MagicNumber - .long 3 # MaxState - .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": - .long -1 # ToState - .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 0 # ToState - .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .long 1 # ToState - .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" # Action - .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - # -- End function - .def "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - .globl "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # -- Begin function ??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z - .p2align 4, 0x90 -"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z": # @"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" -Lfunc_begin1682: - .cv_func_id 1682 - .cv_loc 1682 2 1000 0 # external\include\catch/catch.hpp:1000:0 - .cv_fpo_proc "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] - mov edx, ecx - mov dword ptr [ebp - 4], edx - mov edx, dword ptr [ebp + 8] -Ltmp16969: - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - mov eax, dword ptr [ebp - 20] # 4-byte Reload - cmp eax, 0 - je LBB1682_2 -# %bb.1: - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [esp], eax - call "??3@YAXPAX@Z" -LBB1682_2: - mov eax, dword ptr [ebp - 4] - add esp, 24 - pop ebp - ret 4 -Ltmp16970: - .cv_fpo_endproc -Lfunc_end1682: - # -- End function - .def "??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin1683: - .cv_func_id 1683 - .cv_loc 1683 2 596 0 # external\include\catch/catch.hpp:596:0 - .cv_fpo_proc "??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp16971: - .cv_loc 1683 2 597 0 # external\include\catch/catch.hpp:597:0 - mov esi, dword ptr [ebp + 12] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 8], edx # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - mov eax, dword ptr [ebp - 12] # 4-byte Reload - add esp, 16 - pop esi - pop ebp - ret -Ltmp16972: - .cv_fpo_endproc -Lfunc_end1683: - # -- End function - .def "??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin1684: - .cv_func_id 1684 - .cv_loc 1684 2 586 0 # external\include\catch/catch.hpp:586:0 - .cv_fpo_proc "??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 12] -Ltmp16973: - .cv_loc 1684 2 587 0 # external\include\catch/catch.hpp:587:0 - mov dword ptr [ebp - 4], ecx # 4-byte Spill - mov ecx, eax - lea eax, ["?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] - mov dword ptr [esp], eax - mov dword ptr [ebp - 8], edx # 4-byte Spill - call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - sub esp, 4 - mov ecx, dword ptr [ebp - 4] # 4-byte Reload - mov dword ptr [ebp - 12], eax # 4-byte Spill - mov eax, ecx - add esp, 16 - pop ebp - ret -Ltmp16974: - .cv_fpo_endproc -Lfunc_end1684: - # -- End function - .def "??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - .globl "??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" # -- Begin function ??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z - .p2align 4, 0x90 -"??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z": # @"??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" -Lfunc_begin1685: - .cv_func_id 1685 - .cv_loc 1685 22 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2304:0 - .cv_fpo_proc "??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" 36 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 444 - .cv_fpo_stackalloc 444 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 40] - mov ecx, dword ptr [ebp + 36] - mov edx, dword ptr [ebp + 32] - mov esi, dword ptr [ebp + 28] - mov edi, dword ptr [ebp + 24] - mov ebx, dword ptr [ebp + 20] - mov dword ptr [ebp - 352], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 356], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 360], eax # 4-byte Spill - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 364], eax # 4-byte Spill - mov eax, esp - mov dword ptr [ebp - 28], eax - mov dword ptr [ebp - 16], -1 - lea eax, [ebp - 24] - mov dword ptr [ebp - 20], offset "___ehhandler$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - mov dword ptr [ebp - 368], eax # 4-byte Spill - mov eax, dword ptr fs:[0] - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 368] # 4-byte Reload - mov dword ptr fs:[0], eax - mov eax, dword ptr [ebp - 364] # 4-byte Reload - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 360] # 4-byte Reload - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 356] # 4-byte Reload - mov dword ptr [ebp - 48], eax - mov dword ptr [ebp - 44], ebx - mov dword ptr [ebp - 56], ecx - mov ecx, dword ptr [ebp - 352] # 4-byte Reload - mov dword ptr [ebp - 52], ecx -Ltmp16985: - .cv_loc 1685 22 2305 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2305:0 - mov ecx, dword ptr [ebp + 28] - mov dword ptr [ebp - 372], edi # 4-byte Spill - mov dword ptr [ebp - 376], edx # 4-byte Spill - mov dword ptr [ebp - 380], esi # 4-byte Spill - call "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" - test al, 1 - jne LBB1685_1 - jmp LBB1685_2 -LBB1685_1: -Ltmp16986: - .cv_loc 1685 22 2306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2306:0 - mov byte ptr [ebp - 29], 0 - jmp LBB1685_26 -Ltmp16987: -LBB1685_2: - .cv_loc 1685 22 2309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2309:0 - mov byte ptr [ebp - 57], 0 - .cv_loc 1685 22 2310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2310:0 - movsd xmm0, qword ptr [ebp - 40] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 68], xmm0 - .cv_loc 1685 22 2311 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2311:0 - mov eax, dword ptr [ebp + 32] - mov ecx, dword ptr [ebp + 28] - mov dword ptr [ebp - 384], eax # 4-byte Spill - call "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" - mov ecx, dword ptr [ebp + 28] - mov dword ptr [ebp - 388], eax # 4-byte Spill - call "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" - inc eax - mov ecx, dword ptr [ebp + 28] - mov dword ptr [ebp - 392], eax # 4-byte Spill - call "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" - mov ecx, dword ptr [ebp + 28] - mov dword ptr [ebp - 396], eax # 4-byte Spill - call "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" - movsd xmm0, qword ptr [ebp - 48] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 252], xmm0 - movsd xmm0, qword ptr [ebp - 40] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 260], xmm0 - mov ecx, dword ptr [ebp - 260] - mov edx, dword ptr [ebp - 256] - mov esi, dword ptr [ebp - 252] - mov edi, dword ptr [ebp - 248] - mov ebx, esp - mov dword ptr [ebp - 400], eax # 4-byte Spill - mov eax, dword ptr [ebp - 384] # 4-byte Reload - mov dword ptr [ebx + 32], eax - mov eax, dword ptr [ebp - 388] # 4-byte Reload - mov dword ptr [ebx + 28], eax - mov eax, dword ptr [ebp - 392] # 4-byte Reload - mov dword ptr [ebx + 24], eax - mov eax, dword ptr [ebp - 396] # 4-byte Reload - mov dword ptr [ebx + 20], eax - mov eax, dword ptr [ebp - 400] # 4-byte Reload - mov dword ptr [ebx + 16], eax - mov dword ptr [ebx + 12], edi - mov dword ptr [ebx + 8], esi - mov dword ptr [ebx + 4], edx - mov dword ptr [ebx], ecx - lea ecx, [ebp - 244] - mov dword ptr [ebp - 404], ecx # 4-byte Spill - call "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - sub esp, 36 - .cv_loc 1685 22 2314 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2314:0 - mov ecx, dword ptr [ebp + 24] - mov dword ptr [ebp - 16], 0 - mov edx, esp - mov dword ptr [edx], ecx - mov dword ptr [edx + 4], 0 - mov ecx, dword ptr [ebp - 404] # 4-byte Reload - mov dword ptr [ebp - 408], eax # 4-byte Spill - call "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - sub esp, 8 - mov byte ptr [ebp - 409], al # 1-byte Spill - jmp LBB1685_3 -LBB1685_3: - mov al, byte ptr [ebp - 409] # 1-byte Reload - test al, 1 - jne LBB1685_4 - jmp LBB1685_5 -LBB1685_4: -Ltmp16988: - .cv_loc 1685 22 2315 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2315:0 - mov byte ptr [ebp - 57], 1 - .cv_loc 1685 22 2316 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2316:0 - jmp LBB1685_21 -Ltmp16989: -LBB1685_5: - .cv_loc 1685 22 2316 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2316:0 - mov eax, dword ptr [ebp - 48] - mov dword ptr [ebp - 268], eax - mov eax, dword ptr [ebp - 44] - mov dword ptr [ebp - 264], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 276], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 272], eax - mov eax, dword ptr [ebp - 276] - mov ecx, dword ptr [ebp - 272] - mov edx, dword ptr [ebp - 268] - mov esi, dword ptr [ebp - 264] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1685_6 - jmp LBB1685_20 -LBB1685_6: - mov eax, dword ptr [ebp + 32] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], 64 - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - cmp eax, 0 - jne LBB1685_20 -# %bb.7: -Ltmp16990: - .cv_loc 1685 22 2317 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2317:0 - lea ecx, [ebp - 244] - mov dword ptr [esp], 256 - call "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" - sub esp, 4 - .cv_loc 1685 22 2318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2318:0 - lea ecx, [ebp - 244] - mov dword ptr [esp], 8192 - call "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" - sub esp, 4 -LBB1685_8: # =>This Inner Loop Header: Depth=1 - .cv_loc 1685 22 2319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2319:0 - movsd xmm0, qword ptr [ebp - 48] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 284], xmm0 - movsd xmm0, qword ptr [ebp - 48] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 308], xmm0 - lea ecx, [ebp - 40] - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [ebp - 416], eax # 4-byte Spill - jmp LBB1685_9 -LBB1685_9: # in Loop: Header=BB1685_8 Depth=1 - mov eax, dword ptr [ebp - 416] # 4-byte Reload - movsd xmm0, qword ptr [eax] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 316], xmm0 - mov ecx, dword ptr [ebp - 316] - mov edx, dword ptr [ebp - 312] - mov esi, dword ptr [ebp - 308] - mov edi, dword ptr [ebp - 304] - mov ebx, esp - mov dword ptr [ebx + 16], edi - mov dword ptr [ebx + 12], esi - mov dword ptr [ebx + 8], edx - mov dword ptr [ebx + 4], ecx - lea ecx, [ebp - 300] - mov dword ptr [ebx], ecx - mov dword ptr [ebx + 20], 0 - lea ecx, [ebp - 244] - call "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" - sub esp, 24 - jmp LBB1685_10 -LBB1685_10: # in Loop: Header=BB1685_8 Depth=1 - mov eax, dword ptr [ebp - 300] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 296] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 40] - mov dword ptr [ebp - 292], eax - mov eax, dword ptr [ebp - 36] - mov dword ptr [ebp - 288], eax - mov eax, dword ptr [ebp - 292] - mov ecx, dword ptr [ebp - 288] - mov edx, dword ptr [ebp - 284] - mov esi, dword ptr [ebp - 280] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1685_11 - jmp LBB1685_15 -LBB1685_11: # in Loop: Header=BB1685_8 Depth=1 -Ltmp16991: - .cv_loc 1685 22 2320 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2320:0 - mov eax, dword ptr [ebp + 24] - movsd xmm0, qword ptr [ebp - 40] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 324], xmm0 - mov ecx, dword ptr [ebp - 324] - mov edx, dword ptr [ebp - 320] - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - mov dword ptr [esi + 12], 0 - lea ecx, [ebp - 244] - call "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - sub esp, 16 - mov byte ptr [ebp - 417], al # 1-byte Spill - jmp LBB1685_12 -LBB1685_12: # in Loop: Header=BB1685_8 Depth=1 - mov al, byte ptr [ebp - 417] # 1-byte Reload - test al, 1 - jne LBB1685_13 - jmp LBB1685_14 -LBB1685_13: -Ltmp16992: - .cv_loc 1685 22 2321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2321:0 - mov byte ptr [ebp - 57], 1 - .cv_loc 1685 22 2322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2322:0 - jmp LBB1685_15 -Ltmp16993: -LBB1685_14: # in Loop: Header=BB1685_8 Depth=1 - .cv_loc 1685 22 2319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2319:0 - jmp LBB1685_8 -LBB1685_15: - .cv_loc 1685 22 2326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2326:0 - test byte ptr [ebp - 57], 1 - jne LBB1685_19 -# %bb.16: - mov eax, dword ptr [ebp + 24] - movsd xmm0, qword ptr [ebp - 48] # xmm0 = mem[0],zero - movsd qword ptr [ebp - 332], xmm0 - mov ecx, dword ptr [ebp - 332] - mov edx, dword ptr [ebp - 328] - mov esi, esp - mov dword ptr [esi + 8], eax - mov dword ptr [esi + 4], edx - mov dword ptr [esi], ecx - mov dword ptr [esi + 12], 0 - lea ecx, [ebp - 244] - call "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - sub esp, 16 - mov byte ptr [ebp - 418], al # 1-byte Spill - jmp LBB1685_17 -LBB1685_17: - mov al, byte ptr [ebp - 418] # 1-byte Reload - test al, 1 - jne LBB1685_18 - jmp LBB1685_19 -LBB1685_18: -Ltmp16994: - .cv_loc 1685 22 2327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2327:0 - mov byte ptr [ebp - 57], 1 -Ltmp16995: -LBB1685_19: - .cv_loc 1685 22 2329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2329:0 - jmp LBB1685_20 -Ltmp16996: -LBB1685_20: - .cv_loc 1685 22 2316 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2316:0 - jmp LBB1685_21 -Ltmp16997: -LBB1685_21: - .cv_loc 1685 22 2331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2331:0 - test byte ptr [ebp - 57], 1 - je LBB1685_24 -# %bb.22: - cmp dword ptr [ebp + 24], 0 - je LBB1685_24 -# %bb.23: -Ltmp16998: - .cv_loc 1685 22 2332 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2332:0 - mov eax, dword ptr [ebp + 24] - mov ecx, dword ptr [ebp - 56] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 52] - mov dword ptr [eax + 4], ecx - .cv_loc 1685 22 2333 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2333:0 - mov ecx, dword ptr [ebp + 24] - call "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [ebp - 68] - mov dword ptr [eax], ecx - mov ecx, dword ptr [ebp - 64] - mov dword ptr [eax + 4], ecx - .cv_loc 1685 22 2334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2334:0 - mov ecx, dword ptr [ebp + 24] - call "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [eax + 8] - mov dword ptr [ebp - 340], ecx - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 336], eax - mov ecx, dword ptr [ebp + 24] - call "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 348], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 344], eax - mov eax, dword ptr [ebp - 348] - mov ecx, dword ptr [ebp - 344] - mov edx, dword ptr [ebp - 340] - mov esi, dword ptr [ebp - 336] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov ecx, dword ptr [ebp + 24] - mov byte ptr [ebp - 419], al # 1-byte Spill - call "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - mov bl, byte ptr [ebp - 419] # 1-byte Reload - and bl, 1 - mov byte ptr [eax + 16], bl -Ltmp16999: -LBB1685_24: - .cv_loc 1685 22 2336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2336:0 - mov al, byte ptr [ebp - 57] - and al, 1 - mov byte ptr [ebp - 29], al - .cv_loc 1685 22 2337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:2337:0 - lea ecx, [ebp - 244] - call "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" - jmp LBB1685_26 -LBB1685_26: - mov al, byte ptr [ebp - 29] - mov ecx, dword ptr [ebp - 24] - mov dword ptr fs:[0], ecx - and al, 1 - movzx eax, al - add esp, 444 - pop esi - pop edi - pop ebx - pop ebp - ret - .def "?dtor$25@?0???$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z@4HA"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 -"?dtor$25@?0???$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z@4HA": -LBB1685_25: - push ebp - sub esp, 36 - add ebp, 12 - lea ecx, [ebp - 244] - call "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" - add esp, 36 - pop ebp - ret # CLEANUPRET -Ltmp17000: - .cv_fpo_endproc -Lfunc_end1685: - .section .xdata,"dr",associative,"??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - .p2align 2 -"L__ehtable$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z": - .long 429065506 # MagicNumber - .long 1 # MaxState - .long ("$stateUnwindMap$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z") # UnwindMap - .long 0 # NumTryBlocks - .long 0 # TryBlockMap - .long 0 # IPMapEntries - .long 0 # IPToStateXData - .long 0 # ESTypeList - .long 1 # EHFlags -"$stateUnwindMap$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z": - .long -1 # ToState - .long "?dtor$25@?0???$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z@4HA" # Action - .section .text,"xr",discard,"??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - # -- End function - .def "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" - .globl "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" # -- Begin function ?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z - .p2align 4, 0x90 -"?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z": # @"?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" -Lfunc_begin1686: - .cv_func_id 1686 - .cv_loc 1686 22 1642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1642:0 - .cv_fpo_proc "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 20 - .cv_fpo_stackalloc 20 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp17001: - .cv_loc 1686 22 1643 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1643:0 - mov edx, dword ptr [ebp + 8] - add ecx, 144 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - call "??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" - .cv_loc 1686 22 1644 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1644:0 - mov dword ptr [ebp - 12], eax # 4-byte Spill - add esp, 20 - pop ebp - ret 4 -Ltmp17002: - .cv_fpo_endproc -Lfunc_end1686: - # -- End function - .def "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" - .globl "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" # -- Begin function ?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z - .p2align 4, 0x90 -"?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z": # @"?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" -Lfunc_begin1687: - .cv_func_id 1687 - .cv_loc 1687 22 1646 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1646:0 - .cv_fpo_proc "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 24 - .cv_fpo_stackalloc 24 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp17003: - .cv_loc 1687 22 1647 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1647:0 - mov edx, dword ptr [ebp + 8] - mov dword ptr [esp], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" - mov ecx, dword ptr [ebp - 12] # 4-byte Reload - add ecx, 144 - mov dword ptr [esp], ecx - mov dword ptr [esp + 4], eax - call "??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" - .cv_loc 1687 22 1648 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1648:0 - mov dword ptr [ebp - 16], eax # 4-byte Spill - add esp, 24 - pop ebp - ret 4 -Ltmp17004: - .cv_fpo_endproc -Lfunc_end1687: - # -- End function - .def "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" - .globl "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" # -- Begin function ?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z - .p2align 4, 0x90 -"?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z": # @"?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" -Lfunc_begin1688: - .cv_func_id 1688 - .cv_loc 1688 22 3756 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3756:0 - .cv_fpo_proc "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 440 - .cv_fpo_stackalloc 440 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov edx, eax - mov esi, dword ptr [ebp + 28] - mov edi, dword ptr [ebp + 24] - mov ebx, dword ptr [ebp + 20] - mov dword ptr [ebp - 312], eax # 4-byte Spill - mov eax, dword ptr [ebp + 16] - mov dword ptr [ebp - 316], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 320], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 320] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 316] # 4-byte Reload - mov dword ptr [ebp - 20], eax - mov dword ptr [ebp - 32], ebx - mov dword ptr [ebp - 28], edi - mov dword ptr [ebp - 288], ecx - mov ecx, dword ptr [ebp - 288] -Ltmp17005: - .cv_loc 1688 22 3758 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3758:0 - cmp dword ptr [ebp + 28], 0 - mov dword ptr [ebp - 324], esi # 4-byte Spill - mov dword ptr [ebp - 328], edx # 4-byte Spill - mov dword ptr [ebp - 332], ecx # 4-byte Spill - je LBB1688_2 -# %bb.1: - mov eax, dword ptr [ebp + 28] - mov dword ptr [ebp - 336], eax # 4-byte Spill - jmp LBB1688_3 -LBB1688_2: - mov eax, dword ptr [ebp - 332] # 4-byte Reload - mov ecx, dword ptr [eax + 136] - mov dword ptr [ebp - 336], ecx # 4-byte Spill -LBB1688_3: - mov eax, dword ptr [ebp - 336] # 4-byte Reload - mov dword ptr [ebp - 292], eax -LBB1688_4: # =>This Inner Loop Header: Depth=1 - .cv_loc 1688 22 3760 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3760:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 40], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 36], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 48], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 44], eax - mov eax, dword ptr [ebp - 48] - mov ecx, dword ptr [ebp - 44] - mov edx, dword ptr [ebp - 40] - mov esi, dword ptr [ebp - 36] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor ecx, ecx - mov ah, cl - test al, 1 - mov byte ptr [ebp - 337], ah # 1-byte Spill - jne LBB1688_5 - jmp LBB1688_6 -LBB1688_5: # in Loop: Header=BB1688_4 Depth=1 - cmp dword ptr [ebp - 292], 0 - setne al - mov byte ptr [ebp - 337], al # 1-byte Spill -LBB1688_6: # in Loop: Header=BB1688_4 Depth=1 - mov al, byte ptr [ebp - 337] # 1-byte Reload - test al, 1 - jne LBB1688_7 - jmp LBB1688_77 -LBB1688_7: # in Loop: Header=BB1688_4 Depth=1 -Ltmp17006: - .cv_loc 1688 22 3761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3761:0 - mov eax, dword ptr [ebp - 292] - mov eax, dword ptr [eax + 4] - mov ecx, eax - sub ecx, 21 - mov dword ptr [ebp - 344], eax # 4-byte Spill - mov dword ptr [ebp - 348], ecx # 4-byte Spill - ja LBB1688_73 -# %bb.79: # in Loop: Header=BB1688_4 Depth=1 - mov eax, dword ptr [ebp - 344] # 4-byte Reload - mov ecx, dword ptr [4*eax + LJTI1688_0] - jmp ecx -LBB1688_8: # in Loop: Header=BB1688_4 Depth=1 -Ltmp17007: - .cv_loc 1688 22 3763 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3763:0 - jmp LBB1688_74 -LBB1688_9: -Ltmp17008: - .cv_loc 1688 22 3769 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3769:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 64], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 60], eax - mov eax, dword ptr [ebp - 64] - mov ecx, dword ptr [ebp - 60] - lea edx, [ebp - 56] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ecx - call "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" - lea ecx, [ebp - 56] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - movsx eax, byte ptr [eax] - cmp eax, 10 - je LBB1688_13 -# %bb.10: -Ltmp17009: - .cv_loc 1688 22 3770 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3770:0 - mov dword ptr [ebp - 76], 10 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 84], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 80], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 92], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 88], eax - mov eax, dword ptr [ebp - 92] - mov ecx, dword ptr [ebp - 88] - mov edx, dword ptr [ebp - 84] - mov esi, dword ptr [ebp - 80] - lea edi, [ebp - 72] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], edx - mov dword ptr [esp + 16], esi - lea eax, [ebp - 76] - mov dword ptr [esp + 20], eax - call "??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" - mov eax, dword ptr [ebp - 72] - mov dword ptr [ebp - 24], eax - mov eax, dword ptr [ebp - 68] - mov dword ptr [ebp - 20], eax - .cv_loc 1688 22 3771 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3771:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 100], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 96], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 108], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 104], eax - mov eax, dword ptr [ebp - 108] - mov ecx, dword ptr [ebp - 104] - mov edx, dword ptr [ebp - 100] - mov esi, dword ptr [ebp - 96] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1688_11 - jmp LBB1688_12 -LBB1688_11: -Ltmp17010: - .cv_loc 1688 22 3772 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3772:0 - lea ecx, [ebp - 24] - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [ebp - 352], eax # 4-byte Spill -Ltmp17011: -LBB1688_12: - .cv_loc 1688 22 3774 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3774:0 - jmp LBB1688_13 -Ltmp17012: -LBB1688_13: - .cv_loc 1688 22 3776 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3776:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 312] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ecx + 4], eax - jmp LBB1688_78 -Ltmp17013: -LBB1688_14: - .cv_loc 1688 22 3780 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3780:0 - mov dword ptr [ebp - 112], 10 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 120], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 116], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 128], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 124], eax - mov eax, dword ptr [ebp - 128] - mov ecx, dword ptr [ebp - 124] - mov edx, dword ptr [ebp - 120] - mov esi, dword ptr [ebp - 116] - mov edi, dword ptr [ebp - 312] # 4-byte Reload - mov dword ptr [esp], edi - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], edx - mov dword ptr [esp + 16], esi - lea eax, [ebp - 112] - mov dword ptr [esp + 20], eax - call "??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" - jmp LBB1688_78 -LBB1688_15: -Ltmp17014: - .cv_loc 1688 22 3783 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3783:0 - mov eax, dword ptr [ebp - 292] - mov dword ptr [ebp - 296], eax -LBB1688_16: # =>This Inner Loop Header: Depth=1 -Ltmp17015: - .cv_loc 1688 22 3784 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3784:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 136], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 132], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 144], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 140], eax - mov eax, dword ptr [ebp - 144] - mov ecx, dword ptr [ebp - 140] - mov edx, dword ptr [ebp - 136] - mov esi, dword ptr [ebp - 132] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1688_17 - jmp LBB1688_21 -LBB1688_17: # in Loop: Header=BB1688_16 Depth=1 -Ltmp17016: - .cv_loc 1688 22 3785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3785:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 152], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 148], eax - .cv_loc 1688 22 3786 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3786:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 160], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 156], eax - mov eax, dword ptr [ebp - 332] # 4-byte Reload - mov ecx, dword ptr [eax + 140] - mov edx, dword ptr [eax + 160] - mov esi, dword ptr [ebp - 296] - add esi, 20 - mov dword ptr [ebp - 356], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 360], edx # 4-byte Spill - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - add eax, 1 - mov ecx, dword ptr [ebp - 296] - add ecx, 20 - mov dword ptr [ebp - 364], eax # 4-byte Spill - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - lea ecx, [ebp - 152] - mov dword ptr [ebp - 368], eax # 4-byte Spill - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov ecx, dword ptr [eax] - mov dword ptr [ebp - 176], ecx - mov eax, dword ptr [eax + 4] - mov dword ptr [ebp - 172], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 184], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 180], eax - mov eax, dword ptr [ebp - 184] - mov ecx, dword ptr [ebp - 180] - mov edx, dword ptr [ebp - 176] - mov esi, dword ptr [ebp - 172] - lea edi, [ebp - 168] - mov dword ptr [esp], edi - mov dword ptr [esp + 4], eax - mov dword ptr [esp + 8], ecx - mov dword ptr [esp + 12], edx - mov dword ptr [esp + 16], esi - mov eax, dword ptr [ebp - 368] # 4-byte Reload - mov dword ptr [esp + 20], eax - mov eax, dword ptr [ebp - 364] # 4-byte Reload - mov dword ptr [esp + 24], eax - mov eax, dword ptr [ebp - 360] # 4-byte Reload - mov dword ptr [esp + 28], eax - mov eax, dword ptr [ebp - 356] # 4-byte Reload - mov dword ptr [esp + 32], eax - call "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" - mov eax, dword ptr [ebp - 168] - mov ecx, dword ptr [ebp - 164] - mov edx, dword ptr [ebp - 160] - mov esi, dword ptr [ebp - 156] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1688_18 - jmp LBB1688_19 -LBB1688_18: -Ltmp17017: - .cv_loc 1688 22 3788 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3788:0 - jmp LBB1688_21 -Ltmp17018: -LBB1688_19: # in Loop: Header=BB1688_16 Depth=1 - .cv_loc 1688 22 3790 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3790:0 - jmp LBB1688_20 -Ltmp17019: -LBB1688_20: # in Loop: Header=BB1688_16 Depth=1 - .cv_loc 1688 22 3784 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3784:0 - lea ecx, [ebp - 24] - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [ebp - 372], eax # 4-byte Spill - jmp LBB1688_16 -Ltmp17020: -LBB1688_21: - .cv_loc 1688 22 3791 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3791:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 312] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ecx + 4], eax - jmp LBB1688_78 -Ltmp17021: -LBB1688_22: - .cv_loc 1688 22 3795 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3795:0 - jmp LBB1688_23 -LBB1688_23: # =>This Inner Loop Header: Depth=1 -Ltmp17022: - .cv_loc 1688 22 3795 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3795:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 192], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 188], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 200], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 196], eax - mov eax, dword ptr [ebp - 200] - mov ecx, dword ptr [ebp - 196] - mov edx, dword ptr [ebp - 192] - mov esi, dword ptr [ebp - 188] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - test al, 1 - jne LBB1688_24 - jmp LBB1688_57 -LBB1688_24: # in Loop: Header=BB1688_23 Depth=1 -Ltmp17023: - .cv_loc 1688 22 3797 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3797:0 - lea ecx, [ebp - 24] - call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - mov dl, byte ptr [eax] - mov byte ptr [ebp - 201], dl - .cv_loc 1688 22 3798 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3798:0 - mov eax, dword ptr [ebp - 292] - mov dword ptr [ebp - 304], eax - .cv_loc 1688 22 3799 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3799:0 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 212], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 208], eax - .cv_loc 1688 22 3800 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3800:0 - lea ecx, [ebp - 212] -Ltmp17024: - #DEBUG_VALUE: _Next <- [$ecx+0] - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Ltmp17025: - xor ecx, ecx - mov dl, cl - .cv_loc 1688 22 3802 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3802:0 - mov ecx, dword ptr [ebp - 304] - cmp dword ptr [ecx + 20], 0 - mov dword ptr [ebp - 376], eax # 4-byte Spill - mov byte ptr [ebp - 377], dl # 1-byte Spill - je LBB1688_26 -# %bb.25: # in Loop: Header=BB1688_23 Depth=1 - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 220], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 216], eax - mov eax, dword ptr [ebp - 304] - mov eax, dword ptr [eax + 20] - mov ecx, dword ptr [ebp - 212] - mov dword ptr [ebp - 236], ecx - mov ecx, dword ptr [ebp - 208] - mov dword ptr [ebp - 232], ecx - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ebp - 244], ecx - mov ecx, dword ptr [ebp - 20] - mov dword ptr [ebp - 240], ecx - mov ecx, dword ptr [ebp - 244] - mov edx, dword ptr [ebp - 240] - mov esi, dword ptr [ebp - 236] - mov edi, dword ptr [ebp - 232] - lea ebx, [ebp - 228] - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - mov dword ptr [esp + 16], edi - mov dword ptr [esp + 20], eax - call "??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" - mov eax, dword ptr [ebp - 228] - mov ecx, dword ptr [ebp - 224] - mov edx, dword ptr [ebp - 220] - mov esi, dword ptr [ebp - 216] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - mov byte ptr [ebp - 377], al # 1-byte Spill -LBB1688_26: # in Loop: Header=BB1688_23 Depth=1 - mov al, byte ptr [ebp - 377] # 1-byte Reload - test al, 1 - jne LBB1688_27 - jmp LBB1688_28 -LBB1688_27: # in Loop: Header=BB1688_23 Depth=1 -Ltmp17026: - .cv_loc 1688 22 3803 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3803:0 - mov byte ptr [ebp - 297], 1 - .cv_loc 1688 22 3804 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3804:0 - jmp LBB1688_53 -Ltmp17027: -LBB1688_28: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3804 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3804:0 - mov eax, dword ptr [ebp - 304] - cmp dword ptr [eax + 32], 0 - je LBB1688_34 -# %bb.29: # in Loop: Header=BB1688_23 Depth=1 - mov eax, dword ptr [ebp - 304] - mov eax, dword ptr [eax + 32] - mov ecx, dword ptr [ebp - 332] # 4-byte Reload - mov edx, dword ptr [ecx + 140] - mov dword ptr [esp], edx - mov dword ptr [esp + 4], 2048 - mov dword ptr [ebp - 384], eax # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - cmp eax, 0 - je LBB1688_31 -# %bb.30: # in Loop: Header=BB1688_23 Depth=1 - mov eax, dword ptr [ebp - 332] # 4-byte Reload - mov ecx, dword ptr [eax + 160] - movsx edx, byte ptr [ebp - 201] - mov dword ptr [esp], edx - call "?translate@?$_Regex_traits@D@std@@QBEDD@Z" - sub esp, 4 - mov byte ptr [ebp - 385], al # 1-byte Spill - jmp LBB1688_32 -LBB1688_31: # in Loop: Header=BB1688_23 Depth=1 - mov al, byte ptr [ebp - 201] - mov byte ptr [ebp - 385], al # 1-byte Spill -LBB1688_32: # in Loop: Header=BB1688_23 Depth=1 - mov al, byte ptr [ebp - 385] # 1-byte Reload - movzx ecx, al - mov dword ptr [esp], ecx - mov ecx, dword ptr [ebp - 384] # 4-byte Reload - mov dword ptr [esp + 4], ecx - call "??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" - test al, 1 - jne LBB1688_33 - jmp LBB1688_34 -LBB1688_33: # in Loop: Header=BB1688_23 Depth=1 -Ltmp17028: - .cv_loc 1688 22 3810 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3810:0 - mov byte ptr [ebp - 297], 1 - .cv_loc 1688 22 3811 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3811:0 - jmp LBB1688_52 -Ltmp17029: -LBB1688_34: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3811 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3811:0 - movzx eax, byte ptr [ebp - 201] - cmp eax, 256 - jae LBB1688_38 -# %bb.35: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3812:0 - xor eax, eax - mov cl, al -Ltmp17030: - mov eax, dword ptr [ebp - 304] - cmp dword ptr [eax + 24], 0 - mov byte ptr [ebp - 386], cl # 1-byte Spill - je LBB1688_37 -# %bb.36: # in Loop: Header=BB1688_23 Depth=1 - mov eax, dword ptr [ebp - 304] - mov ecx, dword ptr [eax + 24] - movzx eax, byte ptr [ebp - 201] - mov dword ptr [esp], eax - call "??$_Find@E@_Bitmap@std@@QBE_NE@Z" - sub esp, 4 - mov byte ptr [ebp - 386], al # 1-byte Spill -LBB1688_37: # in Loop: Header=BB1688_23 Depth=1 - mov al, byte ptr [ebp - 386] # 1-byte Reload - and al, 1 - mov byte ptr [ebp - 297], al - .cv_loc 1688 22 3813 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3813:0 - jmp LBB1688_51 -Ltmp17031: -LBB1688_38: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3813 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3813:0 - mov eax, dword ptr [ebp - 304] - cmp dword ptr [eax + 28], 0 - je LBB1688_41 -# %bb.39: # in Loop: Header=BB1688_23 Depth=1 - mov eax, dword ptr [ebp - 304] - mov ecx, dword ptr [eax + 28] - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 304] - mov ecx, dword ptr [ecx + 28] - mov dword ptr [ebp - 392], eax # 4-byte Spill - call "?_Size@?$_Buf@D@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 392] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 304] - mov eax, dword ptr [eax + 28] - mov dword ptr [ebp - 396], ecx # 4-byte Spill - mov ecx, eax - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 396] # 4-byte Reload - mov dword ptr [esp + 4], eax - lea eax, [ebp - 201] - mov dword ptr [esp + 8], eax - call "??$find@PBDE@std@@YAPBDPBDQBDABE@Z" - mov ecx, dword ptr [ebp - 304] - mov ecx, dword ptr [ecx + 28] - mov dword ptr [ebp - 400], eax # 4-byte Spill - call "?_Str@?$_Buf@D@std@@QBEPBDXZ" - mov ecx, dword ptr [ebp - 304] - mov ecx, dword ptr [ecx + 28] - mov dword ptr [ebp - 404], eax # 4-byte Spill - call "?_Size@?$_Buf@D@std@@QBEIXZ" - mov ecx, dword ptr [ebp - 404] # 4-byte Reload - add ecx, eax - mov eax, dword ptr [ebp - 400] # 4-byte Reload - cmp eax, ecx - je LBB1688_41 -# %bb.40: # in Loop: Header=BB1688_23 Depth=1 -Ltmp17032: - .cv_loc 1688 22 3816 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3816:0 - mov byte ptr [ebp - 297], 1 - .cv_loc 1688 22 3817 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3817:0 - jmp LBB1688_50 -Ltmp17033: -LBB1688_41: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3817 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3817:0 - mov eax, dword ptr [ebp - 304] - cmp word ptr [eax + 36], 0 - je LBB1688_44 -# %bb.42: # in Loop: Header=BB1688_23 Depth=1 - mov eax, dword ptr [ebp - 332] # 4-byte Reload - mov ecx, dword ptr [eax + 160] - mov edx, dword ptr [ebp - 304] - mov si, word ptr [edx + 36] - movsx edx, byte ptr [ebp - 201] - mov dword ptr [esp], edx - movsx edx, si - mov dword ptr [esp + 4], edx - call "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" - sub esp, 8 - test al, 1 - jne LBB1688_43 - jmp LBB1688_44 -LBB1688_43: # in Loop: Header=BB1688_23 Depth=1 -Ltmp17034: - .cv_loc 1688 22 3818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3818:0 - mov byte ptr [ebp - 297], 1 - .cv_loc 1688 22 3819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3819:0 - jmp LBB1688_49 -Ltmp17035: -LBB1688_44: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3819:0 - mov eax, dword ptr [ebp - 304] - cmp dword ptr [eax + 40], 0 - je LBB1688_47 -# %bb.45: # in Loop: Header=BB1688_23 Depth=1 - mov eax, dword ptr [ebp - 332] # 4-byte Reload - mov ecx, dword ptr [eax + 160] - mov edx, dword ptr [ebp - 304] - mov edx, dword ptr [edx + 40] - movzx esi, byte ptr [ebp - 201] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [esp + 8], ecx - call "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - test al, 1 - jne LBB1688_46 - jmp LBB1688_47 -LBB1688_46: # in Loop: Header=BB1688_23 Depth=1 -Ltmp17036: - .cv_loc 1688 22 3820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3820:0 - mov byte ptr [ebp - 297], 1 - .cv_loc 1688 22 3821 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3821:0 - jmp LBB1688_48 -Ltmp17037: -LBB1688_47: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3822:0 - mov byte ptr [ebp - 297], 0 -Ltmp17038: -LBB1688_48: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3819 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3819:0 - jmp LBB1688_49 -Ltmp17039: -LBB1688_49: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3817 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3817:0 - jmp LBB1688_50 -Ltmp17040: -LBB1688_50: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3815 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3815:0 - jmp LBB1688_51 -Ltmp17041: -LBB1688_51: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3811 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3811:0 - jmp LBB1688_52 -Ltmp17042: -LBB1688_52: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3809:0 - jmp LBB1688_53 -Ltmp17043: -LBB1688_53: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3825:0 - mov al, byte ptr [ebp - 297] - and al, 1 - movzx ecx, al - mov edx, dword ptr [ebp - 304] - mov edx, dword ptr [edx + 8] - and edx, 1 - cmp ecx, edx - je LBB1688_55 -# %bb.54: -Ltmp17044: - .cv_loc 1688 22 3826 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3826:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 312] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ecx + 4], eax - jmp LBB1688_78 -Ltmp17045: -LBB1688_55: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3828:0 - jmp LBB1688_56 -Ltmp17046: -LBB1688_56: # in Loop: Header=BB1688_23 Depth=1 - .cv_loc 1688 22 3795 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3795:0 - lea ecx, [ebp - 24] - call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [ebp - 408], eax # 4-byte Spill - jmp LBB1688_23 -Ltmp17047: -LBB1688_57: - .cv_loc 1688 22 3830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3830:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 312] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ecx + 4], eax - jmp LBB1688_78 -LBB1688_58: # in Loop: Header=BB1688_4 Depth=1 - .cv_loc 1688 22 3833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3833:0 - jmp LBB1688_74 -LBB1688_59: # in Loop: Header=BB1688_4 Depth=1 - .cv_loc 1688 22 3836 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3836:0 - jmp LBB1688_74 -LBB1688_60: # in Loop: Header=BB1688_4 Depth=1 - .cv_loc 1688 22 3839 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3839:0 - mov dword ptr [ebp - 292], 0 - .cv_loc 1688 22 3840 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3840:0 - jmp LBB1688_74 -LBB1688_61: # in Loop: Header=BB1688_4 Depth=1 - .cv_loc 1688 22 3843 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3843:0 - jmp LBB1688_74 -LBB1688_62: # in Loop: Header=BB1688_4 Depth=1 - .cv_loc 1688 22 3846 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3846:0 - jmp LBB1688_74 -LBB1688_63: -Ltmp17048: - .cv_loc 1688 22 3849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3849:0 - mov eax, dword ptr [ebp - 292] - mov dword ptr [ebp - 308], eax -LBB1688_64: # =>This Inner Loop Header: Depth=1 -Ltmp17049: - .cv_loc 1688 22 3851 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3851:0 - mov eax, dword ptr [ebp - 32] - mov dword ptr [ebp - 252], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ebp - 248], eax - mov eax, dword ptr [ebp - 24] - mov dword ptr [ebp - 260], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ebp - 256], eax - mov eax, dword ptr [ebp - 260] - mov ecx, dword ptr [ebp - 256] - mov edx, dword ptr [ebp - 252] - mov esi, dword ptr [ebp - 248] - mov dword ptr [esp], eax - mov dword ptr [esp + 4], ecx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - xor ecx, ecx - mov ah, cl - test al, 1 - mov byte ptr [ebp - 409], ah # 1-byte Spill - jne LBB1688_65 - jmp LBB1688_66 -LBB1688_65: # in Loop: Header=BB1688_64 Depth=1 - cmp dword ptr [ebp - 308], 0 - setne al - mov byte ptr [ebp - 409], al # 1-byte Spill -LBB1688_66: # in Loop: Header=BB1688_64 Depth=1 - mov al, byte ptr [ebp - 409] # 1-byte Reload - test al, 1 - jne LBB1688_67 - jmp LBB1688_69 -LBB1688_67: # in Loop: Header=BB1688_64 Depth=1 -Ltmp17050: - .cv_loc 1688 22 3852 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3852:0 - mov eax, dword ptr [ebp - 308] - mov eax, dword ptr [eax + 12] - mov ecx, dword ptr [ebp - 32] - mov dword ptr [ebp - 276], ecx - mov ecx, dword ptr [ebp - 28] - mov dword ptr [ebp - 272], ecx - mov ecx, dword ptr [ebp - 24] - mov dword ptr [ebp - 284], ecx - mov ecx, dword ptr [ebp - 20] - mov dword ptr [ebp - 280], ecx - mov ecx, dword ptr [ebp - 284] - mov edx, dword ptr [ebp - 280] - mov esi, dword ptr [ebp - 276] - mov edi, dword ptr [ebp - 272] - mov ebx, dword ptr [ebp - 332] # 4-byte Reload - mov dword ptr [ebp - 416], ecx # 4-byte Spill - mov ecx, ebx - lea ebx, [ebp - 268] - mov dword ptr [esp], ebx - mov ebx, dword ptr [ebp - 416] # 4-byte Reload - mov dword ptr [esp + 4], ebx - mov dword ptr [esp + 8], edx - mov dword ptr [esp + 12], esi - mov dword ptr [esp + 16], edi - mov dword ptr [esp + 20], eax - call "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" - sub esp, 24 - mov eax, dword ptr [ebp - 268] - mov dword ptr [ebp - 32], eax - mov eax, dword ptr [ebp - 264] - mov dword ptr [ebp - 28], eax -Ltmp17051: -# %bb.68: # in Loop: Header=BB1688_64 Depth=1 - .cv_loc 1688 22 3851 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3851:0 - mov eax, dword ptr [ebp - 308] - mov eax, dword ptr [eax + 24] - mov dword ptr [ebp - 308], eax - jmp LBB1688_64 -Ltmp17052: -LBB1688_69: - .cv_loc 1688 22 3855 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3855:0 - mov eax, dword ptr [ebp - 32] - mov ecx, dword ptr [ebp - 312] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 28] - mov dword ptr [ecx + 4], eax - jmp LBB1688_78 -Ltmp17053: -LBB1688_70: # in Loop: Header=BB1688_4 Depth=1 - .cv_loc 1688 22 3859 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3859:0 - jmp LBB1688_74 -LBB1688_71: # in Loop: Header=BB1688_4 Depth=1 - .cv_loc 1688 22 3862 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3862:0 - mov dword ptr [ebp - 292], 0 - .cv_loc 1688 22 3863 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3863:0 - jmp LBB1688_74 -LBB1688_72: - jmp LBB1688_73 -LBB1688_73: - .cv_loc 1688 22 3875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3875:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 312] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ecx + 4], eax - jmp LBB1688_78 -Ltmp17054: -LBB1688_74: # in Loop: Header=BB1688_4 Depth=1 - .cv_loc 1688 22 3877 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3877:0 - cmp dword ptr [ebp - 292], 0 - je LBB1688_76 -# %bb.75: # in Loop: Header=BB1688_4 Depth=1 -Ltmp17055: - .cv_loc 1688 22 3878 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3878:0 - mov eax, dword ptr [ebp - 292] - mov eax, dword ptr [eax + 12] - mov dword ptr [ebp - 292], eax -Ltmp17056: -LBB1688_76: # in Loop: Header=BB1688_4 Depth=1 - .cv_loc 1688 22 3760 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3760:0 - jmp LBB1688_4 -LBB1688_77: - .cv_loc 1688 22 3881 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3881:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 312] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ecx + 4], eax -LBB1688_78: - .cv_loc 1688 22 3882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:3882:0 - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 328] # 4-byte Reload - add esp, 440 - pop esi - pop edi - pop ebx - pop ebp - ret 24 -Ltmp17057: - .cv_fpo_endproc -Lfunc_end1688: - .p2align 2, 0x90 -LJTI1688_0: - .long LBB1688_72 - .long LBB1688_8 - .long LBB1688_9 - .long LBB1688_14 - .long LBB1688_72 - .long LBB1688_72 - .long LBB1688_15 - .long LBB1688_22 - .long LBB1688_58 - .long LBB1688_59 - .long LBB1688_72 - .long LBB1688_72 - .long LBB1688_60 - .long LBB1688_61 - .long LBB1688_62 - .long LBB1688_72 - .long LBB1688_63 - .long LBB1688_72 - .long LBB1688_72 - .long LBB1688_72 - .long LBB1688_70 - .long LBB1688_71 - # -- End function - .def "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - .globl "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" # -- Begin function ??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z - .p2align 4, 0x90 -"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z": # @"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" -Lfunc_begin1689: - .cv_func_id 1689 - .cv_loc 1689 22 1652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1652:0 - .cv_fpo_proc "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 36 - .cv_fpo_stackalloc 36 - .cv_fpo_endprologue - mov al, byte ptr [ebp + 20] - mov edx, dword ptr [ebp + 16] - mov esi, dword ptr [ebp + 12] - mov edi, dword ptr [ebp + 8] - mov ebx, dword ptr [___security_cookie] - xor ebx, ebp - mov dword ptr [ebp - 16], ebx - mov dword ptr [ebp - 24], edi - mov dword ptr [ebp - 20], esi - and al, 1 - mov byte ptr [ebp - 25], al - mov dword ptr [ebp - 32], ecx - mov ecx, dword ptr [ebp - 32] -Ltmp17058: - .cv_loc 1689 22 1653 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1653:0 - mov esi, dword ptr [ebp - 24] - mov dword ptr [ecx + 128], esi - mov esi, dword ptr [ebp - 20] - mov dword ptr [ecx + 132], esi - .cv_loc 1689 22 1654 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:1654:0 - mov al, byte ptr [ebp - 25] - mov esi, dword ptr [ebp + 16] - and al, 1 - mov dword ptr [esp], esi - movzx esi, al - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 36], edx # 4-byte Spill - call "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - sub esp, 8 - and al, 1 - movzx eax, al - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 40], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 40] # 4-byte Reload - add esp, 36 - pop esi - pop edi - pop ebx - pop ebp - ret 16 -Ltmp17059: - .cv_fpo_endproc -Lfunc_end1689: - # -- End function - .def "??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" - .globl "??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" # -- Begin function ??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z - .p2align 4, 0x90 -"??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z": # @"??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" -Lfunc_begin1690: - .cv_func_id 1690 - .cv_loc 1690 22 135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:135:0 - .cv_fpo_proc "??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp17060: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 16 - pop esi - pop ebp - ret -Ltmp17061: - .cv_fpo_endproc -Lfunc_end1690: - # -- End function - .def "??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" - .globl "??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" # -- Begin function ??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z - .p2align 4, 0x90 -"??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z": # @"??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" -Lfunc_begin1691: - .cv_func_id 1691 - .cv_loc 1691 22 135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:135:0 - .cv_fpo_proc "??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp17062: - mov edx, dword ptr [ebp + 12] - mov esi, dword ptr [ebp + 8] - mov esi, dword ptr [esi] - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edx - mov dword ptr [ebp - 8], eax # 4-byte Spill - mov dword ptr [ebp - 12], ecx # 4-byte Spill - call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ecx], eax - mov eax, ecx - add esp, 16 - pop esi - pop ebp - ret -Ltmp17063: - .cv_fpo_endproc -Lfunc_end1691: - # -- End function - .def "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" - .globl "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" # -- Begin function ??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z - .p2align 4, 0x90 -"??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z": # @"??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" -Lfunc_begin1692: - .cv_func_id 1692 - .cv_loc 1692 22 135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex:135:0 - .cv_fpo_proc "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp17064: - mov ecx, dword ptr [ebp + 8] - xor ecx, -1 - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov eax, ecx - add esp, 4 - pop ebp - ret -Ltmp17065: - .cv_fpo_endproc -Lfunc_end1692: - # -- End function - .def "??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" - .globl "??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" # -- Begin function ??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z - .p2align 4, 0x90 -"??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z": # @"??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" -Lfunc_begin1693: - .cv_func_id 1693 - .cv_loc 1693 17 2798 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2798:0 - .cv_fpo_proc "??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" 24 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 60 - .cv_fpo_stackalloc 60 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov ecx, eax - mov edx, dword ptr [ebp + 28] - mov esi, dword ptr [ebp + 24] - mov edi, dword ptr [ebp + 20] - mov ebx, dword ptr [ebp + 16] - mov dword ptr [ebp - 40], eax # 4-byte Spill - mov eax, dword ptr [ebp + 12] - mov dword ptr [ebp - 44], eax # 4-byte Spill - mov eax, dword ptr [___security_cookie] - xor eax, ebp - mov dword ptr [ebp - 16], eax - mov eax, dword ptr [ebp - 44] # 4-byte Reload - mov dword ptr [ebp - 24], eax - mov dword ptr [ebp - 20], ebx - mov dword ptr [ebp - 32], edi - mov dword ptr [ebp - 28], esi -Ltmp17066: - .cv_loc 1693 17 2799 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2799:0 - lea esi, [ebp - 24] - #DEBUG_VALUE: find,0>,std::_Meta_type>:_First <- [$esi+0] - mov dword ptr [esp], esi - lea esi, [ebp - 32] -Ltmp17067: - #DEBUG_VALUE: find,0>,std::_Meta_type>:_Last <- [$esi+0] - mov dword ptr [esp + 4], esi - mov dword ptr [ebp - 48], ecx # 4-byte Spill - mov dword ptr [ebp - 52], edx # 4-byte Spill - call "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .cv_loc 1693 17 2800 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2800:0 - mov eax, dword ptr [ebp + 28] - lea ecx, [ebp - 32] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 56], eax # 4-byte Spill - call "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - lea ecx, [ebp - 24] - mov dword ptr [esp], ecx - mov dword ptr [ebp - 60], eax # 4-byte Spill - call "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - mov dword ptr [esp], eax - mov eax, dword ptr [ebp - 60] # 4-byte Reload - mov dword ptr [esp + 4], eax - mov eax, dword ptr [ebp - 56] # 4-byte Reload - mov dword ptr [esp + 8], eax - call "??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" - mov dword ptr [ebp - 36], eax - lea eax, [ebp - 24] - mov dword ptr [esp], eax - lea eax, [ebp - 36] - mov dword ptr [esp + 4], eax - call "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" - .cv_loc 1693 17 2801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2801:0 - mov eax, dword ptr [ebp - 24] - mov ecx, dword ptr [ebp - 40] # 4-byte Reload - mov dword ptr [ecx], eax - mov eax, dword ptr [ebp - 20] - mov dword ptr [ecx + 4], eax - mov eax, dword ptr [ebp - 16] - xor eax, ebp - mov ecx, eax - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 48] # 4-byte Reload - add esp, 60 - pop esi -Ltmp17068: - pop edi - pop ebx - pop ebp - ret -Ltmp17069: - .cv_fpo_endproc -Lfunc_end1693: - # -- End function - .def "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" - .globl "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" # -- Begin function ??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z - .p2align 4, 0x90 -"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z": # @"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" -Lfunc_begin1694: - .cv_func_id 1694 - .cv_loc 1694 17 414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:414:0 - .cv_fpo_proc "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" 8 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 12] - mov ecx, dword ptr [ebp + 8] -Ltmp17070: - .cv_loc 1694 17 416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:416:0 - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ebp + 12] - mov esi, dword ptr [esi] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, edx - mov dword ptr [esp], esi - mov dword ptr [ebp - 12], eax # 4-byte Spill - call "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" -Ltmp17071: - .cv_loc 1694 17 420 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:420:0 - add esp, 8 - pop esi - pop ebp - ret -Ltmp17072: - .cv_fpo_endproc -Lfunc_end1694: - # -- End function - .def "??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" - .globl "??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" # -- Begin function ??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z - .p2align 4, 0x90 -"??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z": # @"??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" -Lfunc_begin1695: - .cv_func_id 1695 - .cv_loc 1695 17 2788 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2788:0 - .cv_fpo_proc "??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 40 - .cv_fpo_stackalloc 40 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [___security_cookie] - xor esi, ebp - mov dword ptr [ebp - 16], esi -Ltmp17073: - .cv_loc 1695 17 2794 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2794:0 - mov esi, dword ptr [ebp + 16] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 8] - mov dword ptr [esp], ebx - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], esi - lea esi, [ebp - 20] - mov bl, byte ptr [esi] - mov byte ptr [esp + 12], bl - mov dword ptr [ebp - 24], eax # 4-byte Spill - mov dword ptr [ebp - 28], ecx # 4-byte Spill - mov dword ptr [ebp - 32], edx # 4-byte Spill - call "??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" - mov ecx, dword ptr [ebp - 16] - xor ecx, ebp - mov dword ptr [ebp - 36], eax # 4-byte Spill - call @__security_check_cookie@4 - mov eax, dword ptr [ebp - 36] # 4-byte Reload - add esp, 40 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp17074: - .cv_fpo_endproc -Lfunc_end1695: - # -- End function - .def "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .globl "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z - .p2align 4, 0x90 -"??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" -Lfunc_begin1696: - .cv_func_id 1696 - .cv_loc 1696 17 257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:257:0 - .cv_fpo_proc "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push eax - .cv_fpo_stackalloc 4 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] -Ltmp17075: - .cv_loc 1696 17 258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:258:0 - mov ecx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" - add esp, 4 - pop ebp - ret -Ltmp17076: - .cv_fpo_endproc -Lfunc_end1696: - # -- End function - .def "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" - .globl "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" # -- Begin function ?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z - .p2align 4, 0x90 -"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z": # @"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" -Lfunc_begin1697: - .cv_func_id 1697 - .cv_loc 1697 5 292 0 # ..\include\gsl/span:292:0 - .cv_fpo_proc "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" 4 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 8] - mov dword ptr [ebp - 8], ecx - mov ecx, dword ptr [ebp - 8] -Ltmp17077: - .cv_loc 1697 5 294 0 # ..\include\gsl/span:294:0 - mov edx, dword ptr [ebp + 8] - mov esi, dword ptr [ecx] - mov dword ptr [ebp - 12], ecx # 4-byte Spill - mov ecx, esi - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], edx # 4-byte Spill - call "?data@?$span@D$0?0@gsl@@QBEPADXZ" - mov ecx, dword ptr [ebp - 20] # 4-byte Reload - sub ecx, eax - mov eax, dword ptr [ebp - 12] # 4-byte Reload - mov dword ptr [eax + 4], ecx - .cv_loc 1697 5 295 0 # ..\include\gsl/span:295:0 - add esp, 16 - pop esi - pop ebp - ret 4 -Ltmp17078: - .cv_fpo_endproc -Lfunc_end1697: - # -- End function - .def "??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" - .globl "??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z - .p2align 4, 0x90 -"??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1698: - .cv_func_id 1698 - .cv_loc 1698 17 2776 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2776:0 - .cv_fpo_proc "??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" 16 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 12 - .cv_fpo_stackalloc 12 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] - mov dword ptr [ebp - 4], eax # 4-byte Spill - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov dword ptr [ebp - 12], edx # 4-byte Spill -LBB1698_1: # =>This Inner Loop Header: Depth=1 -Ltmp17079: - .cv_loc 1698 17 2777 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2777:0 - mov eax, dword ptr [ebp + 8] - cmp eax, dword ptr [ebp + 12] - je LBB1698_6 -# %bb.2: # in Loop: Header=BB1698_1 Depth=1 -Ltmp17080: - .cv_loc 1698 17 2778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2778:0 - mov eax, dword ptr [ebp + 8] - movsx eax, byte ptr [eax] - mov ecx, dword ptr [ebp + 16] - cmp eax, dword ptr [ecx] - jne LBB1698_4 -# %bb.3: -Ltmp17081: - .cv_loc 1698 17 2779 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2779:0 - jmp LBB1698_6 -Ltmp17082: -LBB1698_4: # in Loop: Header=BB1698_1 Depth=1 - .cv_loc 1698 17 2781 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2781:0 - jmp LBB1698_5 -Ltmp17083: -LBB1698_5: # in Loop: Header=BB1698_1 Depth=1 - .cv_loc 1698 17 2777 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2777:0 - mov eax, dword ptr [ebp + 8] - add eax, 1 - mov dword ptr [ebp + 8], eax - jmp LBB1698_1 -Ltmp17084: -LBB1698_6: - .cv_loc 1698 17 2783 0 # C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility:2783:0 - mov eax, dword ptr [ebp + 8] - add esp, 12 - pop ebp - ret -Ltmp17085: - .cv_fpo_endproc -Lfunc_end1698: - # -- End function - .def "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" - .globl "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" # -- Begin function ?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ - .p2align 4, 0x90 -"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ": # @"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" -Lfunc_begin1699: - .cv_func_id 1699 - .cv_loc 1699 5 277 0 # ..\include\gsl/span:277:0 - .cv_fpo_proc "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov dword ptr [ebp - 4], ecx - mov ecx, dword ptr [ebp - 4] -Ltmp17086: - .cv_loc 1699 5 280 0 # ..\include\gsl/span:280:0 - mov eax, dword ptr [ecx] - mov dword ptr [ebp - 8], ecx # 4-byte Spill - mov ecx, eax - call "?data@?$span@D$0?0@gsl@@QBEPADXZ" - mov ecx, dword ptr [ebp - 8] # 4-byte Reload - add eax, dword ptr [ecx + 4] - add esp, 8 - pop ebp - ret -Ltmp17087: - .cv_fpo_endproc -Lfunc_end1699: - # -- End function - .def "??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z"; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,"??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" - .globl "??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" # -- Begin function ??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z - .p2align 4, 0x90 -"??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z": # @"??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" -Lfunc_begin1700: - .cv_func_id 1700 - .cv_loc 1700 5 772 0 # ..\include\gsl/span:772:0 - .cv_fpo_proc "??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - sub esp, 8 - .cv_fpo_stackalloc 8 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - lea ecx, [ebp + 8] -Ltmp17088: - .cv_loc 1700 5 774 0 # ..\include\gsl/span:774:0 - mov edx, dword ptr [ebp + 16] - mov dword ptr [esp], edx - mov dword ptr [ebp - 4], eax # 4-byte Spill - call "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - add esp, 4 - pop ebp - ret -Ltmp17089: - .cv_fpo_endproc -Lfunc_end1700: - # -- End function - .def _wmemcpy; - .scl 2; - .type 32; - .endef - .section .text,"xr",discard,_wmemcpy - .globl _wmemcpy # -- Begin function wmemcpy - .p2align 4, 0x90 -_wmemcpy: # @wmemcpy -Lfunc_begin1701: - .cv_func_id 1701 - .cv_file 28 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\ucrt\\wchar.h" "FC04F05BA302122D10ED7A6130E21446" 1 - .cv_loc 1701 28 230 0 # C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\wchar.h:230:0 - .cv_fpo_proc _wmemcpy 12 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - push ebx - .cv_fpo_pushreg ebx - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 28 - .cv_fpo_stackalloc 28 - .cv_fpo_endprologue - mov eax, dword ptr [ebp + 16] - mov ecx, dword ptr [ebp + 12] - mov edx, dword ptr [ebp + 8] -Ltmp17090: - .cv_loc 1701 28 233 0 # C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\wchar.h:233:0 - mov esi, dword ptr [ebp + 8] - mov edi, dword ptr [ebp + 12] - mov ebx, dword ptr [ebp + 16] - shl ebx, 1 - mov dword ptr [esp], esi - mov dword ptr [esp + 4], edi - mov dword ptr [esp + 8], ebx - mov dword ptr [ebp - 16], eax # 4-byte Spill - mov dword ptr [ebp - 20], ecx # 4-byte Spill - mov dword ptr [ebp - 24], edx # 4-byte Spill - mov dword ptr [ebp - 28], esi # 4-byte Spill - call _memcpy - mov eax, dword ptr [ebp - 28] # 4-byte Reload - add esp, 28 - pop esi - pop edi - pop ebx - pop ebp - ret -Ltmp17091: - .cv_fpo_endproc -Lfunc_end1701: - # -- End function - .def __GLOBAL__sub_I_span_tests.cpp; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function _GLOBAL__sub_I_span_tests.cpp -__GLOBAL__sub_I_span_tests.cpp: # @_GLOBAL__sub_I_span_tests.cpp -Lfunc_begin1702: - .cv_func_id 1702 - .cv_loc 1702 1 0 0 # ..\tests\span_tests.cpp:0:0 - .cv_fpo_proc __GLOBAL__sub_I_span_tests.cpp 0 -# %bb.0: - push ebp - .cv_fpo_pushreg ebp - mov ebp, esp - .cv_fpo_setframe ebp - .cv_fpo_endprologue -Ltmp17092: - call "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ" - call "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ" - pop ebp - ret -Ltmp17093: - .cv_fpo_endproc -Lfunc_end1702: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" -Lfunc_begin1703: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1703: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" -Lfunc_begin1704: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1704: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" -Lfunc_begin1705: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1705: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" -Lfunc_begin1706: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1706: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" -Lfunc_begin1707: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1707: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" -Lfunc_begin1708: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1708: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" -Lfunc_begin1709: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1709: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" -Lfunc_begin1710: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1710: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" -Lfunc_begin1711: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1711: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" -Lfunc_begin1712: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1712: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" -Lfunc_begin1713: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1713: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" -Lfunc_begin1714: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1714: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" -Lfunc_begin1715: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1715: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" -Lfunc_begin1716: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1716: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" -Lfunc_begin1717: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1717: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" -Lfunc_begin1718: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1718: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" -Lfunc_begin1719: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1719: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" -Lfunc_begin1720: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1720: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" -Lfunc_begin1721: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1721: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" -Lfunc_begin1722: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1722: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" -Lfunc_begin1723: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1723: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" -Lfunc_begin1724: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1724: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" -Lfunc_begin1725: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1725: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" -Lfunc_begin1726: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1726: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" -Lfunc_begin1727: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1727: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" -Lfunc_begin1728: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1728: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" -Lfunc_begin1729: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1729: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" -Lfunc_begin1730: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1730: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" -Lfunc_begin1731: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1731: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" -Lfunc_begin1732: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1732: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" -Lfunc_begin1733: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1733: - # -- End function - .def "___ehhandler$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ -"___ehhandler$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ": # @"__ehhandler$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" -Lfunc_begin1734: - .cv_fpo_proc "___ehhandler$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1734: - # -- End function - .def "___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ -"___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ": # @"__ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" -Lfunc_begin1735: - .cv_fpo_proc "___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1735: - # -- End function - .def "___ehhandler$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z -"___ehhandler$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z": # @"__ehhandler$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" -Lfunc_begin1736: - .cv_fpo_proc "___ehhandler$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1736: - # -- End function - .def "___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ -"___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ": # @"__ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" -Lfunc_begin1737: - .cv_fpo_proc "___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1737: - # -- End function - .def "___ehhandler$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ -"___ehhandler$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ": # @"__ehhandler$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" -Lfunc_begin1738: - .cv_fpo_proc "___ehhandler$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1738: - # -- End function - .def "___ehhandler$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ -"___ehhandler$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ": # @"__ehhandler$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" -Lfunc_begin1739: - .cv_fpo_proc "___ehhandler$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1739: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin1740: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1740: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1741: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1741: - # -- End function - .def "___ehhandler$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z -"___ehhandler$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z": # @"__ehhandler$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" -Lfunc_begin1742: - .cv_fpo_proc "___ehhandler$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1742: - # -- End function - .def "___ehhandler$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ -"___ehhandler$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ": # @"__ehhandler$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" -Lfunc_begin1743: - .cv_fpo_proc "___ehhandler$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1743: - # -- End function - .def "___ehhandler$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z -"___ehhandler$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z": # @"__ehhandler$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" -Lfunc_begin1744: - .cv_fpo_proc "___ehhandler$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1744: - # -- End function - .def "___ehhandler$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ -"___ehhandler$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ": # @"__ehhandler$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" -Lfunc_begin1745: - .cv_fpo_proc "___ehhandler$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1745: - # -- End function - .def "___ehhandler$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ -"___ehhandler$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ": # @"__ehhandler$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" -Lfunc_begin1746: - .cv_fpo_proc "___ehhandler$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1746: - # -- End function - .def "___ehhandler$?_Orphan_all@_Container_base12@std@@QAEXXZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Orphan_all@_Container_base12@std@@QAEXXZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Orphan_all@_Container_base12@std@@QAEXXZ -"___ehhandler$?_Orphan_all@_Container_base12@std@@QAEXXZ": # @"__ehhandler$?_Orphan_all@_Container_base12@std@@QAEXXZ" -Lfunc_begin1747: - .cv_fpo_proc "___ehhandler$?_Orphan_all@_Container_base12@std@@QAEXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Orphan_all@_Container_base12@std@@QAEXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1747: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin1748: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1748: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin1749: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1749: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" -Lfunc_begin1750: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1750: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1751: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1751: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" -Lfunc_begin1752: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1752: - # -- End function - .def "___ehhandler$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z -"___ehhandler$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z": # @"__ehhandler$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" -Lfunc_begin1753: - .cv_fpo_proc "___ehhandler$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1753: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" -Lfunc_begin1754: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1754: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" -Lfunc_begin1755: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1755: - # -- End function - .def "___ehhandler$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z -"___ehhandler$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z": # @"__ehhandler$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" -Lfunc_begin1756: - .cv_fpo_proc "___ehhandler$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1756: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" -Lfunc_begin1757: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1757: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" -Lfunc_begin1758: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1758: - # -- End function - .def "___ehhandler$??0?$extent_type@$00@details@gsl@@QAE@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$extent_type@$00@details@gsl@@QAE@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$extent_type@$00@details@gsl@@QAE@H@Z -"___ehhandler$??0?$extent_type@$00@details@gsl@@QAE@H@Z": # @"__ehhandler$??0?$extent_type@$00@details@gsl@@QAE@H@Z" -Lfunc_begin1759: - .cv_fpo_proc "___ehhandler$??0?$extent_type@$00@details@gsl@@QAE@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$extent_type@$00@details@gsl@@QAE@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1759: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" -Lfunc_begin1760: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1760: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" -Lfunc_begin1761: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1761: - # -- End function - .def "___ehhandler$??A?$span@H$0?0@gsl@@QBEAAHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??A?$span@H$0?0@gsl@@QBEAAHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??A?$span@H$0?0@gsl@@QBEAAHH@Z -"___ehhandler$??A?$span@H$0?0@gsl@@QBEAAHH@Z": # @"__ehhandler$??A?$span@H$0?0@gsl@@QBEAAHH@Z" -Lfunc_begin1762: - .cv_fpo_proc "___ehhandler$??A?$span@H$0?0@gsl@@QBEAAHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??A?$span@H$0?0@gsl@@QBEAAHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1762: - # -- End function - .def "___ehhandler$??A?$span@H$01@gsl@@QBEAAHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??A?$span@H$01@gsl@@QBEAAHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??A?$span@H$01@gsl@@QBEAAHH@Z -"___ehhandler$??A?$span@H$01@gsl@@QBEAAHH@Z": # @"__ehhandler$??A?$span@H$01@gsl@@QBEAAHH@Z" -Lfunc_begin1763: - .cv_fpo_proc "___ehhandler$??A?$span@H$01@gsl@@QBEAAHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??A?$span@H$01@gsl@@QBEAAHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1763: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1764: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1764: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1765: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1765: - # -- End function - .def "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z -"___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z": # @"__ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" -Lfunc_begin1766: - .cv_fpo_proc "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1766: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1767: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1767: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" -Lfunc_begin1768: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1768: - # -- End function - .def "___ehhandler$??0?$extent_type@$01@details@gsl@@QAE@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$extent_type@$01@details@gsl@@QAE@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$extent_type@$01@details@gsl@@QAE@H@Z -"___ehhandler$??0?$extent_type@$01@details@gsl@@QAE@H@Z": # @"__ehhandler$??0?$extent_type@$01@details@gsl@@QAE@H@Z" -Lfunc_begin1769: - .cv_fpo_proc "___ehhandler$??0?$extent_type@$01@details@gsl@@QAE@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$extent_type@$01@details@gsl@@QAE@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1769: - # -- End function - .def "___ehhandler$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z -"___ehhandler$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z": # @"__ehhandler$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" -Lfunc_begin1770: - .cv_fpo_proc "___ehhandler$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1770: - # -- End function - .def "___ehhandler$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z -"___ehhandler$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z": # @"__ehhandler$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" -Lfunc_begin1771: - .cv_fpo_proc "___ehhandler$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1771: - # -- End function - .def "___ehhandler$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z -"___ehhandler$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z": # @"__ehhandler$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" -Lfunc_begin1772: - .cv_fpo_proc "___ehhandler$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1772: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" -Lfunc_begin1773: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1773: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" -Lfunc_begin1774: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1774: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" -Lfunc_begin1775: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1775: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" -Lfunc_begin1776: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1776: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" -Lfunc_begin1777: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1777: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" -Lfunc_begin1778: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1778: - # -- End function - .def "___ehhandler$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z -"___ehhandler$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z": # @"__ehhandler$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Lfunc_begin1779: - .cv_fpo_proc "___ehhandler$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1779: - # -- End function - .def "___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z -"___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z": # @"__ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Lfunc_begin1780: - .cv_fpo_proc "___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1780: - # -- End function - .def "___ehhandler$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z -"___ehhandler$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z": # @"__ehhandler$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Lfunc_begin1781: - .cv_fpo_proc "___ehhandler$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1781: - # -- End function - .def "___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z -"___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z": # @"__ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" -Lfunc_begin1782: - .cv_fpo_proc "___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1782: - # -- End function - .def "___ehhandler$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z -"___ehhandler$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z": # @"__ehhandler$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" -Lfunc_begin1783: - .cv_fpo_proc "___ehhandler$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1783: - # -- End function - .def "___ehhandler$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z -"___ehhandler$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": # @"__ehhandler$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" -Lfunc_begin1784: - .cv_fpo_proc "___ehhandler$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1784: - # -- End function - .def "___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z -"___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z": # @"__ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" -Lfunc_begin1785: - .cv_fpo_proc "___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1785: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin1786: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1786: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin1787: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1787: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin1788: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1788: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin1789: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1789: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin1790: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1790: - # -- End function - .def "___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z -"___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z": # @"__ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" -Lfunc_begin1791: - .cv_fpo_proc "___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1791: - # -- End function - .def "___ehhandler$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z -"___ehhandler$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": # @"__ehhandler$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" -Lfunc_begin1792: - .cv_fpo_proc "___ehhandler$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1792: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" -Lfunc_begin1793: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1793: - # -- End function - .def "___ehhandler$??$narrow@HI@gsl@@YAHI@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$narrow@HI@gsl@@YAHI@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$narrow@HI@gsl@@YAHI@Z -"___ehhandler$??$narrow@HI@gsl@@YAHI@Z": # @"__ehhandler$??$narrow@HI@gsl@@YAHI@Z" -Lfunc_begin1794: - .cv_fpo_proc "___ehhandler$??$narrow@HI@gsl@@YAHI@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$narrow@HI@gsl@@YAHI@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1794: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" -Lfunc_begin1795: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1795: - # -- End function - .def "___ehhandler$??0?$extent_type@$03@details@gsl@@QAE@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$extent_type@$03@details@gsl@@QAE@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$extent_type@$03@details@gsl@@QAE@H@Z -"___ehhandler$??0?$extent_type@$03@details@gsl@@QAE@H@Z": # @"__ehhandler$??0?$extent_type@$03@details@gsl@@QAE@H@Z" -Lfunc_begin1796: - .cv_fpo_proc "___ehhandler$??0?$extent_type@$03@details@gsl@@QAE@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$extent_type@$03@details@gsl@@QAE@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1796: - # -- End function - .def "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z -"___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z": # @"__ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" -Lfunc_begin1797: - .cv_fpo_proc "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1797: - # -- End function - .def "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z -"___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z": # @"__ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1798: - .cv_fpo_proc "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1798: - # -- End function - .def "___ehhandler$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z -"___ehhandler$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z": # @"__ehhandler$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" -Lfunc_begin1799: - .cv_fpo_proc "___ehhandler$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1799: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" -Lfunc_begin1800: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1800: - # -- End function - .def "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ -"___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ": # @"__ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" -Lfunc_begin1801: - .cv_fpo_proc "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1801: - # -- End function - .def "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ -"___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ": # @"__ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" -Lfunc_begin1802: - .cv_fpo_proc "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1802: - # -- End function - .def "___ehhandler$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ -"___ehhandler$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ": # @"__ehhandler$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" -Lfunc_begin1803: - .cv_fpo_proc "___ehhandler$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1803: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" -Lfunc_begin1804: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1804: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z"; - .scl 3; - .type 32; - .endef - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" -Lfunc_begin1805: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1805: - # -- End function - .def "___ehhandler$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z -"___ehhandler$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z": # @"__ehhandler$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" -Lfunc_begin1806: - .cv_fpo_proc "___ehhandler$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1806: - # -- End function - .def "___ehhandler$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .text - .p2align 4, 0x90 # -- Begin function __ehhandler$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z -"___ehhandler$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z": # @"__ehhandler$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" -Lfunc_begin1807: - .cv_fpo_proc "___ehhandler$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1807: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" -Lfunc_begin1808: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1808: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" -Lfunc_begin1809: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1809: - # -- End function - .def "___ehhandler$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ -"___ehhandler$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": # @"__ehhandler$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" -Lfunc_begin1810: - .cv_fpo_proc "___ehhandler$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1810: - # -- End function - .def "___ehhandler$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z -"___ehhandler$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z": # @"__ehhandler$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" -Lfunc_begin1811: - .cv_fpo_proc "___ehhandler$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1811: - # -- End function - .def "___ehhandler$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ -"___ehhandler$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"__ehhandler$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin1812: - .cv_fpo_proc "___ehhandler$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1812: - # -- End function - .def "___ehhandler$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ -"___ehhandler$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ": # @"__ehhandler$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" -Lfunc_begin1813: - .cv_fpo_proc "___ehhandler$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1813: - # -- End function - .def "___ehhandler$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ -"___ehhandler$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"__ehhandler$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin1814: - .cv_fpo_proc "___ehhandler$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1814: - # -- End function - .def "___ehhandler$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z -"___ehhandler$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z": # @"__ehhandler$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" -Lfunc_begin1815: - .cv_fpo_proc "___ehhandler$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1815: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" -Lfunc_begin1816: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1816: - # -- End function - .def "___ehhandler$??0?$extent_type@$04@details@gsl@@QAE@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$extent_type@$04@details@gsl@@QAE@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$extent_type@$04@details@gsl@@QAE@H@Z -"___ehhandler$??0?$extent_type@$04@details@gsl@@QAE@H@Z": # @"__ehhandler$??0?$extent_type@$04@details@gsl@@QAE@H@Z" -Lfunc_begin1817: - .cv_fpo_proc "___ehhandler$??0?$extent_type@$04@details@gsl@@QAE@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$extent_type@$04@details@gsl@@QAE@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1817: - # -- End function - .def "___ehhandler$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ -"___ehhandler$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": # @"__ehhandler$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" -Lfunc_begin1818: - .cv_fpo_proc "___ehhandler$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1818: - # -- End function - .def "___ehhandler$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ -"___ehhandler$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"__ehhandler$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin1819: - .cv_fpo_proc "___ehhandler$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1819: - # -- End function - .def "___ehhandler$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ -"___ehhandler$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ": # @"__ehhandler$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" -Lfunc_begin1820: - .cv_fpo_proc "___ehhandler$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1820: - # -- End function - .def "___ehhandler$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ -"___ehhandler$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"__ehhandler$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin1821: - .cv_fpo_proc "___ehhandler$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1821: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" -Lfunc_begin1822: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1822: - # -- End function - .def "___ehhandler$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z -"___ehhandler$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z": # @"__ehhandler$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" -Lfunc_begin1823: - .cv_fpo_proc "___ehhandler$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1823: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" -Lfunc_begin1824: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1824: - # -- End function - .def "___ehhandler$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ -"___ehhandler$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ": # @"__ehhandler$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" -Lfunc_begin1825: - .cv_fpo_proc "___ehhandler$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1825: - # -- End function - .def "___ehhandler$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ -"___ehhandler$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"__ehhandler$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin1826: - .cv_fpo_proc "___ehhandler$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1826: - # -- End function - .def "___ehhandler$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ -"___ehhandler$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ": # @"__ehhandler$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" -Lfunc_begin1827: - .cv_fpo_proc "___ehhandler$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1827: - # -- End function - .def "___ehhandler$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ -"___ehhandler$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"__ehhandler$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin1828: - .cv_fpo_proc "___ehhandler$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1828: - # -- End function - .def "___ehhandler$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ -"___ehhandler$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ": # @"__ehhandler$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" -Lfunc_begin1829: - .cv_fpo_proc "___ehhandler$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1829: - # -- End function - .def "___ehhandler$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ -"___ehhandler$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"__ehhandler$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin1830: - .cv_fpo_proc "___ehhandler$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1830: - # -- End function - .def "___ehhandler$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ -"___ehhandler$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ": # @"__ehhandler$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" -Lfunc_begin1831: - .cv_fpo_proc "___ehhandler$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1831: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" -Lfunc_begin1832: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1832: - # -- End function - .def "___ehhandler$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z -"___ehhandler$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z": # @"__ehhandler$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" -Lfunc_begin1833: - .cv_fpo_proc "___ehhandler$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1833: - # -- End function - .def "___ehhandler$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z -"___ehhandler$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z": # @"__ehhandler$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" -Lfunc_begin1834: - .cv_fpo_proc "___ehhandler$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1834: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" -Lfunc_begin1835: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1835: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1836: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1836: - # -- End function - .def "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z -"___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z": # @"__ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" -Lfunc_begin1837: - .cv_fpo_proc "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1837: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1838: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1838: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1839: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1839: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1840: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1840: - # -- End function - .def "___ehhandler$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z -"___ehhandler$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z": # @"__ehhandler$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" -Lfunc_begin1841: - .cv_fpo_proc "___ehhandler$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1841: - # -- End function - .def "___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ -"___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ": # @"__ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" -Lfunc_begin1842: - .cv_fpo_proc "___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1842: - # -- End function - .def "___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z -"___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z": # @"__ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" -Lfunc_begin1843: - .cv_fpo_proc "___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1843: - # -- End function - .def "___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ -"___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": # @"__ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Lfunc_begin1844: - .cv_fpo_proc "___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1844: - # -- End function - .def "___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ -"___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ": # @"__ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" -Lfunc_begin1845: - .cv_fpo_proc "___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1845: - # -- End function - .def "___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z -"___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z": # @"__ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" -Lfunc_begin1846: - .cv_fpo_proc "___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1846: - # -- End function - .def "___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ -"___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ": # @"__ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" -Lfunc_begin1847: - .cv_fpo_proc "___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1847: - # -- End function - .def "___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z -"___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": # @"__ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" -Lfunc_begin1848: - .cv_fpo_proc "___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1848: - # -- End function - .def "___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z -"___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": # @"__ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" -Lfunc_begin1849: - .cv_fpo_proc "___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1849: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1850: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1850: - # -- End function - .def "___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ -"___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": # @"__ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Lfunc_begin1851: - .cv_fpo_proc "___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1851: - # -- End function - .def "___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z -"___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": # @"__ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" -Lfunc_begin1852: - .cv_fpo_proc "___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1852: - # -- End function - .def "___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z -"___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": # @"__ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" -Lfunc_begin1853: - .cv_fpo_proc "___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1853: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1854: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1854: - # -- End function - .def "___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ -"___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ": # @"__ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" -Lfunc_begin1855: - .cv_fpo_proc "___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1855: - # -- End function - .def "___ehhandler$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z -"___ehhandler$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"__ehhandler$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin1856: - .cv_fpo_proc "___ehhandler$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1856: - # -- End function - .def "___ehhandler$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z -"___ehhandler$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"__ehhandler$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin1857: - .cv_fpo_proc "___ehhandler$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1857: - # -- End function - .def "___ehhandler$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z -"___ehhandler$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"__ehhandler$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin1858: - .cv_fpo_proc "___ehhandler$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1858: - # -- End function - .def "___ehhandler$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z -"___ehhandler$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z": # @"__ehhandler$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" -Lfunc_begin1859: - .cv_fpo_proc "___ehhandler$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1859: - # -- End function - .def "___ehhandler$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z -"___ehhandler$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"__ehhandler$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin1860: - .cv_fpo_proc "___ehhandler$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1860: - # -- End function - .def "___ehhandler$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z -"___ehhandler$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"__ehhandler$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin1861: - .cv_fpo_proc "___ehhandler$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1861: - # -- End function - .def "___ehhandler$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z -"___ehhandler$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z": # @"__ehhandler$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" -Lfunc_begin1862: - .cv_fpo_proc "___ehhandler$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1862: - # -- End function - .def "___ehhandler$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z -"___ehhandler$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z": # @"__ehhandler$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" -Lfunc_begin1863: - .cv_fpo_proc "___ehhandler$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1863: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1864: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1864: - # -- End function - .def "___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z -"___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z": # @"__ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" -Lfunc_begin1865: - .cv_fpo_proc "___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1865: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" -Lfunc_begin1866: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1866: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" -Lfunc_begin1867: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1867: - # -- End function - .def "___ehhandler$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z -"___ehhandler$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z": # @"__ehhandler$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" -Lfunc_begin1868: - .cv_fpo_proc "___ehhandler$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1868: - # -- End function - .def "___ehhandler$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z -"___ehhandler$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z": # @"__ehhandler$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" -Lfunc_begin1869: - .cv_fpo_proc "___ehhandler$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1869: - # -- End function - .def "___ehhandler$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z -"___ehhandler$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": # @"__ehhandler$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" -Lfunc_begin1870: - .cv_fpo_proc "___ehhandler$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1870: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" -Lfunc_begin1871: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1871: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1872: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1872: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1873: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1873: - # -- End function - .def "___ehhandler$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z -"___ehhandler$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": # @"__ehhandler$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" -Lfunc_begin1874: - .cv_fpo_proc "___ehhandler$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1874: - # -- End function - .def "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z -"___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z": # @"__ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" -Lfunc_begin1875: - .cv_fpo_proc "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1875: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1876: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1876: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1877: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1877: - # -- End function - .def "___ehhandler$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z -"___ehhandler$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z": # @"__ehhandler$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" -Lfunc_begin1878: - .cv_fpo_proc "___ehhandler$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1878: - # -- End function - .def "___ehhandler$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ -"___ehhandler$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ": # @"__ehhandler$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" -Lfunc_begin1879: - .cv_fpo_proc "___ehhandler$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1879: - # -- End function - .def "___ehhandler$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z -"___ehhandler$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z": # @"__ehhandler$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" -Lfunc_begin1880: - .cv_fpo_proc "___ehhandler$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1880: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" -Lfunc_begin1881: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1881: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" -Lfunc_begin1882: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1882: - # -- End function - .def "___ehhandler$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z -"___ehhandler$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": # @"__ehhandler$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" -Lfunc_begin1883: - .cv_fpo_proc "___ehhandler$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1883: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" -Lfunc_begin1884: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1884: - # -- End function - .def "___ehhandler$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z -"___ehhandler$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": # @"__ehhandler$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" -Lfunc_begin1885: - .cv_fpo_proc "___ehhandler$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1885: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" -Lfunc_begin1886: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1886: - # -- End function - .def "___ehhandler$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z -"___ehhandler$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z": # @"__ehhandler$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" -Lfunc_begin1887: - .cv_fpo_proc "___ehhandler$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1887: - # -- End function - .def "___ehhandler$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z -"___ehhandler$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z": # @"__ehhandler$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" -Lfunc_begin1888: - .cv_fpo_proc "___ehhandler$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1888: - # -- End function - .def "___ehhandler$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z -"___ehhandler$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z": # @"__ehhandler$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" -Lfunc_begin1889: - .cv_fpo_proc "___ehhandler$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1889: - # -- End function - .def "___ehhandler$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z -"___ehhandler$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z": # @"__ehhandler$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" -Lfunc_begin1890: - .cv_fpo_proc "___ehhandler$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1890: - # -- End function - .def "___ehhandler$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z -"___ehhandler$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z": # @"__ehhandler$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" -Lfunc_begin1891: - .cv_fpo_proc "___ehhandler$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1891: - # -- End function - .def "___ehhandler$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ -"___ehhandler$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ": # @"__ehhandler$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" -Lfunc_begin1892: - .cv_fpo_proc "___ehhandler$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1892: - # -- End function - .def "___ehhandler$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z -"___ehhandler$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z": # @"__ehhandler$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" -Lfunc_begin1893: - .cv_fpo_proc "___ehhandler$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1893: - # -- End function - .def "___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z -"___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z": # @"__ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" -Lfunc_begin1894: - .cv_fpo_proc "___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1894: - # -- End function - .def "___ehhandler$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z -"___ehhandler$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z": # @"__ehhandler$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" -Lfunc_begin1895: - .cv_fpo_proc "___ehhandler$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1895: - # -- End function - .def "___ehhandler$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ -"___ehhandler$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ": # @"__ehhandler$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" -Lfunc_begin1896: - .cv_fpo_proc "___ehhandler$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1896: - # -- End function - .def "___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ -"___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ": # @"__ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" -Lfunc_begin1897: - .cv_fpo_proc "___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1897: - # -- End function - .def "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ -"___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ": # @"__ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" -Lfunc_begin1898: - .cv_fpo_proc "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1898: - # -- End function - .def "___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ -"___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ": # @"__ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" -Lfunc_begin1899: - .cv_fpo_proc "___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1899: - # -- End function - .def "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z -"___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": # @"__ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" -Lfunc_begin1900: - .cv_fpo_proc "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1900: - # -- End function - .def "___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z -"___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z": # @"__ehhandler$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1901: - .cv_fpo_proc "___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1901: - # -- End function - .def "___ehhandler$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z -"___ehhandler$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z": # @"__ehhandler$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" -Lfunc_begin1902: - .cv_fpo_proc "___ehhandler$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1902: - # -- End function - .def "___ehhandler$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z -"___ehhandler$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z": # @"__ehhandler$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" -Lfunc_begin1903: - .cv_fpo_proc "___ehhandler$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1903: - # -- End function - .def "___ehhandler$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z -"___ehhandler$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z": # @"__ehhandler$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" -Lfunc_begin1904: - .cv_fpo_proc "___ehhandler$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1904: - # -- End function - .def "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z -"___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z": # @"__ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" -Lfunc_begin1905: - .cv_fpo_proc "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1905: - # -- End function - .def "___ehhandler$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z -"___ehhandler$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"__ehhandler$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin1906: - .cv_fpo_proc "___ehhandler$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1906: - # -- End function - .def "___ehhandler$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z -"___ehhandler$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z": # @"__ehhandler$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1907: - .cv_fpo_proc "___ehhandler$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1907: - # -- End function - .def "___ehhandler$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z -"___ehhandler$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z": # @"__ehhandler$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" -Lfunc_begin1908: - .cv_fpo_proc "___ehhandler$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1908: - # -- End function - .def "___ehhandler$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ -"___ehhandler$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": # @"__ehhandler$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" -Lfunc_begin1909: - .cv_fpo_proc "___ehhandler$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1909: - # -- End function - .def "___ehhandler$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z -"___ehhandler$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z": # @"__ehhandler$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" -Lfunc_begin1910: - .cv_fpo_proc "___ehhandler$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1910: - # -- End function - .def "___ehhandler$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ -"___ehhandler$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": # @"__ehhandler$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" -Lfunc_begin1911: - .cv_fpo_proc "___ehhandler$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1911: - # -- End function - .def "___ehhandler$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z -"___ehhandler$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z": # @"__ehhandler$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" -Lfunc_begin1912: - .cv_fpo_proc "___ehhandler$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1912: - # -- End function - .def "___ehhandler$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z -"___ehhandler$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z": # @"__ehhandler$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" -Lfunc_begin1913: - .cv_fpo_proc "___ehhandler$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1913: - # -- End function - .def "___ehhandler$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z -"___ehhandler$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z": # @"__ehhandler$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" -Lfunc_begin1914: - .cv_fpo_proc "___ehhandler$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1914: - # -- End function - .def "___ehhandler$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z -"___ehhandler$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": # @"__ehhandler$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" -Lfunc_begin1915: - .cv_fpo_proc "___ehhandler$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1915: - # -- End function - .def "___ehhandler$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z -"___ehhandler$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": # @"__ehhandler$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" -Lfunc_begin1916: - .cv_fpo_proc "___ehhandler$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1916: - # -- End function - .def "___ehhandler$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z -"___ehhandler$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z": # @"__ehhandler$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1917: - .cv_fpo_proc "___ehhandler$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1917: - # -- End function - .def "___ehhandler$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z -"___ehhandler$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z": # @"__ehhandler$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" -Lfunc_begin1918: - .cv_fpo_proc "___ehhandler$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1918: - # -- End function - .def "___ehhandler$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z -"___ehhandler$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z": # @"__ehhandler$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" -Lfunc_begin1919: - .cv_fpo_proc "___ehhandler$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1919: - # -- End function - .def "___ehhandler$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z -"___ehhandler$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z": # @"__ehhandler$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" -Lfunc_begin1920: - .cv_fpo_proc "___ehhandler$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1920: - # -- End function - .def "___ehhandler$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z -"___ehhandler$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z": # @"__ehhandler$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1921: - .cv_fpo_proc "___ehhandler$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1921: - # -- End function - .def "___ehhandler$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z -"___ehhandler$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z": # @"__ehhandler$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" -Lfunc_begin1922: - .cv_fpo_proc "___ehhandler$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1922: - # -- End function - .def "___ehhandler$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z -"___ehhandler$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": # @"__ehhandler$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" -Lfunc_begin1923: - .cv_fpo_proc "___ehhandler$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1923: - # -- End function - .def "___ehhandler$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z -"___ehhandler$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z": # @"__ehhandler$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" -Lfunc_begin1924: - .cv_fpo_proc "___ehhandler$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1924: - # -- End function - .def "___ehhandler$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z -"___ehhandler$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z": # @"__ehhandler$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" -Lfunc_begin1925: - .cv_fpo_proc "___ehhandler$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1925: - # -- End function - .def "___ehhandler$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z -"___ehhandler$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z": # @"__ehhandler$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" -Lfunc_begin1926: - .cv_fpo_proc "___ehhandler$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1926: - # -- End function - .def "___ehhandler$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ -"___ehhandler$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": # @"__ehhandler$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" -Lfunc_begin1927: - .cv_fpo_proc "___ehhandler$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1927: - # -- End function - .def "___ehhandler$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ -"___ehhandler$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": # @"__ehhandler$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" -Lfunc_begin1928: - .cv_fpo_proc "___ehhandler$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1928: - # -- End function - .def "___ehhandler$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z -"___ehhandler$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z": # @"__ehhandler$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" -Lfunc_begin1929: - .cv_fpo_proc "___ehhandler$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1929: - # -- End function - .def "___ehhandler$??1_Iterator_base12@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??1_Iterator_base12@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??1_Iterator_base12@std@@QAE@XZ -"___ehhandler$??1_Iterator_base12@std@@QAE@XZ": # @"__ehhandler$??1_Iterator_base12@std@@QAE@XZ" -Lfunc_begin1930: - .cv_fpo_proc "___ehhandler$??1_Iterator_base12@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??1_Iterator_base12@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1930: - # -- End function - .def "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z -"___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z": # @"__ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" -Lfunc_begin1931: - .cv_fpo_proc "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1931: - # -- End function - .def "___ehhandler$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z -"___ehhandler$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"__ehhandler$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin1932: - .cv_fpo_proc "___ehhandler$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1932: - # -- End function - .def "___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z -"___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z": # @"__ehhandler$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" -Lfunc_begin1933: - .cv_fpo_proc "___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1933: - # -- End function - .def "___ehhandler$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ -"___ehhandler$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ": # @"__ehhandler$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" -Lfunc_begin1934: - .cv_fpo_proc "___ehhandler$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1934: - # -- End function - .def "___ehhandler$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ -"___ehhandler$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": # @"__ehhandler$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Lfunc_begin1935: - .cv_fpo_proc "___ehhandler$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1935: - # -- End function - .def "___ehhandler$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z -"___ehhandler$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z": # @"__ehhandler$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" -Lfunc_begin1936: - .cv_fpo_proc "___ehhandler$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1936: - # -- End function - .def "___ehhandler$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z -"___ehhandler$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z": # @"__ehhandler$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" -Lfunc_begin1937: - .cv_fpo_proc "___ehhandler$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1937: - # -- End function - .def "___ehhandler$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ -"___ehhandler$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ": # @"__ehhandler$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" -Lfunc_begin1938: - .cv_fpo_proc "___ehhandler$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1938: - # -- End function - .def "___ehhandler$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ -"___ehhandler$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ": # @"__ehhandler$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" -Lfunc_begin1939: - .cv_fpo_proc "___ehhandler$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1939: - # -- End function - .def "___ehhandler$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z -"___ehhandler$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z": # @"__ehhandler$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" -Lfunc_begin1940: - .cv_fpo_proc "___ehhandler$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1940: - # -- End function - .def "___ehhandler$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z -"___ehhandler$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z": # @"__ehhandler$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" -Lfunc_begin1941: - .cv_fpo_proc "___ehhandler$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1941: - # -- End function - .def "___ehhandler$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ -"___ehhandler$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": # @"__ehhandler$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" -Lfunc_begin1942: - .cv_fpo_proc "___ehhandler$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1942: - # -- End function - .def "___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ -"___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": # @"__ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" -Lfunc_begin1943: - .cv_fpo_proc "___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1943: - # -- End function - .def "___ehhandler$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z -"___ehhandler$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z": # @"__ehhandler$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" -Lfunc_begin1944: - .cv_fpo_proc "___ehhandler$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1944: - # -- End function - .def "___ehhandler$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z -"___ehhandler$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z": # @"__ehhandler$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" -Lfunc_begin1945: - .cv_fpo_proc "___ehhandler$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1945: - # -- End function - .def "___ehhandler$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z -"___ehhandler$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z": # @"__ehhandler$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" -Lfunc_begin1946: - .cv_fpo_proc "___ehhandler$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1946: - # -- End function - .def "___ehhandler$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z -"___ehhandler$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z": # @"__ehhandler$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" -Lfunc_begin1947: - .cv_fpo_proc "___ehhandler$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1947: - # -- End function - .def "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z -"___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z": # @"__ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1948: - .cv_fpo_proc "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1948: - # -- End function - .def "___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z -"___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z": # @"__ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" -Lfunc_begin1949: - .cv_fpo_proc "___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1949: - # -- End function - .def "___ehhandler$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z -"___ehhandler$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z": # @"__ehhandler$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" -Lfunc_begin1950: - .cv_fpo_proc "___ehhandler$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1950: - # -- End function - .def "___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z -"___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z": # @"__ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" -Lfunc_begin1951: - .cv_fpo_proc "___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1951: - # -- End function - .def "___ehhandler$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z -"___ehhandler$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"__ehhandler$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" -Lfunc_begin1952: - .cv_fpo_proc "___ehhandler$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1952: - # -- End function - .def "___ehhandler$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z -"___ehhandler$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z": # @"__ehhandler$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" -Lfunc_begin1953: - .cv_fpo_proc "___ehhandler$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1953: - # -- End function - .def "___ehhandler$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z -"___ehhandler$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z": # @"__ehhandler$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" -Lfunc_begin1954: - .cv_fpo_proc "___ehhandler$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1954: - # -- End function - .def "___ehhandler$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z -"___ehhandler$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z": # @"__ehhandler$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" -Lfunc_begin1955: - .cv_fpo_proc "___ehhandler$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1955: - # -- End function - .def "___ehhandler$??0?$_Regex_traits@D@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$_Regex_traits@D@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$_Regex_traits@D@std@@QAE@XZ -"___ehhandler$??0?$_Regex_traits@D@std@@QAE@XZ": # @"__ehhandler$??0?$_Regex_traits@D@std@@QAE@XZ" -Lfunc_begin1956: - .cv_fpo_proc "___ehhandler$??0?$_Regex_traits@D@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$_Regex_traits@D@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1956: - # -- End function - .def "___ehhandler$??0locale@std@@QAE@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0locale@std@@QAE@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0locale@std@@QAE@XZ -"___ehhandler$??0locale@std@@QAE@XZ": # @"__ehhandler$??0locale@std@@QAE@XZ" -Lfunc_begin1957: - .cv_fpo_proc "___ehhandler$??0locale@std@@QAE@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0locale@std@@QAE@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1957: - # -- End function - .def "___ehhandler$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z -"___ehhandler$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z": # @"__ehhandler$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" -Lfunc_begin1958: - .cv_fpo_proc "___ehhandler$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1958: - # -- End function - .def "___ehhandler$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z -"___ehhandler$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z": # @"__ehhandler$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" -Lfunc_begin1959: - .cv_fpo_proc "___ehhandler$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1959: - # -- End function - .def "___ehhandler$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z -"___ehhandler$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z": # @"__ehhandler$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" -Lfunc_begin1960: - .cv_fpo_proc "___ehhandler$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1960: - # -- End function - .def "___ehhandler$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z -"___ehhandler$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z": # @"__ehhandler$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" -Lfunc_begin1961: - .cv_fpo_proc "___ehhandler$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1961: - # -- End function - .def "___ehhandler$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ -"___ehhandler$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ": # @"__ehhandler$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" -Lfunc_begin1962: - .cv_fpo_proc "___ehhandler$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1962: - # -- End function - .def "___ehhandler$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z -"___ehhandler$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z": # @"__ehhandler$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" -Lfunc_begin1963: - .cv_fpo_proc "___ehhandler$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1963: - # -- End function - .def "___ehhandler$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z -"___ehhandler$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z": # @"__ehhandler$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" -Lfunc_begin1964: - .cv_fpo_proc "___ehhandler$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1964: - # -- End function - .def "___ehhandler$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z -"___ehhandler$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z": # @"__ehhandler$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" -Lfunc_begin1965: - .cv_fpo_proc "___ehhandler$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1965: - # -- End function - .def "___ehhandler$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z -"___ehhandler$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z": # @"__ehhandler$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" -Lfunc_begin1966: - .cv_fpo_proc "___ehhandler$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1966: - # -- End function - .def "___ehhandler$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ -"___ehhandler$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ": # @"__ehhandler$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" -Lfunc_begin1967: - .cv_fpo_proc "___ehhandler$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1967: - # -- End function - .def "___ehhandler$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z -"___ehhandler$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z": # @"__ehhandler$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" -Lfunc_begin1968: - .cv_fpo_proc "___ehhandler$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1968: - # -- End function - .def "___ehhandler$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z -"___ehhandler$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z": # @"__ehhandler$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" -Lfunc_begin1969: - .cv_fpo_proc "___ehhandler$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1969: - # -- End function - .def "___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ -"___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": # @"__ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" -Lfunc_begin1970: - .cv_fpo_proc "___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1970: - # -- End function - .def "___ehhandler$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z -"___ehhandler$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z": # @"__ehhandler$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" -Lfunc_begin1971: - .cv_fpo_proc "___ehhandler$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1971: - # -- End function - .def "___ehhandler$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z -"___ehhandler$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z": # @"__ehhandler$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" -Lfunc_begin1972: - .cv_fpo_proc "___ehhandler$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1972: - # -- End function - .def "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z -"___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z": # @"__ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" -Lfunc_begin1973: - .cv_fpo_proc "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1973: - # -- End function - .def "___ehhandler$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z -"___ehhandler$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z": # @"__ehhandler$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" -Lfunc_begin1974: - .cv_fpo_proc "___ehhandler$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1974: - # -- End function - .def "___ehhandler$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z -"___ehhandler$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z": # @"__ehhandler$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" -Lfunc_begin1975: - .cv_fpo_proc "___ehhandler$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1975: - # -- End function - .def "___ehhandler$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z -"___ehhandler$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z": # @"__ehhandler$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" -Lfunc_begin1976: - .cv_fpo_proc "___ehhandler$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1976: - # -- End function - .def "___ehhandler$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z -"___ehhandler$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z": # @"__ehhandler$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" -Lfunc_begin1977: - .cv_fpo_proc "___ehhandler$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1977: - # -- End function - .def "___ehhandler$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z -"___ehhandler$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z": # @"__ehhandler$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" -Lfunc_begin1978: - .cv_fpo_proc "___ehhandler$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1978: - # -- End function - .def "___ehhandler$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z -"___ehhandler$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z": # @"__ehhandler$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" -Lfunc_begin1979: - .cv_fpo_proc "___ehhandler$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1979: - # -- End function - .def "___ehhandler$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z -"___ehhandler$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z": # @"__ehhandler$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" -Lfunc_begin1980: - .cv_fpo_proc "___ehhandler$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1980: - # -- End function - .def "___ehhandler$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z -"___ehhandler$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z": # @"__ehhandler$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" -Lfunc_begin1981: - .cv_fpo_proc "___ehhandler$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1981: - # -- End function - .def "___ehhandler$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z -"___ehhandler$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z": # @"__ehhandler$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" -Lfunc_begin1982: - .cv_fpo_proc "___ehhandler$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1982: - # -- End function - .def "___ehhandler$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 4, 0x90 # -- Begin function __ehhandler$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ -"___ehhandler$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ": # @"__ehhandler$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" -Lfunc_begin1983: - .cv_fpo_proc "___ehhandler$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1983: - # -- End function - .def "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z -"___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"__ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" -Lfunc_begin1984: - .cv_fpo_proc "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1984: - # -- End function - .def "___ehhandler$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z"; - .scl 3; - .type 32; - .endef - .section .text,"xr",associative,"??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - .p2align 4, 0x90 # -- Begin function __ehhandler$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z -"___ehhandler$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z": # @"__ehhandler$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" -Lfunc_begin1985: - .cv_fpo_proc "___ehhandler$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" 16 -# %bb.0: - push edi - .cv_fpo_pushreg edi - push esi - .cv_fpo_pushreg esi - sub esp, 16 - .cv_fpo_stackalloc 16 - .cv_fpo_endprologue - mov eax, dword ptr [esp + 40] - mov ecx, dword ptr [esp + 36] - mov edx, dword ptr [esp + 32] - mov esi, dword ptr [esp + 28] - mov edi, offset "L__ehtable$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - mov dword ptr [esp + 12], eax # 4-byte Spill - mov eax, edi - mov dword ptr [esp + 8], esi # 4-byte Spill - mov dword ptr [esp + 4], ecx # 4-byte Spill - mov dword ptr [esp], edx # 4-byte Spill - add esp, 16 - pop esi - pop edi - jmp ___CxxFrameHandler3 # TAILCALL - .cv_fpo_endproc -Lfunc_end1985: - # -- End function - .lcomm "?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BE@FAFDKEMK@default_constructor?$AA@" - .globl "??_C@_0BE@FAFDKEMK@default_constructor?$AA@" # @"??_C@_0BE@FAFDKEMK@default_constructor?$AA@" -"??_C@_0BE@FAFDKEMK@default_constructor?$AA@": - .asciz "default_constructor" - - .section .rdata,"dr",discard,"??_C@_00CNPNBAHC@?$AA@" - .globl "??_C@_00CNPNBAHC@?$AA@" # @"??_C@_00CNPNBAHC@?$AA@" -"??_C@_00CNPNBAHC@?$AA@": - .zero 1 - - .section .rdata,"dr",discard,"??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" - .globl "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" # @"??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@" -"??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@": - .asciz "..\\tests\\span_tests.cpp" - - .lcomm "?autoRegistrar3@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar3@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BC@PHNLBNGC@size_optimization?$AA@" - .globl "??_C@_0BC@PHNLBNGC@size_optimization?$AA@" # @"??_C@_0BC@PHNLBNGC@size_optimization?$AA@" -"??_C@_0BC@PHNLBNGC@size_optimization?$AA@": - .asciz "size_optimization" - - .lcomm "?autoRegistrar5@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar5@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BO@LPKKAHN@from_nullptr_size_constructor?$AA@" - .globl "??_C@_0BO@LPKKAHN@from_nullptr_size_constructor?$AA@" # @"??_C@_0BO@LPKKAHN@from_nullptr_size_constructor?$AA@" -"??_C@_0BO@LPKKAHN@from_nullptr_size_constructor?$AA@": - .asciz "from_nullptr_size_constructor" - - .lcomm "?autoRegistrar7@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar7@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0CA@GLAIBJDK@from_pointer_length_constructor?$AA@" - .globl "??_C@_0CA@GLAIBJDK@from_pointer_length_constructor?$AA@" # @"??_C@_0CA@GLAIBJDK@from_pointer_length_constructor?$AA@" -"??_C@_0CA@GLAIBJDK@from_pointer_length_constructor?$AA@": - .asciz "from_pointer_length_constructor" - - .lcomm "?autoRegistrar9@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar9@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0CB@OLJEGPPH@from_pointer_pointer_constructor@" - .globl "??_C@_0CB@OLJEGPPH@from_pointer_pointer_constructor@" # @"??_C@_0CB@OLJEGPPH@from_pointer_pointer_constructor@" -"??_C@_0CB@OLJEGPPH@from_pointer_pointer_constructor@": - .asciz "from_pointer_pointer_constructor" - - .lcomm "?autoRegistrar11@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar11@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BH@IOAOCADC@from_array_constructor?$AA@" - .globl "??_C@_0BH@IOAOCADC@from_array_constructor?$AA@" # @"??_C@_0BH@IOAOCADC@from_array_constructor?$AA@" -"??_C@_0BH@IOAOCADC@from_array_constructor?$AA@": - .asciz "from_array_constructor" - - .lcomm "?autoRegistrar13@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar13@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BP@OGBFKPOD@from_dynamic_array_constructor?$AA@" - .globl "??_C@_0BP@OGBFKPOD@from_dynamic_array_constructor?$AA@" # @"??_C@_0BP@OGBFKPOD@from_dynamic_array_constructor?$AA@" -"??_C@_0BP@OGBFKPOD@from_dynamic_array_constructor?$AA@": - .asciz "from_dynamic_array_constructor" - - .lcomm "?autoRegistrar15@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar15@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BL@NJGNHLGA@from_std_array_constructor?$AA@" - .globl "??_C@_0BL@NJGNHLGA@from_std_array_constructor?$AA@" # @"??_C@_0BL@NJGNHLGA@from_std_array_constructor?$AA@" -"??_C@_0BL@NJGNHLGA@from_std_array_constructor?$AA@": - .asciz "from_std_array_constructor" - - .lcomm "?autoRegistrar17@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar17@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0CB@KIGIBJLE@from_const_std_array_constructor@" - .globl "??_C@_0CB@KIGIBJLE@from_const_std_array_constructor@" # @"??_C@_0CB@KIGIBJLE@from_const_std_array_constructor@" -"??_C@_0CB@KIGIBJLE@from_const_std_array_constructor@": - .asciz "from_const_std_array_constructor" - - .lcomm "?autoRegistrar19@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar19@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0CB@CIMNFHDJ@from_std_array_const_constructor@" - .globl "??_C@_0CB@CIMNFHDJ@from_std_array_const_constructor@" # @"??_C@_0CB@CIMNFHDJ@from_std_array_const_constructor@" -"??_C@_0CB@CIMNFHDJ@from_std_array_const_constructor@": - .asciz "from_std_array_const_constructor" - - .lcomm "?autoRegistrar21@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar21@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BL@JIGONLOB@from_container_constructor?$AA@" - .globl "??_C@_0BL@JIGONLOB@from_container_constructor?$AA@" # @"??_C@_0BL@JIGONLOB@from_container_constructor?$AA@" -"??_C@_0BL@JIGONLOB@from_container_constructor?$AA@": - .asciz "from_container_constructor" - - .lcomm "?autoRegistrar23@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar23@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0CC@OGCDDOLL@from_convertible_span_constructo@" - .globl "??_C@_0CC@OGCDDOLL@from_convertible_span_constructo@" # @"??_C@_0CC@OGCDDOLL@from_convertible_span_constructo@" -"??_C@_0CC@OGCDDOLL@from_convertible_span_constructo@": - .asciz "from_convertible_span_constructor" - - .lcomm "?autoRegistrar25@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar25@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BJ@LKEMFBKB@copy_move_and_assignment?$AA@" - .globl "??_C@_0BJ@LKEMFBKB@copy_move_and_assignment?$AA@" # @"??_C@_0BJ@LKEMFBKB@copy_move_and_assignment?$AA@" -"??_C@_0BJ@LKEMFBKB@copy_move_and_assignment?$AA@": - .asciz "copy_move_and_assignment" - - .lcomm "?autoRegistrar27@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar27@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_05NIGAKFML@first?$AA@" - .globl "??_C@_05NIGAKFML@first?$AA@" # @"??_C@_05NIGAKFML@first?$AA@" -"??_C@_05NIGAKFML@first?$AA@": - .asciz "first" - - .lcomm "?autoRegistrar29@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar29@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_04PLGBGIDD@last?$AA@" - .globl "??_C@_04PLGBGIDD@last?$AA@" # @"??_C@_04PLGBGIDD@last?$AA@" -"??_C@_04PLGBGIDD@last?$AA@": - .asciz "last" - - .lcomm "?autoRegistrar31@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar31@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_07CEEIDKIF@subspan?$AA@" - .globl "??_C@_07CEEIDKIF@subspan?$AA@" # @"??_C@_07CEEIDKIF@subspan?$AA@" -"??_C@_07CEEIDKIF@subspan?$AA@": - .asciz "subspan" - - .lcomm "?autoRegistrar33@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar33@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_07LGOOEFLN@at_call?$AA@" - .globl "??_C@_07LGOOEFLN@at_call?$AA@" # @"??_C@_07LGOOEFLN@at_call?$AA@" -"??_C@_07LGOOEFLN@at_call?$AA@": - .asciz "at_call" - - .lcomm "?autoRegistrar35@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar35@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BH@JLKKECOB@operator_function_call?$AA@" - .globl "??_C@_0BH@JLKKECOB@operator_function_call?$AA@" # @"??_C@_0BH@JLKKECOB@operator_function_call?$AA@" -"??_C@_0BH@JLKKECOB@operator_function_call?$AA@": - .asciz "operator_function_call" - - .lcomm "?autoRegistrar37@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar37@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BG@JNJJBBEG@iterator_default_init?$AA@" - .globl "??_C@_0BG@JNJJBBEG@iterator_default_init?$AA@" # @"??_C@_0BG@JNJJBBEG@iterator_default_init?$AA@" -"??_C@_0BG@JNJJBBEG@iterator_default_init?$AA@": - .asciz "iterator_default_init" - - .lcomm "?autoRegistrar39@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar39@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BM@BJBNJLOF@const_iterator_default_init?$AA@" - .globl "??_C@_0BM@BJBNJLOF@const_iterator_default_init?$AA@" # @"??_C@_0BM@BJBNJLOF@const_iterator_default_init?$AA@" -"??_C@_0BM@BJBNJLOF@const_iterator_default_init?$AA@": - .asciz "const_iterator_default_init" - - .lcomm "?autoRegistrar41@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar41@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BF@LMDHIMMG@iterator_conversions?$AA@" - .globl "??_C@_0BF@LMDHIMMG@iterator_conversions?$AA@" # @"??_C@_0BF@LMDHIMMG@iterator_conversions?$AA@" -"??_C@_0BF@LMDHIMMG@iterator_conversions?$AA@": - .asciz "iterator_conversions" - - .lcomm "?autoRegistrar43@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar43@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BF@CIENOOGL@iterator_comparisons?$AA@" - .globl "??_C@_0BF@CIENOOGL@iterator_comparisons?$AA@" # @"??_C@_0BF@CIENOOGL@iterator_comparisons?$AA@" -"??_C@_0BF@CIENOOGL@iterator_comparisons?$AA@": - .asciz "iterator_comparisons" - - .lcomm "?autoRegistrar45@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar45@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_09NMAOFODD@begin_end?$AA@" - .globl "??_C@_09NMAOFODD@begin_end?$AA@" # @"??_C@_09NMAOFODD@begin_end?$AA@" -"??_C@_09NMAOFODD@begin_end?$AA@": - .asciz "begin_end" - - .lcomm "?autoRegistrar47@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar47@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0M@KENFPPOH@cbegin_cend?$AA@" - .globl "??_C@_0M@KENFPPOH@cbegin_cend?$AA@" # @"??_C@_0M@KENFPPOH@cbegin_cend?$AA@" -"??_C@_0M@KENFPPOH@cbegin_cend?$AA@": - .asciz "cbegin_cend" - - .lcomm "?autoRegistrar49@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar49@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0M@GOOIOAEG@rbegin_rend?$AA@" - .globl "??_C@_0M@GOOIOAEG@rbegin_rend?$AA@" # @"??_C@_0M@GOOIOAEG@rbegin_rend?$AA@" -"??_C@_0M@GOOIOAEG@rbegin_rend?$AA@": - .asciz "rbegin_rend" - - .lcomm "?autoRegistrar51@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar51@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0O@HAOPKPCK@crbegin_crend?$AA@" - .globl "??_C@_0O@HAOPKPCK@crbegin_crend?$AA@" # @"??_C@_0O@HAOPKPCK@crbegin_crend?$AA@" -"??_C@_0O@HAOPKPCK@crbegin_crend?$AA@": - .asciz "crbegin_crend" - - .lcomm "?autoRegistrar53@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar53@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BF@KBJCIBCI@comparison_operators?$AA@" - .globl "??_C@_0BF@KBJCIBCI@comparison_operators?$AA@" # @"??_C@_0BF@KBJCIBCI@comparison_operators?$AA@" -"??_C@_0BF@KBJCIBCI@comparison_operators?$AA@": - .asciz "comparison_operators" - - .lcomm "?autoRegistrar55@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar55@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_08LKABEJEB@as_bytes?$AA@" - .globl "??_C@_08LKABEJEB@as_bytes?$AA@" # @"??_C@_08LKABEJEB@as_bytes?$AA@" -"??_C@_08LKABEJEB@as_bytes?$AA@": - .asciz "as_bytes" - - .lcomm "?autoRegistrar57@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar57@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BD@POLEBHOO@as_writeable_bytes?$AA@" - .globl "??_C@_0BD@POLEBHOO@as_writeable_bytes?$AA@" # @"??_C@_0BD@POLEBHOO@as_writeable_bytes?$AA@" -"??_C@_0BD@POLEBHOO@as_writeable_bytes?$AA@": - .asciz "as_writeable_bytes" - - .lcomm "?autoRegistrar59@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar59@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BH@PJMGMNJI@fixed_size_conversions?$AA@" - .globl "??_C@_0BH@PJMGMNJI@fixed_size_conversions?$AA@" # @"??_C@_0BH@PJMGMNJI@fixed_size_conversions?$AA@" -"??_C@_0BH@PJMGMNJI@fixed_size_conversions?$AA@": - .asciz "fixed_size_conversions" - - .lcomm "?autoRegistrar61@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar61@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BH@LABHCEDH@interop_with_std_regex?$AA@" - .globl "??_C@_0BH@LABHCEDH@interop_with_std_regex?$AA@" # @"??_C@_0BH@LABHCEDH@interop_with_std_regex?$AA@" -"??_C@_0BH@LABHCEDH@interop_with_std_regex?$AA@": - .asciz "interop_with_std_regex" - - .lcomm "?autoRegistrar63@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar63@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BE@PGBEPOFD@interop_with_gsl_at?$AA@" - .globl "??_C@_0BE@PGBEPOFD@interop_with_gsl_at?$AA@" # @"??_C@_0BE@PGBEPOFD@interop_with_gsl_at?$AA@" -"??_C@_0BE@PGBEPOFD@interop_with_gsl_at?$AA@": - .asciz "interop_with_gsl_at" - - .lcomm "?autoRegistrar65@?A0x3DBF7A98@@3UAutoReg@Catch@@A",4,4 # @"?autoRegistrar65@?A0x3DBF7A98@@3UAutoReg@Catch@@A" - .section .rdata,"dr",discard,"??_C@_0BG@GGLAAHPP@default_constructible?$AA@" - .globl "??_C@_0BG@GGLAAHPP@default_constructible?$AA@" # @"??_C@_0BG@GGLAAHPP@default_constructible?$AA@" -"??_C@_0BG@GGLAAHPP@default_constructible?$AA@": - .asciz "default_constructible" - - .section .rdata,"dr",discard,"??_C@_1BK@MHIKGOKE@?$AA?3?$AAA?$AAM?$AA?3?$AAa?$AAm?$AA?3?$AAP?$AAM?$AA?3?$AAp?$AAm?$AA?$AA@" - .globl "??_C@_1BK@MHIKGOKE@?$AA?3?$AAA?$AAM?$AA?3?$AAa?$AAm?$AA?3?$AAP?$AAM?$AA?3?$AAp?$AAm?$AA?$AA@" # @"??_C@_1BK@MHIKGOKE@?$AA?3?$AAA?$AAM?$AA?3?$AAa?$AAm?$AA?3?$AAP?$AAM?$AA?3?$AAp?$AAm?$AA?$AA@" - .p2align 1 -"??_C@_1BK@MHIKGOKE@?$AA?3?$AAA?$AAM?$AA?3?$AAa?$AAm?$AA?3?$AAP?$AAM?$AA?3?$AAp?$AAm?$AA?$AA@": - .short 58 # 0x3a - .short 65 # 0x41 - .short 77 # 0x4d - .short 58 # 0x3a - .short 97 # 0x61 - .short 109 # 0x6d - .short 58 # 0x3a - .short 80 # 0x50 - .short 77 # 0x4d - .short 58 # 0x3a - .short 112 # 0x70 - .short 109 # 0x6d - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@" - .globl "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@" # @"??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@" -"??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@": - .asciz "(s.size() == 0 && s.data() == nullptr)" - - .section .rdata,"dr",discard,"??_C@_05GCOJDIEO@CHECK?$AA@" - .globl "??_C@_05GCOJDIEO@CHECK?$AA@" # @"??_C@_05GCOJDIEO@CHECK?$AA@" -"??_C@_05GCOJDIEO@CHECK?$AA@": - .asciz "CHECK" - - .section .rdata,"dr",discard,"??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@" - .globl "??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@" # @"??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@" -"??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@": - .asciz "(cs.size() == 0 && cs.data() == nullptr)" - - .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": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AUfail_fast@gsl@@" - - .section .xdata,"dr",discard,"__CT??_R0?AUfail_fast@gsl@@@812" - .globl "__CT??_R0?AUfail_fast@gsl@@@812" # @"_CT??_R0?AUfail_fast@gsl@@@812" - .p2align 4 -"__CT??_R0?AUfail_fast@gsl@@@812": - .long 0 # 0x0 - .long "??_R0?AUfail_fast@gsl@@@8" - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 12 # 0xc - .long "??0fail_fast@gsl@@QAE@ABU01@@Z" - - .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": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AVlogic_error@std@@" - .zero 2 - - .section .xdata,"dr",discard,"__CT??_R0?AVlogic_error@std@@@812" - .globl "__CT??_R0?AVlogic_error@std@@@812" # @"_CT??_R0?AVlogic_error@std@@@812" - .p2align 4 -"__CT??_R0?AVlogic_error@std@@@812": - .long 0 # 0x0 - .long "??_R0?AVlogic_error@std@@@8" - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 12 # 0xc - .long "??0logic_error@std@@QAE@ABV01@@Z" - - .section .data,"dw",discard,"??_R0?AVexception@std@@@8" - .globl "??_R0?AVexception@std@@@8" # @"??_R0?AVexception@std@@@8" - .p2align 4 -"??_R0?AVexception@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AVexception@std@@" - - .section .xdata,"dr",discard,"__CT??_R0?AVexception@std@@@812" - .globl "__CT??_R0?AVexception@std@@@812" # @"_CT??_R0?AVexception@std@@@812" - .p2align 4 -"__CT??_R0?AVexception@std@@@812": - .long 0 # 0x0 - .long "??_R0?AVexception@std@@@8" - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 12 # 0xc - .long "??0exception@std@@QAE@ABV01@@Z" - - .section .xdata,"dr",discard,"__CTA3?AUfail_fast@gsl@@" - .globl "__CTA3?AUfail_fast@gsl@@" # @"_CTA3?AUfail_fast@gsl@@" - .p2align 2 -"__CTA3?AUfail_fast@gsl@@": - .long 3 # 0x3 - .long "__CT??_R0?AUfail_fast@gsl@@@812" - .long "__CT??_R0?AVlogic_error@std@@@812" - .long "__CT??_R0?AVexception@std@@@812" - - .section .xdata,"dr",discard,"__TI3?AUfail_fast@gsl@@" - .globl "__TI3?AUfail_fast@gsl@@" # @"_TI3?AUfail_fast@gsl@@" - .p2align 2 -"__TI3?AUfail_fast@gsl@@": - .long 0 # 0x0 - .long "??1fail_fast@gsl@@UAE@XZ" - .long 0 - .long "__CTA3?AUfail_fast@gsl@@" - - .section .rdata,"dr",largest,"??_7fail_fast@gsl@@6B@" - .p2align 2 # @0 -L___unnamed_1: - .long "??_R4fail_fast@gsl@@6B@" - .long "??_Gfail_fast@gsl@@UAEPAXI@Z" - .long "?what@exception@std@@UBEPBDXZ" - - .section .rdata,"dr",discard,"??_R4fail_fast@gsl@@6B@" - .globl "??_R4fail_fast@gsl@@6B@" # @"??_R4fail_fast@gsl@@6B@" - .p2align 4 -"??_R4fail_fast@gsl@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AUfail_fast@gsl@@@8" - .long "??_R3fail_fast@gsl@@8" - - .section .rdata,"dr",discard,"??_R3fail_fast@gsl@@8" - .globl "??_R3fail_fast@gsl@@8" # @"??_R3fail_fast@gsl@@8" - .p2align 2 -"??_R3fail_fast@gsl@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 3 # 0x3 - .long "??_R2fail_fast@gsl@@8" - - .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" - .long "??_R1A@?0A@EA@logic_error@std@@8" - .long "??_R1A@?0A@EA@exception@std@@8" - .long 0 - - .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" - .long 2 # 0x2 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3fail_fast@gsl@@8" - - .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" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3logic_error@std@@8" - - .section .rdata,"dr",discard,"??_R3logic_error@std@@8" - .globl "??_R3logic_error@std@@8" # @"??_R3logic_error@std@@8" - .p2align 2 -"??_R3logic_error@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2logic_error@std@@8" - - .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" - .long "??_R1A@?0A@EA@exception@std@@8" - .long 0 - - .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" - .long 0 # 0x0 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3exception@std@@8" - - .section .rdata,"dr",discard,"??_R3exception@std@@8" - .globl "??_R3exception@std@@8" # @"??_R3exception@std@@8" - .p2align 2 -"??_R3exception@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 1 # 0x1 - .long "??_R2exception@std@@8" - - .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" - .long 0 - - .section .rdata,"dr",largest,"??_7logic_error@std@@6B@" - .p2align 2 # @1 -L___unnamed_2: - .long "??_R4logic_error@std@@6B@" - .long "??_Glogic_error@std@@UAEPAXI@Z" - .long "?what@exception@std@@UBEPBDXZ" - - .section .rdata,"dr",discard,"??_R4logic_error@std@@6B@" - .globl "??_R4logic_error@std@@6B@" # @"??_R4logic_error@std@@6B@" - .p2align 4 -"??_R4logic_error@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AVlogic_error@std@@@8" - .long "??_R3logic_error@std@@8" - - .section .rdata,"dr",largest,"??_7exception@std@@6B@" - .p2align 2 # @2 -L___unnamed_3: - .long "??_R4exception@std@@6B@" - .long "??_Gexception@std@@UAEPAXI@Z" - .long "?what@exception@std@@UBEPBDXZ" - - .section .rdata,"dr",discard,"??_R4exception@std@@6B@" - .globl "??_R4exception@std@@6B@" # @"??_R4exception@std@@6B@" - .p2align 4 -"??_R4exception@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AVexception@std@@@8" - .long "??_R3exception@std@@8" - - .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 .rdata,"dr",largest,"??_7?$UnaryExpr@_N@Catch@@6B@" - .p2align 4 # @3 -L___unnamed_4: - .long "??_R4?$UnaryExpr@_N@Catch@@6B@" - .long "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" - .long "?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$UnaryExpr@_N@Catch@@6B@" - .globl "??_R4?$UnaryExpr@_N@Catch@@6B@" # @"??_R4?$UnaryExpr@_N@Catch@@6B@" - .p2align 4 -"??_R4?$UnaryExpr@_N@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$UnaryExpr@_N@Catch@@@8" - .long "??_R3?$UnaryExpr@_N@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$UnaryExpr@_N@Catch@@@8" - .globl "??_R0?AV?$UnaryExpr@_N@Catch@@@8" # @"??_R0?AV?$UnaryExpr@_N@Catch@@@8" - .p2align 4 -"??_R0?AV?$UnaryExpr@_N@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$UnaryExpr@_N@Catch@@" - .zero 1 - - .section .rdata,"dr",discard,"??_R3?$UnaryExpr@_N@Catch@@8" - .globl "??_R3?$UnaryExpr@_N@Catch@@8" # @"??_R3?$UnaryExpr@_N@Catch@@8" - .p2align 2 -"??_R3?$UnaryExpr@_N@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$UnaryExpr@_N@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$UnaryExpr@_N@Catch@@8" - .globl "??_R2?$UnaryExpr@_N@Catch@@8" # @"??_R2?$UnaryExpr@_N@Catch@@8" - .p2align 2 -"??_R2?$UnaryExpr@_N@Catch@@8": - .long "??_R1A@?0A@EA@?$UnaryExpr@_N@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$UnaryExpr@_N@Catch@@8" - .globl "??_R1A@?0A@EA@?$UnaryExpr@_N@Catch@@8" # @"??_R1A@?0A@EA@?$UnaryExpr@_N@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$UnaryExpr@_N@Catch@@8": - .long "??_R0?AV?$UnaryExpr@_N@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$UnaryExpr@_N@Catch@@8" - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .globl "??_R1A@?0A@EA@ITransientExpression@Catch@@8" # @"??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@ITransientExpression@Catch@@8": - .long "??_R0?AUITransientExpression@Catch@@@8" - .long 0 # 0x0 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3ITransientExpression@Catch@@8" - - .section .data,"dw",discard,"??_R0?AUITransientExpression@Catch@@@8" - .globl "??_R0?AUITransientExpression@Catch@@@8" # @"??_R0?AUITransientExpression@Catch@@@8" - .p2align 4 -"??_R0?AUITransientExpression@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AUITransientExpression@Catch@@" - .zero 3 - - .section .rdata,"dr",discard,"??_R3ITransientExpression@Catch@@8" - .globl "??_R3ITransientExpression@Catch@@8" # @"??_R3ITransientExpression@Catch@@8" - .p2align 2 -"??_R3ITransientExpression@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 1 # 0x1 - .long "??_R2ITransientExpression@Catch@@8" - - .section .rdata,"dr",discard,"??_R2ITransientExpression@Catch@@8" - .globl "??_R2ITransientExpression@Catch@@8" # @"??_R2ITransientExpression@Catch@@8" - .p2align 2 -"??_R2ITransientExpression@Catch@@8": - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",largest,"??_7ITransientExpression@Catch@@6B@" - .p2align 4 # @4 -L___unnamed_5: - .long "??_R4ITransientExpression@Catch@@6B@" - .long __purecall - .long __purecall - .long __purecall - .long "??_GITransientExpression@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4ITransientExpression@Catch@@6B@" - .globl "??_R4ITransientExpression@Catch@@6B@" # @"??_R4ITransientExpression@Catch@@6B@" - .p2align 4 -"??_R4ITransientExpression@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AUITransientExpression@Catch@@@8" - .long "??_R3ITransientExpression@Catch@@8" - - .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@_0GH@BIKJJEOM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" - .globl "??_C@_0GH@BIKJJEOM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GH@BIKJJEOM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" -"??_C@_0GH@BIKJJEOM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": - .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xmemory0" - - .section .rdata,"dr",discard,"??_C@_1MO@MFADBDIJ@?$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@_1MO@MFADBDIJ@?$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@_1MO@MFADBDIJ@?$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@_1MO@MFADBDIJ@?$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 57 # 0x39 - .short 92 # 0x5c - .short 80 # 0x50 - .short 114 # 0x72 - .short 101 # 0x65 - .short 118 # 0x76 - .short 105 # 0x69 - .short 101 # 0x65 - .short 119 # 0x77 - .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 50 # 0x32 - .short 48 # 0x30 - .short 46 # 0x2e - .short 50 # 0x32 - .short 55 # 0x37 - .short 51 # 0x33 - .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@_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 .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@_0CO@CEBJJFAL@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?5?$CL?5size@" - .globl "??_C@_0CO@CEBJJFAL@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?5?$CL?5size@" # @"??_C@_0CO@CEBJJFAL@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?5?$CL?5size@" -"??_C@_0CO@CEBJJFAL@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?5?$CL?5size@": - .asciz "sizeof(s) == sizeof(int*) + sizeof(ptrdiff_t)" - - .section .rdata,"dr",discard,"??_C@_0BK@EEOGJHHA@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?$AA@" - .globl "??_C@_0BK@EEOGJHHA@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?$AA@" # @"??_C@_0BK@EEOGJHHA@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?$AA@" -"??_C@_0BK@EEOGJHHA@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?$AA@": - .asciz "sizeof(s) == sizeof(int*)" - - .section .rdata,"dr",discard,"??_C@_02EGOFBIJA@?$DN?$DN?$AA@" - .globl "??_C@_02EGOFBIJA@?$DN?$DN?$AA@" # @"??_C@_02EGOFBIJA@?$DN?$DN?$AA@" -"??_C@_02EGOFBIJA@?$DN?$DN?$AA@": - .asciz "==" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABIABI@Catch@@6B@" - .p2align 4 # @5 -L___unnamed_6: - .long "??_R4?$BinaryExpr@ABIABI@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABIABI@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABIABI@Catch@@6B@" # @"??_R4?$BinaryExpr@ABIABI@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABIABI@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABIABI@Catch@@@8" - .long "??_R3?$BinaryExpr@ABIABI@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABIABI@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABIABI@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABIABI@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABIABI@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABIABI@Catch@@" - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABIABI@Catch@@8" - .globl "??_R3?$BinaryExpr@ABIABI@Catch@@8" # @"??_R3?$BinaryExpr@ABIABI@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABIABI@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABIABI@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABIABI@Catch@@8" - .globl "??_R2?$BinaryExpr@ABIABI@Catch@@8" # @"??_R2?$BinaryExpr@ABIABI@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABIABI@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABIABI@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABIABI@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABIABI@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABIABI@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABIABI@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABIABI@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABIABI@Catch@@8" - - .section .rdata,"dr",discard,"??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@" # @"??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@" -"??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@": - .asciz "workaround_macro(), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" - .globl "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" # @"??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@" -"??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@": - .asciz "CHECK_THROWS_AS" - - .section .rdata,"dr",discard,"??_C@_0CE@EIFEKIFN@const_workaround_macro?$CI?$CJ?0?5fail_f@" - .globl "??_C@_0CE@EIFEKIFN@const_workaround_macro?$CI?$CJ?0?5fail_f@" # @"??_C@_0CE@EIFEKIFN@const_workaround_macro?$CI?$CJ?0?5fail_f@" -"??_C@_0CE@EIFEKIFN@const_workaround_macro?$CI?$CJ?0?5fail_f@": - .asciz "const_workaround_macro(), fail_fast" - - .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@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 321" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0O@NOJILHDP@s?4size?$CI?$CJ?5?$DN?$DN?5i?$AA@" - .globl "??_C@_0O@NOJILHDP@s?4size?$CI?$CJ?5?$DN?$DN?5i?$AA@" # @"??_C@_0O@NOJILHDP@s?4size?$CI?$CJ?5?$DN?$DN?5i?$AA@" -"??_C@_0O@NOJILHDP@s?4size?$CI?$CJ?5?$DN?$DN?5i?$AA@": - .asciz "s.size() == i" - - .section .rdata,"dr",discard,"??_C@_0BE@ELNPMHI@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FL0?$FN?$AA@" - .globl "??_C@_0BE@ELNPMHI@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FL0?$FN?$AA@" # @"??_C@_0BE@ELNPMHI@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FL0?$FN?$AA@" -"??_C@_0BE@ELNPMHI@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FL0?$FN?$AA@": - .asciz "s.data() == &arr[0]" - - .section .rdata,"dr",discard,"??_C@_0BG@OMDAMIKD@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CIi?5?$DN?$DN?50?$CJ?$AA@" - .globl "??_C@_0BG@OMDAMIKD@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CIi?5?$DN?$DN?50?$CJ?$AA@" # @"??_C@_0BG@OMDAMIKD@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CIi?5?$DN?$DN?50?$CJ?$AA@" -"??_C@_0BG@OMDAMIKD@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CIi?5?$DN?$DN?50?$CJ?$AA@": - .asciz "s.empty() == (i == 0)" - - .section .rdata,"dr",discard,"??_C@_0P@LDCJLIK@arr?$FLj?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@" - .globl "??_C@_0P@LDCJLIK@arr?$FLj?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@" # @"??_C@_0P@LDCJLIK@arr?$FLj?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@" -"??_C@_0P@LDCJLIK@arr?$FLj?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@": - .asciz "arr[j] == s[j]" - - .section .rdata,"dr",discard,"??_C@_0BC@MKAGIIPK@arr?$FLj?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@" - .globl "??_C@_0BC@MKAGIIPK@arr?$FLj?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@" # @"??_C@_0BC@MKAGIIPK@arr?$FLj?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@" -"??_C@_0BC@MKAGIIPK@arr?$FLj?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@": - .asciz "arr[j] == s.at(j)" - - .section .rdata,"dr",discard,"??_C@_0P@DJOLCIAK@arr?$FLj?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@" - .globl "??_C@_0P@DJOLCIAK@arr?$FLj?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@" # @"??_C@_0P@DJOLCIAK@arr?$FLj?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@" -"??_C@_0P@DJOLCIAK@arr?$FLj?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@": - .asciz "arr[j] == s(j)" - - .section .rdata,"dr",discard,"??_C@_0BA@LABGAAKJ@s?4size?$CI?$CJ?5?$DN?$DN?54?9i?$AA@" - .globl "??_C@_0BA@LABGAAKJ@s?4size?$CI?$CJ?5?$DN?$DN?54?9i?$AA@" # @"??_C@_0BA@LABGAAKJ@s?4size?$CI?$CJ?5?$DN?$DN?54?9i?$AA@" -"??_C@_0BA@LABGAAKJ@s?4size?$CI?$CJ?5?$DN?$DN?54?9i?$AA@": - .asciz "s.size() == 4-i" - - .section .rdata,"dr",discard,"??_C@_0BE@GHNAOJEH@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FLi?$FN?$AA@" - .globl "??_C@_0BE@GHNAOJEH@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FLi?$FN?$AA@" # @"??_C@_0BE@GHNAOJEH@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FLi?$FN?$AA@" -"??_C@_0BE@GHNAOJEH@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FLi?$FN?$AA@": - .asciz "s.data() == &arr[i]" - - .section .rdata,"dr",discard,"??_C@_0BI@CAKIEDAA@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CI4?9i?5?$DN?$DN?50?$CJ?$AA@" - .globl "??_C@_0BI@CAKIEDAA@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CI4?9i?5?$DN?$DN?50?$CJ?$AA@" # @"??_C@_0BI@CAKIEDAA@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CI4?9i?5?$DN?$DN?50?$CJ?$AA@" -"??_C@_0BI@CAKIEDAA@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CI4?9i?5?$DN?$DN?50?$CJ?$AA@": - .asciz "s.empty() == (4-i == 0)" - - .section .rdata,"dr",discard,"??_C@_0BB@NMAKIDAL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@" - .globl "??_C@_0BB@NMAKIDAL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@" # @"??_C@_0BB@NMAKIDAL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@" -"??_C@_0BB@NMAKIDAL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@": - .asciz "arr[j+i] == s[j]" - - .section .rdata,"dr",discard,"??_C@_0BE@IAOINJFN@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@" - .globl "??_C@_0BE@IAOINJFN@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@" # @"??_C@_0BE@IAOINJFN@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@" -"??_C@_0BE@IAOINJFN@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@": - .asciz "arr[j+i] == s.at(j)" - - .section .rdata,"dr",discard,"??_C@_0BB@OONDDAIL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@" - .globl "??_C@_0BB@OONDDAIL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@" # @"??_C@_0BB@OONDDAIL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@" -"??_C@_0BB@OONDDAIL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@": - .asciz "arr[j+i] == s(j)" - - .section .rdata,"dr",discard,"??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" - .globl "??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" # @"??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" -"??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@": - .asciz "(s.size() == 2 && s.data() == &arr[0])" - - .section .rdata,"dr",discard,"??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@" - .globl "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@" # @"??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@" -"??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@": - .asciz "(s[0] == 1 && s[1] == 2)" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABHABH@Catch@@6B@" - .p2align 4 # @6 -L___unnamed_7: - .long "??_R4?$BinaryExpr@ABHABH@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABHABH@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABHABH@Catch@@6B@" # @"??_R4?$BinaryExpr@ABHABH@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABHABH@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABHABH@Catch@@@8" - .long "??_R3?$BinaryExpr@ABHABH@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABHABH@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABHABH@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABHABH@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABHABH@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABHABH@Catch@@" - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABHABH@Catch@@8" - .globl "??_R3?$BinaryExpr@ABHABH@Catch@@8" # @"??_R3?$BinaryExpr@ABHABH@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABHABH@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABHABH@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABHABH@Catch@@8" - .globl "??_R2?$BinaryExpr@ABHABH@Catch@@8" # @"??_R2?$BinaryExpr@ABHABH@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABHABH@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABHABH@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABHABH@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABHABH@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABHABH@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABHABH@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABHABH@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABHABH@Catch@@8" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABQAHABQAH@Catch@@6B@" - .p2align 4 # @7 -L___unnamed_8: - .long "??_R4?$BinaryExpr@ABQAHABQAH@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABQAHABQAH@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABQAHABQAH@Catch@@6B@" # @"??_R4?$BinaryExpr@ABQAHABQAH@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABQAHABQAH@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABQAHABQAH@Catch@@@8" - .long "??_R3?$BinaryExpr@ABQAHABQAH@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABQAHABQAH@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABQAHABQAH@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABQAHABQAH@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABQAHABQAH@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABQAHABQAH@Catch@@" - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABQAHABQAH@Catch@@8" - .globl "??_R3?$BinaryExpr@ABQAHABQAH@Catch@@8" # @"??_R3?$BinaryExpr@ABQAHABQAH@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABQAHABQAH@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABQAHABQAH@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABQAHABQAH@Catch@@8" - .globl "??_R2?$BinaryExpr@ABQAHABQAH@Catch@@8" # @"??_R2?$BinaryExpr@ABQAHABQAH@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABQAHABQAH@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABQAHABQAH@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABQAHABQAH@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABQAHABQAH@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABQAHABQAH@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABQAHABQAH@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABQAHABQAH@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABQAHABQAH@Catch@@8" - - .section .rdata,"dr",discard,"??_C@_07OHNGEDJK@nullptr?$AA@" - .globl "??_C@_07OHNGEDJK@nullptr?$AA@" # @"??_C@_07OHNGEDJK@nullptr?$AA@" -"??_C@_07OHNGEDJK@nullptr?$AA@": - .asciz "nullptr" - - .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@_0BA@JFNIOLAK@string?5too?5long?$AA@" - .globl "??_C@_0BA@JFNIOLAK@string?5too?5long?$AA@" # @"??_C@_0BA@JFNIOLAK@string?5too?5long?$AA@" -"??_C@_0BA@JFNIOLAK@string?5too?5long?$AA@": - .asciz "string too long" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@_N_N@Catch@@6B@" - .p2align 4 # @8 -L___unnamed_9: - .long "??_R4?$BinaryExpr@_N_N@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@_N_N@Catch@@6B@" - .globl "??_R4?$BinaryExpr@_N_N@Catch@@6B@" # @"??_R4?$BinaryExpr@_N_N@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@_N_N@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@_N_N@Catch@@@8" - .long "??_R3?$BinaryExpr@_N_N@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@_N_N@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@_N_N@Catch@@@8" # @"??_R0?AV?$BinaryExpr@_N_N@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@_N_N@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@_N_N@Catch@@" - .zero 2 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@_N_N@Catch@@8" - .globl "??_R3?$BinaryExpr@_N_N@Catch@@8" # @"??_R3?$BinaryExpr@_N_N@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@_N_N@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@_N_N@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@_N_N@Catch@@8" - .globl "??_R2?$BinaryExpr@_N_N@Catch@@8" # @"??_R2?$BinaryExpr@_N_N@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@_N_N@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@_N_N@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@_N_N@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@_N_N@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@_N_N@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@_N_N@Catch@@8": - .long "??_R0?AV?$BinaryExpr@_N_N@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@_N_N@Catch@@8" - - .section .rdata,"dr",discard,"??_C@_0DG@BJDFKDLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@BJDFKDLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@BJDFKDLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@BJDFKDLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 509" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" - .globl "??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" # @"??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" -"??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@": - .asciz "(s.size() == 0 && s.data() == &arr[0])" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - .long 5 # 0x5 - - .section .rdata,"dr",discard,"??_C@_0CH@FHKIEHKD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" - .globl "??_C@_0CH@FHKIEHKD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" # @"??_C@_0CH@FHKIEHKD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" -"??_C@_0CH@FHKIEHKD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@": - .asciz "(s.size() == 5 && s.data() == &arr[0])" - - .section .rdata,"dr" - .p2align 2 # @"?arr2d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY02HA" -"L?arr2d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY02HA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - .long 5 # 0x5 - .long 6 # 0x6 - - .section .rdata,"dr",discard,"??_C@_0DI@LCOKCJKP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" - .globl "??_C@_0DI@LCOKCJKP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" # @"??_C@_0DI@LCOKCJKP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" -"??_C@_0DI@LCOKCJKP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@": - .asciz "(s.size() == 1 && s.data() == std::addressof(arr2d[0]))" - - .section .rdata,"dr" - .p2align 2 # @"?arr3d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY121HA" -"L?arr3d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY121HA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - .long 5 # 0x5 - .long 6 # 0x6 - .long 7 # 0x7 - .long 8 # 0x8 - .long 9 # 0x9 - .long 10 # 0xa - .long 11 # 0xb - .long 12 # 0xc - - .section .rdata,"dr",discard,"??_C@_0DI@HOEACJDB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" - .globl "??_C@_0DI@HOEACJDB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" # @"??_C@_0DI@HOEACJDB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" -"??_C@_0DI@HOEACJDB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@": - .asciz "(s.size() == 1 && s.data() == std::addressof(arr3d[0]))" - - .section .rdata,"dr",discard,"??_C@_0DG@IBJLAGHP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" - .globl "??_C@_0DG@IBJLAGHP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" # @"??_C@_0DG@IBJLAGHP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" -"??_C@_0DG@IBJLAGHP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@": - .asciz "(s.size() == 5 && s.data() == std::addressof(arr[0]))" - - .section .rdata,"dr" -"L?ao_arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAUAddressOverloaded@?A0x3DBF7A98@@A": # @"?ao_arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAUAddressOverloaded@?A0x3DBF7A98@@A" - .zero 5 - - .section .rdata,"dr",discard,"??_C@_0DJ@DJBOGJGB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" - .globl "??_C@_0DJ@DJBOGJGB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" # @"??_C@_0DJ@DJBOGJGB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@" -"??_C@_0DJ@DJBOGJGB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@": - .asciz "(s.size() == 5 && s.data() == std::addressof(ao_arr[0]))" - - .section .rdata,"dr",discard,"??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 592" - - .section .rdata,"dr",discard,"??_C@_0CO@FLHODIJE@?$CIs?4size?$CI?$CJ?5?$DN?$DN?510?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CG@" - .globl "??_C@_0CO@FLHODIJE@?$CIs?4size?$CI?$CJ?5?$DN?$DN?510?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CG@" # @"??_C@_0CO@FLHODIJE@?$CIs?4size?$CI?$CJ?5?$DN?$DN?510?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CG@" -"??_C@_0CO@FLHODIJE@?$CIs?4size?$CI?$CJ?5?$DN?$DN?510?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CG@": - .asciz "(s.size() == 10 && s.data() == &arr[0][0][0])" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@H$03@std@@A" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@H$03@std@@A": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" - .globl "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" # @"??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" -"??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@": - .asciz "(s.size() == narrow_cast(arr.size()) && s.data() == arr.data())" - - .section .rdata,"dr",discard,"??_C@_0EN@CKEGEBMJ@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@" - .globl "??_C@_0EN@CKEGEBMJ@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@" # @"??_C@_0EN@CKEGEBMJ@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@" -"??_C@_0EN@CKEGEBMJ@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@": - .asciz "(cs.size() == narrow_cast(arr.size()) && cs.data() == arr.data())" - - .section .rdata,"dr",discard,"??_C@_0BN@LFCAOIMG@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4empty?$CI?$CJ?$CJ?$AA@" - .globl "??_C@_0BN@LFCAOIMG@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4empty?$CI?$CJ?$CJ?$AA@" # @"??_C@_0BN@LFCAOIMG@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4empty?$CI?$CJ?$CJ?$AA@" -"??_C@_0BN@LFCAOIMG@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4empty?$CI?$CJ?$CJ?$AA@": - .asciz "(s.size() == 0 && s.empty())" - - .section .rdata,"dr" -"L?ao_arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@A": # @"?ao_arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@A" - .zero 4 - - .section .rdata,"dr",discard,"??_C@_0FD@DCGAJAHL@?$CIfs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@" - .globl "??_C@_0FD@DCGAJAHL@?$CIfs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@" # @"??_C@_0FD@DCGAJAHL@?$CIfs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@" -"??_C@_0FD@DCGAJAHL@?$CIfs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@": - .asciz "(fs.size() == narrow_cast(ao_arr.size()) && ao_arr.data() == fs.data())" - - .lcomm "?s2@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4V?$span@H$0?0@gsl@@A",8,4 # @"?s2@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4V?$span@H$0?0@gsl@@A" - .section .rdata,"dr",discard,"??_C@_0BH@NDKONKAK@s1?4size?$CI?$CJ?5?$DN?$DN?5s2?4size?$CI?$CJ?$AA@" - .globl "??_C@_0BH@NDKONKAK@s1?4size?$CI?$CJ?5?$DN?$DN?5s2?4size?$CI?$CJ?$AA@" # @"??_C@_0BH@NDKONKAK@s1?4size?$CI?$CJ?5?$DN?$DN?5s2?4size?$CI?$CJ?$AA@" -"??_C@_0BH@NDKONKAK@s1?4size?$CI?$CJ?5?$DN?$DN?5s2?4size?$CI?$CJ?$AA@": - .asciz "s1.size() == s2.size()" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@H$03@std@@B" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@H$03@std@@B": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - -"L?ao_arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@B": # @"?ao_arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@B" - .zero 4 - - .section .rdata,"dr",discard,"??_C@_0FB@ILDAOLHF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" - .globl "??_C@_0FB@ILDAOLHF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" # @"??_C@_0FB@ILDAOLHF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@" -"??_C@_0FB@ILDAOLHF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@": - .asciz "(s.size() == narrow_cast(ao_arr.size()) && s.data() == ao_arr.data())" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@3V?$array@$$CBH$03@std@@A" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@3V?$array@$$CBH$03@std@@A": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .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": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AUnarrowing_error@gsl@@" - .zero 2 - - .section .xdata,"dr",discard,"__CT??_R0?AUnarrowing_error@gsl@@@812" - .globl "__CT??_R0?AUnarrowing_error@gsl@@@812" # @"_CT??_R0?AUnarrowing_error@gsl@@@812" - .p2align 4 -"__CT??_R0?AUnarrowing_error@gsl@@@812": - .long 0 # 0x0 - .long "??_R0?AUnarrowing_error@gsl@@@8" - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 12 # 0xc - .long "??0narrowing_error@gsl@@QAE@ABU01@@Z" - - .section .xdata,"dr",discard,"__CTA2?AUnarrowing_error@gsl@@" - .globl "__CTA2?AUnarrowing_error@gsl@@" # @"_CTA2?AUnarrowing_error@gsl@@" - .p2align 2 -"__CTA2?AUnarrowing_error@gsl@@": - .long 2 # 0x2 - .long "__CT??_R0?AUnarrowing_error@gsl@@@812" - .long "__CT??_R0?AVexception@std@@@812" - - .section .xdata,"dr",discard,"__TI2?AUnarrowing_error@gsl@@" - .globl "__TI2?AUnarrowing_error@gsl@@" # @"_TI2?AUnarrowing_error@gsl@@" - .p2align 2 -"__TI2?AUnarrowing_error@gsl@@": - .long 0 # 0x0 - .long "??1narrowing_error@gsl@@UAE@XZ" - .long 0 - .long "__CTA2?AUnarrowing_error@gsl@@" - - .section .rdata,"dr",largest,"??_7narrowing_error@gsl@@6B@" - .p2align 2 # @9 -L___unnamed_10: - .long "??_R4narrowing_error@gsl@@6B@" - .long "??_Gnarrowing_error@gsl@@UAEPAXI@Z" - .long "?what@exception@std@@UBEPBDXZ" - - .section .rdata,"dr",discard,"??_R4narrowing_error@gsl@@6B@" - .globl "??_R4narrowing_error@gsl@@6B@" # @"??_R4narrowing_error@gsl@@6B@" - .p2align 4 -"??_R4narrowing_error@gsl@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AUnarrowing_error@gsl@@@8" - .long "??_R3narrowing_error@gsl@@8" - - .section .rdata,"dr",discard,"??_R3narrowing_error@gsl@@8" - .globl "??_R3narrowing_error@gsl@@8" # @"??_R3narrowing_error@gsl@@8" - .p2align 2 -"??_R3narrowing_error@gsl@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2narrowing_error@gsl@@8" - - .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" - .long "??_R1A@?0A@EA@exception@std@@8" - .long 0 - - .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" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3narrowing_error@gsl@@8" - - .section .rdata,"dr",discard,"??_C@_0EM@HMDBCCFN@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3pt@" - .globl "??_C@_0EM@HMDBCCFN@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3pt@" # @"??_C@_0EM@HMDBCCFN@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3pt@" -"??_C@_0EM@HMDBCCFN@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3pt@": - .asciz "(s.size() == narrow_cast(v.size()) && s.data() == v.data())" - - .section .rdata,"dr",discard,"??_C@_0EO@DGCOMOAE@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" - .globl "??_C@_0EO@DGCOMOAE@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" # @"??_C@_0EO@DGCOMOAE@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" -"??_C@_0EO@DGCOMOAE@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@": - .asciz "(cs.size() == narrow_cast(v.size()) && cs.data() == v.data())" - - .section .rdata,"dr",discard,"??_C@_05CJBACGMB@hello?$AA@" - .globl "??_C@_05CJBACGMB@hello?$AA@" # @"??_C@_05CJBACGMB@hello?$AA@" -"??_C@_05CJBACGMB@hello?$AA@": - .asciz "hello" - - .section .rdata,"dr",discard,"??_C@_0FC@MIEHBIDN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" - .globl "??_C@_0FC@MIEHBIDN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" # @"??_C@_0FC@MIEHBIDN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" -"??_C@_0FC@MIEHBIDN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@": - .asciz "(cs.size() == narrow_cast(str.size()) && cs.data() == str.data())" - - .section .rdata,"dr",discard,"??_C@_0FE@CAMMBDGL@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" - .globl "??_C@_0FE@CAMMBDGL@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" # @"??_C@_0FE@CAMMBDGL@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" -"??_C@_0FE@CAMMBDGL@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@": - .asciz "(cs.size() == narrow_cast(cstr.size()) && cs.data() == cstr.data())" - - .section .rdata,"dr",discard,"??_C@_0FA@IJNLMNPN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" - .globl "??_C@_0FA@IJNLMNPN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" # @"??_C@_0FA@IJNLMNPN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@" -"??_C@_0FA@IJNLMNPN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@": - .asciz "(cs.size() == narrow_cast(cv.size()) && cs.data() == cv.data())" - - .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 too long" - - .section .rdata,"dr",discard,"??_C@_0L@CPIPGFEH@s1?4empty?$CI?$CJ?$AA@" - .globl "??_C@_0L@CPIPGFEH@s1?4empty?$CI?$CJ?$AA@" # @"??_C@_0L@CPIPGFEH@s1?4empty?$CI?$CJ?$AA@" -"??_C@_0L@CPIPGFEH@s1?4empty?$CI?$CJ?$AA@": - .asciz "s1.empty()" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@3PAHA": - .long 3 # 0x3 - .long 4 # 0x4 - .long 5 # 0x5 - - .section .rdata,"dr",discard,"??_C@_0CJ@IDIKNDPE@?$CIs2?4size?$CI?$CJ?5?$DN?$DN?53?5?$CG?$CG?5s2?4data?$CI?$CJ?5?$DN?$DN?5@" - .globl "??_C@_0CJ@IDIKNDPE@?$CIs2?4size?$CI?$CJ?5?$DN?$DN?53?5?$CG?$CG?5s2?4data?$CI?$CJ?5?$DN?$DN?5@" # @"??_C@_0CJ@IDIKNDPE@?$CIs2?4size?$CI?$CJ?5?$DN?$DN?53?5?$CG?$CG?5s2?4data?$CI?$CJ?5?$DN?$DN?5@" -"??_C@_0CJ@IDIKNDPE@?$CIs2?4size?$CI?$CJ?5?$DN?$DN?53?5?$CG?$CG?5s2?4data?$CI?$CJ?5?$DN?$DN?5@": - .asciz "(s2.size() == 3 && s2.data() == &arr[0])" - - .section .rdata,"dr",discard,"??_C@_0L@MELINOEE@s2?4empty?$CI?$CJ?$AA@" - .globl "??_C@_0L@MELINOEE@s2?4empty?$CI?$CJ?$AA@" # @"??_C@_0L@MELINOEE@s2?4empty?$CI?$CJ?$AA@" -"??_C@_0L@MELINOEE@s2?4empty?$CI?$CJ?$AA@": - .asciz "s2.empty()" - - .section .rdata,"dr",discard,"??_C@_0CJ@PNDPDBMI@?$CIs1?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s1?4data?$CI?$CJ?5?$DN?$DN?5@" - .globl "??_C@_0CJ@PNDPDBMI@?$CIs1?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s1?4data?$CI?$CJ?5?$DN?$DN?5@" # @"??_C@_0CJ@PNDPDBMI@?$CIs1?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s1?4data?$CI?$CJ?5?$DN?$DN?5@" -"??_C@_0CJ@PNDPDBMI@?$CIs1?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s1?4data?$CI?$CJ?5?$DN?$DN?5@": - .asciz "(s1.size() == 2 && s1.data() == &arr[1])" - - .section .rdata,"dr",discard,"??_C@_0CH@DHNHFLOA@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" - .globl "??_C@_0CH@DHNHFLOA@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" # @"??_C@_0CH@DHNHFLOA@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@" -"??_C@_0CH@DHNHFLOA@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@": - .asciz "(s.size() == 2 && s.data() == &arr[1])" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - .long 5 # 0x5 - - .section .rdata,"dr",discard,"??_C@_0BK@CLBICIJE@av?4first?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - .globl "??_C@_0BK@CLBICIJE@av?4first?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" # @"??_C@_0BK@CLBICIJE@av?4first?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" -"??_C@_0BK@CLBICIJE@av?4first?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@": - .asciz "av.first<2>().size() == 2" - - .section .rdata,"dr",discard,"??_C@_0BI@ILINHMFB@av?4first?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - .globl "??_C@_0BI@ILINHMFB@av?4first?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" # @"??_C@_0BI@ILINHMFB@av?4first?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" -"??_C@_0BI@ILINHMFB@av?4first?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@": - .asciz "av.first(2).size() == 2" - - .section .rdata,"dr",discard,"??_C@_0BK@MNBCNKNB@av?4first?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BK@MNBCNKNB@av?4first?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BK@MNBCNKNB@av?4first?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BK@MNBCNKNB@av?4first?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "av.first<0>().size() == 0" - - .section .rdata,"dr",discard,"??_C@_0BI@BBDNKPEC@av?4first?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BI@BBDNKPEC@av?4first?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BI@BBDNKPEC@av?4first?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BI@BBDNKPEC@av?4first?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "av.first(0).size() == 0" - - .section .rdata,"dr",discard,"??_C@_0BK@EEMLMCBI@av?4first?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - .globl "??_C@_0BK@EEMLMCBI@av?4first?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" # @"??_C@_0BK@EEMLMCBI@av?4first?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" -"??_C@_0BK@EEMLMCBI@av?4first?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@": - .asciz "av.first<5>().size() == 5" - - .section .rdata,"dr",discard,"??_C@_0BI@FPMNOFIM@av?4first?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - .globl "??_C@_0BI@FPMNOFIM@av?4first?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" # @"??_C@_0BI@FPMNOFIM@av?4first?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" -"??_C@_0BI@FPMNOFIM@av?4first?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@": - .asciz "av.first(5).size() == 5" - - .section .rdata,"dr",discard,"??_C@_0BO@MCKBONEF@av?4first?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0BO@MCKBONEF@av?4first?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" # @"??_C@_0BO@MCKBONEF@av?4first?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" -"??_C@_0BO@MCKBONEF@av?4first?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@": - .asciz "av.first(6).size(), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 457" - - .section .rdata,"dr",discard,"??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 482" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - .long 5 # 0x5 - - .section .rdata,"dr",discard,"??_C@_0BJ@KCNELGAF@av?4last?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - .globl "??_C@_0BJ@KCNELGAF@av?4last?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" # @"??_C@_0BJ@KCNELGAF@av?4last?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" -"??_C@_0BJ@KCNELGAF@av?4last?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@": - .asciz "av.last<2>().size() == 2" - - .section .rdata,"dr",discard,"??_C@_0BH@OEHPILIC@av?4last?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - .globl "??_C@_0BH@OEHPILIC@av?4last?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" # @"??_C@_0BH@OEHPILIC@av?4last?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" -"??_C@_0BH@OEHPILIC@av?4last?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@": - .asciz "av.last(2).size() == 2" - - .section .rdata,"dr",discard,"??_C@_0BJ@EENOEEEA@av?4last?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BJ@EENOEEEA@av?4last?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BJ@EENOEEEA@av?4last?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BJ@EENOEEEA@av?4last?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "av.last<0>().size() == 0" - - .section .rdata,"dr",discard,"??_C@_0BH@HOMPFIJB@av?4last?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BH@HOMPFIJB@av?4last?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BH@HOMPFIJB@av?4last?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BH@HOMPFIJB@av?4last?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "av.last(0).size() == 0" - - .section .rdata,"dr",discard,"??_C@_0BJ@MNAHFMIJ@av?4last?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - .globl "??_C@_0BJ@MNAHFMIJ@av?4last?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" # @"??_C@_0BJ@MNAHFMIJ@av?4last?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" -"??_C@_0BJ@MNAHFMIJ@av?4last?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@": - .asciz "av.last<5>().size() == 5" - - .section .rdata,"dr",discard,"??_C@_0BH@DADPBCFP@av?4last?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - .globl "??_C@_0BH@DADPBCFP@av?4last?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" # @"??_C@_0BH@DADPBCFP@av?4last?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" -"??_C@_0BH@DADPBCFP@av?4last?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@": - .asciz "av.last(5).size() == 5" - - .section .rdata,"dr",discard,"??_C@_0BN@MDPLFNLI@av?4last?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0BN@MDPLFNLI@av?4last?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" # @"??_C@_0BN@MDPLFNLI@av?4last?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" -"??_C@_0BN@MDPLFNLI@av?4last?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@": - .asciz "av.last(6).size(), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 465" - - .section .rdata,"dr",discard,"??_C@_0DG@MBBPDIAP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@MBBPDIAP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@MBBPDIAP@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@MBBPDIAP@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 631" - - .section .rdata,"dr",discard,"??_C@_0DG@KFHDPNAL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@KFHDPNAL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@KFHDPNAL@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@KFHDPNAL@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 635" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - .long 5 # 0x5 - - .section .rdata,"dr",discard,"??_C@_0CB@HBMDMCFN@?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$CJ@" - .globl "??_C@_0CB@HBMDMCFN@?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$CJ@" # @"??_C@_0CB@HBMDMCFN@?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$CJ@" -"??_C@_0CB@HBMDMCFN@?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$CJ@": - .asciz "(av.subspan<2, 2>().size() == 2)" - - .section .rdata,"dr",discard,"??_C@_0CK@GPJMLDJC@decltype?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?$CJ?3?3ex@" - .globl "??_C@_0CK@GPJMLDJC@decltype?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?$CJ?3?3ex@" # @"??_C@_0CK@GPJMLDJC@decltype?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?$CJ?3?3ex@" -"??_C@_0CK@GPJMLDJC@decltype?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?$CJ?3?3ex@": - .asciz "decltype(av.subspan<2, 2>())::extent == 2" - - .section .rdata,"dr",discard,"?extent@?$span@H$01@gsl@@2HB" - .globl "?extent@?$span@H$01@gsl@@2HB" # @"?extent@?$span@H$01@gsl@@2HB" - .p2align 2 -"?extent@?$span@H$01@gsl@@2HB": - .long 2 # 0x2 - - .section .rdata,"dr",discard,"??_C@_0BN@DDHKNGPH@av?4subspan?$CI2?0?52?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" - .globl "??_C@_0BN@DDHKNGPH@av?4subspan?$CI2?0?52?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" # @"??_C@_0BN@DDHKNGPH@av?4subspan?$CI2?0?52?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@" -"??_C@_0BN@DDHKNGPH@av?4subspan?$CI2?0?52?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@": - .asciz "av.subspan(2, 2).size() == 2" - - .section .rdata,"dr",discard,"??_C@_0BN@JDJKDMFO@av?4subspan?$CI2?0?53?$CJ?4size?$CI?$CJ?5?$DN?$DN?53?$AA@" - .globl "??_C@_0BN@JDJKDMFO@av?4subspan?$CI2?0?53?$CJ?4size?$CI?$CJ?5?$DN?$DN?53?$AA@" # @"??_C@_0BN@JDJKDMFO@av?4subspan?$CI2?0?53?$CJ?4size?$CI?$CJ?5?$DN?$DN?53?$AA@" -"??_C@_0BN@JDJKDMFO@av?4subspan?$CI2?0?53?$CJ?4size?$CI?$CJ?5?$DN?$DN?53?$AA@": - .asciz "av.subspan(2, 3).size() == 3" - - .section .rdata,"dr",discard,"??_C@_0CB@JDFHHMMN@?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@" - .globl "??_C@_0CB@JDFHHMMN@?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@" # @"??_C@_0CB@JDFHHMMN@?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@" -"??_C@_0CB@JDFHHMMN@?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@": - .asciz "(av.subspan<0, 0>().size() == 0)" - - .section .rdata,"dr",discard,"??_C@_0CJ@EOCPNJAD@decltype?$CIav?4subspan?$DM0?00?$DO?$CI?$CJ?$CJ?3?3ext@" - .globl "??_C@_0CJ@EOCPNJAD@decltype?$CIav?4subspan?$DM0?00?$DO?$CI?$CJ?$CJ?3?3ext@" # @"??_C@_0CJ@EOCPNJAD@decltype?$CIav?4subspan?$DM0?00?$DO?$CI?$CJ?$CJ?3?3ext@" -"??_C@_0CJ@EOCPNJAD@decltype?$CIav?4subspan?$DM0?00?$DO?$CI?$CJ?$CJ?3?3ext@": - .asciz "decltype(av.subspan<0,0>())::extent == 0" - - .section .rdata,"dr",discard,"?extent@?$span@H$0A@@gsl@@2HB" - .globl "?extent@?$span@H$0A@@gsl@@2HB" # @"?extent@?$span@H$0A@@gsl@@2HB" - .p2align 2 -"?extent@?$span@H$0A@@gsl@@2HB": - .long 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0BN@KMBOGOGH@av?4subspan?$CI0?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BN@KMBOGOGH@av?4subspan?$CI0?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BN@KMBOGOGH@av?4subspan?$CI0?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BN@KMBOGOGH@av?4subspan?$CI0?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "av.subspan(0, 0).size() == 0" - - .section .rdata,"dr",discard,"??_C@_0CB@HBGGNPMB@?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$CJ@" - .globl "??_C@_0CB@HBGGNPMB@?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$CJ@" # @"??_C@_0CB@HBGGNPMB@?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$CJ@" -"??_C@_0CB@HBGGNPMB@?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$CJ@": - .asciz "(av.subspan<0, 5>().size() == 5)" - - .section .rdata,"dr",discard,"??_C@_0CK@EELDGHJO@decltype?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?$CJ?3?3ex@" - .globl "??_C@_0CK@EELDGHJO@decltype?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?$CJ?3?3ex@" # @"??_C@_0CK@EELDGHJO@decltype?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?$CJ?3?3ex@" -"??_C@_0CK@EELDGHJO@decltype?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?$CJ?3?3ex@": - .asciz "decltype(av.subspan<0, 5>())::extent == 5" - - .section .rdata,"dr",discard,"?extent@?$span@H$04@gsl@@2HB" - .globl "?extent@?$span@H$04@gsl@@2HB" # @"?extent@?$span@H$04@gsl@@2HB" - .p2align 2 -"?extent@?$span@H$04@gsl@@2HB": - .long 5 # 0x5 - - .section .rdata,"dr",discard,"??_C@_0BN@OCOOCEKJ@av?4subspan?$CI0?0?55?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - .globl "??_C@_0BN@OCOOCEKJ@av?4subspan?$CI0?0?55?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" # @"??_C@_0BN@OCOOCEKJ@av?4subspan?$CI0?0?55?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" -"??_C@_0BN@OCOOCEKJ@av?4subspan?$CI0?0?55?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@": - .asciz "av.subspan(0, 5).size() == 5" - - .section .rdata,"dr",discard,"??_C@_0CD@DOLENFDI@av?4subspan?$CI0?0?56?$CJ?4size?$CI?$CJ?0?5fail_fa@" - .globl "??_C@_0CD@DOLENFDI@av?4subspan?$CI0?0?56?$CJ?4size?$CI?$CJ?0?5fail_fa@" # @"??_C@_0CD@DOLENFDI@av?4subspan?$CI0?0?56?$CJ?4size?$CI?$CJ?0?5fail_fa@" -"??_C@_0CD@DOLENFDI@av?4subspan?$CI0?0?56?$CJ?4size?$CI?$CJ?0?5fail_fa@": - .asciz "av.subspan(0, 6).size(), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0CD@MEIPDCPM@av?4subspan?$CI1?0?55?$CJ?4size?$CI?$CJ?0?5fail_fa@" - .globl "??_C@_0CD@MEIPDCPM@av?4subspan?$CI1?0?55?$CJ?4size?$CI?$CJ?0?5fail_fa@" # @"??_C@_0CD@MEIPDCPM@av?4subspan?$CI1?0?55?$CJ?4size?$CI?$CJ?0?5fail_fa@" -"??_C@_0CD@MEIPDCPM@av?4subspan?$CI1?0?55?$CJ?4size?$CI?$CJ?0?5fail_fa@": - .asciz "av.subspan(1, 5).size(), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0CB@IBKOHIHG@?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@" - .globl "??_C@_0CB@IBKOHIHG@?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@" # @"??_C@_0CB@IBKOHIHG@?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@" -"??_C@_0CB@IBKOHIHG@?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@": - .asciz "(av.subspan<4, 0>().size() == 0)" - - .section .rdata,"dr",discard,"??_C@_0CK@FLOPINGB@decltype?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?$CJ?3?3ex@" - .globl "??_C@_0CK@FLOPINGB@decltype?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?$CJ?3?3ex@" # @"??_C@_0CK@FLOPINGB@decltype?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?$CJ?3?3ex@" -"??_C@_0CK@FLOPINGB@decltype?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?$CJ?3?3ex@": - .asciz "decltype(av.subspan<4, 0>())::extent == 0" - - .section .rdata,"dr",discard,"??_C@_0BN@KHLGLJGB@av?4subspan?$CI4?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BN@KHLGLJGB@av?4subspan?$CI4?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BN@KHLGLJGB@av?4subspan?$CI4?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BN@KHLGLJGB@av?4subspan?$CI4?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "av.subspan(4, 0).size() == 0" - - .section .rdata,"dr",discard,"??_C@_0BN@EIOEAPIA@av?4subspan?$CI5?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BN@EIOEAPIA@av?4subspan?$CI5?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BN@EIOEAPIA@av?4subspan?$CI5?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BN@EIOEAPIA@av?4subspan?$CI5?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "av.subspan(5, 0).size() == 0" - - .section .rdata,"dr",discard,"??_C@_0CD@HILEICKO@av?4subspan?$CI6?0?50?$CJ?4size?$CI?$CJ?0?5fail_fa@" - .globl "??_C@_0CD@HILEICKO@av?4subspan?$CI6?0?50?$CJ?4size?$CI?$CJ?0?5fail_fa@" # @"??_C@_0CD@HILEICKO@av?4subspan?$CI6?0?50?$CJ?4size?$CI?$CJ?0?5fail_fa@" -"??_C@_0CD@HILEICKO@av?4subspan?$CI6?0?50?$CJ?4size?$CI?$CJ?0?5fail_fa@": - .asciz "av.subspan(6, 0).size(), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0BO@COPIHAHO@?$CIav?4subspan?$DM1?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$CJ?$AA@" - .globl "??_C@_0BO@COPIHAHO@?$CIav?4subspan?$DM1?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$CJ?$AA@" # @"??_C@_0BO@COPIHAHO@?$CIav?4subspan?$DM1?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$CJ?$AA@" -"??_C@_0BO@COPIHAHO@?$CIav?4subspan?$DM1?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$CJ?$AA@": - .asciz "(av.subspan<1>().size() == 4)" - - .section .rdata,"dr",discard,"??_C@_0CH@BHIIDKPE@decltype?$CIav?4subspan?$DM1?$DO?$CI?$CJ?$CJ?3?3exten@" - .globl "??_C@_0CH@BHIIDKPE@decltype?$CIav?4subspan?$DM1?$DO?$CI?$CJ?$CJ?3?3exten@" # @"??_C@_0CH@BHIIDKPE@decltype?$CIav?4subspan?$DM1?$DO?$CI?$CJ?$CJ?3?3exten@" -"??_C@_0CH@BHIIDKPE@decltype?$CIav?4subspan?$DM1?$DO?$CI?$CJ?$CJ?3?3exten@": - .asciz "decltype(av.subspan<1>())::extent == 4" - - .section .rdata,"dr",discard,"?extent@?$span@H$03@gsl@@2HB" - .globl "?extent@?$span@H$03@gsl@@2HB" # @"?extent@?$span@H$03@gsl@@2HB" - .p2align 2 -"?extent@?$span@H$03@gsl@@2HB": - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0CM@MKDJJHMA@?$CIdecltype?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?$CJ?3?3e@" - .globl "??_C@_0CM@MKDJJHMA@?$CIdecltype?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?$CJ?3?3e@" # @"??_C@_0CM@MKDJJHMA@?$CIdecltype?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?$CJ?3?3e@" -"??_C@_0CM@MKDJJHMA@?$CIdecltype?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?$CJ?3?3e@": - .asciz "(decltype(av.subspan<0, 0>())::extent == 0)" - - .section .rdata,"dr",discard,"??_C@_0CH@MFMPAMBM@?$CIav?4subspan?$DM1?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?$CJ?0?5fai@" - .globl "??_C@_0CH@MFMPAMBM@?$CIav?4subspan?$DM1?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?$CJ?0?5fai@" # @"??_C@_0CH@MFMPAMBM@?$CIav?4subspan?$DM1?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?$CJ?0?5fai@" -"??_C@_0CH@MFMPAMBM@?$CIav?4subspan?$DM1?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?$CJ?0?5fai@": - .asciz "(av.subspan<1, 0>().size()), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0BK@OLDNBEKL@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BK@OLDNBEKL@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BK@OLDNBEKL@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BK@OLDNBEKL@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "av.subspan(0).size() == 0" - - .section .rdata,"dr",discard,"??_C@_0CA@EFEJOOFE@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0CA@EFEJOOFE@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" # @"??_C@_0CA@EFEJOOFE@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" -"??_C@_0CA@EFEJOOFE@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@": - .asciz "av.subspan(1).size(), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0BK@JGEKOAOO@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" - .globl "??_C@_0BK@JGEKOAOO@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" # @"??_C@_0BK@JGEKOAOO@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@" -"??_C@_0BK@JGEKOAOO@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@": - .asciz "av.subspan(0).size() == 5" - - .section .rdata,"dr",discard,"??_C@_0BK@DGKKAKEH@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" - .globl "??_C@_0BK@DGKKAKEH@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" # @"??_C@_0BK@DGKKAKEH@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" -"??_C@_0BK@DGKKAKEH@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$AA@": - .asciz "av.subspan(1).size() == 4" - - .section .rdata,"dr",discard,"??_C@_0BK@HIFKEAIJ@av?4subspan?$CI4?$CJ?4size?$CI?$CJ?5?$DN?$DN?51?$AA@" - .globl "??_C@_0BK@HIFKEAIJ@av?4subspan?$CI4?$CJ?4size?$CI?$CJ?5?$DN?$DN?51?$AA@" # @"??_C@_0BK@HIFKEAIJ@av?4subspan?$CI4?$CJ?4size?$CI?$CJ?5?$DN?$DN?51?$AA@" -"??_C@_0BK@HIFKEAIJ@av?4subspan?$CI4?$CJ?4size?$CI?$CJ?5?$DN?$DN?51?$AA@": - .asciz "av.subspan(4).size() == 1" - - .section .rdata,"dr",discard,"??_C@_0BK@NILKKKCA@av?4subspan?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BK@NILKKKCA@av?4subspan?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BK@NILKKKCA@av?4subspan?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BK@NILKKKCA@av?4subspan?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "av.subspan(5).size() == 0" - - .section .rdata,"dr",discard,"??_C@_0CA@CMKOGIAM@av?4subspan?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0CA@CMKOGIAM@av?4subspan?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" # @"??_C@_0CA@CMKOGIAM@av?4subspan?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@" -"??_C@_0CA@CMKOGIAM@av?4subspan?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@": - .asciz "av.subspan(6).size(), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0BA@PIDHIMO@av2?$FLi?$FN?5?$DN?$DN?5i?5?$CL?52?$AA@" - .globl "??_C@_0BA@PIDHIMO@av2?$FLi?$FN?5?$DN?$DN?5i?5?$CL?52?$AA@" # @"??_C@_0BA@PIDHIMO@av2?$FLi?$FN?5?$DN?$DN?5i?5?$CL?52?$AA@" -"??_C@_0BA@PIDHIMO@av2?$FLi?$FN?5?$DN?$DN?5i?5?$CL?52?$AA@": - .asciz "av2[i] == i + 2" - - .section .rdata,"dr",discard,"??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 475" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0N@CMMANKGN@s?4at?$CI0?$CJ?5?$DN?$DN?51?$AA@" - .globl "??_C@_0N@CMMANKGN@s?4at?$CI0?$CJ?5?$DN?$DN?51?$AA@" # @"??_C@_0N@CMMANKGN@s?4at?$CI0?$CJ?5?$DN?$DN?51?$AA@" -"??_C@_0N@CMMANKGN@s?4at?$CI0?$CJ?5?$DN?$DN?51?$AA@": - .asciz "s.at(0) == 1" - - .section .rdata,"dr",discard,"??_C@_0BD@ODOCOGJF@s?4at?$CI5?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0BD@ODOCOGJF@s?4at?$CI5?$CJ?0?5fail_fast?$AA@" # @"??_C@_0BD@ODOCOGJF@s?4at?$CI5?$CJ?0?5fail_fast?$AA@" -"??_C@_0BD@ODOCOGJF@s?4at?$CI5?$CJ?0?5fail_fast?$AA@": - .asciz "s.at(5), fail_fast" - - .section .rdata,"dr" - .p2align 2 # @"?arr2d@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA" -"L?arr2d@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 6 # 0x6 - - .section .rdata,"dr",discard,"??_C@_0N@KPCLEMDE@s?4at?$CI1?$CJ?5?$DN?$DN?56?$AA@" - .globl "??_C@_0N@KPCLEMDE@s?4at?$CI1?$CJ?5?$DN?$DN?56?$AA@" # @"??_C@_0N@KPCLEMDE@s?4at?$CI1?$CJ?5?$DN?$DN?56?$AA@" -"??_C@_0N@KPCLEMDE@s?4at?$CI1?$CJ?5?$DN?$DN?56?$AA@": - .asciz "s.at(1) == 6" - - .section .rdata,"dr",discard,"??_C@_0BD@IGCPEMFF@s?4at?$CI2?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0BD@IGCPEMFF@s?4at?$CI2?$CJ?0?5fail_fast?$AA@" # @"??_C@_0BD@IGCPEMFF@s?4at?$CI2?$CJ?0?5fail_fast?$AA@" -"??_C@_0BD@IGCPEMFF@s?4at?$CI2?$CJ?0?5fail_fast?$AA@": - .asciz "s.at(2), fail_fast" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_09EFIGLOLE@s?$CI0?$CJ?5?$DN?$DN?51?$AA@" - .globl "??_C@_09EFIGLOLE@s?$CI0?$CJ?5?$DN?$DN?51?$AA@" # @"??_C@_09EFIGLOLE@s?$CI0?$CJ?5?$DN?$DN?51?$AA@" -"??_C@_09EFIGLOLE@s?$CI0?$CJ?5?$DN?$DN?51?$AA@": - .asciz "s(0) == 1" - - .section .rdata,"dr",discard,"??_C@_0BA@EDBIINLB@s?$CI5?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0BA@EDBIINLB@s?$CI5?$CJ?0?5fail_fast?$AA@" # @"??_C@_0BA@EDBIINLB@s?$CI5?$CJ?0?5fail_fast?$AA@" -"??_C@_0BA@EDBIINLB@s?$CI5?$CJ?0?5fail_fast?$AA@": - .asciz "s(5), fail_fast" - - .section .rdata,"dr" - .p2align 2 # @"?arr2d@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA" -"L?arr2d@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 6 # 0x6 - - .section .rdata,"dr",discard,"??_C@_09MGGNCION@s?$CI1?$CJ?5?$DN?$DN?56?$AA@" - .globl "??_C@_09MGGNCION@s?$CI1?$CJ?5?$DN?$DN?56?$AA@" # @"??_C@_09MGGNCION@s?$CI1?$CJ?5?$DN?$DN?56?$AA@" -"??_C@_09MGGNCION@s?$CI1?$CJ?5?$DN?$DN?56?$AA@": - .asciz "s(1) == 6" - - .section .rdata,"dr",discard,"??_C@_0BA@CGNFCHHB@s?$CI2?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0BA@CGNFCHHB@s?$CI2?$CJ?0?5fail_fast?$AA@" # @"??_C@_0BA@CGNFCHHB@s?$CI2?$CJ?0?5fail_fast?$AA@" -"??_C@_0BA@CGNFCHHB@s?$CI2?$CJ?0?5fail_fast?$AA@": - .asciz "s(2), fail_fast" - - .section .rdata,"dr",discard,"??_C@_0L@MIEIKGBK@it1?5?$DN?$DN?5it2?$AA@" - .globl "??_C@_0L@MIEIKGBK@it1?5?$DN?$DN?5it2?$AA@" # @"??_C@_0L@MIEIKGBK@it1?5?$DN?$DN?5it2?$AA@" -"??_C@_0L@MIEIKGBK@it1?5?$DN?$DN?5it2?$AA@": - .asciz "it1 == it2" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" - .p2align 4 # @10 -L___unnamed_11: - .long "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" # @"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@" - .zero 3 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .globl "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" # @"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .globl "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" # @"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@" - .p2align 4 # @11 -L___unnamed_12: - .long "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@" # @"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@@8" - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@" - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - .globl "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" # @"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - .globl "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" # @"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@8" - - .section .rdata,"dr",discard,"??_C@_0BE@PPAAFOA@badIt?5?$DN?$DN?5badConstIt?$AA@" - .globl "??_C@_0BE@PPAAFOA@badIt?5?$DN?$DN?5badConstIt?$AA@" # @"??_C@_0BE@PPAAFOA@badIt?5?$DN?$DN?5badConstIt?$AA@" -"??_C@_0BE@PPAAFOA@badIt?5?$DN?$DN?5badConstIt?$AA@": - .asciz "badIt == badConstIt" - - .section .rdata,"dr" - .p2align 2 # @"?a@?1??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@3PAHA" -"L?a@?1??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_09PAOJKDOJ@it?5?$DN?$DN?5cit?$AA@" - .globl "??_C@_09PAOJKDOJ@it?5?$DN?$DN?5cit?$AA@" # @"??_C@_09PAOJKDOJ@it?5?$DN?$DN?5cit?$AA@" -"??_C@_09PAOJKDOJ@it?5?$DN?$DN?5cit?$AA@": - .asciz "it == cit" - - .section .rdata,"dr",discard,"??_C@_09HMPADCNE@cit?5?$DN?$DN?5it?$AA@" - .globl "??_C@_09HMPADCNE@cit?5?$DN?$DN?5it?$AA@" # @"??_C@_09HMPADCNE@cit?5?$DN?$DN?5it?$AA@" -"??_C@_09HMPADCNE@cit?5?$DN?$DN?5it?$AA@": - .asciz "cit == it" - - .section .rdata,"dr",discard,"??_C@_0M@GDDLGLGA@cit2?5?$DN?$DN?5cit?$AA@" - .globl "??_C@_0M@GDDLGLGA@cit2?5?$DN?$DN?5cit?$AA@" # @"??_C@_0M@GDDLGLGA@cit2?5?$DN?$DN?5cit?$AA@" -"??_C@_0M@GDDLGLGA@cit2?5?$DN?$DN?5cit?$AA@": - .asciz "cit2 == cit" - - .section .rdata,"dr",discard,"??_C@_0BB@BLHCEAML@cit3?5?$DN?$DN?5s?4cend?$CI?$CJ?$AA@" - .globl "??_C@_0BB@BLHCEAML@cit3?5?$DN?$DN?5s?4cend?$CI?$CJ?$AA@" # @"??_C@_0BB@BLHCEAML@cit3?5?$DN?$DN?5s?4cend?$CI?$CJ?$AA@" -"??_C@_0BB@BLHCEAML@cit3?5?$DN?$DN?5s?4cend?$CI?$CJ?$AA@": - .asciz "cit3 == s.cend()" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" - .p2align 4 # @12 -L___unnamed_13: - .long "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" # @"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8" - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@" - .zero 1 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - .globl "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" # @"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - .globl "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" # @"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" - .p2align 4 # @13 -L___unnamed_14: - .long "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" # @"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8" - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@" - .zero 1 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - .globl "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" # @"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - .globl "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" # @"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" - - .section .rdata,"dr",discard,"??_C@_0DG@JNPJKKEI@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@JNPJKKEI@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@JNPJKKEI@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@JNPJKKEI@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 208" - - .section .rdata,"dr" - .p2align 2 # @"?a@?1??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@3PAHA" -"L?a@?1??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_08EDKDPBHP@it?5?$DN?$DN?5it?$AA@" - .globl "??_C@_08EDKDPBHP@it?5?$DN?$DN?5it?$AA@" # @"??_C@_08EDKDPBHP@it?5?$DN?$DN?5it?$AA@" -"??_C@_08EDKDPBHP@it?5?$DN?$DN?5it?$AA@": - .asciz "it == it" - - .section .rdata,"dr",discard,"??_C@_0L@LBNCIKEK@cit?5?$DN?$DN?5cit?$AA@" - .globl "??_C@_0L@LBNCIKEK@cit?5?$DN?$DN?5cit?$AA@" # @"??_C@_0L@LBNCIKEK@cit?5?$DN?$DN?5cit?$AA@" -"??_C@_0L@LBNCIKEK@cit?5?$DN?$DN?5cit?$AA@": - .asciz "cit == cit" - - .section .rdata,"dr",discard,"??_C@_0BB@MLGBPCJJ@cit?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" - .globl "??_C@_0BB@MLGBPCJJ@cit?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" # @"??_C@_0BB@MLGBPCJJ@cit?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" -"??_C@_0BB@MLGBPCJJ@cit?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@": - .asciz "cit == s.begin()" - - .section .rdata,"dr",discard,"??_C@_0BB@OGFMKCL@s?4begin?$CI?$CJ?5?$DN?$DN?5cit?$AA@" - .globl "??_C@_0BB@OGFMKCL@s?4begin?$CI?$CJ?5?$DN?$DN?5cit?$AA@" # @"??_C@_0BB@OGFMKCL@s?4begin?$CI?$CJ?5?$DN?$DN?5cit?$AA@" -"??_C@_0BB@OGFMKCL@s?4begin?$CI?$CJ?5?$DN?$DN?5cit?$AA@": - .asciz "s.begin() == cit" - - .section .rdata,"dr",discard,"??_C@_0BC@PMOCFGMJ@s?4cbegin?$CI?$CJ?5?$DN?$DN?5cit?$AA@" - .globl "??_C@_0BC@PMOCFGMJ@s?4cbegin?$CI?$CJ?5?$DN?$DN?5cit?$AA@" # @"??_C@_0BC@PMOCFGMJ@s?4cbegin?$CI?$CJ?5?$DN?$DN?5cit?$AA@" -"??_C@_0BC@PMOCFGMJ@s?4cbegin?$CI?$CJ?5?$DN?$DN?5cit?$AA@": - .asciz "s.cbegin() == cit" - - .section .rdata,"dr",discard,"??_C@_0BA@MOEKEEPL@it?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" - .globl "??_C@_0BA@MOEKEEPL@it?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" # @"??_C@_0BA@MOEKEEPL@it?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" -"??_C@_0BA@MOEKEEPL@it?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@": - .asciz "it == s.begin()" - - .section .rdata,"dr",discard,"??_C@_0BA@BLNBEFOH@s?4begin?$CI?$CJ?5?$DN?$DN?5it?$AA@" - .globl "??_C@_0BA@BLNBEFOH@s?4begin?$CI?$CJ?5?$DN?$DN?5it?$AA@" # @"??_C@_0BA@BLNBEFOH@s?4begin?$CI?$CJ?5?$DN?$DN?5it?$AA@" -"??_C@_0BA@BLNBEFOH@s?4begin?$CI?$CJ?5?$DN?$DN?5it?$AA@": - .asciz "s.begin() == it" - - .section .rdata,"dr",discard,"??_C@_09INPHGNJH@it?5?$CB?$DN?5it2?$AA@" - .globl "??_C@_09INPHGNJH@it?5?$CB?$DN?5it2?$AA@" # @"??_C@_09INPHGNJH@it?5?$CB?$DN?5it2?$AA@" -"??_C@_09INPHGNJH@it?5?$CB?$DN?5it2?$AA@": - .asciz "it != it2" - - .section .rdata,"dr",discard,"??_C@_09KNLLAOLB@it2?5?$CB?$DN?5it?$AA@" - .globl "??_C@_09KNLLAOLB@it2?5?$CB?$DN?5it?$AA@" # @"??_C@_09KNLLAOLB@it2?5?$CB?$DN?5it?$AA@" -"??_C@_09KNLLAOLB@it2?5?$CB?$DN?5it?$AA@": - .asciz "it2 != it" - - .section .rdata,"dr",discard,"??_C@_0O@DDGHILBH@it?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@" - .globl "??_C@_0O@DDGHILBH@it?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@" # @"??_C@_0O@DDGHILBH@it?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@" -"??_C@_0O@DDGHILBH@it?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@": - .asciz "it != s.end()" - - .section .rdata,"dr",discard,"??_C@_0P@MNGDKBPK@it2?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@" - .globl "??_C@_0P@MNGDKBPK@it2?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@" # @"??_C@_0P@MNGDKBPK@it2?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@" -"??_C@_0P@MNGDKBPK@it2?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@": - .asciz "it2 != s.end()" - - .section .rdata,"dr",discard,"??_C@_0O@LCAGHMFC@s?4end?$CI?$CJ?5?$CB?$DN?5it?$AA@" - .globl "??_C@_0O@LCAGHMFC@s?4end?$CI?$CJ?5?$CB?$DN?5it?$AA@" # @"??_C@_0O@LCAGHMFC@s?4end?$CI?$CJ?5?$CB?$DN?5it?$AA@" -"??_C@_0O@LCAGHMFC@s?4end?$CI?$CJ?5?$CB?$DN?5it?$AA@": - .asciz "s.end() != it" - - .section .rdata,"dr",discard,"??_C@_0L@IMNLFEKB@it2?5?$CB?$DN?5cit?$AA@" - .globl "??_C@_0L@IMNLFEKB@it2?5?$CB?$DN?5cit?$AA@" # @"??_C@_0L@IMNLFEKB@it2?5?$CB?$DN?5cit?$AA@" -"??_C@_0L@IMNLFEKB@it2?5?$CB?$DN?5cit?$AA@": - .asciz "it2 != cit" - - .section .rdata,"dr",discard,"??_C@_0L@MMMMEEDE@cit?5?$CB?$DN?5it2?$AA@" - .globl "??_C@_0L@MMMMEEDE@cit?5?$CB?$DN?5it2?$AA@" # @"??_C@_0L@MMMMEEDE@cit?5?$CB?$DN?5it2?$AA@" -"??_C@_0L@MMMMEEDE@cit?5?$CB?$DN?5it2?$AA@": - .asciz "cit != it2" - - .section .rdata,"dr",discard,"??_C@_08EEEOLOPO@it?5?$DM?5it2?$AA@" - .globl "??_C@_08EEEOLOPO@it?5?$DM?5it2?$AA@" # @"??_C@_08EEEOLOPO@it?5?$DM?5it2?$AA@" -"??_C@_08EEEOLOPO@it?5?$DM?5it2?$AA@": - .asciz "it < it2" - - .section .rdata,"dr",discard,"??_C@_09ILPOJAJJ@it?5?$DM?$DN?5it2?$AA@" - .globl "??_C@_09ILPOJAJJ@it?5?$DM?$DN?5it2?$AA@" # @"??_C@_09ILPOJAJJ@it?5?$DM?$DN?5it2?$AA@" -"??_C@_09ILPOJAJJ@it?5?$DM?$DN?5it2?$AA@": - .asciz "it <= it2" - - .section .rdata,"dr",discard,"??_C@_0P@KIABCIDG@it2?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@" - .globl "??_C@_0P@KIABCIDG@it2?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@" # @"??_C@_0P@KIABCIDG@it2?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@" -"??_C@_0P@KIABCIDG@it2?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@": - .asciz "it2 <= s.end()" - - .section .rdata,"dr",discard,"??_C@_0N@CNDJNHBC@it?5?$DM?5s?4end?$CI?$CJ?$AA@" - .globl "??_C@_0N@CNDJNHBC@it?5?$DM?5s?4end?$CI?$CJ?$AA@" # @"??_C@_0N@CNDJNHBC@it?5?$DM?5s?4end?$CI?$CJ?$AA@" -"??_C@_0N@CNDJNHBC@it?5?$DM?5s?4end?$CI?$CJ?$AA@": - .asciz "it < s.end()" - - .section .rdata,"dr",discard,"??_C@_09FGJOKIFN@it?5?$DM?$DN?5cit?$AA@" - .globl "??_C@_09FGJOKIFN@it?5?$DM?$DN?5cit?$AA@" # @"??_C@_09FGJOKIFN@it?5?$DM?$DN?5cit?$AA@" -"??_C@_09FGJOKIFN@it?5?$DM?$DN?5cit?$AA@": - .asciz "it <= cit" - - .section .rdata,"dr",discard,"??_C@_09LHKMOBHB@cit?5?$DM?$DN?5it?$AA@" - .globl "??_C@_09LHKMOBHB@cit?5?$DM?$DN?5it?$AA@" # @"??_C@_09LHKMOBHB@cit?5?$DM?$DN?5it?$AA@" -"??_C@_09LHKMOBHB@cit?5?$DM?$DN?5it?$AA@": - .asciz "cit <= it" - - .section .rdata,"dr",discard,"??_C@_09HLBNHNFF@cit?5?$DM?5it2?$AA@" - .globl "??_C@_09HLBNHNFF@cit?5?$DM?5it2?$AA@" # @"??_C@_09HLBNHNFF@cit?5?$DM?5it2?$AA@" -"??_C@_09HLBNHNFF@cit?5?$DM?5it2?$AA@": - .asciz "cit < it2" - - .section .rdata,"dr",discard,"??_C@_0L@MKMFLJDK@cit?5?$DM?$DN?5it2?$AA@" - .globl "??_C@_0L@MKMFLJDK@cit?5?$DM?$DN?5it2?$AA@" # @"??_C@_0L@MKMFLJDK@cit?5?$DM?$DN?5it2?$AA@" -"??_C@_0L@MKMFLJDK@cit?5?$DM?$DN?5it2?$AA@": - .asciz "cit <= it2" - - .section .rdata,"dr",discard,"??_C@_0O@DEKECKF@cit?5?$DM?5s?4end?$CI?$CJ?$AA@" - .globl "??_C@_0O@DEKECKF@cit?5?$DM?5s?4end?$CI?$CJ?$AA@" # @"??_C@_0O@DEKECKF@cit?5?$DM?5s?4end?$CI?$CJ?$AA@" -"??_C@_0O@DEKECKF@cit?5?$DM?5s?4end?$CI?$CJ?$AA@": - .asciz "cit < s.end()" - - .section .rdata,"dr",discard,"??_C@_0P@DCOFHGB@cit?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@" - .globl "??_C@_0P@DCOFHGB@cit?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@" # @"??_C@_0P@DCOFHGB@cit?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@" -"??_C@_0P@DCOFHGB@cit?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@": - .asciz "cit <= s.end()" - - .section .rdata,"dr",discard,"??_C@_08ELAKBHAN@it2?5?$DO?5it?$AA@" - .globl "??_C@_08ELAKBHAN@it2?5?$DO?5it?$AA@" # @"??_C@_08ELAKBHAN@it2?5?$DO?5it?$AA@" -"??_C@_08ELAKBHAN@it2?5?$DO?5it?$AA@": - .asciz "it2 > it" - - .section .rdata,"dr",discard,"??_C@_09FPDLLOPP@it2?5?$DO?$DN?5it?$AA@" - .globl "??_C@_09FPDLLOPP@it2?5?$DO?$DN?5it?$AA@" # @"??_C@_09FPDLLOPP@it2?5?$DO?$DN?5it?$AA@" -"??_C@_09FPDLLOPP@it2?5?$DO?$DN?5it?$AA@": - .asciz "it2 >= it" - - .section .rdata,"dr",discard,"??_C@_0O@IMDHFADI@s?4end?$CI?$CJ?5?$DO?5it2?$AA@" - .globl "??_C@_0O@IMDHFADI@s?4end?$CI?$CJ?5?$DO?5it2?$AA@" # @"??_C@_0O@IMDHFADI@s?4end?$CI?$CJ?5?$DO?5it2?$AA@" -"??_C@_0O@IMDHFADI@s?4end?$CI?$CJ?5?$DO?5it2?$AA@": - .asciz "s.end() > it2" - - .section .rdata,"dr",discard,"??_C@_0P@PJDBIOPC@s?4end?$CI?$CJ?5?$DO?$DN?5it2?$AA@" - .globl "??_C@_0P@PJDBIOPC@s?4end?$CI?$CJ?5?$DO?$DN?5it2?$AA@" # @"??_C@_0P@PJDBIOPC@s?4end?$CI?$CJ?5?$DO?$DN?5it2?$AA@" -"??_C@_0P@PJDBIOPC@s?4end?$CI?$CJ?5?$DO?$DN?5it2?$AA@": - .asciz "s.end() >= it2" - - .section .rdata,"dr",discard,"??_C@_09EOOKBKBP@it2?5?$DO?5cit?$AA@" - .globl "??_C@_09EOOKBKBP@it2?5?$DO?5cit?$AA@" # @"??_C@_09EOOKBKBP@it2?5?$DO?5cit?$AA@" -"??_C@_09EOOKBKBP@it2?5?$DO?5cit?$AA@": - .asciz "it2 > cit" - - .section .rdata,"dr",discard,"??_C@_0L@BNENLIIG@it2?5?$DO?$DN?5cit?$AA@" - .globl "??_C@_0L@BNENLIIG@it2?5?$DO?$DN?5cit?$AA@" # @"??_C@_0L@BNENLIIG@it2?5?$DO?$DN?5cit?$AA@" -"??_C@_0L@BNENLIIG@it2?5?$DO?$DN?5cit?$AA@": - .asciz "it2 >= cit" - - .section .rdata,"dr",discard,"??_C@_02FDNJECIE@?$CB?$DN?$AA@" - .globl "??_C@_02FDNJECIE@?$CB?$DN?$AA@" # @"??_C@_02FDNJECIE@?$CB?$DN?$AA@" -"??_C@_02FDNJECIE@?$CB?$DN?$AA@": - .asciz "!=" - - .section .rdata,"dr",discard,"??_C@_01MNNFJEPP@?$DM?$AA@" - .globl "??_C@_01MNNFJEPP@?$DM?$AA@" # @"??_C@_01MNNFJEPP@?$DM?$AA@" -"??_C@_01MNNFJEPP@?$DM?$AA@": - .asciz "<" - - .section .rdata,"dr",discard,"??_C@_02EHCHHCKH@?$DM?$DN?$AA@" - .globl "??_C@_02EHCHHCKH@?$DM?$DN?$AA@" # @"??_C@_02EHCHHCKH@?$DM?$DN?$AA@" -"??_C@_02EHCHHCKH@?$DM?$DN?$AA@": - .asciz "<=" - - .section .rdata,"dr",discard,"??_C@_01PPODPGHN@?$DO?$AA@" - .globl "??_C@_01PPODPGHN@?$DO?$AA@" # @"??_C@_01PPODPGHN@?$DO?$AA@" -"??_C@_01PPODPGHN@?$DO?$AA@": - .asciz ">" - - .section .rdata,"dr",discard,"??_C@_02EEKDKGMJ@?$DO?$DN?$AA@" - .globl "??_C@_02EEKDKGMJ@?$DO?$DN?$AA@" # @"??_C@_02EEKDKGMJ@?$DO?$DN?$AA@" -"??_C@_02EEKDKGMJ@?$DO?$DN?$AA@": - .asciz ">=" - - .section .rdata,"dr" - .p2align 2 # @"?a@?1??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA" -"L?a@?1??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_09CNIJJLCN@it?5?$DN?$DN?5it2?$AA@" - .globl "??_C@_09CNIJJLCN@it?5?$DN?$DN?5it2?$AA@" # @"??_C@_09CNIJJLCN@it?5?$DN?$DN?5it2?$AA@" -"??_C@_09CNIJJLCN@it?5?$DN?$DN?5it2?$AA@": - .asciz "it == it2" - - .section .rdata,"dr" - .p2align 2 # @"?a@?2??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA" -"L?a@?2??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" - .globl "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" # @"??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@" -"??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@": - .asciz "it == first" - - .section .rdata,"dr",discard,"??_C@_08HLOGLEOL@?$CKit?5?$DN?$DN?51?$AA@" - .globl "??_C@_08HLOGLEOL@?$CKit?5?$DN?$DN?51?$AA@" # @"??_C@_08HLOGLEOL@?$CKit?5?$DN?$DN?51?$AA@" -"??_C@_08HLOGLEOL@?$CKit?5?$DN?$DN?51?$AA@": - .asciz "*it == 1" - - .section .rdata,"dr",discard,"??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@" - .globl "??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@" # @"??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@" -"??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@": - .asciz "it != beyond" - - .section .rdata,"dr",discard,"??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@" - .globl "??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@" # @"??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@" -"??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@": - .asciz "*beyond, fail_fast" - - .section .rdata,"dr",discard,"??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@" - .globl "??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@" # @"??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@" -"??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@": - .asciz "beyond - first == 4" - - .section .rdata,"dr",discard,"??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@" # @"??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@" -"??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@": - .asciz "first - first == 0" - - .section .rdata,"dr",discard,"??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@" # @"??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@" -"??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@": - .asciz "beyond - beyond == 0" - - .section .rdata,"dr",discard,"??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@" - .globl "??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@" # @"??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@" -"??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@": - .asciz "it - first == 1" - - .section .rdata,"dr",discard,"??_C@_08FAMLOHCI@?$CKit?5?$DN?$DN?52?$AA@" - .globl "??_C@_08FAMLOHCI@?$CKit?5?$DN?$DN?52?$AA@" # @"??_C@_08FAMLOHCI@?$CKit?5?$DN?$DN?52?$AA@" -"??_C@_08FAMLOHCI@?$CKit?5?$DN?$DN?52?$AA@": - .asciz "*it == 2" - - .section .rdata,"dr",discard,"??_C@_09NIJFDHGM@?$CKit?5?$DN?$DN?522?$AA@" - .globl "??_C@_09NIJFDHGM@?$CKit?5?$DN?$DN?522?$AA@" # @"??_C@_09NIJFDHGM@?$CKit?5?$DN?$DN?522?$AA@" -"??_C@_09NIJFDHGM@?$CKit?5?$DN?$DN?522?$AA@": - .asciz "*it == 22" - - .section .rdata,"dr",discard,"??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@" - .globl "??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@" # @"??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@" -"??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@": - .asciz "beyond - it == 3" - - .section .rdata,"dr",discard,"??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@" - .globl "??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@" # @"??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@" -"??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@": - .asciz "it == beyond" - - .section .rdata,"dr",discard,"??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@" # @"??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@" -"??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@": - .asciz "it - beyond == 0" - - .section .rdata,"dr",discard,"??_C@_06HPDKMKBC@n?5?$DN?$DN?55?$AA@" - .globl "??_C@_06HPDKMKBC@n?5?$DN?$DN?55?$AA@" # @"??_C@_06HPDKMKBC@n?5?$DN?$DN?55?$AA@" -"??_C@_06HPDKMKBC@n?5?$DN?$DN?55?$AA@": - .asciz "n == 5" - - .section .rdata,"dr",discard,"??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 157" - - .section .rdata,"dr",discard,"??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 223" - - .section .rdata,"dr",discard,"??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 169" - - .section .rdata,"dr" - .p2align 2 # @"?a@?1??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA" -"L?a@?1??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0M@HLMICOHF@cit?5?$DN?$DN?5cit2?$AA@" - .globl "??_C@_0M@HLMICOHF@cit?5?$DN?$DN?5cit2?$AA@" # @"??_C@_0M@HLMICOHF@cit?5?$DN?$DN?5cit2?$AA@" -"??_C@_0M@HLMICOHF@cit?5?$DN?$DN?5cit2?$AA@": - .asciz "cit == cit2" - - .section .rdata,"dr" - .p2align 2 # @"?a@?2??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA" -"L?a@?2??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0BA@BNLHDGA@?$CKit?5?$DN?$DN?5last?5?$CL?51?$AA@" - .globl "??_C@_0BA@BNLHDGA@?$CKit?5?$DN?$DN?5last?5?$CL?51?$AA@" # @"??_C@_0BA@BNLHDGA@?$CKit?5?$DN?$DN?5last?5?$CL?51?$AA@" -"??_C@_0BA@BNLHDGA@?$CKit?5?$DN?$DN?5last?5?$CL?51?$AA@": - .asciz "*it == last + 1" - - .section .rdata,"dr" - .p2align 2 # @"?a@?1??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@3PAHA" -"L?a@?1??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_08GJBEAKO@?$CKit?5?$DN?$DN?54?$AA@" - .globl "??_C@_08GJBEAKO@?$CKit?5?$DN?$DN?54?$AA@" # @"??_C@_08GJBEAKO@?$CKit?5?$DN?$DN?54?$AA@" -"??_C@_08GJBEAKO@?$CKit?5?$DN?$DN?54?$AA@": - .asciz "*it == 4" - - .section .rdata,"dr",discard,"??_C@_08EJNANGGJ@?$CKit?5?$DN?$DN?53?$AA@" - .globl "??_C@_08EJNANGGJ@?$CKit?5?$DN?$DN?53?$AA@" # @"??_C@_08EJNANGGJ@?$CKit?5?$DN?$DN?53?$AA@" -"??_C@_08EJNANGGJ@?$CKit?5?$DN?$DN?53?$AA@": - .asciz "*it == 3" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@" - .p2align 4 # @14 -L___unnamed_15: - .long "??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@" # @"??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@@8" - .long "??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@" - .zero 2 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - .globl "??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" # @"??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - .globl "??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" # @"??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@8" - - .section .rdata,"dr",discard,"??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 183" - - .section .rdata,"dr" - .p2align 2 # @"?a@?1??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@3PAHA" -"L?a@?1??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0BA@CELACMLM@?$CKit?5?$DN?$DN?5last?5?9?51?$AA@" - .globl "??_C@_0BA@CELACMLM@?$CKit?5?$DN?$DN?5last?5?9?51?$AA@" # @"??_C@_0BA@CELACMLM@?$CKit?5?$DN?$DN?5last?5?9?51?$AA@" -"??_C@_0BA@CELACMLM@?$CKit?5?$DN?$DN?5last?5?9?51?$AA@": - .asciz "*it == last - 1" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@" - .p2align 4 # @15 -L___unnamed_16: - .long "??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@" # @"??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@@8" - .long "??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@" - .zero 3 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - .globl "??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" # @"??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - .globl "??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" # @"??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@8" - - .section .rdata,"dr",discard,"??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@" - .globl "??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@" # @"??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@" -"??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@": - .asciz "s1 == s2" - - .section .rdata,"dr",discard,"??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@" - .globl "??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@" # @"??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@" -"??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@": - .asciz "!(s1 != s2)" - - .section .rdata,"dr",discard,"??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@" - .globl "??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@" # @"??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@" -"??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@": - .asciz "!(s1 < s2)" - - .section .rdata,"dr",discard,"??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@" - .globl "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@" # @"??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@" -"??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@": - .asciz "s1 <= s2" - - .section .rdata,"dr",discard,"??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@" - .globl "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@" # @"??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@" -"??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@": - .asciz "!(s1 > s2)" - - .section .rdata,"dr",discard,"??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@" - .globl "??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@" # @"??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@" -"??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@": - .asciz "s1 >= s2" - - .section .rdata,"dr",discard,"??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@" - .globl "??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@" # @"??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@" -"??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@": - .asciz "s2 == s1" - - .section .rdata,"dr",discard,"??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@" - .globl "??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@" # @"??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@" -"??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@": - .asciz "!(s2 != s1)" - - .section .rdata,"dr",discard,"??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@" - .globl "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@" # @"??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@" -"??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@": - .asciz "!(s2 < s1)" - - .section .rdata,"dr",discard,"??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@" - .globl "??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@" # @"??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@" -"??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@": - .asciz "s2 <= s1" - - .section .rdata,"dr",discard,"??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@" - .globl "??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@" # @"??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@" -"??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@": - .asciz "!(s2 > s1)" - - .section .rdata,"dr",discard,"??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@" - .globl "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@" # @"??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@" -"??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@": - .asciz "s2 >= s1" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA": - .long 2 # 0x2 - .long 1 # 0x1 - - .p2align 2 # @"?arr@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA" -"L?arr@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA": - .long 2 # 0x2 - .long 1 # 0x1 - - .section .rdata,"dr",discard,"??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@" - .globl "??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@" # @"??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@" -"??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@": - .asciz "s1 != s2" - - .section .rdata,"dr",discard,"??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@" - .globl "??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@" # @"??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@" -"??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@": - .asciz "s2 != s1" - - .section .rdata,"dr",discard,"??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@" - .globl "??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@" # @"??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@" -"??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@": - .asciz "!(s1 == s2)" - - .section .rdata,"dr",discard,"??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@" - .globl "??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@" # @"??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@" -"??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@": - .asciz "!(s2 == s1)" - - .section .rdata,"dr",discard,"??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@" - .globl "??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@" # @"??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@" -"??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@": - .asciz "s1 < s2" - - .section .rdata,"dr",discard,"??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@" - .globl "??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@" # @"??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@" -"??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@": - .asciz "!(s2 <= s1)" - - .section .rdata,"dr",discard,"??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@" - .globl "??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@" # @"??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@" -"??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@": - .asciz "s2 > s1" - - .section .rdata,"dr",discard,"??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@" - .globl "??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@" # @"??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@" -"??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@": - .asciz "!(s1 >= s2)" - - .section .rdata,"dr" - .p2align 2 # @"?arr1@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA" -"L?arr1@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - - .p2align 2 # @"?arr2@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA" -"L?arr2@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - - .p2align 2 # @"?arr@?3??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA" -"L?arr@?3??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - - .p2align 2 # @"?arr1@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA" -"L?arr1@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - - .p2align 2 # @"?arr2@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA" -"L?arr2@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA": - .long 2 # 0x2 - .long 1 # 0x1 - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@" - .p2align 4 # @16 -L___unnamed_17: - .long "??_R4?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@" # @"??_R4?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@@8" - .long "??_R3?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@" - .zero 3 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - .globl "??_R3?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" # @"??_R3?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - .globl "??_R2?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" # @"??_R2?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@8" - - .section .rdata,"dr",discard,"??_C@_0DG@HPHPLHE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@HPHPLHE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@HPHPLHE@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@HPHPLHE@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 266" - - .section .rdata,"dr",discard,"??_C@_0BD@FEEMDEPI@invalid?5comparator?$AA@" - .globl "??_C@_0BD@FEEMDEPI@invalid?5comparator?$AA@" # @"??_C@_0BD@FEEMDEPI@invalid?5comparator?$AA@" -"??_C@_0BD@FEEMDEPI@invalid?5comparator?$AA@": - .asciz "invalid comparator" - - .section .rdata,"dr",discard,"??_C@_0GH@EBEKGEP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" - .globl "??_C@_0GH@EBEKGEP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GH@EBEKGEP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" -"??_C@_0GH@EBEKGEP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": - .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xutility" - - .section .rdata,"dr",discard,"??_C@_1MO@DIOIMGCK@?$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@_1MO@DIOIMGCK@?$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@_1MO@DIOIMGCK@?$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@_1MO@DIOIMGCK@?$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 57 # 0x39 - .short 92 # 0x5c - .short 80 # 0x50 - .short 114 # 0x72 - .short 101 # 0x65 - .short 118 # 0x76 - .short 105 # 0x69 - .short 101 # 0x65 - .short 119 # 0x77 - .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 50 # 0x32 - .short 48 # 0x30 - .short 46 # 0x2e - .short 50 # 0x32 - .short 55 # 0x37 - .short 51 # 0x33 - .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 117 # 0x75 - .short 116 # 0x74 - .short 105 # 0x69 - .short 108 # 0x6c - .short 105 # 0x69 - .short 116 # 0x74 - .short 121 # 0x79 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1BO@CNCNLIKI@?$AA_?$AAD?$AAe?$AAb?$AAu?$AAg?$AA_?$AAl?$AAt?$AA_?$AAp?$AAr?$AAe?$AAd?$AA?$AA@" - .globl "??_C@_1BO@CNCNLIKI@?$AA_?$AAD?$AAe?$AAb?$AAu?$AAg?$AA_?$AAl?$AAt?$AA_?$AAp?$AAr?$AAe?$AAd?$AA?$AA@" # @"??_C@_1BO@CNCNLIKI@?$AA_?$AAD?$AAe?$AAb?$AAu?$AAg?$AA_?$AAl?$AAt?$AA_?$AAp?$AAr?$AAe?$AAd?$AA?$AA@" - .p2align 1 -"??_C@_1BO@CNCNLIKI@?$AA_?$AAD?$AAe?$AAb?$AAu?$AAg?$AA_?$AAl?$AAt?$AA_?$AAp?$AAr?$AAe?$AAd?$AA?$AA@": - .short 95 # 0x5f - .short 68 # 0x44 - .short 101 # 0x65 - .short 98 # 0x62 - .short 117 # 0x75 - .short 103 # 0x67 - .short 95 # 0x5f - .short 108 # 0x6c - .short 116 # 0x74 - .short 95 # 0x5f - .short 112 # 0x70 - .short 114 # 0x72 - .short 101 # 0x65 - .short 100 # 0x64 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1CK@NDNHPKPI@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAa?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CC?$AA?$AA@" - .globl "??_C@_1CK@NDNHPKPI@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAa?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CC?$AA?$AA@" # @"??_C@_1CK@NDNHPKPI@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAa?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CC?$AA?$AA@" - .p2align 1 -"??_C@_1CK@NDNHPKPI@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAc?$AAo?$AAm?$AAp?$AAa?$AAr?$AAa?$AAt?$AAo?$AAr?$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 99 # 0x63 - .short 111 # 0x6f - .short 109 # 0x6d - .short 112 # 0x70 - .short 97 # 0x61 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@" - .globl "??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@" # @"??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@" -"??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@": - .asciz "transposed pointer range" - - .section .rdata,"dr",discard,"??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@" - .globl "??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@" # @"??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@" - .p2align 1 -"??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@": - .short 95 # 0x5f - .short 86 # 0x56 - .short 101 # 0x65 - .short 114 # 0x72 - .short 105 # 0x69 - .short 102 # 0x66 - .short 121 # 0x79 - .short 95 # 0x5f - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1DG@FJIKMGFD@?$AA?$CC?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe?$AAd?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@" - .globl "??_C@_1DG@FJIKMGFD@?$AA?$CC?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe?$AAd?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@" # @"??_C@_1DG@FJIKMGFD@?$AA?$CC?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe?$AAd?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@" - .p2align 1 -"??_C@_1DG@FJIKMGFD@?$AA?$CC?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe?$AAd?$AA?5?$AAp?$AAo?$AAi?$AAn?$AAt?$AAe?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@": - .short 34 # 0x22 - .short 116 # 0x74 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 115 # 0x73 - .short 112 # 0x70 - .short 111 # 0x6f - .short 115 # 0x73 - .short 101 # 0x65 - .short 100 # 0x64 - .short 32 # 0x20 - .short 112 # 0x70 - .short 111 # 0x6f - .short 105 # 0x69 - .short 110 # 0x6e - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr" - .p2align 2 # @"?a@?1??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@3PAHA" -"L?a@?1??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0O@NBINJECG@s?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" - .globl "??_C@_0O@NBINJECG@s?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" # @"??_C@_0O@NBINJECG@s?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" -"??_C@_0O@NBINJECG@s?4size?$CI?$CJ?5?$DN?$DN?54?$AA@": - .asciz "s.size() == 4" - - .section .rdata,"dr",discard,"??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@" - .globl "??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@" # @"??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@" -"??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@": - .asciz "static_cast(bs.data()) == static_cast(s.data())" - - .section .rdata,"dr",discard,"??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@" - .globl "??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@" # @"??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@" -"??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@": - .asciz "bs.size() == s.size_bytes()" - - .section .rdata,"dr",discard,"??_C@_0BG@BBFOADKB@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size?$CI?$CJ?$AA@" - .globl "??_C@_0BG@BBFOADKB@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size?$CI?$CJ?$AA@" # @"??_C@_0BG@BBFOADKB@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size?$CI?$CJ?$AA@" -"??_C@_0BG@BBFOADKB@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size?$CI?$CJ?$AA@": - .asciz "bs.size() == s.size()" - - .section .rdata,"dr",discard,"??_C@_0P@FJDBNPHA@bs?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0P@FJDBNPHA@bs?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0P@FJDBNPHA@bs?4size?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0P@FJDBNPHA@bs?4size?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "bs.size() == 0" - - .section .rdata,"dr",discard,"??_C@_0BF@FNHMNLHI@bs?4size_bytes?$CI?$CJ?5?$DN?$DN?50?$AA@" - .globl "??_C@_0BF@FNHMNLHI@bs?4size_bytes?$CI?$CJ?5?$DN?$DN?50?$AA@" # @"??_C@_0BF@FNHMNLHI@bs?4size_bytes?$CI?$CJ?5?$DN?$DN?50?$AA@" -"??_C@_0BF@FNHMNLHI@bs?4size_bytes?$CI?$CJ?5?$DN?$DN?50?$AA@": - .asciz "bs.size_bytes() == 0" - - .section .rdata,"dr",discard,"??_C@_0BF@FANINFOJ@bs?4data?$CI?$CJ?5?$DN?$DN?5nullptr?$AA@" - .globl "??_C@_0BF@FANINFOJ@bs?4data?$CI?$CJ?5?$DN?$DN?5nullptr?$AA@" # @"??_C@_0BF@FANINFOJ@bs?4data?$CI?$CJ?5?$DN?$DN?5nullptr?$AA@" -"??_C@_0BF@FANINFOJ@bs?4data?$CI?$CJ?5?$DN?$DN?5nullptr?$AA@": - .asciz "bs.data() == nullptr" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABQBXABQBX@Catch@@6B@" - .p2align 4 # @17 -L___unnamed_18: - .long "??_R4?$BinaryExpr@ABQBXABQBX@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABQBXABQBX@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABQBXABQBX@Catch@@6B@" # @"??_R4?$BinaryExpr@ABQBXABQBX@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABQBXABQBX@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABQBXABQBX@Catch@@@8" - .long "??_R3?$BinaryExpr@ABQBXABQBX@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABQBXABQBX@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABQBXABQBX@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABQBXABQBX@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABQBXABQBX@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABQBXABQBX@Catch@@" - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABQBXABQBX@Catch@@8" - .globl "??_R3?$BinaryExpr@ABQBXABQBX@Catch@@8" # @"??_R3?$BinaryExpr@ABQBXABQBX@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABQBXABQBX@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABQBXABQBX@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABQBXABQBX@Catch@@8" - .globl "??_R2?$BinaryExpr@ABQBXABQBX@Catch@@8" # @"??_R2?$BinaryExpr@ABQBXABQBX@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABQBXABQBX@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABQBXABQBX@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABQBXABQBX@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABQBXABQBX@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABQBXABQBX@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABQBXABQBX@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABQBXABQBX@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABQBXABQBX@Catch@@8" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@" - .p2align 4 # @18 -L___unnamed_19: - .long "??_R4?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@" # @"??_R4?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@@8" - .long "??_R3?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@" - .zero 1 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - .globl "??_R3?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" # @"??_R3?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - .globl "??_R2?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" # @"??_R2?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@8" - - .section .rdata,"dr" - .p2align 2 # @"?a@?1??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@3PAHA" -"L?a@?1??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0DO@FEPPFBLK@static_cast?$DMvoid?$CK?$DO?$CIbs?4data?$CI?$CJ?$CJ?5?$DN?$DN@" - .globl "??_C@_0DO@FEPPFBLK@static_cast?$DMvoid?$CK?$DO?$CIbs?4data?$CI?$CJ?$CJ?5?$DN?$DN@" # @"??_C@_0DO@FEPPFBLK@static_cast?$DMvoid?$CK?$DO?$CIbs?4data?$CI?$CJ?$CJ?5?$DN?$DN@" -"??_C@_0DO@FEPPFBLK@static_cast?$DMvoid?$CK?$DO?$CIbs?4data?$CI?$CJ?$CJ?5?$DN?$DN@": - .asciz "static_cast(bs.data()) == static_cast(s.data())" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABQAXABQAX@Catch@@6B@" - .p2align 4 # @19 -L___unnamed_20: - .long "??_R4?$BinaryExpr@ABQAXABQAX@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABQAXABQAX@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABQAXABQAX@Catch@@6B@" # @"??_R4?$BinaryExpr@ABQAXABQAX@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABQAXABQAX@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABQAXABQAX@Catch@@@8" - .long "??_R3?$BinaryExpr@ABQAXABQAX@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABQAXABQAX@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABQAXABQAX@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABQAXABQAX@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABQAXABQAX@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABQAXABQAX@Catch@@" - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABQAXABQAX@Catch@@8" - .globl "??_R3?$BinaryExpr@ABQAXABQAX@Catch@@8" # @"??_R3?$BinaryExpr@ABQAXABQAX@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABQAXABQAX@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABQAXABQAX@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABQAXABQAX@Catch@@8" - .globl "??_R2?$BinaryExpr@ABQAXABQAX@Catch@@8" # @"??_R2?$BinaryExpr@ABQAXABQAX@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABQAXABQAX@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABQAXABQAX@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABQAXABQAX@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABQAXABQAX@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABQAXABQAX@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABQAXABQAX@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABQAXABQAX@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABQAXABQAX@Catch@@8" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@" - .p2align 4 # @20 -L___unnamed_21: - .long "??_R4?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@" # @"??_R4?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@@8" - .long "??_R3?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@" - .zero 1 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - .globl "??_R3?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" # @"??_R3?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - .globl "??_R2?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" # @"??_R2?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@8" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - - .section .rdata,"dr",discard,"??_C@_0P@OELAADOC@s4?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" - .globl "??_C@_0P@OELAADOC@s4?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" # @"??_C@_0P@OELAADOC@s4?4size?$CI?$CJ?5?$DN?$DN?54?$AA@" -"??_C@_0P@OELAADOC@s4?4size?$CI?$CJ?5?$DN?$DN?54?$AA@": - .asciz "s4.size() == 4" - - .section .rdata,"dr",discard,"??_C@_0BG@OOJLHGLK@s?4size?$CI?$CJ?5?$DN?$DN?5s4?4size?$CI?$CJ?$AA@" - .globl "??_C@_0BG@OOJLHGLK@s?4size?$CI?$CJ?5?$DN?$DN?5s4?4size?$CI?$CJ?$AA@" # @"??_C@_0BG@OOJLHGLK@s?4size?$CI?$CJ?5?$DN?$DN?5s4?4size?$CI?$CJ?$AA@" -"??_C@_0BG@OOJLHGLK@s?4size?$CI?$CJ?5?$DN?$DN?5s4?4size?$CI?$CJ?$AA@": - .asciz "s.size() == s4.size()" - - .section .rdata,"dr",discard,"??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@" - .globl "??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@" # @"??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@" -"??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@": - .asciz "f(), fail_fast" - - .section .rdata,"dr" - .p2align 2 # @"?arr2@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA" -"L?arr2@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - - .section .rdata,"dr",discard,"??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" - .globl "??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" # @"??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@" -"??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@": - .asciz "GSL: Precondition failure at ..\\include\\gsl/span: 318" - - .section .rdata,"dr" -"L?lat@?1??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@3PADA": # @"?lat@?1??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@3PADA" - .ascii "123456EFG" - - .section .rdata,"dr",discard,"??_C@_02FNAGIBCP@?4?$CK?$AA@" - .globl "??_C@_02FNAGIBCP@?4?$CK?$AA@" # @"??_C@_02FNAGIBCP@?4?$CK?$AA@" -"??_C@_02FNAGIBCP@?4?$CK?$AA@": - .asciz ".*" - - .section .rdata,"dr",discard,"??_C@_0O@FMLBLCOO@match?4ready?$CI?$CJ?$AA@" - .globl "??_C@_0O@FMLBLCOO@match?4ready?$CI?$CJ?$AA@" # @"??_C@_0O@FMLBLCOO@match?4ready?$CI?$CJ?$AA@" -"??_C@_0O@FMLBLCOO@match?4ready?$CI?$CJ?$AA@": - .asciz "match.ready()" - - .section .rdata,"dr",discard,"??_C@_0P@IGBMBNFB@?$CBmatch?4empty?$CI?$CJ?$AA@" - .globl "??_C@_0P@IGBMBNFB@?$CBmatch?4empty?$CI?$CJ?$AA@" # @"??_C@_0P@IGBMBNFB@?$CBmatch?4empty?$CI?$CJ?$AA@" -"??_C@_0P@IGBMBNFB@?$CBmatch?4empty?$CI?$CJ?$AA@": - .asciz "!match.empty()" - - .section .rdata,"dr",discard,"??_C@_0BB@BCEFNDGE@match?$FL0?$FN?4matched?$AA@" - .globl "??_C@_0BB@BCEFNDGE@match?$FL0?$FN?4matched?$AA@" # @"??_C@_0BB@BCEFNDGE@match?$FL0?$FN?4matched?$AA@" -"??_C@_0BB@BCEFNDGE@match?$FL0?$FN?4matched?$AA@": - .asciz "match[0].matched" - - .section .rdata,"dr",discard,"??_C@_0BM@HALCLGLI@match?$FL0?$FN?4first?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" - .globl "??_C@_0BM@HALCLGLI@match?$FL0?$FN?4first?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" # @"??_C@_0BM@HALCLGLI@match?$FL0?$FN?4first?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@" -"??_C@_0BM@HALCLGLI@match?$FL0?$FN?4first?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@": - .asciz "match[0].first == s.begin()" - - .section .rdata,"dr",discard,"??_C@_0BL@JBBOGGNF@match?$FL0?$FN?4second?5?$DN?$DN?5s?4end?$CI?$CJ?$AA@" - .globl "??_C@_0BL@JBBOGGNF@match?$FL0?$FN?4second?5?$DN?$DN?5s?4end?$CI?$CJ?$AA@" # @"??_C@_0BL@JBBOGGNF@match?$FL0?$FN?4second?5?$DN?$DN?5s?4end?$CI?$CJ?$AA@" -"??_C@_0BL@JBBOGGNF@match?$FL0?$FN?4second?5?$DN?$DN?5s?4end?$CI?$CJ?$AA@": - .asciz "match[0].second == s.end()" - - .section .rdata,"dr",discard,"??_C@_01BIAFAFID@F?$AA@" - .globl "??_C@_01BIAFAFID@F?$AA@" # @"??_C@_01BIAFAFID@F?$AA@" -"??_C@_01BIAFAFID@F?$AA@": - .asciz "F" - - .section .rdata,"dr",discard,"??_C@_0BH@BOAHMBFM@match?$FL0?$FN?4first?5?$DN?$DN?5f_it?$AA@" - .globl "??_C@_0BH@BOAHMBFM@match?$FL0?$FN?4first?5?$DN?$DN?5f_it?$AA@" # @"??_C@_0BH@BOAHMBFM@match?$FL0?$FN?4first?5?$DN?$DN?5f_it?$AA@" -"??_C@_0BH@BOAHMBFM@match?$FL0?$FN?4first?5?$DN?$DN?5f_it?$AA@": - .asciz "match[0].first == f_it" - - .section .rdata,"dr",discard,"??_C@_0BO@BFFCKKNI@match?$FL0?$FN?4second?5?$DN?$DN?5?$CIf_it?5?$CL?51?$CJ?$AA@" - .globl "??_C@_0BO@BFFCKKNI@match?$FL0?$FN?4second?5?$DN?$DN?5?$CIf_it?5?$CL?51?$CJ?$AA@" # @"??_C@_0BO@BFFCKKNI@match?$FL0?$FN?4second?5?$DN?$DN?5?$CIf_it?5?$CL?51?$CJ?$AA@" -"??_C@_0BO@BFFCKKNI@match?$FL0?$FN?4second?5?$DN?$DN?5?$CIf_it?5?$CL?51?$CJ?$AA@": - .asciz "match[0].second == (f_it + 1)" - - .section .rdata,"dr",discard,"??_C@_0CL@KDONHBJH@vector?$DMbool?$DO?5insert?5iterator?5out@" - .globl "??_C@_0CL@KDONHBJH@vector?$DMbool?$DO?5insert?5iterator?5out@" # @"??_C@_0CL@KDONHBJH@vector?$DMbool?$DO?5insert?5iterator?5out@" -"??_C@_0CL@KDONHBJH@vector?$DMbool?$DO?5insert?5iterator?5out@": - .asciz "vector insert iterator outside range" - - .section .rdata,"dr",discard,"??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" - .globl "??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" -"??_C@_0GF@OFINGCLP@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": - .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\vector" - - .section .rdata,"dr",discard,"??_C@_1MK@NHIPFOLI@?$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@_1MK@NHIPFOLI@?$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@_1MK@NHIPFOLI@?$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@_1MK@NHIPFOLI@?$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 57 # 0x39 - .short 92 # 0x5c - .short 80 # 0x50 - .short 114 # 0x72 - .short 101 # 0x65 - .short 118 # 0x76 - .short 105 # 0x69 - .short 101 # 0x65 - .short 119 # 0x77 - .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 50 # 0x32 - .short 48 # 0x30 - .short 46 # 0x2e - .short 50 # 0x32 - .short 55 # 0x37 - .short 51 # 0x33 - .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 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1BE@KNMMHJNJ@?$AA_?$AAI?$AAn?$AAs?$AAe?$AAr?$AAt?$AA_?$AAx?$AA?$AA@" - .globl "??_C@_1BE@KNMMHJNJ@?$AA_?$AAI?$AAn?$AAs?$AAe?$AAr?$AAt?$AA_?$AAx?$AA?$AA@" # @"??_C@_1BE@KNMMHJNJ@?$AA_?$AAI?$AAn?$AAs?$AAe?$AAr?$AAt?$AA_?$AAx?$AA?$AA@" - .p2align 1 -"??_C@_1BE@KNMMHJNJ@?$AA_?$AAI?$AAn?$AAs?$AAe?$AAr?$AAt?$AA_?$AAx?$AA?$AA@": - .short 95 # 0x5f - .short 73 # 0x49 - .short 110 # 0x6e - .short 115 # 0x73 - .short 101 # 0x65 - .short 114 # 0x72 - .short 116 # 0x74 - .short 95 # 0x5f - .short 120 # 0x78 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1FK@CHCEOHJH@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAn?$AAs?$AAe?$AAr?$AAt?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu@" - .globl "??_C@_1FK@CHCEOHJH@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAn?$AAs?$AAe?$AAr?$AAt?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu@" # @"??_C@_1FK@CHCEOHJH@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAn?$AAs?$AAe?$AAr?$AAt?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu@" - .p2align 1 -"??_C@_1FK@CHCEOHJH@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAn?$AAs?$AAe?$AAr?$AAt?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu@": - .short 34 # 0x22 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 60 # 0x3c - .short 98 # 0x62 - .short 111 # 0x6f - .short 111 # 0x6f - .short 108 # 0x6c - .short 62 # 0x3e - .short 32 # 0x20 - .short 105 # 0x69 - .short 110 # 0x6e - .short 115 # 0x73 - .short 101 # 0x65 - .short 114 # 0x72 - .short 116 # 0x74 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 111 # 0x6f - .short 117 # 0x75 - .short 116 # 0x74 - .short 115 # 0x73 - .short 105 # 0x69 - .short 100 # 0x64 - .short 101 # 0x65 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CE@IAABIELH@vector?$DMbool?$DO?5iterators?5incompati@" - .globl "??_C@_0CE@IAABIELH@vector?$DMbool?$DO?5iterators?5incompati@" # @"??_C@_0CE@IAABIELH@vector?$DMbool?$DO?5iterators?5incompati@" -"??_C@_0CE@IAABIELH@vector?$DMbool?$DO?5iterators?5incompati@": - .asciz "vector iterators incompatible" - - .section .rdata,"dr",discard,"??_C@_1BA@JNFFMPMD@?$AA_?$AAC?$AAo?$AAm?$AAp?$AAa?$AAt?$AA?$AA@" - .globl "??_C@_1BA@JNFFMPMD@?$AA_?$AAC?$AAo?$AAm?$AAp?$AAa?$AAt?$AA?$AA@" # @"??_C@_1BA@JNFFMPMD@?$AA_?$AAC?$AAo?$AAm?$AAp?$AAa?$AAt?$AA?$AA@" - .p2align 1 -"??_C@_1BA@JNFFMPMD@?$AA_?$AAC?$AAo?$AAm?$AAp?$AAa?$AAt?$AA?$AA@": - .short 95 # 0x5f - .short 67 # 0x43 - .short 111 # 0x6f - .short 109 # 0x6d - .short 112 # 0x70 - .short 97 # 0x61 - .short 116 # 0x74 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1EM@PPONFPNG@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt@" - .globl "??_C@_1EM@PPONFPNG@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt@" # @"??_C@_1EM@PPONFPNG@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt@" - .p2align 1 -"??_C@_1EM@PPONFPNG@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt@": - .short 34 # 0x22 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 60 # 0x3c - .short 98 # 0x62 - .short 111 # 0x6f - .short 111 # 0x6f - .short 108 # 0x6c - .short 62 # 0x3e - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 115 # 0x73 - .short 32 # 0x20 - .short 105 # 0x69 - .short 110 # 0x6e - .short 99 # 0x63 - .short 111 # 0x6f - .short 109 # 0x6d - .short 112 # 0x70 - .short 97 # 0x61 - .short 116 # 0x74 - .short 105 # 0x69 - .short 98 # 0x62 - .short 108 # 0x6c - .short 101 # 0x65 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0BG@EOMJEIFA@vector?$DMbool?$DO?5too?5long?$AA@" - .globl "??_C@_0BG@EOMJEIFA@vector?$DMbool?$DO?5too?5long?$AA@" # @"??_C@_0BG@EOMJEIFA@vector?$DMbool?$DO?5too?5long?$AA@" -"??_C@_0BG@EOMJEIFA@vector?$DMbool?$DO?5too?5long?$AA@": - .asciz "vector too long" - - .section .rdata,"dr",discard,"??_C@_0CH@KPIOHKJL@vector?$DMbool?$DO?5iterator?5range?5tran@" - .globl "??_C@_0CH@KPIOHKJL@vector?$DMbool?$DO?5iterator?5range?5tran@" # @"??_C@_0CH@KPIOHKJL@vector?$DMbool?$DO?5iterator?5range?5tran@" -"??_C@_0CH@KPIOHKJL@vector?$DMbool?$DO?5iterator?5range?5tran@": - .asciz "vector iterator range transposed" - - .section .rdata,"dr",discard,"??_C@_1FC@LCJEJGDC@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa@" - .globl "??_C@_1FC@LCJEJGDC@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa@" # @"??_C@_1FC@LCJEJGDC@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa@" - .p2align 1 -"??_C@_1FC@LCJEJGDC@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa@": - .short 34 # 0x22 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 60 # 0x3c - .short 98 # 0x62 - .short 111 # 0x6f - .short 111 # 0x6f - .short 108 # 0x6c - .short 62 # 0x3e - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 32 # 0x20 - .short 116 # 0x74 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 115 # 0x73 - .short 112 # 0x70 - .short 111 # 0x6f - .short 115 # 0x73 - .short 101 # 0x65 - .short 100 # 0x64 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0DJ@BJBAPOC@cannot?5decrement?5value?9initializ@" - .globl "??_C@_0DJ@BJBAPOC@cannot?5decrement?5value?9initializ@" # @"??_C@_0DJ@BJBAPOC@cannot?5decrement?5value?9initializ@" -"??_C@_0DJ@BJBAPOC@cannot?5decrement?5value?9initializ@": - .asciz "cannot decrement value-initialized vector iterator" - - .section .rdata,"dr",discard,"??_C@_19IIBHEAFP@?$AA_?$AAD?$AAe?$AAc?$AA?$AA@" - .globl "??_C@_19IIBHEAFP@?$AA_?$AAD?$AAe?$AAc?$AA?$AA@" # @"??_C@_19IIBHEAFP@?$AA_?$AAD?$AAe?$AAc?$AA?$AA@" - .p2align 1 -"??_C@_19IIBHEAFP@?$AA_?$AAD?$AAe?$AAc?$AA?$AA@": - .short 95 # 0x5f - .short 68 # 0x44 - .short 101 # 0x65 - .short 99 # 0x63 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1HG@DOEFDNCF@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@" - .globl "??_C@_1HG@DOEFDNCF@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@" # @"??_C@_1HG@DOEFDNCF@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@" - .p2align 1 -"??_C@_1HG@DOEFDNCF@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 100 # 0x64 - .short 101 # 0x65 - .short 99 # 0x63 - .short 114 # 0x72 - .short 101 # 0x65 - .short 109 # 0x6d - .short 101 # 0x65 - .short 110 # 0x6e - .short 116 # 0x74 - .short 32 # 0x20 - .short 118 # 0x76 - .short 97 # 0x61 - .short 108 # 0x6c - .short 117 # 0x75 - .short 101 # 0x65 - .short 45 # 0x2d - .short 105 # 0x69 - .short 110 # 0x6e - .short 105 # 0x69 - .short 116 # 0x74 - .short 105 # 0x69 - .short 97 # 0x61 - .short 108 # 0x6c - .short 105 # 0x69 - .short 122 # 0x7a - .short 101 # 0x65 - .short 100 # 0x64 - .short 32 # 0x20 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 60 # 0x3c - .short 98 # 0x62 - .short 111 # 0x6f - .short 111 # 0x6f - .short 108 # 0x6c - .short 62 # 0x3e - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CP@JNBLLDHJ@cannot?5decrement?5invalid?5vector?$DM@" - .globl "??_C@_0CP@JNBLLDHJ@cannot?5decrement?5invalid?5vector?$DM@" # @"??_C@_0CP@JNBLLDHJ@cannot?5decrement?5invalid?5vector?$DM@" -"??_C@_0CP@JNBLLDHJ@cannot?5decrement?5invalid?5vector?$DM@": - .asciz "cannot decrement invalid vector iterator" - - .section .rdata,"dr",discard,"??_C@_1GC@LFLBKFA@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@" - .globl "??_C@_1GC@LFLBKFA@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@" # @"??_C@_1GC@LFLBKFA@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@" - .p2align 1 -"??_C@_1GC@LFLBKFA@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 100 # 0x64 - .short 101 # 0x65 - .short 99 # 0x63 - .short 114 # 0x72 - .short 101 # 0x65 - .short 109 # 0x6d - .short 101 # 0x65 - .short 110 # 0x6e - .short 116 # 0x74 - .short 32 # 0x20 - .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 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 60 # 0x3c - .short 98 # 0x62 - .short 111 # 0x6f - .short 111 # 0x6f - .short 108 # 0x6c - .short 62 # 0x3e - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0BJ@LFDBABJJ@ITERATOR?5LIST?5CORRUPTED?$CB?$AA@" - .globl "??_C@_0BJ@LFDBABJJ@ITERATOR?5LIST?5CORRUPTED?$CB?$AA@" # @"??_C@_0BJ@LFDBABJJ@ITERATOR?5LIST?5CORRUPTED?$CB?$AA@" -"??_C@_0BJ@LFDBABJJ@ITERATOR?5LIST?5CORRUPTED?$CB?$AA@": - .asciz "ITERATOR LIST CORRUPTED!" - - .section .rdata,"dr",discard,"??_C@_1BG@EFIBNMFI@?$AA_?$AAO?$AAr?$AAp?$AAh?$AAa?$AAn?$AA_?$AAm?$AAe?$AA?$AA@" - .globl "??_C@_1BG@EFIBNMFI@?$AA_?$AAO?$AAr?$AAp?$AAh?$AAa?$AAn?$AA_?$AAm?$AAe?$AA?$AA@" # @"??_C@_1BG@EFIBNMFI@?$AA_?$AAO?$AAr?$AAp?$AAh?$AAa?$AAn?$AA_?$AAm?$AAe?$AA?$AA@" - .p2align 1 -"??_C@_1BG@EFIBNMFI@?$AA_?$AAO?$AAr?$AAp?$AAh?$AAa?$AAn?$AA_?$AAm?$AAe?$AA?$AA@": - .short 95 # 0x5f - .short 79 # 0x4f - .short 114 # 0x72 - .short 112 # 0x70 - .short 104 # 0x68 - .short 97 # 0x61 - .short 110 # 0x6e - .short 95 # 0x5f - .short 109 # 0x6d - .short 101 # 0x65 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1DG@PLBPCAEM@?$AA?$CC?$AAI?$AAT?$AAE?$AAR?$AAA?$AAT?$AAO?$AAR?$AA?5?$AAL?$AAI?$AAS?$AAT?$AA?5?$AAC?$AAO?$AAR?$AAR?$AAU?$AAP?$AAT?$AAE?$AAD?$AA?$CB?$AA?$CC?$AA?$AA@" - .globl "??_C@_1DG@PLBPCAEM@?$AA?$CC?$AAI?$AAT?$AAE?$AAR?$AAA?$AAT?$AAO?$AAR?$AA?5?$AAL?$AAI?$AAS?$AAT?$AA?5?$AAC?$AAO?$AAR?$AAR?$AAU?$AAP?$AAT?$AAE?$AAD?$AA?$CB?$AA?$CC?$AA?$AA@" # @"??_C@_1DG@PLBPCAEM@?$AA?$CC?$AAI?$AAT?$AAE?$AAR?$AAA?$AAT?$AAO?$AAR?$AA?5?$AAL?$AAI?$AAS?$AAT?$AA?5?$AAC?$AAO?$AAR?$AAR?$AAU?$AAP?$AAT?$AAE?$AAD?$AA?$CB?$AA?$CC?$AA?$AA@" - .p2align 1 -"??_C@_1DG@PLBPCAEM@?$AA?$CC?$AAI?$AAT?$AAE?$AAR?$AAA?$AAT?$AAO?$AAR?$AA?5?$AAL?$AAI?$AAS?$AAT?$AA?5?$AAC?$AAO?$AAR?$AAR?$AAU?$AAP?$AAT?$AAE?$AAD?$AA?$CB?$AA?$CC?$AA?$AA@": - .short 34 # 0x22 - .short 73 # 0x49 - .short 84 # 0x54 - .short 69 # 0x45 - .short 82 # 0x52 - .short 65 # 0x41 - .short 84 # 0x54 - .short 79 # 0x4f - .short 82 # 0x52 - .short 32 # 0x20 - .short 76 # 0x4c - .short 73 # 0x49 - .short 83 # 0x53 - .short 84 # 0x54 - .short 32 # 0x20 - .short 67 # 0x43 - .short 79 # 0x4f - .short 82 # 0x52 - .short 82 # 0x52 - .short 85 # 0x55 - .short 80 # 0x50 - .short 84 # 0x54 - .short 69 # 0x45 - .short 68 # 0x44 - .short 33 # 0x21 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CJ@EEELBEAF@vector?$DMbool?$DO?5iterator?5not?5derefe@" - .globl "??_C@_0CJ@EEELBEAF@vector?$DMbool?$DO?5iterator?5not?5derefe@" # @"??_C@_0CJ@EEELBEAF@vector?$DMbool?$DO?5iterator?5not?5derefe@" -"??_C@_0CJ@EEELBEAF@vector?$DMbool?$DO?5iterator?5not?5derefe@": - .asciz "vector iterator not dereferencable" - - .section .rdata,"dr",discard,"??_C@_1BA@MDAFMOGP@?$AA_?$AAG?$AAe?$AAt?$AAp?$AAt?$AAr?$AA?$AA@" - .globl "??_C@_1BA@MDAFMOGP@?$AA_?$AAG?$AAe?$AAt?$AAp?$AAt?$AAr?$AA?$AA@" # @"??_C@_1BA@MDAFMOGP@?$AA_?$AAG?$AAe?$AAt?$AAp?$AAt?$AAr?$AA?$AA@" - .p2align 1 -"??_C@_1BA@MDAFMOGP@?$AA_?$AAG?$AAe?$AAt?$AAp?$AAt?$AAr?$AA?$AA@": - .short 95 # 0x5f - .short 71 # 0x47 - .short 101 # 0x65 - .short 116 # 0x74 - .short 112 # 0x70 - .short 116 # 0x74 - .short 114 # 0x72 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1FG@NGDDIFE@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf@" - .globl "??_C@_1FG@NGDDIFE@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf@" # @"??_C@_1FG@NGDDIFE@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf@" - .p2align 1 -"??_C@_1FG@NGDDIFE@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf@": - .short 34 # 0x22 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 60 # 0x3c - .short 98 # 0x62 - .short 111 # 0x6f - .short 111 # 0x6f - .short 108 # 0x6c - .short 62 # 0x3e - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 100 # 0x64 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 102 # 0x66 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 110 # 0x6e - .short 99 # 0x63 - .short 97 # 0x61 - .short 98 # 0x62 - .short 108 # 0x6c - .short 101 # 0x65 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0DJ@OJCHLLHA@cannot?5increment?5value?9initializ@" - .globl "??_C@_0DJ@OJCHLLHA@cannot?5increment?5value?9initializ@" # @"??_C@_0DJ@OJCHLLHA@cannot?5increment?5value?9initializ@" -"??_C@_0DJ@OJCHLLHA@cannot?5increment?5value?9initializ@": - .asciz "cannot increment value-initialized vector iterator" - - .section .rdata,"dr",discard,"??_C@_19HJNFKFEN@?$AA_?$AAI?$AAn?$AAc?$AA?$AA@" - .globl "??_C@_19HJNFKFEN@?$AA_?$AAI?$AAn?$AAc?$AA?$AA@" # @"??_C@_19HJNFKFEN@?$AA_?$AAI?$AAn?$AAc?$AA?$AA@" - .p2align 1 -"??_C@_19HJNFKFEN@?$AA_?$AAI?$AAn?$AAc?$AA?$AA@": - .short 95 # 0x5f - .short 73 # 0x49 - .short 110 # 0x6e - .short 99 # 0x63 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1HG@NDBBKPN@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@" - .globl "??_C@_1HG@NDBBKPN@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@" # @"??_C@_1HG@NDBBKPN@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@" - .p2align 1 -"??_C@_1HG@NDBBKPN@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 105 # 0x69 - .short 110 # 0x6e - .short 99 # 0x63 - .short 114 # 0x72 - .short 101 # 0x65 - .short 109 # 0x6d - .short 101 # 0x65 - .short 110 # 0x6e - .short 116 # 0x74 - .short 32 # 0x20 - .short 118 # 0x76 - .short 97 # 0x61 - .short 108 # 0x6c - .short 117 # 0x75 - .short 101 # 0x65 - .short 45 # 0x2d - .short 105 # 0x69 - .short 110 # 0x6e - .short 105 # 0x69 - .short 116 # 0x74 - .short 105 # 0x69 - .short 97 # 0x61 - .short 108 # 0x6c - .short 105 # 0x69 - .short 122 # 0x7a - .short 101 # 0x65 - .short 100 # 0x64 - .short 32 # 0x20 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 60 # 0x3c - .short 98 # 0x62 - .short 111 # 0x6f - .short 111 # 0x6f - .short 108 # 0x6c - .short 62 # 0x3e - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CP@FCONKIGO@cannot?5increment?5invalid?5vector?$DM@" - .globl "??_C@_0CP@FCONKIGO@cannot?5increment?5invalid?5vector?$DM@" # @"??_C@_0CP@FCONKIGO@cannot?5increment?5invalid?5vector?$DM@" -"??_C@_0CP@FCONKIGO@cannot?5increment?5invalid?5vector?$DM@": - .asciz "cannot increment invalid vector iterator" - - .section .rdata,"dr",discard,"??_C@_1GC@GJLBAPHJ@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@" - .globl "??_C@_1GC@GJLBAPHJ@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@" # @"??_C@_1GC@GJLBAPHJ@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@" - .p2align 1 -"??_C@_1GC@GJLBAPHJ@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAi?$AAn?$AAc?$AAr?$AAe?$AAm?$AAe?$AAn?$AAt?$AA?5?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 105 # 0x69 - .short 110 # 0x6e - .short 99 # 0x63 - .short 114 # 0x72 - .short 101 # 0x65 - .short 109 # 0x6d - .short 101 # 0x65 - .short 110 # 0x6e - .short 116 # 0x74 - .short 32 # 0x20 - .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 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 60 # 0x3c - .short 98 # 0x62 - .short 111 # 0x6f - .short 111 # 0x6f - .short 108 # 0x6c - .short 62 # 0x3e - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CK@HHMCPIJ@vector?$DMbool?$DO?5erase?5iterator?5outs@" - .globl "??_C@_0CK@HHMCPIJ@vector?$DMbool?$DO?5erase?5iterator?5outs@" # @"??_C@_0CK@HHMCPIJ@vector?$DMbool?$DO?5erase?5iterator?5outs@" -"??_C@_0CK@HHMCPIJ@vector?$DMbool?$DO?5erase?5iterator?5outs@": - .asciz "vector erase iterator outside range" - - .section .rdata,"dr",discard,"??_C@_1M@FLGIKPFG@?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?$AA@" - .globl "??_C@_1M@FLGIKPFG@?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?$AA@" # @"??_C@_1M@FLGIKPFG@?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?$AA@" - .p2align 1 -"??_C@_1M@FLGIKPFG@?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?$AA@": - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 115 # 0x73 - .short 101 # 0x65 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1FI@PDHDEBLO@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt@" - .globl "??_C@_1FI@PDHDEBLO@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt@" # @"??_C@_1FI@PDHDEBLO@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt@" - .p2align 1 -"??_C@_1FI@PDHDEBLO@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?$DM?$AAb?$AAo?$AAo?$AAl?$AA?$DO?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt@": - .short 34 # 0x22 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 60 # 0x3c - .short 98 # 0x62 - .short 111 # 0x6f - .short 111 # 0x6f - .short 108 # 0x6c - .short 62 # 0x3e - .short 32 # 0x20 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 115 # 0x73 - .short 101 # 0x65 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 111 # 0x6f - .short 117 # 0x75 - .short 116 # 0x74 - .short 115 # 0x73 - .short 105 # 0x69 - .short 100 # 0x64 - .short 101 # 0x65 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CE@EAMOGAIE@vector?5erase?5iterator?5outside?5ra@" - .globl "??_C@_0CE@EAMOGAIE@vector?5erase?5iterator?5outside?5ra@" # @"??_C@_0CE@EAMOGAIE@vector?5erase?5iterator?5outside?5ra@" -"??_C@_0CE@EAMOGAIE@vector?5erase?5iterator?5outside?5ra@": - .asciz "vector erase iterator outside range" - - .section .rdata,"dr",discard,"??_C@_1EM@BEMPOGMM@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt?$AAs?$AAi?$AAd?$AAe?$AA?5?$AAr@" - .globl "??_C@_1EM@BEMPOGMM@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt?$AAs?$AAi?$AAd?$AAe?$AA?5?$AAr@" # @"??_C@_1EM@BEMPOGMM@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt?$AAs?$AAi?$AAd?$AAe?$AA?5?$AAr@" - .p2align 1 -"??_C@_1EM@BEMPOGMM@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAo?$AAu?$AAt?$AAs?$AAi?$AAd?$AAe?$AA?5?$AAr@": - .short 34 # 0x22 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 115 # 0x73 - .short 101 # 0x65 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 111 # 0x6f - .short 117 # 0x75 - .short 116 # 0x74 - .short 115 # 0x73 - .short 105 # 0x69 - .short 100 # 0x64 - .short 101 # 0x65 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CO@LHPFLLJB@cannot?5seek?5value?9initialized?5ve@" - .globl "??_C@_0CO@LHPFLLJB@cannot?5seek?5value?9initialized?5ve@" # @"??_C@_0CO@LHPFLLJB@cannot?5seek?5value?9initialized?5ve@" -"??_C@_0CO@LHPFLLJB@cannot?5seek?5value?9initialized?5ve@": - .asciz "cannot seek value-initialized vector iterator" - - .section .rdata,"dr",discard,"??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@" - .globl "??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@" # @"??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@" - .p2align 1 -"??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@": - .short 95 # 0x5f - .short 86 # 0x56 - .short 101 # 0x65 - .short 114 # 0x72 - .short 105 # 0x69 - .short 102 # 0x66 - .short 121 # 0x79 - .short 95 # 0x5f - .short 111 # 0x6f - .short 102 # 0x66 - .short 102 # 0x66 - .short 115 # 0x73 - .short 101 # 0x65 - .short 116 # 0x74 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1GA@EIHBFEJD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi?$AAz?$AAe?$AAd?$AA?5?$AAv@" - .globl "??_C@_1GA@EIHBFEJD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi?$AAz?$AAe?$AAd?$AA?5?$AAv@" # @"??_C@_1GA@EIHBFEJD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi?$AAz?$AAe?$AAd?$AA?5?$AAv@" - .p2align 1 -"??_C@_1GA@EIHBFEJD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa?$AAl?$AAi?$AAz?$AAe?$AAd?$AA?5?$AAv@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 115 # 0x73 - .short 101 # 0x65 - .short 101 # 0x65 - .short 107 # 0x6b - .short 32 # 0x20 - .short 118 # 0x76 - .short 97 # 0x61 - .short 108 # 0x6c - .short 117 # 0x75 - .short 101 # 0x65 - .short 45 # 0x2d - .short 105 # 0x69 - .short 110 # 0x6e - .short 105 # 0x69 - .short 116 # 0x74 - .short 105 # 0x69 - .short 97 # 0x61 - .short 108 # 0x6c - .short 105 # 0x69 - .short 122 # 0x7a - .short 101 # 0x65 - .short 100 # 0x64 - .short 32 # 0x20 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CJ@DIFMEJBE@cannot?5seek?5vector?5iterator?5befo@" - .globl "??_C@_0CJ@DIFMEJBE@cannot?5seek?5vector?5iterator?5befo@" # @"??_C@_0CJ@DIFMEJBE@cannot?5seek?5vector?5iterator?5befo@" -"??_C@_0CJ@DIFMEJBE@cannot?5seek?5vector?5iterator?5befo@": - .asciz "cannot seek vector iterator before begin" - - .section .rdata,"dr",discard,"??_C@_1FG@JCGKNFIB@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAb?$AAe?$AAf@" - .globl "??_C@_1FG@JCGKNFIB@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAb?$AAe?$AAf@" # @"??_C@_1FG@JCGKNFIB@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAb?$AAe?$AAf@" - .p2align 1 -"??_C@_1FG@JCGKNFIB@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAb?$AAe?$AAf@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 115 # 0x73 - .short 101 # 0x65 - .short 101 # 0x65 - .short 107 # 0x6b - .short 32 # 0x20 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 98 # 0x62 - .short 101 # 0x65 - .short 102 # 0x66 - .short 111 # 0x6f - .short 114 # 0x72 - .short 101 # 0x65 - .short 32 # 0x20 - .short 98 # 0x62 - .short 101 # 0x65 - .short 103 # 0x67 - .short 105 # 0x69 - .short 110 # 0x6e - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CG@JDIOCKHH@cannot?5seek?5vector?5iterator?5afte@" - .globl "??_C@_0CG@JDIOCKHH@cannot?5seek?5vector?5iterator?5afte@" # @"??_C@_0CG@JDIOCKHH@cannot?5seek?5vector?5iterator?5afte@" -"??_C@_0CG@JDIOCKHH@cannot?5seek?5vector?5iterator?5afte@": - .asciz "cannot seek vector iterator after end" - - .section .rdata,"dr",discard,"??_C@_1FA@LCODAPOP@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAa?$AAf?$AAt@" - .globl "??_C@_1FA@LCODAPOP@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAa?$AAf?$AAt@" # @"??_C@_1FA@LCODAPOP@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAa?$AAf?$AAt@" - .p2align 1 -"??_C@_1FA@LCODAPOP@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAs?$AAe?$AAe?$AAk?$AA?5?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAa?$AAf?$AAt@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 115 # 0x73 - .short 101 # 0x65 - .short 101 # 0x65 - .short 107 # 0x6b - .short 32 # 0x20 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 97 # 0x61 - .short 102 # 0x66 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 32 # 0x20 - .short 101 # 0x65 - .short 110 # 0x6e - .short 100 # 0x64 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@" - .globl "??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@" # @"??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@" -"??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@": - .asciz "vector subscript out of range" - - .section .rdata,"dr",discard,"??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@" - .globl "??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@" # @"??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@" - .p2align 1 -"??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@": - .short 111 # 0x6f - .short 112 # 0x70 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 91 # 0x5b - .short 93 # 0x5d - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1EA@LEKOKFNB@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@" - .globl "??_C@_1EA@LEKOKFNB@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@" # @"??_C@_1EA@LEKOKFNB@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@" - .p2align 1 -"??_C@_1EA@LEKOKFNB@?$AA?$CC?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@": - .short 34 # 0x22 - .short 118 # 0x76 - .short 101 # 0x65 - .short 99 # 0x63 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 115 # 0x73 - .short 117 # 0x75 - .short 98 # 0x62 - .short 115 # 0x73 - .short 99 # 0x63 - .short 114 # 0x72 - .short 105 # 0x69 - .short 112 # 0x70 - .short 116 # 0x74 - .short 32 # 0x20 - .short 111 # 0x6f - .short 117 # 0x75 - .short 116 # 0x74 - .short 32 # 0x20 - .short 111 # 0x6f - .short 102 # 0x66 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB" - .globl "?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB" # @"?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB" -"?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB": - .ascii "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001\001\001\001\001\001\001\001\001\001\000\000\000\000\000\000\000\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\000\000\000\000\001\000\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001\001" - .zero 133 - - .section .rdata,"dr",discard,"??_C@_0BO@LFGPDMIB@string?5subscript?5out?5of?5range?$AA@" - .globl "??_C@_0BO@LFGPDMIB@string?5subscript?5out?5of?5range?$AA@" # @"??_C@_0BO@LFGPDMIB@string?5subscript?5out?5of?5range?$AA@" -"??_C@_0BO@LFGPDMIB@string?5subscript?5out?5of?5range?$AA@": - .asciz "string subscript out of range" - - .section .rdata,"dr",discard,"??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" - .globl "??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" -"??_C@_0GG@MBMHKHJC@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": - .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xstring" - - .section .rdata,"dr",discard,"??_C@_1MM@HPCJHOFE@?$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@_1MM@HPCJHOFE@?$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@_1MM@HPCJHOFE@?$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@_1MM@HPCJHOFE@?$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 57 # 0x39 - .short 92 # 0x5c - .short 80 # 0x50 - .short 114 # 0x72 - .short 101 # 0x65 - .short 118 # 0x76 - .short 105 # 0x69 - .short 101 # 0x65 - .short 119 # 0x77 - .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 50 # 0x32 - .short 48 # 0x30 - .short 46 # 0x2e - .short 50 # 0x32 - .short 55 # 0x37 - .short 51 # 0x33 - .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 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1EA@OADAPGGK@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@" - .globl "??_C@_1EA@OADAPGGK@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@" # @"??_C@_1EA@OADAPGGK@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@" - .p2align 1 -"??_C@_1EA@OADAPGGK@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$CC?$AA?$AA@": - .short 34 # 0x22 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 32 # 0x20 - .short 115 # 0x73 - .short 117 # 0x75 - .short 98 # 0x62 - .short 115 # 0x73 - .short 99 # 0x63 - .short 114 # 0x72 - .short 105 # 0x69 - .short 112 # 0x70 - .short 116 # 0x74 - .short 32 # 0x20 - .short 111 # 0x6f - .short 117 # 0x75 - .short 116 # 0x74 - .short 32 # 0x20 - .short 111 # 0x6f - .short 102 # 0x66 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CE@JKEHHNKH@regex?5buffer?5subscript?5out?5of?5ra@" - .globl "??_C@_0CE@JKEHHNKH@regex?5buffer?5subscript?5out?5of?5ra@" # @"??_C@_0CE@JKEHHNKH@regex?5buffer?5subscript?5out?5of?5ra@" -"??_C@_0CE@JKEHHNKH@regex?5buffer?5subscript?5out?5of?5ra@": - .asciz "regex buffer subscript out of range" - - .section .rdata,"dr",discard,"??_C@_0GE@OKEDDKEN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" - .globl "??_C@_0GE@OKEDDKEN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GE@OKEDDKEN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" -"??_C@_0GE@OKEDDKEN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": - .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\regex" - - .section .rdata,"dr",discard,"??_C@_1MI@BLKDLALP@?$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@_1MI@BLKDLALP@?$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@_1MI@BLKDLALP@?$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@_1MI@BLKDLALP@?$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 57 # 0x39 - .short 92 # 0x5c - .short 80 # 0x50 - .short 114 # 0x72 - .short 101 # 0x65 - .short 118 # 0x76 - .short 105 # 0x69 - .short 101 # 0x65 - .short 119 # 0x77 - .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 50 # 0x32 - .short 48 # 0x30 - .short 46 # 0x2e - .short 50 # 0x32 - .short 55 # 0x37 - .short 51 # 0x33 - .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 114 # 0x72 - .short 101 # 0x65 - .short 103 # 0x67 - .short 101 # 0x65 - .short 120 # 0x78 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_17DGICCPPO@?$AA_?$AAA?$AAt?$AA?$AA@" - .globl "??_C@_17DGICCPPO@?$AA_?$AAA?$AAt?$AA?$AA@" # @"??_C@_17DGICCPPO@?$AA_?$AAA?$AAt?$AA?$AA@" - .p2align 1 -"??_C@_17DGICCPPO@?$AA_?$AAA?$AAt?$AA?$AA@": - .short 95 # 0x5f - .short 65 # 0x41 - .short 116 # 0x74 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1EM@GECCFGIK@?$AA?$CC?$AAr?$AAe?$AAg?$AAe?$AAx?$AA?5?$AAb?$AAu?$AAf?$AAf?$AAe?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr@" - .globl "??_C@_1EM@GECCFGIK@?$AA?$CC?$AAr?$AAe?$AAg?$AAe?$AAx?$AA?5?$AAb?$AAu?$AAf?$AAf?$AAe?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr@" # @"??_C@_1EM@GECCFGIK@?$AA?$CC?$AAr?$AAe?$AAg?$AAe?$AAx?$AA?5?$AAb?$AAu?$AAf?$AAf?$AAe?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr@" - .p2align 1 -"??_C@_1EM@GECCFGIK@?$AA?$CC?$AAr?$AAe?$AAg?$AAe?$AAx?$AA?5?$AAb?$AAu?$AAf?$AAf?$AAe?$AAr?$AA?5?$AAs?$AAu?$AAb?$AAs?$AAc?$AAr?$AAi?$AAp?$AAt?$AA?5?$AAo?$AAu?$AAt?$AA?5?$AAo?$AAf?$AA?5?$AAr@": - .short 34 # 0x22 - .short 114 # 0x72 - .short 101 # 0x65 - .short 103 # 0x67 - .short 101 # 0x65 - .short 120 # 0x78 - .short 32 # 0x20 - .short 98 # 0x62 - .short 117 # 0x75 - .short 102 # 0x66 - .short 102 # 0x66 - .short 101 # 0x65 - .short 114 # 0x72 - .short 32 # 0x20 - .short 115 # 0x73 - .short 117 # 0x75 - .short 98 # 0x62 - .short 115 # 0x73 - .short 99 # 0x63 - .short 114 # 0x72 - .short 105 # 0x69 - .short 112 # 0x70 - .short 116 # 0x74 - .short 32 # 0x20 - .short 111 # 0x6f - .short 117 # 0x75 - .short 116 # 0x74 - .short 32 # 0x20 - .short 111 # 0x6f - .short 102 # 0x66 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0EJ@NPIAEPMO@string?5iterators?5incompatible?5?$CIe@" - .globl "??_C@_0EJ@NPIAEPMO@string?5iterators?5incompatible?5?$CIe@" # @"??_C@_0EJ@NPIAEPMO@string?5iterators?5incompatible?5?$CIe@" -"??_C@_0EJ@NPIAEPMO@string?5iterators?5incompatible?5?$CIe@": - .asciz "string iterators incompatible (e.g. point to different string instances)" - - .section .rdata,"dr",discard,"??_C@_1JM@EIPCMFMM@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt?$AAi?$AAb?$AAl?$AAe?$AA?5?$AA?$CI@" - .globl "??_C@_1JM@EIPCMFMM@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt?$AAi?$AAb?$AAl?$AAe?$AA?5?$AA?$CI@" # @"??_C@_1JM@EIPCMFMM@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt?$AAi?$AAb?$AAl?$AAe?$AA?5?$AA?$CI@" - .p2align 1 -"??_C@_1JM@EIPCMFMM@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AAc?$AAo?$AAm?$AAp?$AAa?$AAt?$AAi?$AAb?$AAl?$AAe?$AA?5?$AA?$CI@": - .short 34 # 0x22 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 115 # 0x73 - .short 32 # 0x20 - .short 105 # 0x69 - .short 110 # 0x6e - .short 99 # 0x63 - .short 111 # 0x6f - .short 109 # 0x6d - .short 112 # 0x70 - .short 97 # 0x61 - .short 116 # 0x74 - .short 105 # 0x69 - .short 98 # 0x62 - .short 108 # 0x6c - .short 101 # 0x65 - .short 32 # 0x20 - .short 40 # 0x28 - .short 101 # 0x65 - .short 46 # 0x2e - .short 103 # 0x67 - .short 46 # 0x2e - .short 34 # 0x22 - .short 32 # 0x20 - .short 34 # 0x22 - .short 32 # 0x20 - .short 112 # 0x70 - .short 111 # 0x6f - .short 105 # 0x69 - .short 110 # 0x6e - .short 116 # 0x74 - .short 32 # 0x20 - .short 116 # 0x74 - .short 111 # 0x6f - .short 32 # 0x20 - .short 100 # 0x64 - .short 105 # 0x69 - .short 102 # 0x66 - .short 102 # 0x66 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 110 # 0x6e - .short 116 # 0x74 - .short 32 # 0x20 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 32 # 0x20 - .short 105 # 0x69 - .short 110 # 0x6e - .short 115 # 0x73 - .short 116 # 0x74 - .short 97 # 0x61 - .short 110 # 0x6e - .short 99 # 0x63 - .short 101 # 0x65 - .short 115 # 0x73 - .short 41 # 0x29 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0DI@FIGNHEDK@string?5iterators?5in?5range?5are?5fr@" - .globl "??_C@_0DI@FIGNHEDK@string?5iterators?5in?5range?5are?5fr@" # @"??_C@_0DI@FIGNHEDK@string?5iterators?5in?5range?5are?5fr@" -"??_C@_0DI@FIGNHEDK@string?5iterators?5in?5range?5are?5fr@": - .asciz "string iterators in range are from different containers" - - .section .rdata,"dr",discard,"??_C@_1HE@MFNJODIC@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAa?$AAr?$AAe?$AA?5?$AAf@" - .globl "??_C@_1HE@MFNJODIC@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAa?$AAr?$AAe?$AA?5?$AAf@" # @"??_C@_1HE@MFNJODIC@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAa?$AAr?$AAe?$AA?5?$AAf@" - .p2align 1 -"??_C@_1HE@MFNJODIC@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AAs?$AA?5?$AAi?$AAn?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAa?$AAr?$AAe?$AA?5?$AAf@": - .short 34 # 0x22 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 115 # 0x73 - .short 32 # 0x20 - .short 105 # 0x69 - .short 110 # 0x6e - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 32 # 0x20 - .short 97 # 0x61 - .short 114 # 0x72 - .short 101 # 0x65 - .short 32 # 0x20 - .short 102 # 0x66 - .short 114 # 0x72 - .short 111 # 0x6f - .short 109 # 0x6d - .short 32 # 0x20 - .short 100 # 0x64 - .short 105 # 0x69 - .short 102 # 0x66 - .short 102 # 0x66 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 110 # 0x6e - .short 116 # 0x74 - .short 32 # 0x20 - .short 99 # 0x63 - .short 111 # 0x6f - .short 110 # 0x6e - .short 116 # 0x74 - .short 97 # 0x61 - .short 105 # 0x69 - .short 110 # 0x6e - .short 101 # 0x65 - .short 114 # 0x72 - .short 115 # 0x73 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0CB@KDGGCAAF@string?5iterator?5range?5transposed@" - .globl "??_C@_0CB@KDGGCAAF@string?5iterator?5range?5transposed@" # @"??_C@_0CB@KDGGCAAF@string?5iterator?5range?5transposed@" -"??_C@_0CB@KDGGCAAF@string?5iterator?5range?5transposed@": - .asciz "string iterator range transposed" - - .section .rdata,"dr",discard,"??_C@_1EG@NKDFABAL@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe@" - .globl "??_C@_1EG@NKDFABAL@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe@" # @"??_C@_1EG@NKDFABAL@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe@" - .p2align 1 -"??_C@_1EG@NKDFABAL@?$AA?$CC?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?5?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?5?$AAt?$AAr?$AAa?$AAn?$AAs?$AAp?$AAo?$AAs?$AAe@": - .short 34 # 0x22 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 32 # 0x20 - .short 116 # 0x74 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 115 # 0x73 - .short 112 # 0x70 - .short 111 # 0x6f - .short 115 # 0x73 - .short 101 # 0x65 - .short 100 # 0x64 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .bss,"bw",discard,"?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B" - .globl "?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B" # @"?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B" - .p2align 2 -"?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B": - .long 0 - - .section .data,"dw",discard,"??_R0?AVbad_cast@std@@@8" - .globl "??_R0?AVbad_cast@std@@@8" # @"??_R0?AVbad_cast@std@@@8" - .p2align 4 -"??_R0?AVbad_cast@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AVbad_cast@std@@" - .zero 1 - - .section .xdata,"dr",discard,"__CT??_R0?AVbad_cast@std@@@812" - .globl "__CT??_R0?AVbad_cast@std@@@812" # @"_CT??_R0?AVbad_cast@std@@@812" - .p2align 4 -"__CT??_R0?AVbad_cast@std@@@812": - .long 0 # 0x0 - .long "??_R0?AVbad_cast@std@@@8" - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 12 # 0xc - .long "??0bad_cast@std@@QAE@ABV01@@Z" - - .section .xdata,"dr",discard,"__CTA2?AVbad_cast@std@@" - .globl "__CTA2?AVbad_cast@std@@" # @"_CTA2?AVbad_cast@std@@" - .p2align 2 -"__CTA2?AVbad_cast@std@@": - .long 2 # 0x2 - .long "__CT??_R0?AVbad_cast@std@@@812" - .long "__CT??_R0?AVexception@std@@@812" - - .section .xdata,"dr",discard,"__TI2?AVbad_cast@std@@" - .globl "__TI2?AVbad_cast@std@@" # @"_TI2?AVbad_cast@std@@" - .p2align 2 -"__TI2?AVbad_cast@std@@": - .long 0 # 0x0 - .long "??1bad_cast@std@@UAE@XZ" - .long 0 - .long "__CTA2?AVbad_cast@std@@" - - .section .rdata,"dr",largest,"??_7?$collate@D@std@@6B@" - .p2align 4 # @21 -L___unnamed_22: - .long "??_R4?$collate@D@std@@6B@" - .long "??_G?$collate@D@std@@MAEPAXI@Z" - .long "?_Incref@facet@locale@std@@UAEXXZ" - .long "?_Decref@facet@locale@std@@UAEPAV_Facet_base@3@XZ" - .long "?do_compare@?$collate@D@std@@MBEHPBD000@Z" - .long "?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .long "?do_hash@?$collate@D@std@@MBEJPBD0@Z" - - .section .rdata,"dr",discard,"??_R4?$collate@D@std@@6B@" - .globl "??_R4?$collate@D@std@@6B@" # @"??_R4?$collate@D@std@@6B@" - .p2align 4 -"??_R4?$collate@D@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$collate@D@std@@@8" - .long "??_R3?$collate@D@std@@8" - - .section .data,"dw",discard,"??_R0?AV?$collate@D@std@@@8" - .globl "??_R0?AV?$collate@D@std@@@8" # @"??_R0?AV?$collate@D@std@@@8" - .p2align 4 -"??_R0?AV?$collate@D@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$collate@D@std@@" - .zero 2 - - .section .rdata,"dr",discard,"??_R3?$collate@D@std@@8" - .globl "??_R3?$collate@D@std@@8" # @"??_R3?$collate@D@std@@8" - .p2align 2 -"??_R3?$collate@D@std@@8": - .long 0 # 0x0 - .long 1 # 0x1 - .long 4 # 0x4 - .long "??_R2?$collate@D@std@@8" - - .section .rdata,"dr",discard,"??_R2?$collate@D@std@@8" - .globl "??_R2?$collate@D@std@@8" # @"??_R2?$collate@D@std@@8" - .p2align 4 -"??_R2?$collate@D@std@@8": - .long "??_R1A@?0A@EA@?$collate@D@std@@8" - .long "??_R1A@?0A@EA@facet@locale@std@@8" - .long "??_R1A@?0A@EA@_Facet_base@std@@8" - .long "??_R13?0A@EA@_Crt_new_delete@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$collate@D@std@@8" - .globl "??_R1A@?0A@EA@?$collate@D@std@@8" # @"??_R1A@?0A@EA@?$collate@D@std@@8" - .p2align 4 -"??_R1A@?0A@EA@?$collate@D@std@@8": - .long "??_R0?AV?$collate@D@std@@@8" - .long 3 # 0x3 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$collate@D@std@@8" - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@facet@locale@std@@8" - .globl "??_R1A@?0A@EA@facet@locale@std@@8" # @"??_R1A@?0A@EA@facet@locale@std@@8" - .p2align 4 -"??_R1A@?0A@EA@facet@locale@std@@8": - .long "??_R0?AVfacet@locale@std@@@8" - .long 2 # 0x2 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3facet@locale@std@@8" - - .section .data,"dw",discard,"??_R0?AVfacet@locale@std@@@8" - .globl "??_R0?AVfacet@locale@std@@@8" # @"??_R0?AVfacet@locale@std@@@8" - .p2align 4 -"??_R0?AVfacet@locale@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AVfacet@locale@std@@" - .zero 1 - - .section .rdata,"dr",discard,"??_R3facet@locale@std@@8" - .globl "??_R3facet@locale@std@@8" # @"??_R3facet@locale@std@@8" - .p2align 2 -"??_R3facet@locale@std@@8": - .long 0 # 0x0 - .long 1 # 0x1 - .long 3 # 0x3 - .long "??_R2facet@locale@std@@8" - - .section .rdata,"dr",discard,"??_R2facet@locale@std@@8" - .globl "??_R2facet@locale@std@@8" # @"??_R2facet@locale@std@@8" - .p2align 2 -"??_R2facet@locale@std@@8": - .long "??_R1A@?0A@EA@facet@locale@std@@8" - .long "??_R1A@?0A@EA@_Facet_base@std@@8" - .long "??_R13?0A@EA@_Crt_new_delete@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Facet_base@std@@8" - .globl "??_R1A@?0A@EA@_Facet_base@std@@8" # @"??_R1A@?0A@EA@_Facet_base@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Facet_base@std@@8": - .long "??_R0?AV_Facet_base@std@@@8" - .long 0 # 0x0 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Facet_base@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Facet_base@std@@@8" - .globl "??_R0?AV_Facet_base@std@@@8" # @"??_R0?AV_Facet_base@std@@@8" - .p2align 4 -"??_R0?AV_Facet_base@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Facet_base@std@@" - .zero 2 - - .section .rdata,"dr",discard,"??_R3_Facet_base@std@@8" - .globl "??_R3_Facet_base@std@@8" # @"??_R3_Facet_base@std@@8" - .p2align 2 -"??_R3_Facet_base@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 1 # 0x1 - .long "??_R2_Facet_base@std@@8" - - .section .rdata,"dr",discard,"??_R2_Facet_base@std@@8" - .globl "??_R2_Facet_base@std@@8" # @"??_R2_Facet_base@std@@8" - .p2align 2 -"??_R2_Facet_base@std@@8": - .long "??_R1A@?0A@EA@_Facet_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R13?0A@EA@_Crt_new_delete@std@@8" - .globl "??_R13?0A@EA@_Crt_new_delete@std@@8" # @"??_R13?0A@EA@_Crt_new_delete@std@@8" - .p2align 4 -"??_R13?0A@EA@_Crt_new_delete@std@@8": - .long "??_R0?AU_Crt_new_delete@std@@@8" - .long 0 # 0x0 - .long 4 # 0x4 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Crt_new_delete@std@@8" - - .section .data,"dw",discard,"??_R0?AU_Crt_new_delete@std@@@8" - .globl "??_R0?AU_Crt_new_delete@std@@@8" # @"??_R0?AU_Crt_new_delete@std@@@8" - .p2align 4 -"??_R0?AU_Crt_new_delete@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AU_Crt_new_delete@std@@" - .zero 2 - - .section .rdata,"dr",discard,"??_R3_Crt_new_delete@std@@8" - .globl "??_R3_Crt_new_delete@std@@8" # @"??_R3_Crt_new_delete@std@@8" - .p2align 2 -"??_R3_Crt_new_delete@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 1 # 0x1 - .long "??_R2_Crt_new_delete@std@@8" - - .section .rdata,"dr",discard,"??_R2_Crt_new_delete@std@@8" - .globl "??_R2_Crt_new_delete@std@@8" # @"??_R2_Crt_new_delete@std@@8" - .p2align 2 -"??_R2_Crt_new_delete@std@@8": - .long "??_R1A@?0A@EA@_Crt_new_delete@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Crt_new_delete@std@@8" - .globl "??_R1A@?0A@EA@_Crt_new_delete@std@@8" # @"??_R1A@?0A@EA@_Crt_new_delete@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Crt_new_delete@std@@8": - .long "??_R0?AU_Crt_new_delete@std@@@8" - .long 0 # 0x0 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Crt_new_delete@std@@8" - - .section .rdata,"dr",discard,"??_C@_0DF@IMIHIHOP@cannot?5dereference?5value?9initial@" - .globl "??_C@_0DF@IMIHIHOP@cannot?5dereference?5value?9initial@" # @"??_C@_0DF@IMIHIHOP@cannot?5dereference?5value?9initial@" -"??_C@_0DF@IMIHIHOP@cannot?5dereference?5value?9initial@": - .asciz "cannot dereference value-initialized string iterator" - - .section .rdata,"dr",discard,"??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@" - .globl "??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@" # @"??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@" - .p2align 1 -"??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@": - .short 111 # 0x6f - .short 112 # 0x70 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 42 # 0x2a - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_1GO@PNALIMBD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa@" - .globl "??_C@_1GO@PNALIMBD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa@" # @"??_C@_1GO@PNALIMBD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa@" - .p2align 1 -"??_C@_1GO@PNALIMBD@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAv?$AAa?$AAl?$AAu?$AAe?$AA?9?$AAi?$AAn?$AAi?$AAt?$AAi?$AAa@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 100 # 0x64 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 102 # 0x66 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 110 # 0x6e - .short 99 # 0x63 - .short 101 # 0x65 - .short 32 # 0x20 - .short 118 # 0x76 - .short 97 # 0x61 - .short 108 # 0x6c - .short 117 # 0x75 - .short 101 # 0x65 - .short 45 # 0x2d - .short 105 # 0x69 - .short 110 # 0x6e - .short 105 # 0x69 - .short 116 # 0x74 - .short 105 # 0x69 - .short 97 # 0x61 - .short 108 # 0x6c - .short 105 # 0x69 - .short 122 # 0x7a - .short 101 # 0x65 - .short 100 # 0x64 - .short 32 # 0x20 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0IC@DGJDAAEM@cannot?5dereference?5string?5iterat@" - .globl "??_C@_0IC@DGJDAAEM@cannot?5dereference?5string?5iterat@" # @"??_C@_0IC@DGJDAAEM@cannot?5dereference?5string?5iterat@" -"??_C@_0IC@DGJDAAEM@cannot?5dereference?5string?5iterat@": - .asciz "cannot dereference string iterator because the iterator was invalidated (e.g. reallocation occurred, or the string was destroyed)" - - .section .rdata,"dr",discard,"??_C@_1BAO@BGLBIONH@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@" - .globl "??_C@_1BAO@BGLBIONH@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@" # @"??_C@_1BAO@BGLBIONH@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@" - .p2align 1 -"??_C@_1BAO@BGLBIONH@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 100 # 0x64 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 102 # 0x66 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 110 # 0x6e - .short 99 # 0x63 - .short 101 # 0x65 - .short 32 # 0x20 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 98 # 0x62 - .short 101 # 0x65 - .short 99 # 0x63 - .short 97 # 0x61 - .short 117 # 0x75 - .short 115 # 0x73 - .short 101 # 0x65 - .short 32 # 0x20 - .short 116 # 0x74 - .short 104 # 0x68 - .short 101 # 0x65 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 119 # 0x77 - .short 97 # 0x61 - .short 115 # 0x73 - .short 34 # 0x22 - .short 32 # 0x20 - .short 34 # 0x22 - .short 32 # 0x20 - .short 105 # 0x69 - .short 110 # 0x6e - .short 118 # 0x76 - .short 97 # 0x61 - .short 108 # 0x6c - .short 105 # 0x69 - .short 100 # 0x64 - .short 97 # 0x61 - .short 116 # 0x74 - .short 101 # 0x65 - .short 100 # 0x64 - .short 32 # 0x20 - .short 40 # 0x28 - .short 101 # 0x65 - .short 46 # 0x2e - .short 103 # 0x67 - .short 46 # 0x2e - .short 32 # 0x20 - .short 114 # 0x72 - .short 101 # 0x65 - .short 97 # 0x61 - .short 108 # 0x6c - .short 108 # 0x6c - .short 111 # 0x6f - .short 99 # 0x63 - .short 97 # 0x61 - .short 116 # 0x74 - .short 105 # 0x69 - .short 111 # 0x6f - .short 110 # 0x6e - .short 32 # 0x20 - .short 111 # 0x6f - .short 99 # 0x63 - .short 99 # 0x63 - .short 117 # 0x75 - .short 114 # 0x72 - .short 114 # 0x72 - .short 101 # 0x65 - .short 100 # 0x64 - .short 44 # 0x2c - .short 32 # 0x20 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 116 # 0x74 - .short 104 # 0x68 - .short 101 # 0x65 - .short 32 # 0x20 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 32 # 0x20 - .short 119 # 0x77 - .short 97 # 0x61 - .short 115 # 0x73 - .short 32 # 0x20 - .short 100 # 0x64 - .short 101 # 0x65 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 111 # 0x6f - .short 121 # 0x79 - .short 101 # 0x65 - .short 100 # 0x64 - .short 41 # 0x29 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_0FF@HJKEHIBC@cannot?5dereference?5string?5iterat@" - .globl "??_C@_0FF@HJKEHIBC@cannot?5dereference?5string?5iterat@" # @"??_C@_0FF@HJKEHIBC@cannot?5dereference?5string?5iterat@" -"??_C@_0FF@HJKEHIBC@cannot?5dereference?5string?5iterat@": - .asciz "cannot dereference string iterator because it is out of range (e.g. an end iterator)" - - .section .rdata,"dr",discard,"??_C@_1KO@CMPBFHAM@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@" - .globl "??_C@_1KO@CMPBFHAM@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@" # @"??_C@_1KO@CMPBFHAM@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@" - .p2align 1 -"??_C@_1KO@CMPBFHAM@?$AA?$CC?$AAc?$AAa?$AAn?$AAn?$AAo?$AAt?$AA?5?$AAd?$AAe?$AAr?$AAe?$AAf?$AAe?$AAr?$AAe?$AAn?$AAc?$AAe?$AA?5?$AAs?$AAt?$AAr?$AAi?$AAn?$AAg?$AA?5?$AAi?$AAt?$AAe?$AAr?$AAa@": - .short 34 # 0x22 - .short 99 # 0x63 - .short 97 # 0x61 - .short 110 # 0x6e - .short 110 # 0x6e - .short 111 # 0x6f - .short 116 # 0x74 - .short 32 # 0x20 - .short 100 # 0x64 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 102 # 0x66 - .short 101 # 0x65 - .short 114 # 0x72 - .short 101 # 0x65 - .short 110 # 0x6e - .short 99 # 0x63 - .short 101 # 0x65 - .short 32 # 0x20 - .short 115 # 0x73 - .short 116 # 0x74 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 103 # 0x67 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 32 # 0x20 - .short 98 # 0x62 - .short 101 # 0x65 - .short 99 # 0x63 - .short 97 # 0x61 - .short 117 # 0x75 - .short 115 # 0x73 - .short 101 # 0x65 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 32 # 0x20 - .short 105 # 0x69 - .short 115 # 0x73 - .short 32 # 0x20 - .short 111 # 0x6f - .short 117 # 0x75 - .short 116 # 0x74 - .short 32 # 0x20 - .short 111 # 0x6f - .short 102 # 0x66 - .short 32 # 0x20 - .short 114 # 0x72 - .short 97 # 0x61 - .short 110 # 0x6e - .short 103 # 0x67 - .short 101 # 0x65 - .short 32 # 0x20 - .short 40 # 0x28 - .short 101 # 0x65 - .short 46 # 0x2e - .short 103 # 0x67 - .short 46 # 0x2e - .short 32 # 0x20 - .short 97 # 0x61 - .short 110 # 0x6e - .short 32 # 0x20 - .short 101 # 0x65 - .short 110 # 0x6e - .short 100 # 0x64 - .short 32 # 0x20 - .short 105 # 0x69 - .short 116 # 0x74 - .short 101 # 0x65 - .short 114 # 0x72 - .short 97 # 0x61 - .short 116 # 0x74 - .short 111 # 0x6f - .short 114 # 0x72 - .short 41 # 0x29 - .short 34 # 0x22 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_08EPJLHIJG@bad?5cast?$AA@" - .globl "??_C@_08EPJLHIJG@bad?5cast?$AA@" # @"??_C@_08EPJLHIJG@bad?5cast?$AA@" -"??_C@_08EPJLHIJG@bad?5cast?$AA@": - .asciz "bad cast" - - .section .rdata,"dr",largest,"??_7bad_cast@std@@6B@" - .p2align 2 # @22 -L___unnamed_23: - .long "??_R4bad_cast@std@@6B@" - .long "??_Gbad_cast@std@@UAEPAXI@Z" - .long "?what@exception@std@@UBEPBDXZ" - - .section .rdata,"dr",discard,"??_R4bad_cast@std@@6B@" - .globl "??_R4bad_cast@std@@6B@" # @"??_R4bad_cast@std@@6B@" - .p2align 4 -"??_R4bad_cast@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AVbad_cast@std@@@8" - .long "??_R3bad_cast@std@@8" - - .section .rdata,"dr",discard,"??_R3bad_cast@std@@8" - .globl "??_R3bad_cast@std@@8" # @"??_R3bad_cast@std@@8" - .p2align 2 -"??_R3bad_cast@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2bad_cast@std@@8" - - .section .rdata,"dr",discard,"??_R2bad_cast@std@@8" - .globl "??_R2bad_cast@std@@8" # @"??_R2bad_cast@std@@8" - .p2align 2 -"??_R2bad_cast@std@@8": - .long "??_R1A@?0A@EA@bad_cast@std@@8" - .long "??_R1A@?0A@EA@exception@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@bad_cast@std@@8" - .globl "??_R1A@?0A@EA@bad_cast@std@@8" # @"??_R1A@?0A@EA@bad_cast@std@@8" - .p2align 4 -"??_R1A@?0A@EA@bad_cast@std@@8": - .long "??_R0?AVbad_cast@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3bad_cast@std@@8" - - .section .bss,"bw",discard,"?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B" - .globl "?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B" # @"?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B" - .p2align 2 -"?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B": - .long 0 - - .section .rdata,"dr",discard,"??_C@_0BI@CFPLBAOH@invalid?5string?5position?$AA@" - .globl "??_C@_0BI@CFPLBAOH@invalid?5string?5position?$AA@" # @"??_C@_0BI@CFPLBAOH@invalid?5string?5position?$AA@" -"??_C@_0BI@CFPLBAOH@invalid?5string?5position?$AA@": - .asciz "invalid string position" - - .section .rdata,"dr",largest,"??_7_Root_node@std@@6B@" - .p2align 2 # @23 -L___unnamed_24: - .long "??_R4_Root_node@std@@6B@" - .long "??_G_Root_node@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Root_node@std@@6B@" - .globl "??_R4_Root_node@std@@6B@" # @"??_R4_Root_node@std@@6B@" - .p2align 4 -"??_R4_Root_node@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Root_node@std@@@8" - .long "??_R3_Root_node@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Root_node@std@@@8" - .globl "??_R0?AV_Root_node@std@@@8" # @"??_R0?AV_Root_node@std@@@8" - .p2align 4 -"??_R0?AV_Root_node@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Root_node@std@@" - .zero 3 - - .section .rdata,"dr",discard,"??_R3_Root_node@std@@8" - .globl "??_R3_Root_node@std@@8" # @"??_R3_Root_node@std@@8" - .p2align 2 -"??_R3_Root_node@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2_Root_node@std@@8" - - .section .rdata,"dr",discard,"??_R2_Root_node@std@@8" - .globl "??_R2_Root_node@std@@8" # @"??_R2_Root_node@std@@8" - .p2align 2 -"??_R2_Root_node@std@@8": - .long "??_R1A@?0A@EA@_Root_node@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Root_node@std@@8" - .globl "??_R1A@?0A@EA@_Root_node@std@@8" # @"??_R1A@?0A@EA@_Root_node@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Root_node@std@@8": - .long "??_R0?AV_Root_node@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Root_node@std@@8" - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Node_base@std@@8" - .globl "??_R1A@?0A@EA@_Node_base@std@@8" # @"??_R1A@?0A@EA@_Node_base@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Node_base@std@@8": - .long "??_R0?AV_Node_base@std@@@8" - .long 0 # 0x0 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Node_base@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Node_base@std@@@8" - .globl "??_R0?AV_Node_base@std@@@8" # @"??_R0?AV_Node_base@std@@@8" - .p2align 4 -"??_R0?AV_Node_base@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Node_base@std@@" - .zero 3 - - .section .rdata,"dr",discard,"??_R3_Node_base@std@@8" - .globl "??_R3_Node_base@std@@8" # @"??_R3_Node_base@std@@8" - .p2align 2 -"??_R3_Node_base@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 1 # 0x1 - .long "??_R2_Node_base@std@@8" - - .section .rdata,"dr",discard,"??_R2_Node_base@std@@8" - .globl "??_R2_Node_base@std@@8" # @"??_R2_Node_base@std@@8" - .p2align 2 -"??_R2_Node_base@std@@8": - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",largest,"??_7_Node_base@std@@6B@" - .p2align 2 # @24 -L___unnamed_25: - .long "??_R4_Node_base@std@@6B@" - .long "??_G_Node_base@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Node_base@std@@6B@" - .globl "??_R4_Node_base@std@@6B@" # @"??_R4_Node_base@std@@6B@" - .p2align 4 -"??_R4_Node_base@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Node_base@std@@@8" - .long "??_R3_Node_base@std@@8" - - .section .rdata,"dr",discard,"?_Meta_map@?1??_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4QBDB" - .globl "?_Meta_map@?1??_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4QBDB" # @"?_Meta_map@?1??_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4QBDB" -"?_Meta_map@?1??_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4QBDB": - .asciz "()$^.*+?[]|\\-{},:=!\n\r\b" - - .section .rdata,"dr",largest,"??_7_Node_capture@std@@6B@" - .p2align 2 # @25 -L___unnamed_26: - .long "??_R4_Node_capture@std@@6B@" - .long "??_G_Node_capture@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Node_capture@std@@6B@" - .globl "??_R4_Node_capture@std@@6B@" # @"??_R4_Node_capture@std@@6B@" - .p2align 4 -"??_R4_Node_capture@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Node_capture@std@@@8" - .long "??_R3_Node_capture@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Node_capture@std@@@8" - .globl "??_R0?AV_Node_capture@std@@@8" # @"??_R0?AV_Node_capture@std@@@8" - .p2align 4 -"??_R0?AV_Node_capture@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Node_capture@std@@" - - .section .rdata,"dr",discard,"??_R3_Node_capture@std@@8" - .globl "??_R3_Node_capture@std@@8" # @"??_R3_Node_capture@std@@8" - .p2align 2 -"??_R3_Node_capture@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2_Node_capture@std@@8" - - .section .rdata,"dr",discard,"??_R2_Node_capture@std@@8" - .globl "??_R2_Node_capture@std@@8" # @"??_R2_Node_capture@std@@8" - .p2align 2 -"??_R2_Node_capture@std@@8": - .long "??_R1A@?0A@EA@_Node_capture@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Node_capture@std@@8" - .globl "??_R1A@?0A@EA@_Node_capture@std@@8" # @"??_R1A@?0A@EA@_Node_capture@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Node_capture@std@@8": - .long "??_R0?AV_Node_capture@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Node_capture@std@@8" - - .section .rdata,"dr",largest,"??_7_Node_back@std@@6B@" - .p2align 2 # @26 -L___unnamed_27: - .long "??_R4_Node_back@std@@6B@" - .long "??_G_Node_back@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Node_back@std@@6B@" - .globl "??_R4_Node_back@std@@6B@" # @"??_R4_Node_back@std@@6B@" - .p2align 4 -"??_R4_Node_back@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Node_back@std@@@8" - .long "??_R3_Node_back@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Node_back@std@@@8" - .globl "??_R0?AV_Node_back@std@@@8" # @"??_R0?AV_Node_back@std@@@8" - .p2align 4 -"??_R0?AV_Node_back@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Node_back@std@@" - .zero 3 - - .section .rdata,"dr",discard,"??_R3_Node_back@std@@8" - .globl "??_R3_Node_back@std@@8" # @"??_R3_Node_back@std@@8" - .p2align 2 -"??_R3_Node_back@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2_Node_back@std@@8" - - .section .rdata,"dr",discard,"??_R2_Node_back@std@@8" - .globl "??_R2_Node_back@std@@8" # @"??_R2_Node_back@std@@8" - .p2align 2 -"??_R2_Node_back@std@@8": - .long "??_R1A@?0A@EA@_Node_back@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Node_back@std@@8" - .globl "??_R1A@?0A@EA@_Node_back@std@@8" # @"??_R1A@?0A@EA@_Node_back@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Node_back@std@@8": - .long "??_R0?AV_Node_back@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Node_back@std@@8" - - .section .rdata,"dr",discard,"?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B" - .globl "?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B" # @"?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B" - .p2align 2 -"?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B": - .long "??_C@_05IIMHCHIO@alnum?$AA@" - .long "??_C@_1M@KLMEPMCM@?$AAa?$AAl?$AAn?$AAu?$AAm?$AA?$AA@" - .long 5 # 0x5 - .short 263 # 0x107 - .zero 2 - .long "??_C@_05IAEKHIAN@alpha?$AA@" - .long "??_C@_1M@DHGLHBMI@?$AAa?$AAl?$AAp?$AAh?$AAa?$AA?$AA@" - .long 5 # 0x5 - .short 259 # 0x103 - .zero 2 - .long "??_C@_05BABJKOGB@blank?$AA@" - .long "??_C@_1M@EJAAJBPE@?$AAb?$AAl?$AAa?$AAn?$AAk?$AA?$AA@" - .long 5 # 0x5 - .short 72 # 0x48 - .zero 2 - .long "??_C@_05JMDPEFNK@cntrl?$AA@" - .long "??_C@_1M@LMIMILA@?$AAc?$AAn?$AAt?$AAr?$AAl?$AA?$AA@" - .long 5 # 0x5 - .short 32 # 0x20 - .zero 2 - .long "??_C@_01LPLHEDKD@d?$AA@" - .long "??_C@_13GKPPEALH@?$AAd?$AA?$AA@" - .long 1 # 0x1 - .short 4 # 0x4 - .zero 2 - .long "??_C@_05ODNOIFML@digit?$AA@" - .long "??_C@_1M@JDAEIBKG@?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" - .long 5 # 0x5 - .short 4 # 0x4 - .zero 2 - .long "??_C@_05KCJBMLII@graph?$AA@" - .long "??_C@_1M@MDKNJLLK@?$AAg?$AAr?$AAa?$AAp?$AAh?$AA?$AA@" - .long 5 # 0x5 - .short 279 # 0x117 - .zero 2 - .long "??_C@_05IPJEPLHL@lower?$AA@" - .long "??_C@_1M@LGAECJJD@?$AAl?$AAo?$AAw?$AAe?$AAr?$AA?$AA@" - .long 5 # 0x5 - .short 2 # 0x2 - .zero 2 - .long "??_C@_05IJDJACGD@print?$AA@" - .long "??_C@_1M@ELNLAPLA@?$AAp?$AAr?$AAi?$AAn?$AAt?$AA?$AA@" - .long 5 # 0x5 - .short 471 # 0x1d7 - .zero 2 - .long "??_C@_05KOBGHFJJ@punct?$AA@" - .long "??_C@_1M@BPFMAOAO@?$AAp?$AAu?$AAn?$AAc?$AAt?$AA?$AA@" - .long 5 # 0x5 - .short 16 # 0x10 - .zero 2 - .long "??_C@_05OLNILLAB@space?$AA@" - .long "??_C@_1M@LPGODFOM@?$AAs?$AAp?$AAa?$AAc?$AAe?$AA?$AA@" - .long 5 # 0x5 - .short 72 # 0x48 - .zero 2 - .long "??_C@_01LKDEMHDF@s?$AA@" - .long "??_C@_13KHDBCPJB@?$AAs?$AA?$AA@" - .long 1 # 0x1 - .short 72 # 0x48 - .zero 2 - .long "??_C@_05NECKJAMC@upper?$AA@" - .long "??_C@_1M@PLNFCNIC@?$AAu?$AAp?$AAp?$AAe?$AAr?$AA?$AA@" - .long 5 # 0x5 - .short 1 # 0x1 - .zero 2 - .long "??_C@_01NOFIACDB@w?$AA@" - .long "??_C@_13CIFDLIMG@?$AAw?$AA?$AA@" - .long 1 # 0x1 - .short 65535 # 0xffff - .zero 2 - .long "??_C@_06BAPHGFFK@xdigit?$AA@" - .long "??_C@_1O@OAFMJDHN@?$AAx?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" - .long 6 # 0x6 - .short 128 # 0x80 - .zero 2 - .zero 16 - - .section .rdata,"dr",discard,"??_C@_05IIMHCHIO@alnum?$AA@" - .globl "??_C@_05IIMHCHIO@alnum?$AA@" # @"??_C@_05IIMHCHIO@alnum?$AA@" -"??_C@_05IIMHCHIO@alnum?$AA@": - .asciz "alnum" - - .section .rdata,"dr",discard,"??_C@_1M@KLMEPMCM@?$AAa?$AAl?$AAn?$AAu?$AAm?$AA?$AA@" - .globl "??_C@_1M@KLMEPMCM@?$AAa?$AAl?$AAn?$AAu?$AAm?$AA?$AA@" # @"??_C@_1M@KLMEPMCM@?$AAa?$AAl?$AAn?$AAu?$AAm?$AA?$AA@" - .p2align 1 -"??_C@_1M@KLMEPMCM@?$AAa?$AAl?$AAn?$AAu?$AAm?$AA?$AA@": - .short 97 # 0x61 - .short 108 # 0x6c - .short 110 # 0x6e - .short 117 # 0x75 - .short 109 # 0x6d - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05IAEKHIAN@alpha?$AA@" - .globl "??_C@_05IAEKHIAN@alpha?$AA@" # @"??_C@_05IAEKHIAN@alpha?$AA@" -"??_C@_05IAEKHIAN@alpha?$AA@": - .asciz "alpha" - - .section .rdata,"dr",discard,"??_C@_1M@DHGLHBMI@?$AAa?$AAl?$AAp?$AAh?$AAa?$AA?$AA@" - .globl "??_C@_1M@DHGLHBMI@?$AAa?$AAl?$AAp?$AAh?$AAa?$AA?$AA@" # @"??_C@_1M@DHGLHBMI@?$AAa?$AAl?$AAp?$AAh?$AAa?$AA?$AA@" - .p2align 1 -"??_C@_1M@DHGLHBMI@?$AAa?$AAl?$AAp?$AAh?$AAa?$AA?$AA@": - .short 97 # 0x61 - .short 108 # 0x6c - .short 112 # 0x70 - .short 104 # 0x68 - .short 97 # 0x61 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05BABJKOGB@blank?$AA@" - .globl "??_C@_05BABJKOGB@blank?$AA@" # @"??_C@_05BABJKOGB@blank?$AA@" -"??_C@_05BABJKOGB@blank?$AA@": - .asciz "blank" - - .section .rdata,"dr",discard,"??_C@_1M@EJAAJBPE@?$AAb?$AAl?$AAa?$AAn?$AAk?$AA?$AA@" - .globl "??_C@_1M@EJAAJBPE@?$AAb?$AAl?$AAa?$AAn?$AAk?$AA?$AA@" # @"??_C@_1M@EJAAJBPE@?$AAb?$AAl?$AAa?$AAn?$AAk?$AA?$AA@" - .p2align 1 -"??_C@_1M@EJAAJBPE@?$AAb?$AAl?$AAa?$AAn?$AAk?$AA?$AA@": - .short 98 # 0x62 - .short 108 # 0x6c - .short 97 # 0x61 - .short 110 # 0x6e - .short 107 # 0x6b - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05JMDPEFNK@cntrl?$AA@" - .globl "??_C@_05JMDPEFNK@cntrl?$AA@" # @"??_C@_05JMDPEFNK@cntrl?$AA@" -"??_C@_05JMDPEFNK@cntrl?$AA@": - .asciz "cntrl" - - .section .rdata,"dr",discard,"??_C@_1M@LMIMILA@?$AAc?$AAn?$AAt?$AAr?$AAl?$AA?$AA@" - .globl "??_C@_1M@LMIMILA@?$AAc?$AAn?$AAt?$AAr?$AAl?$AA?$AA@" # @"??_C@_1M@LMIMILA@?$AAc?$AAn?$AAt?$AAr?$AAl?$AA?$AA@" - .p2align 1 -"??_C@_1M@LMIMILA@?$AAc?$AAn?$AAt?$AAr?$AAl?$AA?$AA@": - .short 99 # 0x63 - .short 110 # 0x6e - .short 116 # 0x74 - .short 114 # 0x72 - .short 108 # 0x6c - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_01LPLHEDKD@d?$AA@" - .globl "??_C@_01LPLHEDKD@d?$AA@" # @"??_C@_01LPLHEDKD@d?$AA@" -"??_C@_01LPLHEDKD@d?$AA@": - .asciz "d" - - .section .rdata,"dr",discard,"??_C@_13GKPPEALH@?$AAd?$AA?$AA@" - .globl "??_C@_13GKPPEALH@?$AAd?$AA?$AA@" # @"??_C@_13GKPPEALH@?$AAd?$AA?$AA@" - .p2align 1 -"??_C@_13GKPPEALH@?$AAd?$AA?$AA@": - .short 100 # 0x64 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05ODNOIFML@digit?$AA@" - .globl "??_C@_05ODNOIFML@digit?$AA@" # @"??_C@_05ODNOIFML@digit?$AA@" -"??_C@_05ODNOIFML@digit?$AA@": - .asciz "digit" - - .section .rdata,"dr",discard,"??_C@_1M@JDAEIBKG@?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" - .globl "??_C@_1M@JDAEIBKG@?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" # @"??_C@_1M@JDAEIBKG@?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" - .p2align 1 -"??_C@_1M@JDAEIBKG@?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@": - .short 100 # 0x64 - .short 105 # 0x69 - .short 103 # 0x67 - .short 105 # 0x69 - .short 116 # 0x74 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05KCJBMLII@graph?$AA@" - .globl "??_C@_05KCJBMLII@graph?$AA@" # @"??_C@_05KCJBMLII@graph?$AA@" -"??_C@_05KCJBMLII@graph?$AA@": - .asciz "graph" - - .section .rdata,"dr",discard,"??_C@_1M@MDKNJLLK@?$AAg?$AAr?$AAa?$AAp?$AAh?$AA?$AA@" - .globl "??_C@_1M@MDKNJLLK@?$AAg?$AAr?$AAa?$AAp?$AAh?$AA?$AA@" # @"??_C@_1M@MDKNJLLK@?$AAg?$AAr?$AAa?$AAp?$AAh?$AA?$AA@" - .p2align 1 -"??_C@_1M@MDKNJLLK@?$AAg?$AAr?$AAa?$AAp?$AAh?$AA?$AA@": - .short 103 # 0x67 - .short 114 # 0x72 - .short 97 # 0x61 - .short 112 # 0x70 - .short 104 # 0x68 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05IPJEPLHL@lower?$AA@" - .globl "??_C@_05IPJEPLHL@lower?$AA@" # @"??_C@_05IPJEPLHL@lower?$AA@" -"??_C@_05IPJEPLHL@lower?$AA@": - .asciz "lower" - - .section .rdata,"dr",discard,"??_C@_1M@LGAECJJD@?$AAl?$AAo?$AAw?$AAe?$AAr?$AA?$AA@" - .globl "??_C@_1M@LGAECJJD@?$AAl?$AAo?$AAw?$AAe?$AAr?$AA?$AA@" # @"??_C@_1M@LGAECJJD@?$AAl?$AAo?$AAw?$AAe?$AAr?$AA?$AA@" - .p2align 1 -"??_C@_1M@LGAECJJD@?$AAl?$AAo?$AAw?$AAe?$AAr?$AA?$AA@": - .short 108 # 0x6c - .short 111 # 0x6f - .short 119 # 0x77 - .short 101 # 0x65 - .short 114 # 0x72 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05IJDJACGD@print?$AA@" - .globl "??_C@_05IJDJACGD@print?$AA@" # @"??_C@_05IJDJACGD@print?$AA@" -"??_C@_05IJDJACGD@print?$AA@": - .asciz "print" - - .section .rdata,"dr",discard,"??_C@_1M@ELNLAPLA@?$AAp?$AAr?$AAi?$AAn?$AAt?$AA?$AA@" - .globl "??_C@_1M@ELNLAPLA@?$AAp?$AAr?$AAi?$AAn?$AAt?$AA?$AA@" # @"??_C@_1M@ELNLAPLA@?$AAp?$AAr?$AAi?$AAn?$AAt?$AA?$AA@" - .p2align 1 -"??_C@_1M@ELNLAPLA@?$AAp?$AAr?$AAi?$AAn?$AAt?$AA?$AA@": - .short 112 # 0x70 - .short 114 # 0x72 - .short 105 # 0x69 - .short 110 # 0x6e - .short 116 # 0x74 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05KOBGHFJJ@punct?$AA@" - .globl "??_C@_05KOBGHFJJ@punct?$AA@" # @"??_C@_05KOBGHFJJ@punct?$AA@" -"??_C@_05KOBGHFJJ@punct?$AA@": - .asciz "punct" - - .section .rdata,"dr",discard,"??_C@_1M@BPFMAOAO@?$AAp?$AAu?$AAn?$AAc?$AAt?$AA?$AA@" - .globl "??_C@_1M@BPFMAOAO@?$AAp?$AAu?$AAn?$AAc?$AAt?$AA?$AA@" # @"??_C@_1M@BPFMAOAO@?$AAp?$AAu?$AAn?$AAc?$AAt?$AA?$AA@" - .p2align 1 -"??_C@_1M@BPFMAOAO@?$AAp?$AAu?$AAn?$AAc?$AAt?$AA?$AA@": - .short 112 # 0x70 - .short 117 # 0x75 - .short 110 # 0x6e - .short 99 # 0x63 - .short 116 # 0x74 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05OLNILLAB@space?$AA@" - .globl "??_C@_05OLNILLAB@space?$AA@" # @"??_C@_05OLNILLAB@space?$AA@" -"??_C@_05OLNILLAB@space?$AA@": - .asciz "space" - - .section .rdata,"dr",discard,"??_C@_1M@LPGODFOM@?$AAs?$AAp?$AAa?$AAc?$AAe?$AA?$AA@" - .globl "??_C@_1M@LPGODFOM@?$AAs?$AAp?$AAa?$AAc?$AAe?$AA?$AA@" # @"??_C@_1M@LPGODFOM@?$AAs?$AAp?$AAa?$AAc?$AAe?$AA?$AA@" - .p2align 1 -"??_C@_1M@LPGODFOM@?$AAs?$AAp?$AAa?$AAc?$AAe?$AA?$AA@": - .short 115 # 0x73 - .short 112 # 0x70 - .short 97 # 0x61 - .short 99 # 0x63 - .short 101 # 0x65 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_01LKDEMHDF@s?$AA@" - .globl "??_C@_01LKDEMHDF@s?$AA@" # @"??_C@_01LKDEMHDF@s?$AA@" -"??_C@_01LKDEMHDF@s?$AA@": - .asciz "s" - - .section .rdata,"dr",discard,"??_C@_13KHDBCPJB@?$AAs?$AA?$AA@" - .globl "??_C@_13KHDBCPJB@?$AAs?$AA?$AA@" # @"??_C@_13KHDBCPJB@?$AAs?$AA?$AA@" - .p2align 1 -"??_C@_13KHDBCPJB@?$AAs?$AA?$AA@": - .short 115 # 0x73 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_05NECKJAMC@upper?$AA@" - .globl "??_C@_05NECKJAMC@upper?$AA@" # @"??_C@_05NECKJAMC@upper?$AA@" -"??_C@_05NECKJAMC@upper?$AA@": - .asciz "upper" - - .section .rdata,"dr",discard,"??_C@_1M@PLNFCNIC@?$AAu?$AAp?$AAp?$AAe?$AAr?$AA?$AA@" - .globl "??_C@_1M@PLNFCNIC@?$AAu?$AAp?$AAp?$AAe?$AAr?$AA?$AA@" # @"??_C@_1M@PLNFCNIC@?$AAu?$AAp?$AAp?$AAe?$AAr?$AA?$AA@" - .p2align 1 -"??_C@_1M@PLNFCNIC@?$AAu?$AAp?$AAp?$AAe?$AAr?$AA?$AA@": - .short 117 # 0x75 - .short 112 # 0x70 - .short 112 # 0x70 - .short 101 # 0x65 - .short 114 # 0x72 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_01NOFIACDB@w?$AA@" - .globl "??_C@_01NOFIACDB@w?$AA@" # @"??_C@_01NOFIACDB@w?$AA@" -"??_C@_01NOFIACDB@w?$AA@": - .asciz "w" - - .section .rdata,"dr",discard,"??_C@_13CIFDLIMG@?$AAw?$AA?$AA@" - .globl "??_C@_13CIFDLIMG@?$AAw?$AA?$AA@" # @"??_C@_13CIFDLIMG@?$AAw?$AA?$AA@" - .p2align 1 -"??_C@_13CIFDLIMG@?$AAw?$AA?$AA@": - .short 119 # 0x77 - .short 0 # 0x0 - - .section .rdata,"dr",discard,"??_C@_06BAPHGFFK@xdigit?$AA@" - .globl "??_C@_06BAPHGFFK@xdigit?$AA@" # @"??_C@_06BAPHGFFK@xdigit?$AA@" -"??_C@_06BAPHGFFK@xdigit?$AA@": - .asciz "xdigit" - - .section .rdata,"dr",discard,"??_C@_1O@OAFMJDHN@?$AAx?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" - .globl "??_C@_1O@OAFMJDHN@?$AAx?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" # @"??_C@_1O@OAFMJDHN@?$AAx?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" - .p2align 1 -"??_C@_1O@OAFMJDHN@?$AAx?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@": - .short 120 # 0x78 - .short 100 # 0x64 - .short 105 # 0x69 - .short 103 # 0x67 - .short 105 # 0x69 - .short 116 # 0x74 - .short 0 # 0x0 - - .section .rdata,"dr",largest,"??_7?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@" - .p2align 2 # @27 -L___unnamed_28: - .long "??_R4?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@" - .long "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@" - .globl "??_R4?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@" # @"??_R4?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@" - .p2align 4 -"??_R4?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@@8" - .long "??_R3?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - - .section .data,"dw",discard,"??_R0?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@@8" - .globl "??_R0?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@@8" # @"??_R0?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@@8" - .p2align 4 -"??_R0?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@" - .zero 3 - - .section .rdata,"dr",discard,"??_R3?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - .globl "??_R3?$_Node_class@DV?$regex_traits@D@std@@@std@@8" # @"??_R3?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - .p2align 2 -"??_R3?$_Node_class@DV?$regex_traits@D@std@@@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - - .section .rdata,"dr",discard,"??_R2?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - .globl "??_R2?$_Node_class@DV?$regex_traits@D@std@@@std@@8" # @"??_R2?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - .p2align 2 -"??_R2?$_Node_class@DV?$regex_traits@D@std@@@std@@8": - .long "??_R1A@?0A@EA@?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - .globl "??_R1A@?0A@EA@?$_Node_class@DV?$regex_traits@D@std@@@std@@8" # @"??_R1A@?0A@EA@?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - .p2align 4 -"??_R1A@?0A@EA@?$_Node_class@DV?$regex_traits@D@std@@@std@@8": - .long "??_R0?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$_Node_class@DV?$regex_traits@D@std@@@std@@8" - - .section .rdata,"dr",largest,"??_7_Node_assert@std@@6B@" - .p2align 2 # @28 -L___unnamed_29: - .long "??_R4_Node_assert@std@@6B@" - .long "??_G_Node_assert@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Node_assert@std@@6B@" - .globl "??_R4_Node_assert@std@@6B@" # @"??_R4_Node_assert@std@@6B@" - .p2align 4 -"??_R4_Node_assert@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Node_assert@std@@@8" - .long "??_R3_Node_assert@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Node_assert@std@@@8" - .globl "??_R0?AV_Node_assert@std@@@8" # @"??_R0?AV_Node_assert@std@@@8" - .p2align 4 -"??_R0?AV_Node_assert@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Node_assert@std@@" - .zero 1 - - .section .rdata,"dr",discard,"??_R3_Node_assert@std@@8" - .globl "??_R3_Node_assert@std@@8" # @"??_R3_Node_assert@std@@8" - .p2align 2 -"??_R3_Node_assert@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2_Node_assert@std@@8" - - .section .rdata,"dr",discard,"??_R2_Node_assert@std@@8" - .globl "??_R2_Node_assert@std@@8" # @"??_R2_Node_assert@std@@8" - .p2align 2 -"??_R2_Node_assert@std@@8": - .long "??_R1A@?0A@EA@_Node_assert@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Node_assert@std@@8" - .globl "??_R1A@?0A@EA@_Node_assert@std@@8" # @"??_R1A@?0A@EA@_Node_assert@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Node_assert@std@@8": - .long "??_R0?AV_Node_assert@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Node_assert@std@@8" - - .section .rdata,"dr",largest,"??_7?$_Node_str@D@std@@6B@" - .p2align 2 # @29 -L___unnamed_30: - .long "??_R4?$_Node_str@D@std@@6B@" - .long "??_G?$_Node_str@D@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$_Node_str@D@std@@6B@" - .globl "??_R4?$_Node_str@D@std@@6B@" # @"??_R4?$_Node_str@D@std@@6B@" - .p2align 4 -"??_R4?$_Node_str@D@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$_Node_str@D@std@@@8" - .long "??_R3?$_Node_str@D@std@@8" - - .section .data,"dw",discard,"??_R0?AV?$_Node_str@D@std@@@8" - .globl "??_R0?AV?$_Node_str@D@std@@@8" # @"??_R0?AV?$_Node_str@D@std@@@8" - .p2align 4 -"??_R0?AV?$_Node_str@D@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$_Node_str@D@std@@" - - .section .rdata,"dr",discard,"??_R3?$_Node_str@D@std@@8" - .globl "??_R3?$_Node_str@D@std@@8" # @"??_R3?$_Node_str@D@std@@8" - .p2align 2 -"??_R3?$_Node_str@D@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$_Node_str@D@std@@8" - - .section .rdata,"dr",discard,"??_R2?$_Node_str@D@std@@8" - .globl "??_R2?$_Node_str@D@std@@8" # @"??_R2?$_Node_str@D@std@@8" - .p2align 2 -"??_R2?$_Node_str@D@std@@8": - .long "??_R1A@?0A@EA@?$_Node_str@D@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$_Node_str@D@std@@8" - .globl "??_R1A@?0A@EA@?$_Node_str@D@std@@8" # @"??_R1A@?0A@EA@?$_Node_str@D@std@@8" - .p2align 4 -"??_R1A@?0A@EA@?$_Node_str@D@std@@8": - .long "??_R0?AV?$_Node_str@D@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$_Node_str@D@std@@8" - - .section .rdata,"dr",largest,"??_7_Node_endif@std@@6B@" - .p2align 2 # @30 -L___unnamed_31: - .long "??_R4_Node_endif@std@@6B@" - .long "??_G_Node_endif@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Node_endif@std@@6B@" - .globl "??_R4_Node_endif@std@@6B@" # @"??_R4_Node_endif@std@@6B@" - .p2align 4 -"??_R4_Node_endif@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Node_endif@std@@@8" - .long "??_R3_Node_endif@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Node_endif@std@@@8" - .globl "??_R0?AV_Node_endif@std@@@8" # @"??_R0?AV_Node_endif@std@@@8" - .p2align 4 -"??_R0?AV_Node_endif@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Node_endif@std@@" - .zero 2 - - .section .rdata,"dr",discard,"??_R3_Node_endif@std@@8" - .globl "??_R3_Node_endif@std@@8" # @"??_R3_Node_endif@std@@8" - .p2align 2 -"??_R3_Node_endif@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2_Node_endif@std@@8" - - .section .rdata,"dr",discard,"??_R2_Node_endif@std@@8" - .globl "??_R2_Node_endif@std@@8" # @"??_R2_Node_endif@std@@8" - .p2align 2 -"??_R2_Node_endif@std@@8": - .long "??_R1A@?0A@EA@_Node_endif@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Node_endif@std@@8" - .globl "??_R1A@?0A@EA@_Node_endif@std@@8" # @"??_R1A@?0A@EA@_Node_endif@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Node_endif@std@@8": - .long "??_R0?AV_Node_endif@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Node_endif@std@@8" - - .section .rdata,"dr",largest,"??_7_Node_if@std@@6B@" - .p2align 2 # @31 -L___unnamed_32: - .long "??_R4_Node_if@std@@6B@" - .long "??_G_Node_if@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Node_if@std@@6B@" - .globl "??_R4_Node_if@std@@6B@" # @"??_R4_Node_if@std@@6B@" - .p2align 4 -"??_R4_Node_if@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Node_if@std@@@8" - .long "??_R3_Node_if@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Node_if@std@@@8" - .globl "??_R0?AV_Node_if@std@@@8" # @"??_R0?AV_Node_if@std@@@8" - .p2align 4 -"??_R0?AV_Node_if@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Node_if@std@@" - .zero 1 - - .section .rdata,"dr",discard,"??_R3_Node_if@std@@8" - .globl "??_R3_Node_if@std@@8" # @"??_R3_Node_if@std@@8" - .p2align 2 -"??_R3_Node_if@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2_Node_if@std@@8" - - .section .rdata,"dr",discard,"??_R2_Node_if@std@@8" - .globl "??_R2_Node_if@std@@8" # @"??_R2_Node_if@std@@8" - .p2align 2 -"??_R2_Node_if@std@@8": - .long "??_R1A@?0A@EA@_Node_if@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Node_if@std@@8" - .globl "??_R1A@?0A@EA@_Node_if@std@@8" # @"??_R1A@?0A@EA@_Node_if@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Node_if@std@@8": - .long "??_R0?AV_Node_if@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Node_if@std@@8" - - .section .rdata,"dr",largest,"??_7_Node_end_group@std@@6B@" - .p2align 2 # @32 -L___unnamed_33: - .long "??_R4_Node_end_group@std@@6B@" - .long "??_G_Node_end_group@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Node_end_group@std@@6B@" - .globl "??_R4_Node_end_group@std@@6B@" # @"??_R4_Node_end_group@std@@6B@" - .p2align 4 -"??_R4_Node_end_group@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Node_end_group@std@@@8" - .long "??_R3_Node_end_group@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Node_end_group@std@@@8" - .globl "??_R0?AV_Node_end_group@std@@@8" # @"??_R0?AV_Node_end_group@std@@@8" - .p2align 4 -"??_R0?AV_Node_end_group@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Node_end_group@std@@" - .zero 2 - - .section .rdata,"dr",discard,"??_R3_Node_end_group@std@@8" - .globl "??_R3_Node_end_group@std@@8" # @"??_R3_Node_end_group@std@@8" - .p2align 2 -"??_R3_Node_end_group@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2_Node_end_group@std@@8" - - .section .rdata,"dr",discard,"??_R2_Node_end_group@std@@8" - .globl "??_R2_Node_end_group@std@@8" # @"??_R2_Node_end_group@std@@8" - .p2align 2 -"??_R2_Node_end_group@std@@8": - .long "??_R1A@?0A@EA@_Node_end_group@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Node_end_group@std@@8" - .globl "??_R1A@?0A@EA@_Node_end_group@std@@8" # @"??_R1A@?0A@EA@_Node_end_group@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Node_end_group@std@@8": - .long "??_R0?AV_Node_end_group@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Node_end_group@std@@8" - - .section .rdata,"dr",largest,"??_7_Node_end_rep@std@@6B@" - .p2align 2 # @33 -L___unnamed_34: - .long "??_R4_Node_end_rep@std@@6B@" - .long "??_G_Node_end_rep@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Node_end_rep@std@@6B@" - .globl "??_R4_Node_end_rep@std@@6B@" # @"??_R4_Node_end_rep@std@@6B@" - .p2align 4 -"??_R4_Node_end_rep@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Node_end_rep@std@@@8" - .long "??_R3_Node_end_rep@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Node_end_rep@std@@@8" - .globl "??_R0?AV_Node_end_rep@std@@@8" # @"??_R0?AV_Node_end_rep@std@@@8" - .p2align 4 -"??_R0?AV_Node_end_rep@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Node_end_rep@std@@" - - .section .rdata,"dr",discard,"??_R3_Node_end_rep@std@@8" - .globl "??_R3_Node_end_rep@std@@8" # @"??_R3_Node_end_rep@std@@8" - .p2align 2 -"??_R3_Node_end_rep@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2_Node_end_rep@std@@8" - - .section .rdata,"dr",discard,"??_R2_Node_end_rep@std@@8" - .globl "??_R2_Node_end_rep@std@@8" # @"??_R2_Node_end_rep@std@@8" - .p2align 2 -"??_R2_Node_end_rep@std@@8": - .long "??_R1A@?0A@EA@_Node_end_rep@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Node_end_rep@std@@8" - .globl "??_R1A@?0A@EA@_Node_end_rep@std@@8" # @"??_R1A@?0A@EA@_Node_end_rep@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Node_end_rep@std@@8": - .long "??_R0?AV_Node_end_rep@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Node_end_rep@std@@8" - - .section .rdata,"dr",largest,"??_7_Node_rep@std@@6B@" - .p2align 2 # @34 -L___unnamed_35: - .long "??_R4_Node_rep@std@@6B@" - .long "??_G_Node_rep@std@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4_Node_rep@std@@6B@" - .globl "??_R4_Node_rep@std@@6B@" # @"??_R4_Node_rep@std@@6B@" - .p2align 4 -"??_R4_Node_rep@std@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV_Node_rep@std@@@8" - .long "??_R3_Node_rep@std@@8" - - .section .data,"dw",discard,"??_R0?AV_Node_rep@std@@@8" - .globl "??_R0?AV_Node_rep@std@@@8" # @"??_R0?AV_Node_rep@std@@@8" - .p2align 4 -"??_R0?AV_Node_rep@std@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV_Node_rep@std@@" - - .section .rdata,"dr",discard,"??_R3_Node_rep@std@@8" - .globl "??_R3_Node_rep@std@@8" # @"??_R3_Node_rep@std@@8" - .p2align 2 -"??_R3_Node_rep@std@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2_Node_rep@std@@8" - - .section .rdata,"dr",discard,"??_R2_Node_rep@std@@8" - .globl "??_R2_Node_rep@std@@8" # @"??_R2_Node_rep@std@@8" - .p2align 2 -"??_R2_Node_rep@std@@8": - .long "??_R1A@?0A@EA@_Node_rep@std@@8" - .long "??_R1A@?0A@EA@_Node_base@std@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@_Node_rep@std@@8" - .globl "??_R1A@?0A@EA@_Node_rep@std@@8" # @"??_R1A@?0A@EA@_Node_rep@std@@8" - .p2align 4 -"??_R1A@?0A@EA@_Node_rep@std@@8": - .long "??_R0?AV_Node_rep@std@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3_Node_rep@std@@8" - - .section .rdata,"dr",largest,"??_7?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" - .p2align 4 # @35 -L___unnamed_36: - .long "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" - .long "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - - .section .rdata,"dr",discard,"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" - .globl "??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" # @"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" - .p2align 4 -"??_R4?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@": - .long 0 # 0x0 - .long 0 # 0x0 - .long 0 # 0x0 - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - - .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" - .globl "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" - .p2align 4 -"??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8": - .long "??_7type_info@@6B@" - .long 0 - .asciz ".?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@" - .zero 3 - - .section .rdata,"dr",discard,"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .globl "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" # @"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .p2align 2 -"??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8": - .long 0 # 0x0 - .long 0 # 0x0 - .long 2 # 0x2 - .long "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - - .section .rdata,"dr",discard,"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .globl "??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" # @"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .p2align 2 -"??_R2?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8": - .long "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8" - .long 0 - - .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .globl "??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - .p2align 4 -"??_R1A@?0A@EA@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8": - .long "??_R0?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@@8" - .long 1 # 0x1 - .long 0 # 0x0 - .long 4294967295 # 0xffffffff - .long 0 # 0x0 - .long 64 # 0x40 - .long "??_R3?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@8" - - .section .rdata,"dr" - .p2align 2 # @"?arr@?1??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@3PAHA" -"L?arr@?1??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@3PAHA": - .long 1 # 0x1 - .long 2 # 0x2 - .long 3 # 0x3 - .long 4 # 0x4 - .long 5 # 0x5 - - .section .rdata,"dr",discard,"??_C@_0CB@DAEDFHGK@?$CIat?$CIs?0?50?$CJ?5?$DN?$DN?51?5?$CG?$CG?5at?$CIs?0?51?$CJ?5?$DN?$DN?52?$CJ@" - .globl "??_C@_0CB@DAEDFHGK@?$CIat?$CIs?0?50?$CJ?5?$DN?$DN?51?5?$CG?$CG?5at?$CIs?0?51?$CJ?5?$DN?$DN?52?$CJ@" # @"??_C@_0CB@DAEDFHGK@?$CIat?$CIs?0?50?$CJ?5?$DN?$DN?51?5?$CG?$CG?5at?$CIs?0?51?$CJ?5?$DN?$DN?52?$CJ@" -"??_C@_0CB@DAEDFHGK@?$CIat?$CIs?0?50?$CJ?5?$DN?$DN?51?5?$CG?$CG?5at?$CIs?0?51?$CJ?5?$DN?$DN?52?$CJ@": - .asciz "(at(s, 0) == 1 && at(s, 1) == 2)" - - .section .rdata,"dr",discard,"??_C@_0DC@ECNOHCEM@?$CIstd?3?3is_default_constructible?$DMs@" - .globl "??_C@_0DC@ECNOHCEM@?$CIstd?3?3is_default_constructible?$DMs@" # @"??_C@_0DC@ECNOHCEM@?$CIstd?3?3is_default_constructible?$DMs@" -"??_C@_0DC@ECNOHCEM@?$CIstd?3?3is_default_constructible?$DMs@": - .asciz "(std::is_default_constructible>::value)" - - .section .rdata,"dr",discard,"??_C@_0DF@BEMDHCIL@?$CIstd?3?3is_default_constructible?$DMs@" - .globl "??_C@_0DF@BEMDHCIL@?$CIstd?3?3is_default_constructible?$DMs@" # @"??_C@_0DF@BEMDHCIL@?$CIstd?3?3is_default_constructible?$DMs@" -"??_C@_0DF@BEMDHCIL@?$CIstd?3?3is_default_constructible?$DMs@": - .asciz "(std::is_default_constructible>::value)" - - .section .rdata,"dr",discard,"??_C@_0DH@KOPAJDFF@?$CI?$CBstd?3?3is_default_constructible?$DM@" - .globl "??_C@_0DH@KOPAJDFF@?$CI?$CBstd?3?3is_default_constructible?$DM@" # @"??_C@_0DH@KOPAJDFF@?$CI?$CBstd?3?3is_default_constructible?$DM@" -"??_C@_0DH@KOPAJDFF@?$CI?$CBstd?3?3is_default_constructible?$DM@": - .asciz "(!std::is_default_constructible>::value)" - - .section .rdata,"dr",discard,"??_C@_0GG@BDILJLHN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" - .globl "??_C@_0GG@BDILJLHN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GG@BDILJLHN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" -"??_C@_0GG@BDILJLHN@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": - .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xlocnum" - - .section .CRT$XCU,"dr" - .p2align 2 - .long __GLOBAL__sub_I_span_tests.cpp - .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 Ltmp17095-Ltmp17094 # Subsection size -Ltmp17094: - .short Ltmp17097-Ltmp17096 # Record length -Ltmp17096: - .short 4412 # Record kind: S_COMPILE3 - .long 1 # Flags and language - .short 7 # CPUType - .short 7 # Frontend version - .short 0 - .short 0 - .short 0 - .short 7000 # Backend version - .short 0 - .short 0 - .short 0 - .asciz "clang version 7.0.0 (tags/RELEASE_700/final)" # Null-terminated compiler version string -Ltmp17097: -Ltmp17095: - .p2align 2 - .cv_fpo_data "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ - .long Ltmp17099-Ltmp17098 # Subsection size -Ltmp17098: - .short Ltmp17101-Ltmp17100 # Record length -Ltmp17100: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end0-"??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4098 # Function type index - .secrel32 "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17101: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17099: - .p2align 2 - .cv_linetable 0, "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ", Lfunc_end0 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____0 - .long Ltmp17103-Ltmp17102 # Subsection size -Ltmp17102: - .short Ltmp17105-Ltmp17104 # Record length -Ltmp17104: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1-"?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 4099 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____0" # Function name -Ltmp17105: - .short Ltmp17107-Ltmp17106 # Record length -Ltmp17106: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17107: - .cv_def_range Ltmp74 Ltmp98 Ltmp147 Ltmp152 Ltmp155 Ltmp156, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp17109-Ltmp17108 # Record length -Ltmp17108: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17109: - .cv_def_range Ltmp74 Ltmp98 Ltmp147 Ltmp152 Ltmp155 Ltmp156, "E\021\026\000\000\000\234\377\377\377" - .short Ltmp17111-Ltmp17110 # Record length -Ltmp17110: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17111: - .cv_def_range Ltmp77 Ltmp86 Ltmp147 Ltmp148 Ltmp151 Ltmp152, "E\021\026\000\000\000\264\377\377\377" - .short Ltmp17113-Ltmp17112 # Record length -Ltmp17112: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17113: - .cv_def_range Ltmp89 Ltmp98 Ltmp149 Ltmp150 Ltmp155 Ltmp156, "E\021\026\000\000\000t\377\377\377" - .short Ltmp17115-Ltmp17114 # Record length -Ltmp17114: - .short 4414 # Record kind: S_LOCAL - .long 4946 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17115: - .cv_def_range Ltmp98 Ltmp122 Ltmp153 Ltmp154 Ltmp157 Ltmp160 Ltmp163 Ltmp164, "E\021\026\000\000\000`\377\377\377" - .short Ltmp17117-Ltmp17116 # Record length -Ltmp17116: - .short 4414 # Record kind: S_LOCAL - .long 5003 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17117: - .cv_def_range Ltmp98 Ltmp122 Ltmp153 Ltmp154 Ltmp157 Ltmp160 Ltmp163 Ltmp164, "E\021\026\000\000\000$\377\377\377" - .short Ltmp17119-Ltmp17118 # Record length -Ltmp17118: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17119: - .cv_def_range Ltmp101 Ltmp110 Ltmp153 Ltmp154 Ltmp159 Ltmp160, "E\021\026\000\000\0008\377\377\377" - .short Ltmp17121-Ltmp17120 # Record length -Ltmp17120: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17121: - .cv_def_range Ltmp113 Ltmp122 Ltmp157 Ltmp158 Ltmp163 Ltmp164, "E\021\026\000\000\000\374\376\377\377" - .short Ltmp17123-Ltmp17122 # Record length -Ltmp17122: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17123: - .cv_def_range Ltmp122 Ltmp146 Ltmp161 Ltmp162 Ltmp165 Ltmp170, "E\021\026\000\000\000\344\376\377\377" - .short Ltmp17125-Ltmp17124 # Record length -Ltmp17124: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17125: - .cv_def_range Ltmp122 Ltmp146 Ltmp161 Ltmp162 Ltmp165 Ltmp170, "E\021\026\000\000\000\244\376\377\377" - .short Ltmp17127-Ltmp17126 # Record length -Ltmp17126: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17127: - .cv_def_range Ltmp125 Ltmp134 Ltmp161 Ltmp162 Ltmp167 Ltmp168, "E\021\026\000\000\000\274\376\377\377" - .short Ltmp17129-Ltmp17128 # Record length -Ltmp17128: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17129: - .cv_def_range Ltmp137 Ltmp146 Ltmp165 Ltmp166 Ltmp169 Ltmp170, "E\021\026\000\000\000|\376\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17103: - .p2align 2 - .cv_linetable 1, "?____C_A_T_C_H____T_E_S_T____0@@YAXXZ", Lfunc_end1 - .section .debug$S,"dr",associative,"??1NameAndTags@Catch@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1NameAndTags@Catch@@QAE@XZ" - .long 241 # Symbol subsection for Catch::NameAndTags::~NameAndTags - .long Ltmp17131-Ltmp17130 # Subsection size -Ltmp17130: - .short Ltmp17133-Ltmp17132 # Record length -Ltmp17132: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end2-"??1NameAndTags@Catch@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5019 # Function type index - .secrel32 "??1NameAndTags@Catch@@QAE@XZ" # Function section relative address - .secidx "??1NameAndTags@Catch@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::NameAndTags::~NameAndTags" # Function name -Ltmp17133: - .short Ltmp17135-Ltmp17134 # Record length -Ltmp17134: - .short 4414 # Record kind: S_LOCAL - .long 5012 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp17135: - .cv_def_range Ltmp171 Ltmp173, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17131: - .p2align 2 - .cv_linetable 2, "??1NameAndTags@Catch@@QAE@XZ", Lfunc_end2 - .section .debug$S,"dr" - .cv_fpo_data "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ - .long Ltmp17137-Ltmp17136 # Subsection size -Ltmp17136: - .short Ltmp17139-Ltmp17138 # Record length -Ltmp17138: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end3-"??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5020 # Function type index - .secrel32 "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17139: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17137: - .p2align 2 - .cv_linetable 3, "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ", Lfunc_end3 - .cv_fpo_data "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ - .long Ltmp17141-Ltmp17140 # Subsection size -Ltmp17140: - .short Ltmp17143-Ltmp17142 # Record length -Ltmp17142: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end4-"??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5021 # Function type index - .secrel32 "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17143: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17141: - .p2align 2 - .cv_linetable 4, "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ", Lfunc_end4 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____2 - .long Ltmp17145-Ltmp17144 # Subsection size -Ltmp17144: - .short Ltmp17147-Ltmp17146 # Record length -Ltmp17146: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end5-"?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5022 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____2" # Function name -Ltmp17147: - .short Ltmp17149-Ltmp17148 # Record length -Ltmp17148: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17149: - .cv_def_range Ltmp206 Ltmp217 Ltmp229 Ltmp233, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp17151-Ltmp17150 # Record length -Ltmp17150: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17151: - .cv_def_range Ltmp209 Ltmp217 Ltmp229 Ltmp233, "E\021\026\000\000\000\264\377\377\377" - .short Ltmp17153-Ltmp17152 # Record length -Ltmp17152: - .short 4414 # Record kind: S_LOCAL - .long 4946 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17153: - .cv_def_range Ltmp217 Ltmp228 Ltmp234 Ltmp238, "E\021\026\000\000\000|\377\377\377" - .short Ltmp17155-Ltmp17154 # Record length -Ltmp17154: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17155: - .cv_def_range Ltmp220 Ltmp228 Ltmp234 Ltmp238, "E\021\026\000\000\000T\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17145: - .p2align 2 - .cv_linetable 5, "?____C_A_T_C_H____T_E_S_T____2@@YAXXZ", Lfunc_end5 - .cv_fpo_data "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ - .long Ltmp17157-Ltmp17156 # Subsection size -Ltmp17156: - .short Ltmp17159-Ltmp17158 # Record length -Ltmp17158: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end6-"??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5023 # Function type index - .secrel32 "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17159: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17157: - .p2align 2 - .cv_linetable 6, "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ", Lfunc_end6 - .cv_fpo_data "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ - .long Ltmp17161-Ltmp17160 # Subsection size -Ltmp17160: - .short Ltmp17163-Ltmp17162 # Record length -Ltmp17162: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end7-"??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5024 # Function type index - .secrel32 "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17163: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17161: - .p2align 2 - .cv_linetable 7, "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ", Lfunc_end7 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4 - .long Ltmp17165-Ltmp17164 # Subsection size -Ltmp17164: - .short Ltmp17167-Ltmp17166 # Record length -Ltmp17166: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end8-"?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5025 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____4" # Function name -Ltmp17167: - .short Ltmp17169-Ltmp17168 # Record length -Ltmp17168: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17169: - .cv_def_range Ltmp405 Ltmp425 Ltmp521 Ltmp526 Ltmp529 Ltmp530, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp17171-Ltmp17170 # Record length -Ltmp17170: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17171: - .cv_def_range Ltmp405 Ltmp425 Ltmp521 Ltmp526 Ltmp529 Ltmp530, "E\021\026\000\000\000\230\377\377\377" - .short Ltmp17173-Ltmp17172 # Record length -Ltmp17172: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17173: - .cv_def_range Ltmp406 Ltmp415 Ltmp521 Ltmp522 Ltmp525 Ltmp526, "E\021\026\000\000\000\260\377\377\377" - .short Ltmp17175-Ltmp17174 # Record length -Ltmp17174: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17175: - .cv_def_range Ltmp416 Ltmp425 Ltmp523 Ltmp524 Ltmp529 Ltmp530, "E\021\026\000\000\000l\377\377\377" - .short Ltmp17177-Ltmp17176 # Record length -Ltmp17176: - .short 4414 # Record kind: S_LOCAL - .long 4946 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17177: - .cv_def_range Ltmp425 Ltmp445 Ltmp527 Ltmp528 Ltmp531 Ltmp534 Ltmp539 Ltmp540, "E\021\026\000\000\000X\377\377\377" - .short Ltmp17179-Ltmp17178 # Record length -Ltmp17178: - .short 4414 # Record kind: S_LOCAL - .long 5003 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17179: - .cv_def_range Ltmp425 Ltmp445 Ltmp527 Ltmp528 Ltmp531 Ltmp534 Ltmp539 Ltmp540, "E\021\026\000\000\000\030\377\377\377" - .short Ltmp17181-Ltmp17180 # Record length -Ltmp17180: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17181: - .cv_def_range Ltmp426 Ltmp435 Ltmp527 Ltmp528 Ltmp533 Ltmp534, "E\021\026\000\000\000,\377\377\377" - .short Ltmp17183-Ltmp17182 # Record length -Ltmp17182: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17183: - .cv_def_range Ltmp436 Ltmp445 Ltmp531 Ltmp532 Ltmp539 Ltmp540, "E\021\026\000\000\000\354\376\377\377" - .short Ltmp17185-Ltmp17184 # Record length -Ltmp17184: - .short 4414 # Record kind: S_LOCAL - .long 5027 # TypeIndex - .short 0 # Flags - .asciz "workaround_macro" -Ltmp17185: - .cv_def_range Ltmp445 Ltmp456 Ltmp535 Ltmp538 Ltmp545 Ltmp546, "E\021\026\000\000\000\330\376\377\377" - .short Ltmp17187-Ltmp17186 # Record length -Ltmp17186: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17187: - .cv_def_range Ltmp445 Ltmp456 Ltmp535 Ltmp538 Ltmp545 Ltmp546, "E\021\026\000\000\000\260\376\377\377" - .short Ltmp17189-Ltmp17188 # Record length -Ltmp17188: - .short 4414 # Record kind: S_LOCAL - .long 5031 # TypeIndex - .short 0 # Flags - .asciz "workaround_macro" -Ltmp17189: - .cv_def_range Ltmp456 Ltmp478 Ltmp541 Ltmp544 Ltmp547 Ltmp552 Ltmp557 Ltmp558, "E\021\026\000\000\000\244\376\377\377" - .short Ltmp17191-Ltmp17190 # Record length -Ltmp17190: - .short 4414 # Record kind: S_LOCAL - .long 5034 # TypeIndex - .short 0 # Flags - .asciz "const_workaround_macro" -Ltmp17191: - .cv_def_range Ltmp456 Ltmp478 Ltmp541 Ltmp544 Ltmp547 Ltmp552 Ltmp557 Ltmp558, "E\021\026\000\000\000p\376\377\377" - .short Ltmp17193-Ltmp17192 # Record length -Ltmp17192: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17193: - .cv_def_range Ltmp456 Ltmp467 Ltmp541 Ltmp544 Ltmp551 Ltmp552, "E\021\026\000\000\000|\376\377\377" - .short Ltmp17195-Ltmp17194 # Record length -Ltmp17194: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17195: - .cv_def_range Ltmp467 Ltmp478 Ltmp547 Ltmp550 Ltmp557 Ltmp558, "E\021\026\000\000\000H\376\377\377" - .short Ltmp17197-Ltmp17196 # Record length -Ltmp17196: - .short 4414 # Record kind: S_LOCAL - .long 5037 # TypeIndex - .short 0 # Flags - .asciz "workaround_macro" -Ltmp17197: - .cv_def_range Ltmp478 Ltmp500 Ltmp553 Ltmp556 Ltmp559 Ltmp564 Ltmp567 Ltmp568, "E\021\026\000\000\000<\376\377\377" - .short Ltmp17199-Ltmp17198 # Record length -Ltmp17198: - .short 4414 # Record kind: S_LOCAL - .long 5040 # TypeIndex - .short 0 # Flags - .asciz "const_workaround_macro" -Ltmp17199: - .cv_def_range Ltmp478 Ltmp500 Ltmp553 Ltmp556 Ltmp559 Ltmp564 Ltmp567 Ltmp568, "E\021\026\000\000\000\b\376\377\377" - .short Ltmp17201-Ltmp17200 # Record length -Ltmp17200: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17201: - .cv_def_range Ltmp478 Ltmp489 Ltmp553 Ltmp556 Ltmp563 Ltmp564, "E\021\026\000\000\000\024\376\377\377" - .short Ltmp17203-Ltmp17202 # Record length -Ltmp17202: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17203: - .cv_def_range Ltmp489 Ltmp500 Ltmp559 Ltmp562 Ltmp567 Ltmp568, "E\021\026\000\000\000\340\375\377\377" - .short Ltmp17205-Ltmp17204 # Record length -Ltmp17204: - .short 4414 # Record kind: S_LOCAL - .long 5090 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17205: - .cv_def_range Ltmp500 Ltmp520 Ltmp565 Ltmp566 Ltmp569 Ltmp574, "E\021\026\000\000\000\320\375\377\377" - .short Ltmp17207-Ltmp17206 # Record length -Ltmp17206: - .short 4414 # Record kind: S_LOCAL - .long 5146 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17207: - .cv_def_range Ltmp500 Ltmp520 Ltmp565 Ltmp566 Ltmp569 Ltmp574, "E\021\026\000\000\000\214\375\377\377" - .short Ltmp17209-Ltmp17208 # Record length -Ltmp17208: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17209: - .cv_def_range Ltmp501 Ltmp510 Ltmp565 Ltmp566 Ltmp571 Ltmp572, "E\021\026\000\000\000\244\375\377\377" - .short Ltmp17211-Ltmp17210 # Record length -Ltmp17210: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17211: - .cv_def_range Ltmp511 Ltmp520 Ltmp569 Ltmp570 Ltmp573 Ltmp574, "E\021\026\000\000\000`\375\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17165: - .p2align 2 - .cv_linetable 8, "?____C_A_T_C_H____T_E_S_T____4@@YAXXZ", Lfunc_end8 - .cv_fpo_data "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ - .long Ltmp17213-Ltmp17212 # Subsection size -Ltmp17212: - .short Ltmp17215-Ltmp17214 # Record length -Ltmp17214: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end9-"??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5154 # Function type index - .secrel32 "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17215: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17213: - .p2align 2 - .cv_linetable 9, "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ", Lfunc_end9 - .cv_fpo_data "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ - .long Ltmp17217-Ltmp17216 # Subsection size -Ltmp17216: - .short Ltmp17219-Ltmp17218 # Record length -Ltmp17218: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end10-"??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5155 # Function type index - .secrel32 "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17219: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17217: - .p2align 2 - .cv_linetable 10, "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ", Lfunc_end10 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____6 - .long Ltmp17221-Ltmp17220 # Subsection size -Ltmp17220: - .short Ltmp17223-Ltmp17222 # Record length -Ltmp17222: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end11-"?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5156 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____6" # Function name -Ltmp17223: - .short Ltmp17225-Ltmp17224 # Record length -Ltmp17224: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17225: - .cv_def_range Ltmp875 Ltmp1178, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17227-Ltmp17226 # Record length -Ltmp17226: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "i" -Ltmp17227: - .cv_def_range Ltmp876 Ltmp992 Ltmp1083 Ltmp1142, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp17229-Ltmp17228 # Record length -Ltmp17228: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17229: - .cv_def_range Ltmp877 Ltmp935 Ltmp1083 Ltmp1112, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp17231-Ltmp17230 # Record length -Ltmp17230: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17231: - .cv_def_range Ltmp880 Ltmp888 Ltmp1083 Ltmp1087, "E\021\026\000\000\000\240\377\377\377" - .short Ltmp17233-Ltmp17232 # Record length -Ltmp17232: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17233: - .cv_def_range Ltmp889 Ltmp897 Ltmp1088 Ltmp1092, "E\021\026\000\000\000H\377\377\377" - .short Ltmp17235-Ltmp17234 # Record length -Ltmp17234: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17235: - .cv_def_range Ltmp898 Ltmp906 Ltmp1093 Ltmp1097, "E\021\026\000\000\000\354\376\377\377" - .short Ltmp17237-Ltmp17236 # Record length -Ltmp17236: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "j" -Ltmp17237: - .cv_def_range Ltmp906 Ltmp935 Ltmp1098 Ltmp1112, "E\021\026\000\000\000\300\376\377\377" - .short Ltmp17239-Ltmp17238 # Record length -Ltmp17238: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17239: - .cv_def_range Ltmp908 Ltmp916 Ltmp1098 Ltmp1102, "E\021\026\000\000\000\230\376\377\377" - .short Ltmp17241-Ltmp17240 # Record length -Ltmp17240: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17241: - .cv_def_range Ltmp917 Ltmp925 Ltmp1103 Ltmp1107, "E\021\026\000\000\000D\376\377\377" - .short Ltmp17243-Ltmp17242 # Record length -Ltmp17242: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17243: - .cv_def_range Ltmp926 Ltmp934 Ltmp1108 Ltmp1112, "E\021\026\000\000\000\360\375\377\377" - .short Ltmp17245-Ltmp17244 # Record length -Ltmp17244: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17245: - .cv_def_range Ltmp935 Ltmp991 Ltmp1113 Ltmp1142, "E\021\026\000\000\000\274\375\377\377" - .short Ltmp17247-Ltmp17246 # Record length -Ltmp17246: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17247: - .cv_def_range Ltmp936 Ltmp944 Ltmp1113 Ltmp1117, "E\021\026\000\000\000\224\375\377\377" - .short Ltmp17249-Ltmp17248 # Record length -Ltmp17248: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17249: - .cv_def_range Ltmp945 Ltmp953 Ltmp1118 Ltmp1122, "E\021\026\000\000\0008\375\377\377" - .short Ltmp17251-Ltmp17250 # Record length -Ltmp17250: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17251: - .cv_def_range Ltmp954 Ltmp962 Ltmp1123 Ltmp1127, "E\021\026\000\000\000\334\374\377\377" - .short Ltmp17253-Ltmp17252 # Record length -Ltmp17252: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "j" -Ltmp17253: - .cv_def_range Ltmp962 Ltmp991 Ltmp1128 Ltmp1142, "E\021\026\000\000\000\260\374\377\377" - .short Ltmp17255-Ltmp17254 # Record length -Ltmp17254: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17255: - .cv_def_range Ltmp964 Ltmp972 Ltmp1128 Ltmp1132, "E\021\026\000\000\000\210\374\377\377" - .short Ltmp17257-Ltmp17256 # Record length -Ltmp17256: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17257: - .cv_def_range Ltmp973 Ltmp981 Ltmp1133 Ltmp1137, "E\021\026\000\000\0004\374\377\377" - .short Ltmp17259-Ltmp17258 # Record length -Ltmp17258: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17259: - .cv_def_range Ltmp982 Ltmp990 Ltmp1138 Ltmp1142, "E\021\026\000\000\000\340\373\377\377" - .short Ltmp17261-Ltmp17260 # Record length -Ltmp17260: - .short 4414 # Record kind: S_LOCAL - .long 5196 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17261: - .cv_def_range Ltmp993 Ltmp1015 Ltmp1143 Ltmp1148 Ltmp1151 Ltmp1152, "E\021\026\000\000\000\260\373\377\377" - .short Ltmp17263-Ltmp17262 # Record length -Ltmp17262: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17263: - .cv_def_range Ltmp996 Ltmp1005 Ltmp1143 Ltmp1144 Ltmp1147 Ltmp1148, "E\021\026\000\000\000\210\373\377\377" - .short Ltmp17265-Ltmp17264 # Record length -Ltmp17264: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17265: - .cv_def_range Ltmp1006 Ltmp1015 Ltmp1145 Ltmp1146 Ltmp1151 Ltmp1152, "E\021\026\000\000\000P\373\377\377" - .short Ltmp17267-Ltmp17266 # Record length -Ltmp17266: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "p" -Ltmp17267: - .cv_def_range Ltmp1015 Ltmp1025 Ltmp1149 Ltmp1150 Ltmp1157 Ltmp1158, "E\021\026\000\000\000<\373\377\377" - .short Ltmp17269-Ltmp17268 # Record length -Ltmp17268: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17269: - .cv_def_range Ltmp1015 Ltmp1025 Ltmp1149 Ltmp1150 Ltmp1157 Ltmp1158, "E\021\026\000\000\0004\373\377\377" - .short Ltmp17271-Ltmp17270 # Record length -Ltmp17270: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17271: - .cv_def_range Ltmp1016 Ltmp1025 Ltmp1149 Ltmp1150 Ltmp1157 Ltmp1158, "E\021\026\000\000\000\b\373\377\377" - .short Ltmp17273-Ltmp17272 # Record length -Ltmp17272: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "p" -Ltmp17273: - .cv_def_range Ltmp1025 Ltmp1037 Ltmp1153 Ltmp1156 Ltmp1161 Ltmp1162, "E\021\026\000\000\000\364\372\377\377" - .short Ltmp17275-Ltmp17274 # Record length -Ltmp17274: - .short 4414 # Record kind: S_LOCAL - .long 5219 # TypeIndex - .short 0 # Flags - .asciz "workaround_macro" -Ltmp17275: - .cv_def_range Ltmp1025 Ltmp1037 Ltmp1153 Ltmp1156 Ltmp1161 Ltmp1162, "E\021\026\000\000\000\360\372\377\377" - .short Ltmp17277-Ltmp17276 # Record length -Ltmp17276: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17277: - .cv_def_range Ltmp1026 Ltmp1037 Ltmp1153 Ltmp1156 Ltmp1161 Ltmp1162, "E\021\026\000\000\000\310\372\377\377" - .short Ltmp17279-Ltmp17278 # Record length -Ltmp17278: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17279: - .cv_def_range Ltmp1038 Ltmp1060 Ltmp1159 Ltmp1160 Ltmp1163 Ltmp1166 Ltmp1169 Ltmp1170, "E\021\026\000\000\000\270\372\377\377" - .short Ltmp17281-Ltmp17280 # Record length -Ltmp17280: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17281: - .cv_def_range Ltmp1041 Ltmp1050 Ltmp1159 Ltmp1160 Ltmp1165 Ltmp1166, "E\021\026\000\000\000\220\372\377\377" - .short Ltmp17283-Ltmp17282 # Record length -Ltmp17282: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17283: - .cv_def_range Ltmp1051 Ltmp1060 Ltmp1163 Ltmp1164 Ltmp1169 Ltmp1170, "E\021\026\000\000\000X\372\377\377" - .short Ltmp17285-Ltmp17284 # Record length -Ltmp17284: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "p" -Ltmp17285: - .cv_def_range Ltmp1060 Ltmp1070 Ltmp1167 Ltmp1168 Ltmp1175 Ltmp1176, "E\021\026\000\000\000D\372\377\377" - .short Ltmp17287-Ltmp17286 # Record length -Ltmp17286: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17287: - .cv_def_range Ltmp1060 Ltmp1070 Ltmp1167 Ltmp1168 Ltmp1175 Ltmp1176, "E\021\026\000\000\000<\372\377\377" - .short Ltmp17289-Ltmp17288 # Record length -Ltmp17288: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17289: - .cv_def_range Ltmp1061 Ltmp1070 Ltmp1167 Ltmp1168 Ltmp1175 Ltmp1176, "E\021\026\000\000\000\020\372\377\377" - .short Ltmp17291-Ltmp17290 # Record length -Ltmp17290: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "p" -Ltmp17291: - .cv_def_range Ltmp1070 Ltmp1082 Ltmp1171 Ltmp1174 Ltmp1177 Ltmp1178, "E\021\026\000\000\000\374\371\377\377" - .short Ltmp17293-Ltmp17292 # Record length -Ltmp17292: - .short 4414 # Record kind: S_LOCAL - .long 5222 # TypeIndex - .short 0 # Flags - .asciz "workaround_macro" -Ltmp17293: - .cv_def_range Ltmp1070 Ltmp1082 Ltmp1171 Ltmp1174 Ltmp1177 Ltmp1178, "E\021\026\000\000\000\370\371\377\377" - .short Ltmp17295-Ltmp17294 # Record length -Ltmp17294: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17295: - .cv_def_range Ltmp1071 Ltmp1082 Ltmp1171 Ltmp1174 Ltmp1177 Ltmp1178, "E\021\026\000\000\000\320\371\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17221: - .p2align 2 - .cv_linetable 11, "?____C_A_T_C_H____T_E_S_T____6@@YAXXZ", Lfunc_end11 - .cv_fpo_data "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ - .long Ltmp17297-Ltmp17296 # Subsection size -Ltmp17296: - .short Ltmp17299-Ltmp17298 # Record length -Ltmp17298: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end12-"??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5224 # Function type index - .secrel32 "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17299: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17297: - .p2align 2 - .cv_linetable 12, "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ", Lfunc_end12 - .cv_fpo_data "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ - .long Ltmp17301-Ltmp17300 # Subsection size -Ltmp17300: - .short Ltmp17303-Ltmp17302 # Record length -Ltmp17302: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end13-"??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5225 # Function type index - .secrel32 "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17303: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17301: - .p2align 2 - .cv_linetable 13, "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ", Lfunc_end13 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____8 - .long Ltmp17305-Ltmp17304 # Subsection size -Ltmp17304: - .short Ltmp17307-Ltmp17306 # Record length -Ltmp17306: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end14-"?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5226 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____8" # Function name -Ltmp17307: - .short Ltmp17309-Ltmp17308 # Record length -Ltmp17308: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17309: - .cv_def_range Ltmp1339 Ltmp1532, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17311-Ltmp17310 # Record length -Ltmp17310: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17311: - .cv_def_range Ltmp1340 Ltmp1363 Ltmp1485 Ltmp1490 Ltmp1493 Ltmp1494, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp17313-Ltmp17312 # Record length -Ltmp17312: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17313: - .cv_def_range Ltmp1344 Ltmp1353 Ltmp1485 Ltmp1486 Ltmp1489 Ltmp1490, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17315-Ltmp17314 # Record length -Ltmp17314: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17315: - .cv_def_range Ltmp1354 Ltmp1363 Ltmp1487 Ltmp1488 Ltmp1493 Ltmp1494, "E\021\026\000\000\000l\377\377\377" - .short Ltmp17317-Ltmp17316 # Record length -Ltmp17316: - .short 4414 # Record kind: S_LOCAL - .long 5196 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17317: - .cv_def_range Ltmp1364 Ltmp1386 Ltmp1491 Ltmp1492 Ltmp1495 Ltmp1498 Ltmp1501 Ltmp1502, "E\021\026\000\000\000X\377\377\377" - .short Ltmp17319-Ltmp17318 # Record length -Ltmp17318: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17319: - .cv_def_range Ltmp1367 Ltmp1376 Ltmp1491 Ltmp1492 Ltmp1497 Ltmp1498, "E\021\026\000\000\0000\377\377\377" - .short Ltmp17321-Ltmp17320 # Record length -Ltmp17320: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17321: - .cv_def_range Ltmp1377 Ltmp1386 Ltmp1495 Ltmp1496 Ltmp1501 Ltmp1502, "E\021\026\000\000\000\370\376\377\377" - .short Ltmp17323-Ltmp17322 # Record length -Ltmp17322: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17323: - .cv_def_range Ltmp1387 Ltmp1399 Ltmp1499 Ltmp1500 Ltmp1505 Ltmp1506, "E\021\026\000\000\000\340\376\377\377" - .short Ltmp17325-Ltmp17324 # Record length -Ltmp17324: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17325: - .cv_def_range Ltmp1390 Ltmp1399 Ltmp1499 Ltmp1500 Ltmp1505 Ltmp1506, "E\021\026\000\000\000\270\376\377\377" - .short Ltmp17327-Ltmp17326 # Record length -Ltmp17326: - .short 4414 # Record kind: S_LOCAL - .long 4946 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17327: - .cv_def_range Ltmp1400 Ltmp1412 Ltmp1503 Ltmp1504 Ltmp1509 Ltmp1510, "E\021\026\000\000\000\244\376\377\377" - .short Ltmp17329-Ltmp17328 # Record length -Ltmp17328: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17329: - .cv_def_range Ltmp1403 Ltmp1412 Ltmp1503 Ltmp1504 Ltmp1509 Ltmp1510, "E\021\026\000\000\000|\376\377\377" - .short Ltmp17331-Ltmp17330 # Record length -Ltmp17330: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "p" -Ltmp17331: - .cv_def_range Ltmp1412 Ltmp1424 Ltmp1507 Ltmp1508 Ltmp1513 Ltmp1514, "E\021\026\000\000\000h\376\377\377" - .short Ltmp17333-Ltmp17332 # Record length -Ltmp17332: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17333: - .cv_def_range Ltmp1412 Ltmp1424 Ltmp1507 Ltmp1508 Ltmp1513 Ltmp1514, "E\021\026\000\000\000`\376\377\377" - .short Ltmp17335-Ltmp17334 # Record length -Ltmp17334: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17335: - .cv_def_range Ltmp1415 Ltmp1424 Ltmp1507 Ltmp1508 Ltmp1513 Ltmp1514, "E\021\026\000\000\0008\376\377\377" - .short Ltmp17337-Ltmp17336 # Record length -Ltmp17336: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "p" -Ltmp17337: - .cv_def_range Ltmp1424 Ltmp1436 Ltmp1511 Ltmp1512 Ltmp1517 Ltmp1518, "E\021\026\000\000\000$\376\377\377" - .short Ltmp17339-Ltmp17338 # Record length -Ltmp17338: - .short 4414 # Record kind: S_LOCAL - .long 4946 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17339: - .cv_def_range Ltmp1424 Ltmp1436 Ltmp1511 Ltmp1512 Ltmp1517 Ltmp1518, "E\021\026\000\000\000 \376\377\377" - .short Ltmp17341-Ltmp17340 # Record length -Ltmp17340: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17341: - .cv_def_range Ltmp1427 Ltmp1436 Ltmp1511 Ltmp1512 Ltmp1517 Ltmp1518, "E\021\026\000\000\000\370\375\377\377" - .short Ltmp17343-Ltmp17342 # Record length -Ltmp17342: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17343: - .cv_def_range Ltmp1437 Ltmp1459 Ltmp1515 Ltmp1516 Ltmp1519 Ltmp1522 Ltmp1525 Ltmp1526, "E\021\026\000\000\000\340\375\377\377" - .short Ltmp17345-Ltmp17344 # Record length -Ltmp17344: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17345: - .cv_def_range Ltmp1440 Ltmp1449 Ltmp1515 Ltmp1516 Ltmp1521 Ltmp1522, "E\021\026\000\000\000\270\375\377\377" - .short Ltmp17347-Ltmp17346 # Record length -Ltmp17346: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17347: - .cv_def_range Ltmp1450 Ltmp1459 Ltmp1519 Ltmp1520 Ltmp1525 Ltmp1526, "E\021\026\000\000\000\200\375\377\377" - .short Ltmp17349-Ltmp17348 # Record length -Ltmp17348: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17349: - .cv_def_range Ltmp1460 Ltmp1472 Ltmp1523 Ltmp1524 Ltmp1529 Ltmp1530, "E\021\026\000\000\000h\375\377\377" - .short Ltmp17351-Ltmp17350 # Record length -Ltmp17350: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17351: - .cv_def_range Ltmp1463 Ltmp1472 Ltmp1523 Ltmp1524 Ltmp1529 Ltmp1530, "E\021\026\000\000\000@\375\377\377" - .short Ltmp17353-Ltmp17352 # Record length -Ltmp17352: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "p" -Ltmp17353: - .cv_def_range Ltmp1472 Ltmp1484 Ltmp1527 Ltmp1528 Ltmp1531 Ltmp1532, "E\021\026\000\000\000,\375\377\377" - .short Ltmp17355-Ltmp17354 # Record length -Ltmp17354: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17355: - .cv_def_range Ltmp1472 Ltmp1484 Ltmp1527 Ltmp1528 Ltmp1531 Ltmp1532, "E\021\026\000\000\000$\375\377\377" - .short Ltmp17357-Ltmp17356 # Record length -Ltmp17356: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17357: - .cv_def_range Ltmp1475 Ltmp1484 Ltmp1527 Ltmp1528 Ltmp1531 Ltmp1532, "E\021\026\000\000\000\374\374\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17305: - .p2align 2 - .cv_linetable 14, "?____C_A_T_C_H____T_E_S_T____8@@YAXXZ", Lfunc_end14 - .cv_fpo_data "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ - .long Ltmp17359-Ltmp17358 # Subsection size -Ltmp17358: - .short Ltmp17361-Ltmp17360 # Record length -Ltmp17360: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end15-"??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5227 # Function type index - .secrel32 "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17361: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17359: - .p2align 2 - .cv_linetable 15, "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ", Lfunc_end15 - .cv_fpo_data "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ - .long Ltmp17363-Ltmp17362 # Subsection size -Ltmp17362: - .short Ltmp17365-Ltmp17364 # Record length -Ltmp17364: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end16-"??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5228 # Function type index - .secrel32 "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17365: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17363: - .p2align 2 - .cv_linetable 16, "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ", Lfunc_end16 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____10 - .long Ltmp17367-Ltmp17366 # Subsection size -Ltmp17366: - .short Ltmp17369-Ltmp17368 # Record length -Ltmp17368: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end17-"?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5229 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____10" # Function name -Ltmp17369: - .short Ltmp17371-Ltmp17370 # Record length -Ltmp17370: - .short 4414 # Record kind: S_LOCAL - .long 5230 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17371: - .cv_def_range Ltmp1633 Ltmp1775, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp17373-Ltmp17372 # Record length -Ltmp17372: - .short 4414 # Record kind: S_LOCAL - .long 5232 # TypeIndex - .short 0 # Flags - .asciz "arr2d" -Ltmp17373: - .cv_def_range Ltmp1633 Ltmp1775, "E\021\026\000\000\000<\377\377\377" - .short Ltmp17375-Ltmp17374 # Record length -Ltmp17374: - .short 4414 # Record kind: S_LOCAL - .long 5235 # TypeIndex - .short 0 # Flags - .asciz "arr3d" -Ltmp17375: - .cv_def_range Ltmp1633 Ltmp1775, "E\021\026\000\000\000\314\376\377\377" - .short Ltmp17377-Ltmp17376 # Record length -Ltmp17376: - .short 4414 # Record kind: S_LOCAL - .long 5237 # TypeIndex - .short 0 # Flags - .asciz "ao_arr" -Ltmp17377: - .cv_def_range Ltmp1633 Ltmp1775, "E\021\026\000\000\000\310\375\377\377" - .short Ltmp17379-Ltmp17378 # Record length -Ltmp17378: - .short 4414 # Record kind: S_LOCAL - .long 4116 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17379: - .cv_def_range Ltmp1636 Ltmp1651 Ltmp1744 Ltmp1745 Ltmp1748 Ltmp1749, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp17381-Ltmp17380 # Record length -Ltmp17380: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17381: - .cv_def_range Ltmp1639 Ltmp1651 Ltmp1744 Ltmp1745 Ltmp1748 Ltmp1749, "E\021\026\000\000\000\240\377\377\377" - .short Ltmp17383-Ltmp17382 # Record length -Ltmp17382: - .short 4414 # Record kind: S_LOCAL - .long 5245 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17383: - .cv_def_range Ltmp1651 Ltmp1663 Ltmp1746 Ltmp1747 Ltmp1752 Ltmp1753, "E\021\026\000\000\000\214\377\377\377" - .short Ltmp17385-Ltmp17384 # Record length -Ltmp17384: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17385: - .cv_def_range Ltmp1654 Ltmp1663 Ltmp1746 Ltmp1747 Ltmp1752 Ltmp1753, "E\021\026\000\000\000d\377\377\377" - .short Ltmp17387-Ltmp17386 # Record length -Ltmp17386: - .short 4414 # Record kind: S_LOCAL - .long 5304 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17387: - .cv_def_range Ltmp1666 Ltmp1679 Ltmp1750 Ltmp1751 Ltmp1756 Ltmp1757, "E\021\026\000\000\0004\377\377\377" - .short Ltmp17389-Ltmp17388 # Record length -Ltmp17388: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17389: - .cv_def_range Ltmp1667 Ltmp1679 Ltmp1750 Ltmp1751 Ltmp1756 Ltmp1757, "E\021\026\000\000\000\f\377\377\377" - .short Ltmp17391-Ltmp17390 # Record length -Ltmp17390: - .short 4414 # Record kind: S_LOCAL - .long 5360 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17391: - .cv_def_range Ltmp1682 Ltmp1695 Ltmp1754 Ltmp1755 Ltmp1760 Ltmp1761, "E\021\026\000\000\000\304\376\377\377" - .short Ltmp17393-Ltmp17392 # Record length -Ltmp17392: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17393: - .cv_def_range Ltmp1683 Ltmp1695 Ltmp1754 Ltmp1755 Ltmp1760 Ltmp1761, "E\021\026\000\000\000\234\376\377\377" - .short Ltmp17395-Ltmp17394 # Record length -Ltmp17394: - .short 4414 # Record kind: S_LOCAL - .long 5245 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17395: - .cv_def_range Ltmp1695 Ltmp1707 Ltmp1758 Ltmp1759 Ltmp1764 Ltmp1765, "E\021\026\000\000\000\210\376\377\377" - .short Ltmp17397-Ltmp17396 # Record length -Ltmp17396: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17397: - .cv_def_range Ltmp1698 Ltmp1707 Ltmp1758 Ltmp1759 Ltmp1764 Ltmp1765, "E\021\026\000\000\000`\376\377\377" - .short Ltmp17399-Ltmp17398 # Record length -Ltmp17398: - .short 4414 # Record kind: S_LOCAL - .long 5304 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17399: - .cv_def_range Ltmp1708 Ltmp1718 Ltmp1762 Ltmp1763 Ltmp1768 Ltmp1769, "E\021\026\000\000\000H\376\377\377" - .short Ltmp17401-Ltmp17400 # Record length -Ltmp17400: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17401: - .cv_def_range Ltmp1709 Ltmp1718 Ltmp1762 Ltmp1763 Ltmp1768 Ltmp1769, "E\021\026\000\000\000 \376\377\377" - .short Ltmp17403-Ltmp17402 # Record length -Ltmp17402: - .short 4414 # Record kind: S_LOCAL - .long 5360 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17403: - .cv_def_range Ltmp1719 Ltmp1729 Ltmp1766 Ltmp1767 Ltmp1772 Ltmp1773, "E\021\026\000\000\000\b\376\377\377" - .short Ltmp17405-Ltmp17404 # Record length -Ltmp17404: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17405: - .cv_def_range Ltmp1720 Ltmp1729 Ltmp1766 Ltmp1767 Ltmp1772 Ltmp1773, "E\021\026\000\000\000\340\375\377\377" - .short Ltmp17407-Ltmp17406 # Record length -Ltmp17406: - .short 4414 # Record kind: S_LOCAL - .long 5416 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17407: - .cv_def_range Ltmp1730 Ltmp1743 Ltmp1770 Ltmp1771 Ltmp1774 Ltmp1775, "E\021\026\000\000\000\304\375\377\377" - .short Ltmp17409-Ltmp17408 # Record length -Ltmp17408: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17409: - .cv_def_range Ltmp1734 Ltmp1743 Ltmp1770 Ltmp1771 Ltmp1774 Ltmp1775, "E\021\026\000\000\000\234\375\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17367: - .p2align 2 - .cv_linetable 17, "?____C_A_T_C_H____T_E_S_T____10@@YAXXZ", Lfunc_end17 - .cv_fpo_data "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ - .long Ltmp17411-Ltmp17410 # Subsection size -Ltmp17410: - .short Ltmp17413-Ltmp17412 # Record length -Ltmp17412: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end18-"??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5475 # Function type index - .secrel32 "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17413: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17411: - .p2align 2 - .cv_linetable 18, "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ", Lfunc_end18 - .cv_fpo_data "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ - .long Ltmp17415-Ltmp17414 # Subsection size -Ltmp17414: - .short Ltmp17417-Ltmp17416 # Record length -Ltmp17416: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end19-"??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5476 # Function type index - .secrel32 "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17417: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17415: - .p2align 2 - .cv_linetable 19, "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ", Lfunc_end19 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____12 - .long Ltmp17419-Ltmp17418 # Subsection size -Ltmp17418: - .short Ltmp17421-Ltmp17420 # Record length -Ltmp17420: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end20-"?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5477 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____12" # Function name -Ltmp17421: - .short Ltmp17423-Ltmp17422 # Record length -Ltmp17422: - .short 4414 # Record kind: S_LOCAL - .long 5480 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17423: - .cv_def_range Ltmp1804 Ltmp1837, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp17425-Ltmp17424 # Record length -Ltmp17424: - .short 4414 # Record kind: S_LOCAL - .long 5528 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17425: - .cv_def_range Ltmp1805 Ltmp1817 Ltmp1830 Ltmp1831 Ltmp1834 Ltmp1835, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp17427-Ltmp17426 # Record length -Ltmp17426: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17427: - .cv_def_range Ltmp1808 Ltmp1817 Ltmp1830 Ltmp1831 Ltmp1834 Ltmp1835, "E\021\026\000\000\000\260\377\377\377" - .short Ltmp17429-Ltmp17428 # Record length -Ltmp17428: - .short 4414 # Record kind: S_LOCAL - .long 5528 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17429: - .cv_def_range Ltmp1817 Ltmp1829 Ltmp1832 Ltmp1833 Ltmp1836 Ltmp1837, "E\021\026\000\000\000\230\377\377\377" - .short Ltmp17431-Ltmp17430 # Record length -Ltmp17430: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17431: - .cv_def_range Ltmp1820 Ltmp1829 Ltmp1832 Ltmp1833 Ltmp1836 Ltmp1837, "E\021\026\000\000\000p\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17419: - .p2align 2 - .cv_linetable 20, "?____C_A_T_C_H____T_E_S_T____12@@YAXXZ", Lfunc_end20 - .cv_fpo_data "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ - .long Ltmp17433-Ltmp17432 # Subsection size -Ltmp17432: - .short Ltmp17435-Ltmp17434 # Record length -Ltmp17434: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end21-"??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5536 # Function type index - .secrel32 "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17435: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17433: - .p2align 2 - .cv_linetable 21, "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ", Lfunc_end21 - .cv_fpo_data "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ - .long Ltmp17437-Ltmp17436 # Subsection size -Ltmp17436: - .short Ltmp17439-Ltmp17438 # Record length -Ltmp17438: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end22-"??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5537 # Function type index - .secrel32 "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17439: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17437: - .p2align 2 - .cv_linetable 22, "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ", Lfunc_end22 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____14 - .long Ltmp17441-Ltmp17440 # Subsection size -Ltmp17440: - .short Ltmp17443-Ltmp17442 # Record length -Ltmp17442: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end23-"?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5538 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____14" # Function name -Ltmp17443: - .short Ltmp17445-Ltmp17444 # Record length -Ltmp17444: - .short 4414 # Record kind: S_LOCAL - .long 5570 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17445: - .cv_def_range Ltmp1940 Ltmp2081, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17447-Ltmp17446 # Record length -Ltmp17446: - .short 4414 # Record kind: S_LOCAL - .long 5606 # TypeIndex - .short 0 # Flags - .asciz "ao_arr" -Ltmp17447: - .cv_def_range Ltmp1940 Ltmp2081, "E\021\026\000\000\000\214\376\377\377" - .short Ltmp17449-Ltmp17448 # Record length -Ltmp17448: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17449: - .cv_def_range Ltmp1941 Ltmp1966 Ltmp2049 Ltmp2054 Ltmp2057 Ltmp2058, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp17451-Ltmp17450 # Record length -Ltmp17450: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17451: - .cv_def_range Ltmp1941 Ltmp1966 Ltmp2049 Ltmp2054 Ltmp2057 Ltmp2058, "E\021\026\000\000\000\210\377\377\377" - .short Ltmp17453-Ltmp17452 # Record length -Ltmp17452: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17453: - .cv_def_range Ltmp1945 Ltmp1954 Ltmp2049 Ltmp2050 Ltmp2053 Ltmp2054, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17455-Ltmp17454 # Record length -Ltmp17454: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17455: - .cv_def_range Ltmp1957 Ltmp1966 Ltmp2051 Ltmp2052 Ltmp2057 Ltmp2058, "E\021\026\000\000\000`\377\377\377" - .short Ltmp17457-Ltmp17456 # Record length -Ltmp17456: - .short 4414 # Record kind: S_LOCAL - .long 5646 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17457: - .cv_def_range Ltmp1966 Ltmp1990 Ltmp2055 Ltmp2056 Ltmp2059 Ltmp2062 Ltmp2065 Ltmp2066, "E\021\026\000\000\000H\377\377\377" - .short Ltmp17459-Ltmp17458 # Record length -Ltmp17458: - .short 4414 # Record kind: S_LOCAL - .long 5705 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17459: - .cv_def_range Ltmp1966 Ltmp1990 Ltmp2055 Ltmp2056 Ltmp2059 Ltmp2062 Ltmp2065 Ltmp2066, "E\021\026\000\000\000\f\377\377\377" - .short Ltmp17461-Ltmp17460 # Record length -Ltmp17460: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17461: - .cv_def_range Ltmp1969 Ltmp1978 Ltmp2055 Ltmp2056 Ltmp2061 Ltmp2062, "E\021\026\000\000\000 \377\377\377" - .short Ltmp17463-Ltmp17462 # Record length -Ltmp17462: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17463: - .cv_def_range Ltmp1981 Ltmp1990 Ltmp2059 Ltmp2060 Ltmp2065 Ltmp2066, "E\021\026\000\000\000\344\376\377\377" - .short Ltmp17465-Ltmp17464 # Record length -Ltmp17464: - .short 4414 # Record kind: S_LOCAL - .long 4192 # TypeIndex - .short 0 # Flags - .asciz "empty_arr" -Ltmp17465: - .cv_def_range Ltmp1991 Ltmp2008 Ltmp2063 Ltmp2064 Ltmp2069 Ltmp2070, "E\021\026\000\000\000\320\376\377\377" - .short Ltmp17467-Ltmp17466 # Record length -Ltmp17466: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17467: - .cv_def_range Ltmp1991 Ltmp2008 Ltmp2063 Ltmp2064 Ltmp2069 Ltmp2070, "E\021\026\000\000\000\310\376\377\377" - .short Ltmp17469-Ltmp17468 # Record length -Ltmp17468: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17469: - .cv_def_range Ltmp1996 Ltmp2008 Ltmp2063 Ltmp2064 Ltmp2069 Ltmp2070, "E\021\026\000\000\000\240\376\377\377" - .short Ltmp17471-Ltmp17470 # Record length -Ltmp17470: - .short 4414 # Record kind: S_LOCAL - .long 5753 # TypeIndex - .short 0 # Flags - .asciz "fs" -Ltmp17471: - .cv_def_range Ltmp2009 Ltmp2022 Ltmp2067 Ltmp2068 Ltmp2073 Ltmp2074, "E\021\026\000\000\000\210\376\377\377" - .short Ltmp17473-Ltmp17472 # Record length -Ltmp17472: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17473: - .cv_def_range Ltmp2013 Ltmp2022 Ltmp2067 Ltmp2068 Ltmp2073 Ltmp2074, "E\021\026\000\000\000`\376\377\377" - .short Ltmp17475-Ltmp17474 # Record length -Ltmp17474: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17475: - .cv_def_range Ltmp2025 Ltmp2037 Ltmp2071 Ltmp2072 Ltmp2075 Ltmp2076, "E\021\026\000\000\000(\376\377\377" - .short Ltmp17477-Ltmp17476 # Record length -Ltmp17476: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17477: - .cv_def_range Ltmp2028 Ltmp2037 Ltmp2071 Ltmp2072 Ltmp2075 Ltmp2076, "E\021\026\000\000\000\000\376\377\377" - .short Ltmp17479-Ltmp17478 # Record length -Ltmp17478: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp17479: - .cv_def_range Ltmp2037 Ltmp2048 Ltmp2077 Ltmp2081, "E\021\026\000\000\000\344\375\377\377" - .short Ltmp17481-Ltmp17480 # Record length -Ltmp17480: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17481: - .cv_def_range Ltmp2040 Ltmp2048 Ltmp2077 Ltmp2081, "E\021\026\000\000\000\274\375\377\377" - .short Ltmp17483-Ltmp17482 # Record length -Ltmp17482: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp2025-Ltmp2022 # Code size - .secrel32 Ltmp2022 # Function section relative address - .secidx Lfunc_begin23 # Function section index - .byte 0 # Lexical block name -Ltmp17483: - .short Ltmp17485-Ltmp17484 # Record length -Ltmp17484: - .short 4414 # Record kind: S_LOCAL - .long 5768 # TypeIndex - .short 0 # Flags - .asciz "get_an_array" -Ltmp17485: - .cv_def_range Ltmp2022 Ltmp2025, "E\021\026\000\000\000L\376\377\377" - .short Ltmp17487-Ltmp17486 # Record length -Ltmp17486: - .short 4414 # Record kind: S_LOCAL - .long 5771 # TypeIndex - .short 0 # Flags - .asciz "take_a_span" -Ltmp17487: - .cv_def_range Ltmp2022 Ltmp2025, "E\021\026\000\000\000H\376\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17441: - .p2align 2 - .cv_linetable 23, "?____C_A_T_C_H____T_E_S_T____14@@YAXXZ", Lfunc_end23 - .cv_fpo_data "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ - .long Ltmp17489-Ltmp17488 # Subsection size -Ltmp17488: - .short Ltmp17491-Ltmp17490 # Record length -Ltmp17490: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end24-"??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5773 # Function type index - .secrel32 "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17491: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17489: - .p2align 2 - .cv_linetable 24, "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ", Lfunc_end24 - .cv_fpo_data "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ - .long Ltmp17493-Ltmp17492 # Subsection size -Ltmp17492: - .short Ltmp17495-Ltmp17494 # Record length -Ltmp17494: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end25-"??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5774 # Function type index - .secrel32 "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17495: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17493: - .p2align 2 - .cv_linetable 25, "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ", Lfunc_end25 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____16 - .long Ltmp17497-Ltmp17496 # Subsection size -Ltmp17496: - .short Ltmp17499-Ltmp17498 # Record length -Ltmp17498: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end26-"?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5775 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____16" # Function name -Ltmp17499: - .short Ltmp17501-Ltmp17500 # Record length -Ltmp17500: - .short 4414 # Record kind: S_LOCAL - .long 5548 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17501: - .cv_def_range Ltmp2134 Ltmp2205, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17503-Ltmp17502 # Record length -Ltmp17502: - .short 4414 # Record kind: S_LOCAL - .long 5584 # TypeIndex - .short 0 # Flags - .asciz "ao_arr" -Ltmp17503: - .cv_def_range Ltmp2134 Ltmp2205, "E\021\026\000\000\000P\377\377\377" - .short Ltmp17505-Ltmp17504 # Record length -Ltmp17504: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17505: - .cv_def_range Ltmp2135 Ltmp2148 Ltmp2190 Ltmp2191 Ltmp2194 Ltmp2195, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp17507-Ltmp17506 # Record length -Ltmp17506: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17507: - .cv_def_range Ltmp2139 Ltmp2148 Ltmp2190 Ltmp2191 Ltmp2194 Ltmp2195, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17509-Ltmp17508 # Record length -Ltmp17508: - .short 4414 # Record kind: S_LOCAL - .long 5705 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17509: - .cv_def_range Ltmp2148 Ltmp2160 Ltmp2192 Ltmp2193 Ltmp2198 Ltmp2199, "E\021\026\000\000\000\214\377\377\377" - .short Ltmp17511-Ltmp17510 # Record length -Ltmp17510: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17511: - .cv_def_range Ltmp2151 Ltmp2160 Ltmp2192 Ltmp2193 Ltmp2198 Ltmp2199, "E\021\026\000\000\000d\377\377\377" - .short Ltmp17513-Ltmp17512 # Record length -Ltmp17512: - .short 4414 # Record kind: S_LOCAL - .long 5817 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17513: - .cv_def_range Ltmp2161 Ltmp2174 Ltmp2196 Ltmp2197 Ltmp2202 Ltmp2203, "E\021\026\000\000\000L\377\377\377" - .short Ltmp17515-Ltmp17514 # Record length -Ltmp17514: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17515: - .cv_def_range Ltmp2165 Ltmp2174 Ltmp2196 Ltmp2197 Ltmp2202 Ltmp2203, "E\021\026\000\000\000$\377\377\377" - .short Ltmp17517-Ltmp17516 # Record length -Ltmp17516: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17517: - .cv_def_range Ltmp2177 Ltmp2189 Ltmp2200 Ltmp2201 Ltmp2204 Ltmp2205, "E\021\026\000\000\000\354\376\377\377" - .short Ltmp17519-Ltmp17518 # Record length -Ltmp17518: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17519: - .cv_def_range Ltmp2180 Ltmp2189 Ltmp2200 Ltmp2201 Ltmp2204 Ltmp2205, "E\021\026\000\000\000\304\376\377\377" - .short Ltmp17521-Ltmp17520 # Record length -Ltmp17520: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp2177-Ltmp2174 # Code size - .secrel32 Ltmp2174 # Function section relative address - .secidx Lfunc_begin26 # Function section index - .byte 0 # Lexical block name -Ltmp17521: - .short Ltmp17523-Ltmp17522 # Record length -Ltmp17522: - .short 4414 # Record kind: S_LOCAL - .long 5833 # TypeIndex - .short 0 # Flags - .asciz "get_an_array" -Ltmp17523: - .cv_def_range Ltmp2174 Ltmp2177, "E\021\026\000\000\000\020\377\377\377" - .short Ltmp17525-Ltmp17524 # Record length -Ltmp17524: - .short 4414 # Record kind: S_LOCAL - .long 5836 # TypeIndex - .short 0 # Flags - .asciz "take_a_span" -Ltmp17525: - .cv_def_range Ltmp2174 Ltmp2177, "E\021\026\000\000\000\f\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 -Ltmp17497: - .p2align 2 - .cv_linetable 26, "?____C_A_T_C_H____T_E_S_T____16@@YAXXZ", Lfunc_end26 - .cv_fpo_data "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ - .long Ltmp17527-Ltmp17526 # Subsection size -Ltmp17526: - .short Ltmp17529-Ltmp17528 # Record length -Ltmp17528: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end27-"??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5838 # Function type index - .secrel32 "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17529: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17527: - .p2align 2 - .cv_linetable 27, "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ", Lfunc_end27 - .cv_fpo_data "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ - .long Ltmp17531-Ltmp17530 # Subsection size -Ltmp17530: - .short Ltmp17533-Ltmp17532 # Record length -Ltmp17532: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end28-"??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5839 # Function type index - .secrel32 "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17533: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17531: - .p2align 2 - .cv_linetable 28, "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ", Lfunc_end28 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____18 - .long Ltmp17535-Ltmp17534 # Subsection size -Ltmp17534: - .short Ltmp17537-Ltmp17536 # Record length -Ltmp17536: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end29-"?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5840 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____18" # Function name -Ltmp17537: - .short Ltmp17539-Ltmp17538 # Record length -Ltmp17538: - .short 4414 # Record kind: S_LOCAL - .long 5873 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17539: - .cv_def_range Ltmp2246 Ltmp2296, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17541-Ltmp17540 # Record length -Ltmp17540: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17541: - .cv_def_range Ltmp2247 Ltmp2260 Ltmp2285 Ltmp2286 Ltmp2289 Ltmp2290, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp17543-Ltmp17542 # Record length -Ltmp17542: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17543: - .cv_def_range Ltmp2251 Ltmp2260 Ltmp2285 Ltmp2286 Ltmp2289 Ltmp2290, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17545-Ltmp17544 # Record length -Ltmp17544: - .short 4414 # Record kind: S_LOCAL - .long 5705 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17545: - .cv_def_range Ltmp2260 Ltmp2272 Ltmp2287 Ltmp2288 Ltmp2293 Ltmp2294, "E\021\026\000\000\000\214\377\377\377" - .short Ltmp17547-Ltmp17546 # Record length -Ltmp17546: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17547: - .cv_def_range Ltmp2263 Ltmp2272 Ltmp2287 Ltmp2288 Ltmp2293 Ltmp2294, "E\021\026\000\000\000d\377\377\377" - .short Ltmp17549-Ltmp17548 # Record length -Ltmp17548: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17549: - .cv_def_range Ltmp2272 Ltmp2284 Ltmp2291 Ltmp2292 Ltmp2295 Ltmp2296, "E\021\026\000\000\000L\377\377\377" - .short Ltmp17551-Ltmp17550 # Record length -Ltmp17550: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17551: - .cv_def_range Ltmp2275 Ltmp2284 Ltmp2291 Ltmp2292 Ltmp2295 Ltmp2296, "E\021\026\000\000\000$\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17535: - .p2align 2 - .cv_linetable 29, "?____C_A_T_C_H____T_E_S_T____18@@YAXXZ", Lfunc_end29 - .cv_fpo_data "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ - .long Ltmp17553-Ltmp17552 # Subsection size -Ltmp17552: - .short Ltmp17555-Ltmp17554 # Record length -Ltmp17554: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end30-"??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5875 # Function type index - .secrel32 "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17555: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17553: - .p2align 2 - .cv_linetable 30, "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ", Lfunc_end30 - .cv_fpo_data "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ - .long Ltmp17557-Ltmp17556 # Subsection size -Ltmp17556: - .short Ltmp17559-Ltmp17558 # Record length -Ltmp17558: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end31-"??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5876 # Function type index - .secrel32 "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17559: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17557: - .p2align 2 - .cv_linetable 31, "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ", Lfunc_end31 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20 - .long Ltmp17561-Ltmp17560 # Subsection size -Ltmp17560: - .short Ltmp17563-Ltmp17562 # Record length -Ltmp17562: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end32-"?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 5877 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____20" # Function name -Ltmp17563: - .short Ltmp17565-Ltmp17564 # Record length -Ltmp17564: - .short 4414 # Record kind: S_LOCAL - .long 6018 # TypeIndex - .short 0 # Flags - .asciz "v" -Ltmp17565: - .cv_def_range Ltmp2421 Ltmp2517, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17567-Ltmp17566 # Record length -Ltmp17566: - .short 4414 # Record kind: S_LOCAL - .long 5894 # TypeIndex - .short 0 # Flags - .asciz "cv" -Ltmp17567: - .cv_def_range Ltmp2421 Ltmp2517, "E\021\026\000\000\000\254\377\377\377" - .short Ltmp17569-Ltmp17568 # Record length -Ltmp17568: - .short 4414 # Record kind: S_LOCAL - .long 4427 # TypeIndex - .short 0 # Flags - .asciz "str" -Ltmp17569: - .cv_def_range Ltmp2421 Ltmp2517, "E\021\026\000\000\000\b\377\377\377" - .short Ltmp17571-Ltmp17570 # Record length -Ltmp17570: - .short 4414 # Record kind: S_LOCAL - .long 4428 # TypeIndex - .short 0 # Flags - .asciz "cstr" -Ltmp17571: - .cv_def_range Ltmp2421 Ltmp2517, "E\021\026\000\000\000\354\376\377\377" - .short Ltmp17573-Ltmp17572 # Record length -Ltmp17572: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17573: - .cv_def_range Ltmp2422 Ltmp2442 Ltmp2487 Ltmp2492 Ltmp2495 Ltmp2496, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17575-Ltmp17574 # Record length -Ltmp17574: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17575: - .cv_def_range Ltmp2422 Ltmp2442 Ltmp2487 Ltmp2492 Ltmp2495 Ltmp2496, "E\021\026\000\000\000`\377\377\377" - .short Ltmp17577-Ltmp17576 # Record length -Ltmp17576: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17577: - .cv_def_range Ltmp2423 Ltmp2432 Ltmp2487 Ltmp2488 Ltmp2491 Ltmp2492, "E\021\026\000\000\000|\377\377\377" - .short Ltmp17579-Ltmp17578 # Record length -Ltmp17578: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17579: - .cv_def_range Ltmp2433 Ltmp2442 Ltmp2489 Ltmp2490 Ltmp2495 Ltmp2496, "E\021\026\000\000\0008\377\377\377" - .short Ltmp17581-Ltmp17580 # Record length -Ltmp17580: - .short 4414 # Record kind: S_LOCAL - .long 6133 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17581: - .cv_def_range Ltmp2443 Ltmp2453 Ltmp2493 Ltmp2494 Ltmp2499 Ltmp2500, "E\021\026\000\000\000\344\376\377\377" - .short Ltmp17583-Ltmp17582 # Record length -Ltmp17582: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17583: - .cv_def_range Ltmp2444 Ltmp2453 Ltmp2493 Ltmp2494 Ltmp2499 Ltmp2500, "E\021\026\000\000\000\274\376\377\377" - .short Ltmp17585-Ltmp17584 # Record length -Ltmp17584: - .short 4414 # Record kind: S_LOCAL - .long 6133 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17585: - .cv_def_range Ltmp2453 Ltmp2463 Ltmp2497 Ltmp2498 Ltmp2503 Ltmp2504, "E\021\026\000\000\000\240\376\377\377" - .short Ltmp17587-Ltmp17586 # Record length -Ltmp17586: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17587: - .cv_def_range Ltmp2454 Ltmp2463 Ltmp2497 Ltmp2498 Ltmp2503 Ltmp2504, "E\021\026\000\000\000x\376\377\377" - .short Ltmp17589-Ltmp17588 # Record length -Ltmp17588: - .short 4414 # Record kind: S_LOCAL - .long 6146 # TypeIndex - .short 0 # Flags - .asciz "get_temp_vector" -Ltmp17589: - .cv_def_range Ltmp2463 Ltmp2464 Ltmp2505 Ltmp2506, "E\021\026\000\000\000`\376\377\377" - .short Ltmp17591-Ltmp17590 # Record length -Ltmp17590: - .short 4414 # Record kind: S_LOCAL - .long 6149 # TypeIndex - .short 0 # Flags - .asciz "use_span" -Ltmp17591: - .cv_def_range Ltmp2463 Ltmp2464 Ltmp2505 Ltmp2506, "E\021\026\000\000\000\\\376\377\377" - .short Ltmp17593-Ltmp17592 # Record length -Ltmp17592: - .short 4414 # Record kind: S_LOCAL - .long 6156 # TypeIndex - .short 0 # Flags - .asciz "get_temp_string" -Ltmp17593: - .cv_def_range Ltmp2464 Ltmp2465 Ltmp2507 Ltmp2508, "E\021\026\000\000\000@\376\377\377" - .short Ltmp17595-Ltmp17594 # Record length -Ltmp17594: - .short 4414 # Record kind: S_LOCAL - .long 6159 # TypeIndex - .short 0 # Flags - .asciz "use_span" -Ltmp17595: - .cv_def_range Ltmp2464 Ltmp2465 Ltmp2507 Ltmp2508, "E\021\026\000\000\000<\376\377\377" - .short Ltmp17597-Ltmp17596 # Record length -Ltmp17596: - .short 4414 # Record kind: S_LOCAL - .long 6166 # TypeIndex - .short 0 # Flags - .asciz "get_temp_string" -Ltmp17597: - .cv_def_range Ltmp2465 Ltmp2466 Ltmp2509 Ltmp2510, "E\021\026\000\000\000\024\376\377\377" - .short Ltmp17599-Ltmp17598 # Record length -Ltmp17598: - .short 4414 # Record kind: S_LOCAL - .long 6169 # TypeIndex - .short 0 # Flags - .asciz "use_span" -Ltmp17599: - .cv_def_range Ltmp2465 Ltmp2466 Ltmp2509 Ltmp2510, "E\021\026\000\000\000\020\376\377\377" - .short Ltmp17601-Ltmp17600 # Record length -Ltmp17600: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17601: - .cv_def_range Ltmp2466 Ltmp2486 Ltmp2501 Ltmp2502 Ltmp2511 Ltmp2516, "E\021\026\000\000\000\344\375\377\377" - .short Ltmp17603-Ltmp17602 # Record length -Ltmp17602: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp17603: - .cv_def_range Ltmp2466 Ltmp2486 Ltmp2501 Ltmp2502 Ltmp2511 Ltmp2516, "E\021\026\000\000\000\240\375\377\377" - .short Ltmp17605-Ltmp17604 # Record length -Ltmp17604: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17605: - .cv_def_range Ltmp2467 Ltmp2476 Ltmp2501 Ltmp2502 Ltmp2513 Ltmp2514, "E\021\026\000\000\000\274\375\377\377" - .short Ltmp17607-Ltmp17606 # Record length -Ltmp17606: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17607: - .cv_def_range Ltmp2477 Ltmp2486 Ltmp2511 Ltmp2512 Ltmp2515 Ltmp2516, "E\021\026\000\000\000x\375\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17561: - .p2align 2 - .cv_linetable 32, "?____C_A_T_C_H____T_E_S_T____20@@YAXXZ", Lfunc_end32 - .cv_fpo_data "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ - .long Ltmp17609-Ltmp17608 # Subsection size -Ltmp17608: - .short Ltmp17611-Ltmp17610 # Record length -Ltmp17610: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end33-"??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6171 # Function type index - .secrel32 "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17611: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17609: - .p2align 2 - .cv_linetable 33, "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ", Lfunc_end33 - .cv_fpo_data "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ - .long Ltmp17613-Ltmp17612 # Subsection size -Ltmp17612: - .short Ltmp17615-Ltmp17614 # Record length -Ltmp17614: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end34-"??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6172 # Function type index - .secrel32 "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17615: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17613: - .p2align 2 - .cv_linetable 34, "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ", Lfunc_end34 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____22@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____22 - .long Ltmp17617-Ltmp17616 # Subsection size -Ltmp17616: - .short Ltmp17619-Ltmp17618 # Record length -Ltmp17618: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end35-"?____C_A_T_C_H____T_E_S_T____22@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6173 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____22@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____22@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____22" # Function name -Ltmp17619: - .short Ltmp17621-Ltmp17620 # Record length -Ltmp17620: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp2527-Ltmp2522 # Code size - .secrel32 Ltmp2522 # Function section relative address - .secidx Lfunc_begin35 # Function section index - .byte 0 # Lexical block name -Ltmp17621: - .short Ltmp17623-Ltmp17622 # Record length -Ltmp17622: - .short 4414 # Record kind: S_LOCAL - .long 6223 # TypeIndex - .short 0 # Flags - .asciz "avd" -Ltmp17623: - .cv_def_range Ltmp2522 Ltmp2527, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp17625-Ltmp17624 # Record length -Ltmp17624: - .short 4414 # Record kind: S_LOCAL - .long 6274 # TypeIndex - .short 0 # Flags - .asciz "avcd" -Ltmp17625: - .cv_def_range Ltmp2522 Ltmp2527, "E\021\026\000\000\000\354\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 -Ltmp17617: - .p2align 2 - .cv_linetable 35, "?____C_A_T_C_H____T_E_S_T____22@@YAXXZ", Lfunc_end35 - .cv_fpo_data "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ - .long Ltmp17627-Ltmp17626 # Subsection size -Ltmp17626: - .short Ltmp17629-Ltmp17628 # Record length -Ltmp17628: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end36-"??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6282 # Function type index - .secrel32 "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17629: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17627: - .p2align 2 - .cv_linetable 36, "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ", Lfunc_end36 - .cv_fpo_data "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ - .long Ltmp17631-Ltmp17630 # Subsection size -Ltmp17630: - .short Ltmp17633-Ltmp17632 # Record length -Ltmp17632: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end37-"??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6283 # Function type index - .secrel32 "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17633: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17631: - .p2align 2 - .cv_linetable 37, "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ", Lfunc_end37 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____24 - .long Ltmp17635-Ltmp17634 # Subsection size -Ltmp17634: - .short Ltmp17637-Ltmp17636 # Record length -Ltmp17636: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end38-"?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6284 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____24" # Function name -Ltmp17637: - .short Ltmp17639-Ltmp17638 # Record length -Ltmp17638: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp17639: - .cv_def_range Ltmp2581 Ltmp2644, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp17641-Ltmp17640 # Record length -Ltmp17640: - .short 4414 # Record kind: S_LOCAL - .long 5231 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17641: - .cv_def_range Ltmp2581 Ltmp2644, "E\021\026\000\000\000\230\377\377\377" - .short Ltmp17643-Ltmp17642 # Record length -Ltmp17642: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp17643: - .cv_def_range Ltmp2581 Ltmp2644, "E\021\026\000\000\000\220\377\377\377" - .short Ltmp17645-Ltmp17644 # Record length -Ltmp17644: - .short 4414 # Record kind: S_LOCAL - .long 6290 # TypeIndex - .short 0 # Flags - .asciz "get_temp_span" -Ltmp17645: - .cv_def_range Ltmp2581 Ltmp2644, "E\021\026\000\000\000\024\377\377\377" - .short Ltmp17647-Ltmp17646 # Record length -Ltmp17646: - .short 4414 # Record kind: S_LOCAL - .long 6294 # TypeIndex - .short 0 # Flags - .asciz "use_span" -Ltmp17647: - .cv_def_range Ltmp2581 Ltmp2644, "E\021\026\000\000\000\020\377\377\377" - .short Ltmp17649-Ltmp17648 # Record length -Ltmp17648: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17649: - .cv_def_range Ltmp2584 Ltmp2593 Ltmp2629 Ltmp2630 Ltmp2633 Ltmp2634, "E\021\026\000\000\000\264\377\377\377" - .short Ltmp17651-Ltmp17650 # Record length -Ltmp17650: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17651: - .cv_def_range Ltmp2597 Ltmp2606 Ltmp2631 Ltmp2632 Ltmp2637 Ltmp2638, "E\021\026\000\000\000h\377\377\377" - .short Ltmp17653-Ltmp17652 # Record length -Ltmp17652: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17653: - .cv_def_range Ltmp2607 Ltmp2616 Ltmp2635 Ltmp2636 Ltmp2641 Ltmp2642, "E\021\026\000\000\000(\377\377\377" - .short Ltmp17655-Ltmp17654 # Record length -Ltmp17654: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17655: - .cv_def_range Ltmp2619 Ltmp2628 Ltmp2639 Ltmp2640 Ltmp2643 Ltmp2644, "E\021\026\000\000\000\320\376\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17635: - .p2align 2 - .cv_linetable 38, "?____C_A_T_C_H____T_E_S_T____24@@YAXXZ", Lfunc_end38 - .cv_fpo_data "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ - .long Ltmp17657-Ltmp17656 # Subsection size -Ltmp17656: - .short Ltmp17659-Ltmp17658 # Record length -Ltmp17658: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end39-"??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6296 # Function type index - .secrel32 "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17659: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17657: - .p2align 2 - .cv_linetable 39, "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ", Lfunc_end39 - .cv_fpo_data "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ - .long Ltmp17661-Ltmp17660 # Subsection size -Ltmp17660: - .short Ltmp17663-Ltmp17662 # Record length -Ltmp17662: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end40-"??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6297 # Function type index - .secrel32 "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17663: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17661: - .p2align 2 - .cv_linetable 40, "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ", Lfunc_end40 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____26 - .long Ltmp17665-Ltmp17664 # Subsection size -Ltmp17664: - .short Ltmp17667-Ltmp17666 # Record length -Ltmp17666: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end41-"?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6298 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____26" # Function name -Ltmp17667: - .short Ltmp17669-Ltmp17668 # Record length -Ltmp17668: - .short 4414 # Record kind: S_LOCAL - .long 5230 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17669: - .cv_def_range Ltmp2795 Ltmp2940, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp17671-Ltmp17670 # Record length -Ltmp17670: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17671: - .cv_def_range Ltmp2798 Ltmp2819 Ltmp2894 Ltmp2903, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp17673-Ltmp17672 # Record length -Ltmp17672: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17673: - .cv_def_range Ltmp2801 Ltmp2810 Ltmp2894 Ltmp2898, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17675-Ltmp17674 # Record length -Ltmp17674: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17675: - .cv_def_range Ltmp2811 Ltmp2819 Ltmp2899 Ltmp2903, "E\021\026\000\000\000D\377\377\377" - .short Ltmp17677-Ltmp17676 # Record length -Ltmp17676: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17677: - .cv_def_range Ltmp2819 Ltmp2839 Ltmp2904 Ltmp2913, "E\021\026\000\000\000\004\377\377\377" - .short Ltmp17679-Ltmp17678 # Record length -Ltmp17678: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17679: - .cv_def_range Ltmp2822 Ltmp2830 Ltmp2904 Ltmp2908, "E\021\026\000\000\000\334\376\377\377" - .short Ltmp17681-Ltmp17680 # Record length -Ltmp17680: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17681: - .cv_def_range Ltmp2831 Ltmp2839 Ltmp2909 Ltmp2913, "E\021\026\000\000\000|\376\377\377" - .short Ltmp17683-Ltmp17682 # Record length -Ltmp17682: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17683: - .cv_def_range Ltmp2839 Ltmp2859 Ltmp2914 Ltmp2922 Ltmp2927 Ltmp2928, "E\021\026\000\000\000<\376\377\377" - .short Ltmp17685-Ltmp17684 # Record length -Ltmp17684: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17685: - .cv_def_range Ltmp2842 Ltmp2850 Ltmp2914 Ltmp2918, "E\021\026\000\000\000\024\376\377\377" - .short Ltmp17687-Ltmp17686 # Record length -Ltmp17686: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17687: - .cv_def_range Ltmp2851 Ltmp2859 Ltmp2919 Ltmp2922 Ltmp2927 Ltmp2928, "E\021\026\000\000\000\264\375\377\377" - .short Ltmp17689-Ltmp17688 # Record length -Ltmp17688: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17689: - .cv_def_range Ltmp2859 Ltmp2873 Ltmp2923 Ltmp2926 Ltmp2929 Ltmp2930, "E\021\026\000\000\000t\375\377\377" - .short Ltmp17691-Ltmp17690 # Record length -Ltmp17690: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17691: - .cv_def_range Ltmp2862 Ltmp2873 Ltmp2923 Ltmp2926 Ltmp2929 Ltmp2930, "E\021\026\000\000\000L\375\377\377" - .short Ltmp17693-Ltmp17692 # Record length -Ltmp17692: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17693: - .cv_def_range Ltmp2873 Ltmp2893 Ltmp2931 Ltmp2940, "E\021\026\000\000\0004\375\377\377" - .short Ltmp17695-Ltmp17694 # Record length -Ltmp17694: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17695: - .cv_def_range Ltmp2876 Ltmp2884 Ltmp2931 Ltmp2935, "E\021\026\000\000\000\f\375\377\377" - .short Ltmp17697-Ltmp17696 # Record length -Ltmp17696: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17697: - .cv_def_range Ltmp2885 Ltmp2893 Ltmp2936 Ltmp2940, "E\021\026\000\000\000\254\374\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17665: - .p2align 2 - .cv_linetable 41, "?____C_A_T_C_H____T_E_S_T____26@@YAXXZ", Lfunc_end41 - .cv_fpo_data "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ - .long Ltmp17699-Ltmp17698 # Subsection size -Ltmp17698: - .short Ltmp17701-Ltmp17700 # Record length -Ltmp17700: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end42-"??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6299 # Function type index - .secrel32 "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17701: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17699: - .p2align 2 - .cv_linetable 42, "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ", Lfunc_end42 - .cv_fpo_data "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ - .long Ltmp17703-Ltmp17702 # Subsection size -Ltmp17702: - .short Ltmp17705-Ltmp17704 # Record length -Ltmp17704: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end43-"??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6300 # Function type index - .secrel32 "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17705: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17703: - .p2align 2 - .cv_linetable 43, "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ", Lfunc_end43 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____28 - .long Ltmp17707-Ltmp17706 # Subsection size -Ltmp17706: - .short Ltmp17709-Ltmp17708 # Record length -Ltmp17708: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end44-"?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6301 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____28" # Function name -Ltmp17709: - .short Ltmp17711-Ltmp17710 # Record length -Ltmp17710: - .short 4414 # Record kind: S_LOCAL - .long 5230 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17711: - .cv_def_range Ltmp3091 Ltmp3236, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp17713-Ltmp17712 # Record length -Ltmp17712: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17713: - .cv_def_range Ltmp3094 Ltmp3115 Ltmp3190 Ltmp3199, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp17715-Ltmp17714 # Record length -Ltmp17714: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17715: - .cv_def_range Ltmp3097 Ltmp3106 Ltmp3190 Ltmp3194, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17717-Ltmp17716 # Record length -Ltmp17716: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17717: - .cv_def_range Ltmp3107 Ltmp3115 Ltmp3195 Ltmp3199, "E\021\026\000\000\000D\377\377\377" - .short Ltmp17719-Ltmp17718 # Record length -Ltmp17718: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17719: - .cv_def_range Ltmp3115 Ltmp3135 Ltmp3200 Ltmp3209, "E\021\026\000\000\000\004\377\377\377" - .short Ltmp17721-Ltmp17720 # Record length -Ltmp17720: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17721: - .cv_def_range Ltmp3118 Ltmp3126 Ltmp3200 Ltmp3204, "E\021\026\000\000\000\334\376\377\377" - .short Ltmp17723-Ltmp17722 # Record length -Ltmp17722: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17723: - .cv_def_range Ltmp3127 Ltmp3135 Ltmp3205 Ltmp3209, "E\021\026\000\000\000|\376\377\377" - .short Ltmp17725-Ltmp17724 # Record length -Ltmp17724: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17725: - .cv_def_range Ltmp3135 Ltmp3155 Ltmp3210 Ltmp3218 Ltmp3223 Ltmp3224, "E\021\026\000\000\000<\376\377\377" - .short Ltmp17727-Ltmp17726 # Record length -Ltmp17726: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17727: - .cv_def_range Ltmp3138 Ltmp3146 Ltmp3210 Ltmp3214, "E\021\026\000\000\000\024\376\377\377" - .short Ltmp17729-Ltmp17728 # Record length -Ltmp17728: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17729: - .cv_def_range Ltmp3147 Ltmp3155 Ltmp3215 Ltmp3218 Ltmp3223 Ltmp3224, "E\021\026\000\000\000\264\375\377\377" - .short Ltmp17731-Ltmp17730 # Record length -Ltmp17730: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17731: - .cv_def_range Ltmp3155 Ltmp3169 Ltmp3219 Ltmp3222 Ltmp3225 Ltmp3226, "E\021\026\000\000\000t\375\377\377" - .short Ltmp17733-Ltmp17732 # Record length -Ltmp17732: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17733: - .cv_def_range Ltmp3158 Ltmp3169 Ltmp3219 Ltmp3222 Ltmp3225 Ltmp3226, "E\021\026\000\000\000L\375\377\377" - .short Ltmp17735-Ltmp17734 # Record length -Ltmp17734: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17735: - .cv_def_range Ltmp3169 Ltmp3189 Ltmp3227 Ltmp3236, "E\021\026\000\000\0004\375\377\377" - .short Ltmp17737-Ltmp17736 # Record length -Ltmp17736: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17737: - .cv_def_range Ltmp3172 Ltmp3180 Ltmp3227 Ltmp3231, "E\021\026\000\000\000\f\375\377\377" - .short Ltmp17739-Ltmp17738 # Record length -Ltmp17738: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17739: - .cv_def_range Ltmp3181 Ltmp3189 Ltmp3232 Ltmp3236, "E\021\026\000\000\000\254\374\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17707: - .p2align 2 - .cv_linetable 44, "?____C_A_T_C_H____T_E_S_T____28@@YAXXZ", Lfunc_end44 - .cv_fpo_data "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ - .long Ltmp17741-Ltmp17740 # Subsection size -Ltmp17740: - .short Ltmp17743-Ltmp17742 # Record length -Ltmp17742: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end45-"??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6302 # Function type index - .secrel32 "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17743: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17741: - .p2align 2 - .cv_linetable 45, "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ", Lfunc_end45 - .cv_fpo_data "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ - .long Ltmp17745-Ltmp17744 # Subsection size -Ltmp17744: - .short Ltmp17747-Ltmp17746 # Record length -Ltmp17746: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end46-"??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6303 # Function type index - .secrel32 "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17747: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17745: - .p2align 2 - .cv_linetable 46, "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ", Lfunc_end46 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____30 - .long Ltmp17749-Ltmp17748 # Subsection size -Ltmp17748: - .short Ltmp17751-Ltmp17750 # Record length -Ltmp17750: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end47-"?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6304 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____30" # Function name -Ltmp17751: - .short Ltmp17753-Ltmp17752 # Record length -Ltmp17752: - .short 4414 # Record kind: S_LOCAL - .long 5230 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17753: - .cv_def_range Ltmp3821 Ltmp4405, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp17755-Ltmp17754 # Record length -Ltmp17754: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17755: - .cv_def_range Ltmp3824 Ltmp3864 Ltmp4213 Ltmp4229 Ltmp4232 Ltmp4233, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp17757-Ltmp17756 # Record length -Ltmp17756: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17757: - .cv_def_range Ltmp3827 Ltmp3837 Ltmp4213 Ltmp4215, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17759-Ltmp17758 # Record length -Ltmp17758: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17759: - .cv_def_range Ltmp3838 Ltmp3846 Ltmp4216 Ltmp4220, "E\021\026\000\000\000h\377\377\377" - .short Ltmp17761-Ltmp17760 # Record length -Ltmp17760: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17761: - .cv_def_range Ltmp3847 Ltmp3855 Ltmp4221 Ltmp4225, "E\021\026\000\000\000\020\377\377\377" - .short Ltmp17763-Ltmp17762 # Record length -Ltmp17762: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17763: - .cv_def_range Ltmp3856 Ltmp3864 Ltmp4226 Ltmp4229 Ltmp4232 Ltmp4233, "E\021\026\000\000\000\254\376\377\377" - .short Ltmp17765-Ltmp17764 # Record length -Ltmp17764: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17765: - .cv_def_range Ltmp3864 Ltmp3894 Ltmp4230 Ltmp4231 Ltmp4234 Ltmp4244 Ltmp4247 Ltmp4248, "E\021\026\000\000\000l\376\377\377" - .short Ltmp17767-Ltmp17766 # Record length -Ltmp17766: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17767: - .cv_def_range Ltmp3867 Ltmp3876 Ltmp4230 Ltmp4231 Ltmp4234 Ltmp4235, "E\021\026\000\000\000D\376\377\377" - .short Ltmp17769-Ltmp17768 # Record length -Ltmp17768: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17769: - .cv_def_range Ltmp3877 Ltmp3885 Ltmp4236 Ltmp4240, "E\021\026\000\000\000\b\376\377\377" - .short Ltmp17771-Ltmp17770 # Record length -Ltmp17770: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17771: - .cv_def_range Ltmp3886 Ltmp3894 Ltmp4241 Ltmp4244 Ltmp4247 Ltmp4248, "E\021\026\000\000\000\260\375\377\377" - .short Ltmp17773-Ltmp17772 # Record length -Ltmp17772: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17773: - .cv_def_range Ltmp3894 Ltmp3948 Ltmp4245 Ltmp4246 Ltmp4249 Ltmp4271 Ltmp4274 Ltmp4275, "E\021\026\000\000\000p\375\377\377" - .short Ltmp17775-Ltmp17774 # Record length -Ltmp17774: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17775: - .cv_def_range Ltmp3897 Ltmp3906 Ltmp4245 Ltmp4246 Ltmp4249 Ltmp4250, "E\021\026\000\000\000H\375\377\377" - .short Ltmp17777-Ltmp17776 # Record length -Ltmp17776: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17777: - .cv_def_range Ltmp3907 Ltmp3915 Ltmp4251 Ltmp4255, "E\021\026\000\000\000\f\375\377\377" - .short Ltmp17779-Ltmp17778 # Record length -Ltmp17778: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17779: - .cv_def_range Ltmp3916 Ltmp3924 Ltmp4256 Ltmp4259 Ltmp4264 Ltmp4265, "E\021\026\000\000\000\264\374\377\377" - .short Ltmp17781-Ltmp17780 # Record length -Ltmp17780: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17781: - .cv_def_range Ltmp3925 Ltmp3936 Ltmp4260 Ltmp4263 Ltmp4270 Ltmp4271, "E\021\026\000\000\000P\374\377\377" - .short Ltmp17783-Ltmp17782 # Record length -Ltmp17782: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17783: - .cv_def_range Ltmp3937 Ltmp3948 Ltmp4266 Ltmp4269 Ltmp4274 Ltmp4275, "E\021\026\000\000\000\030\374\377\377" - .short Ltmp17785-Ltmp17784 # Record length -Ltmp17784: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17785: - .cv_def_range Ltmp3948 Ltmp3999 Ltmp4272 Ltmp4273 Ltmp4276 Ltmp4297 Ltmp4300 Ltmp4301, "E\021\026\000\000\000\004\374\377\377" - .short Ltmp17787-Ltmp17786 # Record length -Ltmp17786: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17787: - .cv_def_range Ltmp3951 Ltmp3960 Ltmp4272 Ltmp4273 Ltmp4276 Ltmp4277, "E\021\026\000\000\000\334\373\377\377" - .short Ltmp17789-Ltmp17788 # Record length -Ltmp17788: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17789: - .cv_def_range Ltmp3961 Ltmp3969 Ltmp4278 Ltmp4282, "E\021\026\000\000\000\240\373\377\377" - .short Ltmp17791-Ltmp17790 # Record length -Ltmp17790: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17791: - .cv_def_range Ltmp3970 Ltmp3978 Ltmp4283 Ltmp4287, "E\021\026\000\000\000H\373\377\377" - .short Ltmp17793-Ltmp17792 # Record length -Ltmp17792: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17793: - .cv_def_range Ltmp3979 Ltmp3987 Ltmp4288 Ltmp4291 Ltmp4296 Ltmp4297, "E\021\026\000\000\000\344\372\377\377" - .short Ltmp17795-Ltmp17794 # Record length -Ltmp17794: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17795: - .cv_def_range Ltmp3988 Ltmp3999 Ltmp4292 Ltmp4295 Ltmp4300 Ltmp4301, "E\021\026\000\000\000\200\372\377\377" - .short Ltmp17797-Ltmp17796 # Record length -Ltmp17796: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17797: - .cv_def_range Ltmp3999 Ltmp4020 Ltmp4298 Ltmp4299 Ltmp4302 Ltmp4307 Ltmp4310 Ltmp4311, "E\021\026\000\000\000l\372\377\377" - .short Ltmp17799-Ltmp17798 # Record length -Ltmp17798: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17799: - .cv_def_range Ltmp4002 Ltmp4011 Ltmp4298 Ltmp4299 Ltmp4302 Ltmp4303, "E\021\026\000\000\000D\372\377\377" - .short Ltmp17801-Ltmp17800 # Record length -Ltmp17800: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17801: - .cv_def_range Ltmp4012 Ltmp4020 Ltmp4304 Ltmp4307 Ltmp4310 Ltmp4311, "E\021\026\000\000\000\b\372\377\377" - .short Ltmp17803-Ltmp17802 # Record length -Ltmp17802: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17803: - .cv_def_range Ltmp4020 Ltmp4063 Ltmp4308 Ltmp4309 Ltmp4312 Ltmp4329, "E\021\026\000\000\000\320\371\377\377" - .short Ltmp17805-Ltmp17804 # Record length -Ltmp17804: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17805: - .cv_def_range Ltmp4023 Ltmp4032 Ltmp4308 Ltmp4309 Ltmp4314 Ltmp4315, "E\021\026\000\000\000\250\371\377\377" - .short Ltmp17807-Ltmp17806 # Record length -Ltmp17806: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17807: - .cv_def_range Ltmp4033 Ltmp4042 Ltmp4312 Ltmp4313 Ltmp4316 Ltmp4317, "E\021\026\000\000\000l\371\377\377" - .short Ltmp17809-Ltmp17808 # Record length -Ltmp17808: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17809: - .cv_def_range Ltmp4043 Ltmp4051 Ltmp4318 Ltmp4321 Ltmp4326 Ltmp4327, "E\021\026\000\000\0004\371\377\377" - .short Ltmp17811-Ltmp17810 # Record length -Ltmp17810: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17811: - .cv_def_range Ltmp4052 Ltmp4063 Ltmp4322 Ltmp4325 Ltmp4328 Ltmp4329, "E\021\026\000\000\000\320\370\377\377" - .short Ltmp17813-Ltmp17812 # Record length -Ltmp17812: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17813: - .cv_def_range Ltmp4063 Ltmp4086 Ltmp4330 Ltmp4341, "E\021\026\000\000\000\274\370\377\377" - .short Ltmp17815-Ltmp17814 # Record length -Ltmp17814: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17815: - .cv_def_range Ltmp4066 Ltmp4074 Ltmp4330 Ltmp4333 Ltmp4338 Ltmp4339, "E\021\026\000\000\000\224\370\377\377" - .short Ltmp17817-Ltmp17816 # Record length -Ltmp17816: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17817: - .cv_def_range Ltmp4075 Ltmp4086 Ltmp4334 Ltmp4337 Ltmp4340 Ltmp4341, "E\021\026\000\000\0000\370\377\377" - .short Ltmp17819-Ltmp17818 # Record length -Ltmp17818: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17819: - .cv_def_range Ltmp4086 Ltmp4149 Ltmp4342 Ltmp4373, "E\021\026\000\000\000\030\370\377\377" - .short Ltmp17821-Ltmp17820 # Record length -Ltmp17820: - .short 4414 # Record kind: S_LOCAL - .long 4116 # TypeIndex - .short 0 # Flags - .asciz "av2" -Ltmp17821: - .cv_def_range Ltmp4086 Ltmp4149 Ltmp4342 Ltmp4373, "E\021\026\000\000\000H\366\377\377" - .short Ltmp17823-Ltmp17822 # Record length -Ltmp17822: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17823: - .cv_def_range Ltmp4089 Ltmp4097 Ltmp4342 Ltmp4346, "E\021\026\000\000\000\360\367\377\377" - .short Ltmp17825-Ltmp17824 # Record length -Ltmp17824: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17825: - .cv_def_range Ltmp4098 Ltmp4106 Ltmp4347 Ltmp4351, "E\021\026\000\000\000\214\367\377\377" - .short Ltmp17827-Ltmp17826 # Record length -Ltmp17826: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17827: - .cv_def_range Ltmp4107 Ltmp4115 Ltmp4352 Ltmp4356, "E\021\026\000\000\000(\367\377\377" - .short Ltmp17829-Ltmp17828 # Record length -Ltmp17828: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17829: - .cv_def_range Ltmp4116 Ltmp4124 Ltmp4357 Ltmp4360 Ltmp4365 Ltmp4366, "E\021\026\000\000\000\304\366\377\377" - .short Ltmp17831-Ltmp17830 # Record length -Ltmp17830: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17831: - .cv_def_range Ltmp4125 Ltmp4136 Ltmp4361 Ltmp4364 Ltmp4367 Ltmp4368, "E\021\026\000\000\000`\366\377\377" - .short Ltmp17833-Ltmp17832 # Record length -Ltmp17832: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "i" -Ltmp17833: - .cv_def_range Ltmp4138 Ltmp4149 Ltmp4369 Ltmp4373, "E\021\026\000\000\000D\366\377\377" - .short Ltmp17835-Ltmp17834 # Record length -Ltmp17834: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17835: - .cv_def_range Ltmp4140 Ltmp4148 Ltmp4369 Ltmp4373, "E\021\026\000\000\000\034\366\377\377" - .short Ltmp17837-Ltmp17836 # Record length -Ltmp17836: - .short 4414 # Record kind: S_LOCAL - .long 5282 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp17837: - .cv_def_range Ltmp4149 Ltmp4212 Ltmp4374 Ltmp4405, "E\021\026\000\000\000\350\365\377\377" - .short Ltmp17839-Ltmp17838 # Record length -Ltmp17838: - .short 4414 # Record kind: S_LOCAL - .long 4116 # TypeIndex - .short 0 # Flags - .asciz "av2" -Ltmp17839: - .cv_def_range Ltmp4149 Ltmp4212 Ltmp4374 Ltmp4405, "E\021\026\000\000\000\030\364\377\377" - .short Ltmp17841-Ltmp17840 # Record length -Ltmp17840: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17841: - .cv_def_range Ltmp4152 Ltmp4160 Ltmp4374 Ltmp4378, "E\021\026\000\000\000\300\365\377\377" - .short Ltmp17843-Ltmp17842 # Record length -Ltmp17842: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17843: - .cv_def_range Ltmp4161 Ltmp4169 Ltmp4379 Ltmp4383, "E\021\026\000\000\000\\\365\377\377" - .short Ltmp17845-Ltmp17844 # Record length -Ltmp17844: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17845: - .cv_def_range Ltmp4170 Ltmp4178 Ltmp4384 Ltmp4388, "E\021\026\000\000\000\370\364\377\377" - .short Ltmp17847-Ltmp17846 # Record length -Ltmp17846: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17847: - .cv_def_range Ltmp4179 Ltmp4187 Ltmp4389 Ltmp4392 Ltmp4397 Ltmp4398, "E\021\026\000\000\000\224\364\377\377" - .short Ltmp17849-Ltmp17848 # Record length -Ltmp17848: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17849: - .cv_def_range Ltmp4188 Ltmp4199 Ltmp4393 Ltmp4396 Ltmp4399 Ltmp4400, "E\021\026\000\000\0000\364\377\377" - .short Ltmp17851-Ltmp17850 # Record length -Ltmp17850: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "i" -Ltmp17851: - .cv_def_range Ltmp4201 Ltmp4212 Ltmp4401 Ltmp4405, "E\021\026\000\000\000\024\364\377\377" - .short Ltmp17853-Ltmp17852 # Record length -Ltmp17852: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17853: - .cv_def_range Ltmp4203 Ltmp4211 Ltmp4401 Ltmp4405, "E\021\026\000\000\000\354\363\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17749: - .p2align 2 - .cv_linetable 47, "?____C_A_T_C_H____T_E_S_T____30@@YAXXZ", Lfunc_end47 - .cv_fpo_data "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ - .long Ltmp17855-Ltmp17854 # Subsection size -Ltmp17854: - .short Ltmp17857-Ltmp17856 # Record length -Ltmp17856: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end48-"??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6305 # Function type index - .secrel32 "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17857: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17855: - .p2align 2 - .cv_linetable 48, "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ", Lfunc_end48 - .cv_fpo_data "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ - .long Ltmp17859-Ltmp17858 # Subsection size -Ltmp17858: - .short Ltmp17861-Ltmp17860 # Record length -Ltmp17860: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end49-"??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6306 # Function type index - .secrel32 "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17861: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17859: - .p2align 2 - .cv_linetable 49, "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ", Lfunc_end49 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____32 - .long Ltmp17863-Ltmp17862 # Subsection size -Ltmp17862: - .short Ltmp17865-Ltmp17864 # Record length -Ltmp17864: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end50-"?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6307 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____32" # Function name -Ltmp17865: - .short Ltmp17867-Ltmp17866 # Record length -Ltmp17866: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17867: - .cv_def_range Ltmp4494 Ltmp4581, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17869-Ltmp17868 # Record length -Ltmp17868: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17869: - .cv_def_range Ltmp4495 Ltmp4519 Ltmp4553 Ltmp4564, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp17871-Ltmp17870 # Record length -Ltmp17870: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17871: - .cv_def_range Ltmp4499 Ltmp4507 Ltmp4553 Ltmp4556 Ltmp4561 Ltmp4562, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17873-Ltmp17872 # Record length -Ltmp17872: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17873: - .cv_def_range Ltmp4508 Ltmp4519 Ltmp4557 Ltmp4560 Ltmp4563 Ltmp4564, "E\021\026\000\000\000L\377\377\377" - .short Ltmp17875-Ltmp17874 # Record length -Ltmp17874: - .short 4414 # Record kind: S_LOCAL - .long 5233 # TypeIndex - .short 0 # Flags - .asciz "arr2d" -Ltmp17875: - .cv_def_range Ltmp4519 Ltmp4552 Ltmp4565 Ltmp4581, "E\021\026\000\000\000<\377\377\377" - .short Ltmp17877-Ltmp17876 # Record length -Ltmp17876: - .short 4414 # Record kind: S_LOCAL - .long 5196 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17877: - .cv_def_range Ltmp4519 Ltmp4552 Ltmp4565 Ltmp4581, "E\021\026\000\000\0008\377\377\377" - .short Ltmp17879-Ltmp17878 # Record length -Ltmp17878: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17879: - .cv_def_range Ltmp4523 Ltmp4531 Ltmp4565 Ltmp4569, "E\021\026\000\000\000\020\377\377\377" - .short Ltmp17881-Ltmp17880 # Record length -Ltmp17880: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17881: - .cv_def_range Ltmp4532 Ltmp4540 Ltmp4570 Ltmp4573 Ltmp4578 Ltmp4579, "E\021\026\000\000\000\270\376\377\377" - .short Ltmp17883-Ltmp17882 # Record length -Ltmp17882: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17883: - .cv_def_range Ltmp4541 Ltmp4552 Ltmp4574 Ltmp4577 Ltmp4580 Ltmp4581, "E\021\026\000\000\000`\376\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17863: - .p2align 2 - .cv_linetable 50, "?____C_A_T_C_H____T_E_S_T____32@@YAXXZ", Lfunc_end50 - .cv_fpo_data "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ - .long Ltmp17885-Ltmp17884 # Subsection size -Ltmp17884: - .short Ltmp17887-Ltmp17886 # Record length -Ltmp17886: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end51-"??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6308 # Function type index - .secrel32 "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17887: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17885: - .p2align 2 - .cv_linetable 51, "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ", Lfunc_end51 - .cv_fpo_data "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ - .long Ltmp17889-Ltmp17888 # Subsection size -Ltmp17888: - .short Ltmp17891-Ltmp17890 # Record length -Ltmp17890: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end52-"??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6309 # Function type index - .secrel32 "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17891: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17889: - .p2align 2 - .cv_linetable 52, "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ", Lfunc_end52 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____34 - .long Ltmp17893-Ltmp17892 # Subsection size -Ltmp17892: - .short Ltmp17895-Ltmp17894 # Record length -Ltmp17894: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end53-"?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6310 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____34" # Function name -Ltmp17895: - .short Ltmp17897-Ltmp17896 # Record length -Ltmp17896: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp17897: - .cv_def_range Ltmp4670 Ltmp4757, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17899-Ltmp17898 # Record length -Ltmp17898: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17899: - .cv_def_range Ltmp4671 Ltmp4695 Ltmp4729 Ltmp4740, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp17901-Ltmp17900 # Record length -Ltmp17900: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17901: - .cv_def_range Ltmp4675 Ltmp4683 Ltmp4729 Ltmp4732 Ltmp4737 Ltmp4738, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp17903-Ltmp17902 # Record length -Ltmp17902: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17903: - .cv_def_range Ltmp4684 Ltmp4695 Ltmp4733 Ltmp4736 Ltmp4739 Ltmp4740, "E\021\026\000\000\000L\377\377\377" - .short Ltmp17905-Ltmp17904 # Record length -Ltmp17904: - .short 4414 # Record kind: S_LOCAL - .long 5233 # TypeIndex - .short 0 # Flags - .asciz "arr2d" -Ltmp17905: - .cv_def_range Ltmp4695 Ltmp4728 Ltmp4741 Ltmp4757, "E\021\026\000\000\000<\377\377\377" - .short Ltmp17907-Ltmp17906 # Record length -Ltmp17906: - .short 4414 # Record kind: S_LOCAL - .long 5196 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17907: - .cv_def_range Ltmp4695 Ltmp4728 Ltmp4741 Ltmp4757, "E\021\026\000\000\0008\377\377\377" - .short Ltmp17909-Ltmp17908 # Record length -Ltmp17908: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17909: - .cv_def_range Ltmp4699 Ltmp4707 Ltmp4741 Ltmp4745, "E\021\026\000\000\000\020\377\377\377" - .short Ltmp17911-Ltmp17910 # Record length -Ltmp17910: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17911: - .cv_def_range Ltmp4708 Ltmp4716 Ltmp4746 Ltmp4749 Ltmp4754 Ltmp4755, "E\021\026\000\000\000\270\376\377\377" - .short Ltmp17913-Ltmp17912 # Record length -Ltmp17912: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17913: - .cv_def_range Ltmp4717 Ltmp4728 Ltmp4750 Ltmp4753 Ltmp4756 Ltmp4757, "E\021\026\000\000\000`\376\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17893: - .p2align 2 - .cv_linetable 53, "?____C_A_T_C_H____T_E_S_T____34@@YAXXZ", Lfunc_end53 - .cv_fpo_data "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ - .long Ltmp17915-Ltmp17914 # Subsection size -Ltmp17914: - .short Ltmp17917-Ltmp17916 # Record length -Ltmp17916: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end54-"??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6311 # Function type index - .secrel32 "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17917: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17915: - .p2align 2 - .cv_linetable 54, "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ", Lfunc_end54 - .cv_fpo_data "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ - .long Ltmp17919-Ltmp17918 # Subsection size -Ltmp17918: - .short Ltmp17921-Ltmp17920 # Record length -Ltmp17920: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end55-"??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6312 # Function type index - .secrel32 "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17921: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17919: - .p2align 2 - .cv_linetable 55, "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ", Lfunc_end55 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____36 - .long Ltmp17923-Ltmp17922 # Subsection size -Ltmp17922: - .short Ltmp17925-Ltmp17924 # Record length -Ltmp17924: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end56-"?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6313 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____36" # Function name -Ltmp17925: - .short Ltmp17927-Ltmp17926 # Record length -Ltmp17926: - .short 4414 # Record kind: S_LOCAL - .long 4137 # TypeIndex - .short 0 # Flags - .asciz "it1" -Ltmp17927: - .cv_def_range Ltmp4776 Ltmp4794, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp17929-Ltmp17928 # Record length -Ltmp17928: - .short 4414 # Record kind: S_LOCAL - .long 4137 # TypeIndex - .short 0 # Flags - .asciz "it2" -Ltmp17929: - .cv_def_range Ltmp4776 Ltmp4794, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17931-Ltmp17930 # Record length -Ltmp17930: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17931: - .cv_def_range Ltmp4781 Ltmp4789 Ltmp4790 Ltmp4794, "E\021\026\000\000\000\254\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17923: - .p2align 2 - .cv_linetable 56, "?____C_A_T_C_H____T_E_S_T____36@@YAXXZ", Lfunc_end56 - .cv_fpo_data "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ - .long Ltmp17933-Ltmp17932 # Subsection size -Ltmp17932: - .short Ltmp17935-Ltmp17934 # Record length -Ltmp17934: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end57-"??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6314 # Function type index - .secrel32 "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17935: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17933: - .p2align 2 - .cv_linetable 57, "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ", Lfunc_end57 - .cv_fpo_data "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ - .long Ltmp17937-Ltmp17936 # Subsection size -Ltmp17936: - .short Ltmp17939-Ltmp17938 # Record length -Ltmp17938: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end58-"??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6315 # Function type index - .secrel32 "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17939: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17937: - .p2align 2 - .cv_linetable 58, "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ", Lfunc_end58 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____38 - .long Ltmp17941-Ltmp17940 # Subsection size -Ltmp17940: - .short Ltmp17943-Ltmp17942 # Record length -Ltmp17942: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end59-"?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6316 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____38" # Function name -Ltmp17943: - .short Ltmp17945-Ltmp17944 # Record length -Ltmp17944: - .short 4414 # Record kind: S_LOCAL - .long 4139 # TypeIndex - .short 0 # Flags - .asciz "it1" -Ltmp17945: - .cv_def_range Ltmp4813 Ltmp4831, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp17947-Ltmp17946 # Record length -Ltmp17946: - .short 4414 # Record kind: S_LOCAL - .long 4139 # TypeIndex - .short 0 # Flags - .asciz "it2" -Ltmp17947: - .cv_def_range Ltmp4813 Ltmp4831, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17949-Ltmp17948 # Record length -Ltmp17948: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17949: - .cv_def_range Ltmp4818 Ltmp4826 Ltmp4827 Ltmp4831, "E\021\026\000\000\000\254\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17941: - .p2align 2 - .cv_linetable 59, "?____C_A_T_C_H____T_E_S_T____38@@YAXXZ", Lfunc_end59 - .cv_fpo_data "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ - .long Ltmp17951-Ltmp17950 # Subsection size -Ltmp17950: - .short Ltmp17953-Ltmp17952 # Record length -Ltmp17952: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end60-"??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6317 # Function type index - .secrel32 "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17953: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17951: - .p2align 2 - .cv_linetable 60, "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ", Lfunc_end60 - .cv_fpo_data "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ - .long Ltmp17955-Ltmp17954 # Subsection size -Ltmp17954: - .short Ltmp17957-Ltmp17956 # Record length -Ltmp17956: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end61-"??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6318 # Function type index - .secrel32 "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17957: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17955: - .p2align 2 - .cv_linetable 61, "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ", Lfunc_end61 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____40 - .long Ltmp17959-Ltmp17958 # Subsection size -Ltmp17958: - .short Ltmp17961-Ltmp17960 # Record length -Ltmp17960: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end62-"?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6319 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____40" # Function name -Ltmp17961: - .short Ltmp17963-Ltmp17962 # Record length -Ltmp17962: - .short 4414 # Record kind: S_LOCAL - .long 4137 # TypeIndex - .short 0 # Flags - .asciz "badIt" -Ltmp17963: - .cv_def_range Ltmp4906 Ltmp4988, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp17965-Ltmp17964 # Record length -Ltmp17964: - .short 4414 # Record kind: S_LOCAL - .long 4139 # TypeIndex - .short 0 # Flags - .asciz "badConstIt" -Ltmp17965: - .cv_def_range Ltmp4906 Ltmp4988, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp17967-Ltmp17966 # Record length -Ltmp17966: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp17967: - .cv_def_range Ltmp4906 Ltmp4988, "E\021\026\000\000\000p\377\377\377" - .short Ltmp17969-Ltmp17968 # Record length -Ltmp17968: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp17969: - .cv_def_range Ltmp4906 Ltmp4988, "E\021\026\000\000\000h\377\377\377" - .short Ltmp17971-Ltmp17970 # Record length -Ltmp17970: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "it" -Ltmp17971: - .cv_def_range Ltmp4906 Ltmp4988, "E\021\026\000\000\000`\377\377\377" - .short Ltmp17973-Ltmp17972 # Record length -Ltmp17972: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 0 # Flags - .asciz "cit" -Ltmp17973: - .cv_def_range Ltmp4906 Ltmp4988, "E\021\026\000\000\000X\377\377\377" - .short Ltmp17975-Ltmp17974 # Record length -Ltmp17974: - .short 4414 # Record kind: S_LOCAL - .long 4139 # TypeIndex - .short 0 # Flags - .asciz "cit2" -Ltmp17975: - .cv_def_range Ltmp4906 Ltmp4988, "E\021\026\000\000\000\250\376\377\377" - .short Ltmp17977-Ltmp17976 # Record length -Ltmp17976: - .short 4414 # Record kind: S_LOCAL - .long 4139 # TypeIndex - .short 0 # Flags - .asciz "cit3" -Ltmp17977: - .cv_def_range Ltmp4906 Ltmp4988, "E\021\026\000\000\000L\376\377\377" - .short Ltmp17979-Ltmp17978 # Record length -Ltmp17978: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17979: - .cv_def_range Ltmp4911 Ltmp4919 Ltmp4964 Ltmp4968, "E\021\026\000\000\000\254\377\377\377" - .short Ltmp17981-Ltmp17980 # Record length -Ltmp17980: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17981: - .cv_def_range Ltmp4926 Ltmp4934 Ltmp4969 Ltmp4973, "E\021\026\000\000\0000\377\377\377" - .short Ltmp17983-Ltmp17982 # Record length -Ltmp17982: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17983: - .cv_def_range Ltmp4935 Ltmp4943 Ltmp4974 Ltmp4978, "E\021\026\000\000\000\334\376\377\377" - .short Ltmp17985-Ltmp17984 # Record length -Ltmp17984: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17985: - .cv_def_range Ltmp4946 Ltmp4954 Ltmp4979 Ltmp4983, "E\021\026\000\000\000\200\376\377\377" - .short Ltmp17987-Ltmp17986 # Record length -Ltmp17986: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp17987: - .cv_def_range Ltmp4955 Ltmp4963 Ltmp4984 Ltmp4988, "E\021\026\000\000\000\034\376\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17959: - .p2align 2 - .cv_linetable 62, "?____C_A_T_C_H____T_E_S_T____40@@YAXXZ", Lfunc_end62 - .cv_fpo_data "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ - .long Ltmp17989-Ltmp17988 # Subsection size -Ltmp17988: - .short Ltmp17991-Ltmp17990 # Record length -Ltmp17990: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end63-"??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6320 # Function type index - .secrel32 "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17991: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17989: - .p2align 2 - .cv_linetable 63, "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ", Lfunc_end63 - .cv_fpo_data "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ - .long Ltmp17993-Ltmp17992 # Subsection size -Ltmp17992: - .short Ltmp17995-Ltmp17994 # Record length -Ltmp17994: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end64-"??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6321 # Function type index - .secrel32 "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp17995: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17993: - .p2align 2 - .cv_linetable 64, "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ", Lfunc_end64 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____42 - .long Ltmp17997-Ltmp17996 # Subsection size -Ltmp17996: - .short Ltmp17999-Ltmp17998 # Record length -Ltmp17998: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end65-"?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6322 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____42" # Function name -Ltmp17999: - .short Ltmp18001-Ltmp18000 # Record length -Ltmp18000: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp18001: - .cv_def_range Ltmp5409 Ltmp5866, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp18003-Ltmp18002 # Record length -Ltmp18002: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18003: - .cv_def_range Ltmp5410 Ltmp5706 Ltmp5707 Ltmp5866, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp18005-Ltmp18004 # Record length -Ltmp18004: - .short 4414 # Record kind: S_LOCAL - .long 4137 # TypeIndex - .short 0 # Flags - .asciz "it" -Ltmp18005: - .cv_def_range Ltmp5410 Ltmp5706 Ltmp5707 Ltmp5866, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp18007-Ltmp18006 # Record length -Ltmp18006: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "it2" -Ltmp18007: - .cv_def_range Ltmp5410 Ltmp5706 Ltmp5707 Ltmp5866, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp18009-Ltmp18008 # Record length -Ltmp18008: - .short 4414 # Record kind: S_LOCAL - .long 4139 # TypeIndex - .short 0 # Flags - .asciz "cit" -Ltmp18009: - .cv_def_range Ltmp5410 Ltmp5706 Ltmp5707 Ltmp5866, "E\021\026\000\000\000\264\377\377\377" - .short Ltmp18011-Ltmp18010 # Record length -Ltmp18010: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18011: - .cv_def_range Ltmp5419 Ltmp5427 Ltmp5707 Ltmp5711, "E\021\026\000\000\000\214\377\377\377" - .short Ltmp18013-Ltmp18012 # Record length -Ltmp18012: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18013: - .cv_def_range Ltmp5428 Ltmp5436 Ltmp5712 Ltmp5716, "E\021\026\000\000\0008\377\377\377" - .short Ltmp18015-Ltmp18014 # Record length -Ltmp18014: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18015: - .cv_def_range Ltmp5437 Ltmp5445 Ltmp5717 Ltmp5721, "E\021\026\000\000\000\344\376\377\377" - .short Ltmp18017-Ltmp18016 # Record length -Ltmp18016: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18017: - .cv_def_range Ltmp5446 Ltmp5454 Ltmp5722 Ltmp5726, "E\021\026\000\000\000\220\376\377\377" - .short Ltmp18019-Ltmp18018 # Record length -Ltmp18018: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18019: - .cv_def_range Ltmp5455 Ltmp5463 Ltmp5727 Ltmp5731, "E\021\026\000\000\000<\376\377\377" - .short Ltmp18021-Ltmp18020 # Record length -Ltmp18020: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18021: - .cv_def_range Ltmp5464 Ltmp5472 Ltmp5732 Ltmp5736, "E\021\026\000\000\000\340\375\377\377" - .short Ltmp18023-Ltmp18022 # Record length -Ltmp18022: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18023: - .cv_def_range Ltmp5473 Ltmp5481 Ltmp5737 Ltmp5741, "E\021\026\000\000\000\204\375\377\377" - .short Ltmp18025-Ltmp18024 # Record length -Ltmp18024: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18025: - .cv_def_range Ltmp5482 Ltmp5490 Ltmp5742 Ltmp5746, "E\021\026\000\000\000(\375\377\377" - .short Ltmp18027-Ltmp18026 # Record length -Ltmp18026: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18027: - .cv_def_range Ltmp5491 Ltmp5499 Ltmp5747 Ltmp5751, "E\021\026\000\000\000\314\374\377\377" - .short Ltmp18029-Ltmp18028 # Record length -Ltmp18028: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18029: - .cv_def_range Ltmp5500 Ltmp5508 Ltmp5752 Ltmp5756, "E\021\026\000\000\000p\374\377\377" - .short Ltmp18031-Ltmp18030 # Record length -Ltmp18030: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18031: - .cv_def_range Ltmp5509 Ltmp5517 Ltmp5757 Ltmp5761, "E\021\026\000\000\000\034\374\377\377" - .short Ltmp18033-Ltmp18032 # Record length -Ltmp18032: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18033: - .cv_def_range Ltmp5518 Ltmp5526 Ltmp5762 Ltmp5766, "E\021\026\000\000\000\310\373\377\377" - .short Ltmp18035-Ltmp18034 # Record length -Ltmp18034: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18035: - .cv_def_range Ltmp5527 Ltmp5535 Ltmp5767 Ltmp5771, "E\021\026\000\000\000l\373\377\377" - .short Ltmp18037-Ltmp18036 # Record length -Ltmp18036: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18037: - .cv_def_range Ltmp5536 Ltmp5544 Ltmp5772 Ltmp5776, "E\021\026\000\000\000\020\373\377\377" - .short Ltmp18039-Ltmp18038 # Record length -Ltmp18038: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18039: - .cv_def_range Ltmp5545 Ltmp5553 Ltmp5777 Ltmp5781, "E\021\026\000\000\000\264\372\377\377" - .short Ltmp18041-Ltmp18040 # Record length -Ltmp18040: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18041: - .cv_def_range Ltmp5554 Ltmp5562 Ltmp5782 Ltmp5786, "E\021\026\000\000\000`\372\377\377" - .short Ltmp18043-Ltmp18042 # Record length -Ltmp18042: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18043: - .cv_def_range Ltmp5563 Ltmp5571 Ltmp5787 Ltmp5791, "E\021\026\000\000\000\f\372\377\377" - .short Ltmp18045-Ltmp18044 # Record length -Ltmp18044: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18045: - .cv_def_range Ltmp5572 Ltmp5580 Ltmp5792 Ltmp5796, "E\021\026\000\000\000\270\371\377\377" - .short Ltmp18047-Ltmp18046 # Record length -Ltmp18046: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18047: - .cv_def_range Ltmp5581 Ltmp5589 Ltmp5797 Ltmp5801, "E\021\026\000\000\000d\371\377\377" - .short Ltmp18049-Ltmp18048 # Record length -Ltmp18048: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18049: - .cv_def_range Ltmp5590 Ltmp5598 Ltmp5802 Ltmp5806, "E\021\026\000\000\000\b\371\377\377" - .short Ltmp18051-Ltmp18050 # Record length -Ltmp18050: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18051: - .cv_def_range Ltmp5599 Ltmp5607 Ltmp5807 Ltmp5811, "E\021\026\000\000\000\254\370\377\377" - .short Ltmp18053-Ltmp18052 # Record length -Ltmp18052: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18053: - .cv_def_range Ltmp5608 Ltmp5616 Ltmp5812 Ltmp5816, "E\021\026\000\000\000X\370\377\377" - .short Ltmp18055-Ltmp18054 # Record length -Ltmp18054: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18055: - .cv_def_range Ltmp5617 Ltmp5625 Ltmp5817 Ltmp5821, "E\021\026\000\000\000\004\370\377\377" - .short Ltmp18057-Ltmp18056 # Record length -Ltmp18056: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18057: - .cv_def_range Ltmp5626 Ltmp5634 Ltmp5822 Ltmp5826, "E\021\026\000\000\000\260\367\377\377" - .short Ltmp18059-Ltmp18058 # Record length -Ltmp18058: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18059: - .cv_def_range Ltmp5635 Ltmp5643 Ltmp5827 Ltmp5831, "E\021\026\000\000\000\\\367\377\377" - .short Ltmp18061-Ltmp18060 # Record length -Ltmp18060: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18061: - .cv_def_range Ltmp5644 Ltmp5652 Ltmp5832 Ltmp5836, "E\021\026\000\000\000\000\367\377\377" - .short Ltmp18063-Ltmp18062 # Record length -Ltmp18062: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18063: - .cv_def_range Ltmp5653 Ltmp5661 Ltmp5837 Ltmp5841, "E\021\026\000\000\000\244\366\377\377" - .short Ltmp18065-Ltmp18064 # Record length -Ltmp18064: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18065: - .cv_def_range Ltmp5662 Ltmp5670 Ltmp5842 Ltmp5846, "E\021\026\000\000\000P\366\377\377" - .short Ltmp18067-Ltmp18066 # Record length -Ltmp18066: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18067: - .cv_def_range Ltmp5671 Ltmp5679 Ltmp5847 Ltmp5851, "E\021\026\000\000\000\374\365\377\377" - .short Ltmp18069-Ltmp18068 # Record length -Ltmp18068: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18069: - .cv_def_range Ltmp5680 Ltmp5688 Ltmp5852 Ltmp5856, "E\021\026\000\000\000\240\365\377\377" - .short Ltmp18071-Ltmp18070 # Record length -Ltmp18070: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18071: - .cv_def_range Ltmp5689 Ltmp5697 Ltmp5857 Ltmp5861, "E\021\026\000\000\000D\365\377\377" - .short Ltmp18073-Ltmp18072 # Record length -Ltmp18072: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18073: - .cv_def_range Ltmp5698 Ltmp5706 Ltmp5862 Ltmp5866, "E\021\026\000\000\000\360\364\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp17997: - .p2align 2 - .cv_linetable 65, "?____C_A_T_C_H____T_E_S_T____42@@YAXXZ", Lfunc_end65 - .cv_fpo_data "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ - .long Ltmp18075-Ltmp18074 # Subsection size -Ltmp18074: - .short Ltmp18077-Ltmp18076 # Record length -Ltmp18076: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end66-"??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6323 # Function type index - .secrel32 "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18077: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18075: - .p2align 2 - .cv_linetable 66, "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ", Lfunc_end66 - .cv_fpo_data "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ - .long Ltmp18079-Ltmp18078 # Subsection size -Ltmp18078: - .short Ltmp18081-Ltmp18080 # Record length -Ltmp18080: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end67-"??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6324 # Function type index - .secrel32 "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18081: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18079: - .p2align 2 - .cv_linetable 67, "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ", Lfunc_end67 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____44 - .long Ltmp18083-Ltmp18082 # Subsection size -Ltmp18082: - .short Ltmp18085-Ltmp18084 # Record length -Ltmp18084: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end68-"?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6325 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____44" # Function name -Ltmp18085: - .short Ltmp18087-Ltmp18086 # Record length -Ltmp18086: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp18087: - .cv_def_range Ltmp6131 Ltmp6156 Ltmp6309 Ltmp6318, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp18089-Ltmp18088 # Record length -Ltmp18088: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18089: - .cv_def_range Ltmp6131 Ltmp6156 Ltmp6309 Ltmp6318, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp18091-Ltmp18090 # Record length -Ltmp18090: - .short 4414 # Record kind: S_LOCAL - .long 4137 # TypeIndex - .short 0 # Flags - .asciz "it" -Ltmp18091: - .cv_def_range Ltmp6131 Ltmp6156 Ltmp6309 Ltmp6318, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp18093-Ltmp18092 # Record length -Ltmp18092: - .short 4414 # Record kind: S_LOCAL - .long 4137 # TypeIndex - .short 0 # Flags - .asciz "it2" -Ltmp18093: - .cv_def_range Ltmp6131 Ltmp6156 Ltmp6309 Ltmp6318, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp18095-Ltmp18094 # Record length -Ltmp18094: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18095: - .cv_def_range Ltmp6139 Ltmp6147 Ltmp6309 Ltmp6313, "E\021\026\000\000\000\224\377\377\377" - .short Ltmp18097-Ltmp18096 # Record length -Ltmp18096: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18097: - .cv_def_range Ltmp6148 Ltmp6156 Ltmp6314 Ltmp6318, "E\021\026\000\000\0000\377\377\377" - .short Ltmp18099-Ltmp18098 # Record length -Ltmp18098: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp18099: - .cv_def_range Ltmp6156 Ltmp6308 Ltmp6319 Ltmp6395, "E\021\026\000\000\000\364\376\377\377" - .short Ltmp18101-Ltmp18100 # Record length -Ltmp18100: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18101: - .cv_def_range Ltmp6156 Ltmp6308 Ltmp6319 Ltmp6395, "E\021\026\000\000\000\354\376\377\377" - .short Ltmp18103-Ltmp18102 # Record length -Ltmp18102: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "it" -Ltmp18103: - .cv_def_range Ltmp6156 Ltmp6308 Ltmp6319 Ltmp6395, "E\021\026\000\000\000\344\376\377\377" - .short Ltmp18105-Ltmp18104 # Record length -Ltmp18104: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "first" -Ltmp18105: - .cv_def_range Ltmp6156 Ltmp6308 Ltmp6319 Ltmp6395, "E\021\026\000\000\000\334\376\377\377" - .short Ltmp18107-Ltmp18106 # Record length -Ltmp18106: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "beyond" -Ltmp18107: - .cv_def_range Ltmp6156 Ltmp6308 Ltmp6319 Ltmp6395, "E\021\026\000\000\000(\376\377\377" - .short Ltmp18109-Ltmp18108 # Record length -Ltmp18108: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18109: - .cv_def_range Ltmp6162 Ltmp6170 Ltmp6319 Ltmp6323, "E\021\026\000\000\000\264\376\377\377" - .short Ltmp18111-Ltmp18110 # Record length -Ltmp18110: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18111: - .cv_def_range Ltmp6171 Ltmp6179 Ltmp6324 Ltmp6328, "E\021\026\000\000\000`\376\377\377" - .short Ltmp18113-Ltmp18112 # Record length -Ltmp18112: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18113: - .cv_def_range Ltmp6181 Ltmp6189 Ltmp6329 Ltmp6332 Ltmp6337 Ltmp6338, "E\021\026\000\000\000\000\376\377\377" - .short Ltmp18115-Ltmp18114 # Record length -Ltmp18114: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18115: - .cv_def_range Ltmp6190 Ltmp6201 Ltmp6333 Ltmp6336 Ltmp6339 Ltmp6340, "E\021\026\000\000\000\254\375\377\377" - .short Ltmp18117-Ltmp18116 # Record length -Ltmp18116: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18117: - .cv_def_range Ltmp6202 Ltmp6210 Ltmp6341 Ltmp6345, "E\021\026\000\000\000|\375\377\377" - .short Ltmp18119-Ltmp18118 # Record length -Ltmp18118: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18119: - .cv_def_range Ltmp6211 Ltmp6219 Ltmp6346 Ltmp6350, "E\021\026\000\000\000\030\375\377\377" - .short Ltmp18121-Ltmp18120 # Record length -Ltmp18120: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18121: - .cv_def_range Ltmp6220 Ltmp6228 Ltmp6351 Ltmp6355, "E\021\026\000\000\000\264\374\377\377" - .short Ltmp18123-Ltmp18122 # Record length -Ltmp18122: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18123: - .cv_def_range Ltmp6229 Ltmp6237 Ltmp6356 Ltmp6360, "E\021\026\000\000\000P\374\377\377" - .short Ltmp18125-Ltmp18124 # Record length -Ltmp18124: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18125: - .cv_def_range Ltmp6238 Ltmp6246 Ltmp6361 Ltmp6365, "E\021\026\000\000\000\354\373\377\377" - .short Ltmp18127-Ltmp18126 # Record length -Ltmp18126: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18127: - .cv_def_range Ltmp6247 Ltmp6255 Ltmp6366 Ltmp6370, "E\021\026\000\000\000\224\373\377\377" - .short Ltmp18129-Ltmp18128 # Record length -Ltmp18128: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18129: - .cv_def_range Ltmp6256 Ltmp6264 Ltmp6371 Ltmp6375, "E\021\026\000\000\000<\373\377\377" - .short Ltmp18131-Ltmp18130 # Record length -Ltmp18130: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18131: - .cv_def_range Ltmp6265 Ltmp6273 Ltmp6376 Ltmp6380, "E\021\026\000\000\000\330\372\377\377" - .short Ltmp18133-Ltmp18132 # Record length -Ltmp18132: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18133: - .cv_def_range Ltmp6276 Ltmp6284 Ltmp6381 Ltmp6385, "E\021\026\000\000\000t\372\377\377" - .short Ltmp18135-Ltmp18134 # Record length -Ltmp18134: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18135: - .cv_def_range Ltmp6285 Ltmp6293 Ltmp6386 Ltmp6390, "E\021\026\000\000\000 \372\377\377" - .short Ltmp18137-Ltmp18136 # Record length -Ltmp18136: - .short 4414 # Record kind: S_LOCAL - .long 4125 # TypeIndex - .short 0 # Flags - .asciz "__range1" -Ltmp18137: - .cv_def_range Ltmp6293 Ltmp6308 Ltmp6391 Ltmp6395, "E\021\026\000\000\000\340\371\377\377" - .short Ltmp18139-Ltmp18138 # Record length -Ltmp18138: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "__begin1" -Ltmp18139: - .cv_def_range Ltmp6293 Ltmp6308 Ltmp6391 Ltmp6395, "E\021\026\000\000\000\330\371\377\377" - .short Ltmp18141-Ltmp18140 # Record length -Ltmp18140: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "__end1" -Ltmp18141: - .cv_def_range Ltmp6293 Ltmp6308 Ltmp6391 Ltmp6395, "E\021\026\000\000\000\320\371\377\377" - .short Ltmp18143-Ltmp18142 # Record length -Ltmp18142: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 0 # Flags - .asciz "n" -Ltmp18143: - .cv_def_range Ltmp6298 Ltmp6307 Ltmp6391 Ltmp6395, "E\021\026\000\000\000\274\371\377\377" - .short Ltmp18145-Ltmp18144 # Record length -Ltmp18144: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18145: - .cv_def_range Ltmp6299 Ltmp6307 Ltmp6391 Ltmp6395, "E\021\026\000\000\000\224\371\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18083: - .p2align 2 - .cv_linetable 68, "?____C_A_T_C_H____T_E_S_T____44@@YAXXZ", Lfunc_end68 - .cv_fpo_data "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ - .long Ltmp18147-Ltmp18146 # Subsection size -Ltmp18146: - .short Ltmp18149-Ltmp18148 # Record length -Ltmp18148: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end69-"??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6326 # Function type index - .secrel32 "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18149: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18147: - .p2align 2 - .cv_linetable 69, "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ", Lfunc_end69 - .cv_fpo_data "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ - .long Ltmp18151-Ltmp18150 # Subsection size -Ltmp18150: - .short Ltmp18153-Ltmp18152 # Record length -Ltmp18152: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end70-"??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6327 # Function type index - .secrel32 "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18153: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18151: - .p2align 2 - .cv_linetable 70, "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ", Lfunc_end70 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____46 - .long Ltmp18155-Ltmp18154 # Subsection size -Ltmp18154: - .short Ltmp18157-Ltmp18156 # Record length -Ltmp18156: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end71-"?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6328 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____46" # Function name -Ltmp18157: - .short Ltmp18159-Ltmp18158 # Record length -Ltmp18158: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp18159: - .cv_def_range Ltmp6646 Ltmp6669 Ltmp6807 Ltmp6816, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp18161-Ltmp18160 # Record length -Ltmp18160: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18161: - .cv_def_range Ltmp6646 Ltmp6669 Ltmp6807 Ltmp6816, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp18163-Ltmp18162 # Record length -Ltmp18162: - .short 4414 # Record kind: S_LOCAL - .long 4139 # TypeIndex - .short 0 # Flags - .asciz "cit" -Ltmp18163: - .cv_def_range Ltmp6646 Ltmp6669 Ltmp6807 Ltmp6816, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp18165-Ltmp18164 # Record length -Ltmp18164: - .short 4414 # Record kind: S_LOCAL - .long 4139 # TypeIndex - .short 0 # Flags - .asciz "cit2" -Ltmp18165: - .cv_def_range Ltmp6646 Ltmp6669 Ltmp6807 Ltmp6816, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp18167-Ltmp18166 # Record length -Ltmp18166: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18167: - .cv_def_range Ltmp6652 Ltmp6660 Ltmp6807 Ltmp6811, "E\021\026\000\000\000\214\377\377\377" - .short Ltmp18169-Ltmp18168 # Record length -Ltmp18168: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18169: - .cv_def_range Ltmp6661 Ltmp6669 Ltmp6812 Ltmp6816, "E\021\026\000\000\000 \377\377\377" - .short Ltmp18171-Ltmp18170 # Record length -Ltmp18170: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp18171: - .cv_def_range Ltmp6669 Ltmp6806 Ltmp6817 Ltmp6888, "E\021\026\000\000\000\344\376\377\377" - .short Ltmp18173-Ltmp18172 # Record length -Ltmp18172: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18173: - .cv_def_range Ltmp6669 Ltmp6806 Ltmp6817 Ltmp6888, "E\021\026\000\000\000\334\376\377\377" - .short Ltmp18175-Ltmp18174 # Record length -Ltmp18174: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 0 # Flags - .asciz "it" -Ltmp18175: - .cv_def_range Ltmp6669 Ltmp6806 Ltmp6817 Ltmp6888, "E\021\026\000\000\000\324\376\377\377" - .short Ltmp18177-Ltmp18176 # Record length -Ltmp18176: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 0 # Flags - .asciz "first" -Ltmp18177: - .cv_def_range Ltmp6669 Ltmp6806 Ltmp6817 Ltmp6888, "E\021\026\000\000\000\314\376\377\377" - .short Ltmp18179-Ltmp18178 # Record length -Ltmp18178: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 0 # Flags - .asciz "beyond" -Ltmp18179: - .cv_def_range Ltmp6669 Ltmp6806 Ltmp6817 Ltmp6888, "E\021\026\000\000\000\030\376\377\377" - .short Ltmp18181-Ltmp18180 # Record length -Ltmp18180: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "last" -Ltmp18181: - .cv_def_range Ltmp6669 Ltmp6806 Ltmp6817 Ltmp6888, "E\021\026\000\000\000D\373\377\377" - .short Ltmp18183-Ltmp18182 # Record length -Ltmp18182: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18183: - .cv_def_range Ltmp6675 Ltmp6683 Ltmp6817 Ltmp6821, "E\021\026\000\000\000\244\376\377\377" - .short Ltmp18185-Ltmp18184 # Record length -Ltmp18184: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18185: - .cv_def_range Ltmp6684 Ltmp6692 Ltmp6822 Ltmp6826, "E\021\026\000\000\000P\376\377\377" - .short Ltmp18187-Ltmp18186 # Record length -Ltmp18186: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18187: - .cv_def_range Ltmp6694 Ltmp6702 Ltmp6827 Ltmp6830 Ltmp6835 Ltmp6836, "E\021\026\000\000\000\360\375\377\377" - .short Ltmp18189-Ltmp18188 # Record length -Ltmp18188: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18189: - .cv_def_range Ltmp6703 Ltmp6714 Ltmp6831 Ltmp6834 Ltmp6837 Ltmp6838, "E\021\026\000\000\000\234\375\377\377" - .short Ltmp18191-Ltmp18190 # Record length -Ltmp18190: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18191: - .cv_def_range Ltmp6715 Ltmp6723 Ltmp6839 Ltmp6843, "E\021\026\000\000\000l\375\377\377" - .short Ltmp18193-Ltmp18192 # Record length -Ltmp18192: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18193: - .cv_def_range Ltmp6724 Ltmp6732 Ltmp6844 Ltmp6848, "E\021\026\000\000\000\b\375\377\377" - .short Ltmp18195-Ltmp18194 # Record length -Ltmp18194: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18195: - .cv_def_range Ltmp6733 Ltmp6741 Ltmp6849 Ltmp6853, "E\021\026\000\000\000\244\374\377\377" - .short Ltmp18197-Ltmp18196 # Record length -Ltmp18196: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18197: - .cv_def_range Ltmp6742 Ltmp6750 Ltmp6854 Ltmp6858, "E\021\026\000\000\000@\374\377\377" - .short Ltmp18199-Ltmp18198 # Record length -Ltmp18198: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18199: - .cv_def_range Ltmp6751 Ltmp6759 Ltmp6859 Ltmp6863, "E\021\026\000\000\000\334\373\377\377" - .short Ltmp18201-Ltmp18200 # Record length -Ltmp18200: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18201: - .cv_def_range Ltmp6760 Ltmp6768 Ltmp6864 Ltmp6868, "E\021\026\000\000\000\204\373\377\377" - .short Ltmp18203-Ltmp18202 # Record length -Ltmp18202: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18203: - .cv_def_range Ltmp6769 Ltmp6777 Ltmp6869 Ltmp6873, "E\021\026\000\000\000\034\373\377\377" - .short Ltmp18205-Ltmp18204 # Record length -Ltmp18204: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18205: - .cv_def_range Ltmp6779 Ltmp6787 Ltmp6874 Ltmp6878, "E\021\026\000\000\000\270\372\377\377" - .short Ltmp18207-Ltmp18206 # Record length -Ltmp18206: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18207: - .cv_def_range Ltmp6789 Ltmp6797 Ltmp6879 Ltmp6883, "E\021\026\000\000\000`\372\377\377" - .short Ltmp18209-Ltmp18208 # Record length -Ltmp18208: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18209: - .cv_def_range Ltmp6798 Ltmp6806 Ltmp6884 Ltmp6888, "E\021\026\000\000\000\f\372\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18155: - .p2align 2 - .cv_linetable 71, "?____C_A_T_C_H____T_E_S_T____46@@YAXXZ", Lfunc_end71 - .cv_fpo_data "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ - .long Ltmp18211-Ltmp18210 # Subsection size -Ltmp18210: - .short Ltmp18213-Ltmp18212 # Record length -Ltmp18212: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end72-"??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6329 # Function type index - .secrel32 "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18213: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18211: - .p2align 2 - .cv_linetable 72, "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ", Lfunc_end72 - .cv_fpo_data "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ - .long Ltmp18215-Ltmp18214 # Subsection size -Ltmp18214: - .short Ltmp18217-Ltmp18216 # Record length -Ltmp18216: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end73-"??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6330 # Function type index - .secrel32 "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18217: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18215: - .p2align 2 - .cv_linetable 73, "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ", Lfunc_end73 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____48 - .long Ltmp18219-Ltmp18218 # Subsection size -Ltmp18218: - .short Ltmp18221-Ltmp18220 # Record length -Ltmp18220: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end74-"?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6331 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____48" # Function name -Ltmp18221: - .short Ltmp18223-Ltmp18222 # Record length -Ltmp18222: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp18223: - .cv_def_range Ltmp7125 Ltmp7277 Ltmp7278 Ltmp7354, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp18225-Ltmp18224 # Record length -Ltmp18224: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18225: - .cv_def_range Ltmp7125 Ltmp7277 Ltmp7278 Ltmp7354, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp18227-Ltmp18226 # Record length -Ltmp18226: - .short 4414 # Record kind: S_LOCAL - .long 4269 # TypeIndex - .short 0 # Flags - .asciz "it" -Ltmp18227: - .cv_def_range Ltmp7125 Ltmp7277 Ltmp7278 Ltmp7354, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp18229-Ltmp18228 # Record length -Ltmp18228: - .short 4414 # Record kind: S_LOCAL - .long 4269 # TypeIndex - .short 0 # Flags - .asciz "first" -Ltmp18229: - .cv_def_range Ltmp7125 Ltmp7277 Ltmp7278 Ltmp7354, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp18231-Ltmp18230 # Record length -Ltmp18230: - .short 4414 # Record kind: S_LOCAL - .long 4269 # TypeIndex - .short 0 # Flags - .asciz "beyond" -Ltmp18231: - .cv_def_range Ltmp7125 Ltmp7277 Ltmp7278 Ltmp7354, "E\021\026\000\000\000\b\377\377\377" - .short Ltmp18233-Ltmp18232 # Record length -Ltmp18232: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18233: - .cv_def_range Ltmp7131 Ltmp7139 Ltmp7278 Ltmp7282, "E\021\026\000\000\000\224\377\377\377" - .short Ltmp18235-Ltmp18234 # Record length -Ltmp18234: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18235: - .cv_def_range Ltmp7140 Ltmp7148 Ltmp7283 Ltmp7287, "E\021\026\000\000\000@\377\377\377" - .short Ltmp18237-Ltmp18236 # Record length -Ltmp18236: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18237: - .cv_def_range Ltmp7150 Ltmp7158 Ltmp7288 Ltmp7291 Ltmp7296 Ltmp7297, "E\021\026\000\000\000\340\376\377\377" - .short Ltmp18239-Ltmp18238 # Record length -Ltmp18238: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18239: - .cv_def_range Ltmp7159 Ltmp7170 Ltmp7292 Ltmp7295 Ltmp7298 Ltmp7299, "E\021\026\000\000\000\214\376\377\377" - .short Ltmp18241-Ltmp18240 # Record length -Ltmp18240: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18241: - .cv_def_range Ltmp7171 Ltmp7179 Ltmp7300 Ltmp7304, "E\021\026\000\000\000\\\376\377\377" - .short Ltmp18243-Ltmp18242 # Record length -Ltmp18242: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18243: - .cv_def_range Ltmp7180 Ltmp7188 Ltmp7305 Ltmp7309, "E\021\026\000\000\000\000\376\377\377" - .short Ltmp18245-Ltmp18244 # Record length -Ltmp18244: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18245: - .cv_def_range Ltmp7189 Ltmp7197 Ltmp7310 Ltmp7314, "E\021\026\000\000\000\244\375\377\377" - .short Ltmp18247-Ltmp18246 # Record length -Ltmp18246: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18247: - .cv_def_range Ltmp7198 Ltmp7206 Ltmp7315 Ltmp7319, "E\021\026\000\000\000H\375\377\377" - .short Ltmp18249-Ltmp18248 # Record length -Ltmp18248: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18249: - .cv_def_range Ltmp7207 Ltmp7215 Ltmp7320 Ltmp7324, "E\021\026\000\000\000\354\374\377\377" - .short Ltmp18251-Ltmp18250 # Record length -Ltmp18250: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18251: - .cv_def_range Ltmp7216 Ltmp7224 Ltmp7325 Ltmp7329, "E\021\026\000\000\000\224\374\377\377" - .short Ltmp18253-Ltmp18252 # Record length -Ltmp18252: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18253: - .cv_def_range Ltmp7225 Ltmp7233 Ltmp7330 Ltmp7334, "E\021\026\000\000\000<\374\377\377" - .short Ltmp18255-Ltmp18254 # Record length -Ltmp18254: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18255: - .cv_def_range Ltmp7234 Ltmp7242 Ltmp7335 Ltmp7339, "E\021\026\000\000\000\340\373\377\377" - .short Ltmp18257-Ltmp18256 # Record length -Ltmp18256: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18257: - .cv_def_range Ltmp7245 Ltmp7253 Ltmp7340 Ltmp7344, "E\021\026\000\000\000\204\373\377\377" - .short Ltmp18259-Ltmp18258 # Record length -Ltmp18258: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18259: - .cv_def_range Ltmp7254 Ltmp7262 Ltmp7345 Ltmp7349, "E\021\026\000\000\0000\373\377\377" - .short Ltmp18261-Ltmp18260 # Record length -Ltmp18260: - .short 4414 # Record kind: S_LOCAL - .long 4125 # TypeIndex - .short 0 # Flags - .asciz "__range1" -Ltmp18261: - .cv_def_range Ltmp7262 Ltmp7277 Ltmp7350 Ltmp7354, "E\021\026\000\000\000\370\372\377\377" - .short Ltmp18263-Ltmp18262 # Record length -Ltmp18262: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "__begin1" -Ltmp18263: - .cv_def_range Ltmp7262 Ltmp7277 Ltmp7350 Ltmp7354, "E\021\026\000\000\000\360\372\377\377" - .short Ltmp18265-Ltmp18264 # Record length -Ltmp18264: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "__end1" -Ltmp18265: - .cv_def_range Ltmp7262 Ltmp7277 Ltmp7350 Ltmp7354, "E\021\026\000\000\000\350\372\377\377" - .short Ltmp18267-Ltmp18266 # Record length -Ltmp18266: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 0 # Flags - .asciz "n" -Ltmp18267: - .cv_def_range Ltmp7267 Ltmp7276 Ltmp7350 Ltmp7354, "E\021\026\000\000\000\324\372\377\377" - .short Ltmp18269-Ltmp18268 # Record length -Ltmp18268: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18269: - .cv_def_range Ltmp7268 Ltmp7276 Ltmp7350 Ltmp7354, "E\021\026\000\000\000\254\372\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18219: - .p2align 2 - .cv_linetable 74, "?____C_A_T_C_H____T_E_S_T____48@@YAXXZ", Lfunc_end74 - .cv_fpo_data "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ - .long Ltmp18271-Ltmp18270 # Subsection size -Ltmp18270: - .short Ltmp18273-Ltmp18272 # Record length -Ltmp18272: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end75-"??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6332 # Function type index - .secrel32 "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18273: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18271: - .p2align 2 - .cv_linetable 75, "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ", Lfunc_end75 - .cv_fpo_data "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ - .long Ltmp18275-Ltmp18274 # Subsection size -Ltmp18274: - .short Ltmp18277-Ltmp18276 # Record length -Ltmp18276: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end76-"??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6333 # Function type index - .secrel32 "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18277: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18275: - .p2align 2 - .cv_linetable 76, "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ", Lfunc_end76 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____50 - .long Ltmp18279-Ltmp18278 # Subsection size -Ltmp18278: - .short Ltmp18281-Ltmp18280 # Record length -Ltmp18280: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end77-"?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6334 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____50" # Function name -Ltmp18281: - .short Ltmp18283-Ltmp18282 # Record length -Ltmp18282: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp18283: - .cv_def_range Ltmp7577 Ltmp7714 Ltmp7715 Ltmp7786, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp18285-Ltmp18284 # Record length -Ltmp18284: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18285: - .cv_def_range Ltmp7577 Ltmp7714 Ltmp7715 Ltmp7786, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp18287-Ltmp18286 # Record length -Ltmp18286: - .short 4414 # Record kind: S_LOCAL - .long 4289 # TypeIndex - .short 0 # Flags - .asciz "it" -Ltmp18287: - .cv_def_range Ltmp7577 Ltmp7714 Ltmp7715 Ltmp7786, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp18289-Ltmp18288 # Record length -Ltmp18288: - .short 4414 # Record kind: S_LOCAL - .long 4289 # TypeIndex - .short 0 # Flags - .asciz "first" -Ltmp18289: - .cv_def_range Ltmp7577 Ltmp7714 Ltmp7715 Ltmp7786, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp18291-Ltmp18290 # Record length -Ltmp18290: - .short 4414 # Record kind: S_LOCAL - .long 4289 # TypeIndex - .short 0 # Flags - .asciz "beyond" -Ltmp18291: - .cv_def_range Ltmp7577 Ltmp7714 Ltmp7715 Ltmp7786, "E\021\026\000\000\000\b\377\377\377" - .short Ltmp18293-Ltmp18292 # Record length -Ltmp18292: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "last" -Ltmp18293: - .cv_def_range Ltmp7577 Ltmp7714 Ltmp7715 Ltmp7786, "E\021\026\000\000\000\b\374\377\377" - .short Ltmp18295-Ltmp18294 # Record length -Ltmp18294: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18295: - .cv_def_range Ltmp7583 Ltmp7591 Ltmp7715 Ltmp7719, "E\021\026\000\000\000\224\377\377\377" - .short Ltmp18297-Ltmp18296 # Record length -Ltmp18296: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18297: - .cv_def_range Ltmp7592 Ltmp7600 Ltmp7720 Ltmp7724, "E\021\026\000\000\000@\377\377\377" - .short Ltmp18299-Ltmp18298 # Record length -Ltmp18298: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18299: - .cv_def_range Ltmp7602 Ltmp7610 Ltmp7725 Ltmp7728 Ltmp7733 Ltmp7734, "E\021\026\000\000\000\340\376\377\377" - .short Ltmp18301-Ltmp18300 # Record length -Ltmp18300: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18301: - .cv_def_range Ltmp7611 Ltmp7622 Ltmp7729 Ltmp7732 Ltmp7735 Ltmp7736, "E\021\026\000\000\000\214\376\377\377" - .short Ltmp18303-Ltmp18302 # Record length -Ltmp18302: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18303: - .cv_def_range Ltmp7623 Ltmp7631 Ltmp7737 Ltmp7741, "E\021\026\000\000\000\\\376\377\377" - .short Ltmp18305-Ltmp18304 # Record length -Ltmp18304: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18305: - .cv_def_range Ltmp7632 Ltmp7640 Ltmp7742 Ltmp7746, "E\021\026\000\000\000\000\376\377\377" - .short Ltmp18307-Ltmp18306 # Record length -Ltmp18306: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18307: - .cv_def_range Ltmp7641 Ltmp7649 Ltmp7747 Ltmp7751, "E\021\026\000\000\000\244\375\377\377" - .short Ltmp18309-Ltmp18308 # Record length -Ltmp18308: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18309: - .cv_def_range Ltmp7650 Ltmp7658 Ltmp7752 Ltmp7756, "E\021\026\000\000\000H\375\377\377" - .short Ltmp18311-Ltmp18310 # Record length -Ltmp18310: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18311: - .cv_def_range Ltmp7659 Ltmp7667 Ltmp7757 Ltmp7761, "E\021\026\000\000\000\354\374\377\377" - .short Ltmp18313-Ltmp18312 # Record length -Ltmp18312: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18313: - .cv_def_range Ltmp7668 Ltmp7676 Ltmp7762 Ltmp7766, "E\021\026\000\000\000\224\374\377\377" - .short Ltmp18315-Ltmp18314 # Record length -Ltmp18314: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18315: - .cv_def_range Ltmp7677 Ltmp7685 Ltmp7767 Ltmp7771, "E\021\026\000\000\0008\374\377\377" - .short Ltmp18317-Ltmp18316 # Record length -Ltmp18316: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18317: - .cv_def_range Ltmp7687 Ltmp7695 Ltmp7772 Ltmp7776, "E\021\026\000\000\000\330\373\377\377" - .short Ltmp18319-Ltmp18318 # Record length -Ltmp18318: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18319: - .cv_def_range Ltmp7697 Ltmp7705 Ltmp7777 Ltmp7781, "E\021\026\000\000\000\200\373\377\377" - .short Ltmp18321-Ltmp18320 # Record length -Ltmp18320: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18321: - .cv_def_range Ltmp7706 Ltmp7714 Ltmp7782 Ltmp7786, "E\021\026\000\000\000,\373\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18279: - .p2align 2 - .cv_linetable 77, "?____C_A_T_C_H____T_E_S_T____50@@YAXXZ", Lfunc_end77 - .cv_fpo_data "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ - .long Ltmp18323-Ltmp18322 # Subsection size -Ltmp18322: - .short Ltmp18325-Ltmp18324 # Record length -Ltmp18324: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end78-"??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6335 # Function type index - .secrel32 "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18325: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18323: - .p2align 2 - .cv_linetable 78, "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ", Lfunc_end78 - .cv_fpo_data "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ - .long Ltmp18327-Ltmp18326 # Subsection size -Ltmp18326: - .short Ltmp18329-Ltmp18328 # Record length -Ltmp18328: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end79-"??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6336 # Function type index - .secrel32 "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18329: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18327: - .p2align 2 - .cv_linetable 79, "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ", Lfunc_end79 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____52 - .long Ltmp18331-Ltmp18330 # Subsection size -Ltmp18330: - .short Ltmp18333-Ltmp18332 # Record length -Ltmp18332: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end80-"?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6337 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____52" # Function name -Ltmp18333: - .short Ltmp18335-Ltmp18334 # Record length -Ltmp18334: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp18335: - .cv_def_range Ltmp8799 Ltmp8917 Ltmp9512 Ltmp9569, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp18337-Ltmp18336 # Record length -Ltmp18336: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp18337: - .cv_def_range Ltmp8799 Ltmp8917 Ltmp9512 Ltmp9569, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp18339-Ltmp18338 # Record length -Ltmp18338: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18339: - .cv_def_range Ltmp8804 Ltmp8812 Ltmp9512 Ltmp9515 Ltmp9518 Ltmp9519, "E\021\026\000\000\000\254\377\377\377" - .short Ltmp18341-Ltmp18340 # Record length -Ltmp18340: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18341: - .cv_def_range Ltmp8813 Ltmp8822 Ltmp9516 Ltmp9517 Ltmp9522 Ltmp9523, "E\021\026\000\000\000X\377\377\377" - .short Ltmp18343-Ltmp18342 # Record length -Ltmp18342: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18343: - .cv_def_range Ltmp8823 Ltmp8832 Ltmp9520 Ltmp9521 Ltmp9524 Ltmp9525, "E\021\026\000\000\000\020\377\377\377" - .short Ltmp18345-Ltmp18344 # Record length -Ltmp18344: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18345: - .cv_def_range Ltmp8833 Ltmp8841 Ltmp9526 Ltmp9529 Ltmp9532 Ltmp9533, "E\021\026\000\000\000\310\376\377\377" - .short Ltmp18347-Ltmp18346 # Record length -Ltmp18346: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18347: - .cv_def_range Ltmp8842 Ltmp8851 Ltmp9530 Ltmp9531 Ltmp9534 Ltmp9535, "E\021\026\000\000\000t\376\377\377" - .short Ltmp18349-Ltmp18348 # Record length -Ltmp18348: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18349: - .cv_def_range Ltmp8852 Ltmp8860 Ltmp9536 Ltmp9540, "E\021\026\000\000\000,\376\377\377" - .short Ltmp18351-Ltmp18350 # Record length -Ltmp18350: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18351: - .cv_def_range Ltmp8861 Ltmp8869 Ltmp9541 Ltmp9544 Ltmp9547 Ltmp9548, "E\021\026\000\000\000\330\375\377\377" - .short Ltmp18353-Ltmp18352 # Record length -Ltmp18352: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18353: - .cv_def_range Ltmp8870 Ltmp8879 Ltmp9545 Ltmp9546 Ltmp9551 Ltmp9552, "E\021\026\000\000\000\204\375\377\377" - .short Ltmp18355-Ltmp18354 # Record length -Ltmp18354: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18355: - .cv_def_range Ltmp8880 Ltmp8889 Ltmp9549 Ltmp9550 Ltmp9553 Ltmp9554, "E\021\026\000\000\000<\375\377\377" - .short Ltmp18357-Ltmp18356 # Record length -Ltmp18356: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18357: - .cv_def_range Ltmp8890 Ltmp8898 Ltmp9555 Ltmp9558 Ltmp9561 Ltmp9562, "E\021\026\000\000\000\364\374\377\377" - .short Ltmp18359-Ltmp18358 # Record length -Ltmp18358: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18359: - .cv_def_range Ltmp8899 Ltmp8908 Ltmp9559 Ltmp9560 Ltmp9563 Ltmp9564, "E\021\026\000\000\000\240\374\377\377" - .short Ltmp18361-Ltmp18360 # Record length -Ltmp18360: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18361: - .cv_def_range Ltmp8909 Ltmp8917 Ltmp9565 Ltmp9569, "E\021\026\000\000\000X\374\377\377" - .short Ltmp18363-Ltmp18362 # Record length -Ltmp18362: - .short 4414 # Record kind: S_LOCAL - .long 5233 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp18363: - .cv_def_range Ltmp8917 Ltmp9036 Ltmp9570 Ltmp9627, "E\021\026\000\000\000$\374\377\377" - .short Ltmp18365-Ltmp18364 # Record length -Ltmp18364: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp18365: - .cv_def_range Ltmp8917 Ltmp9036 Ltmp9570 Ltmp9627, "E\021\026\000\000\000\034\374\377\377" - .short Ltmp18367-Ltmp18366 # Record length -Ltmp18366: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp18367: - .cv_def_range Ltmp8917 Ltmp9036 Ltmp9570 Ltmp9627, "E\021\026\000\000\000\024\374\377\377" - .short Ltmp18369-Ltmp18368 # Record length -Ltmp18368: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18369: - .cv_def_range Ltmp8923 Ltmp8931 Ltmp9570 Ltmp9573 Ltmp9576 Ltmp9577, "E\021\026\000\000\000\354\373\377\377" - .short Ltmp18371-Ltmp18370 # Record length -Ltmp18370: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18371: - .cv_def_range Ltmp8932 Ltmp8941 Ltmp9574 Ltmp9575 Ltmp9580 Ltmp9581, "E\021\026\000\000\000\230\373\377\377" - .short Ltmp18373-Ltmp18372 # Record length -Ltmp18372: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18373: - .cv_def_range Ltmp8942 Ltmp8951 Ltmp9578 Ltmp9579 Ltmp9582 Ltmp9583, "E\021\026\000\000\000P\373\377\377" - .short Ltmp18375-Ltmp18374 # Record length -Ltmp18374: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18375: - .cv_def_range Ltmp8952 Ltmp8960 Ltmp9584 Ltmp9587 Ltmp9590 Ltmp9591, "E\021\026\000\000\000\b\373\377\377" - .short Ltmp18377-Ltmp18376 # Record length -Ltmp18376: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18377: - .cv_def_range Ltmp8961 Ltmp8970 Ltmp9588 Ltmp9589 Ltmp9592 Ltmp9593, "E\021\026\000\000\000\264\372\377\377" - .short Ltmp18379-Ltmp18378 # Record length -Ltmp18378: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18379: - .cv_def_range Ltmp8971 Ltmp8979 Ltmp9594 Ltmp9598, "E\021\026\000\000\000l\372\377\377" - .short Ltmp18381-Ltmp18380 # Record length -Ltmp18380: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18381: - .cv_def_range Ltmp8980 Ltmp8988 Ltmp9599 Ltmp9602 Ltmp9605 Ltmp9606, "E\021\026\000\000\000\030\372\377\377" - .short Ltmp18383-Ltmp18382 # Record length -Ltmp18382: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18383: - .cv_def_range Ltmp8989 Ltmp8998 Ltmp9603 Ltmp9604 Ltmp9609 Ltmp9610, "E\021\026\000\000\000\304\371\377\377" - .short Ltmp18385-Ltmp18384 # Record length -Ltmp18384: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18385: - .cv_def_range Ltmp8999 Ltmp9008 Ltmp9607 Ltmp9608 Ltmp9611 Ltmp9612, "E\021\026\000\000\000|\371\377\377" - .short Ltmp18387-Ltmp18386 # Record length -Ltmp18386: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18387: - .cv_def_range Ltmp9009 Ltmp9017 Ltmp9613 Ltmp9616 Ltmp9619 Ltmp9620, "E\021\026\000\000\0004\371\377\377" - .short Ltmp18389-Ltmp18388 # Record length -Ltmp18388: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18389: - .cv_def_range Ltmp9018 Ltmp9027 Ltmp9617 Ltmp9618 Ltmp9621 Ltmp9622, "E\021\026\000\000\000\340\370\377\377" - .short Ltmp18391-Ltmp18390 # Record length -Ltmp18390: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18391: - .cv_def_range Ltmp9028 Ltmp9036 Ltmp9623 Ltmp9627, "E\021\026\000\000\000\230\370\377\377" - .short Ltmp18393-Ltmp18392 # Record length -Ltmp18392: - .short 4414 # Record kind: S_LOCAL - .long 5233 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp18393: - .cv_def_range Ltmp9036 Ltmp9154 Ltmp9628 Ltmp9686, "E\021\026\000\000\000d\370\377\377" - .short Ltmp18395-Ltmp18394 # Record length -Ltmp18394: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp18395: - .cv_def_range Ltmp9036 Ltmp9154 Ltmp9628 Ltmp9686, "E\021\026\000\000\000\\\370\377\377" - .short Ltmp18397-Ltmp18396 # Record length -Ltmp18396: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp18397: - .cv_def_range Ltmp9036 Ltmp9154 Ltmp9628 Ltmp9686, "E\021\026\000\000\000T\370\377\377" - .short Ltmp18399-Ltmp18398 # Record length -Ltmp18398: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18399: - .cv_def_range Ltmp9041 Ltmp9049 Ltmp9628 Ltmp9632, "E\021\026\000\000\000,\370\377\377" - .short Ltmp18401-Ltmp18400 # Record length -Ltmp18400: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18401: - .cv_def_range Ltmp9050 Ltmp9058 Ltmp9633 Ltmp9636 Ltmp9639 Ltmp9640, "E\021\026\000\000\000\330\367\377\377" - .short Ltmp18403-Ltmp18402 # Record length -Ltmp18402: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18403: - .cv_def_range Ltmp9059 Ltmp9068 Ltmp9637 Ltmp9638 Ltmp9643 Ltmp9644, "E\021\026\000\000\000\204\367\377\377" - .short Ltmp18405-Ltmp18404 # Record length -Ltmp18404: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18405: - .cv_def_range Ltmp9069 Ltmp9078 Ltmp9641 Ltmp9642 Ltmp9645 Ltmp9646, "E\021\026\000\000\000<\367\377\377" - .short Ltmp18407-Ltmp18406 # Record length -Ltmp18406: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18407: - .cv_def_range Ltmp9079 Ltmp9087 Ltmp9647 Ltmp9650 Ltmp9653 Ltmp9654, "E\021\026\000\000\000\364\366\377\377" - .short Ltmp18409-Ltmp18408 # Record length -Ltmp18408: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18409: - .cv_def_range Ltmp9088 Ltmp9097 Ltmp9651 Ltmp9652 Ltmp9655 Ltmp9656, "E\021\026\000\000\000\240\366\377\377" - .short Ltmp18411-Ltmp18410 # Record length -Ltmp18410: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18411: - .cv_def_range Ltmp9098 Ltmp9106 Ltmp9657 Ltmp9660 Ltmp9663 Ltmp9664, "E\021\026\000\000\000X\366\377\377" - .short Ltmp18413-Ltmp18412 # Record length -Ltmp18412: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18413: - .cv_def_range Ltmp9107 Ltmp9116 Ltmp9661 Ltmp9662 Ltmp9665 Ltmp9666, "E\021\026\000\000\000\004\366\377\377" - .short Ltmp18415-Ltmp18414 # Record length -Ltmp18414: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18415: - .cv_def_range Ltmp9117 Ltmp9125 Ltmp9667 Ltmp9670 Ltmp9673 Ltmp9674, "E\021\026\000\000\000\274\365\377\377" - .short Ltmp18417-Ltmp18416 # Record length -Ltmp18416: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18417: - .cv_def_range Ltmp9126 Ltmp9135 Ltmp9671 Ltmp9672 Ltmp9675 Ltmp9676, "E\021\026\000\000\000h\365\377\377" - .short Ltmp18419-Ltmp18418 # Record length -Ltmp18418: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18419: - .cv_def_range Ltmp9136 Ltmp9144 Ltmp9677 Ltmp9680 Ltmp9683 Ltmp9684, "E\021\026\000\000\000 \365\377\377" - .short Ltmp18421-Ltmp18420 # Record length -Ltmp18420: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18421: - .cv_def_range Ltmp9145 Ltmp9154 Ltmp9681 Ltmp9682 Ltmp9685 Ltmp9686, "E\021\026\000\000\000\314\364\377\377" - .short Ltmp18423-Ltmp18422 # Record length -Ltmp18422: - .short 4414 # Record kind: S_LOCAL - .long 5233 # TypeIndex - .short 0 # Flags - .asciz "arr1" -Ltmp18423: - .cv_def_range Ltmp9154 Ltmp9273 Ltmp9687 Ltmp9744, "E\021\026\000\000\000\244\364\377\377" - .short Ltmp18425-Ltmp18424 # Record length -Ltmp18424: - .short 4414 # Record kind: S_LOCAL - .long 5233 # TypeIndex - .short 0 # Flags - .asciz "arr2" -Ltmp18425: - .cv_def_range Ltmp9154 Ltmp9273 Ltmp9687 Ltmp9744, "E\021\026\000\000\000\234\364\377\377" - .short Ltmp18427-Ltmp18426 # Record length -Ltmp18426: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp18427: - .cv_def_range Ltmp9154 Ltmp9273 Ltmp9687 Ltmp9744, "E\021\026\000\000\000\224\364\377\377" - .short Ltmp18429-Ltmp18428 # Record length -Ltmp18428: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp18429: - .cv_def_range Ltmp9154 Ltmp9273 Ltmp9687 Ltmp9744, "E\021\026\000\000\000\214\364\377\377" - .short Ltmp18431-Ltmp18430 # Record length -Ltmp18430: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18431: - .cv_def_range Ltmp9160 Ltmp9168 Ltmp9687 Ltmp9690 Ltmp9693 Ltmp9694, "E\021\026\000\000\000d\364\377\377" - .short Ltmp18433-Ltmp18432 # Record length -Ltmp18432: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18433: - .cv_def_range Ltmp9169 Ltmp9178 Ltmp9691 Ltmp9692 Ltmp9697 Ltmp9698, "E\021\026\000\000\000\020\364\377\377" - .short Ltmp18435-Ltmp18434 # Record length -Ltmp18434: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18435: - .cv_def_range Ltmp9179 Ltmp9188 Ltmp9695 Ltmp9696 Ltmp9699 Ltmp9700, "E\021\026\000\000\000\310\363\377\377" - .short Ltmp18437-Ltmp18436 # Record length -Ltmp18436: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18437: - .cv_def_range Ltmp9189 Ltmp9197 Ltmp9701 Ltmp9704 Ltmp9707 Ltmp9708, "E\021\026\000\000\000\200\363\377\377" - .short Ltmp18439-Ltmp18438 # Record length -Ltmp18438: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18439: - .cv_def_range Ltmp9198 Ltmp9207 Ltmp9705 Ltmp9706 Ltmp9709 Ltmp9710, "E\021\026\000\000\000,\363\377\377" - .short Ltmp18441-Ltmp18440 # Record length -Ltmp18440: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18441: - .cv_def_range Ltmp9208 Ltmp9216 Ltmp9711 Ltmp9715, "E\021\026\000\000\000\344\362\377\377" - .short Ltmp18443-Ltmp18442 # Record length -Ltmp18442: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18443: - .cv_def_range Ltmp9217 Ltmp9225 Ltmp9716 Ltmp9719 Ltmp9722 Ltmp9723, "E\021\026\000\000\000\220\362\377\377" - .short Ltmp18445-Ltmp18444 # Record length -Ltmp18444: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18445: - .cv_def_range Ltmp9226 Ltmp9235 Ltmp9720 Ltmp9721 Ltmp9726 Ltmp9727, "E\021\026\000\000\000<\362\377\377" - .short Ltmp18447-Ltmp18446 # Record length -Ltmp18446: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18447: - .cv_def_range Ltmp9236 Ltmp9245 Ltmp9724 Ltmp9725 Ltmp9728 Ltmp9729, "E\021\026\000\000\000\364\361\377\377" - .short Ltmp18449-Ltmp18448 # Record length -Ltmp18448: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18449: - .cv_def_range Ltmp9246 Ltmp9254 Ltmp9730 Ltmp9733 Ltmp9736 Ltmp9737, "E\021\026\000\000\000\254\361\377\377" - .short Ltmp18451-Ltmp18450 # Record length -Ltmp18450: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18451: - .cv_def_range Ltmp9255 Ltmp9264 Ltmp9734 Ltmp9735 Ltmp9738 Ltmp9739, "E\021\026\000\000\000X\361\377\377" - .short Ltmp18453-Ltmp18452 # Record length -Ltmp18452: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18453: - .cv_def_range Ltmp9265 Ltmp9273 Ltmp9740 Ltmp9744, "E\021\026\000\000\000\020\361\377\377" - .short Ltmp18455-Ltmp18454 # Record length -Ltmp18454: - .short 4414 # Record kind: S_LOCAL - .long 5231 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp18455: - .cv_def_range Ltmp9274 Ltmp9392 Ltmp9745 Ltmp9803, "E\021\026\000\000\000\330\360\377\377" - .short Ltmp18457-Ltmp18456 # Record length -Ltmp18456: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp18457: - .cv_def_range Ltmp9274 Ltmp9392 Ltmp9745 Ltmp9803, "E\021\026\000\000\000\320\360\377\377" - .short Ltmp18459-Ltmp18458 # Record length -Ltmp18458: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp18459: - .cv_def_range Ltmp9274 Ltmp9392 Ltmp9745 Ltmp9803, "E\021\026\000\000\000\310\360\377\377" - .short Ltmp18461-Ltmp18460 # Record length -Ltmp18460: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18461: - .cv_def_range Ltmp9279 Ltmp9287 Ltmp9745 Ltmp9749, "E\021\026\000\000\000\240\360\377\377" - .short Ltmp18463-Ltmp18462 # Record length -Ltmp18462: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18463: - .cv_def_range Ltmp9288 Ltmp9296 Ltmp9750 Ltmp9753 Ltmp9756 Ltmp9757, "E\021\026\000\000\000L\360\377\377" - .short Ltmp18465-Ltmp18464 # Record length -Ltmp18464: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18465: - .cv_def_range Ltmp9297 Ltmp9306 Ltmp9754 Ltmp9755 Ltmp9760 Ltmp9761, "E\021\026\000\000\000\370\357\377\377" - .short Ltmp18467-Ltmp18466 # Record length -Ltmp18466: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18467: - .cv_def_range Ltmp9307 Ltmp9316 Ltmp9758 Ltmp9759 Ltmp9762 Ltmp9763, "E\021\026\000\000\000\260\357\377\377" - .short Ltmp18469-Ltmp18468 # Record length -Ltmp18468: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18469: - .cv_def_range Ltmp9317 Ltmp9325 Ltmp9764 Ltmp9767 Ltmp9770 Ltmp9771, "E\021\026\000\000\000h\357\377\377" - .short Ltmp18471-Ltmp18470 # Record length -Ltmp18470: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18471: - .cv_def_range Ltmp9326 Ltmp9335 Ltmp9768 Ltmp9769 Ltmp9772 Ltmp9773, "E\021\026\000\000\000\024\357\377\377" - .short Ltmp18473-Ltmp18472 # Record length -Ltmp18472: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18473: - .cv_def_range Ltmp9336 Ltmp9344 Ltmp9774 Ltmp9777 Ltmp9780 Ltmp9781, "E\021\026\000\000\000\314\356\377\377" - .short Ltmp18475-Ltmp18474 # Record length -Ltmp18474: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18475: - .cv_def_range Ltmp9345 Ltmp9354 Ltmp9778 Ltmp9779 Ltmp9782 Ltmp9783, "E\021\026\000\000\000x\356\377\377" - .short Ltmp18477-Ltmp18476 # Record length -Ltmp18476: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18477: - .cv_def_range Ltmp9355 Ltmp9363 Ltmp9784 Ltmp9787 Ltmp9790 Ltmp9791, "E\021\026\000\000\0000\356\377\377" - .short Ltmp18479-Ltmp18478 # Record length -Ltmp18478: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18479: - .cv_def_range Ltmp9364 Ltmp9373 Ltmp9788 Ltmp9789 Ltmp9792 Ltmp9793, "E\021\026\000\000\000\334\355\377\377" - .short Ltmp18481-Ltmp18480 # Record length -Ltmp18480: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18481: - .cv_def_range Ltmp9374 Ltmp9382 Ltmp9794 Ltmp9797 Ltmp9800 Ltmp9801, "E\021\026\000\000\000\224\355\377\377" - .short Ltmp18483-Ltmp18482 # Record length -Ltmp18482: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18483: - .cv_def_range Ltmp9383 Ltmp9392 Ltmp9798 Ltmp9799 Ltmp9802 Ltmp9803, "E\021\026\000\000\000@\355\377\377" - .short Ltmp18485-Ltmp18484 # Record length -Ltmp18484: - .short 4414 # Record kind: S_LOCAL - .long 5233 # TypeIndex - .short 0 # Flags - .asciz "arr1" -Ltmp18485: - .cv_def_range Ltmp9392 Ltmp9511 Ltmp9804 Ltmp9862, "E\021\026\000\000\000\030\355\377\377" - .short Ltmp18487-Ltmp18486 # Record length -Ltmp18486: - .short 4414 # Record kind: S_LOCAL - .long 5233 # TypeIndex - .short 0 # Flags - .asciz "arr2" -Ltmp18487: - .cv_def_range Ltmp9392 Ltmp9511 Ltmp9804 Ltmp9862, "E\021\026\000\000\000\020\355\377\377" - .short Ltmp18489-Ltmp18488 # Record length -Ltmp18488: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp18489: - .cv_def_range Ltmp9392 Ltmp9511 Ltmp9804 Ltmp9862, "E\021\026\000\000\000\b\355\377\377" - .short Ltmp18491-Ltmp18490 # Record length -Ltmp18490: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp18491: - .cv_def_range Ltmp9392 Ltmp9511 Ltmp9804 Ltmp9862, "E\021\026\000\000\000\000\355\377\377" - .short Ltmp18493-Ltmp18492 # Record length -Ltmp18492: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18493: - .cv_def_range Ltmp9398 Ltmp9406 Ltmp9804 Ltmp9808, "E\021\026\000\000\000\330\354\377\377" - .short Ltmp18495-Ltmp18494 # Record length -Ltmp18494: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18495: - .cv_def_range Ltmp9407 Ltmp9415 Ltmp9809 Ltmp9812 Ltmp9815 Ltmp9816, "E\021\026\000\000\000\204\354\377\377" - .short Ltmp18497-Ltmp18496 # Record length -Ltmp18496: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18497: - .cv_def_range Ltmp9416 Ltmp9425 Ltmp9813 Ltmp9814 Ltmp9819 Ltmp9820, "E\021\026\000\000\0000\354\377\377" - .short Ltmp18499-Ltmp18498 # Record length -Ltmp18498: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18499: - .cv_def_range Ltmp9426 Ltmp9435 Ltmp9817 Ltmp9818 Ltmp9821 Ltmp9822, "E\021\026\000\000\000\350\353\377\377" - .short Ltmp18501-Ltmp18500 # Record length -Ltmp18500: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18501: - .cv_def_range Ltmp9436 Ltmp9444 Ltmp9823 Ltmp9826 Ltmp9829 Ltmp9830, "E\021\026\000\000\000\240\353\377\377" - .short Ltmp18503-Ltmp18502 # Record length -Ltmp18502: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18503: - .cv_def_range Ltmp9445 Ltmp9454 Ltmp9827 Ltmp9828 Ltmp9831 Ltmp9832, "E\021\026\000\000\000L\353\377\377" - .short Ltmp18505-Ltmp18504 # Record length -Ltmp18504: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18505: - .cv_def_range Ltmp9455 Ltmp9463 Ltmp9833 Ltmp9836 Ltmp9839 Ltmp9840, "E\021\026\000\000\000\004\353\377\377" - .short Ltmp18507-Ltmp18506 # Record length -Ltmp18506: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18507: - .cv_def_range Ltmp9464 Ltmp9473 Ltmp9837 Ltmp9838 Ltmp9841 Ltmp9842, "E\021\026\000\000\000\260\352\377\377" - .short Ltmp18509-Ltmp18508 # Record length -Ltmp18508: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18509: - .cv_def_range Ltmp9474 Ltmp9482 Ltmp9843 Ltmp9846 Ltmp9849 Ltmp9850, "E\021\026\000\000\000h\352\377\377" - .short Ltmp18511-Ltmp18510 # Record length -Ltmp18510: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18511: - .cv_def_range Ltmp9483 Ltmp9492 Ltmp9847 Ltmp9848 Ltmp9851 Ltmp9852, "E\021\026\000\000\000\024\352\377\377" - .short Ltmp18513-Ltmp18512 # Record length -Ltmp18512: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18513: - .cv_def_range Ltmp9493 Ltmp9501 Ltmp9853 Ltmp9856 Ltmp9859 Ltmp9860, "E\021\026\000\000\000\314\351\377\377" - .short Ltmp18515-Ltmp18514 # Record length -Ltmp18514: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18515: - .cv_def_range Ltmp9502 Ltmp9511 Ltmp9857 Ltmp9858 Ltmp9861 Ltmp9862, "E\021\026\000\000\000x\351\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18331: - .p2align 2 - .cv_linetable 80, "?____C_A_T_C_H____T_E_S_T____52@@YAXXZ", Lfunc_end80 - .cv_fpo_data "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ - .long Ltmp18517-Ltmp18516 # Subsection size -Ltmp18516: - .short Ltmp18519-Ltmp18518 # Record length -Ltmp18518: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end81-"??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6338 # Function type index - .secrel32 "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18519: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18517: - .p2align 2 - .cv_linetable 81, "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ", Lfunc_end81 - .cv_fpo_data "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ - .long Ltmp18521-Ltmp18520 # Subsection size -Ltmp18520: - .short Ltmp18523-Ltmp18522 # Record length -Ltmp18522: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end82-"??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6339 # Function type index - .secrel32 "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18523: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18521: - .p2align 2 - .cv_linetable 82, "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ", Lfunc_end82 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____54 - .long Ltmp18525-Ltmp18524 # Subsection size -Ltmp18524: - .short Ltmp18527-Ltmp18526 # Record length -Ltmp18526: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end83-"?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6340 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____54" # Function name -Ltmp18527: - .short Ltmp18529-Ltmp18528 # Record length -Ltmp18528: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp18529: - .cv_def_range Ltmp10007 Ltmp10161, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp18531-Ltmp18530 # Record length -Ltmp18530: - .short 4414 # Record kind: S_LOCAL - .long 4325 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18531: - .cv_def_range Ltmp10008 Ltmp10040 Ltmp10112 Ltmp10126, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp18533-Ltmp18532 # Record length -Ltmp18532: - .short 4414 # Record kind: S_LOCAL - .long 6342 # TypeIndex - .short 0 # Flags - .asciz "bs" -Ltmp18533: - .cv_def_range Ltmp10008 Ltmp10040 Ltmp10112 Ltmp10126, "E\021\026\000\000\000h\377\377\377" - .short Ltmp18535-Ltmp18534 # Record length -Ltmp18534: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18535: - .cv_def_range Ltmp10012 Ltmp10020 Ltmp10112 Ltmp10116, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp18537-Ltmp18536 # Record length -Ltmp18536: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18537: - .cv_def_range Ltmp10023 Ltmp10031 Ltmp10117 Ltmp10121, "E\021\026\000\000\0008\377\377\377" - .short Ltmp18539-Ltmp18538 # Record length -Ltmp18538: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18539: - .cv_def_range Ltmp10032 Ltmp10040 Ltmp10122 Ltmp10126, "E\021\026\000\000\000\334\376\377\377" - .short Ltmp18541-Ltmp18540 # Record length -Ltmp18540: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18541: - .cv_def_range Ltmp10040 Ltmp10089 Ltmp10127 Ltmp10151, "E\021\026\000\000\000\240\376\377\377" - .short Ltmp18543-Ltmp18542 # Record length -Ltmp18542: - .short 4414 # Record kind: S_LOCAL - .long 6342 # TypeIndex - .short 0 # Flags - .asciz "bs" -Ltmp18543: - .cv_def_range Ltmp10040 Ltmp10089 Ltmp10127 Ltmp10151, "E\021\026\000\000\000\230\376\377\377" - .short Ltmp18545-Ltmp18544 # Record length -Ltmp18544: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18545: - .cv_def_range Ltmp10045 Ltmp10053 Ltmp10127 Ltmp10131, "E\021\026\000\000\000h\376\377\377" - .short Ltmp18547-Ltmp18546 # Record length -Ltmp18546: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18547: - .cv_def_range Ltmp10054 Ltmp10062 Ltmp10132 Ltmp10136, "E\021\026\000\000\000\f\376\377\377" - .short Ltmp18549-Ltmp18548 # Record length -Ltmp18548: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18549: - .cv_def_range Ltmp10063 Ltmp10071 Ltmp10137 Ltmp10141, "E\021\026\000\000\000\260\375\377\377" - .short Ltmp18551-Ltmp18550 # Record length -Ltmp18550: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18551: - .cv_def_range Ltmp10072 Ltmp10080 Ltmp10142 Ltmp10146, "E\021\026\000\000\000T\375\377\377" - .short Ltmp18553-Ltmp18552 # Record length -Ltmp18552: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18553: - .cv_def_range Ltmp10081 Ltmp10089 Ltmp10147 Ltmp10151, "E\021\026\000\000\000\370\374\377\377" - .short Ltmp18555-Ltmp18554 # Record length -Ltmp18554: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18555: - .cv_def_range Ltmp10089 Ltmp10111 Ltmp10152 Ltmp10161, "E\021\026\000\000\000\274\374\377\377" - .short Ltmp18557-Ltmp18556 # Record length -Ltmp18556: - .short 4414 # Record kind: S_LOCAL - .long 6342 # TypeIndex - .short 0 # Flags - .asciz "bs" -Ltmp18557: - .cv_def_range Ltmp10089 Ltmp10111 Ltmp10152 Ltmp10161, "E\021\026\000\000\000\264\374\377\377" - .short Ltmp18559-Ltmp18558 # Record length -Ltmp18558: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18559: - .cv_def_range Ltmp10094 Ltmp10102 Ltmp10152 Ltmp10156, "E\021\026\000\000\000\204\374\377\377" - .short Ltmp18561-Ltmp18560 # Record length -Ltmp18560: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18561: - .cv_def_range Ltmp10103 Ltmp10111 Ltmp10157 Ltmp10161, "E\021\026\000\000\000(\374\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18525: - .p2align 2 - .cv_linetable 83, "?____C_A_T_C_H____T_E_S_T____54@@YAXXZ", Lfunc_end83 - .cv_fpo_data "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ - .long Ltmp18563-Ltmp18562 # Subsection size -Ltmp18562: - .short Ltmp18565-Ltmp18564 # Record length -Ltmp18564: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end84-"??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6401 # Function type index - .secrel32 "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18565: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18563: - .p2align 2 - .cv_linetable 84, "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ", Lfunc_end84 - .cv_fpo_data "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ - .long Ltmp18567-Ltmp18566 # Subsection size -Ltmp18566: - .short Ltmp18569-Ltmp18568 # Record length -Ltmp18568: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end85-"??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6402 # Function type index - .secrel32 "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18569: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18567: - .p2align 2 - .cv_linetable 85, "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ", Lfunc_end85 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____56 - .long Ltmp18571-Ltmp18570 # Subsection size -Ltmp18570: - .short Ltmp18573-Ltmp18572 # Record length -Ltmp18572: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end86-"?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6403 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____56" # Function name -Ltmp18573: - .short Ltmp18575-Ltmp18574 # Record length -Ltmp18574: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "a" -Ltmp18575: - .cv_def_range Ltmp10264 Ltmp10371, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp18577-Ltmp18576 # Record length -Ltmp18576: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18577: - .cv_def_range Ltmp10265 Ltmp10314 Ltmp10337 Ltmp10361, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp18579-Ltmp18578 # Record length -Ltmp18578: - .short 4414 # Record kind: S_LOCAL - .long 6405 # TypeIndex - .short 0 # Flags - .asciz "bs" -Ltmp18579: - .cv_def_range Ltmp10265 Ltmp10314 Ltmp10337 Ltmp10361, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp18581-Ltmp18580 # Record length -Ltmp18580: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18581: - .cv_def_range Ltmp10270 Ltmp10278 Ltmp10337 Ltmp10341, "E\021\026\000\000\000\224\377\377\377" - .short Ltmp18583-Ltmp18582 # Record length -Ltmp18582: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18583: - .cv_def_range Ltmp10279 Ltmp10287 Ltmp10342 Ltmp10346, "E\021\026\000\000\0008\377\377\377" - .short Ltmp18585-Ltmp18584 # Record length -Ltmp18584: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18585: - .cv_def_range Ltmp10288 Ltmp10296 Ltmp10347 Ltmp10351, "E\021\026\000\000\000\334\376\377\377" - .short Ltmp18587-Ltmp18586 # Record length -Ltmp18586: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18587: - .cv_def_range Ltmp10297 Ltmp10305 Ltmp10352 Ltmp10356, "E\021\026\000\000\000\200\376\377\377" - .short Ltmp18589-Ltmp18588 # Record length -Ltmp18588: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18589: - .cv_def_range Ltmp10306 Ltmp10314 Ltmp10357 Ltmp10361, "E\021\026\000\000\000$\376\377\377" - .short Ltmp18591-Ltmp18590 # Record length -Ltmp18590: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18591: - .cv_def_range Ltmp10314 Ltmp10336 Ltmp10362 Ltmp10371, "E\021\026\000\000\000\350\375\377\377" - .short Ltmp18593-Ltmp18592 # Record length -Ltmp18592: - .short 4414 # Record kind: S_LOCAL - .long 6405 # TypeIndex - .short 0 # Flags - .asciz "bs" -Ltmp18593: - .cv_def_range Ltmp10314 Ltmp10336 Ltmp10362 Ltmp10371, "E\021\026\000\000\000\340\375\377\377" - .short Ltmp18595-Ltmp18594 # Record length -Ltmp18594: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18595: - .cv_def_range Ltmp10319 Ltmp10327 Ltmp10362 Ltmp10366, "E\021\026\000\000\000\260\375\377\377" - .short Ltmp18597-Ltmp18596 # Record length -Ltmp18596: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18597: - .cv_def_range Ltmp10328 Ltmp10336 Ltmp10367 Ltmp10371, "E\021\026\000\000\000T\375\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18571: - .p2align 2 - .cv_linetable 86, "?____C_A_T_C_H____T_E_S_T____56@@YAXXZ", Lfunc_end86 - .cv_fpo_data "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ - .long Ltmp18599-Ltmp18598 # Subsection size -Ltmp18598: - .short Ltmp18601-Ltmp18600 # Record length -Ltmp18600: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end87-"??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6454 # Function type index - .secrel32 "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18601: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18599: - .p2align 2 - .cv_linetable 87, "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ", Lfunc_end87 - .cv_fpo_data "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ - .long Ltmp18603-Ltmp18602 # Subsection size -Ltmp18602: - .short Ltmp18605-Ltmp18604 # Record length -Ltmp18604: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end88-"??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6455 # Function type index - .secrel32 "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18605: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18603: - .p2align 2 - .cv_linetable 88, "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ", Lfunc_end88 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____58 - .long Ltmp18607-Ltmp18606 # Subsection size -Ltmp18606: - .short Ltmp18609-Ltmp18608 # Record length -Ltmp18608: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end89-"?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6456 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____58" # Function name -Ltmp18609: - .short Ltmp18611-Ltmp18610 # Record length -Ltmp18610: - .short 4414 # Record kind: S_LOCAL - .long 5157 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp18611: - .cv_def_range Ltmp10458 Ltmp10559, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp18613-Ltmp18612 # Record length -Ltmp18612: - .short 4414 # Record kind: S_LOCAL - .long 5646 # TypeIndex - .short 0 # Flags - .asciz "s4" -Ltmp18613: - .cv_def_range Ltmp10458 Ltmp10559, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp18615-Ltmp18614 # Record length -Ltmp18614: - .short 4414 # Record kind: S_LOCAL - .long 5233 # TypeIndex - .short 0 # Flags - .asciz "arr2" -Ltmp18615: - .cv_def_range Ltmp10458 Ltmp10559, "E\021\026\000\000\000\270\376\377\377" - .short Ltmp18617-Ltmp18616 # Record length -Ltmp18616: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "av" -Ltmp18617: - .cv_def_range Ltmp10458 Ltmp10559, "E\021\026\000\000\000|\376\377\377" - .short Ltmp18619-Ltmp18618 # Record length -Ltmp18618: - .short 4414 # Record kind: S_LOCAL - .long 6459 # TypeIndex - .short 0 # Flags - .asciz "f" -Ltmp18619: - .cv_def_range Ltmp10458 Ltmp10559, "E\021\026\000\000\000x\376\377\377" - .short Ltmp18621-Ltmp18620 # Record length -Ltmp18620: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18621: - .cv_def_range Ltmp10462 Ltmp10470 Ltmp10531 Ltmp10535, "E\021\026\000\000\000\250\377\377\377" - .short Ltmp18623-Ltmp18622 # Record length -Ltmp18622: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18623: - .cv_def_range Ltmp10470 Ltmp10481 Ltmp10536 Ltmp10539 Ltmp10544 Ltmp10545, "E\021\026\000\000\000l\377\377\377" - .short Ltmp18625-Ltmp18624 # Record length -Ltmp18624: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18625: - .cv_def_range Ltmp10473 Ltmp10481 Ltmp10536 Ltmp10539 Ltmp10544 Ltmp10545, "E\021\026\000\000\000D\377\377\377" - .short Ltmp18627-Ltmp18626 # Record length -Ltmp18626: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18627: - .cv_def_range Ltmp10481 Ltmp10495 Ltmp10540 Ltmp10543 Ltmp10550 Ltmp10551, "E\021\026\000\000\000\b\377\377\377" - .short Ltmp18629-Ltmp18628 # Record length -Ltmp18628: - .short 4414 # Record kind: S_LOCAL - .long 6463 # TypeIndex - .short 0 # Flags - .asciz "f" -Ltmp18629: - .cv_def_range Ltmp10481 Ltmp10495 Ltmp10540 Ltmp10543 Ltmp10550 Ltmp10551, "E\021\026\000\000\000\004\377\377\377" - .short Ltmp18631-Ltmp18630 # Record length -Ltmp18630: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18631: - .cv_def_range Ltmp10484 Ltmp10495 Ltmp10540 Ltmp10543 Ltmp10550 Ltmp10551, "E\021\026\000\000\000\334\376\377\377" - .short Ltmp18633-Ltmp18632 # Record length -Ltmp18632: - .short 4414 # Record kind: S_LOCAL - .long 6468 # TypeIndex - .short 0 # Flags - .asciz "f" -Ltmp18633: - .cv_def_range Ltmp10502 Ltmp10516 Ltmp10546 Ltmp10549 Ltmp10556 Ltmp10557, "E\021\026\000\000\000\264\376\377\377" - .short Ltmp18635-Ltmp18634 # Record length -Ltmp18634: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18635: - .cv_def_range Ltmp10504 Ltmp10516 Ltmp10546 Ltmp10549 Ltmp10556 Ltmp10557, "E\021\026\000\000\000\214\376\377\377" - .short Ltmp18637-Ltmp18636 # Record length -Ltmp18636: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18637: - .cv_def_range Ltmp10519 Ltmp10530 Ltmp10552 Ltmp10555 Ltmp10558 Ltmp10559, "E\021\026\000\000\000P\376\377\377" - .short Ltmp18639-Ltmp18638 # Record length -Ltmp18638: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp10498-Ltmp10496 # Code size - .secrel32 Ltmp10496 # Function section relative address - .secidx Lfunc_begin89 # Function section index - .byte 0 # Lexical block name -Ltmp18639: - .short Ltmp18641-Ltmp18640 # Record length -Ltmp18640: - .short 4414 # Record kind: S_LOCAL - .long 5165 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp18641: - .cv_def_range Ltmp10496 Ltmp10498, "E\021\026\000\000\000\320\376\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp18643-Ltmp18642 # Record length -Ltmp18642: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp10500-Ltmp10498 # Code size - .secrel32 Ltmp10498 # Function section relative address - .secidx Lfunc_begin89 # Function section index - .byte 0 # Lexical block name -Ltmp18643: - .short Ltmp18645-Ltmp18644 # Record length -Ltmp18644: - .short 4414 # Record kind: S_LOCAL - .long 6471 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp18645: - .cv_def_range Ltmp10498 Ltmp10500, "E\021\026\000\000\000\314\376\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp18647-Ltmp18646 # Record length -Ltmp18646: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp10501-Ltmp10500 # Code size - .secrel32 Ltmp10500 # Function section relative address - .secidx Lfunc_begin89 # Function section index - .byte 0 # Lexical block name -Ltmp18647: - .short Ltmp18649-Ltmp18648 # Record length -Ltmp18648: - .short 4414 # Record kind: S_LOCAL - .long 6508 # TypeIndex - .short 0 # Flags - .asciz "s1" -Ltmp18649: - .cv_def_range Ltmp10500 Ltmp10501, "E\021\026\000\000\000\310\376\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18607: - .p2align 2 - .cv_linetable 89, "?____C_A_T_C_H____T_E_S_T____58@@YAXXZ", Lfunc_end89 - .cv_fpo_data "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ - .long Ltmp18651-Ltmp18650 # Subsection size -Ltmp18650: - .short Ltmp18653-Ltmp18652 # Record length -Ltmp18652: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end90-"??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6527 # Function type index - .secrel32 "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18653: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18651: - .p2align 2 - .cv_linetable 90, "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ", Lfunc_end90 - .cv_fpo_data "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ - .long Ltmp18655-Ltmp18654 # Subsection size -Ltmp18654: - .short Ltmp18657-Ltmp18656 # Record length -Ltmp18656: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end91-"??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6528 # Function type index - .secrel32 "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18657: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18655: - .p2align 2 - .cv_linetable 91, "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ", Lfunc_end91 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____60 - .long Ltmp18659-Ltmp18658 # Subsection size -Ltmp18658: - .short Ltmp18661-Ltmp18660 # Record length -Ltmp18660: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end92-"?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6529 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____60" # Function name -Ltmp18661: - .short Ltmp18663-Ltmp18662 # Record length -Ltmp18662: - .short 4414 # Record kind: S_LOCAL - .long 6530 # TypeIndex - .short 0 # Flags - .asciz "lat" -Ltmp18663: - .cv_def_range Ltmp10754 Ltmp10896, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp18665-Ltmp18664 # Record length -Ltmp18664: - .short 4414 # Record kind: S_LOCAL - .long 6571 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18665: - .cv_def_range Ltmp10754 Ltmp10896, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp18667-Ltmp18666 # Record length -Ltmp18666: - .short 4414 # Record kind: S_LOCAL - .long 6587 # TypeIndex - .short 0 # Flags - .asciz "f_it" -Ltmp18667: - .cv_def_range Ltmp10754 Ltmp10896, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp18669-Ltmp18668 # Record length -Ltmp18668: - .short 4414 # Record kind: S_LOCAL - .long 6650 # TypeIndex - .short 0 # Flags - .asciz "match" -Ltmp18669: - .cv_def_range Ltmp10754 Ltmp10896, "E\021\026\000\000\000h\377\377\377" - .short Ltmp18671-Ltmp18670 # Record length -Ltmp18670: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18671: - .cv_def_range Ltmp10755 Ltmp10764 Ltmp10851 Ltmp10852 Ltmp10855 Ltmp10856, "E\021\026\000\000\000\374\376\377\377" - .short Ltmp18673-Ltmp18672 # Record length -Ltmp18672: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18673: - .cv_def_range Ltmp10765 Ltmp10774 Ltmp10853 Ltmp10854 Ltmp10859 Ltmp10860, "E\021\026\000\000\000\304\376\377\377" - .short Ltmp18675-Ltmp18674 # Record length -Ltmp18674: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18675: - .cv_def_range Ltmp10775 Ltmp10784 Ltmp10857 Ltmp10858 Ltmp10861 Ltmp10862, "E\021\026\000\000\000\214\376\377\377" - .short Ltmp18677-Ltmp18676 # Record length -Ltmp18676: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18677: - .cv_def_range Ltmp10785 Ltmp10793 Ltmp10863 Ltmp10867, "E\021\026\000\000\000T\376\377\377" - .short Ltmp18679-Ltmp18678 # Record length -Ltmp18678: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18679: - .cv_def_range Ltmp10794 Ltmp10802 Ltmp10868 Ltmp10871 Ltmp10874 Ltmp10875, "E\021\026\000\000\000\370\375\377\377" - .short Ltmp18681-Ltmp18680 # Record length -Ltmp18680: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18681: - .cv_def_range Ltmp10803 Ltmp10812 Ltmp10872 Ltmp10873 Ltmp10878 Ltmp10879, "E\021\026\000\000\000X\375\377\377" - .short Ltmp18683-Ltmp18682 # Record length -Ltmp18682: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18683: - .cv_def_range Ltmp10813 Ltmp10822 Ltmp10876 Ltmp10877 Ltmp10882 Ltmp10883, "E\021\026\000\000\000 \375\377\377" - .short Ltmp18685-Ltmp18684 # Record length -Ltmp18684: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18685: - .cv_def_range Ltmp10823 Ltmp10832 Ltmp10880 Ltmp10881 Ltmp10884 Ltmp10885, "E\021\026\000\000\000\350\374\377\377" - .short Ltmp18687-Ltmp18686 # Record length -Ltmp18686: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18687: - .cv_def_range Ltmp10833 Ltmp10841 Ltmp10886 Ltmp10890, "E\021\026\000\000\000\260\374\377\377" - .short Ltmp18689-Ltmp18688 # Record length -Ltmp18688: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18689: - .cv_def_range Ltmp10842 Ltmp10850 Ltmp10891 Ltmp10895, "E\021\026\000\000\000\\\374\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18659: - .p2align 2 - .cv_linetable 92, "?____C_A_T_C_H____T_E_S_T____60@@YAXXZ", Lfunc_end92 - .cv_fpo_data "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ - .long Ltmp18691-Ltmp18690 # Subsection size -Ltmp18690: - .short Ltmp18693-Ltmp18692 # Record length -Ltmp18692: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end93-"??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6910 # Function type index - .secrel32 "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18693: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18691: - .p2align 2 - .cv_linetable 93, "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ", Lfunc_end93 - .cv_fpo_data "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ - .long Ltmp18695-Ltmp18694 # Subsection size -Ltmp18694: - .short Ltmp18697-Ltmp18696 # Record length -Ltmp18696: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end94-"??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6911 # Function type index - .secrel32 "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18697: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18695: - .p2align 2 - .cv_linetable 94, "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ", Lfunc_end94 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____62 - .long Ltmp18699-Ltmp18698 # Subsection size -Ltmp18698: - .short Ltmp18701-Ltmp18700 # Record length -Ltmp18700: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end95-"?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6912 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____62" # Function name -Ltmp18701: - .short Ltmp18703-Ltmp18702 # Record length -Ltmp18702: - .short 4414 # Record kind: S_LOCAL - .long 5230 # TypeIndex - .short 0 # Flags - .asciz "arr" -Ltmp18703: - .cv_def_range Ltmp10917 Ltmp10935, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp18705-Ltmp18704 # Record length -Ltmp18704: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp18705: - .cv_def_range Ltmp10917 Ltmp10935, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp18707-Ltmp18706 # Record length -Ltmp18706: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18707: - .cv_def_range Ltmp10922 Ltmp10932 Ltmp10933 Ltmp10935, "E\021\026\000\000\000\240\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18699: - .p2align 2 - .cv_linetable 95, "?____C_A_T_C_H____T_E_S_T____62@@YAXXZ", Lfunc_end95 - .cv_fpo_data "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ - .long Ltmp18709-Ltmp18708 # Subsection size -Ltmp18708: - .short Ltmp18711-Ltmp18710 # Record length -Ltmp18710: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end96-"??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6913 # Function type index - .secrel32 "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18711: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18709: - .p2align 2 - .cv_linetable 96, "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ", Lfunc_end96 - .cv_fpo_data "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ - .long Ltmp18713-Ltmp18712 # Subsection size -Ltmp18712: - .short Ltmp18715-Ltmp18714 # Record length -Ltmp18714: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end97-"??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6914 # Function type index - .secrel32 "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18715: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18713: - .p2align 2 - .cv_linetable 97, "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ", Lfunc_end97 - .cv_fpo_data "?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____64 - .long Ltmp18717-Ltmp18716 # Subsection size -Ltmp18716: - .short Ltmp18719-Ltmp18718 # Record length -Ltmp18718: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end98-"?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6915 # Function type index - .secrel32 "?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" # Function section relative address - .secidx "?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____64" # Function name -Ltmp18719: - .short Ltmp18721-Ltmp18720 # Record length -Ltmp18720: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18721: - .cv_def_range Ltmp10976 Ltmp10985 Ltmp11006 Ltmp11007 Ltmp11010 Ltmp11011, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp18723-Ltmp18722 # Record length -Ltmp18722: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18723: - .cv_def_range Ltmp10986 Ltmp10995 Ltmp11008 Ltmp11009 Ltmp11014 Ltmp11015, "E\021\026\000\000\000\204\377\377\377" - .short Ltmp18725-Ltmp18724 # Record length -Ltmp18724: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp18725: - .cv_def_range Ltmp10996 Ltmp11005 Ltmp11012 Ltmp11013 Ltmp11016 Ltmp11017, "E\021\026\000\000\000L\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18717: - .p2align 2 - .cv_linetable 98, "?____C_A_T_C_H____T_E_S_T____64@@YAXXZ", Lfunc_end98 - .cv_fpo_data "??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ" - .long 241 # Symbol subsection for ??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ - .long Ltmp18727-Ltmp18726 # Subsection size -Ltmp18726: - .short Ltmp18729-Ltmp18728 # Record length -Ltmp18728: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end99-"??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 6916 # Function type index - .secrel32 "??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # Function section relative address - .secidx "??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # Function section index - .byte 0 # Flags - .asciz "??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # Function name -Ltmp18729: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18727: - .p2align 2 - .cv_linetable 99, "??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ", Lfunc_end99 - .section .debug$S,"dr",associative,"??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" - .long 241 # Symbol subsection for std::time_get > >::_Getvals - .long Ltmp18731-Ltmp18730 # Subsection size -Ltmp18730: - .short Ltmp18733-Ltmp18732 # Record length -Ltmp18732: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end100-"??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7057 # Function type index - .secrel32 "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" # Function section relative address - .secidx "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::time_get > >::_Getvals" # Function name -Ltmp18733: - .short Ltmp18735-Ltmp18734 # Record length -Ltmp18734: - .short 4414 # Record kind: S_LOCAL - .long 6918 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18735: - .cv_def_range Ltmp11020 Ltmp11023, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp18737-Ltmp18736 # Record length -Ltmp18736: - .short 4414 # Record kind: S_LOCAL - .long 113 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp18737: - .cv_def_range Ltmp11020 Ltmp11023, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp18739-Ltmp18738 # Record length -Ltmp18738: - .short 4414 # Record kind: S_LOCAL - .long 6921 # TypeIndex - .short 1 # Flags - .asciz "_Lobj" -Ltmp18739: - .cv_def_range Ltmp11020 Ltmp11023, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18731: - .p2align 2 - .cv_linetable 100, "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z", Lfunc_end100 - .section .debug$S,"dr",associative,"?_Maklocwcs@std@@YAPA_WPB_W@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Maklocwcs@std@@YAPA_WPB_W@Z" - .long 241 # Symbol subsection for std::_Maklocwcs - .long Ltmp18741-Ltmp18740 # Subsection size -Ltmp18740: - .short Ltmp18743-Ltmp18742 # Record length -Ltmp18742: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end101-"?_Maklocwcs@std@@YAPA_WPB_W@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7060 # Function type index - .secrel32 "?_Maklocwcs@std@@YAPA_WPB_W@Z" # Function section relative address - .secidx "?_Maklocwcs@std@@YAPA_WPB_W@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Maklocwcs" # Function name -Ltmp18743: - .short Ltmp18745-Ltmp18744 # Record length -Ltmp18744: - .short 4414 # Record kind: S_LOCAL - .long 7014 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp18745: - .cv_def_range Ltmp11024 Ltmp11027, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp18747-Ltmp18746 # Record length -Ltmp18746: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp18747: - .cv_def_range Ltmp11024 Ltmp11027, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp18749-Ltmp18748 # Record length -Ltmp18748: - .short 4414 # Record kind: S_LOCAL - .long 1137 # TypeIndex - .short 0 # Flags - .asciz "_Ptrdest" -Ltmp18749: - .cv_def_range Ltmp11024 Ltmp11027, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18741: - .p2align 2 - .cv_linetable 101, "?_Maklocwcs@std@@YAPA_WPB_W@Z", Lfunc_end101 - .section .debug$S,"dr",associative,"??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" - .long 241 # Symbol subsection for std::time_get > >::_Getvals - .long Ltmp18751-Ltmp18750 # Subsection size -Ltmp18750: - .short Ltmp18753-Ltmp18752 # Record length -Ltmp18752: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end102-"??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7064 # Function type index - .secrel32 "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" # Function section relative address - .secidx "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::time_get > >::_Getvals" # Function name -Ltmp18753: - .short Ltmp18755-Ltmp18754 # Record length -Ltmp18754: - .short 4414 # Record kind: S_LOCAL - .long 7062 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18755: - .cv_def_range Ltmp11028 Ltmp11031, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp18757-Ltmp18756 # Record length -Ltmp18756: - .short 4414 # Record kind: S_LOCAL - .long 113 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp18757: - .cv_def_range Ltmp11028 Ltmp11031, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp18759-Ltmp18758 # Record length -Ltmp18758: - .short 4414 # Record kind: S_LOCAL - .long 6921 # TypeIndex - .short 1 # Flags - .asciz "_Lobj" -Ltmp18759: - .cv_def_range Ltmp11028 Ltmp11031, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18751: - .p2align 2 - .cv_linetable 102, "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IAEX_WABV_Locinfo@1@@Z", Lfunc_end102 - .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::span::span<0,void> - .long Ltmp18761-Ltmp18760 # Subsection size -Ltmp18760: - .short Ltmp18763-Ltmp18762 # Record length -Ltmp18762: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end103-"??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7065 # Function type index - .secrel32 "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" # Function section relative address - .secidx "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<0,void>" # Function name -Ltmp18763: - .short Ltmp18765-Ltmp18764 # Record length -Ltmp18764: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18765: - .cv_def_range Ltmp11034 Ltmp11035, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18761: - .p2align 2 - .cv_linetable 103, "??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ", Lfunc_end103 - .section .debug$S,"dr",associative,"??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - .long 241 # Symbol subsection for Catch::AssertionHandler::handle - .long Ltmp18767-Ltmp18766 # Subsection size -Ltmp18766: - .short Ltmp18769-Ltmp18768 # Record length -Ltmp18768: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end104-"??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7101 # Function type index - .secrel32 "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" # Function section relative address - .secidx "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::AssertionHandler::handle" # Function name -Ltmp18769: - .short Ltmp18771-Ltmp18770 # Record length -Ltmp18770: - .short 4414 # Record kind: S_LOCAL - .long 4369 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18771: - .cv_def_range Ltmp11038 Ltmp11039, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp18773-Ltmp18772 # Record length -Ltmp18772: - .short 4414 # Record kind: S_LOCAL - .long 7068 # TypeIndex - .short 1 # Flags - .asciz "expr" -Ltmp18773: - .cv_def_range Ltmp11038 Ltmp11039, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18767: - .p2align 2 - .cv_linetable 104, "??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z", Lfunc_end104 - .section .debug$S,"dr",associative,"??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<= - .long Ltmp18775-Ltmp18774 # Subsection size -Ltmp18774: - .short Ltmp18777-Ltmp18776 # Record length -Ltmp18776: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end105-"??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7108 # Function type index - .secrel32 "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" # Function section relative address - .secidx "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=" # Function name -Ltmp18777: - .short Ltmp18779-Ltmp18778 # Record length -Ltmp18778: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18779: - .cv_def_range Ltmp11040 Ltmp11041, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp18781-Ltmp18780 # Record length -Ltmp18780: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "value" -Ltmp18781: - .cv_def_range Ltmp11040 Ltmp11041, "E\021\026\000\000\000\373\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18775: - .p2align 2 - .cv_linetable 105, "??NDecomposer@Catch@@QAE?AV?$ExprLhs@_N@1@_N@Z", Lfunc_end105 - .section .debug$S,"dr",associative,"?size@?$span@H$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@H$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp18783-Ltmp18782 # Subsection size -Ltmp18782: - .short Ltmp18785-Ltmp18784 # Record length -Ltmp18784: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end106-"?size@?$span@H$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7109 # Function type index - .secrel32 "?size@?$span@H$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@H$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp18785: - .short Ltmp18787-Ltmp18786 # Record length -Ltmp18786: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18787: - .cv_def_range Ltmp11042 Ltmp11043, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18783: - .p2align 2 - .cv_linetable 106, "?size@?$span@H$0?0@gsl@@QBEHXZ", Lfunc_end106 - .section .debug$S,"dr",associative,"?data@?$span@H$0?0@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@H$0?0@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp18789-Ltmp18788 # Subsection size -Ltmp18788: - .short Ltmp18791-Ltmp18790 # Record length -Ltmp18790: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end107-"?data@?$span@H$0?0@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7110 # Function type index - .secrel32 "?data@?$span@H$0?0@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$span@H$0?0@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp18791: - .short Ltmp18793-Ltmp18792 # Record length -Ltmp18792: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18793: - .cv_def_range Ltmp11044 Ltmp11045, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18789: - .p2align 2 - .cv_linetable 107, "?data@?$span@H$0?0@gsl@@QBEPAHXZ", Lfunc_end107 - .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::span::span<0,void> - .long Ltmp18795-Ltmp18794 # Subsection size -Ltmp18794: - .short Ltmp18797-Ltmp18796 # Record length -Ltmp18796: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end108-"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7111 # Function type index - .secrel32 "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" # Function section relative address - .secidx "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<0,void>" # Function name -Ltmp18797: - .short Ltmp18799-Ltmp18798 # Record length -Ltmp18798: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18799: - .cv_def_range Ltmp11048 Ltmp11049, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18795: - .p2align 2 - .cv_linetable 108, "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ", Lfunc_end108 - .section .debug$S,"dr",associative,"?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp18801-Ltmp18800 # Subsection size -Ltmp18800: - .short Ltmp18803-Ltmp18802 # Record length -Ltmp18802: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end109-"?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7112 # Function type index - .secrel32 "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp18803: - .short Ltmp18805-Ltmp18804 # Record length -Ltmp18804: - .short 4414 # Record kind: S_LOCAL - .long 4336 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18805: - .cv_def_range Ltmp11050 Ltmp11051, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18801: - .p2align 2 - .cv_linetable 109, "?size@?$span@$$CBH$0?0@gsl@@QBEHXZ", Lfunc_end109 - .section .debug$S,"dr",associative,"?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp18807-Ltmp18806 # Subsection size -Ltmp18806: - .short Ltmp18809-Ltmp18808 # Record length -Ltmp18808: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end110-"?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7113 # Function type index - .secrel32 "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp18809: - .short Ltmp18811-Ltmp18810 # Record length -Ltmp18810: - .short 4414 # Record kind: S_LOCAL - .long 4336 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18811: - .cv_def_range Ltmp11052 Ltmp11053, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18807: - .p2align 2 - .cv_linetable 110, "?data@?$span@$$CBH$0?0@gsl@@QBEPBHXZ", Lfunc_end110 - .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::span::span<0,void> - .long Ltmp18813-Ltmp18812 # Subsection size -Ltmp18812: - .short Ltmp18815-Ltmp18814 # Record length -Ltmp18814: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end111-"??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7114 # Function type index - .secrel32 "??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" # Function section relative address - .secidx "??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<0,void>" # Function name -Ltmp18815: - .short Ltmp18817-Ltmp18816 # Record length -Ltmp18816: - .short 4414 # Record kind: S_LOCAL - .long 4910 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18817: - .cv_def_range Ltmp11056 Ltmp11057, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18813: - .p2align 2 - .cv_linetable 111, "??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ", Lfunc_end111 - .section .debug$S,"dr",associative,"?data@?$span@H$0A@@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@H$0A@@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp18819-Ltmp18818 # Subsection size -Ltmp18818: - .short Ltmp18821-Ltmp18820 # Record length -Ltmp18820: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end112-"?data@?$span@H$0A@@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7115 # Function type index - .secrel32 "?data@?$span@H$0A@@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$span@H$0A@@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp18821: - .short Ltmp18823-Ltmp18822 # Record length -Ltmp18822: - .short 4414 # Record kind: S_LOCAL - .long 4926 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18823: - .cv_def_range Ltmp11058 Ltmp11059, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18819: - .p2align 2 - .cv_linetable 112, "?data@?$span@H$0A@@gsl@@QBEPAHXZ", Lfunc_end112 - .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::span::span<0,void> - .long Ltmp18825-Ltmp18824 # Subsection size -Ltmp18824: - .short Ltmp18827-Ltmp18826 # Record length -Ltmp18826: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end113-"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7116 # Function type index - .secrel32 "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" # Function section relative address - .secidx "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<0,void>" # Function name -Ltmp18827: - .short Ltmp18829-Ltmp18828 # Record length -Ltmp18828: - .short 4414 # Record kind: S_LOCAL - .long 4967 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18829: - .cv_def_range Ltmp11062 Ltmp11063, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18825: - .p2align 2 - .cv_linetable 113, "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ", Lfunc_end113 - .section .debug$S,"dr",associative,"?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp18831-Ltmp18830 # Subsection size -Ltmp18830: - .short Ltmp18833-Ltmp18832 # Record length -Ltmp18832: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end114-"?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7117 # Function type index - .secrel32 "?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp18833: - .short Ltmp18835-Ltmp18834 # Record length -Ltmp18834: - .short 4414 # Record kind: S_LOCAL - .long 4983 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18835: - .cv_def_range Ltmp11064 Ltmp11065, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18831: - .p2align 2 - .cv_linetable 114, "?data@?$span@$$CBH$0A@@gsl@@QBEPBHXZ", Lfunc_end114 - .section .debug$S,"dr",associative,"??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::extent_type<0>::extent_type - .long Ltmp18837-Ltmp18836 # Subsection size -Ltmp18836: - .short Ltmp18839-Ltmp18838 # Record length -Ltmp18838: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end115-"??0?$extent_type@$0A@@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7118 # Function type index - .secrel32 "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$extent_type@$0A@@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<0>::extent_type" # Function name -Ltmp18839: - .short Ltmp18841-Ltmp18840 # Record length -Ltmp18840: - .short 4414 # Record kind: S_LOCAL - .long 4955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18841: - .cv_def_range Ltmp11066 Ltmp11067, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18837: - .p2align 2 - .cv_linetable 115, "??0?$extent_type@$0A@@details@gsl@@QAE@XZ", Lfunc_end115 - .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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp18843-Ltmp18842 # Subsection size -Ltmp18842: - .short Ltmp18845-Ltmp18844 # Record length -Ltmp18844: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end116-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7122 # Function type index - .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$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@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp18845: - .short Ltmp18847-Ltmp18846 # Record length -Ltmp18846: - .short 4414 # Record kind: S_LOCAL - .long 7119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18847: - .cv_def_range Ltmp11072 Ltmp11076, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp18849-Ltmp18848 # Record length -Ltmp18848: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp18849: - .cv_def_range Ltmp11072 Ltmp11076, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp18851-Ltmp18850 # Record length -Ltmp18850: - .short 4414 # Record kind: S_LOCAL - .long 4963 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp18851: - .cv_def_range Ltmp11072 Ltmp11076, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18843: - .p2align 2 - .cv_linetable 116, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z", Lfunc_end116 - .section .debug$S,"dr",associative,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<0> - .long Ltmp18853-Ltmp18852 # Subsection size -Ltmp18852: - .short Ltmp18855-Ltmp18854 # Record length -Ltmp18854: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end117-"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7125 # Function type index - .secrel32 "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" # Function section relative address - .secidx "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::extent_type<0>" # Function name -Ltmp18855: - .short Ltmp18857-Ltmp18856 # Record length -Ltmp18856: - .short 4414 # Record kind: S_LOCAL - .long 4294 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18857: - .cv_def_range Ltmp11077 Ltmp11078, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp18859-Ltmp18858 # Record length -Ltmp18858: - .short 4414 # Record kind: S_LOCAL - .long 4963 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp18859: - .cv_def_range Ltmp11077 Ltmp11078, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18853: - .p2align 2 - .cv_linetable 117, "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$0A@@12@@Z", Lfunc_end117 - .section .debug$S,"dr",associative,"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::size - .long Ltmp18861-Ltmp18860 # Subsection size -Ltmp18860: - .short Ltmp18863-Ltmp18862 # Record length -Ltmp18862: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end118-"?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7126 # Function type index - .secrel32 "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::size" # Function name -Ltmp18863: - .short Ltmp18865-Ltmp18864 # Record length -Ltmp18864: - .short 4414 # Record kind: S_LOCAL - .long 4297 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18865: - .cv_def_range Ltmp11079 Ltmp11080, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18861: - .p2align 2 - .cv_linetable 118, "?size@?$extent_type@$0?0@details@gsl@@QBEHXZ", Lfunc_end118 - .section .debug$S,"dr",associative,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" - .long 241 # Symbol subsection for gsl::details::throw_exception - .long Ltmp18867-Ltmp18866 # Subsection size -Ltmp18866: - .short Ltmp18869-Ltmp18868 # Record length -Ltmp18868: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end119-"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7172 # Function type index - .secrel32 "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" # Function section relative address - .secidx "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::throw_exception" # Function name -Ltmp18869: - .short Ltmp18871-Ltmp18870 # Record length -Ltmp18870: - .short 4414 # Record kind: S_LOCAL - .long 7129 # TypeIndex - .short 1 # Flags - .asciz "exception" -Ltmp18871: - .cv_def_range Ltmp11081 Ltmp11082, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18867: - .p2align 2 - .cv_linetable 119, "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QAUfail_fast@1@@Z", Lfunc_end119 - .section .debug$S,"dr",associative,"??0fail_fast@gsl@@QAE@QBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0fail_fast@gsl@@QAE@QBD@Z" - .long 241 # Symbol subsection for gsl::fail_fast::fail_fast - .long Ltmp18873-Ltmp18872 # Subsection size -Ltmp18872: - .short Ltmp18875-Ltmp18874 # Record length -Ltmp18874: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end120-"??0fail_fast@gsl@@QAE@QBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7173 # Function type index - .secrel32 "??0fail_fast@gsl@@QAE@QBD@Z" # Function section relative address - .secidx "??0fail_fast@gsl@@QAE@QBD@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::fail_fast" # Function name -Ltmp18875: - .short Ltmp18877-Ltmp18876 # Record length -Ltmp18876: - .short 4414 # Record kind: S_LOCAL - .long 7134 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18877: - .cv_def_range Ltmp11083 Ltmp11084, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18879-Ltmp18878 # Record length -Ltmp18878: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "message" -Ltmp18879: - .cv_def_range Ltmp11083 Ltmp11084, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18873: - .p2align 2 - .cv_linetable 120, "??0fail_fast@gsl@@QAE@QBD@Z", Lfunc_end120 - .section .debug$S,"dr",associative,"??1fail_fast@gsl@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1fail_fast@gsl@@UAE@XZ" - .long 241 # Symbol subsection for gsl::fail_fast::~fail_fast - .long Ltmp18881-Ltmp18880 # Subsection size -Ltmp18880: - .short Ltmp18883-Ltmp18882 # Record length -Ltmp18882: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end121-"??1fail_fast@gsl@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7175 # Function type index - .secrel32 "??1fail_fast@gsl@@UAE@XZ" # Function section relative address - .secidx "??1fail_fast@gsl@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::~fail_fast" # Function name -Ltmp18883: - .short Ltmp18885-Ltmp18884 # Record length -Ltmp18884: - .short 4414 # Record kind: S_LOCAL - .long 7134 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18885: - .cv_def_range Ltmp11085 Ltmp11087, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18881: - .p2align 2 - .cv_linetable 121, "??1fail_fast@gsl@@UAE@XZ", Lfunc_end121 - .section .debug$S,"dr",associative,"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<0>::size - .long Ltmp18887-Ltmp18886 # Subsection size -Ltmp18886: - .short Ltmp18889-Ltmp18888 # Record length -Ltmp18888: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end122-"?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7176 # Function type index - .secrel32 "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<0>::size" # Function name -Ltmp18889: - .short Ltmp18891-Ltmp18890 # Record length -Ltmp18890: - .short 4414 # Record kind: S_LOCAL - .long 4960 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18891: - .cv_def_range Ltmp11088 Ltmp11089, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18887: - .p2align 2 - .cv_linetable 122, "?size@?$extent_type@$0A@@details@gsl@@QBEHXZ", Lfunc_end122 - .section .debug$S,"dr",associative,"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp18893-Ltmp18892 # Subsection size -Ltmp18892: - .short Ltmp18895-Ltmp18894 # Record length -Ltmp18894: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end123-"??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7180 # Function type index - .secrel32 "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" # Function section relative address - .secidx "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp18895: - .short Ltmp18897-Ltmp18896 # Record length -Ltmp18896: - .short 4414 # Record kind: S_LOCAL - .long 7177 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp18897: - .cv_def_range Ltmp11090 Ltmp11091, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18893: - .p2align 2 - .cv_linetable 123, "??$forward@Ufail_fast@gsl@@@std@@YA$$QAUfail_fast@gsl@@AAU12@@Z", Lfunc_end123 - .section .debug$S,"dr",associative,"??0fail_fast@gsl@@QAE@$$QAU01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0fail_fast@gsl@@QAE@$$QAU01@@Z" - .long 241 # Symbol subsection for gsl::fail_fast::fail_fast - .long Ltmp18899-Ltmp18898 # Subsection size -Ltmp18898: - .short Ltmp18901-Ltmp18900 # Record length -Ltmp18900: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end124-"??0fail_fast@gsl@@QAE@$$QAU01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7182 # Function type index - .secrel32 "??0fail_fast@gsl@@QAE@$$QAU01@@Z" # Function section relative address - .secidx "??0fail_fast@gsl@@QAE@$$QAU01@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::fail_fast" # Function name -Ltmp18901: - .short Ltmp18903-Ltmp18902 # Record length -Ltmp18902: - .short 4414 # Record kind: S_LOCAL - .long 7134 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18903: - .cv_def_range Ltmp11092 Ltmp11093, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18905-Ltmp18904 # Record length -Ltmp18904: - .short 4414 # Record kind: S_LOCAL - .long 7129 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp18905: - .cv_def_range Ltmp11092 Ltmp11093, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18899: - .p2align 2 - .cv_linetable 124, "??0fail_fast@gsl@@QAE@$$QAU01@@Z", Lfunc_end124 - .section .debug$S,"dr",associative,"??0fail_fast@gsl@@QAE@ABU01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0fail_fast@gsl@@QAE@ABU01@@Z" - .long 241 # Symbol subsection for gsl::fail_fast::fail_fast - .long Ltmp18907-Ltmp18906 # Subsection size -Ltmp18906: - .short Ltmp18909-Ltmp18908 # Record length -Ltmp18908: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end125-"??0fail_fast@gsl@@QAE@ABU01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7187 # Function type index - .secrel32 "??0fail_fast@gsl@@QAE@ABU01@@Z" # Function section relative address - .secidx "??0fail_fast@gsl@@QAE@ABU01@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::fail_fast" # Function name -Ltmp18909: - .short Ltmp18911-Ltmp18910 # Record length -Ltmp18910: - .short 4414 # Record kind: S_LOCAL - .long 7134 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18911: - .cv_def_range Ltmp11094 Ltmp11095, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18913-Ltmp18912 # Record length -Ltmp18912: - .short 4414 # Record kind: S_LOCAL - .long 7184 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp18913: - .cv_def_range Ltmp11094 Ltmp11095, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18907: - .p2align 2 - .cv_linetable 125, "??0fail_fast@gsl@@QAE@ABU01@@Z", Lfunc_end125 - .section .debug$S,"dr",associative,"??0logic_error@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0logic_error@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::logic_error::logic_error - .long Ltmp18915-Ltmp18914 # Subsection size -Ltmp18914: - .short Ltmp18917-Ltmp18916 # Record length -Ltmp18916: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end126-"??0logic_error@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7192 # Function type index - .secrel32 "??0logic_error@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0logic_error@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::logic_error" # Function name -Ltmp18917: - .short Ltmp18919-Ltmp18918 # Record length -Ltmp18918: - .short 4414 # Record kind: S_LOCAL - .long 7141 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18919: - .cv_def_range Ltmp11096 Ltmp11097, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18921-Ltmp18920 # Record length -Ltmp18920: - .short 4414 # Record kind: S_LOCAL - .long 7189 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp18921: - .cv_def_range Ltmp11096 Ltmp11097, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18915: - .p2align 2 - .cv_linetable 126, "??0logic_error@std@@QAE@ABV01@@Z", Lfunc_end126 - .section .debug$S,"dr",associative,"??0exception@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0exception@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::exception::exception - .long Ltmp18923-Ltmp18922 # Subsection size -Ltmp18922: - .short Ltmp18925-Ltmp18924 # Record length -Ltmp18924: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end127-"??0exception@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7193 # Function type index - .secrel32 "??0exception@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0exception@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::exception::exception" # Function name -Ltmp18925: - .short Ltmp18927-Ltmp18926 # Record length -Ltmp18926: - .short 4414 # Record kind: S_LOCAL - .long 7151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18927: - .cv_def_range Ltmp11098 Ltmp11101, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18929-Ltmp18928 # Record length -Ltmp18928: - .short 4414 # Record kind: S_LOCAL - .long 7157 # TypeIndex - .short 1 # Flags - .asciz "_Other" -Ltmp18929: - .cv_def_range Ltmp11098 Ltmp11101, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18923: - .p2align 2 - .cv_linetable 127, "??0exception@std@@QAE@ABV01@@Z", Lfunc_end127 - .section .debug$S,"dr",associative,"??0logic_error@std@@QAE@$$QAV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0logic_error@std@@QAE@$$QAV01@@Z" - .long 241 # Symbol subsection for std::logic_error::logic_error - .long Ltmp18931-Ltmp18930 # Subsection size -Ltmp18930: - .short Ltmp18933-Ltmp18932 # Record length -Ltmp18932: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end128-"??0logic_error@std@@QAE@$$QAV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7197 # Function type index - .secrel32 "??0logic_error@std@@QAE@$$QAV01@@Z" # Function section relative address - .secidx "??0logic_error@std@@QAE@$$QAV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::logic_error" # Function name -Ltmp18933: - .short Ltmp18935-Ltmp18934 # Record length -Ltmp18934: - .short 4414 # Record kind: S_LOCAL - .long 7141 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18935: - .cv_def_range Ltmp11102 Ltmp11103, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18937-Ltmp18936 # Record length -Ltmp18936: - .short 4414 # Record kind: S_LOCAL - .long 7194 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp18937: - .cv_def_range Ltmp11102 Ltmp11103, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18931: - .p2align 2 - .cv_linetable 128, "??0logic_error@std@@QAE@$$QAV01@@Z", Lfunc_end128 - .section .debug$S,"dr",associative,"??_Gfail_fast@gsl@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_Gfail_fast@gsl@@UAEPAXI@Z" - .long 241 # Symbol subsection for gsl::fail_fast::~fail_fast - .long Ltmp18939-Ltmp18938 # Subsection size -Ltmp18938: - .short Ltmp18941-Ltmp18940 # Record length -Ltmp18940: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end129-"??_Gfail_fast@gsl@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7175 # Function type index - .secrel32 "??_Gfail_fast@gsl@@UAEPAXI@Z" # Function section relative address - .secidx "??_Gfail_fast@gsl@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::fail_fast::~fail_fast" # Function name -Ltmp18941: - .short Ltmp18943-Ltmp18942 # Record length -Ltmp18942: - .short 4414 # Record kind: S_LOCAL - .long 7134 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18943: - .cv_def_range Ltmp11104 Ltmp11105, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18945-Ltmp18944 # Record length -Ltmp18944: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp18945: - .cv_def_range Ltmp11104 Ltmp11105, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18939: - .p2align 2 - .cv_linetable 129, "??_Gfail_fast@gsl@@UAEPAXI@Z", Lfunc_end129 - .section .debug$S,"dr",associative,"?what@exception@std@@UBEPBDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?what@exception@std@@UBEPBDXZ" - .long 241 # Symbol subsection for std::exception::what - .long Ltmp18947-Ltmp18946 # Subsection size -Ltmp18946: - .short Ltmp18949-Ltmp18948 # Record length -Ltmp18948: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end130-"?what@exception@std@@UBEPBDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7198 # Function type index - .secrel32 "?what@exception@std@@UBEPBDXZ" # Function section relative address - .secidx "?what@exception@std@@UBEPBDXZ" # Function section index - .byte 0 # Flags - .asciz "std::exception::what" # Function name -Ltmp18949: - .short Ltmp18951-Ltmp18950 # Record length -Ltmp18950: - .short 4414 # Record kind: S_LOCAL - .long 7163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18951: - .cv_def_range Ltmp11106 Ltmp11107, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18947: - .p2align 2 - .cv_linetable 130, "?what@exception@std@@UBEPBDXZ", Lfunc_end130 - .section .debug$S,"dr",associative,"??_Glogic_error@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_Glogic_error@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::logic_error::~logic_error - .long Ltmp18953-Ltmp18952 # Subsection size -Ltmp18952: - .short Ltmp18955-Ltmp18954 # Record length -Ltmp18954: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end131-"??_Glogic_error@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7200 # Function type index - .secrel32 "??_Glogic_error@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_Glogic_error@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::~logic_error" # Function name -Ltmp18955: - .short Ltmp18957-Ltmp18956 # Record length -Ltmp18956: - .short 4414 # Record kind: S_LOCAL - .long 7141 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18957: - .cv_def_range Ltmp11108 Ltmp11109, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18959-Ltmp18958 # Record length -Ltmp18958: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp18959: - .cv_def_range Ltmp11108 Ltmp11109, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18953: - .p2align 2 - .cv_linetable 131, "??_Glogic_error@std@@UAEPAXI@Z", Lfunc_end131 - .section .debug$S,"dr",associative,"??1logic_error@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1logic_error@std@@UAE@XZ" - .long 241 # Symbol subsection for std::logic_error::~logic_error - .long Ltmp18961-Ltmp18960 # Subsection size -Ltmp18960: - .short Ltmp18963-Ltmp18962 # Record length -Ltmp18962: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end132-"??1logic_error@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7200 # Function type index - .secrel32 "??1logic_error@std@@UAE@XZ" # Function section relative address - .secidx "??1logic_error@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::~logic_error" # Function name -Ltmp18963: - .short Ltmp18965-Ltmp18964 # Record length -Ltmp18964: - .short 4414 # Record kind: S_LOCAL - .long 7141 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18965: - .cv_def_range Ltmp11110 Ltmp11112, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18961: - .p2align 2 - .cv_linetable 132, "??1logic_error@std@@UAE@XZ", Lfunc_end132 - .section .debug$S,"dr",associative,"??1exception@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1exception@std@@UAE@XZ" - .long 241 # Symbol subsection for std::exception::~exception - .long Ltmp18967-Ltmp18966 # Subsection size -Ltmp18966: - .short Ltmp18969-Ltmp18968 # Record length -Ltmp18968: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end133-"??1exception@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7201 # Function type index - .secrel32 "??1exception@std@@UAE@XZ" # Function section relative address - .secidx "??1exception@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::exception::~exception" # Function name -Ltmp18969: - .short Ltmp18971-Ltmp18970 # Record length -Ltmp18970: - .short 4414 # Record kind: S_LOCAL - .long 7151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18971: - .cv_def_range Ltmp11113 Ltmp11116, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18967: - .p2align 2 - .cv_linetable 133, "??1exception@std@@UAE@XZ", Lfunc_end133 - .section .debug$S,"dr",associative,"??_Gexception@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_Gexception@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::exception::~exception - .long Ltmp18973-Ltmp18972 # Subsection size -Ltmp18972: - .short Ltmp18975-Ltmp18974 # Record length -Ltmp18974: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end134-"??_Gexception@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7201 # Function type index - .secrel32 "??_Gexception@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_Gexception@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::exception::~exception" # Function name -Ltmp18975: - .short Ltmp18977-Ltmp18976 # Record length -Ltmp18976: - .short 4414 # Record kind: S_LOCAL - .long 7151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18977: - .cv_def_range Ltmp11117 Ltmp11118, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18979-Ltmp18978 # Record length -Ltmp18978: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp18979: - .cv_def_range Ltmp11117 Ltmp11118, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18973: - .p2align 2 - .cv_linetable 134, "??_Gexception@std@@UAEPAXI@Z", Lfunc_end134 - .section .debug$S,"dr",associative,"??0logic_error@std@@QAE@PBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0logic_error@std@@QAE@PBD@Z" - .long 241 # Symbol subsection for std::logic_error::logic_error - .long Ltmp18981-Ltmp18980 # Subsection size -Ltmp18980: - .short Ltmp18983-Ltmp18982 # Record length -Ltmp18982: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end135-"??0logic_error@std@@QAE@PBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7202 # Function type index - .secrel32 "??0logic_error@std@@QAE@PBD@Z" # Function section relative address - .secidx "??0logic_error@std@@QAE@PBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::logic_error::logic_error" # Function name -Ltmp18983: - .short Ltmp18985-Ltmp18984 # Record length -Ltmp18984: - .short 4414 # Record kind: S_LOCAL - .long 7141 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18985: - .cv_def_range Ltmp11119 Ltmp11120, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp18987-Ltmp18986 # Record length -Ltmp18986: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Message" -Ltmp18987: - .cv_def_range Ltmp11119 Ltmp11120, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp18981: - .p2align 2 - .cv_linetable 135, "??0logic_error@std@@QAE@PBD@Z", Lfunc_end135 - .section .debug$S,"dr",associative,"??0exception@std@@QAE@QBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0exception@std@@QAE@QBD@Z" - .long 241 # Symbol subsection for std::exception::exception - .long Ltmp18989-Ltmp18988 # Subsection size -Ltmp18988: - .short Ltmp18991-Ltmp18990 # Record length -Ltmp18990: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end136-"??0exception@std@@QAE@QBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7203 # Function type index - .secrel32 "??0exception@std@@QAE@QBD@Z" # Function section relative address - .secidx "??0exception@std@@QAE@QBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::exception::exception" # Function name -Ltmp18991: - .short Ltmp18993-Ltmp18992 # Record length -Ltmp18992: - .short 4414 # Record kind: S_LOCAL - .long 7151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp18993: - .cv_def_range Ltmp11121 Ltmp11126, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp18995-Ltmp18994 # Record length -Ltmp18994: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Message" -Ltmp18995: - .cv_def_range Ltmp11121 Ltmp11126, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp18997-Ltmp18996 # Record length -Ltmp18996: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp11125-Ltmp11122 # Code size - .secrel32 Ltmp11122 # Function section relative address - .secidx Lfunc_begin136 # Function section index - .byte 0 # Lexical block name -Ltmp18997: - .short Ltmp18999-Ltmp18998 # Record length -Ltmp18998: - .short 4414 # Record kind: S_LOCAL - .long 7170 # TypeIndex - .short 0 # Flags - .asciz "_InitData" -Ltmp18999: - .cv_def_range Ltmp11122 Ltmp11125, "E\021\026\000\000\000\354\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 -Ltmp18989: - .p2align 2 - .cv_linetable 136, "??0exception@std@@QAE@QBD@Z", Lfunc_end136 - .section .debug$S,"dr",associative,"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" - .long 241 # Symbol subsection for Catch::ExprLhs::makeUnaryExpr - .long Ltmp19001-Ltmp19000 # Subsection size -Ltmp19000: - .short Ltmp19003-Ltmp19002 # Record length -Ltmp19002: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end137-"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7204 # Function type index - .secrel32 "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" # Function section relative address - .secidx "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::makeUnaryExpr" # Function name -Ltmp19003: - .short Ltmp19005-Ltmp19004 # Record length -Ltmp19004: - .short 4414 # Record kind: S_LOCAL - .long 7078 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19005: - .cv_def_range Ltmp11127 Ltmp11128, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19001: - .p2align 2 - .cv_linetable 137, "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QBE?AV?$UnaryExpr@_N@2@XZ", Lfunc_end137 - .section .debug$S,"dr",associative,"??1?$UnaryExpr@_N@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$UnaryExpr@_N@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::UnaryExpr::~UnaryExpr - .long Ltmp19007-Ltmp19006 # Subsection size -Ltmp19006: - .short Ltmp19009-Ltmp19008 # Record length -Ltmp19008: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end138-"??1?$UnaryExpr@_N@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7206 # Function type index - .secrel32 "??1?$UnaryExpr@_N@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$UnaryExpr@_N@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::UnaryExpr::~UnaryExpr" # Function name -Ltmp19009: - .short Ltmp19011-Ltmp19010 # Record length -Ltmp19010: - .short 4414 # Record kind: S_LOCAL - .long 7096 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19011: - .cv_def_range Ltmp11129 Ltmp11131, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19007: - .p2align 2 - .cv_linetable 138, "??1?$UnaryExpr@_N@Catch@@UAE@XZ", Lfunc_end138 - .section .debug$S,"dr",associative,"??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" - .long 241 # Symbol subsection for Catch::UnaryExpr::UnaryExpr - .long Ltmp19013-Ltmp19012 # Subsection size -Ltmp19012: - .short Ltmp19015-Ltmp19014 # Record length -Ltmp19014: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end139-"??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7207 # Function type index - .secrel32 "??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" # Function section relative address - .secidx "??0?$UnaryExpr@_N@Catch@@QAE@_N@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::UnaryExpr::UnaryExpr" # Function name -Ltmp19015: - .short Ltmp19017-Ltmp19016 # Record length -Ltmp19016: - .short 4414 # Record kind: S_LOCAL - .long 7096 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19017: - .cv_def_range Ltmp11132 Ltmp11133, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19019-Ltmp19018 # Record length -Ltmp19018: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19019: - .cv_def_range Ltmp11132 Ltmp11133, "E\021\026\000\000\000\373\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19013: - .p2align 2 - .cv_linetable 139, "??0?$UnaryExpr@_N@Catch@@QAE@_N@Z", Lfunc_end139 - .section .debug$S,"dr",associative,"??0ITransientExpression@Catch@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0ITransientExpression@Catch@@QAE@XZ" - .long 241 # Symbol subsection for Catch::ITransientExpression::ITransientExpression - .long Ltmp19021-Ltmp19020 # Subsection size -Ltmp19020: - .short Ltmp19023-Ltmp19022 # Record length -Ltmp19022: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end140-"??0ITransientExpression@Catch@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7208 # Function type index - .secrel32 "??0ITransientExpression@Catch@@QAE@XZ" # Function section relative address - .secidx "??0ITransientExpression@Catch@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::ITransientExpression::ITransientExpression" # Function name -Ltmp19023: - .short Ltmp19025-Ltmp19024 # Record length -Ltmp19024: - .short 4414 # Record kind: S_LOCAL - .long 4476 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19025: - .cv_def_range Ltmp11134 Ltmp11135, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19021: - .p2align 2 - .cv_linetable 140, "??0ITransientExpression@Catch@@QAE@XZ", Lfunc_end140 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::UnaryExpr::isBinaryExpression - .long Ltmp19027-Ltmp19026 # Subsection size -Ltmp19026: - .short Ltmp19029-Ltmp19028 # Record length -Ltmp19028: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end141-"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7209 # Function type index - .secrel32 "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::UnaryExpr::isBinaryExpression" # Function name -Ltmp19029: - .short Ltmp19031-Ltmp19030 # Record length -Ltmp19030: - .short 4414 # Record kind: S_LOCAL - .long 7093 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19031: - .cv_def_range Ltmp11136 Ltmp11137, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19027: - .p2align 2 - .cv_linetable 141, "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EBE_NXZ", Lfunc_end141 - .section .debug$S,"dr",associative,"?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::UnaryExpr::getResult - .long Ltmp19033-Ltmp19032 # Subsection size -Ltmp19032: - .short Ltmp19035-Ltmp19034 # Record length -Ltmp19034: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end142-"?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7210 # Function type index - .secrel32 "?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::UnaryExpr::getResult" # Function name -Ltmp19035: - .short Ltmp19037-Ltmp19036 # Record length -Ltmp19036: - .short 4414 # Record kind: S_LOCAL - .long 7093 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19037: - .cv_def_range Ltmp11138 Ltmp11139, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19033: - .p2align 2 - .cv_linetable 142, "?getResult@?$UnaryExpr@_N@Catch@@EBE_NXZ", Lfunc_end142 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::UnaryExpr::streamReconstructedExpression - .long Ltmp19039-Ltmp19038 # Subsection size -Ltmp19038: - .short Ltmp19041-Ltmp19040 # Record length -Ltmp19040: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end143-"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7211 # Function type index - .secrel32 "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::UnaryExpr::streamReconstructedExpression" # Function name -Ltmp19041: - .short Ltmp19043-Ltmp19042 # Record length -Ltmp19042: - .short 4414 # Record kind: S_LOCAL - .long 7093 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19043: - .cv_def_range Ltmp11142 Ltmp11143, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp19045-Ltmp19044 # Record length -Ltmp19044: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp19045: - .cv_def_range Ltmp11142 Ltmp11143, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19039: - .p2align 2 - .cv_linetable 143, "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end143 - .section .debug$S,"dr",associative,"??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::UnaryExpr::~UnaryExpr - .long Ltmp19047-Ltmp19046 # Subsection size -Ltmp19046: - .short Ltmp19049-Ltmp19048 # Record length -Ltmp19048: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end144-"??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7206 # Function type index - .secrel32 "??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::UnaryExpr::~UnaryExpr" # Function name -Ltmp19049: - .short Ltmp19051-Ltmp19050 # Record length -Ltmp19050: - .short 4414 # Record kind: S_LOCAL - .long 7096 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19051: - .cv_def_range Ltmp11144 Ltmp11145, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19053-Ltmp19052 # Record length -Ltmp19052: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp19053: - .cv_def_range Ltmp11144 Ltmp11145, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19047: - .p2align 2 - .cv_linetable 144, "??_G?$UnaryExpr@_N@Catch@@UAEPAXI@Z", Lfunc_end144 - .section .debug$S,"dr",associative,"??_GITransientExpression@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_GITransientExpression@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::ITransientExpression::~ITransientExpression - .long Ltmp19055-Ltmp19054 # Subsection size -Ltmp19054: - .short Ltmp19057-Ltmp19056 # Record length -Ltmp19056: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end145-"??_GITransientExpression@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7212 # Function type index - .secrel32 "??_GITransientExpression@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_GITransientExpression@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ITransientExpression::~ITransientExpression" # Function name -Ltmp19057: - .short Ltmp19059-Ltmp19058 # Record length -Ltmp19058: - .short 4414 # Record kind: S_LOCAL - .long 4476 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19059: - .cv_def_range Ltmp11146 Ltmp11147, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19061-Ltmp19060 # Record length -Ltmp19060: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp19061: - .cv_def_range Ltmp11146 Ltmp11147, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19055: - .p2align 2 - .cv_linetable 145, "??_GITransientExpression@Catch@@UAEPAXI@Z", Lfunc_end145 - .section .debug$S,"dr",associative,"??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" - .long 241 # Symbol subsection for std::operator<<,std::allocator > - .long Ltmp19063-Ltmp19062 # Subsection size -Ltmp19062: - .short Ltmp19065-Ltmp19064 # Record length -Ltmp19064: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end146-"??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7215 # Function type index - .secrel32 "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" # Function section relative address - .secidx "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator<<,std::allocator >" # Function name -Ltmp19065: - .short Ltmp19067-Ltmp19066 # Record length -Ltmp19066: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "_Ostr" -Ltmp19067: - .cv_def_range Ltmp11148 Ltmp11149, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19069-Ltmp19068 # Record length -Ltmp19068: - .short 4414 # Record kind: S_LOCAL - .long 4429 # TypeIndex - .short 1 # Flags - .asciz "_Str" -Ltmp19069: - .cv_def_range Ltmp11148 Ltmp11149, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19063: - .p2align 2 - .cv_linetable 146, "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z", Lfunc_end146 - .section .debug$S,"dr",associative,"??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify - .long Ltmp19071-Ltmp19070 # Subsection size -Ltmp19070: - .short Ltmp19073-Ltmp19072 # Record length -Ltmp19072: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end147-"??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7220 # Function type index - .secrel32 "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" # Function section relative address - .secidx "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify" # Function name -Ltmp19073: - .short Ltmp19075-Ltmp19074 # Record length -Ltmp19074: - .short 4414 # Record kind: S_LOCAL - .long 7217 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp19075: - .cv_def_range Ltmp11150 Ltmp11151, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19071: - .p2align 2 - .cv_linetable 147, "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB_N@Z", Lfunc_end147 - .section .debug$S,"dr",associative,"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::~basic_string - .long Ltmp19077-Ltmp19076 # Subsection size -Ltmp19076: - .short Ltmp19079-Ltmp19078 # Record length -Ltmp19078: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end148-"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7221 # Function type index - .secrel32 "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::~basic_string" # Function name -Ltmp19079: - .short Ltmp19081-Ltmp19080 # Record length -Ltmp19080: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19081: - .cv_def_range Ltmp11152 Ltmp11154, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp19083-Ltmp19082 # Record length -Ltmp19082: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp11153-Ltmp11152 # Code size - .secrel32 Ltmp11152 # Function section relative address - .secidx Lfunc_begin148 # Function section index - .byte 0 # Lexical block name -Ltmp19083: - .short Ltmp19085-Ltmp19084 # Record length -Ltmp19084: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp19085: - .cv_def_range Ltmp11152 Ltmp11153, "E\021\026\000\000\000\370\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 -Ltmp19077: - .p2align 2 - .cv_linetable 148, "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ", Lfunc_end148 - .section .debug$S,"dr",associative,"??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - .long 241 # Symbol subsection for std::_Insert_string,unsigned int> - .long Ltmp19087-Ltmp19086 # Subsection size -Ltmp19086: - .short Ltmp19089-Ltmp19088 # Record length -Ltmp19088: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end149-"??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7252 # Function type index - .secrel32 "??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" # Function section relative address - .secidx "??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Insert_string,unsigned int>" # Function name -Ltmp19089: - .short Ltmp19091-Ltmp19090 # Record length -Ltmp19090: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "_Ostr" -Ltmp19091: - .cv_def_range Ltmp11179 Ltmp11205, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19093-Ltmp19092 # Record length -Ltmp19092: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Data" -Ltmp19093: - .cv_def_range Ltmp11179 Ltmp11205, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp19095-Ltmp19094 # Record length -Ltmp19094: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Size" -Ltmp19095: - .cv_def_range Ltmp11179 Ltmp11205, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp19097-Ltmp19096 # Record length -Ltmp19096: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_State" -Ltmp19097: - .cv_def_range Ltmp11179 Ltmp11205, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp19099-Ltmp19098 # Record length -Ltmp19098: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Pad" -Ltmp19099: - .cv_def_range Ltmp11179 Ltmp11205, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19101-Ltmp19100 # Record length -Ltmp19100: - .short 4414 # Record kind: S_LOCAL - .long 7254 # TypeIndex - .short 0 # Flags - .asciz "_Ok" -Ltmp19101: - .cv_def_range Ltmp11179 Ltmp11205, "E\021\026\000\000\000\324\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19087: - .p2align 2 - .cv_linetable 149, "??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z", Lfunc_end149 - .section .debug$S,"dr",associative,"?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::size - .long Ltmp19103-Ltmp19102 # Subsection size -Ltmp19102: - .short Ltmp19105-Ltmp19104 # Record length -Ltmp19104: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end150-"?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7282 # Function type index - .secrel32 "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::size" # Function name -Ltmp19105: - .short Ltmp19107-Ltmp19106 # Record length -Ltmp19106: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19107: - .cv_def_range Ltmp11206 Ltmp11207, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19103: - .p2align 2 - .cv_linetable 150, "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ", Lfunc_end150 - .section .debug$S,"dr",associative,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::data - .long Ltmp19109-Ltmp19108 # Subsection size -Ltmp19108: - .short Ltmp19111-Ltmp19110 # Record length -Ltmp19110: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end151-"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7283 # Function type index - .secrel32 "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" # Function section relative address - .secidx "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::data" # Function name -Ltmp19111: - .short Ltmp19113-Ltmp19112 # Record length -Ltmp19112: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19113: - .cv_def_range Ltmp11210 Ltmp11211, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19109: - .p2align 2 - .cv_linetable 151, "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ", Lfunc_end151 - .section .debug$S,"dr",associative,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - .long 241 # Symbol subsection for std::basic_ostream >::sentry::sentry - .long Ltmp19115-Ltmp19114 # Subsection size -Ltmp19114: - .short Ltmp19117-Ltmp19116 # Record length -Ltmp19116: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end152-"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7284 # Function type index - .secrel32 "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" # Function section relative address - .secidx "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_ostream >::sentry::sentry" # Function name -Ltmp19117: - .short Ltmp19119-Ltmp19118 # Record length -Ltmp19118: - .short 4414 # Record kind: S_LOCAL - .long 7256 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19119: - .cv_def_range Ltmp11224 Ltmp11230, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19121-Ltmp19120 # Record length -Ltmp19120: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "_Ostr" -Ltmp19121: - .cv_def_range Ltmp11224 Ltmp11230, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19115: - .p2align 2 - .cv_linetable 152, "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z", Lfunc_end152 - .section .debug$S,"dr",associative,"??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::basic_ostream >::sentry::operator bool - .long Ltmp19123-Ltmp19122 # Subsection size -Ltmp19122: - .short Ltmp19125-Ltmp19124 # Record length -Ltmp19124: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end153-"??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7285 # Function type index - .secrel32 "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_ostream >::sentry::operator bool" # Function name -Ltmp19125: - .short Ltmp19127-Ltmp19126 # Record length -Ltmp19126: - .short 4414 # Record kind: S_LOCAL - .long 7263 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19127: - .cv_def_range Ltmp11231 Ltmp11232, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19123: - .p2align 2 - .cv_linetable 153, "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ", Lfunc_end153 - .section .debug$S,"dr",associative,"?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" - .long 241 # Symbol subsection for std::char_traits::eq_int_type - .long Ltmp19129-Ltmp19128 # Subsection size -Ltmp19128: - .short Ltmp19131-Ltmp19130 # Record length -Ltmp19130: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end154-"?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7286 # Function type index - .secrel32 "?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" # Function section relative address - .secidx "?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z" # Function section index - .byte 0 # Flags - .asciz "std::char_traits::eq_int_type" # Function name -Ltmp19131: - .short Ltmp19133-Ltmp19132 # Record length -Ltmp19132: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp19133: - .cv_def_range Ltmp11233 Ltmp11234, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19135-Ltmp19134 # Record length -Ltmp19134: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp19135: - .cv_def_range Ltmp11233 Ltmp11234, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19129: - .p2align 2 - .cv_linetable 154, "?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z", Lfunc_end154 - .section .debug$S,"dr",associative,"?eof@?$char_traits@D@std@@SAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?eof@?$char_traits@D@std@@SAHXZ" - .long 241 # Symbol subsection for std::char_traits::eof - .long Ltmp19137-Ltmp19136 # Subsection size -Ltmp19136: - .short Ltmp19139-Ltmp19138 # Record length -Ltmp19138: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end155-"?eof@?$char_traits@D@std@@SAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7287 # Function type index - .secrel32 "?eof@?$char_traits@D@std@@SAHXZ" # Function section relative address - .secidx "?eof@?$char_traits@D@std@@SAHXZ" # Function section index - .byte 0 # Flags - .asciz "std::char_traits::eof" # Function name -Ltmp19139: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19137: - .p2align 2 - .cv_linetable 155, "?eof@?$char_traits@D@std@@SAHXZ", Lfunc_end155 - .section .debug$S,"dr",associative,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::basic_ostream >::sentry::~sentry - .long Ltmp19141-Ltmp19140 # Subsection size -Ltmp19140: - .short Ltmp19143-Ltmp19142 # Record length -Ltmp19142: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end156-"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7288 # Function type index - .secrel32 "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_ostream >::sentry::~sentry" # Function name -Ltmp19143: - .short Ltmp19145-Ltmp19144 # Record length -Ltmp19144: - .short 4414 # Record kind: S_LOCAL - .long 7256 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19145: - .cv_def_range Ltmp11239 Ltmp11244, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19141: - .p2align 2 - .cv_linetable 156, "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ", Lfunc_end156 - .section .debug$S,"dr",associative,"??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - .long 241 # Symbol subsection for std::basic_ostream >::_Sentry_base::_Sentry_base - .long Ltmp19147-Ltmp19146 # Subsection size -Ltmp19146: - .short Ltmp19149-Ltmp19148 # Record length -Ltmp19148: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end157-"??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7289 # Function type index - .secrel32 "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" # Function section relative address - .secidx "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_ostream >::_Sentry_base::_Sentry_base" # Function name -Ltmp19149: - .short Ltmp19151-Ltmp19150 # Record length -Ltmp19150: - .short 4414 # Record kind: S_LOCAL - .long 7271 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19151: - .cv_def_range Ltmp11245 Ltmp11249, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19153-Ltmp19152 # Record length -Ltmp19152: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "_Ostr" -Ltmp19153: - .cv_def_range Ltmp11245 Ltmp11249, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19147: - .p2align 2 - .cv_linetable 157, "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z", Lfunc_end157 - .section .debug$S,"dr",associative,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::basic_ostream >::_Sentry_base::~_Sentry_base - .long Ltmp19155-Ltmp19154 # Subsection size -Ltmp19154: - .short Ltmp19157-Ltmp19156 # Record length -Ltmp19156: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end158-"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7290 # Function type index - .secrel32 "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_ostream >::_Sentry_base::~_Sentry_base" # Function name -Ltmp19157: - .short Ltmp19159-Ltmp19158 # Record length -Ltmp19158: - .short 4414 # Record kind: S_LOCAL - .long 7271 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19159: - .cv_def_range Ltmp11256 Ltmp11260, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19155: - .p2align 2 - .cv_linetable 158, "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ", Lfunc_end158 - .section .debug$S,"dr",associative,"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Get_data - .long Ltmp19161-Ltmp19160 # Subsection size -Ltmp19160: - .short Ltmp19163-Ltmp19162 # Record length -Ltmp19162: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end159-"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7291 # Function type index - .secrel32 "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Get_data" # Function name -Ltmp19163: - .short Ltmp19165-Ltmp19164 # Record length -Ltmp19164: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19165: - .cv_def_range Ltmp11261 Ltmp11262, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19161: - .p2align 2 - .cv_linetable 159, "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ", Lfunc_end159 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Get_second - .long Ltmp19167-Ltmp19166 # Subsection size -Ltmp19166: - .short Ltmp19169-Ltmp19168 # Record length -Ltmp19168: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end160-"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7292 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_String_val >,1>::_Get_second" # Function name -Ltmp19169: - .short Ltmp19171-Ltmp19170 # Record length -Ltmp19170: - .short 4414 # Record kind: S_LOCAL - .long 4706 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19171: - .cv_def_range Ltmp11263 Ltmp11264, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19167: - .p2align 2 - .cv_linetable 160, "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_String_val@U?$_Simple_types@D@std@@@2@XZ", Lfunc_end160 - .section .debug$S,"dr",associative,"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" - .long 241 # Symbol subsection for std::_String_val >::_Myptr - .long Ltmp19173-Ltmp19172 # Subsection size -Ltmp19172: - .short Ltmp19175-Ltmp19174 # Record length -Ltmp19174: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end161-"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7293 # Function type index - .secrel32 "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" # Function section relative address - .secidx "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::_Myptr" # Function name -Ltmp19175: - .short Ltmp19177-Ltmp19176 # Record length -Ltmp19176: - .short 4414 # Record kind: S_LOCAL - .long 4807 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19177: - .cv_def_range Ltmp11265 Ltmp11268, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp19179-Ltmp19178 # Record length -Ltmp19178: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_Result" -Ltmp19179: - .cv_def_range Ltmp11265 Ltmp11268, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19173: - .p2align 2 - .cv_linetable 161, "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEPBDXZ", Lfunc_end161 - .section .debug$S,"dr",associative,"?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::_String_val >::_Large_string_engaged - .long Ltmp19181-Ltmp19180 # Subsection size -Ltmp19180: - .short Ltmp19183-Ltmp19182 # Record length -Ltmp19182: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end162-"?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7294 # Function type index - .secrel32 "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::_Large_string_engaged" # Function name -Ltmp19183: - .short Ltmp19185-Ltmp19184 # Record length -Ltmp19184: - .short 4414 # Record kind: S_LOCAL - .long 4807 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19185: - .cv_def_range Ltmp11269 Ltmp11270, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19181: - .p2align 2 - .cv_linetable 162, "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QBE_NXZ", Lfunc_end162 - .section .debug$S,"dr",associative,"??$_Unfancy@D@std@@YAPADPAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy@D@std@@YAPADPAD@Z" - .long 241 # Symbol subsection for std::_Unfancy - .long Ltmp19187-Ltmp19186 # Subsection size -Ltmp19186: - .short Ltmp19189-Ltmp19188 # Record length -Ltmp19188: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end163-"??$_Unfancy@D@std@@YAPADPAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7297 # Function type index - .secrel32 "??$_Unfancy@D@std@@YAPADPAD@Z" # Function section relative address - .secidx "??$_Unfancy@D@std@@YAPADPAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy" # Function name -Ltmp19189: - .short Ltmp19191-Ltmp19190 # Record length -Ltmp19190: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp19191: - .cv_def_range Ltmp11271 Ltmp11272, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19187: - .p2align 2 - .cv_linetable 163, "??$_Unfancy@D@std@@YAPADPAD@Z", Lfunc_end163 - .section .debug$S,"dr",associative,"?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Tidy_deallocate - .long Ltmp19193-Ltmp19192 # Subsection size -Ltmp19192: - .short Ltmp19195-Ltmp19194 # Record length -Ltmp19194: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end164-"?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7298 # Function type index - .secrel32 "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" # Function section relative address - .secidx "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Tidy_deallocate" # Function name -Ltmp19195: - .short Ltmp19197-Ltmp19196 # Record length -Ltmp19196: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19197: - .cv_def_range Ltmp11273 Ltmp11276, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp19199-Ltmp19198 # Record length -Ltmp19198: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp19199: - .cv_def_range Ltmp11273 Ltmp11276, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19201-Ltmp19200 # Record length -Ltmp19200: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp11275-Ltmp11274 # Code size - .secrel32 Ltmp11274 # Function section relative address - .secidx Lfunc_begin164 # Function section index - .byte 0 # Lexical block name -Ltmp19201: - .short Ltmp19203-Ltmp19202 # Record length -Ltmp19202: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 0 # Flags - .asciz "_Ptr" -Ltmp19203: - .cv_def_range Ltmp11274 Ltmp11275, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19205-Ltmp19204 # Record length -Ltmp19204: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 0 # Flags - .asciz "_Al" -Ltmp19205: - .cv_def_range Ltmp11274 Ltmp11275, "E\021\026\000\000\000\360\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 -Ltmp19193: - .p2align 2 - .cv_linetable 164, "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ", Lfunc_end164 - .section .debug$S,"dr",associative,"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Getal - .long Ltmp19207-Ltmp19206 # Subsection size -Ltmp19206: - .short Ltmp19209-Ltmp19208 # Record length -Ltmp19208: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end165-"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7299 # Function type index - .secrel32 "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" # Function section relative address - .secidx "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Getal" # Function name -Ltmp19209: - .short Ltmp19211-Ltmp19210 # Record length -Ltmp19210: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19211: - .cv_def_range Ltmp11277 Ltmp11278, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19207: - .p2align 2 - .cv_linetable 165, "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$allocator@D@2@XZ", Lfunc_end165 - .section .debug$S,"dr",associative,"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp19213-Ltmp19212 # Subsection size -Ltmp19212: - .short Ltmp19215-Ltmp19214 # Record length -Ltmp19214: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end166-"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7301 # Function type index - .secrel32 "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" # Function section relative address - .secidx "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp19215: - .short Ltmp19217-Ltmp19216 # Record length -Ltmp19216: - .short 4414 # Record kind: S_LOCAL - .long 7235 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19217: - .cv_def_range Ltmp11279 Ltmp11280, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp19219-Ltmp19218 # Record length -Ltmp19218: - .short 4414 # Record kind: S_LOCAL - .long 4487 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp19219: - .cv_def_range Ltmp11279 Ltmp11280, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19213: - .p2align 2 - .cv_linetable 166, "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@D@1@@Z", Lfunc_end166 - .section .debug$S,"dr",associative,"??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" - .long 241 # Symbol subsection for std::_Delete_plain > - .long Ltmp19221-Ltmp19220 # Subsection size -Ltmp19220: - .short Ltmp19223-Ltmp19222 # Record length -Ltmp19222: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end167-"??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7305 # Function type index - .secrel32 "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" # Function section relative address - .secidx "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Delete_plain >" # Function name -Ltmp19223: - .short Ltmp19225-Ltmp19224 # Record length -Ltmp19224: - .short 4414 # Record kind: S_LOCAL - .long 7302 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp19225: - .cv_def_range Ltmp11281 Ltmp11282, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19227-Ltmp19226 # Record length -Ltmp19226: - .short 4414 # Record kind: S_LOCAL - .long 4693 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp19227: - .cv_def_range Ltmp11281 Ltmp11282, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19221: - .p2align 2 - .cv_linetable 167, "??$_Delete_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z", Lfunc_end167 - .section .debug$S,"dr",associative,"??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" - .long 241 # Symbol subsection for std::exchange - .long Ltmp19229-Ltmp19228 # Subsection size -Ltmp19228: - .short Ltmp19231-Ltmp19230 # Record length -Ltmp19230: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end168-"??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7309 # Function type index - .secrel32 "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" # Function section relative address - .secidx "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z" # Function section index - .byte 0 # Flags - .asciz "std::exchange" # Function name -Ltmp19231: - .short Ltmp19233-Ltmp19232 # Record length -Ltmp19232: - .short 4414 # Record kind: S_LOCAL - .long 4691 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp19233: - .cv_def_range Ltmp11283 Ltmp11284, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19235-Ltmp19234 # Record length -Ltmp19234: - .short 4414 # Record kind: S_LOCAL - .long 7306 # TypeIndex - .short 1 # Flags - .asciz "_New_val" -Ltmp19235: - .cv_def_range Ltmp11283 Ltmp11284, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp19237-Ltmp19236 # Record length -Ltmp19236: - .short 4414 # Record kind: S_LOCAL - .long 4690 # TypeIndex - .short 0 # Flags - .asciz "_Old_val" -Ltmp19237: - .cv_def_range Ltmp11283 Ltmp11284, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19229: - .p2align 2 - .cv_linetable 168, "??$exchange@PAU_Container_proxy@std@@$$T@std@@YAPAU_Container_proxy@0@AAPAU10@$$QA$$T@Z", Lfunc_end168 - .section .debug$S,"dr",associative,"?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Myproxy - .long Ltmp19239-Ltmp19238 # Subsection size -Ltmp19238: - .short Ltmp19241-Ltmp19240 # Record length -Ltmp19240: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end169-"?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7310 # Function type index - .secrel32 "?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section relative address - .secidx "?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Myproxy" # Function name -Ltmp19241: - .short Ltmp19243-Ltmp19242 # Record length -Ltmp19242: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19243: - .cv_def_range Ltmp11285 Ltmp11286, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19239: - .p2align 2 - .cv_linetable 169, "?_Myproxy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAPAU_Container_proxy@2@XZ", Lfunc_end169 - .section .debug$S,"dr",associative,"??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::~_Compressed_pair - .long Ltmp19245-Ltmp19244 # Subsection size -Ltmp19244: - .short Ltmp19247-Ltmp19246 # Record length -Ltmp19246: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end170-"??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7312 # Function type index - .secrel32 "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_String_val >,1>::~_Compressed_pair" # Function name -Ltmp19247: - .short Ltmp19249-Ltmp19248 # Record length -Ltmp19248: - .short 4414 # Record kind: S_LOCAL - .long 4703 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19249: - .cv_def_range Ltmp11287 Ltmp11289, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19245: - .p2align 2 - .cv_linetable 170, "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@XZ", Lfunc_end170 - .section .debug$S,"dr",associative,"?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Orphan_all - .long Ltmp19251-Ltmp19250 # Subsection size -Ltmp19250: - .short Ltmp19253-Ltmp19252 # Record length -Ltmp19252: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end171-"?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7313 # Function type index - .secrel32 "?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" # Function section relative address - .secidx "?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Orphan_all" # Function name -Ltmp19253: - .short Ltmp19255-Ltmp19254 # Record length -Ltmp19254: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19255: - .cv_def_range Ltmp11290 Ltmp11291, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19251: - .p2align 2 - .cv_linetable 171, "?_Orphan_all@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXXZ", Lfunc_end171 - .section .debug$S,"dr",associative,"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Get_data - .long Ltmp19257-Ltmp19256 # Subsection size -Ltmp19256: - .short Ltmp19259-Ltmp19258 # Record length -Ltmp19258: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end172-"?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7314 # Function type index - .secrel32 "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Get_data" # Function name -Ltmp19259: - .short Ltmp19261-Ltmp19260 # Record length -Ltmp19260: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19261: - .cv_def_range Ltmp11292 Ltmp11293, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19257: - .p2align 2 - .cv_linetable 172, "?_Get_data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ", Lfunc_end172 - .section .debug$S,"dr",associative,"??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::destroy - .long Ltmp19263-Ltmp19262 # Subsection size -Ltmp19262: - .short Ltmp19265-Ltmp19264 # Record length -Ltmp19264: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end173-"??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7318 # Function type index - .secrel32 "??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" # Function section relative address - .secidx "??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::destroy" # Function name -Ltmp19265: - .short Ltmp19267-Ltmp19266 # Record length -Ltmp19266: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp19267: - .cv_def_range Ltmp11294 Ltmp11295, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19269-Ltmp19268 # Record length -Ltmp19268: - .short 4414 # Record kind: S_LOCAL - .long 7315 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp19269: - .cv_def_range Ltmp11294 Ltmp11295, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19263: - .p2align 2 - .cv_linetable 173, "??$destroy@PAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPAD@Z", Lfunc_end173 - .section .debug$S,"dr",associative,"??$addressof@PAD@std@@YAPAPADAAPAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@PAD@std@@YAPAPADAAPAD@Z" - .long 241 # Symbol subsection for std::addressof - .long Ltmp19271-Ltmp19270 # Subsection size -Ltmp19270: - .short Ltmp19273-Ltmp19272 # Record length -Ltmp19272: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end174-"??$addressof@PAD@std@@YAPAPADAAPAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7323 # Function type index - .secrel32 "??$addressof@PAD@std@@YAPAPADAAPAD@Z" # Function section relative address - .secidx "??$addressof@PAD@std@@YAPAPADAAPAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof" # Function name -Ltmp19273: - .short Ltmp19275-Ltmp19274 # Record length -Ltmp19274: - .short 4414 # Record kind: S_LOCAL - .long 7320 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp19275: - .cv_def_range Ltmp11296 Ltmp11297, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19271: - .p2align 2 - .cv_linetable 174, "??$addressof@PAD@std@@YAPAPADAAPAD@Z", Lfunc_end174 - .section .debug$S,"dr",associative,"?deallocate@?$allocator@D@std@@QAEXQADI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?deallocate@?$allocator@D@std@@QAEXQADI@Z" - .long 241 # Symbol subsection for std::allocator::deallocate - .long Ltmp19277-Ltmp19276 # Subsection size -Ltmp19276: - .short Ltmp19279-Ltmp19278 # Record length -Ltmp19278: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end175-"?deallocate@?$allocator@D@std@@QAEXQADI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7324 # Function type index - .secrel32 "?deallocate@?$allocator@D@std@@QAEXQADI@Z" # Function section relative address - .secidx "?deallocate@?$allocator@D@std@@QAEXQADI@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::deallocate" # Function name -Ltmp19279: - .short Ltmp19281-Ltmp19280 # Record length -Ltmp19280: - .short 4414 # Record kind: S_LOCAL - .long 4722 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19281: - .cv_def_range Ltmp11298 Ltmp11299, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19283-Ltmp19282 # Record length -Ltmp19282: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp19283: - .cv_def_range Ltmp11298 Ltmp11299, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19285-Ltmp19284 # Record length -Ltmp19284: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp19285: - .cv_def_range Ltmp11298 Ltmp11299, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19277: - .p2align 2 - .cv_linetable 175, "?deallocate@?$allocator@D@std@@QAEXQADI@Z", Lfunc_end175 - .section .debug$S,"dr",associative,"?assign@?$char_traits@D@std@@SAXAADABD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?assign@?$char_traits@D@std@@SAXAADABD@Z" - .long 241 # Symbol subsection for std::char_traits::assign - .long Ltmp19287-Ltmp19286 # Subsection size -Ltmp19286: - .short Ltmp19289-Ltmp19288 # Record length -Ltmp19288: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end176-"?assign@?$char_traits@D@std@@SAXAADABD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7325 # Function type index - .secrel32 "?assign@?$char_traits@D@std@@SAXAADABD@Z" # Function section relative address - .secidx "?assign@?$char_traits@D@std@@SAXAADABD@Z" # Function section index - .byte 0 # Flags - .asciz "std::char_traits::assign" # Function name -Ltmp19289: - .short Ltmp19291-Ltmp19290 # Record length -Ltmp19290: - .short 4414 # Record kind: S_LOCAL - .long 4622 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp19291: - .cv_def_range Ltmp11300 Ltmp11301, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19293-Ltmp19292 # Record length -Ltmp19292: - .short 4414 # Record kind: S_LOCAL - .long 4624 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp19293: - .cv_def_range Ltmp11300 Ltmp11301, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19287: - .p2align 2 - .cv_linetable 176, "?assign@?$char_traits@D@std@@SAXAADABD@Z", Lfunc_end176 - .section .debug$S,"dr",associative,"?_Orphan_all@_Container_base12@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_all@_Container_base12@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Container_base12::_Orphan_all - .long Ltmp19295-Ltmp19294 # Subsection size -Ltmp19294: - .short Ltmp19297-Ltmp19296 # Record length -Ltmp19296: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end177-"?_Orphan_all@_Container_base12@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7326 # Function type index - .secrel32 "?_Orphan_all@_Container_base12@std@@QAEXXZ" # Function section relative address - .secidx "?_Orphan_all@_Container_base12@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Container_base12::_Orphan_all" # Function name -Ltmp19297: - .short Ltmp19299-Ltmp19298 # Record length -Ltmp19298: - .short 4414 # Record kind: S_LOCAL - .long 4834 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19299: - .cv_def_range Ltmp11304 Ltmp11312, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp19301-Ltmp19300 # Record length -Ltmp19300: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp19301: - .cv_def_range Ltmp11305 Ltmp11310 Ltmp11311 Ltmp11312, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19303-Ltmp19302 # Record length -Ltmp19302: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp11309-Ltmp11306 # Code size - .secrel32 Ltmp11306 # Function section relative address - .secidx Lfunc_begin177 # Function section index - .byte 0 # Lexical block name -Ltmp19303: - .short Ltmp19305-Ltmp19304 # Record length -Ltmp19304: - .short 4414 # Record kind: S_LOCAL - .long 4687 # TypeIndex - .short 0 # Flags - .asciz "_Pnext" -Ltmp19305: - .cv_def_range Ltmp11306 Ltmp11309, "E\021\026\000\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 -Ltmp19295: - .p2align 2 - .cv_linetable 177, "?_Orphan_all@_Container_base12@std@@QAEXXZ", Lfunc_end177 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Get_second - .long Ltmp19307-Ltmp19306 # Subsection size -Ltmp19306: - .short Ltmp19309-Ltmp19308 # Record length -Ltmp19308: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end178-"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7327 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_String_val >,1>::_Get_second" # Function name -Ltmp19309: - .short Ltmp19311-Ltmp19310 # Record length -Ltmp19310: - .short 4414 # Record kind: S_LOCAL - .long 4703 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19311: - .cv_def_range Ltmp11313 Ltmp11314, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19307: - .p2align 2 - .cv_linetable 178, "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ", Lfunc_end178 - .section .debug$S,"dr",associative,"??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" - .long 241 # Symbol subsection for std::_Deallocate<8,0> - .long Ltmp19313-Ltmp19312 # Subsection size -Ltmp19312: - .short Ltmp19315-Ltmp19314 # Record length -Ltmp19314: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end179-"??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7330 # Function type index - .secrel32 "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" # Function section relative address - .secidx "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Deallocate<8,0>" # Function name -Ltmp19315: - .short Ltmp19317-Ltmp19316 # Record length -Ltmp19316: - .short 4414 # Record kind: S_LOCAL - .long 1027 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp19317: - .cv_def_range Ltmp11315 Ltmp11318, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19319-Ltmp19318 # Record length -Ltmp19318: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Bytes" -Ltmp19319: - .cv_def_range Ltmp11315 Ltmp11318, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19313: - .p2align 2 - .cv_linetable 179, "??$_Deallocate@$07$0A@@std@@YAXPAXI@Z", Lfunc_end179 - .section .debug$S,"dr",associative,"?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" - .long 241 # Symbol subsection for std::_Adjust_manually_vector_aligned - .long Ltmp19321-Ltmp19320 # Subsection size -Ltmp19320: - .short Ltmp19323-Ltmp19322 # Record length -Ltmp19322: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end180-"?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7335 # Function type index - .secrel32 "?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" # Function section relative address - .secidx "?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adjust_manually_vector_aligned" # Function name -Ltmp19323: - .short Ltmp19325-Ltmp19324 # Record length -Ltmp19324: - .short 4414 # Record kind: S_LOCAL - .long 7331 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp19325: - .cv_def_range Ltmp11319 Ltmp11334, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19327-Ltmp19326 # Record length -Ltmp19326: - .short 4414 # Record kind: S_LOCAL - .long 7332 # TypeIndex - .short 1 # Flags - .asciz "_Bytes" -Ltmp19327: - .cv_def_range Ltmp11319 Ltmp11334, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp19329-Ltmp19328 # Record length -Ltmp19328: - .short 4414 # Record kind: S_LOCAL - .long 7336 # TypeIndex - .short 0 # Flags - .asciz "_Ptr_user" -Ltmp19329: - .cv_def_range Ltmp11319 Ltmp11334, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19331-Ltmp19330 # Record length -Ltmp19330: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Ptr_container" -Ltmp19331: - .cv_def_range Ltmp11319 Ltmp11334, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19333-Ltmp19332 # Record length -Ltmp19332: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Min_back_shift" -Ltmp19333: - .cv_def_range Ltmp11319 Ltmp11334, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp19335-Ltmp19334 # Record length -Ltmp19334: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Back_shift" -Ltmp19335: - .cv_def_range Ltmp11319 Ltmp11334, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19321: - .p2align 2 - .cv_linetable 180, "?_Adjust_manually_vector_aligned@std@@YAXAAPAXAAI@Z", Lfunc_end180 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Get_first - .long Ltmp19337-Ltmp19336 # Subsection size -Ltmp19336: - .short Ltmp19339-Ltmp19338 # Record length -Ltmp19338: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end181-"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7337 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_String_val >,1>::_Get_first" # Function name -Ltmp19339: - .short Ltmp19341-Ltmp19340 # Record length -Ltmp19340: - .short 4414 # Record kind: S_LOCAL - .long 4703 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19341: - .cv_def_range Ltmp11335 Ltmp11336, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19337: - .p2align 2 - .cv_linetable 181, "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ", Lfunc_end181 - .section .debug$S,"dr",associative,"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::destroy - .long Ltmp19343-Ltmp19342 # Subsection size -Ltmp19342: - .short Ltmp19345-Ltmp19344 # Record length -Ltmp19344: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end182-"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7353 # Function type index - .secrel32 "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_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@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::destroy" # Function name -Ltmp19345: - .short Ltmp19347-Ltmp19346 # Record length -Ltmp19346: - .short 4414 # Record kind: S_LOCAL - .long 7302 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp19347: - .cv_def_range Ltmp11337 Ltmp11338, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19349-Ltmp19348 # Record length -Ltmp19348: - .short 4414 # Record kind: S_LOCAL - .long 4693 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp19349: - .cv_def_range Ltmp11337 Ltmp11338, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19343: - .p2align 2 - .cv_linetable 182, "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@@Z", Lfunc_end182 - .section .debug$S,"dr",associative,"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" - .long 241 # Symbol subsection for std::_Deallocate_plain > - .long Ltmp19351-Ltmp19350 # Subsection size -Ltmp19350: - .short Ltmp19353-Ltmp19352 # Record length -Ltmp19352: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end183-"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7354 # Function type index - .secrel32 "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" # Function section relative address - .secidx "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Deallocate_plain >" # Function name -Ltmp19353: - .short Ltmp19355-Ltmp19354 # Record length -Ltmp19354: - .short 4414 # Record kind: S_LOCAL - .long 7302 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp19355: - .cv_def_range Ltmp11339 Ltmp11341, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19357-Ltmp19356 # Record length -Ltmp19356: - .short 4414 # Record kind: S_LOCAL - .long 4693 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp19357: - .cv_def_range Ltmp11339 Ltmp11341, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19351: - .p2align 2 - .cv_linetable 183, "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@@std@@YAXAAV?$allocator@U_Container_proxy@std@@@0@QAU_Container_proxy@0@@Z", Lfunc_end183 - .section .debug$S,"dr",associative,"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::deallocate - .long Ltmp19359-Ltmp19358 # Subsection size -Ltmp19358: - .short Ltmp19361-Ltmp19360 # Record length -Ltmp19360: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end184-"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7355 # Function type index - .secrel32 "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" # Function section relative address - .secidx "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::deallocate" # Function name -Ltmp19361: - .short Ltmp19363-Ltmp19362 # Record length -Ltmp19362: - .short 4414 # Record kind: S_LOCAL - .long 7302 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp19363: - .cv_def_range Ltmp11342 Ltmp11343, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19365-Ltmp19364 # Record length -Ltmp19364: - .short 4414 # Record kind: S_LOCAL - .long 7344 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp19365: - .cv_def_range Ltmp11342 Ltmp11343, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp19367-Ltmp19366 # Record length -Ltmp19366: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp19367: - .cv_def_range Ltmp11342 Ltmp11343, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19359: - .p2align 2 - .cv_linetable 184, "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@2@QAU_Container_proxy@2@I@Z", Lfunc_end184 - .section .debug$S,"dr",associative,"??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_String_val >::~_String_val - .long Ltmp19369-Ltmp19368 # Subsection size -Ltmp19368: - .short Ltmp19371-Ltmp19370 # Record length -Ltmp19370: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end185-"??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7356 # Function type index - .secrel32 "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::~_String_val" # Function name -Ltmp19371: - .short Ltmp19373-Ltmp19372 # Record length -Ltmp19372: - .short 4414 # Record kind: S_LOCAL - .long 4804 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19373: - .cv_def_range Ltmp11344 Ltmp11346, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19369: - .p2align 2 - .cv_linetable 185, "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ", Lfunc_end185 - .section .debug$S,"dr",associative,"??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_String_val >::_Bxty::~_Bxty - .long Ltmp19375-Ltmp19374 # Subsection size -Ltmp19374: - .short Ltmp19377-Ltmp19376 # Record length -Ltmp19376: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end186-"??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7357 # Function type index - .secrel32 "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::_Bxty::~_Bxty" # Function name -Ltmp19377: - .short Ltmp19379-Ltmp19378 # Record length -Ltmp19378: - .short 4414 # Record kind: S_LOCAL - .long 4886 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19379: - .cv_def_range Ltmp11347 Ltmp11348, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19375: - .p2align 2 - .cv_linetable 186, "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ", Lfunc_end186 - .section .debug$S,"dr",associative,"??0?$ExprLhs@_N@Catch@@QAE@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@_N@Catch@@QAE@_N@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs - .long Ltmp19381-Ltmp19380 # Subsection size -Ltmp19380: - .short Ltmp19383-Ltmp19382 # Record length -Ltmp19382: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end187-"??0?$ExprLhs@_N@Catch@@QAE@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7358 # Function type index - .secrel32 "??0?$ExprLhs@_N@Catch@@QAE@_N@Z" # Function section relative address - .secidx "??0?$ExprLhs@_N@Catch@@QAE@_N@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::ExprLhs" # Function name -Ltmp19383: - .short Ltmp19385-Ltmp19384 # Record length -Ltmp19384: - .short 4414 # Record kind: S_LOCAL - .long 7071 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19385: - .cv_def_range Ltmp11349 Ltmp11350, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19387-Ltmp19386 # Record length -Ltmp19386: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19387: - .cv_def_range Ltmp11349 Ltmp11350, "E\021\026\000\000\000\377\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19381: - .p2align 2 - .cv_linetable 187, "??0?$ExprLhs@_N@Catch@@QAE@_N@Z", Lfunc_end187 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp19389-Ltmp19388 # Subsection size -Ltmp19388: - .short Ltmp19391-Ltmp19390 # Record length -Ltmp19390: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end188-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7359 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp19391: - .short Ltmp19393-Ltmp19392 # Record length -Ltmp19392: - .short 4414 # Record kind: S_LOCAL - .long 4155 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19393: - .cv_def_range Ltmp11351 Ltmp11352, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19389: - .p2align 2 - .cv_linetable 188, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QBEPAHXZ", Lfunc_end188 - .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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp19395-Ltmp19394 # Subsection size -Ltmp19394: - .short Ltmp19397-Ltmp19396 # Record length -Ltmp19396: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end189-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7363 # Function type index - .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$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@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp19397: - .short Ltmp19399-Ltmp19398 # Record length -Ltmp19398: - .short 4414 # Record kind: S_LOCAL - .long 7360 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19399: - .cv_def_range Ltmp11357 Ltmp11361, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19401-Ltmp19400 # Record length -Ltmp19400: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19401: - .cv_def_range Ltmp11357 Ltmp11361, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19403-Ltmp19402 # Record length -Ltmp19402: - .short 4414 # Record kind: S_LOCAL - .long 4963 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19403: - .cv_def_range Ltmp11357 Ltmp11361, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19395: - .p2align 2 - .cv_linetable 189, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z", Lfunc_end189 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp19405-Ltmp19404 # Subsection size -Ltmp19404: - .short Ltmp19407-Ltmp19406 # Record length -Ltmp19406: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end190-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7364 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp19407: - .short Ltmp19409-Ltmp19408 # Record length -Ltmp19408: - .short 4414 # Record kind: S_LOCAL - .long 4359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19409: - .cv_def_range Ltmp11362 Ltmp11363, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19405: - .p2align 2 - .cv_linetable 190, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QBEPBHXZ", Lfunc_end190 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp19411-Ltmp19410 # Subsection size -Ltmp19410: - .short Ltmp19413-Ltmp19412 # Record length -Ltmp19412: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end191-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7367 # Function type index - .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp19413: - .short Ltmp19415-Ltmp19414 # Record length -Ltmp19414: - .short 4414 # Record kind: S_LOCAL - .long 7365 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19415: - .cv_def_range Ltmp11368 Ltmp11372, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19417-Ltmp19416 # Record length -Ltmp19416: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19417: - .cv_def_range Ltmp11368 Ltmp11372, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19419-Ltmp19418 # Record length -Ltmp19418: - .short 4414 # Record kind: S_LOCAL - .long 4963 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19419: - .cv_def_range Ltmp11368 Ltmp11372, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19411: - .p2align 2 - .cv_linetable 191, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z", Lfunc_end191 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp19421-Ltmp19420 # Subsection size -Ltmp19420: - .short Ltmp19423-Ltmp19422 # Record length -Ltmp19422: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end192-"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7368 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp19423: - .short Ltmp19425-Ltmp19424 # Record length -Ltmp19424: - .short 4414 # Record kind: S_LOCAL - .long 4950 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19425: - .cv_def_range Ltmp11373 Ltmp11374, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19421: - .p2align 2 - .cv_linetable 192, "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QBEPAHXZ", Lfunc_end192 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp19427-Ltmp19426 # Subsection size -Ltmp19426: - .short Ltmp19429-Ltmp19428 # Record length -Ltmp19428: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end193-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7371 # Function type index - .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp19429: - .short Ltmp19431-Ltmp19430 # Record length -Ltmp19430: - .short 4414 # Record kind: S_LOCAL - .long 7369 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19431: - .cv_def_range Ltmp11379 Ltmp11383, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19433-Ltmp19432 # Record length -Ltmp19432: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19433: - .cv_def_range Ltmp11379 Ltmp11383, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19435-Ltmp19434 # Record length -Ltmp19434: - .short 4414 # Record kind: S_LOCAL - .long 4963 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19435: - .cv_def_range Ltmp11379 Ltmp11383, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19427: - .p2align 2 - .cv_linetable 193, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z", Lfunc_end193 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp19437-Ltmp19436 # Subsection size -Ltmp19436: - .short Ltmp19439-Ltmp19438 # Record length -Ltmp19438: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end194-"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7372 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp19439: - .short Ltmp19441-Ltmp19440 # Record length -Ltmp19440: - .short 4414 # Record kind: S_LOCAL - .long 5006 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19441: - .cv_def_range Ltmp11384 Ltmp11385, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19437: - .p2align 2 - .cv_linetable 194, "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QBEPBHXZ", Lfunc_end194 - .section .debug$S,"dr",associative,"??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<= - .long Ltmp19443-Ltmp19442 # Subsection size -Ltmp19442: - .short Ltmp19445-Ltmp19444 # Record length -Ltmp19444: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end195-"??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7389 # Function type index - .secrel32 "??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" # Function section relative address - .secidx "??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=" # Function name -Ltmp19445: - .short Ltmp19447-Ltmp19446 # Record length -Ltmp19446: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19447: - .cv_def_range Ltmp11386 Ltmp11387, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19449-Ltmp19448 # Record length -Ltmp19448: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19449: - .cv_def_range Ltmp11386 Ltmp11387, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19443: - .p2align 2 - .cv_linetable 195, "??$?NI@Decomposer@Catch@@QAE?AV?$ExprLhs@ABI@1@ABI@Z", Lfunc_end195 - .section .debug$S,"dr",associative,"??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::operator== - .long Ltmp19451-Ltmp19450 # Subsection size -Ltmp19450: - .short Ltmp19453-Ltmp19452 # Record length -Ltmp19452: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end196-"??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7402 # Function type index - .secrel32 "??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" # Function section relative address - .secidx "??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::operator==" # Function name -Ltmp19453: - .short Ltmp19455-Ltmp19454 # Record length -Ltmp19454: - .short 4414 # Record kind: S_LOCAL - .long 7377 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19455: - .cv_def_range Ltmp11388 Ltmp11389, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp19457-Ltmp19456 # Record length -Ltmp19456: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp19457: - .cv_def_range Ltmp11388 Ltmp11389, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19451: - .p2align 2 - .cv_linetable 196, "??$?8I@?$ExprLhs@ABI@Catch@@QAE?BV?$BinaryExpr@ABIABI@1@ABI@Z", Lfunc_end196 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp19459-Ltmp19458 # Subsection size -Ltmp19458: - .short Ltmp19461-Ltmp19460 # Record length -Ltmp19460: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end197-"??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7404 # Function type index - .secrel32 "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp19461: - .short Ltmp19463-Ltmp19462 # Record length -Ltmp19462: - .short 4414 # Record kind: S_LOCAL - .long 7396 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19463: - .cv_def_range Ltmp11390 Ltmp11393, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19459: - .p2align 2 - .cv_linetable 197, "??1?$BinaryExpr@ABIABI@Catch@@UAE@XZ", Lfunc_end197 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs - .long Ltmp19465-Ltmp19464 # Subsection size -Ltmp19464: - .short Ltmp19467-Ltmp19466 # Record length -Ltmp19466: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end198-"??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7405 # Function type index - .secrel32 "??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::ExprLhs" # Function name -Ltmp19467: - .short Ltmp19469-Ltmp19468 # Record length -Ltmp19468: - .short 4414 # Record kind: S_LOCAL - .long 7377 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19469: - .cv_def_range Ltmp11394 Ltmp11395, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp19471-Ltmp19470 # Record length -Ltmp19470: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19471: - .cv_def_range Ltmp11394 Ltmp11395, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19465: - .p2align 2 - .cv_linetable 198, "??0?$ExprLhs@ABI@Catch@@QAE@ABI@Z", Lfunc_end198 - .section .debug$S,"dr",associative,"??$compareEqual@II@Catch@@YA_NABI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@II@Catch@@YA_NABI0@Z" - .long 241 # Symbol subsection for Catch::compareEqual - .long Ltmp19473-Ltmp19472 # Subsection size -Ltmp19472: - .short Ltmp19475-Ltmp19474 # Record length -Ltmp19474: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end199-"??$compareEqual@II@Catch@@YA_NABI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7409 # Function type index - .secrel32 "??$compareEqual@II@Catch@@YA_NABI0@Z" # Function section relative address - .secidx "??$compareEqual@II@Catch@@YA_NABI0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual" # Function name -Ltmp19475: - .short Ltmp19477-Ltmp19476 # Record length -Ltmp19476: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19477: - .cv_def_range Ltmp11396 Ltmp11397, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19479-Ltmp19478 # Record length -Ltmp19478: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp19479: - .cv_def_range Ltmp11396 Ltmp11397, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19473: - .p2align 2 - .cv_linetable 199, "??$compareEqual@II@Catch@@YA_NABI0@Z", Lfunc_end199 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr - .long Ltmp19481-Ltmp19480 # Subsection size -Ltmp19480: - .short Ltmp19483-Ltmp19482 # Record length -Ltmp19482: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end200-"??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7410 # Function type index - .secrel32 "??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::BinaryExpr" # Function name -Ltmp19483: - .short Ltmp19485-Ltmp19484 # Record length -Ltmp19484: - .short 4414 # Record kind: S_LOCAL - .long 7396 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19485: - .cv_def_range Ltmp11398 Ltmp11399, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19487-Ltmp19486 # Record length -Ltmp19486: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp19487: - .cv_def_range Ltmp11398 Ltmp11399, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19489-Ltmp19488 # Record length -Ltmp19488: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19489: - .cv_def_range Ltmp11398 Ltmp11399, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp19491-Ltmp19490 # Record length -Ltmp19490: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp19491: - .cv_def_range Ltmp11398 Ltmp11399, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp19493-Ltmp19492 # Record length -Ltmp19492: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp19493: - .cv_def_range Ltmp11398 Ltmp11399, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19481: - .p2align 2 - .cv_linetable 200, "??0?$BinaryExpr@ABIABI@Catch@@QAE@_NABIVStringRef@1@1@Z", Lfunc_end200 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression - .long Ltmp19495-Ltmp19494 # Subsection size -Ltmp19494: - .short Ltmp19497-Ltmp19496 # Record length -Ltmp19496: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end201-"?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7411 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name -Ltmp19497: - .short Ltmp19499-Ltmp19498 # Record length -Ltmp19498: - .short 4414 # Record kind: S_LOCAL - .long 7393 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19499: - .cv_def_range Ltmp11400 Ltmp11401, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19495: - .p2align 2 - .cv_linetable 201, "?isBinaryExpression@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ", Lfunc_end201 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::getResult - .long Ltmp19501-Ltmp19500 # Subsection size -Ltmp19500: - .short Ltmp19503-Ltmp19502 # Record length -Ltmp19502: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end202-"?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7412 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::getResult" # Function name -Ltmp19503: - .short Ltmp19505-Ltmp19504 # Record length -Ltmp19504: - .short 4414 # Record kind: S_LOCAL - .long 7393 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19505: - .cv_def_range Ltmp11402 Ltmp11403, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19501: - .p2align 2 - .cv_linetable 202, "?getResult@?$BinaryExpr@ABIABI@Catch@@EBE_NXZ", Lfunc_end202 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression - .long Ltmp19507-Ltmp19506 # Subsection size -Ltmp19506: - .short Ltmp19509-Ltmp19508 # Record length -Ltmp19508: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end203-"?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7413 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name -Ltmp19509: - .short Ltmp19511-Ltmp19510 # Record length -Ltmp19510: - .short 4414 # Record kind: S_LOCAL - .long 7393 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19511: - .cv_def_range Ltmp11408 Ltmp11409, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp19513-Ltmp19512 # Record length -Ltmp19512: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp19513: - .cv_def_range Ltmp11408 Ltmp11409, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19507: - .p2align 2 - .cv_linetable 203, "?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end203 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp19515-Ltmp19514 # Subsection size -Ltmp19514: - .short Ltmp19517-Ltmp19516 # Record length -Ltmp19516: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end204-"??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7404 # Function type index - .secrel32 "??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp19517: - .short Ltmp19519-Ltmp19518 # Record length -Ltmp19518: - .short 4414 # Record kind: S_LOCAL - .long 7396 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19519: - .cv_def_range Ltmp11410 Ltmp11411, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19521-Ltmp19520 # Record length -Ltmp19520: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp19521: - .cv_def_range Ltmp11410 Ltmp11411, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19515: - .p2align 2 - .cv_linetable 204, "??_G?$BinaryExpr@ABIABI@Catch@@UAEPAXI@Z", Lfunc_end204 - .section .debug$S,"dr",associative,"??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify - .long Ltmp19523-Ltmp19522 # Subsection size -Ltmp19522: - .short Ltmp19525-Ltmp19524 # Record length -Ltmp19524: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end205-"??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7415 # Function type index - .secrel32 "??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" # Function section relative address - .secidx "??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify" # Function name -Ltmp19525: - .short Ltmp19527-Ltmp19526 # Record length -Ltmp19526: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp19527: - .cv_def_range Ltmp11412 Ltmp11413, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19523: - .p2align 2 - .cv_linetable 205, "??$stringify@I@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABI@Z", Lfunc_end205 - .section .debug$S,"dr",associative,"??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" - .long 241 # Symbol subsection for gsl::narrow_cast - .long Ltmp19529-Ltmp19528 # Subsection size -Ltmp19528: - .short Ltmp19531-Ltmp19530 # Record length -Ltmp19530: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end206-"??$narrow_cast@HH@gsl@@YAH$$QAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7418 # Function type index - .secrel32 "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" # Function section relative address - .secidx "??$narrow_cast@HH@gsl@@YAH$$QAH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::narrow_cast" # Function name -Ltmp19531: - .short Ltmp19533-Ltmp19532 # Record length -Ltmp19532: - .short 4414 # Record kind: S_LOCAL - .long 5923 # TypeIndex - .short 1 # Flags - .asciz "u" -Ltmp19533: - .cv_def_range Ltmp11414 Ltmp11415, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19529: - .p2align 2 - .cv_linetable 206, "??$narrow_cast@HH@gsl@@YAH$$QAH@Z", Lfunc_end206 - .section .debug$S,"dr",associative,"??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp19535-Ltmp19534 # Subsection size -Ltmp19534: - .short Ltmp19537-Ltmp19536 # Record length -Ltmp19536: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end207-"??0?$span@H$0?0@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7419 # Function type index - .secrel32 "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??0?$span@H$0?0@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp19537: - .short Ltmp19539-Ltmp19538 # Record length -Ltmp19538: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19539: - .cv_def_range Ltmp11416 Ltmp11417, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19541-Ltmp19540 # Record length -Ltmp19540: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp19541: - .cv_def_range Ltmp11416 Ltmp11417, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19543-Ltmp19542 # Record length -Ltmp19542: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp19543: - .cv_def_range Ltmp11416 Ltmp11417, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19535: - .p2align 2 - .cv_linetable 207, "??0?$span@H$0?0@gsl@@QAE@PAHH@Z", Lfunc_end207 - .section .debug$S,"dr",associative,"??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp19545-Ltmp19544 # Subsection size -Ltmp19544: - .short Ltmp19547-Ltmp19546 # Record length -Ltmp19546: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end208-"??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7420 # Function type index - .secrel32 "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" # Function section relative address - .secidx "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp19547: - .short Ltmp19549-Ltmp19548 # Record length -Ltmp19548: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19549: - .cv_def_range Ltmp11418 Ltmp11419, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19551-Ltmp19550 # Record length -Ltmp19550: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp19551: - .cv_def_range Ltmp11418 Ltmp11419, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19553-Ltmp19552 # Record length -Ltmp19552: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp19553: - .cv_def_range Ltmp11418 Ltmp11419, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19545: - .p2align 2 - .cv_linetable 208, "??0?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z", Lfunc_end208 - .section .debug$S,"dr",associative,"??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp19555-Ltmp19554 # Subsection size -Ltmp19554: - .short Ltmp19557-Ltmp19556 # Record length -Ltmp19556: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end209-"??0?$span@H$0A@@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7421 # Function type index - .secrel32 "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??0?$span@H$0A@@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp19557: - .short Ltmp19559-Ltmp19558 # Record length -Ltmp19558: - .short 4414 # Record kind: S_LOCAL - .long 4910 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19559: - .cv_def_range Ltmp11420 Ltmp11421, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19561-Ltmp19560 # Record length -Ltmp19560: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp19561: - .cv_def_range Ltmp11420 Ltmp11421, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19563-Ltmp19562 # Record length -Ltmp19562: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp19563: - .cv_def_range Ltmp11420 Ltmp11421, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19555: - .p2align 2 - .cv_linetable 209, "??0?$span@H$0A@@gsl@@QAE@PAHH@Z", Lfunc_end209 - .section .debug$S,"dr",associative,"??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp19565-Ltmp19564 # Subsection size -Ltmp19564: - .short Ltmp19567-Ltmp19566 # Record length -Ltmp19566: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end210-"??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7422 # Function type index - .secrel32 "??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" # Function section relative address - .secidx "??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp19567: - .short Ltmp19569-Ltmp19568 # Record length -Ltmp19568: - .short 4414 # Record kind: S_LOCAL - .long 4967 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19569: - .cv_def_range Ltmp11422 Ltmp11423, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19571-Ltmp19570 # Record length -Ltmp19570: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp19571: - .cv_def_range Ltmp11422 Ltmp11423, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19573-Ltmp19572 # Record length -Ltmp19572: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp19573: - .cv_def_range Ltmp11422 Ltmp11423, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19565: - .p2align 2 - .cv_linetable 210, "??0?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z", Lfunc_end210 - .section .debug$S,"dr" - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() - .long Ltmp19575-Ltmp19574 # Subsection size -Ltmp19574: - .short Ltmp19577-Ltmp19576 # Record length -Ltmp19576: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end211-"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7426 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name -Ltmp19577: - .short Ltmp19579-Ltmp19578 # Record length -Ltmp19578: - .short 4414 # Record kind: S_LOCAL - .long 7424 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19579: - .cv_def_range Ltmp11424 Ltmp11425, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp19581-Ltmp19580 # Record length -Ltmp19580: - .short 4414 # Record kind: S_LOCAL - .long 6471 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp19581: - .cv_def_range Ltmp11424 Ltmp11425, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19575: - .p2align 2 - .cv_linetable 211, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ", Lfunc_end211 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() - .long Ltmp19583-Ltmp19582 # Subsection size -Ltmp19582: - .short Ltmp19585-Ltmp19584 # Record length -Ltmp19584: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end212-"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7430 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name -Ltmp19585: - .short Ltmp19587-Ltmp19586 # Record length -Ltmp19586: - .short 4414 # Record kind: S_LOCAL - .long 7428 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19587: - .cv_def_range Ltmp11426 Ltmp11429, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp19589-Ltmp19588 # Record length -Ltmp19588: - .short 4414 # Record kind: S_LOCAL - .long 4116 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp19589: - .cv_def_range Ltmp11426 Ltmp11429, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19583: - .p2align 2 - .cv_linetable 212, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ", Lfunc_end212 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() - .long Ltmp19591-Ltmp19590 # Subsection size -Ltmp19590: - .short Ltmp19593-Ltmp19592 # Record length -Ltmp19592: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end213-"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7434 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name -Ltmp19593: - .short Ltmp19595-Ltmp19594 # Record length -Ltmp19594: - .short 4414 # Record kind: S_LOCAL - .long 7432 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19595: - .cv_def_range Ltmp11430 Ltmp11433, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp19597-Ltmp19596 # Record length -Ltmp19596: - .short 4414 # Record kind: S_LOCAL - .long 4325 # TypeIndex - .short 0 # Flags - .asciz "cs" -Ltmp19597: - .cv_def_range Ltmp11430 Ltmp11433, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19591: - .p2align 2 - .cv_linetable 213, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ", Lfunc_end213 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() - .long Ltmp19599-Ltmp19598 # Subsection size -Ltmp19598: - .short Ltmp19601-Ltmp19600 # Record length -Ltmp19600: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end214-"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7438 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name -Ltmp19601: - .short Ltmp19603-Ltmp19602 # Record length -Ltmp19602: - .short 4414 # Record kind: S_LOCAL - .long 7436 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19603: - .cv_def_range Ltmp11434 Ltmp11437, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19605-Ltmp19604 # Record length -Ltmp19604: - .short 4414 # Record kind: S_LOCAL - .long 4915 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp19605: - .cv_def_range Ltmp11434 Ltmp11437, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19599: - .p2align 2 - .cv_linetable 214, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ", Lfunc_end214 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() - .long Ltmp19607-Ltmp19606 # Subsection size -Ltmp19606: - .short Ltmp19609-Ltmp19608 # Record length -Ltmp19608: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end215-"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7442 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name -Ltmp19609: - .short Ltmp19611-Ltmp19610 # Record length -Ltmp19610: - .short 4414 # Record kind: S_LOCAL - .long 7440 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19611: - .cv_def_range Ltmp11438 Ltmp11441, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19613-Ltmp19612 # Record length -Ltmp19612: - .short 4414 # Record kind: S_LOCAL - .long 4972 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp19613: - .cv_def_range Ltmp11438 Ltmp11441, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19607: - .p2align 2 - .cv_linetable 215, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QBE?A?@@XZ", Lfunc_end215 - .section .debug$S,"dr",associative,"??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp19615-Ltmp19614 # Subsection size -Ltmp19614: - .short Ltmp19617-Ltmp19616 # Record length -Ltmp19616: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end216-"??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7443 # Function type index - .secrel32 "??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" # Function section relative address - .secidx "??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp19617: - .short Ltmp19619-Ltmp19618 # Record length -Ltmp19618: - .short 4414 # Record kind: S_LOCAL - .long 5044 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19619: - .cv_def_range Ltmp11442 Ltmp11443, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19621-Ltmp19620 # Record length -Ltmp19620: - .short 4414 # Record kind: S_LOCAL - .long 5045 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp19621: - .cv_def_range Ltmp11442 Ltmp11443, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19623-Ltmp19622 # Record length -Ltmp19622: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp19623: - .cv_def_range Ltmp11442 Ltmp11443, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19615: - .p2align 2 - .cv_linetable 216, "??0?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z", Lfunc_end216 - .section .debug$S,"dr",associative,"?size@?$span@PAH$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@PAH$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp19625-Ltmp19624 # Subsection size -Ltmp19624: - .short Ltmp19627-Ltmp19626 # Record length -Ltmp19626: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end217-"?size@?$span@PAH$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7444 # Function type index - .secrel32 "?size@?$span@PAH$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@PAH$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp19627: - .short Ltmp19629-Ltmp19628 # Record length -Ltmp19628: - .short 4414 # Record kind: S_LOCAL - .long 5069 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19629: - .cv_def_range Ltmp11444 Ltmp11445, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19625: - .p2align 2 - .cv_linetable 217, "?size@?$span@PAH$0?0@gsl@@QBEHXZ", Lfunc_end217 - .section .debug$S,"dr",associative,"?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp19631-Ltmp19630 # Subsection size -Ltmp19630: - .short Ltmp19633-Ltmp19632 # Record length -Ltmp19632: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end218-"?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7445 # Function type index - .secrel32 "?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" # Function section relative address - .secidx "?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp19633: - .short Ltmp19635-Ltmp19634 # Record length -Ltmp19634: - .short 4414 # Record kind: S_LOCAL - .long 5069 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19635: - .cv_def_range Ltmp11446 Ltmp11447, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19631: - .p2align 2 - .cv_linetable 218, "?data@?$span@PAH$0?0@gsl@@QBEPAPAHXZ", Lfunc_end218 - .section .debug$S,"dr",associative,"??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp19637-Ltmp19636 # Subsection size -Ltmp19636: - .short Ltmp19639-Ltmp19638 # Record length -Ltmp19638: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end219-"??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7446 # Function type index - .secrel32 "??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" # Function section relative address - .secidx "??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp19639: - .short Ltmp19641-Ltmp19640 # Record length -Ltmp19640: - .short 4414 # Record kind: S_LOCAL - .long 5100 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19641: - .cv_def_range Ltmp11448 Ltmp11449, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19643-Ltmp19642 # Record length -Ltmp19642: - .short 4414 # Record kind: S_LOCAL - .long 5101 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp19643: - .cv_def_range Ltmp11448 Ltmp11449, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19645-Ltmp19644 # Record length -Ltmp19644: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp19645: - .cv_def_range Ltmp11448 Ltmp11449, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19637: - .p2align 2 - .cv_linetable 219, "??0?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z", Lfunc_end219 - .section .debug$S,"dr",associative,"?size@?$span@PBH$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@PBH$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp19647-Ltmp19646 # Subsection size -Ltmp19646: - .short Ltmp19649-Ltmp19648 # Record length -Ltmp19648: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end220-"?size@?$span@PBH$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7447 # Function type index - .secrel32 "?size@?$span@PBH$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@PBH$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp19649: - .short Ltmp19651-Ltmp19650 # Record length -Ltmp19650: - .short 4414 # Record kind: S_LOCAL - .long 5125 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19651: - .cv_def_range Ltmp11450 Ltmp11451, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19647: - .p2align 2 - .cv_linetable 220, "?size@?$span@PBH$0?0@gsl@@QBEHXZ", Lfunc_end220 - .section .debug$S,"dr",associative,"?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp19653-Ltmp19652 # Subsection size -Ltmp19652: - .short Ltmp19655-Ltmp19654 # Record length -Ltmp19654: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end221-"?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7448 # Function type index - .secrel32 "?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" # Function section relative address - .secidx "?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp19655: - .short Ltmp19657-Ltmp19656 # Record length -Ltmp19656: - .short 4414 # Record kind: S_LOCAL - .long 5125 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19657: - .cv_def_range Ltmp11452 Ltmp11453, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19653: - .p2align 2 - .cv_linetable 221, "?data@?$span@PBH$0?0@gsl@@QBEPAPBHXZ", Lfunc_end221 - .section .debug$S,"dr",associative,"??$forward@H@std@@YA$$QAHAAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@H@std@@YA$$QAHAAH@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp19659-Ltmp19658 # Subsection size -Ltmp19658: - .short Ltmp19661-Ltmp19660 # Record length -Ltmp19660: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end222-"??$forward@H@std@@YA$$QAHAAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7450 # Function type index - .secrel32 "??$forward@H@std@@YA$$QAHAAH@Z" # Function section relative address - .secidx "??$forward@H@std@@YA$$QAHAAH@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp19661: - .short Ltmp19663-Ltmp19662 # Record length -Ltmp19662: - .short 4414 # Record kind: S_LOCAL - .long 4134 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp19663: - .cv_def_range Ltmp11454 Ltmp11455, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19659: - .p2align 2 - .cv_linetable 222, "??$forward@H@std@@YA$$QAHAAH@Z", Lfunc_end222 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp19665-Ltmp19664 # Subsection size -Ltmp19664: - .short Ltmp19667-Ltmp19666 # Record length -Ltmp19666: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end223-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7452 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp19667: - .short Ltmp19669-Ltmp19668 # Record length -Ltmp19668: - .short 4414 # Record kind: S_LOCAL - .long 7119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19669: - .cv_def_range Ltmp11460 Ltmp11464, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19671-Ltmp19670 # Record length -Ltmp19670: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19671: - .cv_def_range Ltmp11460 Ltmp11464, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19673-Ltmp19672 # Record length -Ltmp19672: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19673: - .cv_def_range Ltmp11460 Ltmp11464, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19665: - .p2align 2 - .cv_linetable 223, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z", Lfunc_end223 - .section .debug$S,"dr",associative,"??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type - .long Ltmp19675-Ltmp19674 # Subsection size -Ltmp19674: - .short Ltmp19677-Ltmp19676 # Record length -Ltmp19676: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end224-"??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7453 # Function type index - .secrel32 "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" # Function section relative address - .secidx "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::extent_type" # Function name -Ltmp19677: - .short Ltmp19679-Ltmp19678 # Record length -Ltmp19678: - .short 4414 # Record kind: S_LOCAL - .long 4294 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19679: - .cv_def_range Ltmp11467 Ltmp11471, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19681-Ltmp19680 # Record length -Ltmp19680: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "size" -Ltmp19681: - .cv_def_range Ltmp11467 Ltmp11471, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19675: - .p2align 2 - .cv_linetable 224, "??0?$extent_type@$0?0@details@gsl@@QAE@H@Z", Lfunc_end224 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp19683-Ltmp19682 # Subsection size -Ltmp19682: - .short Ltmp19685-Ltmp19684 # Record length -Ltmp19684: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end225-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7455 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp19685: - .short Ltmp19687-Ltmp19686 # Record length -Ltmp19686: - .short 4414 # Record kind: S_LOCAL - .long 7360 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19687: - .cv_def_range Ltmp11476 Ltmp11480, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19689-Ltmp19688 # Record length -Ltmp19688: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19689: - .cv_def_range Ltmp11476 Ltmp11480, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19691-Ltmp19690 # Record length -Ltmp19690: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19691: - .cv_def_range Ltmp11476 Ltmp11480, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19683: - .p2align 2 - .cv_linetable 225, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z", Lfunc_end225 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp19693-Ltmp19692 # Subsection size -Ltmp19692: - .short Ltmp19695-Ltmp19694 # Record length -Ltmp19694: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end226-"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7457 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp19695: - .short Ltmp19697-Ltmp19696 # Record length -Ltmp19696: - .short 4414 # Record kind: S_LOCAL - .long 7365 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19697: - .cv_def_range Ltmp11485 Ltmp11489, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19699-Ltmp19698 # Record length -Ltmp19698: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19699: - .cv_def_range Ltmp11485 Ltmp11489, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19701-Ltmp19700 # Record length -Ltmp19700: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19701: - .cv_def_range Ltmp11485 Ltmp11489, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19693: - .p2align 2 - .cv_linetable 226, "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z", Lfunc_end226 - .section .debug$S,"dr",associative,"??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<0>::extent_type - .long Ltmp19703-Ltmp19702 # Subsection size -Ltmp19702: - .short Ltmp19705-Ltmp19704 # Record length -Ltmp19704: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end227-"??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7458 # Function type index - .secrel32 "??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" # Function section relative address - .secidx "??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<0>::extent_type" # Function name -Ltmp19705: - .short Ltmp19707-Ltmp19706 # Record length -Ltmp19706: - .short 4414 # Record kind: S_LOCAL - .long 4955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19707: - .cv_def_range Ltmp11492 Ltmp11495, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19709-Ltmp19708 # Record length -Ltmp19708: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "size" -Ltmp19709: - .cv_def_range Ltmp11492 Ltmp11495, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19703: - .p2align 2 - .cv_linetable 227, "??0?$extent_type@$0A@@details@gsl@@QAE@H@Z", Lfunc_end227 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp19711-Ltmp19710 # Subsection size -Ltmp19710: - .short Ltmp19713-Ltmp19712 # Record length -Ltmp19712: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end228-"??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7460 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp19713: - .short Ltmp19715-Ltmp19714 # Record length -Ltmp19714: - .short 4414 # Record kind: S_LOCAL - .long 7369 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19715: - .cv_def_range Ltmp11500 Ltmp11504, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19717-Ltmp19716 # Record length -Ltmp19716: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19717: - .cv_def_range Ltmp11500 Ltmp11504, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19719-Ltmp19718 # Record length -Ltmp19718: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19719: - .cv_def_range Ltmp11500 Ltmp11504, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19711: - .p2align 2 - .cv_linetable 228, "??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z", Lfunc_end228 - .section .debug$S,"dr",associative,"??0?$span@H$00@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$00@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp19721-Ltmp19720 # Subsection size -Ltmp19720: - .short Ltmp19723-Ltmp19722 # Record length -Ltmp19722: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end229-"??0?$span@H$00@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7461 # Function type index - .secrel32 "??0?$span@H$00@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??0?$span@H$00@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp19723: - .short Ltmp19725-Ltmp19724 # Record length -Ltmp19724: - .short 4414 # Record kind: S_LOCAL - .long 6473 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19725: - .cv_def_range Ltmp11505 Ltmp11506, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19727-Ltmp19726 # Record length -Ltmp19726: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp19727: - .cv_def_range Ltmp11505 Ltmp11506, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19729-Ltmp19728 # Record length -Ltmp19728: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp19729: - .cv_def_range Ltmp11505 Ltmp11506, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19721: - .p2align 2 - .cv_linetable 229, "??0?$span@H$00@gsl@@QAE@PAHH@Z", Lfunc_end229 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp19731-Ltmp19730 # Subsection size -Ltmp19730: - .short Ltmp19733-Ltmp19732 # Record length -Ltmp19732: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end230-"??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7464 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp19733: - .short Ltmp19735-Ltmp19734 # Record length -Ltmp19734: - .short 4414 # Record kind: S_LOCAL - .long 7462 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19735: - .cv_def_range Ltmp11511 Ltmp11515, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19737-Ltmp19736 # Record length -Ltmp19736: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19737: - .cv_def_range Ltmp11511 Ltmp11515, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19739-Ltmp19738 # Record length -Ltmp19738: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19739: - .cv_def_range Ltmp11511 Ltmp11515, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19731: - .p2align 2 - .cv_linetable 230, "??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z", Lfunc_end230 - .section .debug$S,"dr",associative,"??0?$extent_type@$00@details@gsl@@QAE@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$00@details@gsl@@QAE@H@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<1>::extent_type - .long Ltmp19741-Ltmp19740 # Subsection size -Ltmp19740: - .short Ltmp19743-Ltmp19742 # Record length -Ltmp19742: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end231-"??0?$extent_type@$00@details@gsl@@QAE@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7465 # Function type index - .secrel32 "??0?$extent_type@$00@details@gsl@@QAE@H@Z" # Function section relative address - .secidx "??0?$extent_type@$00@details@gsl@@QAE@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<1>::extent_type" # Function name -Ltmp19743: - .short Ltmp19745-Ltmp19744 # Record length -Ltmp19744: - .short 4414 # Record kind: S_LOCAL - .long 6517 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19745: - .cv_def_range Ltmp11518 Ltmp11521, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19747-Ltmp19746 # Record length -Ltmp19746: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "size" -Ltmp19747: - .cv_def_range Ltmp11518 Ltmp11521, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19741: - .p2align 2 - .cv_linetable 231, "??0?$extent_type@$00@details@gsl@@QAE@H@Z", Lfunc_end231 - .section .debug$S,"dr",associative,"?size@?$extent_type@$00@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$00@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<1>::size - .long Ltmp19749-Ltmp19748 # Subsection size -Ltmp19748: - .short Ltmp19751-Ltmp19750 # Record length -Ltmp19750: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end232-"?size@?$extent_type@$00@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7466 # Function type index - .secrel32 "?size@?$extent_type@$00@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$00@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<1>::size" # Function name -Ltmp19751: - .short Ltmp19753-Ltmp19752 # Record length -Ltmp19752: - .short 4414 # Record kind: S_LOCAL - .long 6522 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19753: - .cv_def_range Ltmp11522 Ltmp11523, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19749: - .p2align 2 - .cv_linetable 232, "?size@?$extent_type@$00@details@gsl@@QBEHXZ", Lfunc_end232 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp19755-Ltmp19754 # Subsection size -Ltmp19754: - .short Ltmp19757-Ltmp19756 # Record length -Ltmp19756: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end233-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7469 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp19757: - .short Ltmp19759-Ltmp19758 # Record length -Ltmp19758: - .short 4414 # Record kind: S_LOCAL - .long 7467 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19759: - .cv_def_range Ltmp11528 Ltmp11532, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19761-Ltmp19760 # Record length -Ltmp19760: - .short 4414 # Record kind: S_LOCAL - .long 5045 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19761: - .cv_def_range Ltmp11528 Ltmp11532, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19763-Ltmp19762 # Record length -Ltmp19762: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19763: - .cv_def_range Ltmp11528 Ltmp11532, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19755: - .p2align 2 - .cv_linetable 233, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z", Lfunc_end233 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp19765-Ltmp19764 # Subsection size -Ltmp19764: - .short Ltmp19767-Ltmp19766 # Record length -Ltmp19766: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end234-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7470 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp19767: - .short Ltmp19769-Ltmp19768 # Record length -Ltmp19768: - .short 4414 # Record kind: S_LOCAL - .long 5093 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19769: - .cv_def_range Ltmp11533 Ltmp11534, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19765: - .p2align 2 - .cv_linetable 234, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QBEPAPAHXZ", Lfunc_end234 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp19771-Ltmp19770 # Subsection size -Ltmp19770: - .short Ltmp19773-Ltmp19772 # Record length -Ltmp19772: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end235-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7473 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp19773: - .short Ltmp19775-Ltmp19774 # Record length -Ltmp19774: - .short 4414 # Record kind: S_LOCAL - .long 7471 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19775: - .cv_def_range Ltmp11539 Ltmp11543, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp19777-Ltmp19776 # Record length -Ltmp19776: - .short 4414 # Record kind: S_LOCAL - .long 5101 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp19777: - .cv_def_range Ltmp11539 Ltmp11543, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19779-Ltmp19778 # Record length -Ltmp19778: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp19779: - .cv_def_range Ltmp11539 Ltmp11543, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19771: - .p2align 2 - .cv_linetable 235, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z", Lfunc_end235 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp19781-Ltmp19780 # Subsection size -Ltmp19780: - .short Ltmp19783-Ltmp19782 # Record length -Ltmp19782: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end236-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7474 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp19783: - .short Ltmp19785-Ltmp19784 # Record length -Ltmp19784: - .short 4414 # Record kind: S_LOCAL - .long 5149 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19785: - .cv_def_range Ltmp11544 Ltmp11545, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19781: - .p2align 2 - .cv_linetable 236, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QBEPAPBHXZ", Lfunc_end236 - .section .debug$S,"dr",associative,"??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<= - .long Ltmp19787-Ltmp19786 # Subsection size -Ltmp19786: - .short Ltmp19789-Ltmp19788 # Record length -Ltmp19788: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end237-"??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7489 # Function type index - .secrel32 "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" # Function section relative address - .secidx "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=" # Function name -Ltmp19789: - .short Ltmp19791-Ltmp19790 # Record length -Ltmp19790: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19791: - .cv_def_range Ltmp11546 Ltmp11547, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19793-Ltmp19792 # Record length -Ltmp19792: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19793: - .cv_def_range Ltmp11546 Ltmp11547, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19787: - .p2align 2 - .cv_linetable 237, "??$?NH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABH@1@ABH@Z", Lfunc_end237 - .section .debug$S,"dr",associative,"??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::operator== - .long Ltmp19795-Ltmp19794 # Subsection size -Ltmp19794: - .short Ltmp19797-Ltmp19796 # Record length -Ltmp19796: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end238-"??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7502 # Function type index - .secrel32 "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" # Function section relative address - .secidx "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::operator==" # Function name -Ltmp19797: - .short Ltmp19799-Ltmp19798 # Record length -Ltmp19798: - .short 4414 # Record kind: S_LOCAL - .long 7477 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19799: - .cv_def_range Ltmp11548 Ltmp11549, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp19801-Ltmp19800 # Record length -Ltmp19800: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp19801: - .cv_def_range Ltmp11548 Ltmp11549, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19795: - .p2align 2 - .cv_linetable 238, "??$?8H@?$ExprLhs@ABH@Catch@@QAE?BV?$BinaryExpr@ABHABH@1@ABH@Z", Lfunc_end238 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp19803-Ltmp19802 # Subsection size -Ltmp19802: - .short Ltmp19805-Ltmp19804 # Record length -Ltmp19804: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end239-"??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7504 # Function type index - .secrel32 "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp19805: - .short Ltmp19807-Ltmp19806 # Record length -Ltmp19806: - .short 4414 # Record kind: S_LOCAL - .long 7496 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19807: - .cv_def_range Ltmp11550 Ltmp11553, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19803: - .p2align 2 - .cv_linetable 239, "??1?$BinaryExpr@ABHABH@Catch@@UAE@XZ", Lfunc_end239 - .section .debug$S,"dr",associative,"??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<= - .long Ltmp19809-Ltmp19808 # Subsection size -Ltmp19808: - .short Ltmp19811-Ltmp19810 # Record length -Ltmp19810: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end240-"??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7521 # Function type index - .secrel32 "??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" # Function section relative address - .secidx "??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=" # Function name -Ltmp19811: - .short Ltmp19813-Ltmp19812 # Record length -Ltmp19812: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19813: - .cv_def_range Ltmp11554 Ltmp11555, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19815-Ltmp19814 # Record length -Ltmp19814: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19815: - .cv_def_range Ltmp11554 Ltmp11555, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19809: - .p2align 2 - .cv_linetable 240, "??$?NPAH@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAH@1@ABQAH@Z", Lfunc_end240 - .section .debug$S,"dr",associative,"??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::operator== - .long Ltmp19817-Ltmp19816 # Subsection size -Ltmp19816: - .short Ltmp19819-Ltmp19818 # Record length -Ltmp19818: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end241-"??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7534 # Function type index - .secrel32 "??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" # Function section relative address - .secidx "??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::operator==" # Function name -Ltmp19819: - .short Ltmp19821-Ltmp19820 # Record length -Ltmp19820: - .short 4414 # Record kind: S_LOCAL - .long 7509 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19821: - .cv_def_range Ltmp11556 Ltmp11557, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp19823-Ltmp19822 # Record length -Ltmp19822: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp19823: - .cv_def_range Ltmp11556 Ltmp11557, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19817: - .p2align 2 - .cv_linetable 241, "??$?8PAH@?$ExprLhs@ABQAH@Catch@@QAE?BV?$BinaryExpr@ABQAHABQAH@1@ABQAH@Z", Lfunc_end241 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp19825-Ltmp19824 # Subsection size -Ltmp19824: - .short Ltmp19827-Ltmp19826 # Record length -Ltmp19826: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end242-"??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7536 # Function type index - .secrel32 "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp19827: - .short Ltmp19829-Ltmp19828 # Record length -Ltmp19828: - .short 4414 # Record kind: S_LOCAL - .long 7528 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19829: - .cv_def_range Ltmp11558 Ltmp11561, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19825: - .p2align 2 - .cv_linetable 242, "??1?$BinaryExpr@ABQAHABQAH@Catch@@UAE@XZ", Lfunc_end242 - .section .debug$S,"dr",associative,"?empty@?$span@H$0?0@gsl@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?empty@?$span@H$0?0@gsl@@QBE_NXZ" - .long 241 # Symbol subsection for gsl::span::empty - .long Ltmp19831-Ltmp19830 # Subsection size -Ltmp19830: - .short Ltmp19833-Ltmp19832 # Record length -Ltmp19832: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end243-"?empty@?$span@H$0?0@gsl@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7537 # Function type index - .secrel32 "?empty@?$span@H$0?0@gsl@@QBE_NXZ" # Function section relative address - .secidx "?empty@?$span@H$0?0@gsl@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::empty" # Function name -Ltmp19833: - .short Ltmp19835-Ltmp19834 # Record length -Ltmp19834: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19835: - .cv_def_range Ltmp11562 Ltmp11563, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19831: - .p2align 2 - .cv_linetable 243, "?empty@?$span@H$0?0@gsl@@QBE_NXZ", Lfunc_end243 - .section .debug$S,"dr",associative,"??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::operator== - .long Ltmp19837-Ltmp19836 # Subsection size -Ltmp19836: - .short Ltmp19839-Ltmp19838 # Record length -Ltmp19838: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end244-"??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7538 # Function type index - .secrel32 "??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" # Function section relative address - .secidx "??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::operator==" # Function name -Ltmp19839: - .short Ltmp19841-Ltmp19840 # Record length -Ltmp19840: - .short 4414 # Record kind: S_LOCAL - .long 7071 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19841: - .cv_def_range Ltmp11564 Ltmp11565, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp19843-Ltmp19842 # Record length -Ltmp19842: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp19843: - .cv_def_range Ltmp11564 Ltmp11565, "E\021\026\000\000\000\357\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19837: - .p2align 2 - .cv_linetable 244, "??8?$ExprLhs@_N@Catch@@QAE?BV?$BinaryExpr@_N_N@1@_N@Z", Lfunc_end244 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp19845-Ltmp19844 # Subsection size -Ltmp19844: - .short Ltmp19847-Ltmp19846 # Record length -Ltmp19846: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end245-"??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7540 # Function type index - .secrel32 "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp19847: - .short Ltmp19849-Ltmp19848 # Record length -Ltmp19848: - .short 4414 # Record kind: S_LOCAL - .long 7086 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19849: - .cv_def_range Ltmp11566 Ltmp11569, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19845: - .p2align 2 - .cv_linetable 245, "??1?$BinaryExpr@_N_N@Catch@@UAE@XZ", Lfunc_end245 - .section .debug$S,"dr",associative,"??A?$span@H$0?0@gsl@@QBEAAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$span@H$0?0@gsl@@QBEAAHH@Z" - .long 241 # Symbol subsection for gsl::span::operator[] - .long Ltmp19851-Ltmp19850 # Subsection size -Ltmp19850: - .short Ltmp19853-Ltmp19852 # Record length -Ltmp19852: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end246-"??A?$span@H$0?0@gsl@@QBEAAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7541 # Function type index - .secrel32 "??A?$span@H$0?0@gsl@@QBEAAHH@Z" # Function section relative address - .secidx "??A?$span@H$0?0@gsl@@QBEAAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::operator[]" # Function name -Ltmp19853: - .short Ltmp19855-Ltmp19854 # Record length -Ltmp19854: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19855: - .cv_def_range Ltmp11572 Ltmp11573, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp19857-Ltmp19856 # Record length -Ltmp19856: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp19857: - .cv_def_range Ltmp11572 Ltmp11573, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19851: - .p2align 2 - .cv_linetable 246, "??A?$span@H$0?0@gsl@@QBEAAHH@Z", Lfunc_end246 - .section .debug$S,"dr",associative,"?at@?$span@H$0?0@gsl@@QBEAAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?at@?$span@H$0?0@gsl@@QBEAAHH@Z" - .long 241 # Symbol subsection for gsl::span::at - .long Ltmp19859-Ltmp19858 # Subsection size -Ltmp19858: - .short Ltmp19861-Ltmp19860 # Record length -Ltmp19860: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end247-"?at@?$span@H$0?0@gsl@@QBEAAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7542 # Function type index - .secrel32 "?at@?$span@H$0?0@gsl@@QBEAAHH@Z" # Function section relative address - .secidx "?at@?$span@H$0?0@gsl@@QBEAAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::at" # Function name -Ltmp19861: - .short Ltmp19863-Ltmp19862 # Record length -Ltmp19862: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19863: - .cv_def_range Ltmp11574 Ltmp11575, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp19865-Ltmp19864 # Record length -Ltmp19864: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp19865: - .cv_def_range Ltmp11574 Ltmp11575, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19859: - .p2align 2 - .cv_linetable 247, "?at@?$span@H$0?0@gsl@@QBEAAHH@Z", Lfunc_end247 - .section .debug$S,"dr",associative,"??R?$span@H$0?0@gsl@@QBEAAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R?$span@H$0?0@gsl@@QBEAAHH@Z" - .long 241 # Symbol subsection for gsl::span::operator() - .long Ltmp19867-Ltmp19866 # Subsection size -Ltmp19866: - .short Ltmp19869-Ltmp19868 # Record length -Ltmp19868: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end248-"??R?$span@H$0?0@gsl@@QBEAAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7543 # Function type index - .secrel32 "??R?$span@H$0?0@gsl@@QBEAAHH@Z" # Function section relative address - .secidx "??R?$span@H$0?0@gsl@@QBEAAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::operator()" # Function name -Ltmp19869: - .short Ltmp19871-Ltmp19870 # Record length -Ltmp19870: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19871: - .cv_def_range Ltmp11576 Ltmp11577, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp19873-Ltmp19872 # Record length -Ltmp19872: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp19873: - .cv_def_range Ltmp11576 Ltmp11577, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19867: - .p2align 2 - .cv_linetable 248, "??R?$span@H$0?0@gsl@@QBEAAHH@Z", Lfunc_end248 - .section .debug$S,"dr",associative,"??$narrow_cast@HAAH@gsl@@YAHAAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$narrow_cast@HAAH@gsl@@YAHAAH@Z" - .long 241 # Symbol subsection for gsl::narrow_cast - .long Ltmp19875-Ltmp19874 # Subsection size -Ltmp19874: - .short Ltmp19877-Ltmp19876 # Record length -Ltmp19876: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end249-"??$narrow_cast@HAAH@gsl@@YAHAAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7545 # Function type index - .secrel32 "??$narrow_cast@HAAH@gsl@@YAHAAH@Z" # Function section relative address - .secidx "??$narrow_cast@HAAH@gsl@@YAHAAH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::narrow_cast" # Function name -Ltmp19877: - .short Ltmp19879-Ltmp19878 # Record length -Ltmp19878: - .short 4414 # Record kind: S_LOCAL - .long 4134 # TypeIndex - .short 1 # Flags - .asciz "u" -Ltmp19879: - .cv_def_range Ltmp11578 Ltmp11579, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19875: - .p2align 2 - .cv_linetable 249, "??$narrow_cast@HAAH@gsl@@YAHAAH@Z", Lfunc_end249 - .section .debug$S,"dr",associative,"??0?$span@H$01@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$01@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp19881-Ltmp19880 # Subsection size -Ltmp19880: - .short Ltmp19883-Ltmp19882 # Record length -Ltmp19882: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end250-"??0?$span@H$01@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7546 # Function type index - .secrel32 "??0?$span@H$01@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??0?$span@H$01@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp19883: - .short Ltmp19885-Ltmp19884 # Record length -Ltmp19884: - .short 4414 # Record kind: S_LOCAL - .long 5160 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19885: - .cv_def_range Ltmp11580 Ltmp11581, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19887-Ltmp19886 # Record length -Ltmp19886: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp19887: - .cv_def_range Ltmp11580 Ltmp11581, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19889-Ltmp19888 # Record length -Ltmp19888: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp19889: - .cv_def_range Ltmp11580 Ltmp11581, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19881: - .p2align 2 - .cv_linetable 250, "??0?$span@H$01@gsl@@QAE@PAHH@Z", Lfunc_end250 - .section .debug$S,"dr",associative,"?data@?$span@H$01@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@H$01@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp19891-Ltmp19890 # Subsection size -Ltmp19890: - .short Ltmp19893-Ltmp19892 # Record length -Ltmp19892: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end251-"?data@?$span@H$01@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7547 # Function type index - .secrel32 "?data@?$span@H$01@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$span@H$01@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp19893: - .short Ltmp19895-Ltmp19894 # Record length -Ltmp19894: - .short 4414 # Record kind: S_LOCAL - .long 5176 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19895: - .cv_def_range Ltmp11582 Ltmp11583, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19891: - .p2align 2 - .cv_linetable 251, "?data@?$span@H$01@gsl@@QBEPAHXZ", Lfunc_end251 - .section .debug$S,"dr",associative,"??A?$span@H$01@gsl@@QBEAAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$span@H$01@gsl@@QBEAAHH@Z" - .long 241 # Symbol subsection for gsl::span::operator[] - .long Ltmp19897-Ltmp19896 # Subsection size -Ltmp19896: - .short Ltmp19899-Ltmp19898 # Record length -Ltmp19898: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end252-"??A?$span@H$01@gsl@@QBEAAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7548 # Function type index - .secrel32 "??A?$span@H$01@gsl@@QBEAAHH@Z" # Function section relative address - .secidx "??A?$span@H$01@gsl@@QBEAAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::operator[]" # Function name -Ltmp19899: - .short Ltmp19901-Ltmp19900 # Record length -Ltmp19900: - .short 4414 # Record kind: S_LOCAL - .long 5176 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19901: - .cv_def_range Ltmp11586 Ltmp11587, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp19903-Ltmp19902 # Record length -Ltmp19902: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp19903: - .cv_def_range Ltmp11586 Ltmp11587, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19897: - .p2align 2 - .cv_linetable 252, "??A?$span@H$01@gsl@@QBEAAHH@Z", Lfunc_end252 - .section .debug$S,"dr" - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____6::::operator() - .long Ltmp19905-Ltmp19904 # Subsection size -Ltmp19904: - .short Ltmp19907-Ltmp19906 # Record length -Ltmp19906: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end253-"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7552 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____6::::operator()" # Function name -Ltmp19907: - .short Ltmp19909-Ltmp19908 # Record length -Ltmp19908: - .short 4414 # Record kind: S_LOCAL - .long 7550 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19909: - .cv_def_range Ltmp11588 Ltmp11591, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp19911-Ltmp19910 # Record length -Ltmp19910: - .short 4414 # Record kind: S_LOCAL - .long 4116 # TypeIndex - .short 0 # Flags - .asciz "s" -Ltmp19911: - .cv_def_range Ltmp11588 Ltmp11591, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19905: - .p2align 2 - .cv_linetable 253, "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ", Lfunc_end253 - .section .debug$S,"dr",associative,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" - .long 241 # Symbol subsection for gsl::make_span - .long Ltmp19913-Ltmp19912 # Subsection size -Ltmp19912: - .short Ltmp19915-Ltmp19914 # Record length -Ltmp19914: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end254-"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7554 # Function type index - .secrel32 "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" # Function section relative address - .secidx "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span" # Function name -Ltmp19915: - .short Ltmp19917-Ltmp19916 # Record length -Ltmp19916: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp19917: - .cv_def_range Ltmp11592 Ltmp11593, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp19919-Ltmp19918 # Record length -Ltmp19918: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp19919: - .cv_def_range Ltmp11592 Ltmp11593, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19913: - .p2align 2 - .cv_linetable 254, "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAHH@Z", Lfunc_end254 - .section .debug$S,"dr" - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____6::::operator() - .long Ltmp19921-Ltmp19920 # Subsection size -Ltmp19920: - .short Ltmp19923-Ltmp19922 # Record length -Ltmp19922: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end255-"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7558 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____6::::operator()" # Function name -Ltmp19923: - .short Ltmp19925-Ltmp19924 # Record length -Ltmp19924: - .short 4414 # Record kind: S_LOCAL - .long 7556 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19925: - .cv_def_range Ltmp11594 Ltmp11595, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19921: - .p2align 2 - .cv_linetable 255, "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QBE?A?@@XZ", Lfunc_end255 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs - .long Ltmp19927-Ltmp19926 # Subsection size -Ltmp19926: - .short Ltmp19929-Ltmp19928 # Record length -Ltmp19928: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end256-"??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7559 # Function type index - .secrel32 "??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::ExprLhs" # Function name -Ltmp19929: - .short Ltmp19931-Ltmp19930 # Record length -Ltmp19930: - .short 4414 # Record kind: S_LOCAL - .long 7477 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19931: - .cv_def_range Ltmp11596 Ltmp11597, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp19933-Ltmp19932 # Record length -Ltmp19932: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19933: - .cv_def_range Ltmp11596 Ltmp11597, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19927: - .p2align 2 - .cv_linetable 256, "??0?$ExprLhs@ABH@Catch@@QAE@ABH@Z", Lfunc_end256 - .section .debug$S,"dr",associative,"??$compareEqual@HH@Catch@@YA_NABH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@HH@Catch@@YA_NABH0@Z" - .long 241 # Symbol subsection for Catch::compareEqual - .long Ltmp19935-Ltmp19934 # Subsection size -Ltmp19934: - .short Ltmp19937-Ltmp19936 # Record length -Ltmp19936: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end257-"??$compareEqual@HH@Catch@@YA_NABH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7561 # Function type index - .secrel32 "??$compareEqual@HH@Catch@@YA_NABH0@Z" # Function section relative address - .secidx "??$compareEqual@HH@Catch@@YA_NABH0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual" # Function name -Ltmp19937: - .short Ltmp19939-Ltmp19938 # Record length -Ltmp19938: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19939: - .cv_def_range Ltmp11598 Ltmp11599, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19941-Ltmp19940 # Record length -Ltmp19940: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp19941: - .cv_def_range Ltmp11598 Ltmp11599, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19935: - .p2align 2 - .cv_linetable 257, "??$compareEqual@HH@Catch@@YA_NABH0@Z", Lfunc_end257 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr - .long Ltmp19943-Ltmp19942 # Subsection size -Ltmp19942: - .short Ltmp19945-Ltmp19944 # Record length -Ltmp19944: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end258-"??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7562 # Function type index - .secrel32 "??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::BinaryExpr" # Function name -Ltmp19945: - .short Ltmp19947-Ltmp19946 # Record length -Ltmp19946: - .short 4414 # Record kind: S_LOCAL - .long 7496 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19947: - .cv_def_range Ltmp11600 Ltmp11601, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp19949-Ltmp19948 # Record length -Ltmp19948: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp19949: - .cv_def_range Ltmp11600 Ltmp11601, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp19951-Ltmp19950 # Record length -Ltmp19950: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19951: - .cv_def_range Ltmp11600 Ltmp11601, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp19953-Ltmp19952 # Record length -Ltmp19952: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp19953: - .cv_def_range Ltmp11600 Ltmp11601, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp19955-Ltmp19954 # Record length -Ltmp19954: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp19955: - .cv_def_range Ltmp11600 Ltmp11601, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19943: - .p2align 2 - .cv_linetable 258, "??0?$BinaryExpr@ABHABH@Catch@@QAE@_NABHVStringRef@1@1@Z", Lfunc_end258 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression - .long Ltmp19957-Ltmp19956 # Subsection size -Ltmp19956: - .short Ltmp19959-Ltmp19958 # Record length -Ltmp19958: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end259-"?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7563 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name -Ltmp19959: - .short Ltmp19961-Ltmp19960 # Record length -Ltmp19960: - .short 4414 # Record kind: S_LOCAL - .long 7493 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19961: - .cv_def_range Ltmp11602 Ltmp11603, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19957: - .p2align 2 - .cv_linetable 259, "?isBinaryExpression@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ", Lfunc_end259 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::getResult - .long Ltmp19963-Ltmp19962 # Subsection size -Ltmp19962: - .short Ltmp19965-Ltmp19964 # Record length -Ltmp19964: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end260-"?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7564 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::getResult" # Function name -Ltmp19965: - .short Ltmp19967-Ltmp19966 # Record length -Ltmp19966: - .short 4414 # Record kind: S_LOCAL - .long 7493 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19967: - .cv_def_range Ltmp11604 Ltmp11605, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19963: - .p2align 2 - .cv_linetable 260, "?getResult@?$BinaryExpr@ABHABH@Catch@@EBE_NXZ", Lfunc_end260 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression - .long Ltmp19969-Ltmp19968 # Subsection size -Ltmp19968: - .short Ltmp19971-Ltmp19970 # Record length -Ltmp19970: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end261-"?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7565 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name -Ltmp19971: - .short Ltmp19973-Ltmp19972 # Record length -Ltmp19972: - .short 4414 # Record kind: S_LOCAL - .long 7493 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19973: - .cv_def_range Ltmp11610 Ltmp11611, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp19975-Ltmp19974 # Record length -Ltmp19974: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp19975: - .cv_def_range Ltmp11610 Ltmp11611, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19969: - .p2align 2 - .cv_linetable 261, "?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end261 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp19977-Ltmp19976 # Subsection size -Ltmp19976: - .short Ltmp19979-Ltmp19978 # Record length -Ltmp19978: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end262-"??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7504 # Function type index - .secrel32 "??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp19979: - .short Ltmp19981-Ltmp19980 # Record length -Ltmp19980: - .short 4414 # Record kind: S_LOCAL - .long 7496 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19981: - .cv_def_range Ltmp11612 Ltmp11613, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp19983-Ltmp19982 # Record length -Ltmp19982: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp19983: - .cv_def_range Ltmp11612 Ltmp11613, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19977: - .p2align 2 - .cv_linetable 262, "??_G?$BinaryExpr@ABHABH@Catch@@UAEPAXI@Z", Lfunc_end262 - .section .debug$S,"dr",associative,"??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify - .long Ltmp19985-Ltmp19984 # Subsection size -Ltmp19984: - .short Ltmp19987-Ltmp19986 # Record length -Ltmp19986: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end263-"??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7567 # Function type index - .secrel32 "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" # Function section relative address - .secidx "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify" # Function name -Ltmp19987: - .short Ltmp19989-Ltmp19988 # Record length -Ltmp19988: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp19989: - .cv_def_range Ltmp11614 Ltmp11615, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19985: - .p2align 2 - .cv_linetable 263, "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABH@Z", Lfunc_end263 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs - .long Ltmp19991-Ltmp19990 # Subsection size -Ltmp19990: - .short Ltmp19993-Ltmp19992 # Record length -Ltmp19992: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end264-"??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7568 # Function type index - .secrel32 "??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::ExprLhs" # Function name -Ltmp19993: - .short Ltmp19995-Ltmp19994 # Record length -Ltmp19994: - .short 4414 # Record kind: S_LOCAL - .long 7509 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp19995: - .cv_def_range Ltmp11616 Ltmp11617, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp19997-Ltmp19996 # Record length -Ltmp19996: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp19997: - .cv_def_range Ltmp11616 Ltmp11617, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19991: - .p2align 2 - .cv_linetable 264, "??0?$ExprLhs@ABQAH@Catch@@QAE@ABQAH@Z", Lfunc_end264 - .section .debug$S,"dr",associative,"??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" - .long 241 # Symbol subsection for Catch::compareEqual - .long Ltmp19999-Ltmp19998 # Subsection size -Ltmp19998: - .short Ltmp20001-Ltmp20000 # Record length -Ltmp20000: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end265-"??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7571 # Function type index - .secrel32 "??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" # Function section relative address - .secidx "??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual" # Function name -Ltmp20001: - .short Ltmp20003-Ltmp20002 # Record length -Ltmp20002: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp20003: - .cv_def_range Ltmp11618 Ltmp11619, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20005-Ltmp20004 # Record length -Ltmp20004: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp20005: - .cv_def_range Ltmp11618 Ltmp11619, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp19999: - .p2align 2 - .cv_linetable 265, "??$compareEqual@PAHPAH@Catch@@YA_NABQAH0@Z", Lfunc_end265 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr - .long Ltmp20007-Ltmp20006 # Subsection size -Ltmp20006: - .short Ltmp20009-Ltmp20008 # Record length -Ltmp20008: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end266-"??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7572 # Function type index - .secrel32 "??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::BinaryExpr" # Function name -Ltmp20009: - .short Ltmp20011-Ltmp20010 # Record length -Ltmp20010: - .short 4414 # Record kind: S_LOCAL - .long 7528 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20011: - .cv_def_range Ltmp11620 Ltmp11621, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp20013-Ltmp20012 # Record length -Ltmp20012: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp20013: - .cv_def_range Ltmp11620 Ltmp11621, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20015-Ltmp20014 # Record length -Ltmp20014: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp20015: - .cv_def_range Ltmp11620 Ltmp11621, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20017-Ltmp20016 # Record length -Ltmp20016: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp20017: - .cv_def_range Ltmp11620 Ltmp11621, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp20019-Ltmp20018 # Record length -Ltmp20018: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp20019: - .cv_def_range Ltmp11620 Ltmp11621, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20007: - .p2align 2 - .cv_linetable 266, "??0?$BinaryExpr@ABQAHABQAH@Catch@@QAE@_NABQAHVStringRef@1@1@Z", Lfunc_end266 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression - .long Ltmp20021-Ltmp20020 # Subsection size -Ltmp20020: - .short Ltmp20023-Ltmp20022 # Record length -Ltmp20022: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end267-"?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7573 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name -Ltmp20023: - .short Ltmp20025-Ltmp20024 # Record length -Ltmp20024: - .short 4414 # Record kind: S_LOCAL - .long 7525 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20025: - .cv_def_range Ltmp11622 Ltmp11623, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20021: - .p2align 2 - .cv_linetable 267, "?isBinaryExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ", Lfunc_end267 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::getResult - .long Ltmp20027-Ltmp20026 # Subsection size -Ltmp20026: - .short Ltmp20029-Ltmp20028 # Record length -Ltmp20028: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end268-"?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7574 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::getResult" # Function name -Ltmp20029: - .short Ltmp20031-Ltmp20030 # Record length -Ltmp20030: - .short 4414 # Record kind: S_LOCAL - .long 7525 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20031: - .cv_def_range Ltmp11624 Ltmp11625, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20027: - .p2align 2 - .cv_linetable 268, "?getResult@?$BinaryExpr@ABQAHABQAH@Catch@@EBE_NXZ", Lfunc_end268 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression - .long Ltmp20033-Ltmp20032 # Subsection size -Ltmp20032: - .short Ltmp20035-Ltmp20034 # Record length -Ltmp20034: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end269-"?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7575 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name -Ltmp20035: - .short Ltmp20037-Ltmp20036 # Record length -Ltmp20036: - .short 4414 # Record kind: S_LOCAL - .long 7525 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20037: - .cv_def_range Ltmp11630 Ltmp11631, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20039-Ltmp20038 # Record length -Ltmp20038: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp20039: - .cv_def_range Ltmp11630 Ltmp11631, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20033: - .p2align 2 - .cv_linetable 269, "?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end269 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp20041-Ltmp20040 # Subsection size -Ltmp20040: - .short Ltmp20043-Ltmp20042 # Record length -Ltmp20042: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end270-"??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7536 # Function type index - .secrel32 "??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp20043: - .short Ltmp20045-Ltmp20044 # Record length -Ltmp20044: - .short 4414 # Record kind: S_LOCAL - .long 7528 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20045: - .cv_def_range Ltmp11632 Ltmp11633, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp20047-Ltmp20046 # Record length -Ltmp20046: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp20047: - .cv_def_range Ltmp11632 Ltmp11633, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20041: - .p2align 2 - .cv_linetable 270, "??_G?$BinaryExpr@ABQAHABQAH@Catch@@UAEPAXI@Z", Lfunc_end270 - .section .debug$S,"dr",associative,"??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify - .long Ltmp20049-Ltmp20048 # Subsection size -Ltmp20048: - .short Ltmp20051-Ltmp20050 # Record length -Ltmp20050: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end271-"??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7577 # Function type index - .secrel32 "??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" # Function section relative address - .secidx "??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify" # Function name -Ltmp20051: - .short Ltmp20053-Ltmp20052 # Record length -Ltmp20052: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp20053: - .cv_def_range Ltmp11634 Ltmp11635, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20049: - .p2align 2 - .cv_linetable 271, "??$stringify@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z", Lfunc_end271 - .section .debug$S,"dr",associative,"??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" - .long 241 # Symbol subsection for Catch::StringMaker::convert - .long Ltmp20055-Ltmp20054 # Subsection size -Ltmp20054: - .short Ltmp20057-Ltmp20056 # Record length -Ltmp20056: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end272-"??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7583 # Function type index - .secrel32 "??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" # Function section relative address - .secidx "??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker::convert" # Function name -Ltmp20057: - .short Ltmp20059-Ltmp20058 # Record length -Ltmp20058: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "p" -Ltmp20059: - .cv_def_range Ltmp11636 Ltmp11640, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20055: - .p2align 2 - .cv_linetable 272, "??$convert@H@?$StringMaker@PAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAH@Z", Lfunc_end272 - .section .debug$S,"dr",associative,"??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" - .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString - .long Ltmp20061-Ltmp20060 # Subsection size -Ltmp20060: - .short Ltmp20063-Ltmp20062 # Record length -Ltmp20062: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end273-"??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7584 # Function type index - .secrel32 "??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" # Function section relative address - .secidx "??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::rawMemoryToString" # Function name -Ltmp20063: - .short Ltmp20065-Ltmp20064 # Record length -Ltmp20064: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "object" -Ltmp20065: - .cv_def_range Ltmp11641 Ltmp11642, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20061: - .p2align 2 - .cv_linetable 273, "??$rawMemoryToString@PAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAH@Z", Lfunc_end273 - .section .debug$S,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::basic_string - .long Ltmp20067-Ltmp20066 # Subsection size -Ltmp20066: - .short Ltmp20069-Ltmp20068 # Record length -Ltmp20068: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end274-"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7585 # Function type index - .secrel32 "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" # Function section relative address - .secidx "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::basic_string" # Function name -Ltmp20069: - .short Ltmp20071-Ltmp20070 # Record length -Ltmp20070: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20071: - .cv_def_range Ltmp11647 Ltmp11651, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20073-Ltmp20072 # Record length -Ltmp20072: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp20073: - .cv_def_range Ltmp11647 Ltmp11651, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20075-Ltmp20074 # Record length -Ltmp20074: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp20075: - .cv_def_range Ltmp11648 Ltmp11649 Ltmp11650 Ltmp11651, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp20077-Ltmp20076 # Record length -Ltmp20076: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp20077: - .cv_def_range Ltmp11648 Ltmp11649 Ltmp11650 Ltmp11651, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20067: - .p2align 2 - .cv_linetable 274, "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z", Lfunc_end274 - .section .debug$S,"dr",associative,"??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Compressed_pair<> - .long Ltmp20079-Ltmp20078 # Subsection size -Ltmp20078: - .short Ltmp20081-Ltmp20080 # Record length -Ltmp20080: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end275-"??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7621 # Function type index - .secrel32 "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section relative address - .secidx "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_String_val >,1>::_Compressed_pair<>" # Function name -Ltmp20081: - .short Ltmp20083-Ltmp20082 # Record length -Ltmp20082: - .short 4414 # Record kind: S_LOCAL - .long 4703 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20083: - .cv_def_range Ltmp11652 Ltmp11653, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20085-Ltmp20084 # Record length -Ltmp20084: - .short 4414 # Record kind: S_LOCAL - .long 7619 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp20085: - .cv_def_range Ltmp11652 Ltmp11653, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20079: - .p2align 2 - .cv_linetable 275, "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z", Lfunc_end275 - .section .debug$S,"dr",associative,"??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_Container_proxy_ptr12 >::_Container_proxy_ptr12 - .long Ltmp20087-Ltmp20086 # Subsection size -Ltmp20086: - .short Ltmp20089-Ltmp20088 # Record length -Ltmp20088: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end276-"??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7622 # Function type index - .secrel32 "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" # Function section relative address - .secidx "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Container_proxy_ptr12 >::_Container_proxy_ptr12" # Function name -Ltmp20089: - .short Ltmp20091-Ltmp20090 # Record length -Ltmp20090: - .short 4414 # Record kind: S_LOCAL - .long 7588 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20091: - .cv_def_range Ltmp11654 Ltmp11657, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp20093-Ltmp20092 # Record length -Ltmp20092: - .short 4414 # Record kind: S_LOCAL - .long 7302 # TypeIndex - .short 1 # Flags - .asciz "_Al_" -Ltmp20093: - .cv_def_range Ltmp11654 Ltmp11657, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20095-Ltmp20094 # Record length -Ltmp20094: - .short 4414 # Record kind: S_LOCAL - .long 4877 # TypeIndex - .short 1 # Flags - .asciz "_Mycont" -Ltmp20095: - .cv_def_range Ltmp11654 Ltmp11657, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20087: - .p2align 2 - .cv_linetable 276, "??0?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@AAV?$allocator@U_Container_proxy@std@@@1@AAU_Container_base12@1@@Z", Lfunc_end276 - .section .debug$S,"dr",associative,"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Tidy_init - .long Ltmp20097-Ltmp20096 # Subsection size -Ltmp20096: - .short Ltmp20099-Ltmp20098 # Record length -Ltmp20098: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end277-"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7623 # Function type index - .secrel32 "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" # Function section relative address - .secidx "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Tidy_init" # Function name -Ltmp20099: - .short Ltmp20101-Ltmp20100 # Record length -Ltmp20100: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20101: - .cv_def_range Ltmp11658 Ltmp11659, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp20103-Ltmp20102 # Record length -Ltmp20102: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp20103: - .cv_def_range Ltmp11658 Ltmp11659, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20097: - .p2align 2 - .cv_linetable 277, "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ", Lfunc_end277 - .section .debug$S,"dr",associative,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::assign - .long Ltmp20105-Ltmp20104 # Subsection size -Ltmp20104: - .short Ltmp20107-Ltmp20106 # Record length -Ltmp20106: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end278-"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7624 # Function type index - .secrel32 "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" # Function section relative address - .secidx "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::assign" # Function name -Ltmp20107: - .short Ltmp20109-Ltmp20108 # Record length -Ltmp20108: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20109: - .cv_def_range Ltmp11660 Ltmp11661, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp20111-Ltmp20110 # Record length -Ltmp20110: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp20111: - .cv_def_range Ltmp11660 Ltmp11661, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20105: - .p2align 2 - .cv_linetable 278, "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBD@Z", Lfunc_end278 - .section .debug$S,"dr",associative,"?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Basic_container_proxy_ptr12::_Release - .long Ltmp20113-Ltmp20112 # Subsection size -Ltmp20112: - .short Ltmp20115-Ltmp20114 # Record length -Ltmp20114: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end279-"?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7625 # Function type index - .secrel32 "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" # Function section relative address - .secidx "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Basic_container_proxy_ptr12::_Release" # Function name -Ltmp20115: - .short Ltmp20117-Ltmp20116 # Record length -Ltmp20116: - .short 4414 # Record kind: S_LOCAL - .long 7601 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20117: - .cv_def_range Ltmp11662 Ltmp11663, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20113: - .p2align 2 - .cv_linetable 279, "?_Release@_Basic_container_proxy_ptr12@std@@QAEXXZ", Lfunc_end279 - .section .debug$S,"dr",associative,"??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Container_proxy_ptr12 >::~_Container_proxy_ptr12 - .long Ltmp20119-Ltmp20118 # Subsection size -Ltmp20118: - .short Ltmp20121-Ltmp20120 # Record length -Ltmp20120: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end280-"??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7626 # Function type index - .secrel32 "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Container_proxy_ptr12 >::~_Container_proxy_ptr12" # Function name -Ltmp20121: - .short Ltmp20123-Ltmp20122 # Record length -Ltmp20122: - .short 4414 # Record kind: S_LOCAL - .long 7588 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20123: - .cv_def_range Ltmp11664 Ltmp11667, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20119: - .p2align 2 - .cv_linetable 280, "??1?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@QAE@XZ", Lfunc_end280 - .section .debug$S,"dr",associative,"??0?$allocator@D@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$allocator@D@std@@QAE@XZ" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp20125-Ltmp20124 # Subsection size -Ltmp20124: - .short Ltmp20127-Ltmp20126 # Record length -Ltmp20126: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end281-"??0?$allocator@D@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7627 # Function type index - .secrel32 "??0?$allocator@D@std@@QAE@XZ" # Function section relative address - .secidx "??0?$allocator@D@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp20127: - .short Ltmp20129-Ltmp20128 # Record length -Ltmp20128: - .short 4414 # Record kind: S_LOCAL - .long 4722 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20129: - .cv_def_range Ltmp11668 Ltmp11669, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20125: - .p2align 2 - .cv_linetable 281, "??0?$allocator@D@std@@QAE@XZ", Lfunc_end281 - .section .debug$S,"dr",associative,"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_String_val >::_String_val - .long Ltmp20131-Ltmp20130 # Subsection size -Ltmp20130: - .short Ltmp20133-Ltmp20132 # Record length -Ltmp20132: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end282-"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7628 # Function type index - .secrel32 "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::_String_val" # Function name -Ltmp20133: - .short Ltmp20135-Ltmp20134 # Record length -Ltmp20134: - .short 4414 # Record kind: S_LOCAL - .long 4804 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20135: - .cv_def_range Ltmp11670 Ltmp11671, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20131: - .p2align 2 - .cv_linetable 282, "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ", Lfunc_end282 - .section .debug$S,"dr",associative,"??0_Container_base12@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Container_base12@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Container_base12::_Container_base12 - .long Ltmp20137-Ltmp20136 # Subsection size -Ltmp20136: - .short Ltmp20139-Ltmp20138 # Record length -Ltmp20138: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end283-"??0_Container_base12@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7629 # Function type index - .secrel32 "??0_Container_base12@std@@QAE@XZ" # Function section relative address - .secidx "??0_Container_base12@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Container_base12::_Container_base12" # Function name -Ltmp20139: - .short Ltmp20141-Ltmp20140 # Record length -Ltmp20140: - .short 4414 # Record kind: S_LOCAL - .long 4834 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20141: - .cv_def_range Ltmp11672 Ltmp11673, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20137: - .p2align 2 - .cv_linetable 283, "??0_Container_base12@std@@QAE@XZ", Lfunc_end283 - .section .debug$S,"dr",associative,"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_String_val >::_Bxty::_Bxty - .long Ltmp20143-Ltmp20142 # Subsection size -Ltmp20142: - .short Ltmp20145-Ltmp20144 # Record length -Ltmp20144: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end284-"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7630 # Function type index - .secrel32 "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::_Bxty::_Bxty" # Function name -Ltmp20145: - .short Ltmp20147-Ltmp20146 # Record length -Ltmp20146: - .short 4414 # Record kind: S_LOCAL - .long 4886 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20147: - .cv_def_range Ltmp11674 Ltmp11675, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20143: - .p2align 2 - .cv_linetable 284, "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QAE@XZ", Lfunc_end284 - .section .debug$S,"dr",associative,"??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" - .long 241 # Symbol subsection for std::_Unfancy - .long Ltmp20149-Ltmp20148 # Subsection size -Ltmp20148: - .short Ltmp20151-Ltmp20150 # Record length -Ltmp20150: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end285-"??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7633 # Function type index - .secrel32 "??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" # Function section relative address - .secidx "??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy" # Function name -Ltmp20151: - .short Ltmp20153-Ltmp20152 # Record length -Ltmp20152: - .short 4414 # Record kind: S_LOCAL - .long 4690 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp20153: - .cv_def_range Ltmp11676 Ltmp11677, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20149: - .p2align 2 - .cv_linetable 285, "??$_Unfancy@U_Container_proxy@std@@@std@@YAPAU_Container_proxy@0@PAU10@@Z", Lfunc_end285 - .section .debug$S,"dr",associative,"?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" - .long 241 # Symbol subsection for std::allocator::allocate - .long Ltmp20155-Ltmp20154 # Subsection size -Ltmp20154: - .short Ltmp20157-Ltmp20156 # Record length -Ltmp20156: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end286-"?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7634 # Function type index - .secrel32 "?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" # Function section relative address - .secidx "?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocate" # Function name -Ltmp20157: - .short Ltmp20159-Ltmp20158 # Record length -Ltmp20158: - .short 4414 # Record kind: S_LOCAL - .long 7235 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20159: - .cv_def_range Ltmp11678 Ltmp11679, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20161-Ltmp20160 # Record length -Ltmp20160: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp20161: - .cv_def_range Ltmp11678 Ltmp11679, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20155: - .p2align 2 - .cv_linetable 286, "?allocate@?$allocator@U_Container_proxy@std@@@std@@QAEPAU_Container_proxy@2@I@Z", Lfunc_end286 - .section .debug$S,"dr",associative,"??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::construct - .long Ltmp20163-Ltmp20162 # Subsection size -Ltmp20162: - .short Ltmp20165-Ltmp20164 # Record length -Ltmp20164: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end287-"??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7638 # Function type index - .secrel32 "??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" # Function section relative address - .secidx "??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::construct" # Function name -Ltmp20165: - .short Ltmp20167-Ltmp20166 # Record length -Ltmp20166: - .short 4414 # Record kind: S_LOCAL - .long 7302 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp20167: - .cv_def_range Ltmp11680 Ltmp11681, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20169-Ltmp20168 # Record length -Ltmp20168: - .short 4414 # Record kind: S_LOCAL - .long 4693 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp20169: - .cv_def_range Ltmp11680 Ltmp11681, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20171-Ltmp20170 # Record length -Ltmp20170: - .short 4414 # Record kind: S_LOCAL - .long 7635 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp20171: - .cv_def_range Ltmp11680 Ltmp11681, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20163: - .p2align 2 - .cv_linetable 287, "??$construct@U_Container_proxy@std@@PAU_Container_base12@2@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAAV?$allocator@U_Container_proxy@std@@@1@QAU_Container_proxy@1@$$QAPAU_Container_base12@1@@Z", Lfunc_end287 - .section .debug$S,"dr",associative,"??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" - .long 241 # Symbol subsection for std::addressof - .long Ltmp20173-Ltmp20172 # Subsection size -Ltmp20172: - .short Ltmp20175-Ltmp20174 # Record length -Ltmp20174: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end288-"??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7640 # Function type index - .secrel32 "??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" # Function section relative address - .secidx "??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof" # Function name -Ltmp20175: - .short Ltmp20177-Ltmp20176 # Record length -Ltmp20176: - .short 4414 # Record kind: S_LOCAL - .long 4877 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp20177: - .cv_def_range Ltmp11682 Ltmp11683, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20173: - .p2align 2 - .cv_linetable 288, "??$addressof@U_Container_base12@std@@@std@@YAPAU_Container_base12@0@AAU10@@Z", Lfunc_end288 - .section .debug$S,"dr",associative,"??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" - .long 241 # Symbol subsection for std::_Allocate<8,std::_Default_allocate_traits,0> - .long Ltmp20179-Ltmp20178 # Subsection size -Ltmp20178: - .short Ltmp20181-Ltmp20180 # Record length -Ltmp20180: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end289-"??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7642 # Function type index - .secrel32 "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" # Function section relative address - .secidx "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Allocate<8,std::_Default_allocate_traits,0>" # Function name -Ltmp20181: - .short Ltmp20183-Ltmp20182 # Record length -Ltmp20182: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Bytes" -Ltmp20183: - .cv_def_range Ltmp11684 Ltmp11689, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20179: - .p2align 2 - .cv_linetable 289, "??$_Allocate@$07U_Default_allocate_traits@std@@$0A@@std@@YAPAXI@Z", Lfunc_end289 - .section .debug$S,"dr",associative,"??$_Get_size_of_n@$07@std@@YAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_size_of_n@$07@std@@YAII@Z" - .long 241 # Symbol subsection for std::_Get_size_of_n<8> - .long Ltmp20185-Ltmp20184 # Subsection size -Ltmp20184: - .short Ltmp20187-Ltmp20186 # Record length -Ltmp20186: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end290-"??$_Get_size_of_n@$07@std@@YAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7644 # Function type index - .secrel32 "??$_Get_size_of_n@$07@std@@YAII@Z" # Function section relative address - .secidx "??$_Get_size_of_n@$07@std@@YAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_size_of_n<8>" # Function name -Ltmp20187: - .short Ltmp20189-Ltmp20188 # Record length -Ltmp20188: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp20189: - .cv_def_range Ltmp11690 Ltmp11693, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20191-Ltmp20190 # Record length -Ltmp20190: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Max_possible" -Ltmp20191: - .cv_def_range Ltmp11690 Ltmp11693, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20193-Ltmp20192 # Record length -Ltmp20192: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Result" -Ltmp20193: - .cv_def_range Ltmp11690 Ltmp11693, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20185: - .p2align 2 - .cv_linetable 290, "??$_Get_size_of_n@$07@std@@YAII@Z", Lfunc_end290 - .section .debug$S,"dr",associative,"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" - .long 241 # Symbol subsection for std::_Allocate_manually_vector_aligned - .long Ltmp20195-Ltmp20194 # Subsection size -Ltmp20194: - .short Ltmp20197-Ltmp20196 # Record length -Ltmp20196: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end291-"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7645 # Function type index - .secrel32 "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" # Function section relative address - .secidx "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Allocate_manually_vector_aligned" # Function name -Ltmp20197: - .short Ltmp20199-Ltmp20198 # Record length -Ltmp20198: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Bytes" -Ltmp20199: - .cv_def_range Ltmp11694 Ltmp11704, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20201-Ltmp20200 # Record length -Ltmp20200: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Block_size" -Ltmp20201: - .cv_def_range Ltmp11694 Ltmp11704, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20203-Ltmp20202 # Record length -Ltmp20202: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Ptr_container" -Ltmp20203: - .cv_def_range Ltmp11694 Ltmp11704, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp20205-Ltmp20204 # Record length -Ltmp20204: - .short 4414 # Record kind: S_LOCAL - .long 7646 # TypeIndex - .short 0 # Flags - .asciz "_Ptr" -Ltmp20205: - .cv_def_range Ltmp11694 Ltmp11704, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20195: - .p2align 2 - .cv_linetable 291, "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPAXI@Z", Lfunc_end291 - .section .debug$S,"dr",associative,"?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" - .long 241 # Symbol subsection for std::_Default_allocate_traits::_Allocate - .long Ltmp20207-Ltmp20206 # Subsection size -Ltmp20206: - .short Ltmp20209-Ltmp20208 # Record length -Ltmp20208: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end292-"?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7652 # Function type index - .secrel32 "?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" # Function section relative address - .secidx "?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocate_traits::_Allocate" # Function name -Ltmp20209: - .short Ltmp20211-Ltmp20210 # Record length -Ltmp20210: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Bytes" -Ltmp20211: - .cv_def_range Ltmp11705 Ltmp11706, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20207: - .p2align 2 - .cv_linetable 292, "?_Allocate@_Default_allocate_traits@std@@SAPAXI@Z", Lfunc_end292 - .section .debug$S,"dr",associative,"??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp20213-Ltmp20212 # Subsection size -Ltmp20212: - .short Ltmp20215-Ltmp20214 # Record length -Ltmp20214: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end293-"??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7656 # Function type index - .secrel32 "??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" # Function section relative address - .secidx "??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp20215: - .short Ltmp20217-Ltmp20216 # Record length -Ltmp20216: - .short 4414 # Record kind: S_LOCAL - .long 7653 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp20217: - .cv_def_range Ltmp11707 Ltmp11708, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20213: - .p2align 2 - .cv_linetable 293, "??$forward@PAU_Container_base12@std@@@std@@YA$$QAPAU_Container_base12@0@AAPAU10@@Z", Lfunc_end293 - .section .debug$S,"dr",associative,"??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_Container_proxy::_Container_proxy - .long Ltmp20219-Ltmp20218 # Subsection size -Ltmp20218: - .short Ltmp20221-Ltmp20220 # Record length -Ltmp20220: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end294-"??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7657 # Function type index - .secrel32 "??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" # Function section relative address - .secidx "??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Container_proxy::_Container_proxy" # Function name -Ltmp20221: - .short Ltmp20223-Ltmp20222 # Record length -Ltmp20222: - .short 4414 # Record kind: S_LOCAL - .long 4690 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20223: - .cv_def_range Ltmp11709 Ltmp11710, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20225-Ltmp20224 # Record length -Ltmp20224: - .short 4414 # Record kind: S_LOCAL - .long 4834 # TypeIndex - .short 1 # Flags - .asciz "_Mycont_" -Ltmp20225: - .cv_def_range Ltmp11709 Ltmp11710, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20219: - .p2align 2 - .cv_linetable 294, "??0_Container_proxy@std@@QAE@PAU_Container_base12@1@@Z", Lfunc_end294 - .section .debug$S,"dr",associative,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::assign - .long Ltmp20227-Ltmp20226 # Subsection size -Ltmp20226: - .short Ltmp20229-Ltmp20228 # Record length -Ltmp20228: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end295-"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7658 # Function type index - .secrel32 "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" # Function section relative address - .secidx "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::assign" # Function name -Ltmp20229: - .short Ltmp20231-Ltmp20230 # Record length -Ltmp20230: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20231: - .cv_def_range Ltmp11711 Ltmp11714, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp20233-Ltmp20232 # Record length -Ltmp20232: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp20233: - .cv_def_range Ltmp11711 Ltmp11714, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20235-Ltmp20234 # Record length -Ltmp20234: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp20235: - .cv_def_range Ltmp11711 Ltmp11714, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20237-Ltmp20236 # Record length -Ltmp20236: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp20237: - .cv_def_range Ltmp11711 Ltmp11714, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp20239-Ltmp20238 # Record length -Ltmp20238: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp11713-Ltmp11712 # Code size - .secrel32 Ltmp11712 # Function section relative address - .secidx Lfunc_begin295 # Function section index - .byte 0 # Lexical block name -Ltmp20239: - .short Ltmp20241-Ltmp20240 # Record length -Ltmp20240: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Old_ptr" -Ltmp20241: - .cv_def_range Ltmp11712 Ltmp11713, "E\021\026\000\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 -Ltmp20227: - .p2align 2 - .cv_linetable 295, "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@QBDI@Z", Lfunc_end295 - .section .debug$S,"dr",associative,"??$_Convert_size@I@std@@YAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Convert_size@I@std@@YAII@Z" - .long 241 # Symbol subsection for std::_Convert_size - .long Ltmp20243-Ltmp20242 # Subsection size -Ltmp20242: - .short Ltmp20245-Ltmp20244 # Record length -Ltmp20244: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end296-"??$_Convert_size@I@std@@YAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7659 # Function type index - .secrel32 "??$_Convert_size@I@std@@YAII@Z" # Function section relative address - .secidx "??$_Convert_size@I@std@@YAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Convert_size" # Function name -Ltmp20245: - .short Ltmp20247-Ltmp20246 # Record length -Ltmp20246: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Len" -Ltmp20247: - .cv_def_range Ltmp11715 Ltmp11716, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20243: - .p2align 2 - .cv_linetable 296, "??$_Convert_size@I@std@@YAII@Z", Lfunc_end296 - .section .debug$S,"dr",associative,"?length@?$char_traits@D@std@@SAIQBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?length@?$char_traits@D@std@@SAIQBD@Z" - .long 241 # Symbol subsection for std::char_traits::length - .long Ltmp20249-Ltmp20248 # Subsection size -Ltmp20248: - .short Ltmp20251-Ltmp20250 # Record length -Ltmp20250: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end297-"?length@?$char_traits@D@std@@SAIQBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7660 # Function type index - .secrel32 "?length@?$char_traits@D@std@@SAIQBD@Z" # Function section relative address - .secidx "?length@?$char_traits@D@std@@SAIQBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::char_traits::length" # Function name -Ltmp20251: - .short Ltmp20253-Ltmp20252 # Record length -Ltmp20252: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp20253: - .cv_def_range Ltmp11717 Ltmp11718, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20249: - .p2align 2 - .cv_linetable 297, "?length@?$char_traits@D@std@@SAIQBD@Z", Lfunc_end297 - .section .debug$S,"dr",associative,"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" - .long 241 # Symbol subsection for std::_String_val >::_Myptr - .long Ltmp20255-Ltmp20254 # Subsection size -Ltmp20254: - .short Ltmp20257-Ltmp20256 # Record length -Ltmp20256: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end298-"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7661 # Function type index - .secrel32 "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" # Function section relative address - .secidx "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::_Myptr" # Function name -Ltmp20257: - .short Ltmp20259-Ltmp20258 # Record length -Ltmp20258: - .short 4414 # Record kind: S_LOCAL - .long 4804 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20259: - .cv_def_range Ltmp11719 Ltmp11722, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20261-Ltmp20260 # Record length -Ltmp20260: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 0 # Flags - .asciz "_Result" -Ltmp20261: - .cv_def_range Ltmp11719 Ltmp11722, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20255: - .p2align 2 - .cv_linetable 298, "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QAEPADXZ", Lfunc_end298 - .section .debug$S,"dr",associative,"?move@?$char_traits@D@std@@SAPADQADQBDI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" - .long 241 # Symbol subsection for std::char_traits::move - .long Ltmp20263-Ltmp20262 # Subsection size -Ltmp20262: - .short Ltmp20265-Ltmp20264 # Record length -Ltmp20264: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end299-"?move@?$char_traits@D@std@@SAPADQADQBDI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7662 # Function type index - .secrel32 "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" # Function section relative address - .secidx "?move@?$char_traits@D@std@@SAPADQADQBDI@Z" # Function section index - .byte 0 # Flags - .asciz "std::char_traits::move" # Function name -Ltmp20265: - .short Ltmp20267-Ltmp20266 # Record length -Ltmp20266: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp20267: - .cv_def_range Ltmp11723 Ltmp11724, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20269-Ltmp20268 # Record length -Ltmp20268: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp20269: - .cv_def_range Ltmp11723 Ltmp11724, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20271-Ltmp20270 # Record length -Ltmp20270: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp20271: - .cv_def_range Ltmp11723 Ltmp11724, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20263: - .p2align 2 - .cv_linetable 299, "?move@?$char_traits@D@std@@SAPADQADQBDI@Z", Lfunc_end299 - .section .debug$S,"dr",associative,"??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Reallocate_for<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2696:13',const char *> - .long Ltmp20273-Ltmp20272 # Subsection size -Ltmp20272: - .short Ltmp20275-Ltmp20274 # Record length -Ltmp20274: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end300-"??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7668 # Function type index - .secrel32 "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" # Function section relative address - .secidx "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Reallocate_for<`lambda at C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xstring:2696:13',const char *>" # Function name -Ltmp20275: - .short Ltmp20277-Ltmp20276 # Record length -Ltmp20276: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20277: - .cv_def_range Ltmp11725 Ltmp11731, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp20279-Ltmp20278 # Record length -Ltmp20278: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_New_size" -Ltmp20279: - .cv_def_range Ltmp11725 Ltmp11731, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20281-Ltmp20280 # Record length -Ltmp20280: - .short 4414 # Record kind: S_LOCAL - .long 7666 # TypeIndex - .short 1 # Flags - .asciz "_Fn" -Ltmp20281: - .cv_def_range Ltmp11725 Ltmp11731, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20283-Ltmp20282 # Record length -Ltmp20282: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp20283: - .cv_def_range Ltmp11725 Ltmp11731, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp20285-Ltmp20284 # Record length -Ltmp20284: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp20285: - .cv_def_range Ltmp11725 Ltmp11731, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp20287-Ltmp20286 # Record length -Ltmp20286: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_capacity" -Ltmp20287: - .cv_def_range Ltmp11725 Ltmp11731, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp20289-Ltmp20288 # Record length -Ltmp20288: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_New_capacity" -Ltmp20289: - .cv_def_range Ltmp11725 Ltmp11731, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20291-Ltmp20290 # Record length -Ltmp20290: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 0 # Flags - .asciz "_Al" -Ltmp20291: - .cv_def_range Ltmp11725 Ltmp11731, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20293-Ltmp20292 # Record length -Ltmp20292: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 0 # Flags - .asciz "_New_ptr" -Ltmp20293: - .cv_def_range Ltmp11725 Ltmp11731, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20273: - .p2align 2 - .cv_linetable 300, "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@QBDI@Z@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??assign@01@QAEAAV01@QBDI@Z@PBD@Z", Lfunc_end300 - .section .debug$S,"dr",associative,"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::max_size - .long Ltmp20295-Ltmp20294 # Subsection size -Ltmp20294: - .short Ltmp20297-Ltmp20296 # Record length -Ltmp20296: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end301-"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7669 # Function type index - .secrel32 "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # Function section relative address - .secidx "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::max_size" # Function name -Ltmp20297: - .short Ltmp20299-Ltmp20298 # Record length -Ltmp20298: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20299: - .cv_def_range Ltmp11732 Ltmp11733, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp20301-Ltmp20300 # Record length -Ltmp20300: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Alloc_max" -Ltmp20301: - .cv_def_range Ltmp11732 Ltmp11733, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp20303-Ltmp20302 # Record length -Ltmp20302: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Storage_max" -Ltmp20303: - .cv_def_range Ltmp11732 Ltmp11733, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20295: - .p2align 2 - .cv_linetable 301, "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ", Lfunc_end301 - .section .debug$S,"dr",associative,"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Xlen - .long Ltmp20305-Ltmp20304 # Subsection size -Ltmp20304: - .short Ltmp20307-Ltmp20306 # Record length -Ltmp20306: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end302-"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7670 # Function type index - .secrel32 "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" # Function section relative address - .secidx "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Xlen" # Function name -Ltmp20307: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20305: - .p2align 2 - .cv_linetable 302, "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAXXZ", Lfunc_end302 - .section .debug$S,"dr",associative,"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Calculate_growth - .long Ltmp20309-Ltmp20308 # Subsection size -Ltmp20308: - .short Ltmp20311-Ltmp20310 # Record length -Ltmp20310: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end303-"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7671 # Function type index - .secrel32 "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" # Function section relative address - .secidx "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Calculate_growth" # Function name -Ltmp20311: - .short Ltmp20313-Ltmp20312 # Record length -Ltmp20312: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20313: - .cv_def_range Ltmp11736 Ltmp11741, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp20315-Ltmp20314 # Record length -Ltmp20314: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Requested" -Ltmp20315: - .cv_def_range Ltmp11736 Ltmp11741, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20317-Ltmp20316 # Record length -Ltmp20316: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Max" -Ltmp20317: - .cv_def_range Ltmp11736 Ltmp11741, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp20319-Ltmp20318 # Record length -Ltmp20318: - .short 4414 # Record kind: S_LOCAL - .long 4682 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp20319: - .cv_def_range Ltmp11736 Ltmp11741, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp20321-Ltmp20320 # Record length -Ltmp20320: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Masked" -Ltmp20321: - .cv_def_range Ltmp11736 Ltmp11741, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp20323-Ltmp20322 # Record length -Ltmp20322: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old" -Ltmp20323: - .cv_def_range Ltmp11736 Ltmp11741, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20309: - .p2align 2 - .cv_linetable 303, "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEII@Z", Lfunc_end303 - .section .debug$S,"dr",associative,"?allocate@?$allocator@D@std@@QAEPADI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?allocate@?$allocator@D@std@@QAEPADI@Z" - .long 241 # Symbol subsection for std::allocator::allocate - .long Ltmp20325-Ltmp20324 # Subsection size -Ltmp20324: - .short Ltmp20327-Ltmp20326 # Record length -Ltmp20326: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end304-"?allocate@?$allocator@D@std@@QAEPADI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7672 # Function type index - .secrel32 "?allocate@?$allocator@D@std@@QAEPADI@Z" # Function section relative address - .secidx "?allocate@?$allocator@D@std@@QAEPADI@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocate" # Function name -Ltmp20327: - .short Ltmp20329-Ltmp20328 # Record length -Ltmp20328: - .short 4414 # Record kind: S_LOCAL - .long 4722 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20329: - .cv_def_range Ltmp11742 Ltmp11743, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20331-Ltmp20330 # Record length -Ltmp20330: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp20331: - .cv_def_range Ltmp11742 Ltmp11743, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20325: - .p2align 2 - .cv_linetable 304, "?allocate@?$allocator@D@std@@QAEPADI@Z", Lfunc_end304 - .section .debug$S,"dr",associative,"??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::assign::::operator() - .long Ltmp20333-Ltmp20332 # Subsection size -Ltmp20332: - .short Ltmp20335-Ltmp20334 # Record length -Ltmp20334: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end305-"??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7677 # Function type index - .secrel32 "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" # Function section relative address - .secidx "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::assign::::operator()" # Function name -Ltmp20335: - .short Ltmp20337-Ltmp20336 # Record length -Ltmp20336: - .short 4414 # Record kind: S_LOCAL - .long 7674 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20337: - .cv_def_range Ltmp11744 Ltmp11745, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp20339-Ltmp20338 # Record length -Ltmp20338: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_New_ptr" -Ltmp20339: - .cv_def_range Ltmp11744 Ltmp11745, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20341-Ltmp20340 # Record length -Ltmp20340: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp20341: - .cv_def_range Ltmp11744 Ltmp11745, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20343-Ltmp20342 # Record length -Ltmp20342: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp20343: - .cv_def_range Ltmp11744 Ltmp11745, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20333: - .p2align 2 - .cv_linetable 305, "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@QBE?A?@@QADI0@Z", Lfunc_end305 - .section .debug$S,"dr",associative,"??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::construct - .long Ltmp20345-Ltmp20344 # Subsection size -Ltmp20344: - .short Ltmp20347-Ltmp20346 # Record length -Ltmp20346: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end306-"??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7681 # Function type index - .secrel32 "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" # Function section relative address - .secidx "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::construct" # Function name -Ltmp20347: - .short Ltmp20349-Ltmp20348 # Record length -Ltmp20348: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp20349: - .cv_def_range Ltmp11746 Ltmp11747, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20351-Ltmp20350 # Record length -Ltmp20350: - .short 4414 # Record kind: S_LOCAL - .long 7315 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp20351: - .cv_def_range Ltmp11746 Ltmp11747, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20353-Ltmp20352 # Record length -Ltmp20352: - .short 4414 # Record kind: S_LOCAL - .long 7678 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp20353: - .cv_def_range Ltmp11746 Ltmp11747, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20345: - .p2align 2 - .cv_linetable 306, "??$construct@PADABQAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAAV?$allocator@D@1@QAPADABQAD@Z", Lfunc_end306 - .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::max_size - .long Ltmp20355-Ltmp20354 # Subsection size -Ltmp20354: - .short Ltmp20357-Ltmp20356 # Record length -Ltmp20356: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end307-"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7682 # Function type index - .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" # Function section relative address - .secidx "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::max_size" # Function name -Ltmp20357: - .short Ltmp20359-Ltmp20358 # Record length -Ltmp20358: - .short 4414 # Record kind: S_LOCAL - .long 4487 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp20359: - .cv_def_range Ltmp11748 Ltmp11749, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20355: - .p2align 2 - .cv_linetable 307, "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAIABV?$allocator@D@2@@Z", Lfunc_end307 - .section .debug$S,"dr",associative,"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Getal - .long Ltmp20361-Ltmp20360 # Subsection size -Ltmp20360: - .short Ltmp20363-Ltmp20362 # Record length -Ltmp20362: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end308-"?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7683 # Function type index - .secrel32 "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" # Function section relative address - .secidx "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Getal" # Function name -Ltmp20363: - .short Ltmp20365-Ltmp20364 # Record length -Ltmp20364: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20365: - .cv_def_range Ltmp11750 Ltmp11751, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20361: - .p2align 2 - .cv_linetable 308, "?_Getal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABEABV?$allocator@D@2@XZ", Lfunc_end308 - .section .debug$S,"dr",associative,"??$_Max_value@I@std@@YAABIABI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Max_value@I@std@@YAABIABI0@Z" - .long 241 # Symbol subsection for std::_Max_value - .long Ltmp20367-Ltmp20366 # Subsection size -Ltmp20366: - .short Ltmp20369-Ltmp20368 # Record length -Ltmp20368: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end309-"??$_Max_value@I@std@@YAABIABI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7685 # Function type index - .secrel32 "??$_Max_value@I@std@@YAABIABI0@Z" # Function section relative address - .secidx "??$_Max_value@I@std@@YAABIABI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Max_value" # Function name -Ltmp20369: - .short Ltmp20371-Ltmp20370 # Record length -Ltmp20370: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp20371: - .cv_def_range Ltmp11752 Ltmp11753, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20373-Ltmp20372 # Record length -Ltmp20372: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp20373: - .cv_def_range Ltmp11752 Ltmp11753, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20367: - .p2align 2 - .cv_linetable 309, "??$_Max_value@I@std@@YAABIABI0@Z", Lfunc_end309 - .section .debug$S,"dr",associative,"??$_Min_value@I@std@@YAABIABI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Min_value@I@std@@YAABIABI0@Z" - .long 241 # Symbol subsection for std::_Min_value - .long Ltmp20375-Ltmp20374 # Subsection size -Ltmp20374: - .short Ltmp20377-Ltmp20376 # Record length -Ltmp20376: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end310-"??$_Min_value@I@std@@YAABIABI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7686 # Function type index - .secrel32 "??$_Min_value@I@std@@YAABIABI0@Z" # Function section relative address - .secidx "??$_Min_value@I@std@@YAABIABI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Min_value" # Function name -Ltmp20377: - .short Ltmp20379-Ltmp20378 # Record length -Ltmp20378: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp20379: - .cv_def_range Ltmp11754 Ltmp11755, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20381-Ltmp20380 # Record length -Ltmp20380: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp20381: - .cv_def_range Ltmp11754 Ltmp11755, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20375: - .p2align 2 - .cv_linetable 310, "??$_Min_value@I@std@@YAABIABI0@Z", Lfunc_end310 - .section .debug$S,"dr",associative,"?max@?$numeric_limits@H@std@@SAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max@?$numeric_limits@H@std@@SAHXZ" - .long 241 # Symbol subsection for std::numeric_limits::max - .long Ltmp20383-Ltmp20382 # Subsection size -Ltmp20382: - .short Ltmp20385-Ltmp20384 # Record length -Ltmp20384: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end311-"?max@?$numeric_limits@H@std@@SAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7709 # Function type index - .secrel32 "?max@?$numeric_limits@H@std@@SAHXZ" # Function section relative address - .secidx "?max@?$numeric_limits@H@std@@SAHXZ" # Function section index - .byte 0 # Flags - .asciz "std::numeric_limits::max" # Function name -Ltmp20385: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20383: - .p2align 2 - .cv_linetable 311, "?max@?$numeric_limits@H@std@@SAHXZ", Lfunc_end311 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Get_first - .long Ltmp20387-Ltmp20386 # Subsection size -Ltmp20386: - .short Ltmp20389-Ltmp20388 # Record length -Ltmp20388: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end312-"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7710 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_String_val >,1>::_Get_first" # Function name -Ltmp20389: - .short Ltmp20391-Ltmp20390 # Record length -Ltmp20390: - .short 4414 # Record kind: S_LOCAL - .long 4706 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20391: - .cv_def_range Ltmp11758 Ltmp11759, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20387: - .p2align 2 - .cv_linetable 312, "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ", Lfunc_end312 - .section .debug$S,"dr",associative,"??$_Get_size_of_n@$00@std@@YAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_size_of_n@$00@std@@YAII@Z" - .long 241 # Symbol subsection for std::_Get_size_of_n<1> - .long Ltmp20393-Ltmp20392 # Subsection size -Ltmp20392: - .short Ltmp20395-Ltmp20394 # Record length -Ltmp20394: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end313-"??$_Get_size_of_n@$00@std@@YAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7644 # Function type index - .secrel32 "??$_Get_size_of_n@$00@std@@YAII@Z" # Function section relative address - .secidx "??$_Get_size_of_n@$00@std@@YAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_size_of_n<1>" # Function name -Ltmp20395: - .short Ltmp20397-Ltmp20396 # Record length -Ltmp20396: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp20397: - .cv_def_range Ltmp11760 Ltmp11761, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20393: - .p2align 2 - .cv_linetable 313, "??$_Get_size_of_n@$00@std@@YAII@Z", Lfunc_end313 - .section .debug$S,"dr",associative,"?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" - .long 241 # Symbol subsection for std::char_traits::copy - .long Ltmp20399-Ltmp20398 # Subsection size -Ltmp20398: - .short Ltmp20401-Ltmp20400 # Record length -Ltmp20400: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end314-"?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7711 # Function type index - .secrel32 "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" # Function section relative address - .secidx "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z" # Function section index - .byte 0 # Flags - .asciz "std::char_traits::copy" # Function name -Ltmp20401: - .short Ltmp20403-Ltmp20402 # Record length -Ltmp20402: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp20403: - .cv_def_range Ltmp11762 Ltmp11763, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20405-Ltmp20404 # Record length -Ltmp20404: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp20405: - .cv_def_range Ltmp11762 Ltmp11763, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20407-Ltmp20406 # Record length -Ltmp20406: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp20407: - .cv_def_range Ltmp11762 Ltmp11763, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20399: - .p2align 2 - .cv_linetable 314, "?copy@?$char_traits@D@std@@SAPADQADQBDI@Z", Lfunc_end314 - .section .debug$S,"dr",associative,"??$forward@ABQAD@std@@YAABQADABQAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@ABQAD@std@@YAABQADABQAD@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp20409-Ltmp20408 # Subsection size -Ltmp20408: - .short Ltmp20411-Ltmp20410 # Record length -Ltmp20410: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end315-"??$forward@ABQAD@std@@YAABQADABQAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7714 # Function type index - .secrel32 "??$forward@ABQAD@std@@YAABQADABQAD@Z" # Function section relative address - .secidx "??$forward@ABQAD@std@@YAABQADABQAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp20411: - .short Ltmp20413-Ltmp20412 # Record length -Ltmp20412: - .short 4414 # Record kind: S_LOCAL - .long 7678 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp20413: - .cv_def_range Ltmp11764 Ltmp11765, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20409: - .p2align 2 - .cv_linetable 315, "??$forward@ABQAD@std@@YAABQADABQAD@Z", Lfunc_end315 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr - .long Ltmp20415-Ltmp20414 # Subsection size -Ltmp20414: - .short Ltmp20417-Ltmp20416 # Record length -Ltmp20416: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end316-"??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7715 # Function type index - .secrel32 "??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" # Function section relative address - .secidx "??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::BinaryExpr" # Function name -Ltmp20417: - .short Ltmp20419-Ltmp20418 # Record length -Ltmp20418: - .short 4414 # Record kind: S_LOCAL - .long 7086 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20419: - .cv_def_range Ltmp11766 Ltmp11767, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp20421-Ltmp20420 # Record length -Ltmp20420: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp20421: - .cv_def_range Ltmp11766 Ltmp11767, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20423-Ltmp20422 # Record length -Ltmp20422: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp20423: - .cv_def_range Ltmp11766 Ltmp11767, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20425-Ltmp20424 # Record length -Ltmp20424: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp20425: - .cv_def_range Ltmp11766 Ltmp11767, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp20427-Ltmp20426 # Record length -Ltmp20426: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp20427: - .cv_def_range Ltmp11766 Ltmp11767, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20415: - .p2align 2 - .cv_linetable 316, "??0?$BinaryExpr@_N_N@Catch@@QAE@_N0VStringRef@1@0@Z", Lfunc_end316 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression - .long Ltmp20429-Ltmp20428 # Subsection size -Ltmp20428: - .short Ltmp20431-Ltmp20430 # Record length -Ltmp20430: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end317-"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7716 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name -Ltmp20431: - .short Ltmp20433-Ltmp20432 # Record length -Ltmp20432: - .short 4414 # Record kind: S_LOCAL - .long 7083 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20433: - .cv_def_range Ltmp11768 Ltmp11769, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20429: - .p2align 2 - .cv_linetable 317, "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EBE_NXZ", Lfunc_end317 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::getResult - .long Ltmp20435-Ltmp20434 # Subsection size -Ltmp20434: - .short Ltmp20437-Ltmp20436 # Record length -Ltmp20436: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end318-"?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7717 # Function type index - .secrel32 "?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::getResult" # Function name -Ltmp20437: - .short Ltmp20439-Ltmp20438 # Record length -Ltmp20438: - .short 4414 # Record kind: S_LOCAL - .long 7083 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20439: - .cv_def_range Ltmp11770 Ltmp11771, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20435: - .p2align 2 - .cv_linetable 318, "?getResult@?$BinaryExpr@_N_N@Catch@@EBE_NXZ", Lfunc_end318 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression - .long Ltmp20441-Ltmp20440 # Subsection size -Ltmp20440: - .short Ltmp20443-Ltmp20442 # Record length -Ltmp20442: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end319-"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7718 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name -Ltmp20443: - .short Ltmp20445-Ltmp20444 # Record length -Ltmp20444: - .short 4414 # Record kind: S_LOCAL - .long 7083 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20445: - .cv_def_range Ltmp11776 Ltmp11777, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20447-Ltmp20446 # Record length -Ltmp20446: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp20447: - .cv_def_range Ltmp11776 Ltmp11777, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20441: - .p2align 2 - .cv_linetable 319, "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end319 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp20449-Ltmp20448 # Subsection size -Ltmp20448: - .short Ltmp20451-Ltmp20450 # Record length -Ltmp20450: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end320-"??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7540 # Function type index - .secrel32 "??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp20451: - .short Ltmp20453-Ltmp20452 # Record length -Ltmp20452: - .short 4414 # Record kind: S_LOCAL - .long 7086 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20453: - .cv_def_range Ltmp11778 Ltmp11779, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp20455-Ltmp20454 # Record length -Ltmp20454: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp20455: - .cv_def_range Ltmp11778 Ltmp11779, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20449: - .p2align 2 - .cv_linetable 320, "??_G?$BinaryExpr@_N_N@Catch@@UAEPAXI@Z", Lfunc_end320 - .section .debug$S,"dr",associative,"?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" - .long 241 # Symbol subsection for gsl::span::CheckRange - .long Ltmp20457-Ltmp20456 # Subsection size -Ltmp20456: - .short Ltmp20459-Ltmp20458 # Record length -Ltmp20458: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end321-"?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7719 # Function type index - .secrel32 "?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" # Function section relative address - .secidx "?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::CheckRange" # Function name -Ltmp20459: - .short Ltmp20461-Ltmp20460 # Record length -Ltmp20460: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp20461: - .cv_def_range Ltmp11780 Ltmp11782, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20463-Ltmp20462 # Record length -Ltmp20462: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "size" -Ltmp20463: - .cv_def_range Ltmp11780 Ltmp11782, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20457: - .p2align 2 - .cv_linetable 321, "?CheckRange@?$span@H$0?0@gsl@@CA_NHH@Z", Lfunc_end321 - .section .debug$S,"dr",associative,"??$narrow_cast@IAAH@gsl@@YAIAAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$narrow_cast@IAAH@gsl@@YAIAAH@Z" - .long 241 # Symbol subsection for gsl::narrow_cast - .long Ltmp20465-Ltmp20464 # Subsection size -Ltmp20464: - .short Ltmp20467-Ltmp20466 # Record length -Ltmp20466: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end322-"??$narrow_cast@IAAH@gsl@@YAIAAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7721 # Function type index - .secrel32 "??$narrow_cast@IAAH@gsl@@YAIAAH@Z" # Function section relative address - .secidx "??$narrow_cast@IAAH@gsl@@YAIAAH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::narrow_cast" # Function name -Ltmp20467: - .short Ltmp20469-Ltmp20468 # Record length -Ltmp20468: - .short 4414 # Record kind: S_LOCAL - .long 4134 # TypeIndex - .short 1 # Flags - .asciz "u" -Ltmp20469: - .cv_def_range Ltmp11783 Ltmp11784, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20465: - .p2align 2 - .cv_linetable 322, "??$narrow_cast@IAAH@gsl@@YAIAAH@Z", Lfunc_end322 - .section .debug$S,"dr",associative,"??$forward@AAH@std@@YAAAHAAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@AAH@std@@YAAAHAAH@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp20471-Ltmp20470 # Subsection size -Ltmp20470: - .short Ltmp20473-Ltmp20472 # Record length -Ltmp20472: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end323-"??$forward@AAH@std@@YAAAHAAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7723 # Function type index - .secrel32 "??$forward@AAH@std@@YAAAHAAH@Z" # Function section relative address - .secidx "??$forward@AAH@std@@YAAAHAAH@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp20473: - .short Ltmp20475-Ltmp20474 # Record length -Ltmp20474: - .short 4414 # Record kind: S_LOCAL - .long 4134 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp20475: - .cv_def_range Ltmp11785 Ltmp11786, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20471: - .p2align 2 - .cv_linetable 323, "??$forward@AAH@std@@YAAAHAAH@Z", Lfunc_end323 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp20477-Ltmp20476 # Subsection size -Ltmp20476: - .short Ltmp20479-Ltmp20478 # Record length -Ltmp20478: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end324-"??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7726 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp20479: - .short Ltmp20481-Ltmp20480 # Record length -Ltmp20480: - .short 4414 # Record kind: S_LOCAL - .long 7724 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20481: - .cv_def_range Ltmp11791 Ltmp11795, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20483-Ltmp20482 # Record length -Ltmp20482: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20483: - .cv_def_range Ltmp11791 Ltmp11795, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20485-Ltmp20484 # Record length -Ltmp20484: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20485: - .cv_def_range Ltmp11791 Ltmp11795, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20477: - .p2align 2 - .cv_linetable 324, "??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z", Lfunc_end324 - .section .debug$S,"dr",associative,"??0?$extent_type@$01@details@gsl@@QAE@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$01@details@gsl@@QAE@H@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<2>::extent_type - .long Ltmp20487-Ltmp20486 # Subsection size -Ltmp20486: - .short Ltmp20489-Ltmp20488 # Record length -Ltmp20488: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end325-"??0?$extent_type@$01@details@gsl@@QAE@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7727 # Function type index - .secrel32 "??0?$extent_type@$01@details@gsl@@QAE@H@Z" # Function section relative address - .secidx "??0?$extent_type@$01@details@gsl@@QAE@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<2>::extent_type" # Function name -Ltmp20489: - .short Ltmp20491-Ltmp20490 # Record length -Ltmp20490: - .short 4414 # Record kind: S_LOCAL - .long 5207 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20491: - .cv_def_range Ltmp11798 Ltmp11801, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20493-Ltmp20492 # Record length -Ltmp20492: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "size" -Ltmp20493: - .cv_def_range Ltmp11798 Ltmp11801, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20487: - .p2align 2 - .cv_linetable 325, "??0?$extent_type@$01@details@gsl@@QAE@H@Z", Lfunc_end325 - .section .debug$S,"dr",associative,"?size@?$extent_type@$01@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$01@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<2>::size - .long Ltmp20495-Ltmp20494 # Subsection size -Ltmp20494: - .short Ltmp20497-Ltmp20496 # Record length -Ltmp20496: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end326-"?size@?$extent_type@$01@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7728 # Function type index - .secrel32 "?size@?$extent_type@$01@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$01@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<2>::size" # Function name -Ltmp20497: - .short Ltmp20499-Ltmp20498 # Record length -Ltmp20498: - .short 4414 # Record kind: S_LOCAL - .long 5212 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20499: - .cv_def_range Ltmp11802 Ltmp11803, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20495: - .p2align 2 - .cv_linetable 326, "?size@?$extent_type@$01@details@gsl@@QBEHXZ", Lfunc_end326 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp20501-Ltmp20500 # Subsection size -Ltmp20500: - .short Ltmp20503-Ltmp20502 # Record length -Ltmp20502: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end327-"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7729 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp20503: - .short Ltmp20505-Ltmp20504 # Record length -Ltmp20504: - .short 4414 # Record kind: S_LOCAL - .long 5200 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20505: - .cv_def_range Ltmp11804 Ltmp11805, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20501: - .p2align 2 - .cv_linetable 327, "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QBEPAHXZ", Lfunc_end327 - .section .debug$S,"dr",associative,"?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" - .long 241 # Symbol subsection for gsl::span::CheckRange - .long Ltmp20507-Ltmp20506 # Subsection size -Ltmp20506: - .short Ltmp20509-Ltmp20508 # Record length -Ltmp20508: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end328-"?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7730 # Function type index - .secrel32 "?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" # Function section relative address - .secidx "?CheckRange@?$span@H$01@gsl@@CA_NHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::CheckRange" # Function name -Ltmp20509: - .short Ltmp20511-Ltmp20510 # Record length -Ltmp20510: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp20511: - .cv_def_range Ltmp11806 Ltmp11808, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20513-Ltmp20512 # Record length -Ltmp20512: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "size" -Ltmp20513: - .cv_def_range Ltmp11806 Ltmp11808, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20507: - .p2align 2 - .cv_linetable 328, "?CheckRange@?$span@H$01@gsl@@CA_NHH@Z", Lfunc_end328 - .section .debug$S,"dr",associative,"??0?$span@H$0?0@gsl@@QAE@PAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$0?0@gsl@@QAE@PAH0@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp20515-Ltmp20514 # Subsection size -Ltmp20514: - .short Ltmp20517-Ltmp20516 # Record length -Ltmp20516: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end329-"??0?$span@H$0?0@gsl@@QAE@PAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7731 # Function type index - .secrel32 "??0?$span@H$0?0@gsl@@QAE@PAH0@Z" # Function section relative address - .secidx "??0?$span@H$0?0@gsl@@QAE@PAH0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp20517: - .short Ltmp20519-Ltmp20518 # Record length -Ltmp20518: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20519: - .cv_def_range Ltmp11809 Ltmp11810, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp20521-Ltmp20520 # Record length -Ltmp20520: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "firstElem" -Ltmp20521: - .cv_def_range Ltmp11809 Ltmp11810, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20523-Ltmp20522 # Record length -Ltmp20522: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "lastElem" -Ltmp20523: - .cv_def_range Ltmp11809 Ltmp11810, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20515: - .p2align 2 - .cv_linetable 329, "??0?$span@H$0?0@gsl@@QAE@PAH0@Z", Lfunc_end329 - .section .debug$S,"dr",associative,"??0?$span@H$01@gsl@@QAE@PAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$01@gsl@@QAE@PAH0@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp20525-Ltmp20524 # Subsection size -Ltmp20524: - .short Ltmp20527-Ltmp20526 # Record length -Ltmp20526: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end330-"??0?$span@H$01@gsl@@QAE@PAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7732 # Function type index - .secrel32 "??0?$span@H$01@gsl@@QAE@PAH0@Z" # Function section relative address - .secidx "??0?$span@H$01@gsl@@QAE@PAH0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp20527: - .short Ltmp20529-Ltmp20528 # Record length -Ltmp20528: - .short 4414 # Record kind: S_LOCAL - .long 5160 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20529: - .cv_def_range Ltmp11811 Ltmp11812, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp20531-Ltmp20530 # Record length -Ltmp20530: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "firstElem" -Ltmp20531: - .cv_def_range Ltmp11811 Ltmp11812, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20533-Ltmp20532 # Record length -Ltmp20532: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "lastElem" -Ltmp20533: - .cv_def_range Ltmp11811 Ltmp11812, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20525: - .p2align 2 - .cv_linetable 330, "??0?$span@H$01@gsl@@QAE@PAH0@Z", Lfunc_end330 - .section .debug$S,"dr",associative,"??0?$span@H$0A@@gsl@@QAE@PAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$0A@@gsl@@QAE@PAH0@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp20535-Ltmp20534 # Subsection size -Ltmp20534: - .short Ltmp20537-Ltmp20536 # Record length -Ltmp20536: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end331-"??0?$span@H$0A@@gsl@@QAE@PAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7733 # Function type index - .secrel32 "??0?$span@H$0A@@gsl@@QAE@PAH0@Z" # Function section relative address - .secidx "??0?$span@H$0A@@gsl@@QAE@PAH0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp20537: - .short Ltmp20539-Ltmp20538 # Record length -Ltmp20538: - .short 4414 # Record kind: S_LOCAL - .long 4910 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20539: - .cv_def_range Ltmp11813 Ltmp11814, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp20541-Ltmp20540 # Record length -Ltmp20540: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "firstElem" -Ltmp20541: - .cv_def_range Ltmp11813 Ltmp11814, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20543-Ltmp20542 # Record length -Ltmp20542: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "lastElem" -Ltmp20543: - .cv_def_range Ltmp11813 Ltmp11814, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20535: - .p2align 2 - .cv_linetable 331, "??0?$span@H$0A@@gsl@@QAE@PAH0@Z", Lfunc_end331 - .section .debug$S,"dr",associative,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" - .long 241 # Symbol subsection for gsl::make_span - .long Ltmp20545-Ltmp20544 # Subsection size -Ltmp20544: - .short Ltmp20547-Ltmp20546 # Record length -Ltmp20546: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end332-"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7735 # Function type index - .secrel32 "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" # Function section relative address - .secidx "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span" # Function name -Ltmp20547: - .short Ltmp20549-Ltmp20548 # Record length -Ltmp20548: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "firstElem" -Ltmp20549: - .cv_def_range Ltmp11815 Ltmp11816, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20551-Ltmp20550 # Record length -Ltmp20550: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "lastElem" -Ltmp20551: - .cv_def_range Ltmp11815 Ltmp11816, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20545: - .p2align 2 - .cv_linetable 332, "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PAH0@Z", Lfunc_end332 - .section .debug$S,"dr",associative,"??$distance@PAH@std@@YAHPAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$distance@PAH@std@@YAHPAH0@Z" - .long 241 # Symbol subsection for std::distance - .long Ltmp20553-Ltmp20552 # Subsection size -Ltmp20552: - .short Ltmp20555-Ltmp20554 # Record length -Ltmp20554: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end333-"??$distance@PAH@std@@YAHPAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7737 # Function type index - .secrel32 "??$distance@PAH@std@@YAHPAH0@Z" # Function section relative address - .secidx "??$distance@PAH@std@@YAHPAH0@Z" # Function section index - .byte 0 # Flags - .asciz "std::distance" # Function name -Ltmp20555: - .short Ltmp20557-Ltmp20556 # Record length -Ltmp20556: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp20557: - .cv_def_range Ltmp11817 Ltmp11818, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20559-Ltmp20558 # Record length -Ltmp20558: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp20559: - .cv_def_range Ltmp11817 Ltmp11818, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20553: - .p2align 2 - .cv_linetable 333, "??$distance@PAH@std@@YAHPAH0@Z", Lfunc_end333 - .section .debug$S,"dr",associative,"??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" - .long 241 # Symbol subsection for gsl::span::span<5> - .long Ltmp20561-Ltmp20560 # Subsection size -Ltmp20560: - .short Ltmp20563-Ltmp20562 # Record length -Ltmp20562: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end334-"??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7741 # Function type index - .secrel32 "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" # Function section relative address - .secidx "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<5>" # Function name -Ltmp20563: - .short Ltmp20565-Ltmp20564 # Record length -Ltmp20564: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20565: - .cv_def_range Ltmp11821 Ltmp11822, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20567-Ltmp20566 # Record length -Ltmp20566: - .short 4414 # Record kind: S_LOCAL - .long 7738 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20567: - .cv_def_range Ltmp11821 Ltmp11822, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20561: - .p2align 2 - .cv_linetable 334, "??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z", Lfunc_end334 - .section .debug$S,"dr",associative,"??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - .long 241 # Symbol subsection for gsl::span::span<5> - .long Ltmp20569-Ltmp20568 # Subsection size -Ltmp20568: - .short Ltmp20571-Ltmp20570 # Record length -Ltmp20570: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end335-"??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7743 # Function type index - .secrel32 "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" # Function section relative address - .secidx "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<5>" # Function name -Ltmp20571: - .short Ltmp20573-Ltmp20572 # Record length -Ltmp20572: - .short 4414 # Record kind: S_LOCAL - .long 5247 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20573: - .cv_def_range Ltmp11825 Ltmp11826, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20575-Ltmp20574 # Record length -Ltmp20574: - .short 4414 # Record kind: S_LOCAL - .long 7738 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20575: - .cv_def_range Ltmp11825 Ltmp11826, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20569: - .p2align 2 - .cv_linetable 335, "??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z", Lfunc_end335 - .section .debug$S,"dr",associative,"?data@?$span@H$04@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@H$04@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp20577-Ltmp20576 # Subsection size -Ltmp20576: - .short Ltmp20579-Ltmp20578 # Record length -Ltmp20578: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end336-"?data@?$span@H$04@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7744 # Function type index - .secrel32 "?data@?$span@H$04@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$span@H$04@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp20579: - .short Ltmp20581-Ltmp20580 # Record length -Ltmp20580: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20581: - .cv_def_range Ltmp11827 Ltmp11828, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20577: - .p2align 2 - .cv_linetable 336, "?data@?$span@H$04@gsl@@QBEPAHXZ", Lfunc_end336 - .section .debug$S,"dr",associative,"??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" - .long 241 # Symbol subsection for std::addressof - .long Ltmp20583-Ltmp20582 # Subsection size -Ltmp20582: - .short Ltmp20585-Ltmp20584 # Record length -Ltmp20584: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end337-"??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7747 # Function type index - .secrel32 "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" # Function section relative address - .secidx "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof" # Function name -Ltmp20585: - .short Ltmp20587-Ltmp20586 # Record length -Ltmp20586: - .short 4414 # Record kind: S_LOCAL - .long 5335 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp20587: - .cv_def_range Ltmp11829 Ltmp11830, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20583: - .p2align 2 - .cv_linetable 337, "??$addressof@$$BY02H@std@@YAPAY02HAAY02H@Z", Lfunc_end337 - .section .debug$S,"dr",associative,"??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp20589-Ltmp20588 # Subsection size -Ltmp20588: - .short Ltmp20591-Ltmp20590 # Record length -Ltmp20590: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end338-"??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7748 # Function type index - .secrel32 "??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" # Function section relative address - .secidx "??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp20591: - .short Ltmp20593-Ltmp20592 # Record length -Ltmp20592: - .short 4414 # Record kind: S_LOCAL - .long 5306 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20593: - .cv_def_range Ltmp11831 Ltmp11832, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp20595-Ltmp20594 # Record length -Ltmp20594: - .short 4414 # Record kind: S_LOCAL - .long 5307 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp20595: - .cv_def_range Ltmp11831 Ltmp11832, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20597-Ltmp20596 # Record length -Ltmp20596: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp20597: - .cv_def_range Ltmp11831 Ltmp11832, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20589: - .p2align 2 - .cv_linetable 338, "??0?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z", Lfunc_end338 - .section .debug$S,"dr",associative,"?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp20599-Ltmp20598 # Subsection size -Ltmp20598: - .short Ltmp20601-Ltmp20600 # Record length -Ltmp20600: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end339-"?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7749 # Function type index - .secrel32 "?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp20601: - .short Ltmp20603-Ltmp20602 # Record length -Ltmp20602: - .short 4414 # Record kind: S_LOCAL - .long 5330 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20603: - .cv_def_range Ltmp11833 Ltmp11834, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20599: - .p2align 2 - .cv_linetable 339, "?size@?$span@$$BY02H$0?0@gsl@@QBEHXZ", Lfunc_end339 - .section .debug$S,"dr",associative,"?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp20605-Ltmp20604 # Subsection size -Ltmp20604: - .short Ltmp20607-Ltmp20606 # Record length -Ltmp20606: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end340-"?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7750 # Function type index - .secrel32 "?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" # Function section relative address - .secidx "?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp20607: - .short Ltmp20609-Ltmp20608 # Record length -Ltmp20608: - .short 4414 # Record kind: S_LOCAL - .long 5330 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20609: - .cv_def_range Ltmp11835 Ltmp11836, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20605: - .p2align 2 - .cv_linetable 340, "?data@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ", Lfunc_end340 - .section .debug$S,"dr",associative,"??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" - .long 241 # Symbol subsection for std::addressof - .long Ltmp20611-Ltmp20610 # Subsection size -Ltmp20610: - .short Ltmp20613-Ltmp20612 # Record length -Ltmp20612: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end341-"??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7753 # Function type index - .secrel32 "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" # Function section relative address - .secidx "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof" # Function name -Ltmp20613: - .short Ltmp20615-Ltmp20614 # Record length -Ltmp20614: - .short 4414 # Record kind: S_LOCAL - .long 5391 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp20615: - .cv_def_range Ltmp11837 Ltmp11838, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20611: - .p2align 2 - .cv_linetable 341, "??$addressof@$$BY121H@std@@YAPAY121HAAY121H@Z", Lfunc_end341 - .section .debug$S,"dr",associative,"??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp20617-Ltmp20616 # Subsection size -Ltmp20616: - .short Ltmp20619-Ltmp20618 # Record length -Ltmp20618: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end342-"??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7754 # Function type index - .secrel32 "??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" # Function section relative address - .secidx "??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp20619: - .short Ltmp20621-Ltmp20620 # Record length -Ltmp20620: - .short 4414 # Record kind: S_LOCAL - .long 5362 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20621: - .cv_def_range Ltmp11839 Ltmp11840, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp20623-Ltmp20622 # Record length -Ltmp20622: - .short 4414 # Record kind: S_LOCAL - .long 5363 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp20623: - .cv_def_range Ltmp11839 Ltmp11840, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20625-Ltmp20624 # Record length -Ltmp20624: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp20625: - .cv_def_range Ltmp11839 Ltmp11840, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20617: - .p2align 2 - .cv_linetable 342, "??0?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z", Lfunc_end342 - .section .debug$S,"dr",associative,"?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp20627-Ltmp20626 # Subsection size -Ltmp20626: - .short Ltmp20629-Ltmp20628 # Record length -Ltmp20628: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end343-"?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7755 # Function type index - .secrel32 "?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp20629: - .short Ltmp20631-Ltmp20630 # Record length -Ltmp20630: - .short 4414 # Record kind: S_LOCAL - .long 5386 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20631: - .cv_def_range Ltmp11841 Ltmp11842, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20627: - .p2align 2 - .cv_linetable 343, "?size@?$span@$$BY121H$0?0@gsl@@QBEHXZ", Lfunc_end343 - .section .debug$S,"dr",associative,"?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp20633-Ltmp20632 # Subsection size -Ltmp20632: - .short Ltmp20635-Ltmp20634 # Record length -Ltmp20634: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end344-"?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7756 # Function type index - .secrel32 "?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" # Function section relative address - .secidx "?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp20635: - .short Ltmp20637-Ltmp20636 # Record length -Ltmp20636: - .short 4414 # Record kind: S_LOCAL - .long 5386 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20637: - .cv_def_range Ltmp11843 Ltmp11844, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20633: - .p2align 2 - .cv_linetable 344, "?data@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ", Lfunc_end344 - .section .debug$S,"dr",associative,"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" - .long 241 # Symbol subsection for gsl::make_span - .long Ltmp20639-Ltmp20638 # Subsection size -Ltmp20638: - .short Ltmp20641-Ltmp20640 # Record length -Ltmp20640: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end345-"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7758 # Function type index - .secrel32 "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" # Function section relative address - .secidx "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span" # Function name -Ltmp20641: - .short Ltmp20643-Ltmp20642 # Record length -Ltmp20642: - .short 4414 # Record kind: S_LOCAL - .long 7738 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20643: - .cv_def_range Ltmp11845 Ltmp11846, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20639: - .p2align 2 - .cv_linetable 345, "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AAY04H@Z", Lfunc_end345 - .section .debug$S,"dr",associative,"??$addressof@H@std@@YAPAHAAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@H@std@@YAPAHAAH@Z" - .long 241 # Symbol subsection for std::addressof - .long Ltmp20645-Ltmp20644 # Subsection size -Ltmp20644: - .short Ltmp20647-Ltmp20646 # Record length -Ltmp20646: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end346-"??$addressof@H@std@@YAPAHAAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7760 # Function type index - .secrel32 "??$addressof@H@std@@YAPAHAAH@Z" # Function section relative address - .secidx "??$addressof@H@std@@YAPAHAAH@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof" # Function name -Ltmp20647: - .short Ltmp20649-Ltmp20648 # Record length -Ltmp20648: - .short 4414 # Record kind: S_LOCAL - .long 4134 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp20649: - .cv_def_range Ltmp11847 Ltmp11848, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20645: - .p2align 2 - .cv_linetable 346, "??$addressof@H@std@@YAPAHAAH@Z", Lfunc_end346 - .section .debug$S,"dr",associative,"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" - .long 241 # Symbol subsection for gsl::make_span - .long Ltmp20651-Ltmp20650 # Subsection size -Ltmp20650: - .short Ltmp20653-Ltmp20652 # Record length -Ltmp20652: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end347-"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7762 # Function type index - .secrel32 "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" # Function section relative address - .secidx "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span" # Function name -Ltmp20653: - .short Ltmp20655-Ltmp20654 # Record length -Ltmp20654: - .short 4414 # Record kind: S_LOCAL - .long 5307 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp20655: - .cv_def_range Ltmp11849 Ltmp11850, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20657-Ltmp20656 # Record length -Ltmp20656: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp20657: - .cv_def_range Ltmp11849 Ltmp11850, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20651: - .p2align 2 - .cv_linetable 347, "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PAY02HH@Z", Lfunc_end347 - .section .debug$S,"dr",associative,"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" - .long 241 # Symbol subsection for gsl::make_span - .long Ltmp20659-Ltmp20658 # Subsection size -Ltmp20658: - .short Ltmp20661-Ltmp20660 # Record length -Ltmp20660: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end348-"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7764 # Function type index - .secrel32 "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" # Function section relative address - .secidx "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span" # Function name -Ltmp20661: - .short Ltmp20663-Ltmp20662 # Record length -Ltmp20662: - .short 4414 # Record kind: S_LOCAL - .long 5363 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp20663: - .cv_def_range Ltmp11851 Ltmp11852, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20665-Ltmp20664 # Record length -Ltmp20664: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp20665: - .cv_def_range Ltmp11851 Ltmp11852, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20659: - .p2align 2 - .cv_linetable 348, "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PAY121HH@Z", Lfunc_end348 - .section .debug$S,"dr" - .cv_fpo_data "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,5>::span<5> - .long Ltmp20667-Ltmp20666 # Subsection size -Ltmp20666: - .short Ltmp20669-Ltmp20668 # Record length -Ltmp20668: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end349-"??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7768 # Function type index - .secrel32 "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" # Function section relative address - .secidx "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::span<5>" # Function name -Ltmp20669: - .short Ltmp20671-Ltmp20670 # Record length -Ltmp20670: - .short 4414 # Record kind: S_LOCAL - .long 5418 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20671: - .cv_def_range Ltmp11855 Ltmp11856, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20673-Ltmp20672 # Record length -Ltmp20672: - .short 4414 # Record kind: S_LOCAL - .long 7765 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20673: - .cv_def_range Ltmp11855 Ltmp11856, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20667: - .p2align 2 - .cv_linetable 349, "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z", Lfunc_end349 - .cv_fpo_data "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,5>::data - .long Ltmp20675-Ltmp20674 # Subsection size -Ltmp20674: - .short Ltmp20677-Ltmp20676 # Record length -Ltmp20676: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end350-"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7769 # Function type index - .secrel32 "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::data" # Function name -Ltmp20677: - .short Ltmp20679-Ltmp20678 # Record length -Ltmp20678: - .short 4414 # Record kind: S_LOCAL - .long 5443 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20679: - .cv_def_range Ltmp11857 Ltmp11858, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20675: - .p2align 2 - .cv_linetable 350, "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ", Lfunc_end350 - .cv_fpo_data "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z" - .long 241 # Symbol subsection for std::addressof<(anonymous namespace)::AddressOverloaded> - .long Ltmp20681-Ltmp20680 # Subsection size -Ltmp20680: - .short Ltmp20683-Ltmp20682 # Record length -Ltmp20682: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end351-"??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7772 # Function type index - .secrel32 "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z" # Function section relative address - .secidx "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof<(anonymous namespace)::AddressOverloaded>" # Function name -Ltmp20683: - .short Ltmp20685-Ltmp20684 # Record length -Ltmp20684: - .short 4414 # Record kind: S_LOCAL - .long 5448 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp20685: - .cv_def_range Ltmp11859 Ltmp11860, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20681: - .p2align 2 - .cv_linetable 351, "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPAUAddressOverloaded@?A0x3DBF7A98@@AAU1?A0x3DBF7A98@@@Z", Lfunc_end351 - .section .debug$S,"dr",associative,"??0?$extent_type@$04@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$04@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::extent_type<5>::extent_type - .long Ltmp20687-Ltmp20686 # Subsection size -Ltmp20686: - .short Ltmp20689-Ltmp20688 # Record length -Ltmp20688: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end352-"??0?$extent_type@$04@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7773 # Function type index - .secrel32 "??0?$extent_type@$04@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$extent_type@$04@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<5>::extent_type" # Function name -Ltmp20689: - .short Ltmp20691-Ltmp20690 # Record length -Ltmp20690: - .short 4414 # Record kind: S_LOCAL - .long 5293 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20691: - .cv_def_range Ltmp11861 Ltmp11862, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20687: - .p2align 2 - .cv_linetable 352, "??0?$extent_type@$04@details@gsl@@QAE@XZ", Lfunc_end352 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp20693-Ltmp20692 # Subsection size -Ltmp20692: - .short Ltmp20695-Ltmp20694 # Record length -Ltmp20694: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end353-"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7776 # Function type index - .secrel32 "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp20695: - .short Ltmp20697-Ltmp20696 # Record length -Ltmp20696: - .short 4414 # Record kind: S_LOCAL - .long 7119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20697: - .cv_def_range Ltmp11865 Ltmp11869, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp20699-Ltmp20698 # Record length -Ltmp20698: - .short 4414 # Record kind: S_LOCAL - .long 4196 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20699: - .cv_def_range Ltmp11865 Ltmp11869, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20701-Ltmp20700 # Record length -Ltmp20700: - .short 4414 # Record kind: S_LOCAL - .long 5301 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20701: - .cv_def_range Ltmp11865 Ltmp11869, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20693: - .p2align 2 - .cv_linetable 353, "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z", Lfunc_end353 - .section .debug$S,"dr",associative,"??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<5> - .long Ltmp20703-Ltmp20702 # Subsection size -Ltmp20702: - .short Ltmp20705-Ltmp20704 # Record length -Ltmp20704: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end354-"??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7779 # Function type index - .secrel32 "??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" # Function section relative address - .secidx "??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::extent_type<5>" # Function name -Ltmp20705: - .short Ltmp20707-Ltmp20706 # Record length -Ltmp20706: - .short 4414 # Record kind: S_LOCAL - .long 4294 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20707: - .cv_def_range Ltmp11870 Ltmp11871, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20709-Ltmp20708 # Record length -Ltmp20708: - .short 4414 # Record kind: S_LOCAL - .long 5301 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20709: - .cv_def_range Ltmp11870 Ltmp11871, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20703: - .p2align 2 - .cv_linetable 354, "??$?0$04@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$04@12@@Z", Lfunc_end354 - .section .debug$S,"dr",associative,"?size@?$extent_type@$04@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$04@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<5>::size - .long Ltmp20711-Ltmp20710 # Subsection size -Ltmp20710: - .short Ltmp20713-Ltmp20712 # Record length -Ltmp20712: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end355-"?size@?$extent_type@$04@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7780 # Function type index - .secrel32 "?size@?$extent_type@$04@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$04@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<5>::size" # Function name -Ltmp20713: - .short Ltmp20715-Ltmp20714 # Record length -Ltmp20714: - .short 4414 # Record kind: S_LOCAL - .long 5298 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20715: - .cv_def_range Ltmp11872 Ltmp11873, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20711: - .p2align 2 - .cv_linetable 355, "?size@?$extent_type@$04@details@gsl@@QBEHXZ", Lfunc_end355 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp20717-Ltmp20716 # Subsection size -Ltmp20716: - .short Ltmp20719-Ltmp20718 # Record length -Ltmp20718: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end356-"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7784 # Function type index - .secrel32 "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp20719: - .short Ltmp20721-Ltmp20720 # Record length -Ltmp20720: - .short 4414 # Record kind: S_LOCAL - .long 7781 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20721: - .cv_def_range Ltmp11876 Ltmp11880, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp20723-Ltmp20722 # Record length -Ltmp20722: - .short 4414 # Record kind: S_LOCAL - .long 5291 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20723: - .cv_def_range Ltmp11876 Ltmp11880, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20725-Ltmp20724 # Record length -Ltmp20724: - .short 4414 # Record kind: S_LOCAL - .long 5301 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20725: - .cv_def_range Ltmp11876 Ltmp11880, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20717: - .p2align 2 - .cv_linetable 356, "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z", Lfunc_end356 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp20727-Ltmp20726 # Subsection size -Ltmp20726: - .short Ltmp20729-Ltmp20728 # Record length -Ltmp20728: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end357-"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7785 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp20729: - .short Ltmp20731-Ltmp20730 # Record length -Ltmp20730: - .short 4414 # Record kind: S_LOCAL - .long 5286 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20731: - .cv_def_range Ltmp11881 Ltmp11882, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20727: - .p2align 2 - .cv_linetable 357, "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QBEPAHXZ", Lfunc_end357 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp20733-Ltmp20732 # Subsection size -Ltmp20732: - .short Ltmp20735-Ltmp20734 # Record length -Ltmp20734: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end358-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7788 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp20735: - .short Ltmp20737-Ltmp20736 # Record length -Ltmp20736: - .short 4414 # Record kind: S_LOCAL - .long 7786 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20737: - .cv_def_range Ltmp11887 Ltmp11891, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20739-Ltmp20738 # Record length -Ltmp20738: - .short 4414 # Record kind: S_LOCAL - .long 5307 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20739: - .cv_def_range Ltmp11887 Ltmp11891, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20741-Ltmp20740 # Record length -Ltmp20740: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20741: - .cv_def_range Ltmp11887 Ltmp11891, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20733: - .p2align 2 - .cv_linetable 358, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z", Lfunc_end358 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp20743-Ltmp20742 # Subsection size -Ltmp20742: - .short Ltmp20745-Ltmp20744 # Record length -Ltmp20744: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end359-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7789 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp20745: - .short Ltmp20747-Ltmp20746 # Record length -Ltmp20746: - .short 4414 # Record kind: S_LOCAL - .long 5354 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20747: - .cv_def_range Ltmp11892 Ltmp11893, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20743: - .p2align 2 - .cv_linetable 359, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QBEPAY02HXZ", Lfunc_end359 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp20749-Ltmp20748 # Subsection size -Ltmp20748: - .short Ltmp20751-Ltmp20750 # Record length -Ltmp20750: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end360-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7792 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp20751: - .short Ltmp20753-Ltmp20752 # Record length -Ltmp20752: - .short 4414 # Record kind: S_LOCAL - .long 7790 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20753: - .cv_def_range Ltmp11898 Ltmp11902, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20755-Ltmp20754 # Record length -Ltmp20754: - .short 4414 # Record kind: S_LOCAL - .long 5363 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20755: - .cv_def_range Ltmp11898 Ltmp11902, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20757-Ltmp20756 # Record length -Ltmp20756: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20757: - .cv_def_range Ltmp11898 Ltmp11902, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20749: - .p2align 2 - .cv_linetable 360, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z", Lfunc_end360 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp20759-Ltmp20758 # Subsection size -Ltmp20758: - .short Ltmp20761-Ltmp20760 # Record length -Ltmp20760: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end361-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7793 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp20761: - .short Ltmp20763-Ltmp20762 # Record length -Ltmp20762: - .short 4414 # Record kind: S_LOCAL - .long 5410 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20763: - .cv_def_range Ltmp11903 Ltmp11904, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20759: - .p2align 2 - .cv_linetable 361, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QBEPAY121HXZ", Lfunc_end361 - .section .debug$S,"dr" - .cv_fpo_data "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::storage_type > - .long Ltmp20765-Ltmp20764 # Subsection size -Ltmp20764: - .short Ltmp20767-Ltmp20766 # Record length -Ltmp20766: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end362-"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7797 # Function type index - .secrel32 "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::storage_type >" # Function name -Ltmp20767: - .short Ltmp20769-Ltmp20768 # Record length -Ltmp20768: - .short 4414 # Record kind: S_LOCAL - .long 7794 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20769: - .cv_def_range Ltmp11907 Ltmp11911, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp20771-Ltmp20770 # Record length -Ltmp20770: - .short 4414 # Record kind: S_LOCAL - .long 5473 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20771: - .cv_def_range Ltmp11907 Ltmp11911, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20773-Ltmp20772 # Record length -Ltmp20772: - .short 4414 # Record kind: S_LOCAL - .long 5301 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20773: - .cv_def_range Ltmp11907 Ltmp11911, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20765: - .p2align 2 - .cv_linetable 362, "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z", Lfunc_end362 - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::data - .long Ltmp20775-Ltmp20774 # Subsection size -Ltmp20774: - .short Ltmp20777-Ltmp20776 # Record length -Ltmp20776: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end363-"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7798 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::data" # Function name -Ltmp20777: - .short Ltmp20779-Ltmp20778 # Record length -Ltmp20778: - .short 4414 # Record kind: S_LOCAL - .long 5467 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20779: - .cv_def_range Ltmp11912 Ltmp11913, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20775: - .p2align 2 - .cv_linetable 363, "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ", Lfunc_end363 - .section .debug$S,"dr",associative,"??0?$span@N$0?0@gsl@@QAE@PANH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@N$0?0@gsl@@QAE@PANH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp20781-Ltmp20780 # Subsection size -Ltmp20780: - .short Ltmp20783-Ltmp20782 # Record length -Ltmp20782: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end364-"??0?$span@N$0?0@gsl@@QAE@PANH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7799 # Function type index - .secrel32 "??0?$span@N$0?0@gsl@@QAE@PANH@Z" # Function section relative address - .secidx "??0?$span@N$0?0@gsl@@QAE@PANH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp20783: - .short Ltmp20785-Ltmp20784 # Record length -Ltmp20784: - .short 4414 # Record kind: S_LOCAL - .long 5483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20785: - .cv_def_range Ltmp11914 Ltmp11915, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp20787-Ltmp20786 # Record length -Ltmp20786: - .short 4414 # Record kind: S_LOCAL - .long 1089 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp20787: - .cv_def_range Ltmp11914 Ltmp11915, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20789-Ltmp20788 # Record length -Ltmp20788: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp20789: - .cv_def_range Ltmp11914 Ltmp11915, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20781: - .p2align 2 - .cv_linetable 364, "??0?$span@N$0?0@gsl@@QAE@PANH@Z", Lfunc_end364 - .section .debug$S,"dr",associative,"?size@?$span@N$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@N$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp20791-Ltmp20790 # Subsection size -Ltmp20790: - .short Ltmp20793-Ltmp20792 # Record length -Ltmp20792: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end365-"?size@?$span@N$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7800 # Function type index - .secrel32 "?size@?$span@N$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@N$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp20793: - .short Ltmp20795-Ltmp20794 # Record length -Ltmp20794: - .short 4414 # Record kind: S_LOCAL - .long 5507 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20795: - .cv_def_range Ltmp11916 Ltmp11917, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20791: - .p2align 2 - .cv_linetable 365, "?size@?$span@N$0?0@gsl@@QBEHXZ", Lfunc_end365 - .section .debug$S,"dr",associative,"?data@?$span@N$0?0@gsl@@QBEPANXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@N$0?0@gsl@@QBEPANXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp20797-Ltmp20796 # Subsection size -Ltmp20796: - .short Ltmp20799-Ltmp20798 # Record length -Ltmp20798: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end366-"?data@?$span@N$0?0@gsl@@QBEPANXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7801 # Function type index - .secrel32 "?data@?$span@N$0?0@gsl@@QBEPANXZ" # Function section relative address - .secidx "?data@?$span@N$0?0@gsl@@QBEPANXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp20799: - .short Ltmp20801-Ltmp20800 # Record length -Ltmp20800: - .short 4414 # Record kind: S_LOCAL - .long 5507 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20801: - .cv_def_range Ltmp11918 Ltmp11919, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20797: - .p2align 2 - .cv_linetable 366, "?data@?$span@N$0?0@gsl@@QBEPANXZ", Lfunc_end366 - .section .debug$S,"dr",associative,"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" - .long 241 # Symbol subsection for gsl::make_span - .long Ltmp20803-Ltmp20802 # Subsection size -Ltmp20802: - .short Ltmp20805-Ltmp20804 # Record length -Ltmp20804: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end367-"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7803 # Function type index - .secrel32 "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" # Function section relative address - .secidx "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span" # Function name -Ltmp20805: - .short Ltmp20807-Ltmp20806 # Record length -Ltmp20806: - .short 4414 # Record kind: S_LOCAL - .long 1089 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp20807: - .cv_def_range Ltmp11920 Ltmp11921, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp20809-Ltmp20808 # Record length -Ltmp20808: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp20809: - .cv_def_range Ltmp11920 Ltmp11921, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20803: - .p2align 2 - .cv_linetable 367, "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PANH@Z", Lfunc_end367 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp20811-Ltmp20810 # Subsection size -Ltmp20810: - .short Ltmp20813-Ltmp20812 # Record length -Ltmp20812: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end368-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7806 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp20813: - .short Ltmp20815-Ltmp20814 # Record length -Ltmp20814: - .short 4414 # Record kind: S_LOCAL - .long 7804 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20815: - .cv_def_range Ltmp11926 Ltmp11930, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20817-Ltmp20816 # Record length -Ltmp20816: - .short 4414 # Record kind: S_LOCAL - .long 1089 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20817: - .cv_def_range Ltmp11926 Ltmp11930, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp20819-Ltmp20818 # Record length -Ltmp20818: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20819: - .cv_def_range Ltmp11926 Ltmp11930, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20811: - .p2align 2 - .cv_linetable 368, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z", Lfunc_end368 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp20821-Ltmp20820 # Subsection size -Ltmp20820: - .short Ltmp20823-Ltmp20822 # Record length -Ltmp20822: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end369-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7807 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp20823: - .short Ltmp20825-Ltmp20824 # Record length -Ltmp20824: - .short 4414 # Record kind: S_LOCAL - .long 5531 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20825: - .cv_def_range Ltmp11931 Ltmp11932, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20821: - .p2align 2 - .cv_linetable 369, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QBEPANXZ", Lfunc_end369 - .section .debug$S,"dr",associative,"??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span<4,void> - .long Ltmp20827-Ltmp20826 # Subsection size -Ltmp20826: - .short Ltmp20829-Ltmp20828 # Record length -Ltmp20828: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end370-"??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7809 # Function type index - .secrel32 "??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Function section relative address - .secidx "??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4,void>" # Function name -Ltmp20829: - .short Ltmp20831-Ltmp20830 # Record length -Ltmp20830: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20831: - .cv_def_range Ltmp11935 Ltmp11936, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20833-Ltmp20832 # Record length -Ltmp20832: - .short 4414 # Record kind: S_LOCAL - .long 5542 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20833: - .cv_def_range Ltmp11935 Ltmp11936, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20827: - .p2align 2 - .cv_linetable 370, "??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z", Lfunc_end370 - .section .debug$S,"dr",associative,"??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" - .long 241 # Symbol subsection for gsl::narrow_cast - .long Ltmp20835-Ltmp20834 # Subsection size -Ltmp20834: - .short Ltmp20837-Ltmp20836 # Record length -Ltmp20836: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end371-"??$narrow_cast@HI@gsl@@YAH$$QAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7813 # Function type index - .secrel32 "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" # Function section relative address - .secidx "??$narrow_cast@HI@gsl@@YAH$$QAI@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::narrow_cast" # Function name -Ltmp20837: - .short Ltmp20839-Ltmp20838 # Record length -Ltmp20838: - .short 4414 # Record kind: S_LOCAL - .long 7810 # TypeIndex - .short 1 # Flags - .asciz "u" -Ltmp20839: - .cv_def_range Ltmp11937 Ltmp11938, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20835: - .p2align 2 - .cv_linetable 371, "??$narrow_cast@HI@gsl@@YAH$$QAI@Z", Lfunc_end371 - .section .debug$S,"dr",associative,"?size@?$array@H$03@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$array@H$03@std@@QBEIXZ" - .long 241 # Symbol subsection for std::array::size - .long Ltmp20841-Ltmp20840 # Subsection size -Ltmp20840: - .short Ltmp20843-Ltmp20842 # Record length -Ltmp20842: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end372-"?size@?$array@H$03@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7814 # Function type index - .secrel32 "?size@?$array@H$03@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$array@H$03@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::array::size" # Function name -Ltmp20843: - .short Ltmp20845-Ltmp20844 # Record length -Ltmp20844: - .short 4414 # Record kind: S_LOCAL - .long 5549 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20845: - .cv_def_range Ltmp11939 Ltmp11940, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20841: - .p2align 2 - .cv_linetable 372, "?size@?$array@H$03@std@@QBEIXZ", Lfunc_end372 - .section .debug$S,"dr",associative,"?data@?$array@H$03@std@@QAEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$array@H$03@std@@QAEPAHXZ" - .long 241 # Symbol subsection for std::array::data - .long Ltmp20847-Ltmp20846 # Subsection size -Ltmp20846: - .short Ltmp20849-Ltmp20848 # Record length -Ltmp20848: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end373-"?data@?$array@H$03@std@@QAEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7815 # Function type index - .secrel32 "?data@?$array@H$03@std@@QAEPAHXZ" # Function section relative address - .secidx "?data@?$array@H$03@std@@QAEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "std::array::data" # Function name -Ltmp20849: - .short Ltmp20851-Ltmp20850 # Record length -Ltmp20850: - .short 4414 # Record kind: S_LOCAL - .long 5540 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20851: - .cv_def_range Ltmp11941 Ltmp11942, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20847: - .p2align 2 - .cv_linetable 373, "?data@?$array@H$03@std@@QAEPAHXZ", Lfunc_end373 - .section .debug$S,"dr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span<4,void> - .long Ltmp20853-Ltmp20852 # Subsection size -Ltmp20852: - .short Ltmp20855-Ltmp20854 # Record length -Ltmp20854: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end374-"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7817 # Function type index - .secrel32 "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Function section relative address - .secidx "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4,void>" # Function name -Ltmp20855: - .short Ltmp20857-Ltmp20856 # Record length -Ltmp20856: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20857: - .cv_def_range Ltmp11945 Ltmp11946, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20859-Ltmp20858 # Record length -Ltmp20858: - .short 4414 # Record kind: S_LOCAL - .long 5542 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20859: - .cv_def_range Ltmp11945 Ltmp11946, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20853: - .p2align 2 - .cv_linetable 374, "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z", Lfunc_end374 - .section .debug$S,"dr",associative,"??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span<4,void> - .long Ltmp20861-Ltmp20860 # Subsection size -Ltmp20860: - .short Ltmp20863-Ltmp20862 # Record length -Ltmp20862: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end375-"??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7819 # Function type index - .secrel32 "??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Function section relative address - .secidx "??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4,void>" # Function name -Ltmp20863: - .short Ltmp20865-Ltmp20864 # Record length -Ltmp20864: - .short 4414 # Record kind: S_LOCAL - .long 5610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20865: - .cv_def_range Ltmp11949 Ltmp11950, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20867-Ltmp20866 # Record length -Ltmp20866: - .short 4414 # Record kind: S_LOCAL - .long 5542 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20867: - .cv_def_range Ltmp11949 Ltmp11950, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20861: - .p2align 2 - .cv_linetable 375, "??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z", Lfunc_end375 - .section .debug$S,"dr",associative,"?data@?$span@H$03@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@H$03@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp20869-Ltmp20868 # Subsection size -Ltmp20868: - .short Ltmp20871-Ltmp20870 # Record length -Ltmp20870: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end376-"?data@?$span@H$03@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7820 # Function type index - .secrel32 "?data@?$span@H$03@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$span@H$03@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp20871: - .short Ltmp20873-Ltmp20872 # Record length -Ltmp20872: - .short 4414 # Record kind: S_LOCAL - .long 5626 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20873: - .cv_def_range Ltmp11951 Ltmp11952, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20869: - .p2align 2 - .cv_linetable 376, "?data@?$span@H$03@gsl@@QBEPAHXZ", Lfunc_end376 - .section .debug$S,"dr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span<4,void> - .long Ltmp20875-Ltmp20874 # Subsection size -Ltmp20874: - .short Ltmp20877-Ltmp20876 # Record length -Ltmp20876: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end377-"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7822 # Function type index - .secrel32 "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Function section relative address - .secidx "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4,void>" # Function name -Ltmp20877: - .short Ltmp20879-Ltmp20878 # Record length -Ltmp20878: - .short 4414 # Record kind: S_LOCAL - .long 5669 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20879: - .cv_def_range Ltmp11955 Ltmp11956, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20881-Ltmp20880 # Record length -Ltmp20880: - .short 4414 # Record kind: S_LOCAL - .long 5542 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20881: - .cv_def_range Ltmp11955 Ltmp11956, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20875: - .p2align 2 - .cv_linetable 377, "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z", Lfunc_end377 - .section .debug$S,"dr",associative,"?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp20883-Ltmp20882 # Subsection size -Ltmp20882: - .short Ltmp20885-Ltmp20884 # Record length -Ltmp20884: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end378-"?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7823 # Function type index - .secrel32 "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp20885: - .short Ltmp20887-Ltmp20886 # Record length -Ltmp20886: - .short 4414 # Record kind: S_LOCAL - .long 5685 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20887: - .cv_def_range Ltmp11957 Ltmp11958, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20883: - .p2align 2 - .cv_linetable 378, "?data@?$span@$$CBH$03@gsl@@QBEPBHXZ", Lfunc_end378 - .section .debug$S,"dr",associative,"??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp20889-Ltmp20888 # Subsection size -Ltmp20888: - .short Ltmp20891-Ltmp20890 # Record length -Ltmp20890: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end379-"??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7824 # Function type index - .secrel32 "??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" # Function section relative address - .secidx "??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp20891: - .short Ltmp20893-Ltmp20892 # Record length -Ltmp20892: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20893: - .cv_def_range Ltmp11961 Ltmp11962, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20895-Ltmp20894 # Record length -Ltmp20894: - .short 4414 # Record kind: S_LOCAL - .long 4109 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp20895: - .cv_def_range Ltmp11961 Ltmp11962, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20889: - .p2align 2 - .cv_linetable 379, "??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z", Lfunc_end379 - .section .debug$S,"dr" - .cv_fpo_data "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,4>::span<4,void> - .long Ltmp20897-Ltmp20896 # Subsection size -Ltmp20896: - .short Ltmp20899-Ltmp20898 # Record length -Ltmp20898: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end380-"??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7826 # Function type index - .secrel32 "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Function section relative address - .secidx "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::span<4,void>" # Function name -Ltmp20899: - .short Ltmp20901-Ltmp20900 # Record length -Ltmp20900: - .short 4414 # Record kind: S_LOCAL - .long 5717 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20901: - .cv_def_range Ltmp11965 Ltmp11966, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20903-Ltmp20902 # Record length -Ltmp20902: - .short 4414 # Record kind: S_LOCAL - .long 5578 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20903: - .cv_def_range Ltmp11965 Ltmp11966, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20897: - .p2align 2 - .cv_linetable 380, "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z", Lfunc_end380 - .cv_fpo_data "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for std::array<(anonymous namespace)::AddressOverloaded,4>::data - .long Ltmp20905-Ltmp20904 # Subsection size -Ltmp20904: - .short Ltmp20907-Ltmp20906 # Record length -Ltmp20906: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end381-"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7827 # Function type index - .secrel32 "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "std::array<(anonymous namespace)::AddressOverloaded,4>::data" # Function name -Ltmp20907: - .short Ltmp20909-Ltmp20908 # Record length -Ltmp20908: - .short 4414 # Record kind: S_LOCAL - .long 5574 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20909: - .cv_def_range Ltmp11967 Ltmp11968, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20905: - .p2align 2 - .cv_linetable 381, "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QAEPAUAddressOverloaded@?A0x3DBF7A98@@XZ", Lfunc_end381 - .cv_fpo_data "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,4>::data - .long Ltmp20911-Ltmp20910 # Subsection size -Ltmp20910: - .short Ltmp20913-Ltmp20912 # Record length -Ltmp20912: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end382-"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7828 # Function type index - .secrel32 "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::data" # Function name -Ltmp20913: - .short Ltmp20915-Ltmp20914 # Record length -Ltmp20914: - .short 4414 # Record kind: S_LOCAL - .long 5733 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20915: - .cv_def_range Ltmp11969 Ltmp11970, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20911: - .p2align 2 - .cv_linetable 382, "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ", Lfunc_end382 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____14::::operator() - .long Ltmp20917-Ltmp20916 # Subsection size -Ltmp20916: - .short Ltmp20919-Ltmp20918 # Record length -Ltmp20918: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end383-"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7833 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____14::::operator()" # Function name -Ltmp20919: - .short Ltmp20921-Ltmp20920 # Record length -Ltmp20920: - .short 4414 # Record kind: S_LOCAL - .long 7830 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20921: - .cv_def_range Ltmp11971 Ltmp11972, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20923-Ltmp20922 # Record length -Ltmp20922: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp20923: - .cv_def_range Ltmp11971 Ltmp11972, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20917: - .p2align 2 - .cv_linetable 383, "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z", Lfunc_end383 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____14::::operator() - .long Ltmp20925-Ltmp20924 # Subsection size -Ltmp20924: - .short Ltmp20927-Ltmp20926 # Record length -Ltmp20926: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end384-"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7834 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____14::::operator()" # Function name -Ltmp20927: - .short Ltmp20929-Ltmp20928 # Record length -Ltmp20928: - .short 4414 # Record kind: S_LOCAL - .long 5765 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20929: - .cv_def_range Ltmp11973 Ltmp11974, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20925: - .p2align 2 - .cv_linetable 384, "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QBE@XZ", Lfunc_end384 - .section .debug$S,"dr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span<4,void> - .long Ltmp20931-Ltmp20930 # Subsection size -Ltmp20930: - .short Ltmp20933-Ltmp20932 # Record length -Ltmp20932: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end385-"??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7838 # Function type index - .secrel32 "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" # Function section relative address - .secidx "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4,void>" # Function name -Ltmp20933: - .short Ltmp20935-Ltmp20934 # Record length -Ltmp20934: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20935: - .cv_def_range Ltmp11977 Ltmp11978, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp20937-Ltmp20936 # Record length -Ltmp20936: - .short 4414 # Record kind: S_LOCAL - .long 7835 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp20937: - .cv_def_range Ltmp11977 Ltmp11978, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20931: - .p2align 2 - .cv_linetable 385, "??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z", Lfunc_end385 - .section .debug$S,"dr",associative,"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" - .long 241 # Symbol subsection for gsl::make_span > - .long Ltmp20939-Ltmp20938 # Subsection size -Ltmp20938: - .short Ltmp20941-Ltmp20940 # Record length -Ltmp20940: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end386-"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7840 # Function type index - .secrel32 "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" # Function section relative address - .secidx "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span >" # Function name -Ltmp20941: - .short Ltmp20943-Ltmp20942 # Record length -Ltmp20942: - .short 4414 # Record kind: S_LOCAL - .long 5542 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp20943: - .cv_def_range Ltmp11979 Ltmp11980, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20939: - .p2align 2 - .cv_linetable 386, "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$array@H$03@std@@@Z", Lfunc_end386 - .section .debug$S,"dr",associative,"??0?$extent_type@$03@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$03@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::extent_type<4>::extent_type - .long Ltmp20945-Ltmp20944 # Subsection size -Ltmp20944: - .short Ltmp20947-Ltmp20946 # Record length -Ltmp20946: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end387-"??0?$extent_type@$03@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7841 # Function type index - .secrel32 "??0?$extent_type@$03@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$extent_type@$03@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<4>::extent_type" # Function name -Ltmp20947: - .short Ltmp20949-Ltmp20948 # Record length -Ltmp20948: - .short 4414 # Record kind: S_LOCAL - .long 5657 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20949: - .cv_def_range Ltmp11981 Ltmp11982, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20945: - .p2align 2 - .cv_linetable 387, "??0?$extent_type@$03@details@gsl@@QAE@XZ", Lfunc_end387 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp20951-Ltmp20950 # Subsection size -Ltmp20950: - .short Ltmp20953-Ltmp20952 # Record length -Ltmp20952: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end388-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7844 # Function type index - .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp20953: - .short Ltmp20955-Ltmp20954 # Record length -Ltmp20954: - .short 4414 # Record kind: S_LOCAL - .long 7119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20955: - .cv_def_range Ltmp11985 Ltmp11989, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp20957-Ltmp20956 # Record length -Ltmp20956: - .short 4414 # Record kind: S_LOCAL - .long 4196 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20957: - .cv_def_range Ltmp11985 Ltmp11989, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20959-Ltmp20958 # Record length -Ltmp20958: - .short 4414 # Record kind: S_LOCAL - .long 5665 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20959: - .cv_def_range Ltmp11985 Ltmp11989, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20951: - .p2align 2 - .cv_linetable 388, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", Lfunc_end388 - .section .debug$S,"dr",associative,"??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<4> - .long Ltmp20961-Ltmp20960 # Subsection size -Ltmp20960: - .short Ltmp20963-Ltmp20962 # Record length -Ltmp20962: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end389-"??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7847 # Function type index - .secrel32 "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" # Function section relative address - .secidx "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::extent_type<4>" # Function name -Ltmp20963: - .short Ltmp20965-Ltmp20964 # Record length -Ltmp20964: - .short 4414 # Record kind: S_LOCAL - .long 4294 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20965: - .cv_def_range Ltmp11990 Ltmp11991, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp20967-Ltmp20966 # Record length -Ltmp20966: - .short 4414 # Record kind: S_LOCAL - .long 5665 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20967: - .cv_def_range Ltmp11990 Ltmp11991, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20961: - .p2align 2 - .cv_linetable 389, "??$?0$03@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$03@12@@Z", Lfunc_end389 - .section .debug$S,"dr",associative,"?size@?$extent_type@$03@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$03@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<4>::size - .long Ltmp20969-Ltmp20968 # Subsection size -Ltmp20968: - .short Ltmp20971-Ltmp20970 # Record length -Ltmp20970: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end390-"?size@?$extent_type@$03@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7848 # Function type index - .secrel32 "?size@?$extent_type@$03@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$03@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<4>::size" # Function name -Ltmp20971: - .short Ltmp20973-Ltmp20972 # Record length -Ltmp20972: - .short 4414 # Record kind: S_LOCAL - .long 5662 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20973: - .cv_def_range Ltmp11992 Ltmp11993, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20969: - .p2align 2 - .cv_linetable 390, "?size@?$extent_type@$03@details@gsl@@QBEHXZ", Lfunc_end390 - .section .debug$S,"dr",associative,"??$forward@I@std@@YA$$QAIAAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@I@std@@YA$$QAIAAI@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp20975-Ltmp20974 # Subsection size -Ltmp20974: - .short Ltmp20977-Ltmp20976 # Record length -Ltmp20976: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end391-"??$forward@I@std@@YA$$QAIAAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7851 # Function type index - .secrel32 "??$forward@I@std@@YA$$QAIAAI@Z" # Function section relative address - .secidx "??$forward@I@std@@YA$$QAIAAI@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp20977: - .short Ltmp20979-Ltmp20978 # Record length -Ltmp20978: - .short 4414 # Record kind: S_LOCAL - .long 7332 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp20979: - .cv_def_range Ltmp11994 Ltmp11995, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20975: - .p2align 2 - .cv_linetable 391, "??$forward@I@std@@YA$$QAIAAI@Z", Lfunc_end391 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp20981-Ltmp20980 # Subsection size -Ltmp20980: - .short Ltmp20983-Ltmp20982 # Record length -Ltmp20982: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end392-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7854 # Function type index - .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp20983: - .short Ltmp20985-Ltmp20984 # Record length -Ltmp20984: - .short 4414 # Record kind: S_LOCAL - .long 7360 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20985: - .cv_def_range Ltmp11998 Ltmp12002, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp20987-Ltmp20986 # Record length -Ltmp20986: - .short 4414 # Record kind: S_LOCAL - .long 4365 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20987: - .cv_def_range Ltmp11998 Ltmp12002, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20989-Ltmp20988 # Record length -Ltmp20988: - .short 4414 # Record kind: S_LOCAL - .long 5665 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20989: - .cv_def_range Ltmp11998 Ltmp12002, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20981: - .p2align 2 - .cv_linetable 392, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", Lfunc_end392 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp20991-Ltmp20990 # Subsection size -Ltmp20990: - .short Ltmp20993-Ltmp20992 # Record length -Ltmp20992: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end393-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7858 # Function type index - .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp20993: - .short Ltmp20995-Ltmp20994 # Record length -Ltmp20994: - .short 4414 # Record kind: S_LOCAL - .long 7855 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp20995: - .cv_def_range Ltmp12005 Ltmp12009, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp20997-Ltmp20996 # Record length -Ltmp20996: - .short 4414 # Record kind: S_LOCAL - .long 5655 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp20997: - .cv_def_range Ltmp12005 Ltmp12009, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp20999-Ltmp20998 # Record length -Ltmp20998: - .short 4414 # Record kind: S_LOCAL - .long 5665 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp20999: - .cv_def_range Ltmp12005 Ltmp12009, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp20991: - .p2align 2 - .cv_linetable 393, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", Lfunc_end393 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp21001-Ltmp21000 # Subsection size -Ltmp21000: - .short Ltmp21003-Ltmp21002 # Record length -Ltmp21002: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end394-"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7859 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp21003: - .short Ltmp21005-Ltmp21004 # Record length -Ltmp21004: - .short 4414 # Record kind: S_LOCAL - .long 5650 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21005: - .cv_def_range Ltmp12010 Ltmp12011, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21001: - .p2align 2 - .cv_linetable 394, "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QBEPAHXZ", Lfunc_end394 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp21007-Ltmp21006 # Subsection size -Ltmp21006: - .short Ltmp21009-Ltmp21008 # Record length -Ltmp21008: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end395-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7863 # Function type index - .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp21009: - .short Ltmp21011-Ltmp21010 # Record length -Ltmp21010: - .short 4414 # Record kind: S_LOCAL - .long 7860 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21011: - .cv_def_range Ltmp12014 Ltmp12018, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp21013-Ltmp21012 # Record length -Ltmp21012: - .short 4414 # Record kind: S_LOCAL - .long 5713 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp21013: - .cv_def_range Ltmp12014 Ltmp12018, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21015-Ltmp21014 # Record length -Ltmp21014: - .short 4414 # Record kind: S_LOCAL - .long 5665 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp21015: - .cv_def_range Ltmp12014 Ltmp12018, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21007: - .p2align 2 - .cv_linetable 395, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", Lfunc_end395 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp21017-Ltmp21016 # Subsection size -Ltmp21016: - .short Ltmp21019-Ltmp21018 # Record length -Ltmp21018: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end396-"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7864 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp21019: - .short Ltmp21021-Ltmp21020 # Record length -Ltmp21020: - .short 4414 # Record kind: S_LOCAL - .long 5708 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21021: - .cv_def_range Ltmp12019 Ltmp12020, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21017: - .p2align 2 - .cv_linetable 396, "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QBEPBHXZ", Lfunc_end396 - .section .debug$S,"dr" - .cv_fpo_data "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::storage_type > - .long Ltmp21023-Ltmp21022 # Subsection size -Ltmp21022: - .short Ltmp21025-Ltmp21024 # Record length -Ltmp21024: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end397-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7868 # Function type index - .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::storage_type >" # Function name -Ltmp21025: - .short Ltmp21027-Ltmp21026 # Record length -Ltmp21026: - .short 4414 # Record kind: S_LOCAL - .long 7865 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21027: - .cv_def_range Ltmp12023 Ltmp12027, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp21029-Ltmp21028 # Record length -Ltmp21028: - .short 4414 # Record kind: S_LOCAL - .long 5761 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp21029: - .cv_def_range Ltmp12023 Ltmp12027, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21031-Ltmp21030 # Record length -Ltmp21030: - .short 4414 # Record kind: S_LOCAL - .long 5665 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp21031: - .cv_def_range Ltmp12023 Ltmp12027, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21023: - .p2align 2 - .cv_linetable 397, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", Lfunc_end397 - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::data - .long Ltmp21033-Ltmp21032 # Subsection size -Ltmp21032: - .short Ltmp21035-Ltmp21034 # Record length -Ltmp21034: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end398-"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7869 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::data" # Function name -Ltmp21035: - .short Ltmp21037-Ltmp21036 # Record length -Ltmp21036: - .short 4414 # Record kind: S_LOCAL - .long 5756 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21037: - .cv_def_range Ltmp12028 Ltmp12029, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21033: - .p2align 2 - .cv_linetable 398, "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPAUAddressOverloaded@?A0x3DBF7A98@@XZ", Lfunc_end398 - .section .debug$S,"dr",associative,"?data@?$array@H$03@std@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$array@H$03@std@@QBEPBHXZ" - .long 241 # Symbol subsection for std::array::data - .long Ltmp21039-Ltmp21038 # Subsection size -Ltmp21038: - .short Ltmp21041-Ltmp21040 # Record length -Ltmp21040: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end399-"?data@?$array@H$03@std@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7870 # Function type index - .secrel32 "?data@?$array@H$03@std@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$array@H$03@std@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "std::array::data" # Function name -Ltmp21041: - .short Ltmp21043-Ltmp21042 # Record length -Ltmp21042: - .short 4414 # Record kind: S_LOCAL - .long 5549 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21043: - .cv_def_range Ltmp12030 Ltmp12031, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21039: - .p2align 2 - .cv_linetable 399, "?data@?$array@H$03@std@@QBEPBHXZ", Lfunc_end399 - .section .debug$S,"dr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span<4,void> - .long Ltmp21045-Ltmp21044 # Subsection size -Ltmp21044: - .short Ltmp21047-Ltmp21046 # Record length -Ltmp21046: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end400-"??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7872 # Function type index - .secrel32 "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" # Function section relative address - .secidx "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4,void>" # Function name -Ltmp21047: - .short Ltmp21049-Ltmp21048 # Record length -Ltmp21048: - .short 4414 # Record kind: S_LOCAL - .long 5669 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21049: - .cv_def_range Ltmp12034 Ltmp12035, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp21051-Ltmp21050 # Record length -Ltmp21050: - .short 4414 # Record kind: S_LOCAL - .long 7835 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp21051: - .cv_def_range Ltmp12034 Ltmp12035, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21045: - .p2align 2 - .cv_linetable 400, "??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z", Lfunc_end400 - .section .debug$S,"dr" - .cv_fpo_data "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span<4,void> - .long Ltmp21053-Ltmp21052 # Subsection size -Ltmp21052: - .short Ltmp21055-Ltmp21054 # Record length -Ltmp21054: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end401-"??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7876 # Function type index - .secrel32 "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Function section relative address - .secidx "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4,void>" # Function name -Ltmp21055: - .short Ltmp21057-Ltmp21056 # Record length -Ltmp21056: - .short 4414 # Record kind: S_LOCAL - .long 5778 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21057: - .cv_def_range Ltmp12038 Ltmp12039, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp21059-Ltmp21058 # Record length -Ltmp21058: - .short 4414 # Record kind: S_LOCAL - .long 7873 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp21059: - .cv_def_range Ltmp12038 Ltmp12039, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21053: - .p2align 2 - .cv_linetable 401, "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z", Lfunc_end401 - .cv_fpo_data "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp21061-Ltmp21060 # Subsection size -Ltmp21060: - .short Ltmp21063-Ltmp21062 # Record length -Ltmp21062: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end402-"?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7877 # Function type index - .secrel32 "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp21063: - .short Ltmp21065-Ltmp21064 # Record length -Ltmp21064: - .short 4414 # Record kind: S_LOCAL - .long 5797 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21065: - .cv_def_range Ltmp12040 Ltmp12041, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21061: - .p2align 2 - .cv_linetable 402, "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ", Lfunc_end402 - .cv_fpo_data "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for std::array<(anonymous namespace)::AddressOverloaded,4>::data - .long Ltmp21067-Ltmp21066 # Subsection size -Ltmp21066: - .short Ltmp21069-Ltmp21068 # Record length -Ltmp21068: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end403-"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7878 # Function type index - .secrel32 "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "std::array<(anonymous namespace)::AddressOverloaded,4>::data" # Function name -Ltmp21069: - .short Ltmp21071-Ltmp21070 # Record length -Ltmp21070: - .short 4414 # Record kind: S_LOCAL - .long 5585 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21071: - .cv_def_range Ltmp12042 Ltmp12043, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21067: - .p2align 2 - .cv_linetable 403, "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ", Lfunc_end403 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____16::::operator() - .long Ltmp21073-Ltmp21072 # Subsection size -Ltmp21072: - .short Ltmp21075-Ltmp21074 # Record length -Ltmp21074: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end404-"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7882 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____16::::operator()" # Function name -Ltmp21075: - .short Ltmp21077-Ltmp21076 # Record length -Ltmp21076: - .short 4414 # Record kind: S_LOCAL - .long 7880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21077: - .cv_def_range Ltmp12044 Ltmp12045, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21079-Ltmp21078 # Record length -Ltmp21078: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp21079: - .cv_def_range Ltmp12044 Ltmp12045, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21073: - .p2align 2 - .cv_linetable 404, "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z", Lfunc_end404 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____16::::operator() - .long Ltmp21081-Ltmp21080 # Subsection size -Ltmp21080: - .short Ltmp21083-Ltmp21082 # Record length -Ltmp21082: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end405-"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7883 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____16::::operator()" # Function name -Ltmp21083: - .short Ltmp21085-Ltmp21084 # Record length -Ltmp21084: - .short 4414 # Record kind: S_LOCAL - .long 5830 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21085: - .cv_def_range Ltmp12046 Ltmp12047, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21081: - .p2align 2 - .cv_linetable 405, "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QBE@XZ", Lfunc_end405 - .section .debug$S,"dr",associative,"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" - .long 241 # Symbol subsection for gsl::make_span > - .long Ltmp21087-Ltmp21086 # Subsection size -Ltmp21086: - .short Ltmp21089-Ltmp21088 # Record length -Ltmp21088: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end406-"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7885 # Function type index - .secrel32 "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" # Function section relative address - .secidx "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span >" # Function name -Ltmp21089: - .short Ltmp21091-Ltmp21090 # Record length -Ltmp21090: - .short 4414 # Record kind: S_LOCAL - .long 7835 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21091: - .cv_def_range Ltmp12048 Ltmp12049, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21087: - .p2align 2 - .cv_linetable 406, "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$array@H$03@std@@@Z", Lfunc_end406 - .section .debug$S,"dr" - .cv_fpo_data "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp21093-Ltmp21092 # Subsection size -Ltmp21092: - .short Ltmp21095-Ltmp21094 # Record length -Ltmp21094: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end407-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7889 # Function type index - .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp21095: - .short Ltmp21097-Ltmp21096 # Record length -Ltmp21096: - .short 4414 # Record kind: S_LOCAL - .long 7886 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21097: - .cv_def_range Ltmp12052 Ltmp12056, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp21099-Ltmp21098 # Record length -Ltmp21098: - .short 4414 # Record kind: S_LOCAL - .long 5826 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp21099: - .cv_def_range Ltmp12052 Ltmp12056, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21101-Ltmp21100 # Record length -Ltmp21100: - .short 4414 # Record kind: S_LOCAL - .long 5665 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp21101: - .cv_def_range Ltmp12052 Ltmp12056, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21093: - .p2align 2 - .cv_linetable 407, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", Lfunc_end407 - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp21103-Ltmp21102 # Subsection size -Ltmp21102: - .short Ltmp21105-Ltmp21104 # Record length -Ltmp21104: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end408-"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7890 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp21105: - .short Ltmp21107-Ltmp21106 # Record length -Ltmp21106: - .short 4414 # Record kind: S_LOCAL - .long 5820 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21107: - .cv_def_range Ltmp12057 Ltmp12058, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21103: - .p2align 2 - .cv_linetable 408, "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QBEPBUAddressOverloaded@?A0x3DBF7A98@@XZ", Lfunc_end408 - .section .debug$S,"dr",associative,"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span,void> - .long Ltmp21109-Ltmp21108 # Subsection size -Ltmp21108: - .short Ltmp21111-Ltmp21110 # Record length -Ltmp21110: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end409-"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7894 # Function type index - .secrel32 "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" # Function section relative address - .secidx "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span,void>" # Function name -Ltmp21111: - .short Ltmp21113-Ltmp21112 # Record length -Ltmp21112: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21113: - .cv_def_range Ltmp12059 Ltmp12060, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21115-Ltmp21114 # Record length -Ltmp21114: - .short 4414 # Record kind: S_LOCAL - .long 7891 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21115: - .cv_def_range Ltmp12059 Ltmp12060, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21109: - .p2align 2 - .cv_linetable 409, "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z", Lfunc_end409 - .section .debug$S,"dr",associative,"?size@?$array@$$CBH$03@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$array@$$CBH$03@std@@QBEIXZ" - .long 241 # Symbol subsection for std::array::size - .long Ltmp21117-Ltmp21116 # Subsection size -Ltmp21116: - .short Ltmp21119-Ltmp21118 # Record length -Ltmp21118: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end410-"?size@?$array@$$CBH$03@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7895 # Function type index - .secrel32 "?size@?$array@$$CBH$03@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$array@$$CBH$03@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::array::size" # Function name -Ltmp21119: - .short Ltmp21121-Ltmp21120 # Record length -Ltmp21120: - .short 4414 # Record kind: S_LOCAL - .long 5852 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21121: - .cv_def_range Ltmp12061 Ltmp12062, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21117: - .p2align 2 - .cv_linetable 410, "?size@?$array@$$CBH$03@std@@QBEIXZ", Lfunc_end410 - .section .debug$S,"dr",associative,"?data@?$array@$$CBH$03@std@@QAEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$array@$$CBH$03@std@@QAEPBHXZ" - .long 241 # Symbol subsection for std::array::data - .long Ltmp21123-Ltmp21122 # Subsection size -Ltmp21122: - .short Ltmp21125-Ltmp21124 # Record length -Ltmp21124: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end411-"?data@?$array@$$CBH$03@std@@QAEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7896 # Function type index - .secrel32 "?data@?$array@$$CBH$03@std@@QAEPBHXZ" # Function section relative address - .secidx "?data@?$array@$$CBH$03@std@@QAEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "std::array::data" # Function name -Ltmp21125: - .short Ltmp21127-Ltmp21126 # Record length -Ltmp21126: - .short 4414 # Record kind: S_LOCAL - .long 5843 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21127: - .cv_def_range Ltmp12063 Ltmp12064, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21123: - .p2align 2 - .cv_linetable 411, "?data@?$array@$$CBH$03@std@@QAEPBHXZ", Lfunc_end411 - .section .debug$S,"dr",associative,"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span,void> - .long Ltmp21129-Ltmp21128 # Subsection size -Ltmp21128: - .short Ltmp21131-Ltmp21130 # Record length -Ltmp21130: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end412-"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7898 # Function type index - .secrel32 "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" # Function section relative address - .secidx "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span,void>" # Function name -Ltmp21131: - .short Ltmp21133-Ltmp21132 # Record length -Ltmp21132: - .short 4414 # Record kind: S_LOCAL - .long 5669 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21133: - .cv_def_range Ltmp12065 Ltmp12066, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21135-Ltmp21134 # Record length -Ltmp21134: - .short 4414 # Record kind: S_LOCAL - .long 7891 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21135: - .cv_def_range Ltmp12065 Ltmp12066, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21129: - .p2align 2 - .cv_linetable 412, "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@$$CBH$03@std@@@Z", Lfunc_end412 - .section .debug$S,"dr",associative,"??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" - .long 241 # Symbol subsection for gsl::make_span > - .long Ltmp21137-Ltmp21136 # Subsection size -Ltmp21136: - .short Ltmp21139-Ltmp21138 # Record length -Ltmp21138: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end413-"??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7900 # Function type index - .secrel32 "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" # Function section relative address - .secidx "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span >" # Function name -Ltmp21139: - .short Ltmp21141-Ltmp21140 # Record length -Ltmp21140: - .short 4414 # Record kind: S_LOCAL - .long 5845 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21141: - .cv_def_range Ltmp12067 Ltmp12068, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21137: - .p2align 2 - .cv_linetable 413, "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AAV?$array@$$CBH$03@std@@@Z", Lfunc_end413 - .section .debug$S,"dr",associative,"??$narrow@HI@gsl@@YAHI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$narrow@HI@gsl@@YAHI@Z" - .long 241 # Symbol subsection for gsl::narrow - .long Ltmp21143-Ltmp21142 # Subsection size -Ltmp21142: - .short Ltmp21145-Ltmp21144 # Record length -Ltmp21144: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end414-"??$narrow@HI@gsl@@YAHI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7902 # Function type index - .secrel32 "??$narrow@HI@gsl@@YAHI@Z" # Function section relative address - .secidx "??$narrow@HI@gsl@@YAHI@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::narrow" # Function name -Ltmp21145: - .short Ltmp21147-Ltmp21146 # Record length -Ltmp21146: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "u" -Ltmp21147: - .cv_def_range Ltmp12073 Ltmp12082, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21149-Ltmp21148 # Record length -Ltmp21148: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "t" -Ltmp21149: - .cv_def_range Ltmp12073 Ltmp12082, "E\021\027\000\000\000@\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21143: - .p2align 2 - .cv_linetable 414, "??$narrow@HI@gsl@@YAHI@Z", Lfunc_end414 - .section .debug$S,"dr",associative,"?data@?$array@$$CBH$03@std@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$array@$$CBH$03@std@@QBEPBHXZ" - .long 241 # Symbol subsection for std::array::data - .long Ltmp21151-Ltmp21150 # Subsection size -Ltmp21150: - .short Ltmp21153-Ltmp21152 # Record length -Ltmp21152: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end415-"?data@?$array@$$CBH$03@std@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7903 # Function type index - .secrel32 "?data@?$array@$$CBH$03@std@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$array@$$CBH$03@std@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "std::array::data" # Function name -Ltmp21153: - .short Ltmp21155-Ltmp21154 # Record length -Ltmp21154: - .short 4414 # Record kind: S_LOCAL - .long 5852 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21155: - .cv_def_range Ltmp12083 Ltmp12084, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21151: - .p2align 2 - .cv_linetable 415, "?data@?$array@$$CBH$03@std@@QBEPBHXZ", Lfunc_end415 - .section .debug$S,"dr",associative,"??$narrow_cast@HAAI@gsl@@YAHAAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$narrow_cast@HAAI@gsl@@YAHAAI@Z" - .long 241 # Symbol subsection for gsl::narrow_cast - .long Ltmp21157-Ltmp21156 # Subsection size -Ltmp21156: - .short Ltmp21159-Ltmp21158 # Record length -Ltmp21158: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end416-"??$narrow_cast@HAAI@gsl@@YAHAAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7905 # Function type index - .secrel32 "??$narrow_cast@HAAI@gsl@@YAHAAI@Z" # Function section relative address - .secidx "??$narrow_cast@HAAI@gsl@@YAHAAI@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::narrow_cast" # Function name -Ltmp21159: - .short Ltmp21161-Ltmp21160 # Record length -Ltmp21160: - .short 4414 # Record kind: S_LOCAL - .long 7332 # TypeIndex - .short 1 # Flags - .asciz "u" -Ltmp21161: - .cv_def_range Ltmp12085 Ltmp12086, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21157: - .p2align 2 - .cv_linetable 416, "??$narrow_cast@HAAI@gsl@@YAHAAI@Z", Lfunc_end416 - .section .debug$S,"dr",associative,"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" - .long 241 # Symbol subsection for gsl::details::throw_exception - .long Ltmp21163-Ltmp21162 # Subsection size -Ltmp21162: - .short Ltmp21165-Ltmp21164 # Record length -Ltmp21164: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end417-"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7914 # Function type index - .secrel32 "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" # Function section relative address - .secidx "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::throw_exception" # Function name -Ltmp21165: - .short Ltmp21167-Ltmp21166 # Record length -Ltmp21166: - .short 4414 # Record kind: S_LOCAL - .long 7907 # TypeIndex - .short 1 # Flags - .asciz "exception" -Ltmp21167: - .cv_def_range Ltmp12087 Ltmp12088, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21163: - .p2align 2 - .cv_linetable 417, "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QAUnarrowing_error@1@@Z", Lfunc_end417 - .section .debug$S,"dr",associative,"??0narrowing_error@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0narrowing_error@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::narrowing_error::narrowing_error - .long Ltmp21169-Ltmp21168 # Subsection size -Ltmp21168: - .short Ltmp21171-Ltmp21170 # Record length -Ltmp21170: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end418-"??0narrowing_error@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7917 # Function type index - .secrel32 "??0narrowing_error@gsl@@QAE@XZ" # Function section relative address - .secidx "??0narrowing_error@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::narrowing_error::narrowing_error" # Function name -Ltmp21171: - .short Ltmp21173-Ltmp21172 # Record length -Ltmp21172: - .short 4414 # Record kind: S_LOCAL - .long 7915 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21173: - .cv_def_range Ltmp12089 Ltmp12090, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21169: - .p2align 2 - .cv_linetable 418, "??0narrowing_error@gsl@@QAE@XZ", Lfunc_end418 - .section .debug$S,"dr",associative,"??1narrowing_error@gsl@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1narrowing_error@gsl@@UAE@XZ" - .long 241 # Symbol subsection for gsl::narrowing_error::~narrowing_error - .long Ltmp21175-Ltmp21174 # Subsection size -Ltmp21174: - .short Ltmp21177-Ltmp21176 # Record length -Ltmp21176: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end419-"??1narrowing_error@gsl@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7918 # Function type index - .secrel32 "??1narrowing_error@gsl@@UAE@XZ" # Function section relative address - .secidx "??1narrowing_error@gsl@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::narrowing_error::~narrowing_error" # Function name -Ltmp21177: - .short Ltmp21179-Ltmp21178 # Record length -Ltmp21178: - .short 4414 # Record kind: S_LOCAL - .long 7915 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21179: - .cv_def_range Ltmp12091 Ltmp12093, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21175: - .p2align 2 - .cv_linetable 419, "??1narrowing_error@gsl@@UAE@XZ", Lfunc_end419 - .section .debug$S,"dr",associative,"??$forward@AAI@std@@YAAAIAAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@AAI@std@@YAAAIAAI@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp21181-Ltmp21180 # Subsection size -Ltmp21180: - .short Ltmp21183-Ltmp21182 # Record length -Ltmp21182: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end420-"??$forward@AAI@std@@YAAAIAAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7920 # Function type index - .secrel32 "??$forward@AAI@std@@YAAAIAAI@Z" # Function section relative address - .secidx "??$forward@AAI@std@@YAAAIAAI@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp21183: - .short Ltmp21185-Ltmp21184 # Record length -Ltmp21184: - .short 4414 # Record kind: S_LOCAL - .long 7332 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp21185: - .cv_def_range Ltmp12094 Ltmp12095, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21181: - .p2align 2 - .cv_linetable 420, "??$forward@AAI@std@@YAAAIAAI@Z", Lfunc_end420 - .section .debug$S,"dr",associative,"??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp21187-Ltmp21186 # Subsection size -Ltmp21186: - .short Ltmp21189-Ltmp21188 # Record length -Ltmp21188: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end421-"??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7924 # Function type index - .secrel32 "??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" # Function section relative address - .secidx "??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp21189: - .short Ltmp21191-Ltmp21190 # Record length -Ltmp21190: - .short 4414 # Record kind: S_LOCAL - .long 7921 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp21191: - .cv_def_range Ltmp12096 Ltmp12097, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21187: - .p2align 2 - .cv_linetable 421, "??$forward@Unarrowing_error@gsl@@@std@@YA$$QAUnarrowing_error@gsl@@AAU12@@Z", Lfunc_end421 - .section .debug$S,"dr",associative,"??0narrowing_error@gsl@@QAE@$$QAU01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0narrowing_error@gsl@@QAE@$$QAU01@@Z" - .long 241 # Symbol subsection for gsl::narrowing_error::narrowing_error - .long Ltmp21193-Ltmp21192 # Subsection size -Ltmp21192: - .short Ltmp21195-Ltmp21194 # Record length -Ltmp21194: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end422-"??0narrowing_error@gsl@@QAE@$$QAU01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7926 # Function type index - .secrel32 "??0narrowing_error@gsl@@QAE@$$QAU01@@Z" # Function section relative address - .secidx "??0narrowing_error@gsl@@QAE@$$QAU01@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::narrowing_error::narrowing_error" # Function name -Ltmp21195: - .short Ltmp21197-Ltmp21196 # Record length -Ltmp21196: - .short 4414 # Record kind: S_LOCAL - .long 7915 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21197: - .cv_def_range Ltmp12098 Ltmp12099, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp21199-Ltmp21198 # Record length -Ltmp21198: - .short 4414 # Record kind: S_LOCAL - .long 7907 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp21199: - .cv_def_range Ltmp12098 Ltmp12099, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21193: - .p2align 2 - .cv_linetable 422, "??0narrowing_error@gsl@@QAE@$$QAU01@@Z", Lfunc_end422 - .section .debug$S,"dr",associative,"??0narrowing_error@gsl@@QAE@ABU01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0narrowing_error@gsl@@QAE@ABU01@@Z" - .long 241 # Symbol subsection for gsl::narrowing_error::narrowing_error - .long Ltmp21201-Ltmp21200 # Subsection size -Ltmp21200: - .short Ltmp21203-Ltmp21202 # Record length -Ltmp21202: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end423-"??0narrowing_error@gsl@@QAE@ABU01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7931 # Function type index - .secrel32 "??0narrowing_error@gsl@@QAE@ABU01@@Z" # Function section relative address - .secidx "??0narrowing_error@gsl@@QAE@ABU01@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::narrowing_error::narrowing_error" # Function name -Ltmp21203: - .short Ltmp21205-Ltmp21204 # Record length -Ltmp21204: - .short 4414 # Record kind: S_LOCAL - .long 7915 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21205: - .cv_def_range Ltmp12100 Ltmp12101, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp21207-Ltmp21206 # Record length -Ltmp21206: - .short 4414 # Record kind: S_LOCAL - .long 7928 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp21207: - .cv_def_range Ltmp12100 Ltmp12101, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21201: - .p2align 2 - .cv_linetable 423, "??0narrowing_error@gsl@@QAE@ABU01@@Z", Lfunc_end423 - .section .debug$S,"dr",associative,"??_Gnarrowing_error@gsl@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_Gnarrowing_error@gsl@@UAEPAXI@Z" - .long 241 # Symbol subsection for gsl::narrowing_error::~narrowing_error - .long Ltmp21209-Ltmp21208 # Subsection size -Ltmp21208: - .short Ltmp21211-Ltmp21210 # Record length -Ltmp21210: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end424-"??_Gnarrowing_error@gsl@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7918 # Function type index - .secrel32 "??_Gnarrowing_error@gsl@@UAEPAXI@Z" # Function section relative address - .secidx "??_Gnarrowing_error@gsl@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::narrowing_error::~narrowing_error" # Function name -Ltmp21211: - .short Ltmp21213-Ltmp21212 # Record length -Ltmp21212: - .short 4414 # Record kind: S_LOCAL - .long 7915 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21213: - .cv_def_range Ltmp12102 Ltmp12103, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp21215-Ltmp21214 # Record length -Ltmp21214: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp21215: - .cv_def_range Ltmp12102 Ltmp12103, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21209: - .p2align 2 - .cv_linetable 424, "??_Gnarrowing_error@gsl@@UAEPAXI@Z", Lfunc_end424 - .section .debug$S,"dr",associative,"??0exception@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0exception@std@@QAE@XZ" - .long 241 # Symbol subsection for std::exception::exception - .long Ltmp21217-Ltmp21216 # Subsection size -Ltmp21216: - .short Ltmp21219-Ltmp21218 # Record length -Ltmp21218: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end425-"??0exception@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7932 # Function type index - .secrel32 "??0exception@std@@QAE@XZ" # Function section relative address - .secidx "??0exception@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::exception::exception" # Function name -Ltmp21219: - .short Ltmp21221-Ltmp21220 # Record length -Ltmp21220: - .short 4414 # Record kind: S_LOCAL - .long 7151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21221: - .cv_def_range Ltmp12104 Ltmp12105, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21217: - .p2align 2 - .cv_linetable 425, "??0exception@std@@QAE@XZ", Lfunc_end425 - .section .debug$S,"dr",associative,"??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp21223-Ltmp21222 # Subsection size -Ltmp21222: - .short Ltmp21225-Ltmp21224 # Record length -Ltmp21224: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end426-"??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7933 # Function type index - .secrel32 "??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" # Function section relative address - .secidx "??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp21225: - .short Ltmp21227-Ltmp21226 # Record length -Ltmp21226: - .short 4414 # Record kind: S_LOCAL - .long 5669 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21227: - .cv_def_range Ltmp12106 Ltmp12107, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp21229-Ltmp21228 # Record length -Ltmp21228: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp21229: - .cv_def_range Ltmp12106 Ltmp12107, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21231-Ltmp21230 # Record length -Ltmp21230: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp21231: - .cv_def_range Ltmp12106 Ltmp12107, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21223: - .p2align 2 - .cv_linetable 426, "??0?$span@$$CBH$03@gsl@@QAE@PBHH@Z", Lfunc_end426 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp21233-Ltmp21232 # Subsection size -Ltmp21232: - .short Ltmp21235-Ltmp21234 # Record length -Ltmp21234: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end427-"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7935 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp21235: - .short Ltmp21237-Ltmp21236 # Record length -Ltmp21236: - .short 4414 # Record kind: S_LOCAL - .long 7860 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21237: - .cv_def_range Ltmp12112 Ltmp12116, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21239-Ltmp21238 # Record length -Ltmp21238: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp21239: - .cv_def_range Ltmp12112 Ltmp12116, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21241-Ltmp21240 # Record length -Ltmp21240: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp21241: - .cv_def_range Ltmp12112 Ltmp12116, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21233: - .p2align 2 - .cv_linetable 427, "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z", Lfunc_end427 - .section .debug$S,"dr",associative,"??0?$extent_type@$03@details@gsl@@QAE@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$03@details@gsl@@QAE@H@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<4>::extent_type - .long Ltmp21243-Ltmp21242 # Subsection size -Ltmp21242: - .short Ltmp21245-Ltmp21244 # Record length -Ltmp21244: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end428-"??0?$extent_type@$03@details@gsl@@QAE@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7936 # Function type index - .secrel32 "??0?$extent_type@$03@details@gsl@@QAE@H@Z" # Function section relative address - .secidx "??0?$extent_type@$03@details@gsl@@QAE@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<4>::extent_type" # Function name -Ltmp21245: - .short Ltmp21247-Ltmp21246 # Record length -Ltmp21246: - .short 4414 # Record kind: S_LOCAL - .long 5657 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21247: - .cv_def_range Ltmp12119 Ltmp12122, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21249-Ltmp21248 # Record length -Ltmp21248: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "size" -Ltmp21249: - .cv_def_range Ltmp12119 Ltmp12122, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21243: - .p2align 2 - .cv_linetable 428, "??0?$extent_type@$03@details@gsl@@QAE@H@Z", Lfunc_end428 - .section .debug$S,"dr",associative,"??0?$allocator@H@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$allocator@H@std@@QAE@XZ" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp21251-Ltmp21250 # Subsection size -Ltmp21250: - .short Ltmp21253-Ltmp21252 # Record length -Ltmp21252: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end429-"??0?$allocator@H@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7937 # Function type index - .secrel32 "??0?$allocator@H@std@@QAE@XZ" # Function section relative address - .secidx "??0?$allocator@H@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp21253: - .short Ltmp21255-Ltmp21254 # Record length -Ltmp21254: - .short 4414 # Record kind: S_LOCAL - .long 6038 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21255: - .cv_def_range Ltmp12123 Ltmp12124, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21251: - .p2align 2 - .cv_linetable 429, "??0?$allocator@H@std@@QAE@XZ", Lfunc_end429 - .section .debug$S,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp21257-Ltmp21256 # Subsection size -Ltmp21256: - .short Ltmp21259-Ltmp21258 # Record length -Ltmp21258: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end430-"??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7938 # Function type index - .secrel32 "??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" # Function section relative address - .secidx "??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp21259: - .short Ltmp21261-Ltmp21260 # Record length -Ltmp21260: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21261: - .cv_def_range Ltmp12127 Ltmp12131, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp21263-Ltmp21262 # Record length -Ltmp21262: - .short 4414 # Record kind: S_LOCAL - .long 6061 # TypeIndex - .short 1 # Flags - .asciz "_Ilist" -Ltmp21263: - .cv_def_range Ltmp12127 Ltmp12131, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21265-Ltmp21264 # Record length -Ltmp21264: - .short 4414 # Record kind: S_LOCAL - .long 5884 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp21265: - .cv_def_range Ltmp12127 Ltmp12131, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp21267-Ltmp21266 # Record length -Ltmp21266: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp21267: - .cv_def_range Ltmp12128 Ltmp12129 Ltmp12130 Ltmp12131, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp21269-Ltmp21268 # Record length -Ltmp21268: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp21269: - .cv_def_range Ltmp12128 Ltmp12129 Ltmp12130 Ltmp12131, "E\021\026\000\000\000\304\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21257: - .p2align 2 - .cv_linetable 430, "??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z", Lfunc_end430 - .section .debug$S,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp21271-Ltmp21270 # Subsection size -Ltmp21270: - .short Ltmp21273-Ltmp21272 # Record length -Ltmp21272: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end431-"??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7939 # Function type index - .secrel32 "??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp21273: - .short Ltmp21275-Ltmp21274 # Record length -Ltmp21274: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21275: - .cv_def_range Ltmp12136 Ltmp12143, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21277-Ltmp21276 # Record length -Ltmp21276: - .short 4414 # Record kind: S_LOCAL - .long 5895 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp21277: - .cv_def_range Ltmp12136 Ltmp12143, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21279-Ltmp21278 # Record length -Ltmp21278: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp21279: - .cv_def_range Ltmp12137 Ltmp12140 Ltmp12141 Ltmp12143, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp21281-Ltmp21280 # Record length -Ltmp21280: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp21281: - .cv_def_range Ltmp12137 Ltmp12140 Ltmp12141 Ltmp12143, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp21283-Ltmp21282 # Record length -Ltmp21282: - .short 4414 # Record kind: S_LOCAL - .long 7944 # TypeIndex - .short 0 # Flags - .asciz "_Guard" -Ltmp21283: - .cv_def_range Ltmp12138 Ltmp12139 Ltmp12141 Ltmp12142, "E\021\026\000\000\000\300\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21271: - .p2align 2 - .cv_linetable 431, "??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z", Lfunc_end431 - .section .debug$S,"dr",associative,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span >,void> - .long Ltmp21285-Ltmp21284 # Subsection size -Ltmp21284: - .short Ltmp21287-Ltmp21286 # Record length -Ltmp21286: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end432-"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7947 # Function type index - .secrel32 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$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@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span >,void>" # Function name -Ltmp21287: - .short Ltmp21289-Ltmp21288 # Record length -Ltmp21288: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21289: - .cv_def_range Ltmp12144 Ltmp12145, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21291-Ltmp21290 # Record length -Ltmp21290: - .short 4414 # Record kind: S_LOCAL - .long 5906 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21291: - .cv_def_range Ltmp12144 Ltmp12145, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21285: - .p2align 2 - .cv_linetable 432, "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z", Lfunc_end432 - .section .debug$S,"dr",associative,"?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::size - .long Ltmp21293-Ltmp21292 # Subsection size -Ltmp21292: - .short Ltmp21295-Ltmp21294 # Record length -Ltmp21294: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end433-"?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7948 # Function type index - .secrel32 "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::size" # Function name -Ltmp21295: - .short Ltmp21297-Ltmp21296 # Record length -Ltmp21296: - .short 4414 # Record kind: S_LOCAL - .long 5955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21297: - .cv_def_range Ltmp12146 Ltmp12147, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21293: - .p2align 2 - .cv_linetable 433, "?size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ", Lfunc_end433 - .section .debug$S,"dr",associative,"?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" - .long 241 # Symbol subsection for std::vector >::data - .long Ltmp21299-Ltmp21298 # Subsection size -Ltmp21298: - .short Ltmp21301-Ltmp21300 # Record length -Ltmp21300: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end434-"?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7949 # Function type index - .secrel32 "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" # Function section relative address - .secidx "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::data" # Function name -Ltmp21301: - .short Ltmp21303-Ltmp21302 # Record length -Ltmp21302: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21303: - .cv_def_range Ltmp12148 Ltmp12149, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21299: - .p2align 2 - .cv_linetable 434, "?data@?$vector@HV?$allocator@H@std@@@std@@QAEPAHXZ", Lfunc_end434 - .section .debug$S,"dr",associative,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span >,void> - .long Ltmp21305-Ltmp21304 # Subsection size -Ltmp21304: - .short Ltmp21307-Ltmp21306 # Record length -Ltmp21306: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end435-"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7951 # Function type index - .secrel32 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section relative address - .secidx "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span >,void>" # Function name -Ltmp21307: - .short Ltmp21309-Ltmp21308 # Record length -Ltmp21308: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21309: - .cv_def_range Ltmp12150 Ltmp12151, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21311-Ltmp21310 # Record length -Ltmp21310: - .short 4414 # Record kind: S_LOCAL - .long 5906 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21311: - .cv_def_range Ltmp12150 Ltmp12151, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21305: - .p2align 2 - .cv_linetable 435, "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$vector@HV?$allocator@H@std@@@std@@@Z", Lfunc_end435 - .section .debug$S,"dr",associative,"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span,std::allocator >,void> - .long Ltmp21313-Ltmp21312 # Subsection size -Ltmp21312: - .short Ltmp21315-Ltmp21314 # Record length -Ltmp21314: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end436-"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7953 # Function type index - .secrel32 "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # Function section relative address - .secidx "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span,std::allocator >,void>" # Function name -Ltmp21315: - .short Ltmp21317-Ltmp21316 # Record length -Ltmp21316: - .short 4414 # Record kind: S_LOCAL - .long 6089 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21317: - .cv_def_range Ltmp12152 Ltmp12153, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21319-Ltmp21318 # Record length -Ltmp21318: - .short 4414 # Record kind: S_LOCAL - .long 4525 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21319: - .cv_def_range Ltmp12152 Ltmp12153, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21313: - .p2align 2 - .cv_linetable 436, "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z", Lfunc_end436 - .section .debug$S,"dr",associative,"?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp21321-Ltmp21320 # Subsection size -Ltmp21320: - .short Ltmp21323-Ltmp21322 # Record length -Ltmp21322: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end437-"?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7954 # Function type index - .secrel32 "?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@$$CBD$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp21323: - .short Ltmp21325-Ltmp21324 # Record length -Ltmp21324: - .short 4414 # Record kind: S_LOCAL - .long 6113 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21325: - .cv_def_range Ltmp12154 Ltmp12155, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21321: - .p2align 2 - .cv_linetable 437, "?size@?$span@$$CBD$0?0@gsl@@QBEHXZ", Lfunc_end437 - .section .debug$S,"dr",associative,"?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp21327-Ltmp21326 # Subsection size -Ltmp21326: - .short Ltmp21329-Ltmp21328 # Record length -Ltmp21328: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end438-"?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7955 # Function type index - .secrel32 "?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" # Function section relative address - .secidx "?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp21329: - .short Ltmp21331-Ltmp21330 # Record length -Ltmp21330: - .short 4414 # Record kind: S_LOCAL - .long 6113 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21331: - .cv_def_range Ltmp12156 Ltmp12157, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21327: - .p2align 2 - .cv_linetable 438, "?data@?$span@$$CBD$0?0@gsl@@QBEPBDXZ", Lfunc_end438 - .section .debug$S,"dr",associative,"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span,std::allocator >,void> - .long Ltmp21333-Ltmp21332 # Subsection size -Ltmp21332: - .short Ltmp21335-Ltmp21334 # Record length -Ltmp21334: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end439-"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7957 # Function type index - .secrel32 "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # Function section relative address - .secidx "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span,std::allocator >,void>" # Function name -Ltmp21335: - .short Ltmp21337-Ltmp21336 # Record length -Ltmp21336: - .short 4414 # Record kind: S_LOCAL - .long 6089 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21337: - .cv_def_range Ltmp12158 Ltmp12159, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21339-Ltmp21338 # Record length -Ltmp21338: - .short 4414 # Record kind: S_LOCAL - .long 4429 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21339: - .cv_def_range Ltmp12158 Ltmp12159, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21333: - .p2align 2 - .cv_linetable 439, "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z", Lfunc_end439 - .section .debug$S,"dr" - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() - .long Ltmp21341-Ltmp21340 # Subsection size -Ltmp21340: - .short Ltmp21343-Ltmp21342 # Record length -Ltmp21342: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end440-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7961 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____20::::operator()" # Function name -Ltmp21343: - .short Ltmp21345-Ltmp21344 # Record length -Ltmp21344: - .short 4414 # Record kind: S_LOCAL - .long 7959 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21345: - .cv_def_range Ltmp12160 Ltmp12161, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21347-Ltmp21346 # Record length -Ltmp21346: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp21347: - .cv_def_range Ltmp12160 Ltmp12161, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21341: - .p2align 2 - .cv_linetable 440, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z", Lfunc_end440 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() - .long Ltmp21349-Ltmp21348 # Subsection size -Ltmp21348: - .short Ltmp21351-Ltmp21350 # Record length -Ltmp21350: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end441-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7962 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____20::::operator()" # Function name -Ltmp21351: - .short Ltmp21353-Ltmp21352 # Record length -Ltmp21352: - .short 4414 # Record kind: S_LOCAL - .long 6143 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21353: - .cv_def_range Ltmp12162 Ltmp12163, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21349: - .p2align 2 - .cv_linetable 441, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ", Lfunc_end441 - .section .debug$S,"dr",associative,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" - .long 241 # Symbol subsection for gsl::span::span >,void> - .long Ltmp21355-Ltmp21354 # Subsection size -Ltmp21354: - .short Ltmp21357-Ltmp21356 # Record length -Ltmp21356: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end442-"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7964 # Function type index - .secrel32 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section relative address - .secidx "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span >,void>" # Function name -Ltmp21357: - .short Ltmp21359-Ltmp21358 # Record length -Ltmp21358: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21359: - .cv_def_range Ltmp12164 Ltmp12165, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21361-Ltmp21360 # Record length -Ltmp21360: - .short 4414 # Record kind: S_LOCAL - .long 5895 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21361: - .cv_def_range Ltmp12164 Ltmp12165, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21355: - .p2align 2 - .cv_linetable 442, "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$vector@HV?$allocator@H@std@@@std@@@Z", Lfunc_end442 - .section .debug$S,"dr",associative,"??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector >::~vector - .long Ltmp21363-Ltmp21362 # Subsection size -Ltmp21362: - .short Ltmp21365-Ltmp21364 # Record length -Ltmp21364: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end443-"??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7965 # Function type index - .secrel32 "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::~vector" # Function name -Ltmp21365: - .short Ltmp21367-Ltmp21366 # Record length -Ltmp21366: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21367: - .cv_def_range Ltmp12166 Ltmp12168, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21369-Ltmp21368 # Record length -Ltmp21368: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp12167-Ltmp12166 # Code size - .secrel32 Ltmp12166 # Function section relative address - .secidx Lfunc_begin443 # Function section index - .byte 0 # Lexical block name -Ltmp21369: - .short Ltmp21371-Ltmp21370 # Record length -Ltmp21370: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp21371: - .cv_def_range Ltmp12166 Ltmp12167, "E\021\026\000\000\000\370\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 -Ltmp21363: - .p2align 2 - .cv_linetable 443, "??1?$vector@HV?$allocator@H@std@@@std@@QAE@XZ", Lfunc_end443 - .section .debug$S,"dr" - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() - .long Ltmp21373-Ltmp21372 # Subsection size -Ltmp21372: - .short Ltmp21375-Ltmp21374 # Record length -Ltmp21374: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end444-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7970 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____20::::operator()" # Function name -Ltmp21375: - .short Ltmp21377-Ltmp21376 # Record length -Ltmp21376: - .short 4414 # Record kind: S_LOCAL - .long 7967 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21377: - .cv_def_range Ltmp12169 Ltmp12170, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21379-Ltmp21378 # Record length -Ltmp21378: - .short 4414 # Record kind: S_LOCAL - .long 6133 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp21379: - .cv_def_range Ltmp12169 Ltmp12170, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21373: - .p2align 2 - .cv_linetable 444, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z", Lfunc_end444 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() - .long Ltmp21381-Ltmp21380 # Subsection size -Ltmp21380: - .short Ltmp21383-Ltmp21382 # Record length -Ltmp21382: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end445-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7971 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____20::::operator()" # Function name -Ltmp21383: - .short Ltmp21385-Ltmp21384 # Record length -Ltmp21384: - .short 4414 # Record kind: S_LOCAL - .long 6153 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21385: - .cv_def_range Ltmp12171 Ltmp12172, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21381: - .p2align 2 - .cv_linetable 445, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ", Lfunc_end445 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() - .long Ltmp21387-Ltmp21386 # Subsection size -Ltmp21386: - .short Ltmp21389-Ltmp21388 # Record length -Ltmp21388: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end446-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7975 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____20::::operator()" # Function name -Ltmp21389: - .short Ltmp21391-Ltmp21390 # Record length -Ltmp21390: - .short 4414 # Record kind: S_LOCAL - .long 7973 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21391: - .cv_def_range Ltmp12173 Ltmp12174, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21393-Ltmp21392 # Record length -Ltmp21392: - .short 4414 # Record kind: S_LOCAL - .long 6133 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp21393: - .cv_def_range Ltmp12173 Ltmp12174, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21387: - .p2align 2 - .cv_linetable 446, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE?A?@@V?$span@$$CBD$0?0@gsl@@@Z", Lfunc_end446 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() - .long Ltmp21395-Ltmp21394 # Subsection size -Ltmp21394: - .short Ltmp21397-Ltmp21396 # Record length -Ltmp21396: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end447-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7976 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____20::::operator()" # Function name -Ltmp21397: - .short Ltmp21399-Ltmp21398 # Record length -Ltmp21398: - .short 4414 # Record kind: S_LOCAL - .long 6163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21399: - .cv_def_range Ltmp12175 Ltmp12176, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21395: - .p2align 2 - .cv_linetable 447, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QBE@XZ", Lfunc_end447 - .section .debug$S,"dr",associative,"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" - .long 241 # Symbol subsection for gsl::make_span > > - .long Ltmp21401-Ltmp21400 # Subsection size -Ltmp21400: - .short Ltmp21403-Ltmp21402 # Record length -Ltmp21402: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end448-"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7978 # Function type index - .secrel32 "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section relative address - .secidx "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span > >" # Function name -Ltmp21403: - .short Ltmp21405-Ltmp21404 # Record length -Ltmp21404: - .short 4414 # Record kind: S_LOCAL - .long 5906 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21405: - .cv_def_range Ltmp12177 Ltmp12178, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21401: - .p2align 2 - .cv_linetable 448, "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AAV?$vector@HV?$allocator@H@std@@@std@@@Z", Lfunc_end448 - .section .debug$S,"dr",associative,"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" - .long 241 # Symbol subsection for gsl::make_span > > - .long Ltmp21407-Ltmp21406 # Subsection size -Ltmp21406: - .short Ltmp21409-Ltmp21408 # Record length -Ltmp21408: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end449-"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7980 # Function type index - .secrel32 "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section relative address - .secidx "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::make_span > >" # Function name -Ltmp21409: - .short Ltmp21411-Ltmp21410 # Record length -Ltmp21410: - .short 4414 # Record kind: S_LOCAL - .long 5895 # TypeIndex - .short 1 # Flags - .asciz "cont" -Ltmp21411: - .cv_def_range Ltmp12179 Ltmp12180, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21407: - .p2align 2 - .cv_linetable 449, "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@ABV?$vector@HV?$allocator@H@std@@@std@@@Z", Lfunc_end449 - .section .debug$S,"dr",associative,"?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" - .long 241 # Symbol subsection for std::vector >::data - .long Ltmp21413-Ltmp21412 # Subsection size -Ltmp21412: - .short Ltmp21415-Ltmp21414 # Record length -Ltmp21414: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end450-"?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7981 # Function type index - .secrel32 "?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" # Function section relative address - .secidx "?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::data" # Function name -Ltmp21415: - .short Ltmp21417-Ltmp21416 # Record length -Ltmp21416: - .short 4414 # Record kind: S_LOCAL - .long 5955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21417: - .cv_def_range Ltmp12181 Ltmp12182, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21413: - .p2align 2 - .cv_linetable 450, "?data@?$vector@HV?$allocator@H@std@@@std@@QBEPBHXZ", Lfunc_end450 - .section .debug$S,"dr",associative,"??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &> - .long Ltmp21419-Ltmp21418 # Subsection size -Ltmp21418: - .short Ltmp21421-Ltmp21420 # Record length -Ltmp21420: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end451-"??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7987 # Function type index - .secrel32 "??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" # Function section relative address - .secidx "??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &>" # Function name -Ltmp21421: - .short Ltmp21423-Ltmp21422 # Record length -Ltmp21422: - .short 4414 # Record kind: S_LOCAL - .long 6021 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21423: - .cv_def_range Ltmp12183 Ltmp12184, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21425-Ltmp21424 # Record length -Ltmp21424: - .short 4414 # Record kind: S_LOCAL - .long 7985 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp21425: - .cv_def_range Ltmp12183 Ltmp12184, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21427-Ltmp21426 # Record length -Ltmp21426: - .short 4414 # Record kind: S_LOCAL - .long 5884 # TypeIndex - .short 1 # Flags - .asciz "_Val1" -Ltmp21427: - .cv_def_range Ltmp12183 Ltmp12184, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21419: - .p2align 2 - .cv_linetable 451, "??$?0ABV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@H@1@@Z", Lfunc_end451 - .section .debug$S,"dr",associative,"?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getal - .long Ltmp21429-Ltmp21428 # Subsection size -Ltmp21428: - .short Ltmp21431-Ltmp21430 # Record length -Ltmp21430: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end452-"?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7988 # Function type index - .secrel32 "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getal" # Function name -Ltmp21431: - .short Ltmp21433-Ltmp21432 # Record length -Ltmp21432: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21433: - .cv_def_range Ltmp12185 Ltmp12186, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21429: - .p2align 2 - .cv_linetable 452, "?_Getal@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$allocator@H@2@XZ", Lfunc_end452 - .section .debug$S,"dr",associative,"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp21435-Ltmp21434 # Subsection size -Ltmp21434: - .short Ltmp21437-Ltmp21436 # Record length -Ltmp21436: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end453-"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7990 # Function type index - .secrel32 "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" # Function section relative address - .secidx "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp21437: - .short Ltmp21439-Ltmp21438 # Record length -Ltmp21438: - .short 4414 # Record kind: S_LOCAL - .long 7235 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21439: - .cv_def_range Ltmp12187 Ltmp12188, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21441-Ltmp21440 # Record length -Ltmp21440: - .short 4414 # Record kind: S_LOCAL - .long 5884 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp21441: - .cv_def_range Ltmp12187 Ltmp12188, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21435: - .p2align 2 - .cv_linetable 453, "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@H@1@@Z", Lfunc_end453 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Get_data - .long Ltmp21443-Ltmp21442 # Subsection size -Ltmp21442: - .short Ltmp21445-Ltmp21444 # Record length -Ltmp21444: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end454-"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7991 # Function type index - .secrel32 "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Get_data" # Function name -Ltmp21445: - .short Ltmp21447-Ltmp21446 # Record length -Ltmp21446: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21447: - .cv_def_range Ltmp12189 Ltmp12190, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21443: - .p2align 2 - .cv_linetable 454, "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", Lfunc_end454 - .section .debug$S,"dr",associative,"??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - .long 241 # Symbol subsection for std::vector >::_Range_construct_or_tidy - .long Ltmp21449-Ltmp21448 # Subsection size -Ltmp21448: - .short Ltmp21451-Ltmp21450 # Record length -Ltmp21450: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end455-"??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7994 # Function type index - .secrel32 "??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" # Function section relative address - .secidx "??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Range_construct_or_tidy" # Function name -Ltmp21451: - .short Ltmp21453-Ltmp21452 # Record length -Ltmp21452: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21453: - .cv_def_range Ltmp12193 Ltmp12197, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp21455-Ltmp21454 # Record length -Ltmp21454: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21455: - .cv_def_range Ltmp12193 Ltmp12197, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21457-Ltmp21456 # Record length -Ltmp21456: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21457: - .cv_def_range Ltmp12193 Ltmp12197, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp21459-Ltmp21458 # Record length -Ltmp21458: - .short 4414 # Record kind: S_LOCAL - .long 4312 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp21459: - .cv_def_range Ltmp12193 Ltmp12197, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp21461-Ltmp21460 # Record length -Ltmp21460: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp21461: - .cv_def_range Ltmp12193 Ltmp12197, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21463-Ltmp21462 # Record length -Ltmp21462: - .short 4414 # Record kind: S_LOCAL - .long 7944 # TypeIndex - .short 0 # Flags - .asciz "_Guard" -Ltmp21463: - .cv_def_range Ltmp12194 Ltmp12195 Ltmp12196 Ltmp12197, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21449: - .p2align 2 - .cv_linetable 455, "??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z", Lfunc_end455 - .section .debug$S,"dr",associative,"?end@?$initializer_list@H@std@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?end@?$initializer_list@H@std@@QBEPBHXZ" - .long 241 # Symbol subsection for std::initializer_list::end - .long Ltmp21465-Ltmp21464 # Subsection size -Ltmp21464: - .short Ltmp21467-Ltmp21466 # Record length -Ltmp21466: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end456-"?end@?$initializer_list@H@std@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7995 # Function type index - .secrel32 "?end@?$initializer_list@H@std@@QBEPBHXZ" # Function section relative address - .secidx "?end@?$initializer_list@H@std@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "std::initializer_list::end" # Function name -Ltmp21467: - .short Ltmp21469-Ltmp21468 # Record length -Ltmp21468: - .short 4414 # Record kind: S_LOCAL - .long 6057 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21469: - .cv_def_range Ltmp12198 Ltmp12199, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21465: - .p2align 2 - .cv_linetable 456, "?end@?$initializer_list@H@std@@QBEPBHXZ", Lfunc_end456 - .section .debug$S,"dr",associative,"?begin@?$initializer_list@H@std@@QBEPBHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?begin@?$initializer_list@H@std@@QBEPBHXZ" - .long 241 # Symbol subsection for std::initializer_list::begin - .long Ltmp21471-Ltmp21470 # Subsection size -Ltmp21470: - .short Ltmp21473-Ltmp21472 # Record length -Ltmp21472: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end457-"?begin@?$initializer_list@H@std@@QBEPBHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7996 # Function type index - .secrel32 "?begin@?$initializer_list@H@std@@QBEPBHXZ" # Function section relative address - .secidx "?begin@?$initializer_list@H@std@@QBEPBHXZ" # Function section index - .byte 0 # Flags - .asciz "std::initializer_list::begin" # Function name -Ltmp21473: - .short Ltmp21475-Ltmp21474 # Record length -Ltmp21474: - .short 4414 # Record kind: S_LOCAL - .long 6057 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21475: - .cv_def_range Ltmp12200 Ltmp12201, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21471: - .p2align 2 - .cv_linetable 457, "?begin@?$initializer_list@H@std@@QBEPBHXZ", Lfunc_end457 - .section .debug$S,"dr",associative,"??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" - .long 241 # Symbol subsection for std::forward &> - .long Ltmp21477-Ltmp21476 # Subsection size -Ltmp21476: - .short Ltmp21479-Ltmp21478 # Record length -Ltmp21478: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end458-"??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7998 # Function type index - .secrel32 "??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" # Function section relative address - .secidx "??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward &>" # Function name -Ltmp21479: - .short Ltmp21481-Ltmp21480 # Record length -Ltmp21480: - .short 4414 # Record kind: S_LOCAL - .long 5884 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp21481: - .cv_def_range Ltmp12202 Ltmp12203, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21477: - .p2align 2 - .cv_linetable 458, "??$forward@ABV?$allocator@H@std@@@std@@YAABV?$allocator@H@0@ABV10@@Z", Lfunc_end458 - .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vector_val >::_Vector_val - .long Ltmp21483-Ltmp21482 # Subsection size -Ltmp21482: - .short Ltmp21485-Ltmp21484 # Record length -Ltmp21484: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end459-"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7999 # Function type index - .secrel32 "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_val >::_Vector_val" # Function name -Ltmp21485: - .short Ltmp21487-Ltmp21486 # Record length -Ltmp21486: - .short 4414 # Record kind: S_LOCAL - .long 6066 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21487: - .cv_def_range Ltmp12204 Ltmp12205, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21483: - .p2align 2 - .cv_linetable 459, "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QAE@XZ", Lfunc_end459 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$allocator@H@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$allocator@H@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first - .long Ltmp21489-Ltmp21488 # Subsection size -Ltmp21488: - .short Ltmp21491-Ltmp21490 # Record length -Ltmp21490: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end460-"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$allocator@H@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8000 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$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@@QAEAAV?$allocator@H@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name -Ltmp21491: - .short Ltmp21493-Ltmp21492 # Record length -Ltmp21492: - .short 4414 # Record kind: S_LOCAL - .long 6021 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21493: - .cv_def_range Ltmp12206 Ltmp12207, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21489: - .p2align 2 - .cv_linetable 460, "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$allocator@H@2@XZ", Lfunc_end460 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second - .long Ltmp21495-Ltmp21494 # Subsection size -Ltmp21494: - .short Ltmp21497-Ltmp21496 # Record length -Ltmp21496: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end461-"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8001 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$_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@@QAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name -Ltmp21497: - .short Ltmp21499-Ltmp21498 # Record length -Ltmp21498: - .short 4414 # Record kind: S_LOCAL - .long 6021 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21499: - .cv_def_range Ltmp12208 Ltmp12209, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21495: - .p2align 2 - .cv_linetable 461, "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", Lfunc_end461 - .section .debug$S,"dr",associative,"??$distance@PBH@std@@YAHPBH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$distance@PBH@std@@YAHPBH0@Z" - .long 241 # Symbol subsection for std::distance - .long Ltmp21501-Ltmp21500 # Subsection size -Ltmp21500: - .short Ltmp21503-Ltmp21502 # Record length -Ltmp21502: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end462-"??$distance@PBH@std@@YAHPBH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8003 # Function type index - .secrel32 "??$distance@PBH@std@@YAHPBH0@Z" # Function section relative address - .secidx "??$distance@PBH@std@@YAHPBH0@Z" # Function section index - .byte 0 # Flags - .asciz "std::distance" # Function name -Ltmp21503: - .short Ltmp21505-Ltmp21504 # Record length -Ltmp21504: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21505: - .cv_def_range Ltmp12210 Ltmp12211, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21507-Ltmp21506 # Record length -Ltmp21506: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21507: - .cv_def_range Ltmp12210 Ltmp12211, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21501: - .p2align 2 - .cv_linetable 462, "??$distance@PBH@std@@YAHPBH0@Z", Lfunc_end462 - .section .debug$S,"dr",associative,"?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::vector >::_Buy_nonzero - .long Ltmp21509-Ltmp21508 # Subsection size -Ltmp21508: - .short Ltmp21511-Ltmp21510 # Record length -Ltmp21510: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end463-"?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8004 # Function type index - .secrel32 "?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Buy_nonzero" # Function name -Ltmp21511: - .short Ltmp21513-Ltmp21512 # Record length -Ltmp21512: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21513: - .cv_def_range Ltmp12212 Ltmp12215, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21515-Ltmp21514 # Record length -Ltmp21514: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp21515: - .cv_def_range Ltmp12212 Ltmp12215, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21509: - .p2align 2 - .cv_linetable 463, "?_Buy_nonzero@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z", Lfunc_end463 - .section .debug$S,"dr",associative,"??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" - .long 241 # Symbol subsection for std::vector >::_Ucopy - .long Ltmp21517-Ltmp21516 # Subsection size -Ltmp21516: - .short Ltmp21519-Ltmp21518 # Record length -Ltmp21518: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end464-"??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8007 # Function type index - .secrel32 "??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" # Function section relative address - .secidx "??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Ucopy" # Function name -Ltmp21519: - .short Ltmp21521-Ltmp21520 # Record length -Ltmp21520: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21521: - .cv_def_range Ltmp12216 Ltmp12217, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp21523-Ltmp21522 # Record length -Ltmp21522: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21523: - .cv_def_range Ltmp12216 Ltmp12217, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21525-Ltmp21524 # Record length -Ltmp21524: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21525: - .cv_def_range Ltmp12216 Ltmp12217, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp21527-Ltmp21526 # Record length -Ltmp21526: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp21527: - .cv_def_range Ltmp12216 Ltmp12217, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21517: - .p2align 2 - .cv_linetable 464, "??$_Ucopy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPBH0PAH@Z", Lfunc_end464 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - .long 241 # Symbol subsection for std::vector >::_Myfirst - .long Ltmp21529-Ltmp21528 # Subsection size -Ltmp21528: - .short Ltmp21531-Ltmp21530 # Record length -Ltmp21530: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end465-"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8008 # Function type index - .secrel32 "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" # Function section relative address - .secidx "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myfirst" # Function name -Ltmp21531: - .short Ltmp21533-Ltmp21532 # Record length -Ltmp21532: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21533: - .cv_def_range Ltmp12218 Ltmp12219, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21529: - .p2align 2 - .cv_linetable 465, "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ", Lfunc_end465 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" - .long 241 # Symbol subsection for std::vector >::_Mylast - .long Ltmp21535-Ltmp21534 # Subsection size -Ltmp21534: - .short Ltmp21537-Ltmp21536 # Record length -Ltmp21536: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end466-"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8009 # Function type index - .secrel32 "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" # Function section relative address - .secidx "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Mylast" # Function name -Ltmp21537: - .short Ltmp21539-Ltmp21538 # Record length -Ltmp21538: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21539: - .cv_def_range Ltmp12220 Ltmp12221, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21535: - .p2align 2 - .cv_linetable 466, "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAHXZ", Lfunc_end466 - .section .debug$S,"dr",associative,"??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Tidy_guard > >::~_Tidy_guard - .long Ltmp21541-Ltmp21540 # Subsection size -Ltmp21540: - .short Ltmp21543-Ltmp21542 # Record length -Ltmp21542: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end467-"??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8010 # Function type index - .secrel32 "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Tidy_guard > >::~_Tidy_guard" # Function name -Ltmp21543: - .short Ltmp21545-Ltmp21544 # Record length -Ltmp21544: - .short 4414 # Record kind: S_LOCAL - .long 7941 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21545: - .cv_def_range Ltmp12222 Ltmp12225, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21541: - .p2align 2 - .cv_linetable 467, "??1?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@QAE@XZ", Lfunc_end467 - .section .debug$S,"dr",associative,"?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::max_size - .long Ltmp21547-Ltmp21546 # Subsection size -Ltmp21546: - .short Ltmp21549-Ltmp21548 # Record length -Ltmp21548: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end468-"?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8011 # Function type index - .secrel32 "?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::max_size" # Function name -Ltmp21549: - .short Ltmp21551-Ltmp21550 # Record length -Ltmp21550: - .short 4414 # Record kind: S_LOCAL - .long 5955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21551: - .cv_def_range Ltmp12226 Ltmp12227, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21547: - .p2align 2 - .cv_linetable 468, "?max_size@?$vector@HV?$allocator@H@std@@@std@@QBEIXZ", Lfunc_end468 - .section .debug$S,"dr",associative,"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" - .long 241 # Symbol subsection for std::vector >::_Xlength - .long Ltmp21553-Ltmp21552 # Subsection size -Ltmp21552: - .short Ltmp21555-Ltmp21554 # Record length -Ltmp21554: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end469-"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8012 # 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 >::_Xlength" # Function name -Ltmp21555: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21553: - .p2align 2 - .cv_linetable 469, "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ", Lfunc_end469 - .section .debug$S,"dr",associative,"?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::vector >::_Buy_raw - .long Ltmp21557-Ltmp21556 # Subsection size -Ltmp21556: - .short Ltmp21559-Ltmp21558 # Record length -Ltmp21558: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end470-"?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8013 # Function type index - .secrel32 "?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Buy_raw" # Function name -Ltmp21559: - .short Ltmp21561-Ltmp21560 # Record length -Ltmp21560: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21561: - .cv_def_range Ltmp12230 Ltmp12231, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21563-Ltmp21562 # Record length -Ltmp21562: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp21563: - .cv_def_range Ltmp12230 Ltmp12231, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21565-Ltmp21564 # Record length -Ltmp21564: - .short 4414 # Record kind: S_LOCAL - .long 6004 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp21565: - .cv_def_range Ltmp12230 Ltmp12231, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21557: - .p2align 2 - .cv_linetable 470, "?_Buy_raw@?$vector@HV?$allocator@H@std@@@std@@AAEXI@Z", Lfunc_end470 - .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::max_size - .long Ltmp21567-Ltmp21566 # Subsection size -Ltmp21566: - .short Ltmp21569-Ltmp21568 # Record length -Ltmp21568: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end471-"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8014 # Function type index - .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" # Function section relative address - .secidx "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::max_size" # Function name -Ltmp21569: - .short Ltmp21571-Ltmp21570 # Record length -Ltmp21570: - .short 4414 # Record kind: S_LOCAL - .long 5884 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp21571: - .cv_def_range Ltmp12232 Ltmp12233, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21567: - .p2align 2 - .cv_linetable 471, "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SAIABV?$allocator@H@2@@Z", Lfunc_end471 - .section .debug$S,"dr",associative,"?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getal - .long Ltmp21573-Ltmp21572 # Subsection size -Ltmp21572: - .short Ltmp21575-Ltmp21574 # Record length -Ltmp21574: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end472-"?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8015 # Function type index - .secrel32 "?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getal" # Function name -Ltmp21575: - .short Ltmp21577-Ltmp21576 # Record length -Ltmp21576: - .short 4414 # Record kind: S_LOCAL - .long 5955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21577: - .cv_def_range Ltmp12234 Ltmp12235, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21573: - .p2align 2 - .cv_linetable 472, "?_Getal@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$allocator@H@2@XZ", Lfunc_end472 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$allocator@H@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$allocator@H@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first - .long Ltmp21579-Ltmp21578 # Subsection size -Ltmp21578: - .short Ltmp21581-Ltmp21580 # Record length -Ltmp21580: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end473-"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$allocator@H@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8016 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$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@@QBEABV?$allocator@H@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name -Ltmp21581: - .short Ltmp21583-Ltmp21582 # Record length -Ltmp21582: - .short 4414 # Record kind: S_LOCAL - .long 6024 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21583: - .cv_def_range Ltmp12236 Ltmp12237, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21579: - .p2align 2 - .cv_linetable 473, "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$allocator@H@2@XZ", Lfunc_end473 - .section .debug$S,"dr",associative,"?allocate@?$allocator@H@std@@QAEPAHI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?allocate@?$allocator@H@std@@QAEPAHI@Z" - .long 241 # Symbol subsection for std::allocator::allocate - .long Ltmp21585-Ltmp21584 # Subsection size -Ltmp21584: - .short Ltmp21587-Ltmp21586 # Record length -Ltmp21586: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end474-"?allocate@?$allocator@H@std@@QAEPAHI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8017 # Function type index - .secrel32 "?allocate@?$allocator@H@std@@QAEPAHI@Z" # Function section relative address - .secidx "?allocate@?$allocator@H@std@@QAEPAHI@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocate" # Function name -Ltmp21587: - .short Ltmp21589-Ltmp21588 # Record length -Ltmp21588: - .short 4414 # Record kind: S_LOCAL - .long 6038 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21589: - .cv_def_range Ltmp12238 Ltmp12239, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21591-Ltmp21590 # Record length -Ltmp21590: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp21591: - .cv_def_range Ltmp12238 Ltmp12239, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21585: - .p2align 2 - .cv_linetable 474, "?allocate@?$allocator@H@std@@QAEPAHI@Z", Lfunc_end474 - .section .debug$S,"dr",associative,"??$_Get_size_of_n@$03@std@@YAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_size_of_n@$03@std@@YAII@Z" - .long 241 # Symbol subsection for std::_Get_size_of_n<4> - .long Ltmp21593-Ltmp21592 # Subsection size -Ltmp21592: - .short Ltmp21595-Ltmp21594 # Record length -Ltmp21594: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end475-"??$_Get_size_of_n@$03@std@@YAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7644 # Function type index - .secrel32 "??$_Get_size_of_n@$03@std@@YAII@Z" # Function section relative address - .secidx "??$_Get_size_of_n@$03@std@@YAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_size_of_n<4>" # Function name -Ltmp21595: - .short Ltmp21597-Ltmp21596 # Record length -Ltmp21596: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp21597: - .cv_def_range Ltmp12240 Ltmp12243, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21599-Ltmp21598 # Record length -Ltmp21598: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Max_possible" -Ltmp21599: - .cv_def_range Ltmp12240 Ltmp12243, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21601-Ltmp21600 # Record length -Ltmp21600: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Result" -Ltmp21601: - .cv_def_range Ltmp12240 Ltmp12243, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21593: - .p2align 2 - .cv_linetable 475, "??$_Get_size_of_n@$03@std@@YAII@Z", Lfunc_end475 - .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_copy > - .long Ltmp21603-Ltmp21602 # Subsection size -Ltmp21602: - .short Ltmp21605-Ltmp21604 # Record length -Ltmp21604: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end476-"??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8021 # Function type index - .secrel32 "??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_copy >" # Function name -Ltmp21605: - .short Ltmp21607-Ltmp21606 # Record length -Ltmp21606: - .short 4414 # Record kind: S_LOCAL - .long 8018 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21607: - .cv_def_range Ltmp12244 Ltmp12247, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21609-Ltmp21608 # Record length -Ltmp21608: - .short 4414 # Record kind: S_LOCAL - .long 8018 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21609: - .cv_def_range Ltmp12244 Ltmp12247, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp21611-Ltmp21610 # Record length -Ltmp21610: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp21611: - .cv_def_range Ltmp12244 Ltmp12247, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp21613-Ltmp21612 # Record length -Ltmp21612: - .short 4414 # Record kind: S_LOCAL - .long 5999 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp21613: - .cv_def_range Ltmp12244 Ltmp12247, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp21615-Ltmp21614 # Record length -Ltmp21614: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp21615: - .cv_def_range Ltmp12244 Ltmp12247, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp21617-Ltmp21616 # Record length -Ltmp21616: - .short 4414 # Record kind: S_LOCAL - .long 8018 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp21617: - .cv_def_range Ltmp12244 Ltmp12247, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp21619-Ltmp21618 # Record length -Ltmp21618: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp21619: - .cv_def_range Ltmp12244 Ltmp12247, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21603: - .p2align 2 - .cv_linetable 476, "??$_Uninitialized_copy@PBHPAHV?$allocator@H@std@@@std@@YAPAHQBH0PAHAAV?$allocator@H@0@@Z", Lfunc_end476 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped - .long Ltmp21621-Ltmp21620 # Subsection size -Ltmp21620: - .short Ltmp21623-Ltmp21622 # Record length -Ltmp21622: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end477-"??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8024 # Function type index - .secrel32 "??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" # Function section relative address - .secidx "??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped" # Function name -Ltmp21623: - .short Ltmp21625-Ltmp21624 # Record length -Ltmp21624: - .short 4414 # Record kind: S_LOCAL - .long 8018 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp21625: - .cv_def_range Ltmp12248 Ltmp12249, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21621: - .p2align 2 - .cv_linetable 477, "??$_Get_unwrapped@$$CBH@std@@YAPBHQBH@Z", Lfunc_end477 - .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped_n - .long Ltmp21627-Ltmp21626 # Subsection size -Ltmp21626: - .short Ltmp21629-Ltmp21628 # Record length -Ltmp21628: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end478-"??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8027 # Function type index - .secrel32 "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" # Function section relative address - .secidx "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped_n" # Function name -Ltmp21629: - .short Ltmp21631-Ltmp21630 # Record length -Ltmp21630: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 1 # Flags - .asciz "_Src" -Ltmp21631: - .cv_def_range Ltmp12250 Ltmp12251, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21633-Ltmp21632 # Record length -Ltmp21632: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp21633: - .cv_def_range Ltmp12250 Ltmp12251, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21627: - .p2align 2 - .cv_linetable 478, "??$_Get_unwrapped_n@HH$0A@@std@@YAPAHQAHH@Z", Lfunc_end478 - .section .debug$S,"dr",associative,"??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" - .long 241 # Symbol subsection for std::_Idl_distance - .long Ltmp21635-Ltmp21634 # Subsection size -Ltmp21634: - .short Ltmp21637-Ltmp21636 # Record length -Ltmp21636: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end479-"??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8031 # Function type index - .secrel32 "??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" # Function section relative address - .secidx "??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Idl_distance" # Function name -Ltmp21637: - .short Ltmp21639-Ltmp21638 # Record length -Ltmp21638: - .short 4414 # Record kind: S_LOCAL - .long 8028 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21639: - .cv_def_range Ltmp12252 Ltmp12253, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21641-Ltmp21640 # Record length -Ltmp21640: - .short 4414 # Record kind: S_LOCAL - .long 8028 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21641: - .cv_def_range Ltmp12252 Ltmp12253, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21635: - .p2align 2 - .cv_linetable 479, "??$_Idl_distance@PBHPBH@std@@YA?A?@@ABQBH0@Z", Lfunc_end479 - .section .debug$S,"dr",associative,"??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" - .long 241 # Symbol subsection for std::_Copy_memmove - .long Ltmp21643-Ltmp21642 # Subsection size -Ltmp21642: - .short Ltmp21645-Ltmp21644 # Record length -Ltmp21644: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end480-"??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8033 # Function type index - .secrel32 "??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" # Function section relative address - .secidx "??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Copy_memmove" # Function name -Ltmp21645: - .short Ltmp21647-Ltmp21646 # Record length -Ltmp21646: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21647: - .cv_def_range Ltmp12254 Ltmp12255, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21649-Ltmp21648 # Record length -Ltmp21648: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21649: - .cv_def_range Ltmp12254 Ltmp12255, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp21651-Ltmp21650 # Record length -Ltmp21650: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp21651: - .cv_def_range Ltmp12254 Ltmp12255, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp21653-Ltmp21652 # Record length -Ltmp21652: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_First_ch" -Ltmp21653: - .cv_def_range Ltmp12254 Ltmp12255, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp21655-Ltmp21654 # Record length -Ltmp21654: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Last_ch" -Ltmp21655: - .cv_def_range Ltmp12254 Ltmp12255, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp21657-Ltmp21656 # Record length -Ltmp21656: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Dest_ch" -Ltmp21657: - .cv_def_range Ltmp12254 Ltmp12255, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp21659-Ltmp21658 # Record length -Ltmp21658: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp21659: - .cv_def_range Ltmp12254 Ltmp12255, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21643: - .p2align 2 - .cv_linetable 480, "??$_Copy_memmove@PBHPAH@std@@YAPAHPBH0PAH@Z", Lfunc_end480 - .section .debug$S,"dr",associative,"??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" - .long 241 # Symbol subsection for std::_Seek_wrapped - .long Ltmp21661-Ltmp21660 # Subsection size -Ltmp21660: - .short Ltmp21663-Ltmp21662 # Record length -Ltmp21662: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end481-"??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8036 # Function type index - .secrel32 "??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" # Function section relative address - .secidx "??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Seek_wrapped" # Function name -Ltmp21663: - .short Ltmp21665-Ltmp21664 # Record length -Ltmp21664: - .short 4414 # Record kind: S_LOCAL - .long 5074 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp21665: - .cv_def_range Ltmp12256 Ltmp12257, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21667-Ltmp21666 # Record length -Ltmp21666: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 1 # Flags - .asciz "_UIt" -Ltmp21667: - .cv_def_range Ltmp12256 Ltmp12257, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21661: - .p2align 2 - .cv_linetable 481, "??$_Seek_wrapped@H@std@@YAXAAPAHQAH@Z", Lfunc_end481 - .section .debug$S,"dr",associative,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector >::_Tidy - .long Ltmp21669-Ltmp21668 # Subsection size -Ltmp21668: - .short Ltmp21671-Ltmp21670 # Record length -Ltmp21670: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end482-"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8037 # Function type index - .secrel32 "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Tidy" # Function name -Ltmp21671: - .short Ltmp21673-Ltmp21672 # Record length -Ltmp21672: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21673: - .cv_def_range Ltmp12258 Ltmp12261, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp21675-Ltmp21674 # Record length -Ltmp21674: - .short 4414 # Record kind: S_LOCAL - .long 6004 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp21675: - .cv_def_range Ltmp12258 Ltmp12261, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp21677-Ltmp21676 # Record length -Ltmp21676: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 0 # Flags - .asciz "_First" -Ltmp21677: - .cv_def_range Ltmp12258 Ltmp12261, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21669: - .p2align 2 - .cv_linetable 482, "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ", Lfunc_end482 - .section .debug$S,"dr",associative,"?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector >::_Orphan_all - .long Ltmp21679-Ltmp21678 # Subsection size -Ltmp21678: - .short Ltmp21681-Ltmp21680 # Record length -Ltmp21680: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end483-"?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8038 # Function type index - .secrel32 "?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Orphan_all" # Function name -Ltmp21681: - .short Ltmp21683-Ltmp21682 # Record length -Ltmp21682: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21683: - .cv_def_range Ltmp12262 Ltmp12263, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21679: - .p2align 2 - .cv_linetable 483, "?_Orphan_all@?$vector@HV?$allocator@H@std@@@std@@AAEXXZ", Lfunc_end483 - .section .debug$S,"dr",associative,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" - .long 241 # Symbol subsection for std::vector >::_Destroy - .long Ltmp21685-Ltmp21684 # Subsection size -Ltmp21684: - .short Ltmp21687-Ltmp21686 # Record length -Ltmp21686: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end484-"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8039 # Function type index - .secrel32 "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" # Function section relative address - .secidx "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Destroy" # Function name -Ltmp21687: - .short Ltmp21689-Ltmp21688 # Record length -Ltmp21688: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21689: - .cv_def_range Ltmp12264 Ltmp12265, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21691-Ltmp21690 # Record length -Ltmp21690: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21691: - .cv_def_range Ltmp12264 Ltmp12265, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21693-Ltmp21692 # Record length -Ltmp21692: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21693: - .cv_def_range Ltmp12264 Ltmp12265, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21685: - .p2align 2 - .cv_linetable 484, "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AAEXPAH0@Z", Lfunc_end484 - .section .debug$S,"dr",associative,"?deallocate@?$allocator@H@std@@QAEXQAHI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?deallocate@?$allocator@H@std@@QAEXQAHI@Z" - .long 241 # Symbol subsection for std::allocator::deallocate - .long Ltmp21695-Ltmp21694 # Subsection size -Ltmp21694: - .short Ltmp21697-Ltmp21696 # Record length -Ltmp21696: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end485-"?deallocate@?$allocator@H@std@@QAEXQAHI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8040 # Function type index - .secrel32 "?deallocate@?$allocator@H@std@@QAEXQAHI@Z" # Function section relative address - .secidx "?deallocate@?$allocator@H@std@@QAEXQAHI@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::deallocate" # Function name -Ltmp21697: - .short Ltmp21699-Ltmp21698 # Record length -Ltmp21698: - .short 4414 # Record kind: S_LOCAL - .long 6038 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21699: - .cv_def_range Ltmp12266 Ltmp12267, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp21701-Ltmp21700 # Record length -Ltmp21700: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp21701: - .cv_def_range Ltmp12266 Ltmp12267, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21703-Ltmp21702 # Record length -Ltmp21702: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp21703: - .cv_def_range Ltmp12266 Ltmp12267, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21695: - .p2align 2 - .cv_linetable 485, "?deallocate@?$allocator@H@std@@QAEXQAHI@Z", Lfunc_end485 - .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" - .long 241 # Symbol subsection for std::_Destroy_range > - .long Ltmp21705-Ltmp21704 # Subsection size -Ltmp21704: - .short Ltmp21707-Ltmp21706 # Record length -Ltmp21706: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end486-"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8043 # Function type index - .secrel32 "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" # Function section relative address - .secidx "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Destroy_range >" # Function name -Ltmp21707: - .short Ltmp21709-Ltmp21708 # Record length -Ltmp21708: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21709: - .cv_def_range Ltmp12268 Ltmp12269, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21711-Ltmp21710 # Record length -Ltmp21710: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21711: - .cv_def_range Ltmp12268 Ltmp12269, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp21713-Ltmp21712 # Record length -Ltmp21712: - .short 4414 # Record kind: S_LOCAL - .long 5999 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp21713: - .cv_def_range Ltmp12268 Ltmp12269, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21705: - .p2align 2 - .cv_linetable 486, "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPAH0AAV?$allocator@H@0@@Z", Lfunc_end486 - .section .debug$S,"dr",associative,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::select_on_container_copy_construction - .long Ltmp21715-Ltmp21714 # Subsection size -Ltmp21714: - .short Ltmp21717-Ltmp21716 # Record length -Ltmp21716: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end487-"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8044 # Function type index - .secrel32 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" # Function section relative address - .secidx "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::select_on_container_copy_construction" # Function name -Ltmp21717: - .short Ltmp21719-Ltmp21718 # Record length -Ltmp21718: - .short 4414 # Record kind: S_LOCAL - .long 5884 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp21719: - .cv_def_range Ltmp12270 Ltmp12271, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21715: - .p2align 2 - .cv_linetable 487, "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@ABV32@@Z", Lfunc_end487 - .section .debug$S,"dr",associative,"??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair> - .long Ltmp21721-Ltmp21720 # Subsection size -Ltmp21720: - .short Ltmp21723-Ltmp21722 # Record length -Ltmp21722: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end488-"??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8048 # Function type index - .secrel32 "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" # Function section relative address - .secidx "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair>" # Function name -Ltmp21723: - .short Ltmp21725-Ltmp21724 # Record length -Ltmp21724: - .short 4414 # Record kind: S_LOCAL - .long 6021 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21725: - .cv_def_range Ltmp12272 Ltmp12273, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21727-Ltmp21726 # Record length -Ltmp21726: - .short 4414 # Record kind: S_LOCAL - .long 7985 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp21727: - .cv_def_range Ltmp12272 Ltmp12273, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21729-Ltmp21728 # Record length -Ltmp21728: - .short 4414 # Record kind: S_LOCAL - .long 8045 # TypeIndex - .short 1 # Flags - .asciz "_Val1" -Ltmp21729: - .cv_def_range Ltmp12272 Ltmp12273, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21721: - .p2align 2 - .cv_linetable 488, "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@H@1@@Z", Lfunc_end488 - .section .debug$S,"dr",associative,"?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::vector >::empty - .long Ltmp21731-Ltmp21730 # Subsection size -Ltmp21730: - .short Ltmp21733-Ltmp21732 # Record length -Ltmp21732: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end489-"?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8049 # Function type index - .secrel32 "?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::empty" # Function name -Ltmp21733: - .short Ltmp21735-Ltmp21734 # Record length -Ltmp21734: - .short 4414 # Record kind: S_LOCAL - .long 5955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21735: - .cv_def_range Ltmp12274 Ltmp12275, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21731: - .p2align 2 - .cv_linetable 489, "?empty@?$vector@HV?$allocator@H@std@@@std@@QBE_NXZ", Lfunc_end489 - .section .debug$S,"dr",associative,"??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" - .long 241 # Symbol subsection for std::vector >::_Ucopy - .long Ltmp21737-Ltmp21736 # Subsection size -Ltmp21736: - .short Ltmp21739-Ltmp21738 # Record length -Ltmp21738: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end490-"??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8050 # Function type index - .secrel32 "??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" # Function section relative address - .secidx "??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Ucopy" # Function name -Ltmp21739: - .short Ltmp21741-Ltmp21740 # Record length -Ltmp21740: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21741: - .cv_def_range Ltmp12276 Ltmp12277, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp21743-Ltmp21742 # Record length -Ltmp21742: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21743: - .cv_def_range Ltmp12276 Ltmp12277, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21745-Ltmp21744 # Record length -Ltmp21744: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21745: - .cv_def_range Ltmp12276 Ltmp12277, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp21747-Ltmp21746 # Record length -Ltmp21746: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp21747: - .cv_def_range Ltmp12276 Ltmp12277, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21737: - .p2align 2 - .cv_linetable 490, "??$_Ucopy@PAH@?$vector@HV?$allocator@H@std@@@std@@AAEPAHPAH00@Z", Lfunc_end490 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - .long 241 # Symbol subsection for std::vector >::_Mylast - .long Ltmp21749-Ltmp21748 # Subsection size -Ltmp21748: - .short Ltmp21751-Ltmp21750 # Record length -Ltmp21750: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end491-"?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8051 # Function type index - .secrel32 "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" # Function section relative address - .secidx "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Mylast" # Function name -Ltmp21751: - .short Ltmp21753-Ltmp21752 # Record length -Ltmp21752: - .short 4414 # Record kind: S_LOCAL - .long 5955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21753: - .cv_def_range Ltmp12278 Ltmp12279, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21749: - .p2align 2 - .cv_linetable 491, "?_Mylast@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ", Lfunc_end491 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" - .long 241 # Symbol subsection for std::vector >::_Myfirst - .long Ltmp21755-Ltmp21754 # Subsection size -Ltmp21754: - .short Ltmp21757-Ltmp21756 # Record length -Ltmp21756: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end492-"?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8052 # Function type index - .secrel32 "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" # Function section relative address - .secidx "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myfirst" # Function name -Ltmp21757: - .short Ltmp21759-Ltmp21758 # Record length -Ltmp21758: - .short 4414 # Record kind: S_LOCAL - .long 5955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21759: - .cv_def_range Ltmp12280 Ltmp12281, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21755: - .p2align 2 - .cv_linetable 492, "?_Myfirst@?$vector@HV?$allocator@H@std@@@std@@ABEABQAHXZ", Lfunc_end492 - .section .debug$S,"dr",associative,"??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" - .long 241 # Symbol subsection for std::forward > - .long Ltmp21761-Ltmp21760 # Subsection size -Ltmp21760: - .short Ltmp21763-Ltmp21762 # Record length -Ltmp21762: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end493-"??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8055 # Function type index - .secrel32 "??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" # Function section relative address - .secidx "??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward >" # Function name -Ltmp21763: - .short Ltmp21765-Ltmp21764 # Record length -Ltmp21764: - .short 4414 # Record kind: S_LOCAL - .long 5999 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp21765: - .cv_def_range Ltmp12282 Ltmp12283, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21761: - .p2align 2 - .cv_linetable 493, "??$forward@V?$allocator@H@std@@@std@@YA$$QAV?$allocator@H@0@AAV10@@Z", Lfunc_end493 - .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_copy > - .long Ltmp21767-Ltmp21766 # Subsection size -Ltmp21766: - .short Ltmp21769-Ltmp21768 # Record length -Ltmp21768: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end494-"??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8058 # Function type index - .secrel32 "??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_copy >" # Function name -Ltmp21769: - .short Ltmp21771-Ltmp21770 # Record length -Ltmp21770: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21771: - .cv_def_range Ltmp12284 Ltmp12287, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21773-Ltmp21772 # Record length -Ltmp21772: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21773: - .cv_def_range Ltmp12284 Ltmp12287, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp21775-Ltmp21774 # Record length -Ltmp21774: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp21775: - .cv_def_range Ltmp12284 Ltmp12287, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp21777-Ltmp21776 # Record length -Ltmp21776: - .short 4414 # Record kind: S_LOCAL - .long 5999 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp21777: - .cv_def_range Ltmp12284 Ltmp12287, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp21779-Ltmp21778 # Record length -Ltmp21778: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp21779: - .cv_def_range Ltmp12284 Ltmp12287, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp21781-Ltmp21780 # Record length -Ltmp21780: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp21781: - .cv_def_range Ltmp12284 Ltmp12287, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp21783-Ltmp21782 # Record length -Ltmp21782: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp21783: - .cv_def_range Ltmp12284 Ltmp12287, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21767: - .p2align 2 - .cv_linetable 494, "??$_Uninitialized_copy@PAHPAHV?$allocator@H@std@@@std@@YAPAHQAH0PAHAAV?$allocator@H@0@@Z", Lfunc_end494 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@H@std@@YAPAHQAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@H@std@@YAPAHQAH@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped - .long Ltmp21785-Ltmp21784 # Subsection size -Ltmp21784: - .short Ltmp21787-Ltmp21786 # Record length -Ltmp21786: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end495-"??$_Get_unwrapped@H@std@@YAPAHQAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8061 # Function type index - .secrel32 "??$_Get_unwrapped@H@std@@YAPAHQAH@Z" # Function section relative address - .secidx "??$_Get_unwrapped@H@std@@YAPAHQAH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped" # Function name -Ltmp21787: - .short Ltmp21789-Ltmp21788 # Record length -Ltmp21788: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp21789: - .cv_def_range Ltmp12288 Ltmp12289, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21785: - .p2align 2 - .cv_linetable 495, "??$_Get_unwrapped@H@std@@YAPAHQAH@Z", Lfunc_end495 - .section .debug$S,"dr",associative,"??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" - .long 241 # Symbol subsection for std::_Idl_distance - .long Ltmp21791-Ltmp21790 # Subsection size -Ltmp21790: - .short Ltmp21793-Ltmp21792 # Record length -Ltmp21792: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end496-"??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8063 # Function type index - .secrel32 "??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" # Function section relative address - .secidx "??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Idl_distance" # Function name -Ltmp21793: - .short Ltmp21795-Ltmp21794 # Record length -Ltmp21794: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21795: - .cv_def_range Ltmp12290 Ltmp12291, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21797-Ltmp21796 # Record length -Ltmp21796: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21797: - .cv_def_range Ltmp12290 Ltmp12291, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21791: - .p2align 2 - .cv_linetable 496, "??$_Idl_distance@PAHPAH@std@@YA?A?@@ABQAH0@Z", Lfunc_end496 - .section .debug$S,"dr",associative,"??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" - .long 241 # Symbol subsection for std::_Copy_memmove - .long Ltmp21799-Ltmp21798 # Subsection size -Ltmp21798: - .short Ltmp21801-Ltmp21800 # Record length -Ltmp21800: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end497-"??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8065 # Function type index - .secrel32 "??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" # Function section relative address - .secidx "??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Copy_memmove" # Function name -Ltmp21801: - .short Ltmp21803-Ltmp21802 # Record length -Ltmp21802: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp21803: - .cv_def_range Ltmp12292 Ltmp12293, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21805-Ltmp21804 # Record length -Ltmp21804: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp21805: - .cv_def_range Ltmp12292 Ltmp12293, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp21807-Ltmp21806 # Record length -Ltmp21806: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp21807: - .cv_def_range Ltmp12292 Ltmp12293, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp21809-Ltmp21808 # Record length -Ltmp21808: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_First_ch" -Ltmp21809: - .cv_def_range Ltmp12292 Ltmp12293, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp21811-Ltmp21810 # Record length -Ltmp21810: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Last_ch" -Ltmp21811: - .cv_def_range Ltmp12292 Ltmp12293, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp21813-Ltmp21812 # Record length -Ltmp21812: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Dest_ch" -Ltmp21813: - .cv_def_range Ltmp12292 Ltmp12293, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp21815-Ltmp21814 # Record length -Ltmp21814: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp21815: - .cv_def_range Ltmp12292 Ltmp12293, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21799: - .p2align 2 - .cv_linetable 497, "??$_Copy_memmove@PAHPAH@std@@YAPAHPAH00@Z", Lfunc_end497 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Get_data - .long Ltmp21817-Ltmp21816 # Subsection size -Ltmp21816: - .short Ltmp21819-Ltmp21818 # Record length -Ltmp21818: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end498-"?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8066 # Function type index - .secrel32 "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Get_data" # Function name -Ltmp21819: - .short Ltmp21821-Ltmp21820 # Record length -Ltmp21820: - .short 4414 # Record kind: S_LOCAL - .long 5955 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21821: - .cv_def_range Ltmp12294 Ltmp12295, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21817: - .p2align 2 - .cv_linetable 498, "?_Get_data@?$vector@HV?$allocator@H@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", Lfunc_end498 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second - .long Ltmp21823-Ltmp21822 # Subsection size -Ltmp21822: - .short Ltmp21825-Ltmp21824 # Record length -Ltmp21824: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end499-"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8067 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$_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@@QBEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name -Ltmp21825: - .short Ltmp21827-Ltmp21826 # Record length -Ltmp21826: - .short 4414 # Record kind: S_LOCAL - .long 6024 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21827: - .cv_def_range Ltmp12296 Ltmp12297, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21823: - .p2align 2 - .cv_linetable 499, "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", Lfunc_end499 - .section .debug$S,"dr",associative,"??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" - .long 241 # Symbol subsection for std::_Unfancy_maybe_null - .long Ltmp21829-Ltmp21828 # Subsection size -Ltmp21828: - .short Ltmp21831-Ltmp21830 # Record length -Ltmp21830: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end500-"??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8069 # Function type index - .secrel32 "??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" # Function section relative address - .secidx "??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy_maybe_null" # Function name -Ltmp21831: - .short Ltmp21833-Ltmp21832 # Record length -Ltmp21832: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp21833: - .cv_def_range Ltmp12298 Ltmp12299, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21829: - .p2align 2 - .cv_linetable 500, "??$_Unfancy_maybe_null@H@std@@YAPAHPAH@Z", Lfunc_end500 - .section .debug$S,"dr",associative,"??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp21835-Ltmp21834 # Subsection size -Ltmp21834: - .short Ltmp21837-Ltmp21836 # Record length -Ltmp21836: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end501-"??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8070 # Function type index - .secrel32 "??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" # Function section relative address - .secidx "??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp21837: - .short Ltmp21839-Ltmp21838 # Record length -Ltmp21838: - .short 4414 # Record kind: S_LOCAL - .long 6089 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21839: - .cv_def_range Ltmp12300 Ltmp12301, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp21841-Ltmp21840 # Record length -Ltmp21840: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp21841: - .cv_def_range Ltmp12300 Ltmp12301, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21843-Ltmp21842 # Record length -Ltmp21842: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp21843: - .cv_def_range Ltmp12300 Ltmp12301, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21835: - .p2align 2 - .cv_linetable 501, "??0?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z", Lfunc_end501 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp21845-Ltmp21844 # Subsection size -Ltmp21844: - .short Ltmp21847-Ltmp21846 # Record length -Ltmp21846: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end502-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8073 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp21847: - .short Ltmp21849-Ltmp21848 # Record length -Ltmp21848: - .short 4414 # Record kind: S_LOCAL - .long 8071 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21849: - .cv_def_range Ltmp12306 Ltmp12310, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21851-Ltmp21850 # Record length -Ltmp21850: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp21851: - .cv_def_range Ltmp12306 Ltmp12310, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21853-Ltmp21852 # Record length -Ltmp21852: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp21853: - .cv_def_range Ltmp12306 Ltmp12310, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21845: - .p2align 2 - .cv_linetable 502, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z", Lfunc_end502 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp21855-Ltmp21854 # Subsection size -Ltmp21854: - .short Ltmp21857-Ltmp21856 # Record length -Ltmp21856: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end503-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8074 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp21857: - .short Ltmp21859-Ltmp21858 # Record length -Ltmp21858: - .short 4414 # Record kind: S_LOCAL - .long 6136 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21859: - .cv_def_range Ltmp12311 Ltmp12312, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21855: - .p2align 2 - .cv_linetable 503, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QBEPBDXZ", Lfunc_end503 - .section .debug$S,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp21861-Ltmp21860 # Subsection size -Ltmp21860: - .short Ltmp21863-Ltmp21862 # Record length -Ltmp21862: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end504-"??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8075 # Function type index - .secrel32 "??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp21863: - .short Ltmp21865-Ltmp21864 # Record length -Ltmp21864: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21865: - .cv_def_range Ltmp12315 Ltmp12318, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21861: - .p2align 2 - .cv_linetable 504, "??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ", Lfunc_end504 - .section .debug$S,"dr",associative,"??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair<> - .long Ltmp21867-Ltmp21866 # Subsection size -Ltmp21866: - .short Ltmp21869-Ltmp21868 # Record length -Ltmp21868: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end505-"??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8077 # Function type index - .secrel32 "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section relative address - .secidx "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair<>" # Function name -Ltmp21869: - .short Ltmp21871-Ltmp21870 # Record length -Ltmp21870: - .short 4414 # Record kind: S_LOCAL - .long 6021 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21871: - .cv_def_range Ltmp12319 Ltmp12320, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp21873-Ltmp21872 # Record length -Ltmp21872: - .short 4414 # Record kind: S_LOCAL - .long 7619 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp21873: - .cv_def_range Ltmp12319 Ltmp12320, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21867: - .p2align 2 - .cv_linetable 505, "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z", Lfunc_end505 - .section .debug$S,"dr",associative,"??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" - .long 241 # Symbol subsection for std::_Container_base12::_Alloc_proxy > - .long Ltmp21875-Ltmp21874 # Subsection size -Ltmp21874: - .short Ltmp21877-Ltmp21876 # Record length -Ltmp21876: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end506-"??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8080 # Function type index - .secrel32 "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" # Function section relative address - .secidx "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Container_base12::_Alloc_proxy >" # Function name -Ltmp21877: - .short Ltmp21879-Ltmp21878 # Record length -Ltmp21878: - .short 4414 # Record kind: S_LOCAL - .long 4834 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21879: - .cv_def_range Ltmp12321 Ltmp12322, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp21881-Ltmp21880 # Record length -Ltmp21880: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp21881: - .cv_def_range Ltmp12321 Ltmp12322, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21883-Ltmp21882 # Record length -Ltmp21882: - .short 4414 # Record kind: S_LOCAL - .long 4693 # TypeIndex - .short 0 # Flags - .asciz "_New_proxy" -Ltmp21883: - .cv_def_range Ltmp12321 Ltmp12322, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21875: - .p2align 2 - .cv_linetable 506, "??$_Alloc_proxy@V?$allocator@U_Container_proxy@std@@@std@@@_Container_base12@std@@QAEX$$QAV?$allocator@U_Container_proxy@std@@@1@@Z", Lfunc_end506 - .section .debug$S,"dr",associative,"?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Myproxy - .long Ltmp21885-Ltmp21884 # Subsection size -Ltmp21884: - .short Ltmp21887-Ltmp21886 # Record length -Ltmp21886: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end507-"?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8081 # Function type index - .secrel32 "?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section relative address - .secidx "?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myproxy" # Function name -Ltmp21887: - .short Ltmp21889-Ltmp21888 # Record length -Ltmp21888: - .short 4414 # Record kind: S_LOCAL - .long 5880 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21889: - .cv_def_range Ltmp12323 Ltmp12324, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21885: - .p2align 2 - .cv_linetable 507, "?_Myproxy@?$vector@HV?$allocator@H@std@@@std@@AAEAAPAU_Container_proxy@2@XZ", Lfunc_end507 - .section .debug$S,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::basic_string - .long Ltmp21891-Ltmp21890 # Subsection size -Ltmp21890: - .short Ltmp21893-Ltmp21892 # Record length -Ltmp21892: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end508-"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8082 # Function type index - .secrel32 "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::basic_string" # Function name -Ltmp21893: - .short Ltmp21895-Ltmp21894 # Record length -Ltmp21894: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21895: - .cv_def_range Ltmp12329 Ltmp12334, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21891: - .p2align 2 - .cv_linetable 508, "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ", Lfunc_end508 - .section .debug$S,"dr" - .cv_fpo_data "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::span<0,void> - .long Ltmp21897-Ltmp21896 # Subsection size -Ltmp21896: - .short Ltmp21899-Ltmp21898 # Record length -Ltmp21898: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end509-"??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8083 # Function type index - .secrel32 "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" # Function section relative address - .secidx "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::span<0,void>" # Function name -Ltmp21899: - .short Ltmp21901-Ltmp21900 # Record length -Ltmp21900: - .short 4414 # Record kind: S_LOCAL - .long 6176 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21901: - .cv_def_range Ltmp12337 Ltmp12338, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21897: - .p2align 2 - .cv_linetable 509, "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ", Lfunc_end509 - .cv_fpo_data "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" - .long 241 # Symbol subsection for gsl::span::span<(anonymous namespace)::DerivedClass,-1,void> - .long Ltmp21903-Ltmp21902 # Subsection size -Ltmp21902: - .short Ltmp21905-Ltmp21904 # Record length -Ltmp21904: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end510-"??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8085 # Function type index - .secrel32 "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" # Function section relative address - .secidx "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<(anonymous namespace)::DerivedClass,-1,void>" # Function name -Ltmp21905: - .short Ltmp21907-Ltmp21906 # Record length -Ltmp21906: - .short 4414 # Record kind: S_LOCAL - .long 6233 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21907: - .cv_def_range Ltmp12339 Ltmp12340, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp21909-Ltmp21908 # Record length -Ltmp21908: - .short 4414 # Record kind: S_LOCAL - .long 6192 # TypeIndex - .short 1 # Flags - .asciz "other" -Ltmp21909: - .cv_def_range Ltmp12339 Ltmp12340, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21903: - .p2align 2 - .cv_linetable 510, "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@ABV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z", Lfunc_end510 - .cv_fpo_data "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::storage_type > - .long Ltmp21911-Ltmp21910 # Subsection size -Ltmp21910: - .short Ltmp21913-Ltmp21912 # Record length -Ltmp21912: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end511-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8089 # Function type index - .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$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@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::storage_type >" # Function name -Ltmp21913: - .short Ltmp21915-Ltmp21914 # Record length -Ltmp21914: - .short 4414 # Record kind: S_LOCAL - .long 8086 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21915: - .cv_def_range Ltmp12345 Ltmp12349, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp21917-Ltmp21916 # Record length -Ltmp21916: - .short 4414 # Record kind: S_LOCAL - .long 6178 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp21917: - .cv_def_range Ltmp12345 Ltmp12349, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21919-Ltmp21918 # Record length -Ltmp21918: - .short 4414 # Record kind: S_LOCAL - .long 4963 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp21919: - .cv_def_range Ltmp12345 Ltmp12349, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21911: - .p2align 2 - .cv_linetable 511, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z", Lfunc_end511 - .cv_fpo_data "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::size - .long Ltmp21921-Ltmp21920 # Subsection size -Ltmp21920: - .short Ltmp21923-Ltmp21922 # Record length -Ltmp21922: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end512-"?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8090 # Function type index - .secrel32 "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::size" # Function name -Ltmp21923: - .short Ltmp21925-Ltmp21924 # Record length -Ltmp21924: - .short 4414 # Record kind: S_LOCAL - .long 6202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21925: - .cv_def_range Ltmp12350 Ltmp12351, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21921: - .p2align 2 - .cv_linetable 512, "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEHXZ", Lfunc_end512 - .cv_fpo_data "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::data - .long Ltmp21927-Ltmp21926 # Subsection size -Ltmp21926: - .short Ltmp21929-Ltmp21928 # Record length -Ltmp21928: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end513-"?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8091 # Function type index - .secrel32 "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::data" # Function name -Ltmp21929: - .short Ltmp21931-Ltmp21930 # Record length -Ltmp21930: - .short 4414 # Record kind: S_LOCAL - .long 6202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21931: - .cv_def_range Ltmp12352 Ltmp12353, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21927: - .p2align 2 - .cv_linetable 513, "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ", Lfunc_end513 - .cv_fpo_data "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp21933-Ltmp21932 # Subsection size -Ltmp21932: - .short Ltmp21935-Ltmp21934 # Record length -Ltmp21934: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end514-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8095 # Function type index - .secrel32 "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp21935: - .short Ltmp21937-Ltmp21936 # Record length -Ltmp21936: - .short 4414 # Record kind: S_LOCAL - .long 8092 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21937: - .cv_def_range Ltmp12358 Ltmp12362, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp21939-Ltmp21938 # Record length -Ltmp21938: - .short 4414 # Record kind: S_LOCAL - .long 6235 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp21939: - .cv_def_range Ltmp12358 Ltmp12362, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21941-Ltmp21940 # Record length -Ltmp21940: - .short 4414 # Record kind: S_LOCAL - .long 4300 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp21941: - .cv_def_range Ltmp12358 Ltmp12362, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21933: - .p2align 2 - .cv_linetable 514, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z", Lfunc_end514 - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" - .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::data - .long Ltmp21943-Ltmp21942 # Subsection size -Ltmp21942: - .short Ltmp21945-Ltmp21944 # Record length -Ltmp21944: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end515-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8096 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::data" # Function name -Ltmp21945: - .short Ltmp21947-Ltmp21946 # Record length -Ltmp21946: - .short 4414 # Record kind: S_LOCAL - .long 6226 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21947: - .cv_def_range Ltmp12363 Ltmp12364, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21943: - .p2align 2 - .cv_linetable 515, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QBEPAUDerivedClass@?A0x3DBF7A98@@XZ", Lfunc_end515 - .section .debug$S,"dr",associative,"??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" - .long 241 # Symbol subsection for gsl::span::span<3> - .long Ltmp21949-Ltmp21948 # Subsection size -Ltmp21948: - .short Ltmp21951-Ltmp21950 # Record length -Ltmp21950: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end516-"??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8101 # Function type index - .secrel32 "??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" # Function section relative address - .secidx "??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<3>" # Function name -Ltmp21951: - .short Ltmp21953-Ltmp21952 # Record length -Ltmp21952: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21953: - .cv_def_range Ltmp12367 Ltmp12368, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp21955-Ltmp21954 # Record length -Ltmp21954: - .short 4414 # Record kind: S_LOCAL - .long 8098 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp21955: - .cv_def_range Ltmp12367 Ltmp12368, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21949: - .p2align 2 - .cv_linetable 516, "??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z", Lfunc_end516 - .section .debug$S,"dr",associative,"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp21957-Ltmp21956 # Subsection size -Ltmp21956: - .short Ltmp21959-Ltmp21958 # Record length -Ltmp21958: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end517-"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8103 # Function type index - .secrel32 "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Function section relative address - .secidx "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp21959: - .short Ltmp21961-Ltmp21960 # Record length -Ltmp21960: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21961: - .cv_def_range Ltmp12369 Ltmp12370, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp21963-Ltmp21962 # Record length -Ltmp21962: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "other" -Ltmp21963: - .cv_def_range Ltmp12369 Ltmp12370, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21957: - .p2align 2 - .cv_linetable 517, "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$span@H$0?0@1@@Z", Lfunc_end517 - .section .debug$S,"dr",associative,"?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" - .long 241 # Symbol subsection for gsl::span::empty - .long Ltmp21965-Ltmp21964 # Subsection size -Ltmp21964: - .short Ltmp21967-Ltmp21966 # Record length -Ltmp21966: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end518-"?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8104 # Function type index - .secrel32 "?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" # Function section relative address - .secidx "?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::empty" # Function name -Ltmp21967: - .short Ltmp21969-Ltmp21968 # Record length -Ltmp21968: - .short 4414 # Record kind: S_LOCAL - .long 4336 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21969: - .cv_def_range Ltmp12371 Ltmp12372, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21965: - .p2align 2 - .cv_linetable 518, "?empty@?$span@$$CBH$0?0@gsl@@QBE_NXZ", Lfunc_end518 - .section .debug$S,"dr" - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____24::::operator() - .long Ltmp21971-Ltmp21970 # Subsection size -Ltmp21970: - .short Ltmp21973-Ltmp21972 # Record length -Ltmp21972: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end519-"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8108 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____24::::operator()" # Function name -Ltmp21973: - .short Ltmp21975-Ltmp21974 # Record length -Ltmp21974: - .short 4414 # Record kind: S_LOCAL - .long 8106 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21975: - .cv_def_range Ltmp12385 Ltmp12397, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp21977-Ltmp21976 # Record length -Ltmp21976: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp21977: - .cv_def_range Ltmp12385 Ltmp12397, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp21979-Ltmp21978 # Record length -Ltmp21978: - .short 4414 # Record kind: S_LOCAL - .long 4409 # TypeIndex - .short 0 # Flags - .asciz "catchAssertionHandler" -Ltmp21979: - .cv_def_range Ltmp12385 Ltmp12394 Ltmp12395 Ltmp12397, "E\021\026\000\000\000\270\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21971: - .p2align 2 - .cv_linetable 519, "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z", Lfunc_end519 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____24::::operator() - .long Ltmp21981-Ltmp21980 # Subsection size -Ltmp21980: - .short Ltmp21983-Ltmp21982 # Record length -Ltmp21982: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end520-"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8109 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____24::::operator()" # Function name -Ltmp21983: - .short Ltmp21985-Ltmp21984 # Record length -Ltmp21984: - .short 4414 # Record kind: S_LOCAL - .long 6287 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21985: - .cv_def_range Ltmp12398 Ltmp12399, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21981: - .p2align 2 - .cv_linetable 520, "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE@XZ", Lfunc_end520 - .section .debug$S,"dr",associative,"??0?$extent_type@$02@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$02@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::extent_type<3>::extent_type - .long Ltmp21987-Ltmp21986 # Subsection size -Ltmp21986: - .short Ltmp21989-Ltmp21988 # Record length -Ltmp21988: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end521-"??0?$extent_type@$02@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8121 # Function type index - .secrel32 "??0?$extent_type@$02@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$extent_type@$02@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<3>::extent_type" # Function name -Ltmp21989: - .short Ltmp21991-Ltmp21990 # Record length -Ltmp21990: - .short 4414 # Record kind: S_LOCAL - .long 8111 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp21991: - .cv_def_range Ltmp12400 Ltmp12401, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21987: - .p2align 2 - .cv_linetable 521, "??0?$extent_type@$02@details@gsl@@QAE@XZ", Lfunc_end521 - .section .debug$S,"dr",associative,"??$addressof@$$CBH@std@@YAPBHABH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@$$CBH@std@@YAPBHABH@Z" - .long 241 # Symbol subsection for std::addressof - .long Ltmp21993-Ltmp21992 # Subsection size -Ltmp21992: - .short Ltmp21995-Ltmp21994 # Record length -Ltmp21994: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end522-"??$addressof@$$CBH@std@@YAPBHABH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8123 # Function type index - .secrel32 "??$addressof@$$CBH@std@@YAPBHABH@Z" # Function section relative address - .secidx "??$addressof@$$CBH@std@@YAPBHABH@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof" # Function name -Ltmp21995: - .short Ltmp21997-Ltmp21996 # Record length -Ltmp21996: - .short 4414 # Record kind: S_LOCAL - .long 4162 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp21997: - .cv_def_range Ltmp12402 Ltmp12403, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21993: - .p2align 2 - .cv_linetable 522, "??$addressof@$$CBH@std@@YAPBHABH@Z", Lfunc_end522 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp21999-Ltmp21998 # Subsection size -Ltmp21998: - .short Ltmp22001-Ltmp22000 # Record length -Ltmp22000: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end523-"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8126 # Function type index - .secrel32 "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp22001: - .short Ltmp22003-Ltmp22002 # Record length -Ltmp22002: - .short 4414 # Record kind: S_LOCAL - .long 7360 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22003: - .cv_def_range Ltmp12406 Ltmp12410, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp22005-Ltmp22004 # Record length -Ltmp22004: - .short 4414 # Record kind: S_LOCAL - .long 4365 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp22005: - .cv_def_range Ltmp12406 Ltmp12410, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22007-Ltmp22006 # Record length -Ltmp22006: - .short 4414 # Record kind: S_LOCAL - .long 8119 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp22007: - .cv_def_range Ltmp12406 Ltmp12410, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp21999: - .p2align 2 - .cv_linetable 523, "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z", Lfunc_end523 - .section .debug$S,"dr",associative,"??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<3> - .long Ltmp22009-Ltmp22008 # Subsection size -Ltmp22008: - .short Ltmp22011-Ltmp22010 # Record length -Ltmp22010: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end524-"??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8129 # Function type index - .secrel32 "??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" # Function section relative address - .secidx "??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::extent_type<3>" # Function name -Ltmp22011: - .short Ltmp22013-Ltmp22012 # Record length -Ltmp22012: - .short 4414 # Record kind: S_LOCAL - .long 4294 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22013: - .cv_def_range Ltmp12411 Ltmp12412, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp22015-Ltmp22014 # Record length -Ltmp22014: - .short 4414 # Record kind: S_LOCAL - .long 8119 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp22015: - .cv_def_range Ltmp12411 Ltmp12412, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22009: - .p2align 2 - .cv_linetable 524, "??$?0$02@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$02@12@@Z", Lfunc_end524 - .section .debug$S,"dr",associative,"?size@?$extent_type@$02@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$02@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<3>::size - .long Ltmp22017-Ltmp22016 # Subsection size -Ltmp22016: - .short Ltmp22019-Ltmp22018 # Record length -Ltmp22018: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end525-"?size@?$extent_type@$02@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8130 # Function type index - .secrel32 "?size@?$extent_type@$02@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$02@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<3>::size" # Function name -Ltmp22019: - .short Ltmp22021-Ltmp22020 # Record length -Ltmp22020: - .short 4414 # Record kind: S_LOCAL - .long 8116 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22021: - .cv_def_range Ltmp12413 Ltmp12414, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22017: - .p2align 2 - .cv_linetable 525, "?size@?$extent_type@$02@details@gsl@@QBEHXZ", Lfunc_end525 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp22023-Ltmp22022 # Subsection size -Ltmp22022: - .short Ltmp22025-Ltmp22024 # Record length -Ltmp22024: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end526-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8133 # Function type index - .secrel32 "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp22025: - .short Ltmp22027-Ltmp22026 # Record length -Ltmp22026: - .short 4414 # Record kind: S_LOCAL - .long 7360 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22027: - .cv_def_range Ltmp12419 Ltmp12423, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp22029-Ltmp22028 # Record length -Ltmp22028: - .short 4414 # Record kind: S_LOCAL - .long 4178 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp22029: - .cv_def_range Ltmp12419 Ltmp12423, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22031-Ltmp22030 # Record length -Ltmp22030: - .short 4414 # Record kind: S_LOCAL - .long 4300 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp22031: - .cv_def_range Ltmp12419 Ltmp12423, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22023: - .p2align 2 - .cv_linetable 526, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z", Lfunc_end526 - .section .debug$S,"dr",associative,"??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .long 241 # Symbol subsection for gsl::span::first<2> - .long Ltmp22033-Ltmp22032 # Subsection size -Ltmp22032: - .short Ltmp22035-Ltmp22034 # Record length -Ltmp22034: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end527-"??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8135 # Function type index - .secrel32 "??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # Function section relative address - .secidx "??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::first<2>" # Function name -Ltmp22035: - .short Ltmp22037-Ltmp22036 # Record length -Ltmp22036: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22037: - .cv_def_range Ltmp12426 Ltmp12427, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22033: - .p2align 2 - .cv_linetable 527, "??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ", Lfunc_end527 - .section .debug$S,"dr",associative,"?size@?$span@H$01@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@H$01@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp22039-Ltmp22038 # Subsection size -Ltmp22038: - .short Ltmp22041-Ltmp22040 # Record length -Ltmp22040: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end528-"?size@?$span@H$01@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8136 # Function type index - .secrel32 "?size@?$span@H$01@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@H$01@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp22041: - .short Ltmp22043-Ltmp22042 # Record length -Ltmp22042: - .short 4414 # Record kind: S_LOCAL - .long 5176 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22043: - .cv_def_range Ltmp12428 Ltmp12429, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22039: - .p2align 2 - .cv_linetable 528, "?size@?$span@H$01@gsl@@QBEHXZ", Lfunc_end528 - .section .debug$S,"dr",associative,"?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .long 241 # Symbol subsection for gsl::span::first - .long Ltmp22045-Ltmp22044 # Subsection size -Ltmp22044: - .short Ltmp22047-Ltmp22046 # Record length -Ltmp22046: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end529-"?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8137 # Function type index - .secrel32 "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # Function section relative address - .secidx "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::first" # Function name -Ltmp22047: - .short Ltmp22049-Ltmp22048 # Record length -Ltmp22048: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22049: - .cv_def_range Ltmp12432 Ltmp12433, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22051-Ltmp22050 # Record length -Ltmp22050: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22051: - .cv_def_range Ltmp12432 Ltmp12433, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22045: - .p2align 2 - .cv_linetable 529, "?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z", Lfunc_end529 - .section .debug$S,"dr",associative,"??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .long 241 # Symbol subsection for gsl::span::first<0> - .long Ltmp22053-Ltmp22052 # Subsection size -Ltmp22052: - .short Ltmp22055-Ltmp22054 # Record length -Ltmp22054: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end530-"??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8139 # Function type index - .secrel32 "??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section relative address - .secidx "??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::first<0>" # Function name -Ltmp22055: - .short Ltmp22057-Ltmp22056 # Record length -Ltmp22056: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22057: - .cv_def_range Ltmp12436 Ltmp12437, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22053: - .p2align 2 - .cv_linetable 530, "??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ", Lfunc_end530 - .section .debug$S,"dr",associative,"?size@?$span@H$0A@@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@H$0A@@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp22059-Ltmp22058 # Subsection size -Ltmp22058: - .short Ltmp22061-Ltmp22060 # Record length -Ltmp22060: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end531-"?size@?$span@H$0A@@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8140 # Function type index - .secrel32 "?size@?$span@H$0A@@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@H$0A@@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp22061: - .short Ltmp22063-Ltmp22062 # Record length -Ltmp22062: - .short 4414 # Record kind: S_LOCAL - .long 4926 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22063: - .cv_def_range Ltmp12438 Ltmp12439, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22059: - .p2align 2 - .cv_linetable 531, "?size@?$span@H$0A@@gsl@@QBEHXZ", Lfunc_end531 - .section .debug$S,"dr",associative,"??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .long 241 # Symbol subsection for gsl::span::first<5> - .long Ltmp22065-Ltmp22064 # Subsection size -Ltmp22064: - .short Ltmp22067-Ltmp22066 # Record length -Ltmp22066: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end532-"??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8142 # Function type index - .secrel32 "??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # Function section relative address - .secidx "??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::first<5>" # Function name -Ltmp22067: - .short Ltmp22069-Ltmp22068 # Record length -Ltmp22068: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22069: - .cv_def_range Ltmp12442 Ltmp12443, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22065: - .p2align 2 - .cv_linetable 532, "??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ", Lfunc_end532 - .section .debug$S,"dr",associative,"?size@?$span@H$04@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@H$04@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp22071-Ltmp22070 # Subsection size -Ltmp22070: - .short Ltmp22073-Ltmp22072 # Record length -Ltmp22072: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end533-"?size@?$span@H$04@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8143 # Function type index - .secrel32 "?size@?$span@H$04@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@H$04@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp22073: - .short Ltmp22075-Ltmp22074 # Record length -Ltmp22074: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22075: - .cv_def_range Ltmp12444 Ltmp12445, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22071: - .p2align 2 - .cv_linetable 533, "?size@?$span@H$04@gsl@@QBEHXZ", Lfunc_end533 - .section .debug$S,"dr",associative,"??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .long 241 # Symbol subsection for gsl::span::first<0> - .long Ltmp22077-Ltmp22076 # Subsection size -Ltmp22076: - .short Ltmp22079-Ltmp22078 # Record length -Ltmp22078: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end534-"??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8145 # Function type index - .secrel32 "??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section relative address - .secidx "??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::first<0>" # Function name -Ltmp22079: - .short Ltmp22081-Ltmp22080 # Record length -Ltmp22080: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22081: - .cv_def_range Ltmp12448 Ltmp12449, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22077: - .p2align 2 - .cv_linetable 534, "??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ", Lfunc_end534 - .section .debug$S,"dr",associative,"?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - .long 241 # Symbol subsection for gsl::span::first - .long Ltmp22083-Ltmp22082 # Subsection size -Ltmp22082: - .short Ltmp22085-Ltmp22084 # Record length -Ltmp22084: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end535-"?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8146 # Function type index - .secrel32 "?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" # Function section relative address - .secidx "?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::first" # Function name -Ltmp22085: - .short Ltmp22087-Ltmp22086 # Record length -Ltmp22086: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22087: - .cv_def_range Ltmp12452 Ltmp12453, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22089-Ltmp22088 # Record length -Ltmp22088: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22089: - .cv_def_range Ltmp12452 Ltmp12453, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22083: - .p2align 2 - .cv_linetable 535, "?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z", Lfunc_end535 - .section .debug$S,"dr",associative,"??0?$span@H$04@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$04@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp22091-Ltmp22090 # Subsection size -Ltmp22090: - .short Ltmp22093-Ltmp22092 # Record length -Ltmp22092: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end536-"??0?$span@H$04@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8147 # Function type index - .secrel32 "??0?$span@H$04@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??0?$span@H$04@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp22093: - .short Ltmp22095-Ltmp22094 # Record length -Ltmp22094: - .short 4414 # Record kind: S_LOCAL - .long 5247 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22095: - .cv_def_range Ltmp12454 Ltmp12455, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp22097-Ltmp22096 # Record length -Ltmp22096: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp22097: - .cv_def_range Ltmp12454 Ltmp12455, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22099-Ltmp22098 # Record length -Ltmp22098: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22099: - .cv_def_range Ltmp12454 Ltmp12455, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22091: - .p2align 2 - .cv_linetable 536, "??0?$span@H$04@gsl@@QAE@PAHH@Z", Lfunc_end536 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp22101-Ltmp22100 # Subsection size -Ltmp22100: - .short Ltmp22103-Ltmp22102 # Record length -Ltmp22102: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end537-"??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8149 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp22103: - .short Ltmp22105-Ltmp22104 # Record length -Ltmp22104: - .short 4414 # Record kind: S_LOCAL - .long 7781 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22105: - .cv_def_range Ltmp12460 Ltmp12464, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22107-Ltmp22106 # Record length -Ltmp22106: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp22107: - .cv_def_range Ltmp12460 Ltmp12464, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22109-Ltmp22108 # Record length -Ltmp22108: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp22109: - .cv_def_range Ltmp12460 Ltmp12464, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22101: - .p2align 2 - .cv_linetable 537, "??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z", Lfunc_end537 - .section .debug$S,"dr",associative,"??0?$extent_type@$04@details@gsl@@QAE@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$04@details@gsl@@QAE@H@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<5>::extent_type - .long Ltmp22111-Ltmp22110 # Subsection size -Ltmp22110: - .short Ltmp22113-Ltmp22112 # Record length -Ltmp22112: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end538-"??0?$extent_type@$04@details@gsl@@QAE@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8150 # Function type index - .secrel32 "??0?$extent_type@$04@details@gsl@@QAE@H@Z" # Function section relative address - .secidx "??0?$extent_type@$04@details@gsl@@QAE@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<5>::extent_type" # Function name -Ltmp22113: - .short Ltmp22115-Ltmp22114 # Record length -Ltmp22114: - .short 4414 # Record kind: S_LOCAL - .long 5293 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22115: - .cv_def_range Ltmp12467 Ltmp12470, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22117-Ltmp22116 # Record length -Ltmp22116: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "size" -Ltmp22117: - .cv_def_range Ltmp12467 Ltmp12470, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22111: - .p2align 2 - .cv_linetable 538, "??0?$extent_type@$04@details@gsl@@QAE@H@Z", Lfunc_end538 - .section .debug$S,"dr",associative,"??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .long 241 # Symbol subsection for gsl::span::last<2> - .long Ltmp22119-Ltmp22118 # Subsection size -Ltmp22118: - .short Ltmp22121-Ltmp22120 # Record length -Ltmp22120: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end539-"??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8151 # Function type index - .secrel32 "??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # Function section relative address - .secidx "??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::last<2>" # Function name -Ltmp22121: - .short Ltmp22123-Ltmp22122 # Record length -Ltmp22122: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22123: - .cv_def_range Ltmp12473 Ltmp12474, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22119: - .p2align 2 - .cv_linetable 539, "??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ", Lfunc_end539 - .section .debug$S,"dr",associative,"?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .long 241 # Symbol subsection for gsl::span::last - .long Ltmp22125-Ltmp22124 # Subsection size -Ltmp22124: - .short Ltmp22127-Ltmp22126 # Record length -Ltmp22126: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end540-"?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8152 # Function type index - .secrel32 "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # Function section relative address - .secidx "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::last" # Function name -Ltmp22127: - .short Ltmp22129-Ltmp22128 # Record length -Ltmp22128: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22129: - .cv_def_range Ltmp12475 Ltmp12476, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp22131-Ltmp22130 # Record length -Ltmp22130: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22131: - .cv_def_range Ltmp12475 Ltmp12476, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22125: - .p2align 2 - .cv_linetable 540, "?last@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z", Lfunc_end540 - .section .debug$S,"dr",associative,"??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .long 241 # Symbol subsection for gsl::span::last<0> - .long Ltmp22133-Ltmp22132 # Subsection size -Ltmp22132: - .short Ltmp22135-Ltmp22134 # Record length -Ltmp22134: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end541-"??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8153 # Function type index - .secrel32 "??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section relative address - .secidx "??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::last<0>" # Function name -Ltmp22135: - .short Ltmp22137-Ltmp22136 # Record length -Ltmp22136: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22137: - .cv_def_range Ltmp12479 Ltmp12480, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22133: - .p2align 2 - .cv_linetable 541, "??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ", Lfunc_end541 - .section .debug$S,"dr",associative,"??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .long 241 # Symbol subsection for gsl::span::last<5> - .long Ltmp22139-Ltmp22138 # Subsection size -Ltmp22138: - .short Ltmp22141-Ltmp22140 # Record length -Ltmp22140: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end542-"??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8154 # Function type index - .secrel32 "??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # Function section relative address - .secidx "??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::last<5>" # Function name -Ltmp22141: - .short Ltmp22143-Ltmp22142 # Record length -Ltmp22142: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22143: - .cv_def_range Ltmp12483 Ltmp12484, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22139: - .p2align 2 - .cv_linetable 542, "??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ", Lfunc_end542 - .section .debug$S,"dr",associative,"??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .long 241 # Symbol subsection for gsl::span::last<0> - .long Ltmp22145-Ltmp22144 # Subsection size -Ltmp22144: - .short Ltmp22147-Ltmp22146 # Record length -Ltmp22146: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end543-"??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8155 # Function type index - .secrel32 "??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section relative address - .secidx "??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::last<0>" # Function name -Ltmp22147: - .short Ltmp22149-Ltmp22148 # Record length -Ltmp22148: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22149: - .cv_def_range Ltmp12487 Ltmp12488, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22145: - .p2align 2 - .cv_linetable 543, "??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ", Lfunc_end543 - .section .debug$S,"dr",associative,"?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - .long 241 # Symbol subsection for gsl::span::last - .long Ltmp22151-Ltmp22150 # Subsection size -Ltmp22150: - .short Ltmp22153-Ltmp22152 # Record length -Ltmp22152: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end544-"?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8156 # Function type index - .secrel32 "?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" # Function section relative address - .secidx "?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::last" # Function name -Ltmp22153: - .short Ltmp22155-Ltmp22154 # Record length -Ltmp22154: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22155: - .cv_def_range Ltmp12489 Ltmp12490, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp22157-Ltmp22156 # Record length -Ltmp22156: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22157: - .cv_def_range Ltmp12489 Ltmp12490, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22151: - .p2align 2 - .cv_linetable 544, "?last@?$span@H$0?0@gsl@@QBE?AV12@H@Z", Lfunc_end544 - .section .debug$S,"dr",associative,"??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" - .long 241 # Symbol subsection for gsl::span::make_subspan<5> - .long Ltmp22159-Ltmp22158 # Subsection size -Ltmp22158: - .short Ltmp22161-Ltmp22160 # Record length -Ltmp22160: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end545-"??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8162 # Function type index - .secrel32 "??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" # Function section relative address - .secidx "??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::make_subspan<5>" # Function name -Ltmp22161: - .short Ltmp22163-Ltmp22162 # Record length -Ltmp22162: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22163: - .cv_def_range Ltmp12491 Ltmp12494, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp22165-Ltmp22164 # Record length -Ltmp22164: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "offset" -Ltmp22165: - .cv_def_range Ltmp12491 Ltmp12494, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp22167-Ltmp22166 # Record length -Ltmp22166: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22167: - .cv_def_range Ltmp12491 Ltmp12494, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp22169-Ltmp22168 # Record length -Ltmp22168: - .short 4414 # Record kind: S_LOCAL - .long 8160 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp22169: - .cv_def_range Ltmp12491 Ltmp12494, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp22171-Ltmp22170 # Record length -Ltmp22170: - .short 4414 # Record kind: S_LOCAL - .long 4116 # TypeIndex - .short 0 # Flags - .asciz "tmp" -Ltmp22171: - .cv_def_range Ltmp12491 Ltmp12494, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22159: - .p2align 2 - .cv_linetable 545, "??$make_subspan@$04@?$span@H$04@gsl@@ABE?AV?$span@H$0?0@1@HHV?$subspan_selector@$04@01@@Z", Lfunc_end545 - .section .debug$S,"dr",associative,"??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp22173-Ltmp22172 # Subsection size -Ltmp22172: - .short Ltmp22175-Ltmp22174 # Record length -Ltmp22174: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end546-"??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8164 # Function type index - .secrel32 "??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" # Function section relative address - .secidx "??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp22175: - .short Ltmp22177-Ltmp22176 # Record length -Ltmp22176: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22177: - .cv_def_range Ltmp12495 Ltmp12496, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22179-Ltmp22178 # Record length -Ltmp22178: - .short 4414 # Record kind: S_LOCAL - .long 5252 # TypeIndex - .short 1 # Flags - .asciz "other" -Ltmp22179: - .cv_def_range Ltmp12495 Ltmp12496, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22173: - .p2align 2 - .cv_linetable 546, "??$?0H$04X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$04@1@@Z", Lfunc_end546 - .section .debug$S,"dr",associative,"?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" - .long 241 # Symbol subsection for gsl::span::subspan - .long Ltmp22181-Ltmp22180 # Subsection size -Ltmp22180: - .short Ltmp22183-Ltmp22182 # Record length -Ltmp22182: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end547-"?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8165 # Function type index - .secrel32 "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" # Function section relative address - .secidx "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::subspan" # Function name -Ltmp22183: - .short Ltmp22185-Ltmp22184 # Record length -Ltmp22184: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22185: - .cv_def_range Ltmp12497 Ltmp12498, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp22187-Ltmp22186 # Record length -Ltmp22186: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "offset" -Ltmp22187: - .cv_def_range Ltmp12497 Ltmp12498, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp22189-Ltmp22188 # Record length -Ltmp22188: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22189: - .cv_def_range Ltmp12497 Ltmp12498, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22181: - .p2align 2 - .cv_linetable 547, "?subspan@?$span@H$0?0@gsl@@QBE?AV12@HH@Z", Lfunc_end547 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp22191-Ltmp22190 # Subsection size -Ltmp22190: - .short Ltmp22193-Ltmp22192 # Record length -Ltmp22192: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end548-"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8168 # Function type index - .secrel32 "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp22193: - .short Ltmp22195-Ltmp22194 # Record length -Ltmp22194: - .short 4414 # Record kind: S_LOCAL - .long 7119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22195: - .cv_def_range Ltmp12503 Ltmp12507, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22197-Ltmp22196 # Record length -Ltmp22196: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp22197: - .cv_def_range Ltmp12503 Ltmp12507, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22199-Ltmp22198 # Record length -Ltmp22198: - .short 4414 # Record kind: S_LOCAL - .long 5301 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp22199: - .cv_def_range Ltmp12503 Ltmp12507, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22191: - .p2align 2 - .cv_linetable 548, "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z", Lfunc_end548 - .section .debug$S,"dr",associative,"?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - .long 241 # Symbol subsection for gsl::span::make_subspan - .long Ltmp22201-Ltmp22200 # Subsection size -Ltmp22200: - .short Ltmp22203-Ltmp22202 # Record length -Ltmp22202: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end549-"?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8169 # Function type index - .secrel32 "?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" # Function section relative address - .secidx "?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::make_subspan" # Function name -Ltmp22203: - .short Ltmp22205-Ltmp22204 # Record length -Ltmp22204: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22205: - .cv_def_range Ltmp12512 Ltmp12515, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22207-Ltmp22206 # Record length -Ltmp22206: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "offset" -Ltmp22207: - .cv_def_range Ltmp12512 Ltmp12515, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp22209-Ltmp22208 # Record length -Ltmp22208: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22209: - .cv_def_range Ltmp12512 Ltmp12515, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp22211-Ltmp22210 # Record length -Ltmp22210: - .short 4414 # Record kind: S_LOCAL - .long 4292 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp22211: - .cv_def_range Ltmp12512 Ltmp12515, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22201: - .p2align 2 - .cv_linetable 549, "?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z", Lfunc_end549 - .section .debug$S,"dr",associative,"??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp22213-Ltmp22212 # Subsection size -Ltmp22212: - .short Ltmp22215-Ltmp22214 # Record length -Ltmp22214: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end550-"??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8170 # Function type index - .secrel32 "??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" # Function section relative address - .secidx "??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp22215: - .short Ltmp22217-Ltmp22216 # Record length -Ltmp22216: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22217: - .cv_def_range Ltmp12516 Ltmp12517, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp22219-Ltmp22218 # Record length -Ltmp22218: - .short 4414 # Record kind: S_LOCAL - .long 4196 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp22219: - .cv_def_range Ltmp12516 Ltmp12517, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp22221-Ltmp22220 # Record length -Ltmp22220: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22221: - .cv_def_range Ltmp12516 Ltmp12517, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22213: - .p2align 2 - .cv_linetable 550, "??0?$span@H$0?0@gsl@@AAE@UKnownNotNull@01@H@Z", Lfunc_end550 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp22223-Ltmp22222 # Subsection size -Ltmp22222: - .short Ltmp22225-Ltmp22224 # Record length -Ltmp22224: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end551-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8172 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp22225: - .short Ltmp22227-Ltmp22226 # Record length -Ltmp22226: - .short 4414 # Record kind: S_LOCAL - .long 7119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22227: - .cv_def_range Ltmp12520 Ltmp12524, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp22229-Ltmp22228 # Record length -Ltmp22228: - .short 4414 # Record kind: S_LOCAL - .long 4196 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp22229: - .cv_def_range Ltmp12520 Ltmp12524, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22231-Ltmp22230 # Record length -Ltmp22230: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp22231: - .cv_def_range Ltmp12520 Ltmp12524, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22223: - .p2align 2 - .cv_linetable 551, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z", Lfunc_end551 - .section .debug$S,"dr",associative,"??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .long 241 # Symbol subsection for gsl::span::subspan<2,2> - .long Ltmp22233-Ltmp22232 # Subsection size -Ltmp22232: - .short Ltmp22235-Ltmp22234 # Record length -Ltmp22234: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end552-"??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8173 # Function type index - .secrel32 "??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # Function section relative address - .secidx "??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::subspan<2,2>" # Function name -Ltmp22235: - .short Ltmp22237-Ltmp22236 # Record length -Ltmp22236: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22237: - .cv_def_range Ltmp12527 Ltmp12528, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22233: - .p2align 2 - .cv_linetable 552, "??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ", Lfunc_end552 - .section .debug$S,"dr",associative,"?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" - .long 241 # Symbol subsection for gsl::span::subspan - .long Ltmp22239-Ltmp22238 # Subsection size -Ltmp22238: - .short Ltmp22241-Ltmp22240 # Record length -Ltmp22240: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end553-"?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8174 # Function type index - .secrel32 "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" # Function section relative address - .secidx "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::subspan" # Function name -Ltmp22241: - .short Ltmp22243-Ltmp22242 # Record length -Ltmp22242: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22243: - .cv_def_range Ltmp12529 Ltmp12530, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp22245-Ltmp22244 # Record length -Ltmp22244: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "offset" -Ltmp22245: - .cv_def_range Ltmp12529 Ltmp12530, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp22247-Ltmp22246 # Record length -Ltmp22246: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22247: - .cv_def_range Ltmp12529 Ltmp12530, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22239: - .p2align 2 - .cv_linetable 553, "?subspan@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@HH@Z", Lfunc_end553 - .section .debug$S,"dr",associative,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .long 241 # Symbol subsection for gsl::span::subspan<0,0> - .long Ltmp22249-Ltmp22248 # Subsection size -Ltmp22248: - .short Ltmp22251-Ltmp22250 # Record length -Ltmp22250: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end554-"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8175 # Function type index - .secrel32 "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section relative address - .secidx "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::subspan<0,0>" # Function name -Ltmp22251: - .short Ltmp22253-Ltmp22252 # Record length -Ltmp22252: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22253: - .cv_def_range Ltmp12533 Ltmp12534, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22249: - .p2align 2 - .cv_linetable 554, "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ", Lfunc_end554 - .section .debug$S,"dr",associative,"??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .long 241 # Symbol subsection for gsl::span::subspan<0,5> - .long Ltmp22255-Ltmp22254 # Subsection size -Ltmp22254: - .short Ltmp22257-Ltmp22256 # Record length -Ltmp22256: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end555-"??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8176 # Function type index - .secrel32 "??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # Function section relative address - .secidx "??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::subspan<0,5>" # Function name -Ltmp22257: - .short Ltmp22259-Ltmp22258 # Record length -Ltmp22258: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22259: - .cv_def_range Ltmp12537 Ltmp12538, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22255: - .p2align 2 - .cv_linetable 555, "??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ", Lfunc_end555 - .section .debug$S,"dr",associative,"??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .long 241 # Symbol subsection for gsl::span::subspan<4,0> - .long Ltmp22261-Ltmp22260 # Subsection size -Ltmp22260: - .short Ltmp22263-Ltmp22262 # Record length -Ltmp22262: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end556-"??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8175 # Function type index - .secrel32 "??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section relative address - .secidx "??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::subspan<4,0>" # Function name -Ltmp22263: - .short Ltmp22265-Ltmp22264 # Record length -Ltmp22264: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22265: - .cv_def_range Ltmp12541 Ltmp12542, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22261: - .p2align 2 - .cv_linetable 556, "??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ", Lfunc_end556 - .section .debug$S,"dr",associative,"??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - .long 241 # Symbol subsection for gsl::span::subspan<1,-1> - .long Ltmp22267-Ltmp22266 # Subsection size -Ltmp22266: - .short Ltmp22269-Ltmp22268 # Record length -Ltmp22268: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end557-"??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8178 # Function type index - .secrel32 "??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" # Function section relative address - .secidx "??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::subspan<1,-1>" # Function name -Ltmp22269: - .short Ltmp22271-Ltmp22270 # Record length -Ltmp22270: - .short 4414 # Record kind: S_LOCAL - .long 5262 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22271: - .cv_def_range Ltmp12545 Ltmp12546, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22267: - .p2align 2 - .cv_linetable 557, "??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ", Lfunc_end557 - .section .debug$S,"dr",associative,"?size@?$span@H$03@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@H$03@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp22273-Ltmp22272 # Subsection size -Ltmp22272: - .short Ltmp22275-Ltmp22274 # Record length -Ltmp22274: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end558-"?size@?$span@H$03@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8179 # Function type index - .secrel32 "?size@?$span@H$03@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@H$03@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp22275: - .short Ltmp22277-Ltmp22276 # Record length -Ltmp22276: - .short 4414 # Record kind: S_LOCAL - .long 5626 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22277: - .cv_def_range Ltmp12547 Ltmp12548, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22273: - .p2align 2 - .cv_linetable 558, "?size@?$span@H$03@gsl@@QBEHXZ", Lfunc_end558 - .section .debug$S,"dr",associative,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .long 241 # Symbol subsection for gsl::span::subspan<0,0> - .long Ltmp22279-Ltmp22278 # Subsection size -Ltmp22278: - .short Ltmp22281-Ltmp22280 # Record length -Ltmp22280: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end559-"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8180 # Function type index - .secrel32 "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section relative address - .secidx "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::subspan<0,0>" # Function name -Ltmp22281: - .short Ltmp22283-Ltmp22282 # Record length -Ltmp22282: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22283: - .cv_def_range Ltmp12551 Ltmp12552, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22279: - .p2align 2 - .cv_linetable 559, "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ", Lfunc_end559 - .section .debug$S,"dr",associative,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .long 241 # Symbol subsection for gsl::span::subspan<1,0> - .long Ltmp22285-Ltmp22284 # Subsection size -Ltmp22284: - .short Ltmp22287-Ltmp22286 # Record length -Ltmp22286: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end560-"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8180 # Function type index - .secrel32 "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section relative address - .secidx "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::subspan<1,0>" # Function name -Ltmp22287: - .short Ltmp22289-Ltmp22288 # Record length -Ltmp22288: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22289: - .cv_def_range Ltmp12555 Ltmp12556, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22285: - .p2align 2 - .cv_linetable 560, "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ", Lfunc_end560 - .section .debug$S,"dr",associative,"??0?$span@H$03@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@H$03@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp22291-Ltmp22290 # Subsection size -Ltmp22290: - .short Ltmp22293-Ltmp22292 # Record length -Ltmp22292: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end561-"??0?$span@H$03@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8181 # Function type index - .secrel32 "??0?$span@H$03@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??0?$span@H$03@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp22293: - .short Ltmp22295-Ltmp22294 # Record length -Ltmp22294: - .short 4414 # Record kind: S_LOCAL - .long 5610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22295: - .cv_def_range Ltmp12557 Ltmp12558, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp22297-Ltmp22296 # Record length -Ltmp22296: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp22297: - .cv_def_range Ltmp12557 Ltmp12558, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22299-Ltmp22298 # Record length -Ltmp22298: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp22299: - .cv_def_range Ltmp12557 Ltmp12558, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22291: - .p2align 2 - .cv_linetable 561, "??0?$span@H$03@gsl@@QAE@PAHH@Z", Lfunc_end561 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp22301-Ltmp22300 # Subsection size -Ltmp22300: - .short Ltmp22303-Ltmp22302 # Record length -Ltmp22302: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end562-"??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8183 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp22303: - .short Ltmp22305-Ltmp22304 # Record length -Ltmp22304: - .short 4414 # Record kind: S_LOCAL - .long 7855 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22305: - .cv_def_range Ltmp12563 Ltmp12567, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22307-Ltmp22306 # Record length -Ltmp22306: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp22307: - .cv_def_range Ltmp12563 Ltmp12567, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22309-Ltmp22308 # Record length -Ltmp22308: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp22309: - .cv_def_range Ltmp12563 Ltmp12567, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22301: - .p2align 2 - .cv_linetable 562, "??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z", Lfunc_end562 - .section .debug$S,"dr",associative,"??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" - .long 241 # Symbol subsection for gsl::span::span<4> - .long Ltmp22311-Ltmp22310 # Subsection size -Ltmp22310: - .short Ltmp22313-Ltmp22312 # Record length -Ltmp22312: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end563-"??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8187 # Function type index - .secrel32 "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" # Function section relative address - .secidx "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4>" # Function name -Ltmp22313: - .short Ltmp22315-Ltmp22314 # Record length -Ltmp22314: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22315: - .cv_def_range Ltmp12570 Ltmp12571, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22317-Ltmp22316 # Record length -Ltmp22316: - .short 4414 # Record kind: S_LOCAL - .long 8184 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp22317: - .cv_def_range Ltmp12570 Ltmp12571, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22311: - .p2align 2 - .cv_linetable 563, "??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z", Lfunc_end563 - .section .debug$S,"dr",associative,"??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" - .long 241 # Symbol subsection for gsl::span::span<2> - .long Ltmp22319-Ltmp22318 # Subsection size -Ltmp22318: - .short Ltmp22321-Ltmp22320 # Record length -Ltmp22320: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end564-"??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8190 # Function type index - .secrel32 "??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" # Function section relative address - .secidx "??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<2>" # Function name -Ltmp22321: - .short Ltmp22323-Ltmp22322 # Record length -Ltmp22322: - .short 4414 # Record kind: S_LOCAL - .long 5160 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22323: - .cv_def_range Ltmp12574 Ltmp12575, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22325-Ltmp22324 # Record length -Ltmp22324: - .short 4414 # Record kind: S_LOCAL - .long 6466 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp22325: - .cv_def_range Ltmp12574 Ltmp12575, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22319: - .p2align 2 - .cv_linetable 564, "??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z", Lfunc_end564 - .section .debug$S,"dr",associative,"?at@?$span@H$01@gsl@@QBEAAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?at@?$span@H$01@gsl@@QBEAAHH@Z" - .long 241 # Symbol subsection for gsl::span::at - .long Ltmp22327-Ltmp22326 # Subsection size -Ltmp22326: - .short Ltmp22329-Ltmp22328 # Record length -Ltmp22328: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end565-"?at@?$span@H$01@gsl@@QBEAAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8191 # Function type index - .secrel32 "?at@?$span@H$01@gsl@@QBEAAHH@Z" # Function section relative address - .secidx "?at@?$span@H$01@gsl@@QBEAAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::at" # Function name -Ltmp22329: - .short Ltmp22331-Ltmp22330 # Record length -Ltmp22330: - .short 4414 # Record kind: S_LOCAL - .long 5176 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22331: - .cv_def_range Ltmp12576 Ltmp12577, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp22333-Ltmp22332 # Record length -Ltmp22332: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp22333: - .cv_def_range Ltmp12576 Ltmp12577, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22327: - .p2align 2 - .cv_linetable 565, "?at@?$span@H$01@gsl@@QBEAAHH@Z", Lfunc_end565 - .section .debug$S,"dr",associative,"??0?$extent_type@$01@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$01@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::extent_type<2>::extent_type - .long Ltmp22335-Ltmp22334 # Subsection size -Ltmp22334: - .short Ltmp22337-Ltmp22336 # Record length -Ltmp22336: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end566-"??0?$extent_type@$01@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8192 # Function type index - .secrel32 "??0?$extent_type@$01@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$extent_type@$01@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<2>::extent_type" # Function name -Ltmp22337: - .short Ltmp22339-Ltmp22338 # Record length -Ltmp22338: - .short 4414 # Record kind: S_LOCAL - .long 5207 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22339: - .cv_def_range Ltmp12578 Ltmp12579, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22335: - .p2align 2 - .cv_linetable 566, "??0?$extent_type@$01@details@gsl@@QAE@XZ", Lfunc_end566 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp22341-Ltmp22340 # Subsection size -Ltmp22340: - .short Ltmp22343-Ltmp22342 # Record length -Ltmp22342: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end567-"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8195 # Function type index - .secrel32 "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp22343: - .short Ltmp22345-Ltmp22344 # Record length -Ltmp22344: - .short 4414 # Record kind: S_LOCAL - .long 7724 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22345: - .cv_def_range Ltmp12582 Ltmp12586, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp22347-Ltmp22346 # Record length -Ltmp22346: - .short 4414 # Record kind: S_LOCAL - .long 5205 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp22347: - .cv_def_range Ltmp12582 Ltmp12586, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22349-Ltmp22348 # Record length -Ltmp22348: - .short 4414 # Record kind: S_LOCAL - .long 5215 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp22349: - .cv_def_range Ltmp12582 Ltmp12586, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22341: - .p2align 2 - .cv_linetable 567, "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z", Lfunc_end567 - .section .debug$S,"dr",associative,"??R?$span@H$01@gsl@@QBEAAHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R?$span@H$01@gsl@@QBEAAHH@Z" - .long 241 # Symbol subsection for gsl::span::operator() - .long Ltmp22351-Ltmp22350 # Subsection size -Ltmp22350: - .short Ltmp22353-Ltmp22352 # Record length -Ltmp22352: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end568-"??R?$span@H$01@gsl@@QBEAAHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8196 # Function type index - .secrel32 "??R?$span@H$01@gsl@@QBEAAHH@Z" # Function section relative address - .secidx "??R?$span@H$01@gsl@@QBEAAHH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::operator()" # Function name -Ltmp22353: - .short Ltmp22355-Ltmp22354 # Record length -Ltmp22354: - .short 4414 # Record kind: S_LOCAL - .long 5176 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22355: - .cv_def_range Ltmp12587 Ltmp12588, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp22357-Ltmp22356 # Record length -Ltmp22356: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp22357: - .cv_def_range Ltmp12587 Ltmp12588, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22351: - .p2align 2 - .cv_linetable 568, "??R?$span@H$01@gsl@@QBEAAHH@Z", Lfunc_end568 - .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::span_iterator - .long Ltmp22359-Ltmp22358 # Subsection size -Ltmp22358: - .short Ltmp22361-Ltmp22360 # Record length -Ltmp22360: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end569-"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8197 # Function type index - .secrel32 "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::span_iterator" # Function name -Ltmp22361: - .short Ltmp22363-Ltmp22362 # Record length -Ltmp22362: - .short 4414 # Record kind: S_LOCAL - .long 4199 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22363: - .cv_def_range Ltmp12589 Ltmp12590, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22359: - .p2align 2 - .cv_linetable 569, "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@XZ", Lfunc_end569 - .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<=,0> > - .long Ltmp22365-Ltmp22364 # Subsection size -Ltmp22364: - .short Ltmp22367-Ltmp22366 # Record length -Ltmp22366: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end570-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8214 # Function type index - .secrel32 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=,0> >" # Function name -Ltmp22367: - .short Ltmp22369-Ltmp22368 # Record length -Ltmp22368: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22369: - .cv_def_range Ltmp12591 Ltmp12592, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp22371-Ltmp22370 # Record length -Ltmp22370: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22371: - .cv_def_range Ltmp12591 Ltmp12592, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22365: - .p2align 2 - .cv_linetable 570, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end570 - .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator==,0> > - .long Ltmp22373-Ltmp22372 # Subsection size -Ltmp22372: - .short Ltmp22375-Ltmp22374 # Record length -Ltmp22374: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end571-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8227 # Function type index - .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator==,0> >" # Function name -Ltmp22375: - .short Ltmp22377-Ltmp22376 # Record length -Ltmp22376: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22377: - .cv_def_range Ltmp12593 Ltmp12594, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22379-Ltmp22378 # Record length -Ltmp22378: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22379: - .cv_def_range Ltmp12593 Ltmp12594, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22373: - .p2align 2 - .cv_linetable 571, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end571 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr - .long Ltmp22381-Ltmp22380 # Subsection size -Ltmp22380: - .short Ltmp22383-Ltmp22382 # Record length -Ltmp22382: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end572-"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8229 # Function type index - .secrel32 "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name -Ltmp22383: - .short Ltmp22385-Ltmp22384 # Record length -Ltmp22384: - .short 4414 # Record kind: S_LOCAL - .long 8221 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22385: - .cv_def_range Ltmp12595 Ltmp12598, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22381: - .p2align 2 - .cv_linetable 572, "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ", Lfunc_end572 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::ExprLhs - .long Ltmp22387-Ltmp22386 # Subsection size -Ltmp22386: - .short Ltmp22389-Ltmp22388 # Record length -Ltmp22388: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end573-"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8230 # Function type index - .secrel32 "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::ExprLhs" # Function name -Ltmp22389: - .short Ltmp22391-Ltmp22390 # Record length -Ltmp22390: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22391: - .cv_def_range Ltmp12599 Ltmp12600, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp22393-Ltmp22392 # Record length -Ltmp22392: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22393: - .cv_def_range Ltmp12599 Ltmp12600, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22387: - .p2align 2 - .cv_linetable 573, "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end573 - .section .debug$S,"dr",associative,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .long 241 # Symbol subsection for Catch::compareEqual,0>,gsl::details::span_iterator,0> > - .long Ltmp22395-Ltmp22394 # Subsection size -Ltmp22394: - .short Ltmp22397-Ltmp22396 # Record length -Ltmp22396: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end574-"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8233 # Function type index - .secrel32 "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section relative address - .secidx "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual,0>,gsl::details::span_iterator,0> >" # Function name -Ltmp22397: - .short Ltmp22399-Ltmp22398 # Record length -Ltmp22398: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22399: - .cv_def_range Ltmp12601 Ltmp12602, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22401-Ltmp22400 # Record length -Ltmp22400: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22401: - .cv_def_range Ltmp12601 Ltmp12602, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22395: - .p2align 2 - .cv_linetable 574, "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z", Lfunc_end574 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::BinaryExpr - .long Ltmp22403-Ltmp22402 # Subsection size -Ltmp22402: - .short Ltmp22405-Ltmp22404 # Record length -Ltmp22404: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end575-"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8234 # Function type index - .secrel32 "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::BinaryExpr" # Function name -Ltmp22405: - .short Ltmp22407-Ltmp22406 # Record length -Ltmp22406: - .short 4414 # Record kind: S_LOCAL - .long 8221 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22407: - .cv_def_range Ltmp12603 Ltmp12604, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp22409-Ltmp22408 # Record length -Ltmp22408: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp22409: - .cv_def_range Ltmp12603 Ltmp12604, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22411-Ltmp22410 # Record length -Ltmp22410: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22411: - .cv_def_range Ltmp12603 Ltmp12604, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp22413-Ltmp22412 # Record length -Ltmp22412: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp22413: - .cv_def_range Ltmp12603 Ltmp12604, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp22415-Ltmp22414 # Record length -Ltmp22414: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22415: - .cv_def_range Ltmp12603 Ltmp12604, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22403: - .p2align 2 - .cv_linetable 575, "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z", Lfunc_end575 - .section .debug$S,"dr",associative,"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator== - .long Ltmp22417-Ltmp22416 # Subsection size -Ltmp22416: - .short Ltmp22419-Ltmp22418 # Record length -Ltmp22418: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end576-"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8237 # Function type index - .secrel32 "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section relative address - .secidx "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator==" # Function name -Ltmp22419: - .short Ltmp22421-Ltmp22420 # Record length -Ltmp22420: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22421: - .cv_def_range Ltmp12605 Ltmp12606, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22423-Ltmp22422 # Record length -Ltmp22422: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22423: - .cv_def_range Ltmp12605 Ltmp12606, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22417: - .p2align 2 - .cv_linetable 576, "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", Lfunc_end576 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::isBinaryExpression - .long Ltmp22425-Ltmp22424 # Subsection size -Ltmp22424: - .short Ltmp22427-Ltmp22426 # Record length -Ltmp22426: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end577-"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8238 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::isBinaryExpression" # Function name -Ltmp22427: - .short Ltmp22429-Ltmp22428 # Record length -Ltmp22428: - .short 4414 # Record kind: S_LOCAL - .long 8218 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22429: - .cv_def_range Ltmp12607 Ltmp12608, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22425: - .p2align 2 - .cv_linetable 577, "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ", Lfunc_end577 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::getResult - .long Ltmp22431-Ltmp22430 # Subsection size -Ltmp22430: - .short Ltmp22433-Ltmp22432 # Record length -Ltmp22432: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end578-"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8239 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::getResult" # Function name -Ltmp22433: - .short Ltmp22435-Ltmp22434 # Record length -Ltmp22434: - .short 4414 # Record kind: S_LOCAL - .long 8218 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22435: - .cv_def_range Ltmp12609 Ltmp12610, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22431: - .p2align 2 - .cv_linetable 578, "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ", Lfunc_end578 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::streamReconstructedExpression - .long Ltmp22437-Ltmp22436 # Subsection size -Ltmp22436: - .short Ltmp22439-Ltmp22438 # Record length -Ltmp22438: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end579-"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8240 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::streamReconstructedExpression" # Function name -Ltmp22439: - .short Ltmp22441-Ltmp22440 # Record length -Ltmp22440: - .short 4414 # Record kind: S_LOCAL - .long 8218 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22441: - .cv_def_range Ltmp12615 Ltmp12616, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22443-Ltmp22442 # Record length -Ltmp22442: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp22443: - .cv_def_range Ltmp12615 Ltmp12616, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22437: - .p2align 2 - .cv_linetable 579, "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end579 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr - .long Ltmp22445-Ltmp22444 # Subsection size -Ltmp22444: - .short Ltmp22447-Ltmp22446 # Record length -Ltmp22446: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end580-"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8229 # Function type index - .secrel32 "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name -Ltmp22447: - .short Ltmp22449-Ltmp22448 # Record length -Ltmp22448: - .short 4414 # Record kind: S_LOCAL - .long 8221 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22449: - .cv_def_range Ltmp12617 Ltmp12618, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp22451-Ltmp22450 # Record length -Ltmp22450: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp22451: - .cv_def_range Ltmp12617 Ltmp12618, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22445: - .p2align 2 - .cv_linetable 580, "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z", Lfunc_end580 - .section .debug$S,"dr",associative,"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify,0> > - .long Ltmp22453-Ltmp22452 # Subsection size -Ltmp22452: - .short Ltmp22455-Ltmp22454 # Record length -Ltmp22454: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end581-"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8242 # Function type index - .secrel32 "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify,0> >" # Function name -Ltmp22455: - .short Ltmp22457-Ltmp22456 # Record length -Ltmp22456: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp22457: - .cv_def_range Ltmp12619 Ltmp12620, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22453: - .p2align 2 - .cv_linetable 581, "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end581 - .section .debug$S,"dr",associative,"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::StringMaker,0> >::convert,0> > - .long Ltmp22459-Ltmp22458 # Subsection size -Ltmp22458: - .short Ltmp22461-Ltmp22460 # Record length -Ltmp22460: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end582-"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8247 # Function type index - .secrel32 "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker,0> >::convert,0> >" # Function name -Ltmp22461: - .short Ltmp22463-Ltmp22462 # Record length -Ltmp22462: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp22463: - .cv_def_range Ltmp12621 Ltmp12622, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22459: - .p2align 2 - .cv_linetable 582, "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end582 - .section .debug$S,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::basic_string - .long Ltmp22465-Ltmp22464 # Subsection size -Ltmp22464: - .short Ltmp22467-Ltmp22466 # Record length -Ltmp22466: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end583-"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8248 # Function type index - .secrel32 "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::basic_string" # Function name -Ltmp22467: - .short Ltmp22469-Ltmp22468 # Record length -Ltmp22468: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22469: - .cv_def_range Ltmp12627 Ltmp12631, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22471-Ltmp22470 # Record length -Ltmp22470: - .short 4414 # Record kind: S_LOCAL - .long 4429 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp22471: - .cv_def_range Ltmp12627 Ltmp12631, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22473-Ltmp22472 # Record length -Ltmp22472: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp22473: - .cv_def_range Ltmp12628 Ltmp12629 Ltmp12630 Ltmp12631, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp22475-Ltmp22474 # Record length -Ltmp22474: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp22475: - .cv_def_range Ltmp12628 Ltmp12629 Ltmp12630 Ltmp12631, "E\021\026\000\000\000\310\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22465: - .p2align 2 - .cv_linetable 583, "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z", Lfunc_end583 - .section .debug$S,"dr",associative,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::select_on_container_copy_construction - .long Ltmp22477-Ltmp22476 # Subsection size -Ltmp22476: - .short Ltmp22479-Ltmp22478 # Record length -Ltmp22478: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end584-"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8249 # Function type index - .secrel32 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" # Function section relative address - .secidx "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::select_on_container_copy_construction" # Function name -Ltmp22479: - .short Ltmp22481-Ltmp22480 # Record length -Ltmp22480: - .short 4414 # Record kind: S_LOCAL - .long 4487 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp22481: - .cv_def_range Ltmp12632 Ltmp12633, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22477: - .p2align 2 - .cv_linetable 584, "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@ABV32@@Z", Lfunc_end584 - .section .debug$S,"dr",associative,"??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Compressed_pair> - .long Ltmp22483-Ltmp22482 # Subsection size -Ltmp22482: - .short Ltmp22485-Ltmp22484 # Record length -Ltmp22484: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end585-"??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8253 # Function type index - .secrel32 "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" # Function section relative address - .secidx "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_String_val >,1>::_Compressed_pair>" # Function name -Ltmp22485: - .short Ltmp22487-Ltmp22486 # Record length -Ltmp22486: - .short 4414 # Record kind: S_LOCAL - .long 4703 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22487: - .cv_def_range Ltmp12634 Ltmp12635, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp22489-Ltmp22488 # Record length -Ltmp22488: - .short 4414 # Record kind: S_LOCAL - .long 7985 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp22489: - .cv_def_range Ltmp12634 Ltmp12635, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22491-Ltmp22490 # Record length -Ltmp22490: - .short 4414 # Record kind: S_LOCAL - .long 8250 # TypeIndex - .short 1 # Flags - .asciz "_Val1" -Ltmp22491: - .cv_def_range Ltmp12634 Ltmp12635, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22483: - .p2align 2 - .cv_linetable 585, "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@D@1@@Z", Lfunc_end585 - .section .debug$S,"dr",associative,"?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Construct_lv_contents - .long Ltmp22493-Ltmp22492 # Subsection size -Ltmp22492: - .short Ltmp22495-Ltmp22494 # Record length -Ltmp22494: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end586-"?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8254 # Function type index - .secrel32 "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" # Function section relative address - .secidx "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Construct_lv_contents" # Function name -Ltmp22495: - .short Ltmp22497-Ltmp22496 # Record length -Ltmp22496: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22497: - .cv_def_range Ltmp12636 Ltmp12639, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp22499-Ltmp22498 # Record length -Ltmp22498: - .short 4414 # Record kind: S_LOCAL - .long 4429 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp22499: - .cv_def_range Ltmp12636 Ltmp12639, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22501-Ltmp22500 # Record length -Ltmp22500: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp22501: - .cv_def_range Ltmp12636 Ltmp12639, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp22503-Ltmp22502 # Record length -Ltmp22502: - .short 4414 # Record kind: S_LOCAL - .long 4682 # TypeIndex - .short 0 # Flags - .asciz "_Right_data" -Ltmp22503: - .cv_def_range Ltmp12636 Ltmp12639, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp22505-Ltmp22504 # Record length -Ltmp22504: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Right_size" -Ltmp22505: - .cv_def_range Ltmp12636 Ltmp12639, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22507-Ltmp22506 # Record length -Ltmp22506: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Right_ptr" -Ltmp22507: - .cv_def_range Ltmp12636 Ltmp12639, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22509-Ltmp22508 # Record length -Ltmp22508: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 0 # Flags - .asciz "_Al" -Ltmp22509: - .cv_def_range Ltmp12636 Ltmp12639, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp22511-Ltmp22510 # Record length -Ltmp22510: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_New_capacity" -Ltmp22511: - .cv_def_range Ltmp12636 Ltmp12639, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp22513-Ltmp22512 # Record length -Ltmp22512: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 0 # Flags - .asciz "_New_array" -Ltmp22513: - .cv_def_range Ltmp12636 Ltmp12639, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22493: - .p2align 2 - .cv_linetable 586, "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXABV12@@Z", Lfunc_end586 - .section .debug$S,"dr",associative,"??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" - .long 241 # Symbol subsection for std::forward > - .long Ltmp22515-Ltmp22514 # Subsection size -Ltmp22514: - .short Ltmp22517-Ltmp22516 # Record length -Ltmp22516: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end587-"??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8257 # Function type index - .secrel32 "??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" # Function section relative address - .secidx "??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward >" # Function name -Ltmp22517: - .short Ltmp22519-Ltmp22518 # Record length -Ltmp22518: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp22519: - .cv_def_range Ltmp12640 Ltmp12641, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22515: - .p2align 2 - .cv_linetable 587, "??$forward@V?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z", Lfunc_end587 - .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,1>::span_iterator - .long Ltmp22521-Ltmp22520 # Subsection size -Ltmp22520: - .short Ltmp22523-Ltmp22522 # Record length -Ltmp22522: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end588-"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8258 # Function type index - .secrel32 "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,1>::span_iterator" # Function name -Ltmp22523: - .short Ltmp22525-Ltmp22524 # Record length -Ltmp22524: - .short 4414 # Record kind: S_LOCAL - .long 4227 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22525: - .cv_def_range Ltmp12642 Ltmp12643, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22521: - .p2align 2 - .cv_linetable 588, "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@XZ", Lfunc_end588 - .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<=,1> > - .long Ltmp22527-Ltmp22526 # Subsection size -Ltmp22526: - .short Ltmp22529-Ltmp22528 # Record length -Ltmp22528: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end589-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8275 # Function type index - .secrel32 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=,1> >" # Function name -Ltmp22529: - .short Ltmp22531-Ltmp22530 # Record length -Ltmp22530: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22531: - .cv_def_range Ltmp12644 Ltmp12645, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp22533-Ltmp22532 # Record length -Ltmp22532: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22533: - .cv_def_range Ltmp12644 Ltmp12645, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22527: - .p2align 2 - .cv_linetable 589, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end589 - .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator==,1> > - .long Ltmp22535-Ltmp22534 # Subsection size -Ltmp22534: - .short Ltmp22537-Ltmp22536 # Record length -Ltmp22536: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end590-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8288 # Function type index - .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> &>::operator==,1> >" # Function name -Ltmp22537: - .short Ltmp22539-Ltmp22538 # Record length -Ltmp22538: - .short 4414 # Record kind: S_LOCAL - .long 8263 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22539: - .cv_def_range Ltmp12646 Ltmp12647, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22541-Ltmp22540 # Record length -Ltmp22540: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22541: - .cv_def_range Ltmp12646 Ltmp12647, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22535: - .p2align 2 - .cv_linetable 590, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end590 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::~BinaryExpr - .long Ltmp22543-Ltmp22542 # Subsection size -Ltmp22542: - .short Ltmp22545-Ltmp22544 # Record length -Ltmp22544: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end591-"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8290 # Function type index - .secrel32 "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::~BinaryExpr" # Function name -Ltmp22545: - .short Ltmp22547-Ltmp22546 # Record length -Ltmp22546: - .short 4414 # Record kind: S_LOCAL - .long 8282 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22547: - .cv_def_range Ltmp12648 Ltmp12651, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22543: - .p2align 2 - .cv_linetable 591, "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAE@XZ", Lfunc_end591 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::ExprLhs - .long Ltmp22549-Ltmp22548 # Subsection size -Ltmp22548: - .short Ltmp22551-Ltmp22550 # Record length -Ltmp22550: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end592-"??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8291 # Function type index - .secrel32 "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> &>::ExprLhs" # Function name -Ltmp22551: - .short Ltmp22553-Ltmp22552 # Record length -Ltmp22552: - .short 4414 # Record kind: S_LOCAL - .long 8263 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22553: - .cv_def_range Ltmp12652 Ltmp12653, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp22555-Ltmp22554 # Record length -Ltmp22554: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22555: - .cv_def_range Ltmp12652 Ltmp12653, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22549: - .p2align 2 - .cv_linetable 592, "??0?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end592 - .section .debug$S,"dr",associative,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" - .long 241 # Symbol subsection for Catch::compareEqual,1>,gsl::details::span_iterator,1> > - .long Ltmp22557-Ltmp22556 # Subsection size -Ltmp22556: - .short Ltmp22559-Ltmp22558 # Record length -Ltmp22558: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end593-"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8294 # Function type index - .secrel32 "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # Function section relative address - .secidx "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual,1>,gsl::details::span_iterator,1> >" # Function name -Ltmp22559: - .short Ltmp22561-Ltmp22560 # Record length -Ltmp22560: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22561: - .cv_def_range Ltmp12654 Ltmp12655, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22563-Ltmp22562 # Record length -Ltmp22562: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22563: - .cv_def_range Ltmp12654 Ltmp12655, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22557: - .p2align 2 - .cv_linetable 593, "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z", Lfunc_end593 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::BinaryExpr - .long Ltmp22565-Ltmp22564 # Subsection size -Ltmp22564: - .short Ltmp22567-Ltmp22566 # Record length -Ltmp22566: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end594-"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8295 # Function type index - .secrel32 "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::BinaryExpr" # Function name -Ltmp22567: - .short Ltmp22569-Ltmp22568 # Record length -Ltmp22568: - .short 4414 # Record kind: S_LOCAL - .long 8282 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22569: - .cv_def_range Ltmp12656 Ltmp12657, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp22571-Ltmp22570 # Record length -Ltmp22570: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp22571: - .cv_def_range Ltmp12656 Ltmp12657, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22573-Ltmp22572 # Record length -Ltmp22572: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22573: - .cv_def_range Ltmp12656 Ltmp12657, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp22575-Ltmp22574 # Record length -Ltmp22574: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp22575: - .cv_def_range Ltmp12656 Ltmp12657, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp22577-Ltmp22576 # Record length -Ltmp22576: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22577: - .cv_def_range Ltmp12656 Ltmp12657, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22565: - .p2align 2 - .cv_linetable 594, "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z", Lfunc_end594 - .section .debug$S,"dr",associative,"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator== - .long Ltmp22579-Ltmp22578 # Subsection size -Ltmp22578: - .short Ltmp22581-Ltmp22580 # Record length -Ltmp22580: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end595-"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8298 # Function type index - .secrel32 "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section relative address - .secidx "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator==" # Function name -Ltmp22581: - .short Ltmp22583-Ltmp22582 # Record length -Ltmp22582: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22583: - .cv_def_range Ltmp12658 Ltmp12659, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22585-Ltmp22584 # Record length -Ltmp22584: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22585: - .cv_def_range Ltmp12658 Ltmp12659, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22579: - .p2align 2 - .cv_linetable 595, "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", Lfunc_end595 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::isBinaryExpression - .long Ltmp22587-Ltmp22586 # Subsection size -Ltmp22586: - .short Ltmp22589-Ltmp22588 # Record length -Ltmp22588: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end596-"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8299 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::isBinaryExpression" # Function name -Ltmp22589: - .short Ltmp22591-Ltmp22590 # Record length -Ltmp22590: - .short 4414 # Record kind: S_LOCAL - .long 8279 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22591: - .cv_def_range Ltmp12660 Ltmp12661, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22587: - .p2align 2 - .cv_linetable 596, "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ", Lfunc_end596 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::getResult - .long Ltmp22593-Ltmp22592 # Subsection size -Ltmp22592: - .short Ltmp22595-Ltmp22594 # Record length -Ltmp22594: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end597-"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8300 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::getResult" # Function name -Ltmp22595: - .short Ltmp22597-Ltmp22596 # Record length -Ltmp22596: - .short 4414 # Record kind: S_LOCAL - .long 8279 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22597: - .cv_def_range Ltmp12662 Ltmp12663, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22593: - .p2align 2 - .cv_linetable 597, "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBE_NXZ", Lfunc_end597 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::streamReconstructedExpression - .long Ltmp22599-Ltmp22598 # Subsection size -Ltmp22598: - .short Ltmp22601-Ltmp22600 # Record length -Ltmp22600: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end598-"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8301 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::streamReconstructedExpression" # Function name -Ltmp22601: - .short Ltmp22603-Ltmp22602 # Record length -Ltmp22602: - .short 4414 # Record kind: S_LOCAL - .long 8279 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22603: - .cv_def_range Ltmp12668 Ltmp12669, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22605-Ltmp22604 # Record length -Ltmp22604: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp22605: - .cv_def_range Ltmp12668 Ltmp12669, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22599: - .p2align 2 - .cv_linetable 598, "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end598 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::~BinaryExpr - .long Ltmp22607-Ltmp22606 # Subsection size -Ltmp22606: - .short Ltmp22609-Ltmp22608 # Record length -Ltmp22608: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end599-"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8290 # Function type index - .secrel32 "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::~BinaryExpr" # Function name -Ltmp22609: - .short Ltmp22611-Ltmp22610 # Record length -Ltmp22610: - .short 4414 # Record kind: S_LOCAL - .long 8282 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22611: - .cv_def_range Ltmp12670 Ltmp12671, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp22613-Ltmp22612 # Record length -Ltmp22612: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp22613: - .cv_def_range Ltmp12670 Ltmp12671, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22607: - .p2align 2 - .cv_linetable 599, "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@UAEPAXI@Z", Lfunc_end599 - .section .debug$S,"dr",associative,"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify,1> > - .long Ltmp22615-Ltmp22614 # Subsection size -Ltmp22614: - .short Ltmp22617-Ltmp22616 # Record length -Ltmp22616: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end600-"??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8303 # Function type index - .secrel32 "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify,1> >" # Function name -Ltmp22617: - .short Ltmp22619-Ltmp22618 # Record length -Ltmp22618: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp22619: - .cv_def_range Ltmp12672 Ltmp12673, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22615: - .p2align 2 - .cv_linetable 600, "??$stringify@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end600 - .section .debug$S,"dr",associative,"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::StringMaker,1> >::convert,1> > - .long Ltmp22621-Ltmp22620 # Subsection size -Ltmp22620: - .short Ltmp22623-Ltmp22622 # Record length -Ltmp22622: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end601-"??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8308 # Function type index - .secrel32 "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker,1> >::convert,1> >" # Function name -Ltmp22623: - .short Ltmp22625-Ltmp22624 # Record length -Ltmp22624: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp22625: - .cv_def_range Ltmp12674 Ltmp12675, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22621: - .p2align 2 - .cv_linetable 601, "??$convert@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end601 - .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator==,1> > - .long Ltmp22627-Ltmp22626 # Subsection size -Ltmp22626: - .short Ltmp22629-Ltmp22628 # Record length -Ltmp22628: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end602-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8321 # Function type index - .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator==,1> >" # Function name -Ltmp22629: - .short Ltmp22631-Ltmp22630 # Record length -Ltmp22630: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22631: - .cv_def_range Ltmp12676 Ltmp12677, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22633-Ltmp22632 # Record length -Ltmp22632: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22633: - .cv_def_range Ltmp12676 Ltmp12677, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22627: - .p2align 2 - .cv_linetable 602, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end602 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::~BinaryExpr - .long Ltmp22635-Ltmp22634 # Subsection size -Ltmp22634: - .short Ltmp22637-Ltmp22636 # Record length -Ltmp22636: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end603-"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8323 # Function type index - .secrel32 "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::~BinaryExpr" # Function name -Ltmp22637: - .short Ltmp22639-Ltmp22638 # Record length -Ltmp22638: - .short 4414 # Record kind: S_LOCAL - .long 8315 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22639: - .cv_def_range Ltmp12678 Ltmp12681, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22635: - .p2align 2 - .cv_linetable 603, "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAE@XZ", Lfunc_end603 - .section .debug$S,"dr",associative,"?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - .long 241 # Symbol subsection for gsl::span::begin - .long Ltmp22641-Ltmp22640 # Subsection size -Ltmp22640: - .short Ltmp22643-Ltmp22642 # Record length -Ltmp22642: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end604-"?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8324 # Function type index - .secrel32 "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # Function section relative address - .secidx "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::begin" # Function name -Ltmp22643: - .short Ltmp22645-Ltmp22644 # Record length -Ltmp22644: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22645: - .cv_def_range Ltmp12682 Ltmp12683, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22641: - .p2align 2 - .cv_linetable 604, "?begin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ", Lfunc_end604 - .section .debug$S,"dr",associative,"?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - .long 241 # Symbol subsection for gsl::span::cbegin - .long Ltmp22647-Ltmp22646 # Subsection size -Ltmp22646: - .short Ltmp22649-Ltmp22648 # Record length -Ltmp22648: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end605-"?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8325 # Function type index - .secrel32 "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # Function section relative address - .secidx "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::cbegin" # Function name -Ltmp22649: - .short Ltmp22651-Ltmp22650 # Record length -Ltmp22650: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22651: - .cv_def_range Ltmp12684 Ltmp12685, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22647: - .p2align 2 - .cv_linetable 605, "?cbegin@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ", Lfunc_end605 - .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator==,0> > - .long Ltmp22653-Ltmp22652 # Subsection size -Ltmp22652: - .short Ltmp22655-Ltmp22654 # Record length -Ltmp22654: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end606-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8338 # Function type index - .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> &>::operator==,0> >" # Function name -Ltmp22655: - .short Ltmp22657-Ltmp22656 # Record length -Ltmp22656: - .short 4414 # Record kind: S_LOCAL - .long 8263 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22657: - .cv_def_range Ltmp12686 Ltmp12687, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22659-Ltmp22658 # Record length -Ltmp22658: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22659: - .cv_def_range Ltmp12686 Ltmp12687, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22653: - .p2align 2 - .cv_linetable 606, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end606 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::~BinaryExpr - .long Ltmp22661-Ltmp22660 # Subsection size -Ltmp22660: - .short Ltmp22663-Ltmp22662 # Record length -Ltmp22662: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end607-"??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8340 # Function type index - .secrel32 "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name -Ltmp22663: - .short Ltmp22665-Ltmp22664 # Record length -Ltmp22664: - .short 4414 # Record kind: S_LOCAL - .long 8332 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22665: - .cv_def_range Ltmp12688 Ltmp12691, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22661: - .p2align 2 - .cv_linetable 607, "??1?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAE@XZ", Lfunc_end607 - .section .debug$S,"dr",associative,"??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,1>::span_iterator<0,nullptr> - .long Ltmp22667-Ltmp22666 # Subsection size -Ltmp22666: - .short Ltmp22669-Ltmp22668 # Record length -Ltmp22668: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end608-"??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8342 # Function type index - .secrel32 "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" # Function section relative address - .secidx "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,1>::span_iterator<0,nullptr>" # Function name -Ltmp22669: - .short Ltmp22671-Ltmp22670 # Record length -Ltmp22670: - .short 4414 # Record kind: S_LOCAL - .long 4227 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22671: - .cv_def_range Ltmp12692 Ltmp12693, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp22673-Ltmp22672 # Record length -Ltmp22672: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "other" -Ltmp22673: - .cv_def_range Ltmp12692 Ltmp12693, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22667: - .p2align 2 - .cv_linetable 608, "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z", Lfunc_end608 - .section .debug$S,"dr",associative,"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator+ - .long Ltmp22675-Ltmp22674 # Subsection size -Ltmp22674: - .short Ltmp22677-Ltmp22676 # Record length -Ltmp22676: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end609-"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8343 # Function type index - .secrel32 "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" # Function section relative address - .secidx "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator+" # Function name -Ltmp22677: - .short Ltmp22679-Ltmp22678 # Record length -Ltmp22678: - .short 4414 # Record kind: S_LOCAL - .long 4205 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22679: - .cv_def_range Ltmp12694 Ltmp12697, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp22681-Ltmp22680 # Record length -Ltmp22680: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "n" -Ltmp22681: - .cv_def_range Ltmp12694 Ltmp12697, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp22683-Ltmp22682 # Record length -Ltmp22682: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "ret" -Ltmp22683: - .cv_def_range Ltmp12694 Ltmp12697, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22675: - .p2align 2 - .cv_linetable 609, "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z", Lfunc_end609 - .section .debug$S,"dr",associative,"?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" - .long 241 # Symbol subsection for gsl::span::cend - .long Ltmp22685-Ltmp22684 # Subsection size -Ltmp22684: - .short Ltmp22687-Ltmp22686 # Record length -Ltmp22686: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end610-"?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8344 # Function type index - .secrel32 "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # Function section relative address - .secidx "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::cend" # Function name -Ltmp22687: - .short Ltmp22689-Ltmp22688 # Record length -Ltmp22688: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22689: - .cv_def_range Ltmp12698 Ltmp12699, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22685: - .p2align 2 - .cv_linetable 610, "?cend@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ", Lfunc_end610 - .section .debug$S,"dr",associative,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" - .long 241 # Symbol subsection for Catch::compareEqual,0>,gsl::details::span_iterator,1> > - .long Ltmp22691-Ltmp22690 # Subsection size -Ltmp22690: - .short Ltmp22693-Ltmp22692 # Record length -Ltmp22692: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end611-"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8347 # Function type index - .secrel32 "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # Function section relative address - .secidx "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual,0>,gsl::details::span_iterator,1> >" # Function name -Ltmp22693: - .short Ltmp22695-Ltmp22694 # Record length -Ltmp22694: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22695: - .cv_def_range Ltmp12700 Ltmp12701, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22697-Ltmp22696 # Record length -Ltmp22696: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22697: - .cv_def_range Ltmp12700 Ltmp12701, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22691: - .p2align 2 - .cv_linetable 611, "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z", Lfunc_end611 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::BinaryExpr - .long Ltmp22699-Ltmp22698 # Subsection size -Ltmp22698: - .short Ltmp22701-Ltmp22700 # Record length -Ltmp22700: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end612-"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8348 # Function type index - .secrel32 "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::BinaryExpr" # Function name -Ltmp22701: - .short Ltmp22703-Ltmp22702 # Record length -Ltmp22702: - .short 4414 # Record kind: S_LOCAL - .long 8315 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22703: - .cv_def_range Ltmp12702 Ltmp12703, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp22705-Ltmp22704 # Record length -Ltmp22704: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp22705: - .cv_def_range Ltmp12702 Ltmp12703, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22707-Ltmp22706 # Record length -Ltmp22706: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22707: - .cv_def_range Ltmp12702 Ltmp12703, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp22709-Ltmp22708 # Record length -Ltmp22708: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp22709: - .cv_def_range Ltmp12702 Ltmp12703, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp22711-Ltmp22710 # Record length -Ltmp22710: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22711: - .cv_def_range Ltmp12702 Ltmp12703, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22699: - .p2align 2 - .cv_linetable 612, "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z", Lfunc_end612 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::isBinaryExpression - .long Ltmp22713-Ltmp22712 # Subsection size -Ltmp22712: - .short Ltmp22715-Ltmp22714 # Record length -Ltmp22714: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end613-"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8349 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::isBinaryExpression" # Function name -Ltmp22715: - .short Ltmp22717-Ltmp22716 # Record length -Ltmp22716: - .short 4414 # Record kind: S_LOCAL - .long 8312 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22717: - .cv_def_range Ltmp12704 Ltmp12705, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22713: - .p2align 2 - .cv_linetable 613, "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ", Lfunc_end613 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::getResult - .long Ltmp22719-Ltmp22718 # Subsection size -Ltmp22718: - .short Ltmp22721-Ltmp22720 # Record length -Ltmp22720: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end614-"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8350 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::getResult" # Function name -Ltmp22721: - .short Ltmp22723-Ltmp22722 # Record length -Ltmp22722: - .short 4414 # Record kind: S_LOCAL - .long 8312 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22723: - .cv_def_range Ltmp12706 Ltmp12707, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22719: - .p2align 2 - .cv_linetable 614, "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBE_NXZ", Lfunc_end614 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::streamReconstructedExpression - .long Ltmp22725-Ltmp22724 # Subsection size -Ltmp22724: - .short Ltmp22727-Ltmp22726 # Record length -Ltmp22726: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end615-"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8351 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::streamReconstructedExpression" # Function name -Ltmp22727: - .short Ltmp22729-Ltmp22728 # Record length -Ltmp22728: - .short 4414 # Record kind: S_LOCAL - .long 8312 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22729: - .cv_def_range Ltmp12712 Ltmp12713, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22731-Ltmp22730 # Record length -Ltmp22730: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp22731: - .cv_def_range Ltmp12712 Ltmp12713, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22725: - .p2align 2 - .cv_linetable 615, "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end615 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::~BinaryExpr - .long Ltmp22733-Ltmp22732 # Subsection size -Ltmp22732: - .short Ltmp22735-Ltmp22734 # Record length -Ltmp22734: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end616-"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8323 # Function type index - .secrel32 "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::~BinaryExpr" # Function name -Ltmp22735: - .short Ltmp22737-Ltmp22736 # Record length -Ltmp22736: - .short 4414 # Record kind: S_LOCAL - .long 8315 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22737: - .cv_def_range Ltmp12714 Ltmp12715, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp22739-Ltmp22738 # Record length -Ltmp22738: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp22739: - .cv_def_range Ltmp12714 Ltmp12715, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22733: - .p2align 2 - .cv_linetable 616, "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UAEPAXI@Z", Lfunc_end616 - .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::span_iterator - .long Ltmp22741-Ltmp22740 # Subsection size -Ltmp22740: - .short Ltmp22743-Ltmp22742 # Record length -Ltmp22742: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end617-"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8352 # Function type index - .secrel32 "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" # Function section relative address - .secidx "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::span_iterator" # Function name -Ltmp22743: - .short Ltmp22745-Ltmp22744 # Record length -Ltmp22744: - .short 4414 # Record kind: S_LOCAL - .long 4199 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22745: - .cv_def_range Ltmp12716 Ltmp12717, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp22747-Ltmp22746 # Record length -Ltmp22746: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "span" -Ltmp22747: - .cv_def_range Ltmp12716 Ltmp12717, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22749-Ltmp22748 # Record length -Ltmp22748: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp22749: - .cv_def_range Ltmp12716 Ltmp12717, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22741: - .p2align 2 - .cv_linetable 617, "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z", Lfunc_end617 - .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,1>::span_iterator - .long Ltmp22751-Ltmp22750 # Subsection size -Ltmp22750: - .short Ltmp22753-Ltmp22752 # Record length -Ltmp22752: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end618-"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8353 # Function type index - .secrel32 "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" # Function section relative address - .secidx "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,1>::span_iterator" # Function name -Ltmp22753: - .short Ltmp22755-Ltmp22754 # Record length -Ltmp22754: - .short 4414 # Record kind: S_LOCAL - .long 4227 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22755: - .cv_def_range Ltmp12718 Ltmp12719, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp22757-Ltmp22756 # Record length -Ltmp22756: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "span" -Ltmp22757: - .cv_def_range Ltmp12718 Ltmp12719, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22759-Ltmp22758 # Record length -Ltmp22758: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp22759: - .cv_def_range Ltmp12718 Ltmp12719, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22751: - .p2align 2 - .cv_linetable 618, "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAE@PBV?$span@H$0?0@2@H@Z", Lfunc_end618 - .section .debug$S,"dr",associative,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" - .long 241 # Symbol subsection for Catch::compareEqual,1>,gsl::details::span_iterator,0> > - .long Ltmp22761-Ltmp22760 # Subsection size -Ltmp22760: - .short Ltmp22763-Ltmp22762 # Record length -Ltmp22762: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end619-"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8356 # Function type index - .secrel32 "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # Function section relative address - .secidx "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual,1>,gsl::details::span_iterator,0> >" # Function name -Ltmp22763: - .short Ltmp22765-Ltmp22764 # Record length -Ltmp22764: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22765: - .cv_def_range Ltmp12720 Ltmp12721, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22767-Ltmp22766 # Record length -Ltmp22766: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22767: - .cv_def_range Ltmp12720 Ltmp12721, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22761: - .p2align 2 - .cv_linetable 619, "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z", Lfunc_end619 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::BinaryExpr - .long Ltmp22769-Ltmp22768 # Subsection size -Ltmp22768: - .short Ltmp22771-Ltmp22770 # Record length -Ltmp22770: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end620-"??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8357 # Function type index - .secrel32 "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::BinaryExpr" # Function name -Ltmp22771: - .short Ltmp22773-Ltmp22772 # Record length -Ltmp22772: - .short 4414 # Record kind: S_LOCAL - .long 8332 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22773: - .cv_def_range Ltmp12722 Ltmp12723, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp22775-Ltmp22774 # Record length -Ltmp22774: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp22775: - .cv_def_range Ltmp12722 Ltmp12723, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22777-Ltmp22776 # Record length -Ltmp22776: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22777: - .cv_def_range Ltmp12722 Ltmp12723, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp22779-Ltmp22778 # Record length -Ltmp22778: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp22779: - .cv_def_range Ltmp12722 Ltmp12723, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp22781-Ltmp22780 # Record length -Ltmp22780: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22781: - .cv_def_range Ltmp12722 Ltmp12723, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22769: - .p2align 2 - .cv_linetable 620, "??0?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QAE@_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z", Lfunc_end620 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::isBinaryExpression - .long Ltmp22783-Ltmp22782 # Subsection size -Ltmp22782: - .short Ltmp22785-Ltmp22784 # Record length -Ltmp22784: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end621-"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8358 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::isBinaryExpression" # Function name -Ltmp22785: - .short Ltmp22787-Ltmp22786 # Record length -Ltmp22786: - .short 4414 # Record kind: S_LOCAL - .long 8329 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22787: - .cv_def_range Ltmp12724 Ltmp12725, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22783: - .p2align 2 - .cv_linetable 621, "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ", Lfunc_end621 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::getResult - .long Ltmp22789-Ltmp22788 # Subsection size -Ltmp22788: - .short Ltmp22791-Ltmp22790 # Record length -Ltmp22790: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end622-"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8359 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::getResult" # Function name -Ltmp22791: - .short Ltmp22793-Ltmp22792 # Record length -Ltmp22792: - .short 4414 # Record kind: S_LOCAL - .long 8329 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22793: - .cv_def_range Ltmp12726 Ltmp12727, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22789: - .p2align 2 - .cv_linetable 622, "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBE_NXZ", Lfunc_end622 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::streamReconstructedExpression - .long Ltmp22795-Ltmp22794 # Subsection size -Ltmp22794: - .short Ltmp22797-Ltmp22796 # Record length -Ltmp22796: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end623-"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8360 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::streamReconstructedExpression" # Function name -Ltmp22797: - .short Ltmp22799-Ltmp22798 # Record length -Ltmp22798: - .short 4414 # Record kind: S_LOCAL - .long 8329 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22799: - .cv_def_range Ltmp12732 Ltmp12733, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22801-Ltmp22800 # Record length -Ltmp22800: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp22801: - .cv_def_range Ltmp12732 Ltmp12733, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22795: - .p2align 2 - .cv_linetable 623, "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end623 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::~BinaryExpr - .long Ltmp22803-Ltmp22802 # Subsection size -Ltmp22802: - .short Ltmp22805-Ltmp22804 # Record length -Ltmp22804: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end624-"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8340 # Function type index - .secrel32 "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name -Ltmp22805: - .short Ltmp22807-Ltmp22806 # Record length -Ltmp22806: - .short 4414 # Record kind: S_LOCAL - .long 8332 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22807: - .cv_def_range Ltmp12734 Ltmp12735, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp22809-Ltmp22808 # Record length -Ltmp22808: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp22809: - .cv_def_range Ltmp12734 Ltmp12735, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22803: - .p2align 2 - .cv_linetable 624, "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UAEPAXI@Z", Lfunc_end624 - .section .debug$S,"dr",associative,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator+= - .long Ltmp22811-Ltmp22810 # Subsection size -Ltmp22810: - .short Ltmp22813-Ltmp22812 # Record length -Ltmp22812: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end625-"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8361 # Function type index - .secrel32 "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" # Function section relative address - .secidx "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator+=" # Function name -Ltmp22813: - .short Ltmp22815-Ltmp22814 # Record length -Ltmp22814: - .short 4414 # Record kind: S_LOCAL - .long 4199 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22815: - .cv_def_range Ltmp12738 Ltmp12739, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp22817-Ltmp22816 # Record length -Ltmp22816: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "n" -Ltmp22817: - .cv_def_range Ltmp12738 Ltmp12739, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22811: - .p2align 2 - .cv_linetable 625, "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z", Lfunc_end625 - .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator!=,0> > - .long Ltmp22819-Ltmp22818 # Subsection size -Ltmp22818: - .short Ltmp22821-Ltmp22820 # Record length -Ltmp22820: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end626-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8362 # Function type index - .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator!=,0> >" # Function name -Ltmp22821: - .short Ltmp22823-Ltmp22822 # Record length -Ltmp22822: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22823: - .cv_def_range Ltmp12740 Ltmp12741, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22825-Ltmp22824 # Record length -Ltmp22824: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22825: - .cv_def_range Ltmp12740 Ltmp12741, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22819: - .p2align 2 - .cv_linetable 626, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end626 - .section .debug$S,"dr",associative,"?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" - .long 241 # Symbol subsection for gsl::span::end - .long Ltmp22827-Ltmp22826 # Subsection size -Ltmp22826: - .short Ltmp22829-Ltmp22828 # Record length -Ltmp22828: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end627-"?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8363 # Function type index - .secrel32 "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # Function section relative address - .secidx "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::end" # Function name -Ltmp22829: - .short Ltmp22831-Ltmp22830 # Record length -Ltmp22830: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22831: - .cv_def_range Ltmp12742 Ltmp12743, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22827: - .p2align 2 - .cv_linetable 627, "?end@?$span@H$0?0@gsl@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ", Lfunc_end627 - .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator!=,1> > - .long Ltmp22833-Ltmp22832 # Subsection size -Ltmp22832: - .short Ltmp22835-Ltmp22834 # Record length -Ltmp22834: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end628-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8364 # Function type index - .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator!=,1> >" # Function name -Ltmp22835: - .short Ltmp22837-Ltmp22836 # Record length -Ltmp22836: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22837: - .cv_def_range Ltmp12744 Ltmp12745, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22839-Ltmp22838 # Record length -Ltmp22838: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22839: - .cv_def_range Ltmp12744 Ltmp12745, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22833: - .p2align 2 - .cv_linetable 628, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end628 - .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator!=,0> > - .long Ltmp22841-Ltmp22840 # Subsection size -Ltmp22840: - .short Ltmp22843-Ltmp22842 # Record length -Ltmp22842: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end629-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8365 # Function type index - .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> &>::operator!=,0> >" # Function name -Ltmp22843: - .short Ltmp22845-Ltmp22844 # Record length -Ltmp22844: - .short 4414 # Record kind: S_LOCAL - .long 8263 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22845: - .cv_def_range Ltmp12746 Ltmp12747, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22847-Ltmp22846 # Record length -Ltmp22846: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22847: - .cv_def_range Ltmp12746 Ltmp12747, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22841: - .p2align 2 - .cv_linetable 629, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end629 - .section .debug$S,"dr",associative,"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator<,0> > - .long Ltmp22849-Ltmp22848 # Subsection size -Ltmp22848: - .short Ltmp22851-Ltmp22850 # Record length -Ltmp22850: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end630-"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8366 # Function type index - .secrel32 "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator<,0> >" # Function name -Ltmp22851: - .short Ltmp22853-Ltmp22852 # Record length -Ltmp22852: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22853: - .cv_def_range Ltmp12748 Ltmp12749, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22855-Ltmp22854 # Record length -Ltmp22854: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22855: - .cv_def_range Ltmp12748 Ltmp12749, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22849: - .p2align 2 - .cv_linetable 630, "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end630 - .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator<=,0> > - .long Ltmp22857-Ltmp22856 # Subsection size -Ltmp22856: - .short Ltmp22859-Ltmp22858 # Record length -Ltmp22858: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end631-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8366 # Function type index - .secrel32 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator<=,0> >" # Function name -Ltmp22859: - .short Ltmp22861-Ltmp22860 # Record length -Ltmp22860: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22861: - .cv_def_range Ltmp12750 Ltmp12751, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22863-Ltmp22862 # Record length -Ltmp22862: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22863: - .cv_def_range Ltmp12750 Ltmp12751, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22857: - .p2align 2 - .cv_linetable 631, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end631 - .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator<=,1> > - .long Ltmp22865-Ltmp22864 # Subsection size -Ltmp22864: - .short Ltmp22867-Ltmp22866 # Record length -Ltmp22866: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end632-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8367 # Function type index - .secrel32 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator<=,1> >" # Function name -Ltmp22867: - .short Ltmp22869-Ltmp22868 # Record length -Ltmp22868: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22869: - .cv_def_range Ltmp12752 Ltmp12753, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22871-Ltmp22870 # Record length -Ltmp22870: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22871: - .cv_def_range Ltmp12752 Ltmp12753, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22865: - .p2align 2 - .cv_linetable 632, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end632 - .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator<=,0> > - .long Ltmp22873-Ltmp22872 # Subsection size -Ltmp22872: - .short Ltmp22875-Ltmp22874 # Record length -Ltmp22874: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end633-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8368 # Function type index - .secrel32 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> &>::operator<=,0> >" # Function name -Ltmp22875: - .short Ltmp22877-Ltmp22876 # Record length -Ltmp22876: - .short 4414 # Record kind: S_LOCAL - .long 8263 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22877: - .cv_def_range Ltmp12754 Ltmp12755, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22879-Ltmp22878 # Record length -Ltmp22878: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22879: - .cv_def_range Ltmp12754 Ltmp12755, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22873: - .p2align 2 - .cv_linetable 633, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end633 - .section .debug$S,"dr",associative,"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator<,0> > - .long Ltmp22881-Ltmp22880 # Subsection size -Ltmp22880: - .short Ltmp22883-Ltmp22882 # Record length -Ltmp22882: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end634-"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8368 # Function type index - .secrel32 "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> &>::operator<,0> >" # Function name -Ltmp22883: - .short Ltmp22885-Ltmp22884 # Record length -Ltmp22884: - .short 4414 # Record kind: S_LOCAL - .long 8263 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22885: - .cv_def_range Ltmp12756 Ltmp12757, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22887-Ltmp22886 # Record length -Ltmp22886: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22887: - .cv_def_range Ltmp12756 Ltmp12757, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22881: - .p2align 2 - .cv_linetable 634, "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end634 - .section .debug$S,"dr",associative,"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator>,0> > - .long Ltmp22889-Ltmp22888 # Subsection size -Ltmp22888: - .short Ltmp22891-Ltmp22890 # Record length -Ltmp22890: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end635-"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8369 # Function type index - .secrel32 "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator>,0> >" # Function name -Ltmp22891: - .short Ltmp22893-Ltmp22892 # Record length -Ltmp22892: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22893: - .cv_def_range Ltmp12758 Ltmp12759, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22895-Ltmp22894 # Record length -Ltmp22894: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22895: - .cv_def_range Ltmp12758 Ltmp12759, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22889: - .p2align 2 - .cv_linetable 635, "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end635 - .section .debug$S,"dr",associative,"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator>=,0> > - .long Ltmp22897-Ltmp22896 # Subsection size -Ltmp22896: - .short Ltmp22899-Ltmp22898 # Record length -Ltmp22898: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end636-"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8370 # Function type index - .secrel32 "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator>=,0> >" # Function name -Ltmp22899: - .short Ltmp22901-Ltmp22900 # Record length -Ltmp22900: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22901: - .cv_def_range Ltmp12760 Ltmp12761, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22903-Ltmp22902 # Record length -Ltmp22902: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22903: - .cv_def_range Ltmp12760 Ltmp12761, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22897: - .p2align 2 - .cv_linetable 636, "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end636 - .section .debug$S,"dr",associative,"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator>,1> > - .long Ltmp22905-Ltmp22904 # Subsection size -Ltmp22904: - .short Ltmp22907-Ltmp22906 # Record length -Ltmp22906: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end637-"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8371 # Function type index - .secrel32 "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator>,1> >" # Function name -Ltmp22907: - .short Ltmp22909-Ltmp22908 # Record length -Ltmp22908: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22909: - .cv_def_range Ltmp12762 Ltmp12763, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22911-Ltmp22910 # Record length -Ltmp22910: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22911: - .cv_def_range Ltmp12762 Ltmp12763, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22905: - .p2align 2 - .cv_linetable 637, "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end637 - .section .debug$S,"dr",associative,"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator>=,1> > - .long Ltmp22913-Ltmp22912 # Subsection size -Ltmp22912: - .short Ltmp22915-Ltmp22914 # Record length -Ltmp22914: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end638-"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8372 # Function type index - .secrel32 "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator>=,1> >" # Function name -Ltmp22915: - .short Ltmp22917-Ltmp22916 # Record length -Ltmp22916: - .short 4414 # Record kind: S_LOCAL - .long 8202 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp22917: - .cv_def_range Ltmp12764 Ltmp12765, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp22919-Ltmp22918 # Record length -Ltmp22918: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22919: - .cv_def_range Ltmp12764 Ltmp12765, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22913: - .p2align 2 - .cv_linetable 638, "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end638 - .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .long 241 # Symbol subsection for Catch::compareNotEqual,0>,const gsl::details::span_iterator,0> &> - .long Ltmp22921-Ltmp22920 # Subsection size -Ltmp22920: - .short Ltmp22923-Ltmp22922 # Record length -Ltmp22922: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end639-"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8373 # Function type index - .secrel32 "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section relative address - .secidx "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareNotEqual,0>,const gsl::details::span_iterator,0> &>" # Function name -Ltmp22923: - .short Ltmp22925-Ltmp22924 # Record length -Ltmp22924: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22925: - .cv_def_range Ltmp12766 Ltmp12767, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22927-Ltmp22926 # Record length -Ltmp22926: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22927: - .cv_def_range Ltmp12766 Ltmp12767, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22921: - .p2align 2 - .cv_linetable 639, "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z", Lfunc_end639 - .section .debug$S,"dr",associative,"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator!= - .long Ltmp22929-Ltmp22928 # Subsection size -Ltmp22928: - .short Ltmp22931-Ltmp22930 # Record length -Ltmp22930: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end640-"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8374 # Function type index - .secrel32 "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section relative address - .secidx "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator!=" # Function name -Ltmp22931: - .short Ltmp22933-Ltmp22932 # Record length -Ltmp22932: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22933: - .cv_def_range Ltmp12768 Ltmp12769, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp22935-Ltmp22934 # Record length -Ltmp22934: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22935: - .cv_def_range Ltmp12768 Ltmp12769, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22929: - .p2align 2 - .cv_linetable 640, "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", Lfunc_end640 - .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" - .long 241 # Symbol subsection for Catch::compareNotEqual,0>,const gsl::details::span_iterator,1> &> - .long Ltmp22937-Ltmp22936 # Subsection size -Ltmp22936: - .short Ltmp22939-Ltmp22938 # Record length -Ltmp22938: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end641-"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8375 # Function type index - .secrel32 "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # Function section relative address - .secidx "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareNotEqual,0>,const gsl::details::span_iterator,1> &>" # Function name -Ltmp22939: - .short Ltmp22941-Ltmp22940 # Record length -Ltmp22940: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22941: - .cv_def_range Ltmp12770 Ltmp12771, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22943-Ltmp22942 # Record length -Ltmp22942: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22943: - .cv_def_range Ltmp12770 Ltmp12771, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22937: - .p2align 2 - .cv_linetable 641, "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z", Lfunc_end641 - .section .debug$S,"dr",associative,"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator!= - .long Ltmp22945-Ltmp22944 # Subsection size -Ltmp22944: - .short Ltmp22947-Ltmp22946 # Record length -Ltmp22946: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end642-"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8376 # Function type index - .secrel32 "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section relative address - .secidx "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator!=" # Function name -Ltmp22947: - .short Ltmp22949-Ltmp22948 # Record length -Ltmp22948: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22949: - .cv_def_range Ltmp12772 Ltmp12773, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp22951-Ltmp22950 # Record length -Ltmp22950: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22951: - .cv_def_range Ltmp12772 Ltmp12773, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22945: - .p2align 2 - .cv_linetable 642, "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", Lfunc_end642 - .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" - .long 241 # Symbol subsection for Catch::compareNotEqual,1>,const gsl::details::span_iterator,0> &> - .long Ltmp22953-Ltmp22952 # Subsection size -Ltmp22952: - .short Ltmp22955-Ltmp22954 # Record length -Ltmp22954: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end643-"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8377 # Function type index - .secrel32 "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # Function section relative address - .secidx "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareNotEqual,1>,const gsl::details::span_iterator,0> &>" # Function name -Ltmp22955: - .short Ltmp22957-Ltmp22956 # Record length -Ltmp22956: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22957: - .cv_def_range Ltmp12774 Ltmp12775, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp22959-Ltmp22958 # Record length -Ltmp22958: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22959: - .cv_def_range Ltmp12774 Ltmp12775, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22953: - .p2align 2 - .cv_linetable 643, "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z", Lfunc_end643 - .section .debug$S,"dr",associative,"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator< - .long Ltmp22961-Ltmp22960 # Subsection size -Ltmp22960: - .short Ltmp22963-Ltmp22962 # Record length -Ltmp22962: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end644-"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8378 # Function type index - .secrel32 "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section relative address - .secidx "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator<" # Function name -Ltmp22963: - .short Ltmp22965-Ltmp22964 # Record length -Ltmp22964: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22965: - .cv_def_range Ltmp12776 Ltmp12777, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22967-Ltmp22966 # Record length -Ltmp22966: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22967: - .cv_def_range Ltmp12776 Ltmp12777, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22961: - .p2align 2 - .cv_linetable 644, "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", Lfunc_end644 - .section .debug$S,"dr",associative,"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator<= - .long Ltmp22969-Ltmp22968 # Subsection size -Ltmp22968: - .short Ltmp22971-Ltmp22970 # Record length -Ltmp22970: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end645-"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8378 # Function type index - .secrel32 "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section relative address - .secidx "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator<=" # Function name -Ltmp22971: - .short Ltmp22973-Ltmp22972 # Record length -Ltmp22972: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22973: - .cv_def_range Ltmp12778 Ltmp12779, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp22975-Ltmp22974 # Record length -Ltmp22974: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22975: - .cv_def_range Ltmp12778 Ltmp12779, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22969: - .p2align 2 - .cv_linetable 645, "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", Lfunc_end645 - .section .debug$S,"dr",associative,"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator<= - .long Ltmp22977-Ltmp22976 # Subsection size -Ltmp22976: - .short Ltmp22979-Ltmp22978 # Record length -Ltmp22978: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end646-"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8379 # Function type index - .secrel32 "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section relative address - .secidx "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator<=" # Function name -Ltmp22979: - .short Ltmp22981-Ltmp22980 # Record length -Ltmp22980: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22981: - .cv_def_range Ltmp12780 Ltmp12781, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp22983-Ltmp22982 # Record length -Ltmp22982: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22983: - .cv_def_range Ltmp12780 Ltmp12781, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22977: - .p2align 2 - .cv_linetable 646, "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", Lfunc_end646 - .section .debug$S,"dr",associative,"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator< - .long Ltmp22985-Ltmp22984 # Subsection size -Ltmp22984: - .short Ltmp22987-Ltmp22986 # Record length -Ltmp22986: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end647-"??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8379 # Function type index - .secrel32 "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section relative address - .secidx "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator<" # Function name -Ltmp22987: - .short Ltmp22989-Ltmp22988 # Record length -Ltmp22988: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22989: - .cv_def_range Ltmp12782 Ltmp12783, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp22991-Ltmp22990 # Record length -Ltmp22990: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22991: - .cv_def_range Ltmp12782 Ltmp12783, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22985: - .p2align 2 - .cv_linetable 647, "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", Lfunc_end647 - .section .debug$S,"dr",associative,"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator> - .long Ltmp22993-Ltmp22992 # Subsection size -Ltmp22992: - .short Ltmp22995-Ltmp22994 # Record length -Ltmp22994: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end648-"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8380 # Function type index - .secrel32 "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section relative address - .secidx "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator>" # Function name -Ltmp22995: - .short Ltmp22997-Ltmp22996 # Record length -Ltmp22996: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp22997: - .cv_def_range Ltmp12784 Ltmp12785, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp22999-Ltmp22998 # Record length -Ltmp22998: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp22999: - .cv_def_range Ltmp12784 Ltmp12785, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp22993: - .p2align 2 - .cv_linetable 648, "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", Lfunc_end648 - .section .debug$S,"dr",associative,"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator>= - .long Ltmp23001-Ltmp23000 # Subsection size -Ltmp23000: - .short Ltmp23003-Ltmp23002 # Record length -Ltmp23002: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end649-"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8381 # Function type index - .secrel32 "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section relative address - .secidx "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator>=" # Function name -Ltmp23003: - .short Ltmp23005-Ltmp23004 # Record length -Ltmp23004: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23005: - .cv_def_range Ltmp12786 Ltmp12787, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp23007-Ltmp23006 # Record length -Ltmp23006: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23007: - .cv_def_range Ltmp12786 Ltmp12787, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23001: - .p2align 2 - .cv_linetable 649, "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", Lfunc_end649 - .section .debug$S,"dr",associative,"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator> - .long Ltmp23009-Ltmp23008 # Subsection size -Ltmp23008: - .short Ltmp23011-Ltmp23010 # Record length -Ltmp23010: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end650-"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8382 # Function type index - .secrel32 "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section relative address - .secidx "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator>" # Function name -Ltmp23011: - .short Ltmp23013-Ltmp23012 # Record length -Ltmp23012: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23013: - .cv_def_range Ltmp12788 Ltmp12789, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp23015-Ltmp23014 # Record length -Ltmp23014: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23015: - .cv_def_range Ltmp12788 Ltmp12789, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23009: - .p2align 2 - .cv_linetable 650, "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", Lfunc_end650 - .section .debug$S,"dr",associative,"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator>= - .long Ltmp23017-Ltmp23016 # Subsection size -Ltmp23016: - .short Ltmp23019-Ltmp23018 # Record length -Ltmp23018: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end651-"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8383 # Function type index - .secrel32 "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section relative address - .secidx "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator>=" # Function name -Ltmp23019: - .short Ltmp23021-Ltmp23020 # Record length -Ltmp23020: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23021: - .cv_def_range Ltmp12790 Ltmp12791, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp23023-Ltmp23022 # Record length -Ltmp23022: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23023: - .cv_def_range Ltmp12790 Ltmp12791, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23017: - .p2align 2 - .cv_linetable 651, "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", Lfunc_end651 - .section .debug$S,"dr",associative,"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" - .long 241 # Symbol subsection for std::begin > - .long Ltmp23025-Ltmp23024 # Subsection size -Ltmp23024: - .short Ltmp23027-Ltmp23026 # Record length -Ltmp23026: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end652-"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8386 # Function type index - .secrel32 "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" # Function section relative address - .secidx "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" # Function section index - .byte 0 # Flags - .asciz "std::begin >" # Function name -Ltmp23027: - .short Ltmp23029-Ltmp23028 # Record length -Ltmp23028: - .short 4414 # Record kind: S_LOCAL - .long 4125 # TypeIndex - .short 1 # Flags - .asciz "_Cont" -Ltmp23029: - .cv_def_range Ltmp12792 Ltmp12793, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23025: - .p2align 2 - .cv_linetable 652, "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z", Lfunc_end652 - .section .debug$S,"dr",associative,"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" - .long 241 # Symbol subsection for std::end > - .long Ltmp23031-Ltmp23030 # Subsection size -Ltmp23030: - .short Ltmp23033-Ltmp23032 # Record length -Ltmp23032: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end653-"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8387 # Function type index - .secrel32 "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" # Function section relative address - .secidx "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z" # Function section index - .byte 0 # Flags - .asciz "std::end >" # Function name -Ltmp23033: - .short Ltmp23035-Ltmp23034 # Record length -Ltmp23034: - .short 4414 # Record kind: S_LOCAL - .long 4125 # TypeIndex - .short 1 # Flags - .asciz "_Cont" -Ltmp23035: - .cv_def_range Ltmp12794 Ltmp12795, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23031: - .p2align 2 - .cv_linetable 653, "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AAV?$span@H$0?0@3@@Z", Lfunc_end653 - .section .debug$S,"dr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator* - .long Ltmp23037-Ltmp23036 # Subsection size -Ltmp23036: - .short Ltmp23039-Ltmp23038 # Record length -Ltmp23038: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end654-"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8388 # Function type index - .secrel32 "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" # Function section relative address - .secidx "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator*" # Function name -Ltmp23039: - .short Ltmp23041-Ltmp23040 # Record length -Ltmp23040: - .short 4414 # Record kind: S_LOCAL - .long 4205 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23041: - .cv_def_range Ltmp12798 Ltmp12799, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23037: - .p2align 2 - .cv_linetable 654, "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ", Lfunc_end654 - .section .debug$S,"dr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator- - .long Ltmp23043-Ltmp23042 # Subsection size -Ltmp23042: - .short Ltmp23045-Ltmp23044 # Record length -Ltmp23044: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end655-"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8389 # Function type index - .secrel32 "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" # Function section relative address - .secidx "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator-" # Function name -Ltmp23045: - .short Ltmp23047-Ltmp23046 # Record length -Ltmp23046: - .short 4414 # Record kind: S_LOCAL - .long 4205 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23047: - .cv_def_range Ltmp12802 Ltmp12803, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp23049-Ltmp23048 # Record length -Ltmp23048: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23049: - .cv_def_range Ltmp12802 Ltmp12803, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23043: - .p2align 2 - .cv_linetable 655, "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z", Lfunc_end655 - .section .debug$S,"dr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator++ - .long Ltmp23051-Ltmp23050 # Subsection size -Ltmp23050: - .short Ltmp23053-Ltmp23052 # Record length -Ltmp23052: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end656-"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8390 # Function type index - .secrel32 "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Function section relative address - .secidx "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator++" # Function name -Ltmp23053: - .short Ltmp23055-Ltmp23054 # Record length -Ltmp23054: - .short 4414 # Record kind: S_LOCAL - .long 4199 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23055: - .cv_def_range Ltmp12806 Ltmp12807, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23051: - .p2align 2 - .cv_linetable 656, "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ", Lfunc_end656 - .section .debug$S,"dr",associative,"??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .long 241 # Symbol subsection for std::cbegin > - .long Ltmp23057-Ltmp23056 # Subsection size -Ltmp23056: - .short Ltmp23059-Ltmp23058 # Record length -Ltmp23058: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end657-"??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8392 # Function type index - .secrel32 "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Function section relative address - .secidx "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Function section index - .byte 0 # Flags - .asciz "std::cbegin >" # Function name -Ltmp23059: - .short Ltmp23061-Ltmp23060 # Record length -Ltmp23060: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "_Cont" -Ltmp23061: - .cv_def_range Ltmp12808 Ltmp12809, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23057: - .p2align 2 - .cv_linetable 657, "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z", Lfunc_end657 - .section .debug$S,"dr",associative,"??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .long 241 # Symbol subsection for std::cend > - .long Ltmp23063-Ltmp23062 # Subsection size -Ltmp23062: - .short Ltmp23065-Ltmp23064 # Record length -Ltmp23064: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end658-"??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8393 # Function type index - .secrel32 "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Function section relative address - .secidx "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Function section index - .byte 0 # Flags - .asciz "std::cend >" # Function name -Ltmp23065: - .short Ltmp23067-Ltmp23066 # Record length -Ltmp23066: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "_Cont" -Ltmp23067: - .cv_def_range Ltmp12810 Ltmp12811, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23063: - .p2align 2 - .cv_linetable 658, "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z", Lfunc_end658 - .section .debug$S,"dr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,1>::operator* - .long Ltmp23069-Ltmp23068 # Subsection size -Ltmp23068: - .short Ltmp23071-Ltmp23070 # Record length -Ltmp23070: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end659-"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8394 # Function type index - .secrel32 "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" # Function section relative address - .secidx "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,1>::operator*" # Function name -Ltmp23071: - .short Ltmp23073-Ltmp23072 # Record length -Ltmp23072: - .short 4414 # Record kind: S_LOCAL - .long 4232 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23073: - .cv_def_range Ltmp12814 Ltmp12815, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23069: - .p2align 2 - .cv_linetable 659, "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ", Lfunc_end659 - .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator!=,1> > - .long Ltmp23075-Ltmp23074 # Subsection size -Ltmp23074: - .short Ltmp23077-Ltmp23076 # Record length -Ltmp23076: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end660-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8395 # Function type index - .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> &>::operator!=,1> >" # Function name -Ltmp23077: - .short Ltmp23079-Ltmp23078 # Record length -Ltmp23078: - .short 4414 # Record kind: S_LOCAL - .long 8263 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23079: - .cv_def_range Ltmp12816 Ltmp12817, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp23081-Ltmp23080 # Record length -Ltmp23080: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23081: - .cv_def_range Ltmp12816 Ltmp12817, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23075: - .p2align 2 - .cv_linetable 660, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end660 - .section .debug$S,"dr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,1>::operator- - .long Ltmp23083-Ltmp23082 # Subsection size -Ltmp23082: - .short Ltmp23085-Ltmp23084 # Record length -Ltmp23084: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end661-"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8396 # Function type index - .secrel32 "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" # Function section relative address - .secidx "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,1>::operator-" # Function name -Ltmp23085: - .short Ltmp23087-Ltmp23086 # Record length -Ltmp23086: - .short 4414 # Record kind: S_LOCAL - .long 4232 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23087: - .cv_def_range Ltmp12820 Ltmp12821, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp23089-Ltmp23088 # Record length -Ltmp23088: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23089: - .cv_def_range Ltmp12820 Ltmp12821, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23083: - .p2align 2 - .cv_linetable 661, "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z", Lfunc_end661 - .section .debug$S,"dr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,1>::operator++ - .long Ltmp23091-Ltmp23090 # Subsection size -Ltmp23090: - .short Ltmp23093-Ltmp23092 # Record length -Ltmp23092: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end662-"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8397 # Function type index - .secrel32 "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" # Function section relative address - .secidx "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,1>::operator++" # Function name -Ltmp23093: - .short Ltmp23095-Ltmp23094 # Record length -Ltmp23094: - .short 4414 # Record kind: S_LOCAL - .long 4227 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23095: - .cv_def_range Ltmp12824 Ltmp12825, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23091: - .p2align 2 - .cv_linetable 662, "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ", Lfunc_end662 - .section .debug$S,"dr",associative,"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .long 241 # Symbol subsection for std::begin > - .long Ltmp23097-Ltmp23096 # Subsection size -Ltmp23096: - .short Ltmp23099-Ltmp23098 # Record length -Ltmp23098: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end663-"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8398 # Function type index - .secrel32 "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Function section relative address - .secidx "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Function section index - .byte 0 # Flags - .asciz "std::begin >" # Function name -Ltmp23099: - .short Ltmp23101-Ltmp23100 # Record length -Ltmp23100: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "_Cont" -Ltmp23101: - .cv_def_range Ltmp12826 Ltmp12827, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23097: - .p2align 2 - .cv_linetable 663, "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z", Lfunc_end663 - .section .debug$S,"dr",associative,"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" - .long 241 # Symbol subsection for std::end > - .long Ltmp23103-Ltmp23102 # Subsection size -Ltmp23102: - .short Ltmp23105-Ltmp23104 # Record length -Ltmp23104: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end664-"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8399 # Function type index - .secrel32 "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Function section relative address - .secidx "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z" # Function section index - .byte 0 # Flags - .asciz "std::end >" # Function name -Ltmp23105: - .short Ltmp23107-Ltmp23106 # Record length -Ltmp23106: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "_Cont" -Ltmp23107: - .cv_def_range Ltmp12828 Ltmp12829, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23103: - .p2align 2 - .cv_linetable 664, "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span@H$0?0@3@@Z", Lfunc_end664 - .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" - .long 241 # Symbol subsection for Catch::compareNotEqual,1>,const gsl::details::span_iterator,1> &> - .long Ltmp23109-Ltmp23108 # Subsection size -Ltmp23108: - .short Ltmp23111-Ltmp23110 # Record length -Ltmp23110: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end665-"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8400 # Function type index - .secrel32 "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # Function section relative address - .secidx "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareNotEqual,1>,const gsl::details::span_iterator,1> &>" # Function name -Ltmp23111: - .short Ltmp23113-Ltmp23112 # Record length -Ltmp23112: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23113: - .cv_def_range Ltmp12830 Ltmp12831, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23115-Ltmp23114 # Record length -Ltmp23114: - .short 4414 # Record kind: S_LOCAL - .long 8260 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23115: - .cv_def_range Ltmp12830 Ltmp12831, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23109: - .p2align 2 - .cv_linetable 665, "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@YA_NABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z", Lfunc_end665 - .section .debug$S,"dr",associative,"?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" - .long 241 # Symbol subsection for gsl::span::rbegin - .long Ltmp23117-Ltmp23116 # Subsection size -Ltmp23116: - .short Ltmp23119-Ltmp23118 # Record length -Ltmp23118: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end666-"?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8401 # Function type index - .secrel32 "?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # Function section relative address - .secidx "?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::rbegin" # Function name -Ltmp23119: - .short Ltmp23121-Ltmp23120 # Record length -Ltmp23120: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23121: - .cv_def_range Ltmp12832 Ltmp12833, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23117: - .p2align 2 - .cv_linetable 666, "?rbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ", Lfunc_end666 - .section .debug$S,"dr",associative,"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<=,0> > > - .long Ltmp23123-Ltmp23122 # Subsection size -Ltmp23122: - .short Ltmp23125-Ltmp23124 # Record length -Ltmp23124: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end667-"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8418 # Function type index - .secrel32 "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Function section relative address - .secidx "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=,0> > >" # Function name -Ltmp23125: - .short Ltmp23127-Ltmp23126 # Record length -Ltmp23126: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23127: - .cv_def_range Ltmp12834 Ltmp12835, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp23129-Ltmp23128 # Record length -Ltmp23128: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23129: - .cv_def_range Ltmp12834 Ltmp12835, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23123: - .p2align 2 - .cv_linetable 667, "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z", Lfunc_end667 - .section .debug$S,"dr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> > &>::operator==,0> > > - .long Ltmp23131-Ltmp23130 # Subsection size -Ltmp23130: - .short Ltmp23133-Ltmp23132 # Record length -Ltmp23132: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end668-"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8431 # Function type index - .secrel32 "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Function section relative address - .secidx "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> > &>::operator==,0> > >" # Function name -Ltmp23133: - .short Ltmp23135-Ltmp23134 # Record length -Ltmp23134: - .short 4414 # Record kind: S_LOCAL - .long 8406 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23135: - .cv_def_range Ltmp12838 Ltmp12839, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23137-Ltmp23136 # Record length -Ltmp23136: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23137: - .cv_def_range Ltmp12838 Ltmp12839, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23131: - .p2align 2 - .cv_linetable 668, "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z", Lfunc_end668 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::~BinaryExpr - .long Ltmp23139-Ltmp23138 # Subsection size -Ltmp23138: - .short Ltmp23141-Ltmp23140 # Record length -Ltmp23140: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end669-"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8433 # Function type index - .secrel32 "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::~BinaryExpr" # Function name -Ltmp23141: - .short Ltmp23143-Ltmp23142 # Record length -Ltmp23142: - .short 4414 # Record kind: S_LOCAL - .long 8425 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23143: - .cv_def_range Ltmp12840 Ltmp12843, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23139: - .p2align 2 - .cv_linetable 669, "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ", Lfunc_end669 - .section .debug$S,"dr",associative,"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" - .long 241 # Symbol subsection for std::reverse_iterator,0> >::operator* - .long Ltmp23145-Ltmp23144 # Subsection size -Ltmp23144: - .short Ltmp23147-Ltmp23146 # Record length -Ltmp23146: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end670-"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8434 # Function type index - .secrel32 "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" # Function section relative address - .secidx "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ" # Function section index - .byte 0 # Flags - .asciz "std::reverse_iterator,0> >::operator*" # Function name -Ltmp23147: - .short Ltmp23149-Ltmp23148 # Record length -Ltmp23148: - .short 4414 # Record kind: S_LOCAL - .long 4257 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23149: - .cv_def_range Ltmp12844 Ltmp12847, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp23151-Ltmp23150 # Record length -Ltmp23150: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 0 # Flags - .asciz "_Tmp" -Ltmp23151: - .cv_def_range Ltmp12844 Ltmp12847, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23145: - .p2align 2 - .cv_linetable 670, "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBEAAHXZ", Lfunc_end670 - .section .debug$S,"dr",associative,"?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" - .long 241 # Symbol subsection for gsl::span::rend - .long Ltmp23153-Ltmp23152 # Subsection size -Ltmp23152: - .short Ltmp23155-Ltmp23154 # Record length -Ltmp23154: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end671-"?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8435 # Function type index - .secrel32 "?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # Function section relative address - .secidx "?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::rend" # Function name -Ltmp23155: - .short Ltmp23157-Ltmp23156 # Record length -Ltmp23156: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23157: - .cv_def_range Ltmp12848 Ltmp12849, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23153: - .p2align 2 - .cv_linetable 671, "?rend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ", Lfunc_end671 - .section .debug$S,"dr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> > &>::operator!=,0> > > - .long Ltmp23159-Ltmp23158 # Subsection size -Ltmp23158: - .short Ltmp23161-Ltmp23160 # Record length -Ltmp23160: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end672-"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8436 # Function type index - .secrel32 "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Function section relative address - .secidx "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> > &>::operator!=,0> > >" # Function name -Ltmp23161: - .short Ltmp23163-Ltmp23162 # Record length -Ltmp23162: - .short 4414 # Record kind: S_LOCAL - .long 8406 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23163: - .cv_def_range Ltmp12852 Ltmp12853, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23165-Ltmp23164 # Record length -Ltmp23164: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23165: - .cv_def_range Ltmp12852 Ltmp12853, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23159: - .p2align 2 - .cv_linetable 672, "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z", Lfunc_end672 - .section .debug$S,"dr",associative,"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::operator-,0>,gsl::details::span_iterator,0> > - .long Ltmp23167-Ltmp23166 # Subsection size -Ltmp23166: - .short Ltmp23169-Ltmp23168 # Record length -Ltmp23168: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end673-"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8439 # Function type index - .secrel32 "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator-,0>,gsl::details::span_iterator,0> >" # Function name -Ltmp23169: - .short Ltmp23171-Ltmp23170 # Record length -Ltmp23170: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp23171: - .cv_def_range Ltmp12854 Ltmp12855, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23173-Ltmp23172 # Record length -Ltmp23172: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23173: - .cv_def_range Ltmp12854 Ltmp12855, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23167: - .p2align 2 - .cv_linetable 673, "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", Lfunc_end673 - .section .debug$S,"dr",associative,"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" - .long 241 # Symbol subsection for std::reverse_iterator,0> >::operator++ - .long Ltmp23175-Ltmp23174 # Subsection size -Ltmp23174: - .short Ltmp23177-Ltmp23176 # Record length -Ltmp23176: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end674-"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8440 # Function type index - .secrel32 "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" # Function section relative address - .secidx "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ" # Function section index - .byte 0 # Flags - .asciz "std::reverse_iterator,0> >::operator++" # Function name -Ltmp23177: - .short Ltmp23179-Ltmp23178 # Record length -Ltmp23178: - .short 4414 # Record kind: S_LOCAL - .long 4252 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23179: - .cv_def_range Ltmp12856 Ltmp12857, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23175: - .p2align 2 - .cv_linetable 674, "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@XZ", Lfunc_end674 - .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::operator!=,0>,gsl::details::span_iterator,0> > - .long Ltmp23181-Ltmp23180 # Subsection size -Ltmp23180: - .short Ltmp23183-Ltmp23182 # Record length -Ltmp23182: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end675-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8442 # Function type index - .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator!=,0>,gsl::details::span_iterator,0> >" # Function name -Ltmp23183: - .short Ltmp23185-Ltmp23184 # Record length -Ltmp23184: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp23185: - .cv_def_range Ltmp12858 Ltmp12859, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23187-Ltmp23186 # Record length -Ltmp23186: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23187: - .cv_def_range Ltmp12858 Ltmp12859, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23181: - .p2align 2 - .cv_linetable 675, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", Lfunc_end675 - .section .debug$S,"dr",associative,"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for std::reverse_iterator,0> >::reverse_iterator - .long Ltmp23189-Ltmp23188 # Subsection size -Ltmp23188: - .short Ltmp23191-Ltmp23190 # Record length -Ltmp23190: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end676-"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8443 # Function type index - .secrel32 "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "std::reverse_iterator,0> >::reverse_iterator" # Function name -Ltmp23191: - .short Ltmp23193-Ltmp23192 # Record length -Ltmp23192: - .short 4414 # Record kind: S_LOCAL - .long 4252 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23193: - .cv_def_range Ltmp12860 Ltmp12861, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp23195-Ltmp23194 # Record length -Ltmp23194: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23195: - .cv_def_range Ltmp12860 Ltmp12861, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23189: - .p2align 2 - .cv_linetable 676, "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end676 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> > &>::ExprLhs - .long Ltmp23197-Ltmp23196 # Subsection size -Ltmp23196: - .short Ltmp23199-Ltmp23198 # Record length -Ltmp23198: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end677-"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8444 # Function type index - .secrel32 "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> > &>::ExprLhs" # Function name -Ltmp23199: - .short Ltmp23201-Ltmp23200 # Record length -Ltmp23200: - .short 4414 # Record kind: S_LOCAL - .long 8406 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23201: - .cv_def_range Ltmp12862 Ltmp12863, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp23203-Ltmp23202 # Record length -Ltmp23202: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23203: - .cv_def_range Ltmp12862 Ltmp12863, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23197: - .p2align 2 - .cv_linetable 677, "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z", Lfunc_end677 - .section .debug$S,"dr",associative,"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" - .long 241 # Symbol subsection for Catch::compareEqual,0> >,std::reverse_iterator,0> > > - .long Ltmp23205-Ltmp23204 # Subsection size -Ltmp23204: - .short Ltmp23207-Ltmp23206 # Record length -Ltmp23206: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end678-"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8445 # Function type index - .secrel32 "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # Function section relative address - .secidx "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual,0> >,std::reverse_iterator,0> > >" # Function name -Ltmp23207: - .short Ltmp23209-Ltmp23208 # Record length -Ltmp23208: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23209: - .cv_def_range Ltmp12864 Ltmp12865, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23211-Ltmp23210 # Record length -Ltmp23210: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23211: - .cv_def_range Ltmp12864 Ltmp12865, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23205: - .p2align 2 - .cv_linetable 678, "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z", Lfunc_end678 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::BinaryExpr - .long Ltmp23213-Ltmp23212 # Subsection size -Ltmp23212: - .short Ltmp23215-Ltmp23214 # Record length -Ltmp23214: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end679-"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8446 # Function type index - .secrel32 "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::BinaryExpr" # Function name -Ltmp23215: - .short Ltmp23217-Ltmp23216 # Record length -Ltmp23216: - .short 4414 # Record kind: S_LOCAL - .long 8425 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23217: - .cv_def_range Ltmp12866 Ltmp12867, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp23219-Ltmp23218 # Record length -Ltmp23218: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp23219: - .cv_def_range Ltmp12866 Ltmp12867, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23221-Ltmp23220 # Record length -Ltmp23220: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23221: - .cv_def_range Ltmp12866 Ltmp12867, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp23223-Ltmp23222 # Record length -Ltmp23222: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp23223: - .cv_def_range Ltmp12866 Ltmp12867, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp23225-Ltmp23224 # Record length -Ltmp23224: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23225: - .cv_def_range Ltmp12866 Ltmp12867, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23213: - .p2align 2 - .cv_linetable 679, "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z", Lfunc_end679 - .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::operator==,0>,gsl::details::span_iterator,0> > - .long Ltmp23227-Ltmp23226 # Subsection size -Ltmp23226: - .short Ltmp23229-Ltmp23228 # Record length -Ltmp23228: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end680-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8447 # Function type index - .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator==,0>,gsl::details::span_iterator,0> >" # Function name -Ltmp23229: - .short Ltmp23231-Ltmp23230 # Record length -Ltmp23230: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp23231: - .cv_def_range Ltmp12868 Ltmp12869, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23233-Ltmp23232 # Record length -Ltmp23232: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23233: - .cv_def_range Ltmp12868 Ltmp12869, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23227: - .p2align 2 - .cv_linetable 680, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", Lfunc_end680 - .section .debug$S,"dr",associative,"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" - .long 241 # Symbol subsection for std::reverse_iterator,0> >::base - .long Ltmp23235-Ltmp23234 # Subsection size -Ltmp23234: - .short Ltmp23237-Ltmp23236 # Record length -Ltmp23236: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end681-"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8448 # Function type index - .secrel32 "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" # Function section relative address - .secidx "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" # Function section index - .byte 0 # Flags - .asciz "std::reverse_iterator,0> >::base" # Function name -Ltmp23237: - .short Ltmp23239-Ltmp23238 # Record length -Ltmp23238: - .short 4414 # Record kind: S_LOCAL - .long 4257 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23239: - .cv_def_range Ltmp12870 Ltmp12871, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23235: - .p2align 2 - .cv_linetable 681, "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ", Lfunc_end681 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::isBinaryExpression - .long Ltmp23241-Ltmp23240 # Subsection size -Ltmp23240: - .short Ltmp23243-Ltmp23242 # Record length -Ltmp23242: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end682-"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8449 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::isBinaryExpression" # Function name -Ltmp23243: - .short Ltmp23245-Ltmp23244 # Record length -Ltmp23244: - .short 4414 # Record kind: S_LOCAL - .long 8422 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23245: - .cv_def_range Ltmp12872 Ltmp12873, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23241: - .p2align 2 - .cv_linetable 682, "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ", Lfunc_end682 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::getResult - .long Ltmp23247-Ltmp23246 # Subsection size -Ltmp23246: - .short Ltmp23249-Ltmp23248 # Record length -Ltmp23248: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end683-"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8450 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::getResult" # Function name -Ltmp23249: - .short Ltmp23251-Ltmp23250 # Record length -Ltmp23250: - .short 4414 # Record kind: S_LOCAL - .long 8422 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23251: - .cv_def_range Ltmp12874 Ltmp12875, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23247: - .p2align 2 - .cv_linetable 683, "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ", Lfunc_end683 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::streamReconstructedExpression - .long Ltmp23253-Ltmp23252 # Subsection size -Ltmp23252: - .short Ltmp23255-Ltmp23254 # Record length -Ltmp23254: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end684-"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8451 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::streamReconstructedExpression" # Function name -Ltmp23255: - .short Ltmp23257-Ltmp23256 # Record length -Ltmp23256: - .short 4414 # Record kind: S_LOCAL - .long 8422 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23257: - .cv_def_range Ltmp12880 Ltmp12881, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23259-Ltmp23258 # Record length -Ltmp23258: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp23259: - .cv_def_range Ltmp12880 Ltmp12881, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23253: - .p2align 2 - .cv_linetable 684, "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end684 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::~BinaryExpr - .long Ltmp23261-Ltmp23260 # Subsection size -Ltmp23260: - .short Ltmp23263-Ltmp23262 # Record length -Ltmp23262: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end685-"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8433 # Function type index - .secrel32 "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::~BinaryExpr" # Function name -Ltmp23263: - .short Ltmp23265-Ltmp23264 # Record length -Ltmp23264: - .short 4414 # Record kind: S_LOCAL - .long 8425 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23265: - .cv_def_range Ltmp12882 Ltmp12883, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp23267-Ltmp23266 # Record length -Ltmp23266: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp23267: - .cv_def_range Ltmp12882 Ltmp12883, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23261: - .p2align 2 - .cv_linetable 685, "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z", Lfunc_end685 - .section .debug$S,"dr",associative,"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify,0> > > - .long Ltmp23269-Ltmp23268 # Subsection size -Ltmp23268: - .short Ltmp23271-Ltmp23270 # Record length -Ltmp23270: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end686-"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8453 # Function type index - .secrel32 "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # Function section relative address - .secidx "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify,0> > >" # Function name -Ltmp23271: - .short Ltmp23273-Ltmp23272 # Record length -Ltmp23272: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp23273: - .cv_def_range Ltmp12884 Ltmp12885, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23269: - .p2align 2 - .cv_linetable 686, "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z", Lfunc_end686 - .section .debug$S,"dr",associative,"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" - .long 241 # Symbol subsection for Catch::StringMaker,0> > >::convert,0> > > - .long Ltmp23275-Ltmp23274 # Subsection size -Ltmp23274: - .short Ltmp23277-Ltmp23276 # Record length -Ltmp23276: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end687-"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8458 # Function type index - .secrel32 "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # Function section relative address - .secidx "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker,0> > >::convert,0> > >" # Function name -Ltmp23277: - .short Ltmp23279-Ltmp23278 # Record length -Ltmp23278: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp23279: - .cv_def_range Ltmp12886 Ltmp12887, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23275: - .p2align 2 - .cv_linetable 687, "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z", Lfunc_end687 - .section .debug$S,"dr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator-- - .long Ltmp23281-Ltmp23280 # Subsection size -Ltmp23280: - .short Ltmp23283-Ltmp23282 # Record length -Ltmp23282: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end688-"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8459 # Function type index - .secrel32 "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Function section relative address - .secidx "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator--" # Function name -Ltmp23283: - .short Ltmp23285-Ltmp23284 # Record length -Ltmp23284: - .short 4414 # Record kind: S_LOCAL - .long 4199 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23285: - .cv_def_range Ltmp12890 Ltmp12891, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23281: - .p2align 2 - .cv_linetable 688, "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ", Lfunc_end688 - .section .debug$S,"dr",associative,"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" - .long 241 # Symbol subsection for Catch::compareNotEqual,0> >,const std::reverse_iterator,0> > &> - .long Ltmp23287-Ltmp23286 # Subsection size -Ltmp23286: - .short Ltmp23289-Ltmp23288 # Record length -Ltmp23288: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end689-"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8460 # Function type index - .secrel32 "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # Function section relative address - .secidx "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareNotEqual,0> >,const std::reverse_iterator,0> > &>" # Function name -Ltmp23289: - .short Ltmp23291-Ltmp23290 # Record length -Ltmp23290: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23291: - .cv_def_range Ltmp12892 Ltmp12893, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23293-Ltmp23292 # Record length -Ltmp23292: - .short 4414 # Record kind: S_LOCAL - .long 8403 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23293: - .cv_def_range Ltmp12892 Ltmp12893, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23287: - .p2align 2 - .cv_linetable 689, "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z", Lfunc_end689 - .section .debug$S,"dr",associative,"?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" - .long 241 # Symbol subsection for gsl::span::crbegin - .long Ltmp23295-Ltmp23294 # Subsection size -Ltmp23294: - .short Ltmp23297-Ltmp23296 # Record length -Ltmp23296: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end690-"?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8461 # Function type index - .secrel32 "?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # Function section relative address - .secidx "?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::crbegin" # Function name -Ltmp23297: - .short Ltmp23299-Ltmp23298 # Record length -Ltmp23298: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23299: - .cv_def_range Ltmp12894 Ltmp12895, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23295: - .p2align 2 - .cv_linetable 690, "?crbegin@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ", Lfunc_end690 - .section .debug$S,"dr",associative,"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<=,1> > > - .long Ltmp23301-Ltmp23300 # Subsection size -Ltmp23300: - .short Ltmp23303-Ltmp23302 # Record length -Ltmp23302: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end691-"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8478 # Function type index - .secrel32 "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Function section relative address - .secidx "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=,1> > >" # Function name -Ltmp23303: - .short Ltmp23305-Ltmp23304 # Record length -Ltmp23304: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23305: - .cv_def_range Ltmp12896 Ltmp12897, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp23307-Ltmp23306 # Record length -Ltmp23306: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23307: - .cv_def_range Ltmp12896 Ltmp12897, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23301: - .p2align 2 - .cv_linetable 691, "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z", Lfunc_end691 - .section .debug$S,"dr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> > &>::operator==,1> > > - .long Ltmp23309-Ltmp23308 # Subsection size -Ltmp23308: - .short Ltmp23311-Ltmp23310 # Record length -Ltmp23310: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end692-"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8491 # Function type index - .secrel32 "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Function section relative address - .secidx "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> > &>::operator==,1> > >" # Function name -Ltmp23311: - .short Ltmp23313-Ltmp23312 # Record length -Ltmp23312: - .short 4414 # Record kind: S_LOCAL - .long 8466 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23313: - .cv_def_range Ltmp12900 Ltmp12901, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23315-Ltmp23314 # Record length -Ltmp23314: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23315: - .cv_def_range Ltmp12900 Ltmp12901, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23309: - .p2align 2 - .cv_linetable 692, "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z", Lfunc_end692 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::~BinaryExpr - .long Ltmp23317-Ltmp23316 # Subsection size -Ltmp23316: - .short Ltmp23319-Ltmp23318 # Record length -Ltmp23318: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end693-"??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8493 # Function type index - .secrel32 "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::~BinaryExpr" # Function name -Ltmp23319: - .short Ltmp23321-Ltmp23320 # Record length -Ltmp23320: - .short 4414 # Record kind: S_LOCAL - .long 8485 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23321: - .cv_def_range Ltmp12902 Ltmp12905, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23317: - .p2align 2 - .cv_linetable 693, "??1?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAE@XZ", Lfunc_end693 - .section .debug$S,"dr",associative,"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" - .long 241 # Symbol subsection for std::reverse_iterator,1> >::operator* - .long Ltmp23323-Ltmp23322 # Subsection size -Ltmp23322: - .short Ltmp23325-Ltmp23324 # Record length -Ltmp23324: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end694-"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8494 # Function type index - .secrel32 "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" # Function section relative address - .secidx "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ" # Function section index - .byte 0 # Flags - .asciz "std::reverse_iterator,1> >::operator*" # Function name -Ltmp23325: - .short Ltmp23327-Ltmp23326 # Record length -Ltmp23326: - .short 4414 # Record kind: S_LOCAL - .long 4277 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23327: - .cv_def_range Ltmp12906 Ltmp12909, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp23329-Ltmp23328 # Record length -Ltmp23328: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 0 # Flags - .asciz "_Tmp" -Ltmp23329: - .cv_def_range Ltmp12906 Ltmp12909, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23323: - .p2align 2 - .cv_linetable 694, "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBEABHXZ", Lfunc_end694 - .section .debug$S,"dr",associative,"?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" - .long 241 # Symbol subsection for gsl::span::crend - .long Ltmp23331-Ltmp23330 # Subsection size -Ltmp23330: - .short Ltmp23333-Ltmp23332 # Record length -Ltmp23332: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end695-"?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8495 # Function type index - .secrel32 "?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # Function section relative address - .secidx "?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::crend" # Function name -Ltmp23333: - .short Ltmp23335-Ltmp23334 # Record length -Ltmp23334: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23335: - .cv_def_range Ltmp12910 Ltmp12911, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23331: - .p2align 2 - .cv_linetable 695, "?crend@?$span@H$0?0@gsl@@QBE?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ", Lfunc_end695 - .section .debug$S,"dr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> > &>::operator!=,1> > > - .long Ltmp23337-Ltmp23336 # Subsection size -Ltmp23336: - .short Ltmp23339-Ltmp23338 # Record length -Ltmp23338: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end696-"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8496 # Function type index - .secrel32 "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Function section relative address - .secidx "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> > &>::operator!=,1> > >" # Function name -Ltmp23339: - .short Ltmp23341-Ltmp23340 # Record length -Ltmp23340: - .short 4414 # Record kind: S_LOCAL - .long 8466 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23341: - .cv_def_range Ltmp12914 Ltmp12915, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23343-Ltmp23342 # Record length -Ltmp23342: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23343: - .cv_def_range Ltmp12914 Ltmp12915, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23337: - .p2align 2 - .cv_linetable 696, "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z", Lfunc_end696 - .section .debug$S,"dr",associative,"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::operator-,1>,gsl::details::span_iterator,1> > - .long Ltmp23345-Ltmp23344 # Subsection size -Ltmp23344: - .short Ltmp23347-Ltmp23346 # Record length -Ltmp23346: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end697-"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8499 # Function type index - .secrel32 "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator-,1>,gsl::details::span_iterator,1> >" # Function name -Ltmp23347: - .short Ltmp23349-Ltmp23348 # Record length -Ltmp23348: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp23349: - .cv_def_range Ltmp12916 Ltmp12917, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23351-Ltmp23350 # Record length -Ltmp23350: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23351: - .cv_def_range Ltmp12916 Ltmp12917, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23345: - .p2align 2 - .cv_linetable 697, "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YAHABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z", Lfunc_end697 - .section .debug$S,"dr",associative,"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" - .long 241 # Symbol subsection for std::reverse_iterator,1> >::operator++ - .long Ltmp23353-Ltmp23352 # Subsection size -Ltmp23352: - .short Ltmp23355-Ltmp23354 # Record length -Ltmp23354: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end698-"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8500 # Function type index - .secrel32 "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" # Function section relative address - .secidx "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ" # Function section index - .byte 0 # Flags - .asciz "std::reverse_iterator,1> >::operator++" # Function name -Ltmp23355: - .short Ltmp23357-Ltmp23356 # Record length -Ltmp23356: - .short 4414 # Record kind: S_LOCAL - .long 4272 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23357: - .cv_def_range Ltmp12918 Ltmp12919, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23353: - .p2align 2 - .cv_linetable 698, "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAEAAV01@XZ", Lfunc_end698 - .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::operator!=,1>,gsl::details::span_iterator,1> > - .long Ltmp23359-Ltmp23358 # Subsection size -Ltmp23358: - .short Ltmp23361-Ltmp23360 # Record length -Ltmp23360: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end699-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8502 # Function type index - .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator!=,1>,gsl::details::span_iterator,1> >" # Function name -Ltmp23361: - .short Ltmp23363-Ltmp23362 # Record length -Ltmp23362: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp23363: - .cv_def_range Ltmp12920 Ltmp12921, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23365-Ltmp23364 # Record length -Ltmp23364: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23365: - .cv_def_range Ltmp12920 Ltmp12921, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23359: - .p2align 2 - .cv_linetable 699, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z", Lfunc_end699 - .section .debug$S,"dr",associative,"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" - .long 241 # Symbol subsection for std::reverse_iterator,1> >::reverse_iterator - .long Ltmp23367-Ltmp23366 # Subsection size -Ltmp23366: - .short Ltmp23369-Ltmp23368 # Record length -Ltmp23368: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end700-"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8503 # Function type index - .secrel32 "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address - .secidx "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "std::reverse_iterator,1> >::reverse_iterator" # Function name -Ltmp23369: - .short Ltmp23371-Ltmp23370 # Record length -Ltmp23370: - .short 4414 # Record kind: S_LOCAL - .long 4272 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23371: - .cv_def_range Ltmp12922 Ltmp12923, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp23373-Ltmp23372 # Record length -Ltmp23372: - .short 4414 # Record kind: S_LOCAL - .long 4250 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23373: - .cv_def_range Ltmp12922 Ltmp12923, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23367: - .p2align 2 - .cv_linetable 700, "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QAE@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", Lfunc_end700 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,1> > &>::ExprLhs - .long Ltmp23375-Ltmp23374 # Subsection size -Ltmp23374: - .short Ltmp23377-Ltmp23376 # Record length -Ltmp23376: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end701-"??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8504 # Function type index - .secrel32 "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,1> > &>::ExprLhs" # Function name -Ltmp23377: - .short Ltmp23379-Ltmp23378 # Record length -Ltmp23378: - .short 4414 # Record kind: S_LOCAL - .long 8466 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23379: - .cv_def_range Ltmp12924 Ltmp12925, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp23381-Ltmp23380 # Record length -Ltmp23380: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23381: - .cv_def_range Ltmp12924 Ltmp12925, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23375: - .p2align 2 - .cv_linetable 701, "??0?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z", Lfunc_end701 - .section .debug$S,"dr",associative,"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" - .long 241 # Symbol subsection for Catch::compareEqual,1> >,std::reverse_iterator,1> > > - .long Ltmp23383-Ltmp23382 # Subsection size -Ltmp23382: - .short Ltmp23385-Ltmp23384 # Record length -Ltmp23384: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end702-"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8505 # Function type index - .secrel32 "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # Function section relative address - .secidx "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual,1> >,std::reverse_iterator,1> > >" # Function name -Ltmp23385: - .short Ltmp23387-Ltmp23386 # Record length -Ltmp23386: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23387: - .cv_def_range Ltmp12926 Ltmp12927, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23389-Ltmp23388 # Record length -Ltmp23388: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23389: - .cv_def_range Ltmp12926 Ltmp12927, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23383: - .p2align 2 - .cv_linetable 702, "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z", Lfunc_end702 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::BinaryExpr - .long Ltmp23391-Ltmp23390 # Subsection size -Ltmp23390: - .short Ltmp23393-Ltmp23392 # Record length -Ltmp23392: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end703-"??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8506 # Function type index - .secrel32 "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::BinaryExpr" # Function name -Ltmp23393: - .short Ltmp23395-Ltmp23394 # Record length -Ltmp23394: - .short 4414 # Record kind: S_LOCAL - .long 8485 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23395: - .cv_def_range Ltmp12928 Ltmp12929, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp23397-Ltmp23396 # Record length -Ltmp23396: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp23397: - .cv_def_range Ltmp12928 Ltmp12929, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23399-Ltmp23398 # Record length -Ltmp23398: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23399: - .cv_def_range Ltmp12928 Ltmp12929, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp23401-Ltmp23400 # Record length -Ltmp23400: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp23401: - .cv_def_range Ltmp12928 Ltmp12929, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp23403-Ltmp23402 # Record length -Ltmp23402: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23403: - .cv_def_range Ltmp12928 Ltmp12929, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23391: - .p2align 2 - .cv_linetable 703, "??0?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@QAE@_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z", Lfunc_end703 - .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::operator==,1>,gsl::details::span_iterator,1> > - .long Ltmp23405-Ltmp23404 # Subsection size -Ltmp23404: - .short Ltmp23407-Ltmp23406 # Record length -Ltmp23406: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end704-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8507 # Function type index - .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator==,1>,gsl::details::span_iterator,1> >" # Function name -Ltmp23407: - .short Ltmp23409-Ltmp23408 # Record length -Ltmp23408: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp23409: - .cv_def_range Ltmp12930 Ltmp12931, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23411-Ltmp23410 # Record length -Ltmp23410: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23411: - .cv_def_range Ltmp12930 Ltmp12931, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23405: - .p2align 2 - .cv_linetable 704, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z", Lfunc_end704 - .section .debug$S,"dr",associative,"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" - .long 241 # Symbol subsection for std::reverse_iterator,1> >::base - .long Ltmp23413-Ltmp23412 # Subsection size -Ltmp23412: - .short Ltmp23415-Ltmp23414 # Record length -Ltmp23414: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end705-"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8508 # Function type index - .secrel32 "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" # Function section relative address - .secidx "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" # Function section index - .byte 0 # Flags - .asciz "std::reverse_iterator,1> >::base" # Function name -Ltmp23415: - .short Ltmp23417-Ltmp23416 # Record length -Ltmp23416: - .short 4414 # Record kind: S_LOCAL - .long 4277 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23417: - .cv_def_range Ltmp12932 Ltmp12933, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23413: - .p2align 2 - .cv_linetable 705, "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QBE?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ", Lfunc_end705 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::isBinaryExpression - .long Ltmp23419-Ltmp23418 # Subsection size -Ltmp23418: - .short Ltmp23421-Ltmp23420 # Record length -Ltmp23420: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end706-"?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8509 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::isBinaryExpression" # Function name -Ltmp23421: - .short Ltmp23423-Ltmp23422 # Record length -Ltmp23422: - .short 4414 # Record kind: S_LOCAL - .long 8482 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23423: - .cv_def_range Ltmp12934 Ltmp12935, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23419: - .p2align 2 - .cv_linetable 706, "?isBinaryExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ", Lfunc_end706 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::getResult - .long Ltmp23425-Ltmp23424 # Subsection size -Ltmp23424: - .short Ltmp23427-Ltmp23426 # Record length -Ltmp23426: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end707-"?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8510 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::getResult" # Function name -Ltmp23427: - .short Ltmp23429-Ltmp23428 # Record length -Ltmp23428: - .short 4414 # Record kind: S_LOCAL - .long 8482 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23429: - .cv_def_range Ltmp12936 Ltmp12937, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23425: - .p2align 2 - .cv_linetable 707, "?getResult@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBE_NXZ", Lfunc_end707 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::streamReconstructedExpression - .long Ltmp23431-Ltmp23430 # Subsection size -Ltmp23430: - .short Ltmp23433-Ltmp23432 # Record length -Ltmp23432: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end708-"?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8511 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::streamReconstructedExpression" # Function name -Ltmp23433: - .short Ltmp23435-Ltmp23434 # Record length -Ltmp23434: - .short 4414 # Record kind: S_LOCAL - .long 8482 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23435: - .cv_def_range Ltmp12942 Ltmp12943, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23437-Ltmp23436 # Record length -Ltmp23436: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp23437: - .cv_def_range Ltmp12942 Ltmp12943, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23431: - .p2align 2 - .cv_linetable 708, "?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end708 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::~BinaryExpr - .long Ltmp23439-Ltmp23438 # Subsection size -Ltmp23438: - .short Ltmp23441-Ltmp23440 # Record length -Ltmp23440: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end709-"??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8493 # Function type index - .secrel32 "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::~BinaryExpr" # Function name -Ltmp23441: - .short Ltmp23443-Ltmp23442 # Record length -Ltmp23442: - .short 4414 # Record kind: S_LOCAL - .long 8485 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23443: - .cv_def_range Ltmp12944 Ltmp12945, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp23445-Ltmp23444 # Record length -Ltmp23444: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp23445: - .cv_def_range Ltmp12944 Ltmp12945, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23439: - .p2align 2 - .cv_linetable 709, "??_G?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@UAEPAXI@Z", Lfunc_end709 - .section .debug$S,"dr",associative,"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify,1> > > - .long Ltmp23447-Ltmp23446 # Subsection size -Ltmp23446: - .short Ltmp23449-Ltmp23448 # Record length -Ltmp23448: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end710-"??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8513 # Function type index - .secrel32 "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # Function section relative address - .secidx "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify,1> > >" # Function name -Ltmp23449: - .short Ltmp23451-Ltmp23450 # Record length -Ltmp23450: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp23451: - .cv_def_range Ltmp12946 Ltmp12947, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23447: - .p2align 2 - .cv_linetable 710, "??$stringify@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z", Lfunc_end710 - .section .debug$S,"dr",associative,"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" - .long 241 # Symbol subsection for Catch::StringMaker,1> > >::convert,1> > > - .long Ltmp23453-Ltmp23452 # Subsection size -Ltmp23452: - .short Ltmp23455-Ltmp23454 # Record length -Ltmp23454: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end711-"??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8518 # Function type index - .secrel32 "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # Function section relative address - .secidx "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker,1> > >::convert,1> > >" # Function name -Ltmp23455: - .short Ltmp23457-Ltmp23456 # Record length -Ltmp23456: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp23457: - .cv_def_range Ltmp12948 Ltmp12949, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23453: - .p2align 2 - .cv_linetable 711, "??$convert@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z", Lfunc_end711 - .section .debug$S,"dr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,1>::operator-- - .long Ltmp23459-Ltmp23458 # Subsection size -Ltmp23458: - .short Ltmp23461-Ltmp23460 # Record length -Ltmp23460: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end712-"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8519 # Function type index - .secrel32 "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" # Function section relative address - .secidx "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,1>::operator--" # Function name -Ltmp23461: - .short Ltmp23463-Ltmp23462 # Record length -Ltmp23462: - .short 4414 # Record kind: S_LOCAL - .long 4227 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23463: - .cv_def_range Ltmp12952 Ltmp12953, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23459: - .p2align 2 - .cv_linetable 712, "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ", Lfunc_end712 - .section .debug$S,"dr",associative,"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" - .long 241 # Symbol subsection for Catch::compareNotEqual,1> >,const std::reverse_iterator,1> > &> - .long Ltmp23465-Ltmp23464 # Subsection size -Ltmp23464: - .short Ltmp23467-Ltmp23466 # Record length -Ltmp23466: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end713-"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8520 # Function type index - .secrel32 "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # Function section relative address - .secidx "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareNotEqual,1> >,const std::reverse_iterator,1> > &>" # Function name -Ltmp23467: - .short Ltmp23469-Ltmp23468 # Record length -Ltmp23468: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23469: - .cv_def_range Ltmp12954 Ltmp12955, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23471-Ltmp23470 # Record length -Ltmp23470: - .short 4414 # Record kind: S_LOCAL - .long 8463 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23471: - .cv_def_range Ltmp12954 Ltmp12955, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23465: - .p2align 2 - .cv_linetable 713, "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@YA_NABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z", Lfunc_end713 - .section .debug$S,"dr",associative,"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<= > - .long Ltmp23473-Ltmp23472 # Subsection size -Ltmp23472: - .short Ltmp23475-Ltmp23474 # Record length -Ltmp23474: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end714-"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8535 # Function type index - .secrel32 "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<= >" # Function name -Ltmp23475: - .short Ltmp23477-Ltmp23476 # Record length -Ltmp23476: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23477: - .cv_def_range Ltmp12956 Ltmp12957, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp23479-Ltmp23478 # Record length -Ltmp23478: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23479: - .cv_def_range Ltmp12956 Ltmp12957, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23473: - .p2align 2 - .cv_linetable 714, "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@1@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end714 - .section .debug$S,"dr",associative,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs &>::operator== > - .long Ltmp23481-Ltmp23480 # Subsection size -Ltmp23480: - .short Ltmp23483-Ltmp23482 # Record length -Ltmp23482: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end715-"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8548 # Function type index - .secrel32 "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs &>::operator== >" # Function name -Ltmp23483: - .short Ltmp23485-Ltmp23484 # Record length -Ltmp23484: - .short 4414 # Record kind: S_LOCAL - .long 8523 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23485: - .cv_def_range Ltmp12960 Ltmp12961, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23487-Ltmp23486 # Record length -Ltmp23486: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23487: - .cv_def_range Ltmp12960 Ltmp12961, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23481: - .p2align 2 - .cv_linetable 715, "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end715 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::~BinaryExpr - .long Ltmp23489-Ltmp23488 # Subsection size -Ltmp23488: - .short Ltmp23491-Ltmp23490 # Record length -Ltmp23490: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end716-"??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8550 # Function type index - .secrel32 "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr &,const gsl::span &>::~BinaryExpr" # Function name -Ltmp23491: - .short Ltmp23493-Ltmp23492 # Record length -Ltmp23492: - .short 4414 # Record kind: S_LOCAL - .long 8542 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23493: - .cv_def_range Ltmp12962 Ltmp12965, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23489: - .p2align 2 - .cv_linetable 716, "??1?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAE@XZ", Lfunc_end716 - .section .debug$S,"dr",associative,"??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .long 241 # Symbol subsection for gsl::operator!= - .long Ltmp23495-Ltmp23494 # Subsection size -Ltmp23494: - .short Ltmp23497-Ltmp23496 # Record length -Ltmp23496: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end717-"??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8553 # Function type index - .secrel32 "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section relative address - .secidx "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::operator!=" # Function name -Ltmp23497: - .short Ltmp23499-Ltmp23498 # Record length -Ltmp23498: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "l" -Ltmp23499: - .cv_def_range Ltmp12966 Ltmp12967, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23501-Ltmp23500 # Record length -Ltmp23500: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "r" -Ltmp23501: - .cv_def_range Ltmp12966 Ltmp12967, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23495: - .p2align 2 - .cv_linetable 717, "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", Lfunc_end717 - .section .debug$S,"dr",associative,"??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .long 241 # Symbol subsection for gsl::operator< - .long Ltmp23503-Ltmp23502 # Subsection size -Ltmp23502: - .short Ltmp23505-Ltmp23504 # Record length -Ltmp23504: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end718-"??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8554 # Function type index - .secrel32 "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section relative address - .secidx "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::operator<" # Function name -Ltmp23505: - .short Ltmp23507-Ltmp23506 # Record length -Ltmp23506: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "l" -Ltmp23507: - .cv_def_range Ltmp12968 Ltmp12969, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23509-Ltmp23508 # Record length -Ltmp23508: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "r" -Ltmp23509: - .cv_def_range Ltmp12968 Ltmp12969, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23503: - .p2align 2 - .cv_linetable 718, "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", Lfunc_end718 - .section .debug$S,"dr",associative,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs &>::operator<= > - .long Ltmp23511-Ltmp23510 # Subsection size -Ltmp23510: - .short Ltmp23513-Ltmp23512 # Record length -Ltmp23512: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end719-"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8555 # Function type index - .secrel32 "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs &>::operator<= >" # Function name -Ltmp23513: - .short Ltmp23515-Ltmp23514 # Record length -Ltmp23514: - .short 4414 # Record kind: S_LOCAL - .long 8523 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23515: - .cv_def_range Ltmp12972 Ltmp12973, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23517-Ltmp23516 # Record length -Ltmp23516: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23517: - .cv_def_range Ltmp12972 Ltmp12973, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23511: - .p2align 2 - .cv_linetable 719, "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end719 - .section .debug$S,"dr",associative,"??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .long 241 # Symbol subsection for gsl::operator> - .long Ltmp23519-Ltmp23518 # Subsection size -Ltmp23518: - .short Ltmp23521-Ltmp23520 # Record length -Ltmp23520: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end720-"??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8556 # Function type index - .secrel32 "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section relative address - .secidx "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::operator>" # Function name -Ltmp23521: - .short Ltmp23523-Ltmp23522 # Record length -Ltmp23522: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "l" -Ltmp23523: - .cv_def_range Ltmp12974 Ltmp12975, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23525-Ltmp23524 # Record length -Ltmp23524: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "r" -Ltmp23525: - .cv_def_range Ltmp12974 Ltmp12975, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23519: - .p2align 2 - .cv_linetable 720, "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", Lfunc_end720 - .section .debug$S,"dr",associative,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs &>::operator>= > - .long Ltmp23527-Ltmp23526 # Subsection size -Ltmp23526: - .short Ltmp23529-Ltmp23528 # Record length -Ltmp23528: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end721-"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8557 # Function type index - .secrel32 "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs &>::operator>= >" # Function name -Ltmp23529: - .short Ltmp23531-Ltmp23530 # Record length -Ltmp23530: - .short 4414 # Record kind: S_LOCAL - .long 8523 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23531: - .cv_def_range Ltmp12978 Ltmp12979, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23533-Ltmp23532 # Record length -Ltmp23532: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23533: - .cv_def_range Ltmp12978 Ltmp12979, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23527: - .p2align 2 - .cv_linetable 721, "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end721 - .section .debug$S,"dr",associative,"??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" - .long 241 # Symbol subsection for gsl::span::span<2> - .long Ltmp23535-Ltmp23534 # Subsection size -Ltmp23534: - .short Ltmp23537-Ltmp23536 # Record length -Ltmp23536: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end722-"??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8559 # Function type index - .secrel32 "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" # Function section relative address - .secidx "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<2>" # Function name -Ltmp23537: - .short Ltmp23539-Ltmp23538 # Record length -Ltmp23538: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23539: - .cv_def_range Ltmp12982 Ltmp12983, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23541-Ltmp23540 # Record length -Ltmp23540: - .short 4414 # Record kind: S_LOCAL - .long 6466 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp23541: - .cv_def_range Ltmp12982 Ltmp12983, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23535: - .p2align 2 - .cv_linetable 722, "??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z", Lfunc_end722 - .section .debug$S,"dr",associative,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs &>::operator!= > - .long Ltmp23543-Ltmp23542 # Subsection size -Ltmp23542: - .short Ltmp23545-Ltmp23544 # Record length -Ltmp23544: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end723-"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8560 # Function type index - .secrel32 "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs &>::operator!= >" # Function name -Ltmp23545: - .short Ltmp23547-Ltmp23546 # Record length -Ltmp23546: - .short 4414 # Record kind: S_LOCAL - .long 8523 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23547: - .cv_def_range Ltmp12986 Ltmp12987, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23549-Ltmp23548 # Record length -Ltmp23548: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23549: - .cv_def_range Ltmp12986 Ltmp12987, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23543: - .p2align 2 - .cv_linetable 723, "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end723 - .section .debug$S,"dr",associative,"??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .long 241 # Symbol subsection for gsl::operator== - .long Ltmp23551-Ltmp23550 # Subsection size -Ltmp23550: - .short Ltmp23553-Ltmp23552 # Record length -Ltmp23552: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end724-"??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8561 # Function type index - .secrel32 "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section relative address - .secidx "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::operator==" # Function name -Ltmp23553: - .short Ltmp23555-Ltmp23554 # Record length -Ltmp23554: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "l" -Ltmp23555: - .cv_def_range Ltmp12988 Ltmp12989, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23557-Ltmp23556 # Record length -Ltmp23556: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "r" -Ltmp23557: - .cv_def_range Ltmp12988 Ltmp12989, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23551: - .p2align 2 - .cv_linetable 724, "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", Lfunc_end724 - .section .debug$S,"dr",associative,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs &>::operator< > - .long Ltmp23559-Ltmp23558 # Subsection size -Ltmp23558: - .short Ltmp23561-Ltmp23560 # Record length -Ltmp23560: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end725-"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8555 # Function type index - .secrel32 "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs &>::operator< >" # Function name -Ltmp23561: - .short Ltmp23563-Ltmp23562 # Record length -Ltmp23562: - .short 4414 # Record kind: S_LOCAL - .long 8523 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23563: - .cv_def_range Ltmp12992 Ltmp12993, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23565-Ltmp23564 # Record length -Ltmp23564: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23565: - .cv_def_range Ltmp12992 Ltmp12993, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23559: - .p2align 2 - .cv_linetable 725, "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end725 - .section .debug$S,"dr",associative,"??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .long 241 # Symbol subsection for gsl::operator<= - .long Ltmp23567-Ltmp23566 # Subsection size -Ltmp23566: - .short Ltmp23569-Ltmp23568 # Record length -Ltmp23568: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end726-"??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8554 # Function type index - .secrel32 "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section relative address - .secidx "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::operator<=" # Function name -Ltmp23569: - .short Ltmp23571-Ltmp23570 # Record length -Ltmp23570: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "l" -Ltmp23571: - .cv_def_range Ltmp12994 Ltmp12995, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23573-Ltmp23572 # Record length -Ltmp23572: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "r" -Ltmp23573: - .cv_def_range Ltmp12994 Ltmp12995, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23567: - .p2align 2 - .cv_linetable 726, "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", Lfunc_end726 - .section .debug$S,"dr",associative,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs &>::operator> > - .long Ltmp23575-Ltmp23574 # Subsection size -Ltmp23574: - .short Ltmp23577-Ltmp23576 # Record length -Ltmp23576: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end727-"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8562 # Function type index - .secrel32 "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs &>::operator> >" # Function name -Ltmp23577: - .short Ltmp23579-Ltmp23578 # Record length -Ltmp23578: - .short 4414 # Record kind: S_LOCAL - .long 8523 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23579: - .cv_def_range Ltmp12998 Ltmp12999, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23581-Ltmp23580 # Record length -Ltmp23580: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23581: - .cv_def_range Ltmp12998 Ltmp12999, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23575: - .p2align 2 - .cv_linetable 727, "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end727 - .section .debug$S,"dr",associative,"??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" - .long 241 # Symbol subsection for gsl::operator>= - .long Ltmp23583-Ltmp23582 # Subsection size -Ltmp23582: - .short Ltmp23585-Ltmp23584 # Record length -Ltmp23584: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end728-"??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8563 # Function type index - .secrel32 "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section relative address - .secidx "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::operator>=" # Function name -Ltmp23585: - .short Ltmp23587-Ltmp23586 # Record length -Ltmp23586: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "l" -Ltmp23587: - .cv_def_range Ltmp13000 Ltmp13001, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23589-Ltmp23588 # Record length -Ltmp23588: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "r" -Ltmp23589: - .cv_def_range Ltmp13000 Ltmp13001, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23583: - .p2align 2 - .cv_linetable 728, "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", Lfunc_end728 - .section .debug$S,"dr",associative,"??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" - .long 241 # Symbol subsection for gsl::span::span<3> - .long Ltmp23591-Ltmp23590 # Subsection size -Ltmp23590: - .short Ltmp23593-Ltmp23592 # Record length -Ltmp23592: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end729-"??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8565 # Function type index - .secrel32 "??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" # Function section relative address - .secidx "??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<3>" # Function name -Ltmp23593: - .short Ltmp23595-Ltmp23594 # Record length -Ltmp23594: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23595: - .cv_def_range Ltmp13004 Ltmp13005, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23597-Ltmp23596 # Record length -Ltmp23596: - .short 4414 # Record kind: S_LOCAL - .long 5335 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp23597: - .cv_def_range Ltmp13004 Ltmp13005, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23591: - .p2align 2 - .cv_linetable 729, "??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z", Lfunc_end729 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs &>::ExprLhs - .long Ltmp23599-Ltmp23598 # Subsection size -Ltmp23598: - .short Ltmp23601-Ltmp23600 # Record length -Ltmp23600: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end730-"??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8566 # Function type index - .secrel32 "??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs &>::ExprLhs" # Function name -Ltmp23601: - .short Ltmp23603-Ltmp23602 # Record length -Ltmp23602: - .short 4414 # Record kind: S_LOCAL - .long 8523 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23603: - .cv_def_range Ltmp13006 Ltmp13007, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp23605-Ltmp23604 # Record length -Ltmp23604: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23605: - .cv_def_range Ltmp13006 Ltmp13007, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23599: - .p2align 2 - .cv_linetable 730, "??0?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end730 - .section .debug$S,"dr",associative,"??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" - .long 241 # Symbol subsection for Catch::compareEqual,gsl::span > - .long Ltmp23607-Ltmp23606 # Subsection size -Ltmp23606: - .short Ltmp23609-Ltmp23608 # Record length -Ltmp23608: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end731-"??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8569 # Function type index - .secrel32 "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" # Function section relative address - .secidx "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual,gsl::span >" # Function name -Ltmp23609: - .short Ltmp23611-Ltmp23610 # Record length -Ltmp23610: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23611: - .cv_def_range Ltmp13008 Ltmp13009, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23613-Ltmp23612 # Record length -Ltmp23612: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23613: - .cv_def_range Ltmp13008 Ltmp13009, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23607: - .p2align 2 - .cv_linetable 731, "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z", Lfunc_end731 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::BinaryExpr - .long Ltmp23615-Ltmp23614 # Subsection size -Ltmp23614: - .short Ltmp23617-Ltmp23616 # Record length -Ltmp23616: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end732-"??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8570 # Function type index - .secrel32 "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr &,const gsl::span &>::BinaryExpr" # Function name -Ltmp23617: - .short Ltmp23619-Ltmp23618 # Record length -Ltmp23618: - .short 4414 # Record kind: S_LOCAL - .long 8542 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23619: - .cv_def_range Ltmp13010 Ltmp13011, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp23621-Ltmp23620 # Record length -Ltmp23620: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp23621: - .cv_def_range Ltmp13010 Ltmp13011, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23623-Ltmp23622 # Record length -Ltmp23622: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23623: - .cv_def_range Ltmp13010 Ltmp13011, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp23625-Ltmp23624 # Record length -Ltmp23624: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp23625: - .cv_def_range Ltmp13010 Ltmp13011, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp23627-Ltmp23626 # Record length -Ltmp23626: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23627: - .cv_def_range Ltmp13010 Ltmp13011, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23615: - .p2align 2 - .cv_linetable 732, "??0?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@QAE@_NABV?$span@H$0?0@gsl@@VStringRef@1@1@Z", Lfunc_end732 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::isBinaryExpression - .long Ltmp23629-Ltmp23628 # Subsection size -Ltmp23628: - .short Ltmp23631-Ltmp23630 # Record length -Ltmp23630: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end733-"?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8571 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr &,const gsl::span &>::isBinaryExpression" # Function name -Ltmp23631: - .short Ltmp23633-Ltmp23632 # Record length -Ltmp23632: - .short 4414 # Record kind: S_LOCAL - .long 8539 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23633: - .cv_def_range Ltmp13012 Ltmp13013, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23629: - .p2align 2 - .cv_linetable 733, "?isBinaryExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ", Lfunc_end733 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::getResult - .long Ltmp23635-Ltmp23634 # Subsection size -Ltmp23634: - .short Ltmp23637-Ltmp23636 # Record length -Ltmp23636: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end734-"?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8572 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr &,const gsl::span &>::getResult" # Function name -Ltmp23637: - .short Ltmp23639-Ltmp23638 # Record length -Ltmp23638: - .short 4414 # Record kind: S_LOCAL - .long 8539 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23639: - .cv_def_range Ltmp13014 Ltmp13015, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23635: - .p2align 2 - .cv_linetable 734, "?getResult@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBE_NXZ", Lfunc_end734 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::streamReconstructedExpression - .long Ltmp23641-Ltmp23640 # Subsection size -Ltmp23640: - .short Ltmp23643-Ltmp23642 # Record length -Ltmp23642: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end735-"?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8573 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr &,const gsl::span &>::streamReconstructedExpression" # Function name -Ltmp23643: - .short Ltmp23645-Ltmp23644 # Record length -Ltmp23644: - .short 4414 # Record kind: S_LOCAL - .long 8539 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23645: - .cv_def_range Ltmp13020 Ltmp13021, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23647-Ltmp23646 # Record length -Ltmp23646: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp23647: - .cv_def_range Ltmp13020 Ltmp13021, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23641: - .p2align 2 - .cv_linetable 735, "?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end735 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::~BinaryExpr - .long Ltmp23649-Ltmp23648 # Subsection size -Ltmp23648: - .short Ltmp23651-Ltmp23650 # Record length -Ltmp23650: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end736-"??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8550 # Function type index - .secrel32 "??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr &,const gsl::span &>::~BinaryExpr" # Function name -Ltmp23651: - .short Ltmp23653-Ltmp23652 # Record length -Ltmp23652: - .short 4414 # Record kind: S_LOCAL - .long 8542 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23653: - .cv_def_range Ltmp13022 Ltmp13023, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp23655-Ltmp23654 # Record length -Ltmp23654: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp23655: - .cv_def_range Ltmp13022 Ltmp13023, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23649: - .p2align 2 - .cv_linetable 736, "??_G?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@UAEPAXI@Z", Lfunc_end736 - .section .debug$S,"dr",associative,"??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify > - .long Ltmp23657-Ltmp23656 # Subsection size -Ltmp23656: - .short Ltmp23659-Ltmp23658 # Record length -Ltmp23658: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end737-"??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8575 # Function type index - .secrel32 "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify >" # Function name -Ltmp23659: - .short Ltmp23661-Ltmp23660 # Record length -Ltmp23660: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp23661: - .cv_def_range Ltmp13024 Ltmp13025, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23657: - .p2align 2 - .cv_linetable 737, "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end737 - .section .debug$S,"dr",associative,"??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" - .long 241 # Symbol subsection for Catch::StringMaker >::convert > - .long Ltmp23663-Ltmp23662 # Subsection size -Ltmp23662: - .short Ltmp23665-Ltmp23664 # Record length -Ltmp23664: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end738-"??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8580 # Function type index - .secrel32 "??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" # Function section relative address - .secidx "??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker >::convert >" # Function name -Ltmp23665: - .short Ltmp23667-Ltmp23666 # Record length -Ltmp23666: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp23667: - .cv_def_range Ltmp13026 Ltmp13027, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23663: - .p2align 2 - .cv_linetable 738, "??$convert@V?$span@H$0?0@gsl@@@?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span@H$0?0@gsl@@@Z", Lfunc_end738 - .section .debug$S,"dr",associative,"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" - .long 241 # Symbol subsection for std::lexicographical_compare,0>,gsl::details::span_iterator,0> > - .long Ltmp23669-Ltmp23668 # Subsection size -Ltmp23668: - .short Ltmp23671-Ltmp23670 # Record length -Ltmp23670: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end739-"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8583 # Function type index - .secrel32 "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" # Function section relative address - .secidx "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" # Function section index - .byte 0 # Flags - .asciz "std::lexicographical_compare,0>,gsl::details::span_iterator,0> >" # Function name -Ltmp23671: - .short Ltmp23673-Ltmp23672 # Record length -Ltmp23672: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp23673: - .cv_def_range Ltmp13028 Ltmp13029, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp23675-Ltmp23674 # Record length -Ltmp23674: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp23675: - .cv_def_range Ltmp13028 Ltmp13029, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23677-Ltmp23676 # Record length -Ltmp23676: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp23677: - .cv_def_range Ltmp13028 Ltmp13029, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp23679-Ltmp23678 # Record length -Ltmp23678: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp23679: - .cv_def_range Ltmp13028 Ltmp13029, "E\021\026\000\000\000\320\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23669: - .p2align 2 - .cv_linetable 739, "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z", Lfunc_end739 - .section .debug$S,"dr",associative,"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" - .long 241 # Symbol subsection for std::lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less > - .long Ltmp23681-Ltmp23680 # Subsection size -Ltmp23680: - .short Ltmp23683-Ltmp23682 # Record length -Ltmp23682: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end740-"??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8591 # Function type index - .secrel32 "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" # Function section relative address - .secidx "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >" # Function name -Ltmp23683: - .short Ltmp23685-Ltmp23684 # Record length -Ltmp23684: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp23685: - .cv_def_range Ltmp13030 Ltmp13033, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp23687-Ltmp23686 # Record length -Ltmp23686: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp23687: - .cv_def_range Ltmp13030 Ltmp13033, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23689-Ltmp23688 # Record length -Ltmp23688: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp23689: - .cv_def_range Ltmp13030 Ltmp13033, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp23691-Ltmp23690 # Record length -Ltmp23690: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp23691: - .cv_def_range Ltmp13030 Ltmp13033, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp23693-Ltmp23692 # Record length -Ltmp23692: - .short 4414 # Record kind: S_LOCAL - .long 8588 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp23693: - .cv_def_range Ltmp13030 Ltmp13033, "E\021\026\000\000\000(\000\000\000" - .short Ltmp23695-Ltmp23694 # Record length -Ltmp23694: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 0 # Flags - .asciz "_UFirst1" -Ltmp23695: - .cv_def_range Ltmp13030 Ltmp13033, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp23697-Ltmp23696 # Record length -Ltmp23696: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 0 # Flags - .asciz "_ULast1" -Ltmp23697: - .cv_def_range Ltmp13030 Ltmp13033, "E\021\026\000\000\000\270\377\377\377" - .short Ltmp23699-Ltmp23698 # Record length -Ltmp23698: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 0 # Flags - .asciz "_UFirst2" -Ltmp23699: - .cv_def_range Ltmp13030 Ltmp13033, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp23701-Ltmp23700 # Record length -Ltmp23700: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 0 # Flags - .asciz "_ULast2" -Ltmp23701: - .cv_def_range Ltmp13030 Ltmp13033, "E\021\026\000\000\000\264\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23681: - .p2align 2 - .cv_linetable 740, "??$lexicographical_compare@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$less@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$less@X@0@@Z", Lfunc_end740 - .section .debug$S,"dr",associative,"??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" - .long 241 # Symbol subsection for std::_Adl_verify_range,0>,gsl::details::span_iterator,0> > - .long Ltmp23703-Ltmp23702 # Subsection size -Ltmp23702: - .short Ltmp23705-Ltmp23704 # Record length -Ltmp23704: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end741-"??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8593 # Function type index - .secrel32 "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section relative address - .secidx "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adl_verify_range,0>,gsl::details::span_iterator,0> >" # Function name -Ltmp23705: - .short Ltmp23707-Ltmp23706 # Record length -Ltmp23706: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp23707: - .cv_def_range Ltmp13034 Ltmp13036, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23709-Ltmp23708 # Record length -Ltmp23708: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp23709: - .cv_def_range Ltmp13034 Ltmp13036, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23703: - .p2align 2 - .cv_linetable 741, "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z", Lfunc_end741 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped,0>,0> - .long Ltmp23711-Ltmp23710 # Subsection size -Ltmp23710: - .short Ltmp23713-Ltmp23712 # Record length -Ltmp23712: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end742-"??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8595 # Function type index - .secrel32 "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped,0>,0>" # Function name -Ltmp23713: - .short Ltmp23715-Ltmp23714 # Record length -Ltmp23714: - .short 4414 # Record kind: S_LOCAL - .long 8199 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp23715: - .cv_def_range Ltmp13037 Ltmp13038, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23711: - .p2align 2 - .cv_linetable 742, "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end742 - .section .debug$S,"dr",associative,"??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" - .long 241 # Symbol subsection for std::_Lex_compare_unchecked > - .long Ltmp23717-Ltmp23716 # Subsection size -Ltmp23716: - .short Ltmp23719-Ltmp23718 # Record length -Ltmp23718: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end743-"??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8601 # Function type index - .secrel32 "??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" # Function section relative address - .secidx "??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Lex_compare_unchecked >" # Function name -Ltmp23719: - .short Ltmp23721-Ltmp23720 # Record length -Ltmp23720: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp23721: - .cv_def_range Ltmp13039 Ltmp13048, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23723-Ltmp23722 # Record length -Ltmp23722: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp23723: - .cv_def_range Ltmp13039 Ltmp13048, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp23725-Ltmp23724 # Record length -Ltmp23724: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp23725: - .cv_def_range Ltmp13039 Ltmp13048, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp23727-Ltmp23726 # Record length -Ltmp23726: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp23727: - .cv_def_range Ltmp13039 Ltmp13048, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp23729-Ltmp23728 # Record length -Ltmp23728: - .short 4414 # Record kind: S_LOCAL - .long 8588 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp23729: - .cv_def_range Ltmp13039 Ltmp13048, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp23731-Ltmp23730 # Record length -Ltmp23730: - .short 4414 # Record kind: S_LOCAL - .long 8599 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp23731: - .cv_def_range Ltmp13039 Ltmp13048, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23717: - .p2align 2 - .cv_linetable 743, "??$_Lex_compare_unchecked@PAHPAHU?$less@X@std@@@std@@YA_NPAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z", Lfunc_end743 - .section .debug$S,"dr",associative,"??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" - .long 241 # Symbol subsection for std::_Lex_compare_memcmp_classify - .long Ltmp23733-Ltmp23732 # Subsection size -Ltmp23732: - .short Ltmp23735-Ltmp23734 # Record length -Ltmp23734: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end744-"??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8606 # Function type index - .secrel32 "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" # Function section relative address - .secidx "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Lex_compare_memcmp_classify" # Function name -Ltmp23735: - .short Ltmp23737-Ltmp23736 # Record length -Ltmp23736: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp23737: - .cv_def_range Ltmp13049 Ltmp13050, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23739-Ltmp23738 # Record length -Ltmp23738: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp23739: - .cv_def_range Ltmp13049 Ltmp13050, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp23741-Ltmp23740 # Record length -Ltmp23740: - .short 4414 # Record kind: S_LOCAL - .long 8603 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp23741: - .cv_def_range Ltmp13049 Ltmp13050, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23733: - .p2align 2 - .cv_linetable 744, "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@ABQAH0ABU?$less@X@0@@Z", Lfunc_end744 - .section .debug$S,"dr",associative,"??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" - .long 241 # Symbol subsection for std::_Pass_fn,0> - .long Ltmp23743-Ltmp23742 # Subsection size -Ltmp23742: - .short Ltmp23745-Ltmp23744 # Record length -Ltmp23744: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end745-"??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8609 # Function type index - .secrel32 "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" # Function section relative address - .secidx "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Pass_fn,0>" # Function name -Ltmp23745: - .short Ltmp23747-Ltmp23746 # Record length -Ltmp23746: - .short 4414 # Record kind: S_LOCAL - .long 8588 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp23747: - .cv_def_range Ltmp13051 Ltmp13052, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23743: - .p2align 2 - .cv_linetable 745, "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z", Lfunc_end745 - .section .debug$S,"dr",associative,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - .long 241 # Symbol subsection for gsl::details::_Verify_range - .long Ltmp23749-Ltmp23748 # Subsection size -Ltmp23748: - .short Ltmp23751-Ltmp23750 # Record length -Ltmp23750: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end746-"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8611 # Function type index - .secrel32 "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" # Function section relative address - .secidx "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::_Verify_range" # Function name -Ltmp23751: - .short Ltmp23753-Ltmp23752 # Record length -Ltmp23752: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23753: - .cv_def_range Ltmp13057 Ltmp13058, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp23755-Ltmp23754 # Record length -Ltmp23754: - .short 4414 # Record kind: S_LOCAL - .long 4225 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23755: - .cv_def_range Ltmp13057 Ltmp13058, "E\021\026\000\000\000\324\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23749: - .p2align 2 - .cv_linetable 746, "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z", Lfunc_end746 - .section .debug$S,"dr",associative,"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::_Unwrapped - .long Ltmp23757-Ltmp23756 # Subsection size -Ltmp23756: - .short Ltmp23759-Ltmp23758 # Record length -Ltmp23758: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end747-"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8612 # Function type index - .secrel32 "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" # Function section relative address - .secidx "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::_Unwrapped" # Function name -Ltmp23759: - .short Ltmp23761-Ltmp23760 # Record length -Ltmp23760: - .short 4414 # Record kind: S_LOCAL - .long 4205 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23761: - .cv_def_range Ltmp13059 Ltmp13060, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23757: - .p2align 2 - .cv_linetable 747, "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEPAHXZ", Lfunc_end747 - .section .debug$S,"dr",associative,"??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" - .long 241 # Symbol subsection for std::_Debug_lt_pred &,int &,int &> - .long Ltmp23763-Ltmp23762 # Subsection size -Ltmp23762: - .short Ltmp23765-Ltmp23764 # Record length -Ltmp23764: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end748-"??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8616 # Function type index - .secrel32 "??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" # Function section relative address - .secidx "??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Debug_lt_pred &,int &,int &>" # Function name -Ltmp23765: - .short Ltmp23767-Ltmp23766 # Record length -Ltmp23766: - .short 4414 # Record kind: S_LOCAL - .long 8613 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp23767: - .cv_def_range Ltmp13061 Ltmp13071, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23769-Ltmp23768 # Record length -Ltmp23768: - .short 4414 # Record kind: S_LOCAL - .long 4134 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp23769: - .cv_def_range Ltmp13061 Ltmp13071, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp23771-Ltmp23770 # Record length -Ltmp23770: - .short 4414 # Record kind: S_LOCAL - .long 4134 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23771: - .cv_def_range Ltmp13061 Ltmp13071, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp23773-Ltmp23772 # Record length -Ltmp23772: - .short 4414 # Record kind: S_LOCAL - .long 4198 # TypeIndex - .short 0 # Flags - .asciz "_Result" -Ltmp23773: - .cv_def_range Ltmp13061 Ltmp13071, "E\021\026\000\000\000\363\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23763: - .p2align 2 - .cv_linetable 748, "??$_Debug_lt_pred@AAU?$less@X@std@@AAHAAH@std@@YA_NAAU?$less@X@0@AAH1@Z", Lfunc_end748 - .section .debug$S,"dr",associative,"??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" - .long 241 # Symbol subsection for std::less::operator() - .long Ltmp23775-Ltmp23774 # Subsection size -Ltmp23774: - .short Ltmp23777-Ltmp23776 # Record length -Ltmp23776: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end749-"??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8620 # Function type index - .secrel32 "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" # Function section relative address - .secidx "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z" # Function section index - .byte 0 # Flags - .asciz "std::less::operator()" # Function name -Ltmp23777: - .short Ltmp23779-Ltmp23778 # Record length -Ltmp23778: - .short 4414 # Record kind: S_LOCAL - .long 8617 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23779: - .cv_def_range Ltmp13072 Ltmp13073, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp23781-Ltmp23780 # Record length -Ltmp23780: - .short 4414 # Record kind: S_LOCAL - .long 4134 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp23781: - .cv_def_range Ltmp13072 Ltmp13073, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23783-Ltmp23782 # Record length -Ltmp23782: - .short 4414 # Record kind: S_LOCAL - .long 4134 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp23783: - .cv_def_range Ltmp13072 Ltmp13073, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23775: - .p2align 2 - .cv_linetable 749, "??$?RAAHAAH@?$less@X@std@@QBE_NAAH0@Z", Lfunc_end749 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp23785-Ltmp23784 # Subsection size -Ltmp23784: - .short Ltmp23787-Ltmp23786 # Record length -Ltmp23786: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end750-"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8623 # Function type index - .secrel32 "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp23787: - .short Ltmp23789-Ltmp23788 # Record length -Ltmp23788: - .short 4414 # Record kind: S_LOCAL - .long 7119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23789: - .cv_def_range Ltmp13076 Ltmp13080, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp23791-Ltmp23790 # Record length -Ltmp23790: - .short 4414 # Record kind: S_LOCAL - .long 4196 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp23791: - .cv_def_range Ltmp13076 Ltmp13080, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp23793-Ltmp23792 # Record length -Ltmp23792: - .short 4414 # Record kind: S_LOCAL - .long 5215 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp23793: - .cv_def_range Ltmp13076 Ltmp13080, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23785: - .p2align 2 - .cv_linetable 750, "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z", Lfunc_end750 - .section .debug$S,"dr",associative,"??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<2> - .long Ltmp23795-Ltmp23794 # Subsection size -Ltmp23794: - .short Ltmp23797-Ltmp23796 # Record length -Ltmp23796: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end751-"??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8626 # Function type index - .secrel32 "??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" # Function section relative address - .secidx "??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::extent_type<2>" # Function name -Ltmp23797: - .short Ltmp23799-Ltmp23798 # Record length -Ltmp23798: - .short 4414 # Record kind: S_LOCAL - .long 4294 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23799: - .cv_def_range Ltmp13081 Ltmp13082, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp23801-Ltmp23800 # Record length -Ltmp23800: - .short 4414 # Record kind: S_LOCAL - .long 5215 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp23801: - .cv_def_range Ltmp13081 Ltmp13082, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23795: - .p2align 2 - .cv_linetable 751, "??$?0$01@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$01@12@@Z", Lfunc_end751 - .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" - .long 241 # Symbol subsection for Catch::compareNotEqual,const gsl::span &> - .long Ltmp23803-Ltmp23802 # Subsection size -Ltmp23802: - .short Ltmp23805-Ltmp23804 # Record length -Ltmp23804: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end752-"??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8627 # Function type index - .secrel32 "??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" # Function section relative address - .secidx "??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareNotEqual,const gsl::span &>" # Function name -Ltmp23805: - .short Ltmp23807-Ltmp23806 # Record length -Ltmp23806: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23807: - .cv_def_range Ltmp13083 Ltmp13084, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23809-Ltmp23808 # Record length -Ltmp23808: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23809: - .cv_def_range Ltmp13083 Ltmp13084, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23803: - .p2align 2 - .cv_linetable 752, "??$compareNotEqual@V?$span@H$0?0@gsl@@ABV12@@Catch@@YA_NABV?$span@H$0?0@gsl@@0@Z", Lfunc_end752 - .section .debug$S,"dr",associative,"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" - .long 241 # Symbol subsection for std::equal,0>,gsl::details::span_iterator,0> > - .long Ltmp23811-Ltmp23810 # Subsection size -Ltmp23810: - .short Ltmp23813-Ltmp23812 # Record length -Ltmp23812: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end753-"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8630 # Function type index - .secrel32 "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" # Function section relative address - .secidx "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z" # Function section index - .byte 0 # Flags - .asciz "std::equal,0>,gsl::details::span_iterator,0> >" # Function name -Ltmp23813: - .short Ltmp23815-Ltmp23814 # Record length -Ltmp23814: - .short 4414 # Record kind: S_LOCAL - .long 4204 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp23815: - .cv_def_range Ltmp13085 Ltmp13086, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp23817-Ltmp23816 # Record length -Ltmp23816: - .short 4414 # Record kind: S_LOCAL - .long 4204 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp23817: - .cv_def_range Ltmp13085 Ltmp13086, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23819-Ltmp23818 # Record length -Ltmp23818: - .short 4414 # Record kind: S_LOCAL - .long 4204 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp23819: - .cv_def_range Ltmp13085 Ltmp13086, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp23821-Ltmp23820 # Record length -Ltmp23820: - .short 4414 # Record kind: S_LOCAL - .long 4204 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp23821: - .cv_def_range Ltmp13085 Ltmp13086, "E\021\026\000\000\000\320\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23811: - .p2align 2 - .cv_linetable 753, "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000@Z", Lfunc_end753 - .section .debug$S,"dr",associative,"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" - .long 241 # Symbol subsection for std::equal,0>,gsl::details::span_iterator,0>,std::equal_to > - .long Ltmp23823-Ltmp23822 # Subsection size -Ltmp23822: - .short Ltmp23825-Ltmp23824 # Record length -Ltmp23824: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end754-"??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8636 # Function type index - .secrel32 "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" # Function section relative address - .secidx "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::equal,0>,gsl::details::span_iterator,0>,std::equal_to >" # Function name -Ltmp23825: - .short Ltmp23827-Ltmp23826 # Record length -Ltmp23826: - .short 4414 # Record kind: S_LOCAL - .long 4204 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp23827: - .cv_def_range Ltmp13087 Ltmp13094, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp23829-Ltmp23828 # Record length -Ltmp23828: - .short 4414 # Record kind: S_LOCAL - .long 4204 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp23829: - .cv_def_range Ltmp13087 Ltmp13094, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23831-Ltmp23830 # Record length -Ltmp23830: - .short 4414 # Record kind: S_LOCAL - .long 4204 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp23831: - .cv_def_range Ltmp13087 Ltmp13094, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp23833-Ltmp23832 # Record length -Ltmp23832: - .short 4414 # Record kind: S_LOCAL - .long 4204 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp23833: - .cv_def_range Ltmp13087 Ltmp13094, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp23835-Ltmp23834 # Record length -Ltmp23834: - .short 4414 # Record kind: S_LOCAL - .long 8634 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp23835: - .cv_def_range Ltmp13087 Ltmp13094, "E\021\026\000\000\000(\000\000\000" - .short Ltmp23837-Ltmp23836 # Record length -Ltmp23836: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "_UFirst1" -Ltmp23837: - .cv_def_range Ltmp13087 Ltmp13094, "E\021\026\000\000\000\300\377\377\377" - .short Ltmp23839-Ltmp23838 # Record length -Ltmp23838: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 0 # Flags - .asciz "_ULast1" -Ltmp23839: - .cv_def_range Ltmp13087 Ltmp13094, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp23841-Ltmp23840 # Record length -Ltmp23840: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "_UFirst2" -Ltmp23841: - .cv_def_range Ltmp13087 Ltmp13094, "E\021\026\000\000\000\270\377\377\377" - .short Ltmp23843-Ltmp23842 # Record length -Ltmp23842: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 0 # Flags - .asciz "_ULast2" -Ltmp23843: - .cv_def_range Ltmp13087 Ltmp13094, "E\021\026\000\000\000\264\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23823: - .p2align 2 - .cv_linetable 754, "??$equal@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@U?$equal_to@X@std@@@std@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@000U?$equal_to@X@0@@Z", Lfunc_end754 - .section .debug$S,"dr",associative,"??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" - .long 241 # Symbol subsection for std::equal > - .long Ltmp23845-Ltmp23844 # Subsection size -Ltmp23844: - .short Ltmp23847-Ltmp23846 # Record length -Ltmp23846: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end755-"??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8639 # Function type index - .secrel32 "??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" # Function section relative address - .secidx "??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::equal >" # Function name -Ltmp23847: - .short Ltmp23849-Ltmp23848 # Record length -Ltmp23848: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp23849: - .cv_def_range Ltmp13095 Ltmp13099, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23851-Ltmp23850 # Record length -Ltmp23850: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp23851: - .cv_def_range Ltmp13095 Ltmp13099, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp23853-Ltmp23852 # Record length -Ltmp23852: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp23853: - .cv_def_range Ltmp13095 Ltmp13099, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp23855-Ltmp23854 # Record length -Ltmp23854: - .short 4414 # Record kind: S_LOCAL - .long 8634 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp23855: - .cv_def_range Ltmp13095 Ltmp13099, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp23857-Ltmp23856 # Record length -Ltmp23856: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "_UFirst1" -Ltmp23857: - .cv_def_range Ltmp13095 Ltmp13099, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp23859-Ltmp23858 # Record length -Ltmp23858: - .short 4414 # Record kind: S_LOCAL - .long 6042 # TypeIndex - .short 0 # Flags - .asciz "_ULast1" -Ltmp23859: - .cv_def_range Ltmp13095 Ltmp13099, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp23861-Ltmp23860 # Record length -Ltmp23860: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 0 # Flags - .asciz "_UFirst2" -Ltmp23861: - .cv_def_range Ltmp13095 Ltmp13099, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp23863-Ltmp23862 # Record length -Ltmp23862: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13099-Ltmp13097 # Code size - .secrel32 Ltmp13097 # Function section relative address - .secidx Lfunc_begin755 # Function section index - .byte 0 # Lexical block name -Ltmp23863: - .short Ltmp23865-Ltmp23864 # Record length -Ltmp23864: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_First1_ch" -Ltmp23865: - .cv_def_range Ltmp13097 Ltmp13099, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp23867-Ltmp23866 # Record length -Ltmp23866: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_First2_ch" -Ltmp23867: - .cv_def_range Ltmp13097 Ltmp13099, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23869-Ltmp23868 # Record length -Ltmp23868: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp23869: - .cv_def_range Ltmp13097 Ltmp13099, "E\021\026\000\000\000\334\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 -Ltmp23845: - .p2align 2 - .cv_linetable 755, "??$equal@PAHPAHU?$equal_to@X@std@@@std@@YA_NQAH00U?$equal_to@X@0@@Z", Lfunc_end755 - .section .debug$S,"dr",associative,"??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" - .long 241 # Symbol subsection for std::_Pass_fn,0> - .long Ltmp23871-Ltmp23870 # Subsection size -Ltmp23870: - .short Ltmp23873-Ltmp23872 # Record length -Ltmp23872: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end756-"??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8642 # Function type index - .secrel32 "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" # Function section relative address - .secidx "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Pass_fn,0>" # Function name -Ltmp23873: - .short Ltmp23875-Ltmp23874 # Record length -Ltmp23874: - .short 4414 # Record kind: S_LOCAL - .long 8634 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp23875: - .cv_def_range Ltmp13100 Ltmp13101, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23871: - .p2align 2 - .cv_linetable 756, "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z", Lfunc_end756 - .section .debug$S,"dr",associative,"??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" - .long 241 # Symbol subsection for std::_Adl_verify_range - .long Ltmp23877-Ltmp23876 # Subsection size -Ltmp23876: - .short Ltmp23879-Ltmp23878 # Record length -Ltmp23878: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end757-"??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8644 # Function type index - .secrel32 "??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" # Function section relative address - .secidx "??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adl_verify_range" # Function name -Ltmp23879: - .short Ltmp23881-Ltmp23880 # Record length -Ltmp23880: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp23881: - .cv_def_range Ltmp13102 Ltmp13104, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23883-Ltmp23882 # Record length -Ltmp23882: - .short 4414 # Record kind: S_LOCAL - .long 7506 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp23883: - .cv_def_range Ltmp13102 Ltmp13104, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23877: - .p2align 2 - .cv_linetable 757, "??$_Adl_verify_range@PAHPAH@std@@YAXABQAH0@Z", Lfunc_end757 - .section .debug$S,"dr",associative,"??$_Verify_range@H@std@@YAXQBH0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Verify_range@H@std@@YAXQBH0@Z" - .long 241 # Symbol subsection for std::_Verify_range - .long Ltmp23885-Ltmp23884 # Subsection size -Ltmp23884: - .short Ltmp23887-Ltmp23886 # Record length -Ltmp23886: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end758-"??$_Verify_range@H@std@@YAXQBH0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8647 # Function type index - .secrel32 "??$_Verify_range@H@std@@YAXQBH0@Z" # Function section relative address - .secidx "??$_Verify_range@H@std@@YAXQBH0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Verify_range" # Function name -Ltmp23887: - .short Ltmp23889-Ltmp23888 # Record length -Ltmp23888: - .short 4414 # Record kind: S_LOCAL - .long 8018 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp23889: - .cv_def_range Ltmp13105 Ltmp13112, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp23891-Ltmp23890 # Record length -Ltmp23890: - .short 4414 # Record kind: S_LOCAL - .long 8018 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp23891: - .cv_def_range Ltmp13105 Ltmp13112, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23885: - .p2align 2 - .cv_linetable 758, "??$_Verify_range@H@std@@YAXQBH0@Z", Lfunc_end758 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp23893-Ltmp23892 # Subsection size -Ltmp23892: - .short Ltmp23895-Ltmp23894 # Record length -Ltmp23894: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end759-"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8650 # Function type index - .secrel32 "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp23895: - .short Ltmp23897-Ltmp23896 # Record length -Ltmp23896: - .short 4414 # Record kind: S_LOCAL - .long 7119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23897: - .cv_def_range Ltmp13115 Ltmp13119, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp23899-Ltmp23898 # Record length -Ltmp23898: - .short 4414 # Record kind: S_LOCAL - .long 4196 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp23899: - .cv_def_range Ltmp13115 Ltmp13119, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp23901-Ltmp23900 # Record length -Ltmp23900: - .short 4414 # Record kind: S_LOCAL - .long 8119 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp23901: - .cv_def_range Ltmp13115 Ltmp13119, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23893: - .p2align 2 - .cv_linetable 759, "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z", Lfunc_end759 - .section .debug$S,"dr",associative,"??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" - .long 241 # Symbol subsection for gsl::span::span<4> - .long Ltmp23903-Ltmp23902 # Subsection size -Ltmp23902: - .short Ltmp23905-Ltmp23904 # Record length -Ltmp23904: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end760-"??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8654 # Function type index - .secrel32 "??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" # Function section relative address - .secidx "??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4>" # Function name -Ltmp23905: - .short Ltmp23907-Ltmp23906 # Record length -Ltmp23906: - .short 4414 # Record kind: S_LOCAL - .long 4318 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23907: - .cv_def_range Ltmp13122 Ltmp13123, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp23909-Ltmp23908 # Record length -Ltmp23908: - .short 4414 # Record kind: S_LOCAL - .long 8651 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp23909: - .cv_def_range Ltmp13122 Ltmp13123, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23903: - .p2align 2 - .cv_linetable 760, "??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z", Lfunc_end760 - .section .debug$S,"dr",associative,"??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - .long 241 # Symbol subsection for gsl::as_bytes - .long Ltmp23911-Ltmp23910 # Subsection size -Ltmp23910: - .short Ltmp23913-Ltmp23912 # Record length -Ltmp23912: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end761-"??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8656 # Function type index - .secrel32 "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" # Function section relative address - .secidx "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::as_bytes" # Function name -Ltmp23913: - .short Ltmp23915-Ltmp23914 # Record length -Ltmp23914: - .short 4414 # Record kind: S_LOCAL - .long 4356 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp23915: - .cv_def_range Ltmp13126 Ltmp13127, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23911: - .p2align 2 - .cv_linetable 761, "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z", Lfunc_end761 - .section .debug$S,"dr",associative,"??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<= - .long Ltmp23917-Ltmp23916 # Subsection size -Ltmp23916: - .short Ltmp23919-Ltmp23918 # Record length -Ltmp23918: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end762-"??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8674 # Function type index - .secrel32 "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" # Function section relative address - .secidx "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=" # Function name -Ltmp23919: - .short Ltmp23921-Ltmp23920 # Record length -Ltmp23920: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23921: - .cv_def_range Ltmp13128 Ltmp13129, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp23923-Ltmp23922 # Record length -Ltmp23922: - .short 4414 # Record kind: S_LOCAL - .long 8659 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23923: - .cv_def_range Ltmp13128 Ltmp13129, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23917: - .p2align 2 - .cv_linetable 762, "??$?NPBX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBX@1@ABQBX@Z", Lfunc_end762 - .section .debug$S,"dr",associative,"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp23925-Ltmp23924 # Subsection size -Ltmp23924: - .short Ltmp23927-Ltmp23926 # Record length -Ltmp23926: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end763-"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8675 # Function type index - .secrel32 "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" # Function section relative address - .secidx "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp23927: - .short Ltmp23929-Ltmp23928 # Record length -Ltmp23928: - .short 4414 # Record kind: S_LOCAL - .long 6372 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23929: - .cv_def_range Ltmp13130 Ltmp13131, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23925: - .p2align 2 - .cv_linetable 763, "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@2@XZ", Lfunc_end763 - .section .debug$S,"dr",associative,"??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::operator== - .long Ltmp23931-Ltmp23930 # Subsection size -Ltmp23930: - .short Ltmp23933-Ltmp23932 # Record length -Ltmp23932: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end764-"??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8688 # Function type index - .secrel32 "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" # Function section relative address - .secidx "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::operator==" # Function name -Ltmp23933: - .short Ltmp23935-Ltmp23934 # Record length -Ltmp23934: - .short 4414 # Record kind: S_LOCAL - .long 8662 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23935: - .cv_def_range Ltmp13132 Ltmp13133, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp23937-Ltmp23936 # Record length -Ltmp23936: - .short 4414 # Record kind: S_LOCAL - .long 8659 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23937: - .cv_def_range Ltmp13132 Ltmp13133, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23931: - .p2align 2 - .cv_linetable 764, "??$?8PBX@?$ExprLhs@ABQBX@Catch@@QAE?BV?$BinaryExpr@ABQBXABQBX@1@ABQBX@Z", Lfunc_end764 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp23939-Ltmp23938 # Subsection size -Ltmp23938: - .short Ltmp23941-Ltmp23940 # Record length -Ltmp23940: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end765-"??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8690 # Function type index - .secrel32 "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp23941: - .short Ltmp23943-Ltmp23942 # Record length -Ltmp23942: - .short 4414 # Record kind: S_LOCAL - .long 8682 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23943: - .cv_def_range Ltmp13134 Ltmp13137, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23939: - .p2align 2 - .cv_linetable 765, "??1?$BinaryExpr@ABQBXABQBX@Catch@@UAE@XZ", Lfunc_end765 - .section .debug$S,"dr",associative,"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp23945-Ltmp23944 # Subsection size -Ltmp23944: - .short Ltmp23947-Ltmp23946 # Record length -Ltmp23946: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end766-"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8691 # Function type index - .secrel32 "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp23947: - .short Ltmp23949-Ltmp23948 # Record length -Ltmp23948: - .short 4414 # Record kind: S_LOCAL - .long 6372 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23949: - .cv_def_range Ltmp13138 Ltmp13139, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23945: - .p2align 2 - .cv_linetable 766, "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ", Lfunc_end766 - .section .debug$S,"dr",associative,"?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size_bytes - .long Ltmp23951-Ltmp23950 # Subsection size -Ltmp23950: - .short Ltmp23953-Ltmp23952 # Record length -Ltmp23952: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end767-"?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8692 # Function type index - .secrel32 "?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size_bytes" # Function name -Ltmp23953: - .short Ltmp23955-Ltmp23954 # Record length -Ltmp23954: - .short 4414 # Record kind: S_LOCAL - .long 4336 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23955: - .cv_def_range Ltmp13140 Ltmp13141, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23951: - .p2align 2 - .cv_linetable 767, "?size_bytes@?$span@$$CBH$0?0@gsl@@QBEHXZ", Lfunc_end767 - .section .debug$S,"dr",associative,"??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .long 241 # Symbol subsection for gsl::as_bytes - .long Ltmp23957-Ltmp23956 # Subsection size -Ltmp23956: - .short Ltmp23959-Ltmp23958 # Record length -Ltmp23958: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end768-"??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8695 # Function type index - .secrel32 "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" # Function section relative address - .secidx "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::as_bytes" # Function name -Ltmp23959: - .short Ltmp23961-Ltmp23960 # Record length -Ltmp23960: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp23961: - .cv_def_range Ltmp13144 Ltmp13145, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23957: - .p2align 2 - .cv_linetable 768, "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z", Lfunc_end768 - .section .debug$S,"dr",associative,"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size_bytes - .long Ltmp23963-Ltmp23962 # Subsection size -Ltmp23962: - .short Ltmp23965-Ltmp23964 # Record length -Ltmp23964: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end769-"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8696 # Function type index - .secrel32 "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size_bytes" # Function name -Ltmp23965: - .short Ltmp23967-Ltmp23966 # Record length -Ltmp23966: - .short 4414 # Record kind: S_LOCAL - .long 6372 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23967: - .cv_def_range Ltmp13146 Ltmp13147, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23963: - .p2align 2 - .cv_linetable 769, "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEHXZ", Lfunc_end769 - .section .debug$S,"dr",associative,"??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<= - .long Ltmp23969-Ltmp23968 # Subsection size -Ltmp23968: - .short Ltmp23971-Ltmp23970 # Record length -Ltmp23970: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end770-"??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8714 # Function type index - .secrel32 "??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" # Function section relative address - .secidx "??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=" # Function name -Ltmp23971: - .short Ltmp23973-Ltmp23972 # Record length -Ltmp23972: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23973: - .cv_def_range Ltmp13148 Ltmp13149, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp23975-Ltmp23974 # Record length -Ltmp23974: - .short 4414 # Record kind: S_LOCAL - .long 8699 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp23975: - .cv_def_range Ltmp13148 Ltmp13149, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23969: - .p2align 2 - .cv_linetable 770, "??$?NPBW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQBW4byte@gsl@@@1@ABQBW4byte@gsl@@@Z", Lfunc_end770 - .section .debug$S,"dr",associative,"??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::operator== - .long Ltmp23977-Ltmp23976 # Subsection size -Ltmp23976: - .short Ltmp23979-Ltmp23978 # Record length -Ltmp23978: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end771-"??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8730 # Function type index - .secrel32 "??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" # Function section relative address - .secidx "??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::operator==" # Function name -Ltmp23979: - .short Ltmp23981-Ltmp23980 # Record length -Ltmp23980: - .short 4414 # Record kind: S_LOCAL - .long 8702 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23981: - .cv_def_range Ltmp13150 Ltmp13151, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp23983-Ltmp23982 # Record length -Ltmp23982: - .short 4414 # Record kind: S_LOCAL - .long 8718 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp23983: - .cv_def_range Ltmp13150 Ltmp13151, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23977: - .p2align 2 - .cv_linetable 771, "??$?8$$T@?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@1@AB$$T@Z", Lfunc_end771 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp23985-Ltmp23984 # Subsection size -Ltmp23984: - .short Ltmp23987-Ltmp23986 # Record length -Ltmp23986: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end772-"??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8732 # Function type index - .secrel32 "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp23987: - .short Ltmp23989-Ltmp23988 # Record length -Ltmp23988: - .short 4414 # Record kind: S_LOCAL - .long 8724 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23989: - .cv_def_range Ltmp13152 Ltmp13155, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23985: - .p2align 2 - .cv_linetable 772, "??1?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAE@XZ", Lfunc_end772 - .section .debug$S,"dr",associative,"?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size_bytes - .long Ltmp23991-Ltmp23990 # Subsection size -Ltmp23990: - .short Ltmp23993-Ltmp23992 # Record length -Ltmp23992: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end773-"?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8733 # Function type index - .secrel32 "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size_bytes" # Function name -Ltmp23993: - .short Ltmp23995-Ltmp23994 # Record length -Ltmp23994: - .short 4414 # Record kind: S_LOCAL - .long 4127 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp23995: - .cv_def_range Ltmp13156 Ltmp13157, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23991: - .p2align 2 - .cv_linetable 773, "?size_bytes@?$span@H$0?0@gsl@@QBEHXZ", Lfunc_end773 - .section .debug$S,"dr",associative,"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp23997-Ltmp23996 # Subsection size -Ltmp23996: - .short Ltmp23999-Ltmp23998 # Record length -Ltmp23998: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end774-"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8734 # Function type index - .secrel32 "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" # Function section relative address - .secidx "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp23999: - .short Ltmp24001-Ltmp24000 # Record length -Ltmp24000: - .short 4414 # Record kind: S_LOCAL - .long 6344 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24001: - .cv_def_range Ltmp13158 Ltmp13159, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24003-Ltmp24002 # Record length -Ltmp24002: - .short 4414 # Record kind: S_LOCAL - .long 6349 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp24003: - .cv_def_range Ltmp13158 Ltmp13159, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24005-Ltmp24004 # Record length -Ltmp24004: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp24005: - .cv_def_range Ltmp13158 Ltmp13159, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp23997: - .p2align 2 - .cv_linetable 774, "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@1@H@Z", Lfunc_end774 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp24007-Ltmp24006 # Subsection size -Ltmp24006: - .short Ltmp24009-Ltmp24008 # Record length -Ltmp24008: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end775-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8737 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp24009: - .short Ltmp24011-Ltmp24010 # Record length -Ltmp24010: - .short 4414 # Record kind: S_LOCAL - .long 8735 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24011: - .cv_def_range Ltmp13164 Ltmp13168, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp24013-Ltmp24012 # Record length -Ltmp24012: - .short 4414 # Record kind: S_LOCAL - .long 6349 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp24013: - .cv_def_range Ltmp13164 Ltmp13168, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24015-Ltmp24014 # Record length -Ltmp24014: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24015: - .cv_def_range Ltmp13164 Ltmp13168, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24007: - .p2align 2 - .cv_linetable 775, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z", Lfunc_end775 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs - .long Ltmp24017-Ltmp24016 # Subsection size -Ltmp24016: - .short Ltmp24019-Ltmp24018 # Record length -Ltmp24018: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end776-"??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8738 # Function type index - .secrel32 "??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::ExprLhs" # Function name -Ltmp24019: - .short Ltmp24021-Ltmp24020 # Record length -Ltmp24020: - .short 4414 # Record kind: S_LOCAL - .long 8662 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24021: - .cv_def_range Ltmp13169 Ltmp13170, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24023-Ltmp24022 # Record length -Ltmp24022: - .short 4414 # Record kind: S_LOCAL - .long 8659 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24023: - .cv_def_range Ltmp13169 Ltmp13170, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24017: - .p2align 2 - .cv_linetable 776, "??0?$ExprLhs@ABQBX@Catch@@QAE@ABQBX@Z", Lfunc_end776 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp24025-Ltmp24024 # Subsection size -Ltmp24024: - .short Ltmp24027-Ltmp24026 # Record length -Ltmp24026: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end777-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8739 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp24027: - .short Ltmp24029-Ltmp24028 # Record length -Ltmp24028: - .short 4414 # Record kind: S_LOCAL - .long 6396 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24029: - .cv_def_range Ltmp13171 Ltmp13172, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24025: - .p2align 2 - .cv_linetable 777, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QBEPBW4byte@3@XZ", Lfunc_end777 - .section .debug$S,"dr",associative,"??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" - .long 241 # Symbol subsection for Catch::compareEqual - .long Ltmp24031-Ltmp24030 # Subsection size -Ltmp24030: - .short Ltmp24033-Ltmp24032 # Record length -Ltmp24032: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end778-"??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8742 # Function type index - .secrel32 "??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" # Function section relative address - .secidx "??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual" # Function name -Ltmp24033: - .short Ltmp24035-Ltmp24034 # Record length -Ltmp24034: - .short 4414 # Record kind: S_LOCAL - .long 8659 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24035: - .cv_def_range Ltmp13173 Ltmp13174, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24037-Ltmp24036 # Record length -Ltmp24036: - .short 4414 # Record kind: S_LOCAL - .long 8659 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24037: - .cv_def_range Ltmp13173 Ltmp13174, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24031: - .p2align 2 - .cv_linetable 778, "??$compareEqual@PBXPBX@Catch@@YA_NABQBX0@Z", Lfunc_end778 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr - .long Ltmp24039-Ltmp24038 # Subsection size -Ltmp24038: - .short Ltmp24041-Ltmp24040 # Record length -Ltmp24040: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end779-"??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8743 # Function type index - .secrel32 "??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::BinaryExpr" # Function name -Ltmp24041: - .short Ltmp24043-Ltmp24042 # Record length -Ltmp24042: - .short 4414 # Record kind: S_LOCAL - .long 8682 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24043: - .cv_def_range Ltmp13175 Ltmp13176, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24045-Ltmp24044 # Record length -Ltmp24044: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp24045: - .cv_def_range Ltmp13175 Ltmp13176, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24047-Ltmp24046 # Record length -Ltmp24046: - .short 4414 # Record kind: S_LOCAL - .long 8659 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24047: - .cv_def_range Ltmp13175 Ltmp13176, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp24049-Ltmp24048 # Record length -Ltmp24048: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp24049: - .cv_def_range Ltmp13175 Ltmp13176, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp24051-Ltmp24050 # Record length -Ltmp24050: - .short 4414 # Record kind: S_LOCAL - .long 8659 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24051: - .cv_def_range Ltmp13175 Ltmp13176, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24039: - .p2align 2 - .cv_linetable 779, "??0?$BinaryExpr@ABQBXABQBX@Catch@@QAE@_NABQBXVStringRef@1@1@Z", Lfunc_end779 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression - .long Ltmp24053-Ltmp24052 # Subsection size -Ltmp24052: - .short Ltmp24055-Ltmp24054 # Record length -Ltmp24054: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end780-"?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8744 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name -Ltmp24055: - .short Ltmp24057-Ltmp24056 # Record length -Ltmp24056: - .short 4414 # Record kind: S_LOCAL - .long 8679 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24057: - .cv_def_range Ltmp13177 Ltmp13178, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24053: - .p2align 2 - .cv_linetable 780, "?isBinaryExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ", Lfunc_end780 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::getResult - .long Ltmp24059-Ltmp24058 # Subsection size -Ltmp24058: - .short Ltmp24061-Ltmp24060 # Record length -Ltmp24060: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end781-"?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8745 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::getResult" # Function name -Ltmp24061: - .short Ltmp24063-Ltmp24062 # Record length -Ltmp24062: - .short 4414 # Record kind: S_LOCAL - .long 8679 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24063: - .cv_def_range Ltmp13179 Ltmp13180, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24059: - .p2align 2 - .cv_linetable 781, "?getResult@?$BinaryExpr@ABQBXABQBX@Catch@@EBE_NXZ", Lfunc_end781 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression - .long Ltmp24065-Ltmp24064 # Subsection size -Ltmp24064: - .short Ltmp24067-Ltmp24066 # Record length -Ltmp24066: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end782-"?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8746 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name -Ltmp24067: - .short Ltmp24069-Ltmp24068 # Record length -Ltmp24068: - .short 4414 # Record kind: S_LOCAL - .long 8679 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24069: - .cv_def_range Ltmp13185 Ltmp13186, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24071-Ltmp24070 # Record length -Ltmp24070: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp24071: - .cv_def_range Ltmp13185 Ltmp13186, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24065: - .p2align 2 - .cv_linetable 782, "?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end782 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp24073-Ltmp24072 # Subsection size -Ltmp24072: - .short Ltmp24075-Ltmp24074 # Record length -Ltmp24074: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end783-"??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8690 # Function type index - .secrel32 "??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp24075: - .short Ltmp24077-Ltmp24076 # Record length -Ltmp24076: - .short 4414 # Record kind: S_LOCAL - .long 8682 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24077: - .cv_def_range Ltmp13187 Ltmp13188, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp24079-Ltmp24078 # Record length -Ltmp24078: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp24079: - .cv_def_range Ltmp13187 Ltmp13188, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24073: - .p2align 2 - .cv_linetable 783, "??_G?$BinaryExpr@ABQBXABQBX@Catch@@UAEPAXI@Z", Lfunc_end783 - .section .debug$S,"dr",associative,"??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify - .long Ltmp24081-Ltmp24080 # Subsection size -Ltmp24080: - .short Ltmp24083-Ltmp24082 # Record length -Ltmp24082: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end784-"??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8748 # Function type index - .secrel32 "??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" # Function section relative address - .secidx "??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify" # Function name -Ltmp24083: - .short Ltmp24085-Ltmp24084 # Record length -Ltmp24084: - .short 4414 # Record kind: S_LOCAL - .long 8659 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp24085: - .cv_def_range Ltmp13189 Ltmp13190, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24081: - .p2align 2 - .cv_linetable 784, "??$stringify@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z", Lfunc_end784 - .section .debug$S,"dr",associative,"??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" - .long 241 # Symbol subsection for Catch::StringMaker::convert - .long Ltmp24087-Ltmp24086 # Subsection size -Ltmp24086: - .short Ltmp24089-Ltmp24088 # Record length -Ltmp24088: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end785-"??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8754 # Function type index - .secrel32 "??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" # Function section relative address - .secidx "??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker::convert" # Function name -Ltmp24089: - .short Ltmp24091-Ltmp24090 # Record length -Ltmp24090: - .short 4414 # Record kind: S_LOCAL - .long 4730 # TypeIndex - .short 1 # Flags - .asciz "p" -Ltmp24091: - .cv_def_range Ltmp13191 Ltmp13195, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24087: - .p2align 2 - .cv_linetable 785, "??$convert@$$CBX@?$StringMaker@PBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBX@Z", Lfunc_end785 - .section .debug$S,"dr",associative,"??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" - .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString - .long Ltmp24093-Ltmp24092 # Subsection size -Ltmp24092: - .short Ltmp24095-Ltmp24094 # Record length -Ltmp24094: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end786-"??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8755 # Function type index - .secrel32 "??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" # Function section relative address - .secidx "??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::rawMemoryToString" # Function name -Ltmp24095: - .short Ltmp24097-Ltmp24096 # Record length -Ltmp24096: - .short 4414 # Record kind: S_LOCAL - .long 8659 # TypeIndex - .short 1 # Flags - .asciz "object" -Ltmp24097: - .cv_def_range Ltmp13196 Ltmp13197, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24093: - .p2align 2 - .cv_linetable 786, "??$rawMemoryToString@PBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBX@Z", Lfunc_end786 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs - .long Ltmp24099-Ltmp24098 # Subsection size -Ltmp24098: - .short Ltmp24101-Ltmp24100 # Record length -Ltmp24100: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end787-"??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8756 # Function type index - .secrel32 "??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::ExprLhs" # Function name -Ltmp24101: - .short Ltmp24103-Ltmp24102 # Record length -Ltmp24102: - .short 4414 # Record kind: S_LOCAL - .long 8702 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24103: - .cv_def_range Ltmp13198 Ltmp13199, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24105-Ltmp24104 # Record length -Ltmp24104: - .short 4414 # Record kind: S_LOCAL - .long 8699 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24105: - .cv_def_range Ltmp13198 Ltmp13199, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24099: - .p2align 2 - .cv_linetable 787, "??0?$ExprLhs@ABQBW4byte@gsl@@@Catch@@QAE@ABQBW4byte@gsl@@@Z", Lfunc_end787 - .section .debug$S,"dr",associative,"??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" - .long 241 # Symbol subsection for Catch::compareEqual - .long Ltmp24107-Ltmp24106 # Subsection size -Ltmp24106: - .short Ltmp24109-Ltmp24108 # Record length -Ltmp24108: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end788-"??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8759 # Function type index - .secrel32 "??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" # Function section relative address - .secidx "??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual" # Function name -Ltmp24109: - .short Ltmp24111-Ltmp24110 # Record length -Ltmp24110: - .short 4414 # Record kind: S_LOCAL - .long 8699 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24111: - .cv_def_range Ltmp13200 Ltmp13201, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24113-Ltmp24112 # Record length -Ltmp24112: - .short 4414 # Record kind: S_LOCAL - .long 8718 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24113: - .cv_def_range Ltmp13200 Ltmp13201, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24107: - .p2align 2 - .cv_linetable 788, "??$compareEqual@PBW4byte@gsl@@$$T@Catch@@YA_NABQBW4byte@gsl@@AB$$T@Z", Lfunc_end788 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr - .long Ltmp24115-Ltmp24114 # Subsection size -Ltmp24114: - .short Ltmp24117-Ltmp24116 # Record length -Ltmp24116: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end789-"??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8760 # Function type index - .secrel32 "??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::BinaryExpr" # Function name -Ltmp24117: - .short Ltmp24119-Ltmp24118 # Record length -Ltmp24118: - .short 4414 # Record kind: S_LOCAL - .long 8724 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24119: - .cv_def_range Ltmp13202 Ltmp13203, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24121-Ltmp24120 # Record length -Ltmp24120: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp24121: - .cv_def_range Ltmp13202 Ltmp13203, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24123-Ltmp24122 # Record length -Ltmp24122: - .short 4414 # Record kind: S_LOCAL - .long 8699 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24123: - .cv_def_range Ltmp13202 Ltmp13203, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp24125-Ltmp24124 # Record length -Ltmp24124: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp24125: - .cv_def_range Ltmp13202 Ltmp13203, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp24127-Ltmp24126 # Record length -Ltmp24126: - .short 4414 # Record kind: S_LOCAL - .long 8718 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24127: - .cv_def_range Ltmp13202 Ltmp13203, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24115: - .p2align 2 - .cv_linetable 789, "??0?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@QAE@_NABQBW4byte@gsl@@VStringRef@1@AB$$T@Z", Lfunc_end789 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression - .long Ltmp24129-Ltmp24128 # Subsection size -Ltmp24128: - .short Ltmp24131-Ltmp24130 # Record length -Ltmp24130: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end790-"?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8761 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name -Ltmp24131: - .short Ltmp24133-Ltmp24132 # Record length -Ltmp24132: - .short 4414 # Record kind: S_LOCAL - .long 8721 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24133: - .cv_def_range Ltmp13204 Ltmp13205, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24129: - .p2align 2 - .cv_linetable 790, "?isBinaryExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ", Lfunc_end790 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::getResult - .long Ltmp24135-Ltmp24134 # Subsection size -Ltmp24134: - .short Ltmp24137-Ltmp24136 # Record length -Ltmp24136: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end791-"?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8762 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::getResult" # Function name -Ltmp24137: - .short Ltmp24139-Ltmp24138 # Record length -Ltmp24138: - .short 4414 # Record kind: S_LOCAL - .long 8721 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24139: - .cv_def_range Ltmp13206 Ltmp13207, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24135: - .p2align 2 - .cv_linetable 791, "?getResult@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBE_NXZ", Lfunc_end791 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression - .long Ltmp24141-Ltmp24140 # Subsection size -Ltmp24140: - .short Ltmp24143-Ltmp24142 # Record length -Ltmp24142: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end792-"?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8763 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name -Ltmp24143: - .short Ltmp24145-Ltmp24144 # Record length -Ltmp24144: - .short 4414 # Record kind: S_LOCAL - .long 8721 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24145: - .cv_def_range Ltmp13212 Ltmp13213, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24147-Ltmp24146 # Record length -Ltmp24146: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp24147: - .cv_def_range Ltmp13212 Ltmp13213, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24141: - .p2align 2 - .cv_linetable 792, "?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end792 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp24149-Ltmp24148 # Subsection size -Ltmp24148: - .short Ltmp24151-Ltmp24150 # Record length -Ltmp24150: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end793-"??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8732 # Function type index - .secrel32 "??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp24151: - .short Ltmp24153-Ltmp24152 # Record length -Ltmp24152: - .short 4414 # Record kind: S_LOCAL - .long 8724 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24153: - .cv_def_range Ltmp13214 Ltmp13215, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp24155-Ltmp24154 # Record length -Ltmp24154: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp24155: - .cv_def_range Ltmp13214 Ltmp13215, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24149: - .p2align 2 - .cv_linetable 793, "??_G?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z", Lfunc_end793 - .section .debug$S,"dr",associative,"??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify - .long Ltmp24157-Ltmp24156 # Subsection size -Ltmp24156: - .short Ltmp24159-Ltmp24158 # Record length -Ltmp24158: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end794-"??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8765 # Function type index - .secrel32 "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" # Function section relative address - .secidx "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify" # Function name -Ltmp24159: - .short Ltmp24161-Ltmp24160 # Record length -Ltmp24160: - .short 4414 # Record kind: S_LOCAL - .long 8718 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp24161: - .cv_def_range Ltmp13216 Ltmp13217, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24157: - .p2align 2 - .cv_linetable 794, "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AB$$T@Z", Lfunc_end794 - .section .debug$S,"dr",associative,"??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify - .long Ltmp24163-Ltmp24162 # Subsection size -Ltmp24162: - .short Ltmp24165-Ltmp24164 # Record length -Ltmp24164: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end795-"??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8767 # Function type index - .secrel32 "??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" # Function section relative address - .secidx "??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify" # Function name -Ltmp24165: - .short Ltmp24167-Ltmp24166 # Record length -Ltmp24166: - .short 4414 # Record kind: S_LOCAL - .long 8699 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp24167: - .cv_def_range Ltmp13218 Ltmp13219, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24163: - .p2align 2 - .cv_linetable 795, "??$stringify@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z", Lfunc_end795 - .section .debug$S,"dr",associative,"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::StringMaker::convert - .long Ltmp24169-Ltmp24168 # Subsection size -Ltmp24168: - .short Ltmp24171-Ltmp24170 # Record length -Ltmp24170: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end796-"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8773 # Function type index - .secrel32 "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" # Function section relative address - .secidx "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker::convert" # Function name -Ltmp24171: - .short Ltmp24173-Ltmp24172 # Record length -Ltmp24172: - .short 4414 # Record kind: S_LOCAL - .long 6349 # TypeIndex - .short 1 # Flags - .asciz "p" -Ltmp24173: - .cv_def_range Ltmp13220 Ltmp13224, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24169: - .p2align 2 - .cv_linetable 796, "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBW4byte@gsl@@@Z", Lfunc_end796 - .section .debug$S,"dr",associative,"??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString - .long Ltmp24175-Ltmp24174 # Subsection size -Ltmp24174: - .short Ltmp24177-Ltmp24176 # Record length -Ltmp24176: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end797-"??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8774 # Function type index - .secrel32 "??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" # Function section relative address - .secidx "??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::rawMemoryToString" # Function name -Ltmp24177: - .short Ltmp24179-Ltmp24178 # Record length -Ltmp24178: - .short 4414 # Record kind: S_LOCAL - .long 8699 # TypeIndex - .short 1 # Flags - .asciz "object" -Ltmp24179: - .cv_def_range Ltmp13225 Ltmp13226, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24175: - .p2align 2 - .cv_linetable 797, "??$rawMemoryToString@PBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQBW4byte@gsl@@@Z", Lfunc_end797 - .section .debug$S,"dr",associative,"??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .long 241 # Symbol subsection for gsl::as_writeable_bytes - .long Ltmp24181-Ltmp24180 # Subsection size -Ltmp24180: - .short Ltmp24183-Ltmp24182 # Record length -Ltmp24182: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end798-"??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8776 # Function type index - .secrel32 "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" # Function section relative address - .secidx "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::as_writeable_bytes" # Function name -Ltmp24183: - .short Ltmp24185-Ltmp24184 # Record length -Ltmp24184: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp24185: - .cv_def_range Ltmp13229 Ltmp13230, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24181: - .p2align 2 - .cv_linetable 798, "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z", Lfunc_end798 - .section .debug$S,"dr",associative,"?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp24187-Ltmp24186 # Subsection size -Ltmp24186: - .short Ltmp24189-Ltmp24188 # Record length -Ltmp24188: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end799-"?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8777 # Function type index - .secrel32 "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp24189: - .short Ltmp24191-Ltmp24190 # Record length -Ltmp24190: - .short 4414 # Record kind: S_LOCAL - .long 6425 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24191: - .cv_def_range Ltmp13231 Ltmp13232, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24187: - .p2align 2 - .cv_linetable 799, "?size@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ", Lfunc_end799 - .section .debug$S,"dr",associative,"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size_bytes - .long Ltmp24193-Ltmp24192 # Subsection size -Ltmp24192: - .short Ltmp24195-Ltmp24194 # Record length -Ltmp24194: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end800-"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8778 # Function type index - .secrel32 "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size_bytes" # Function name -Ltmp24195: - .short Ltmp24197-Ltmp24196 # Record length -Ltmp24196: - .short 4414 # Record kind: S_LOCAL - .long 6425 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24197: - .cv_def_range Ltmp13233 Ltmp13234, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24193: - .p2align 2 - .cv_linetable 800, "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QBEHXZ", Lfunc_end800 - .section .debug$S,"dr",associative,"??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<= - .long Ltmp24199-Ltmp24198 # Subsection size -Ltmp24198: - .short Ltmp24201-Ltmp24200 # Record length -Ltmp24200: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end801-"??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8795 # Function type index - .secrel32 "??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" # Function section relative address - .secidx "??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=" # Function name -Ltmp24201: - .short Ltmp24203-Ltmp24202 # Record length -Ltmp24202: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24203: - .cv_def_range Ltmp13235 Ltmp13236, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp24205-Ltmp24204 # Record length -Ltmp24204: - .short 4414 # Record kind: S_LOCAL - .long 8780 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24205: - .cv_def_range Ltmp13235 Ltmp13236, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24199: - .p2align 2 - .cv_linetable 801, "??$?NPAX@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAX@1@ABQAX@Z", Lfunc_end801 - .section .debug$S,"dr",associative,"?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp24207-Ltmp24206 # Subsection size -Ltmp24206: - .short Ltmp24209-Ltmp24208 # Record length -Ltmp24208: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end802-"?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8796 # Function type index - .secrel32 "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" # Function section relative address - .secidx "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp24209: - .short Ltmp24211-Ltmp24210 # Record length -Ltmp24210: - .short 4414 # Record kind: S_LOCAL - .long 6425 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24211: - .cv_def_range Ltmp13237 Ltmp13238, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24207: - .p2align 2 - .cv_linetable 802, "?data@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@2@XZ", Lfunc_end802 - .section .debug$S,"dr",associative,"??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::operator== - .long Ltmp24213-Ltmp24212 # Subsection size -Ltmp24212: - .short Ltmp24215-Ltmp24214 # Record length -Ltmp24214: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end803-"??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8809 # Function type index - .secrel32 "??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" # Function section relative address - .secidx "??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::operator==" # Function name -Ltmp24215: - .short Ltmp24217-Ltmp24216 # Record length -Ltmp24216: - .short 4414 # Record kind: S_LOCAL - .long 8783 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24217: - .cv_def_range Ltmp13239 Ltmp13240, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp24219-Ltmp24218 # Record length -Ltmp24218: - .short 4414 # Record kind: S_LOCAL - .long 8780 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24219: - .cv_def_range Ltmp13239 Ltmp13240, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24213: - .p2align 2 - .cv_linetable 803, "??$?8PAX@?$ExprLhs@ABQAX@Catch@@QAE?BV?$BinaryExpr@ABQAXABQAX@1@ABQAX@Z", Lfunc_end803 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp24221-Ltmp24220 # Subsection size -Ltmp24220: - .short Ltmp24223-Ltmp24222 # Record length -Ltmp24222: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end804-"??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8811 # Function type index - .secrel32 "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp24223: - .short Ltmp24225-Ltmp24224 # Record length -Ltmp24224: - .short 4414 # Record kind: S_LOCAL - .long 8803 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24225: - .cv_def_range Ltmp13241 Ltmp13244, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24221: - .p2align 2 - .cv_linetable 804, "??1?$BinaryExpr@ABQAXABQAX@Catch@@UAE@XZ", Lfunc_end804 - .section .debug$S,"dr",associative,"??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<= - .long Ltmp24227-Ltmp24226 # Subsection size -Ltmp24226: - .short Ltmp24229-Ltmp24228 # Record length -Ltmp24228: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end805-"??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8829 # Function type index - .secrel32 "??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" # Function section relative address - .secidx "??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=" # Function name -Ltmp24229: - .short Ltmp24231-Ltmp24230 # Record length -Ltmp24230: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24231: - .cv_def_range Ltmp13245 Ltmp13246, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp24233-Ltmp24232 # Record length -Ltmp24232: - .short 4414 # Record kind: S_LOCAL - .long 8814 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24233: - .cv_def_range Ltmp13245 Ltmp13246, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24227: - .p2align 2 - .cv_linetable 805, "??$?NPAW4byte@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABQAW4byte@gsl@@@1@ABQAW4byte@gsl@@@Z", Lfunc_end805 - .section .debug$S,"dr",associative,"??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::operator== - .long Ltmp24235-Ltmp24234 # Subsection size -Ltmp24234: - .short Ltmp24237-Ltmp24236 # Record length -Ltmp24236: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end806-"??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8842 # Function type index - .secrel32 "??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" # Function section relative address - .secidx "??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::operator==" # Function name -Ltmp24237: - .short Ltmp24239-Ltmp24238 # Record length -Ltmp24238: - .short 4414 # Record kind: S_LOCAL - .long 8817 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24239: - .cv_def_range Ltmp13247 Ltmp13248, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp24241-Ltmp24240 # Record length -Ltmp24240: - .short 4414 # Record kind: S_LOCAL - .long 8718 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24241: - .cv_def_range Ltmp13247 Ltmp13248, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24235: - .p2align 2 - .cv_linetable 806, "??$?8$$T@?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@1@AB$$T@Z", Lfunc_end806 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp24243-Ltmp24242 # Subsection size -Ltmp24242: - .short Ltmp24245-Ltmp24244 # Record length -Ltmp24244: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end807-"??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8844 # Function type index - .secrel32 "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp24245: - .short Ltmp24247-Ltmp24246 # Record length -Ltmp24246: - .short 4414 # Record kind: S_LOCAL - .long 8836 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24247: - .cv_def_range Ltmp13249 Ltmp13252, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24243: - .p2align 2 - .cv_linetable 807, "??1?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAE@XZ", Lfunc_end807 - .section .debug$S,"dr",associative,"??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp24249-Ltmp24248 # Subsection size -Ltmp24248: - .short Ltmp24251-Ltmp24250 # Record length -Ltmp24250: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end808-"??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8845 # Function type index - .secrel32 "??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" # Function section relative address - .secidx "??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp24251: - .short Ltmp24253-Ltmp24252 # Record length -Ltmp24252: - .short 4414 # Record kind: S_LOCAL - .long 6407 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24253: - .cv_def_range Ltmp13253 Ltmp13254, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24255-Ltmp24254 # Record length -Ltmp24254: - .short 4414 # Record kind: S_LOCAL - .long 6408 # TypeIndex - .short 1 # Flags - .asciz "ptr" -Ltmp24255: - .cv_def_range Ltmp13253 Ltmp13254, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24257-Ltmp24256 # Record length -Ltmp24256: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp24257: - .cv_def_range Ltmp13253 Ltmp13254, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24249: - .p2align 2 - .cv_linetable 808, "??0?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@1@H@Z", Lfunc_end808 - .section .debug$S,"dr",associative,"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type - .long Ltmp24259-Ltmp24258 # Subsection size -Ltmp24258: - .short Ltmp24261-Ltmp24260 # Record length -Ltmp24260: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end809-"??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8848 # Function type index - .secrel32 "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" # Function section relative address - .secidx "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type" # Function name -Ltmp24261: - .short Ltmp24263-Ltmp24262 # Record length -Ltmp24262: - .short 4414 # Record kind: S_LOCAL - .long 8846 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24263: - .cv_def_range Ltmp13259 Ltmp13263, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp24265-Ltmp24264 # Record length -Ltmp24264: - .short 4414 # Record kind: S_LOCAL - .long 6408 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp24265: - .cv_def_range Ltmp13259 Ltmp13263, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24267-Ltmp24266 # Record length -Ltmp24266: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24267: - .cv_def_range Ltmp13259 Ltmp13263, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24259: - .p2align 2 - .cv_linetable 809, "??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z", Lfunc_end809 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs - .long Ltmp24269-Ltmp24268 # Subsection size -Ltmp24268: - .short Ltmp24271-Ltmp24270 # Record length -Ltmp24270: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end810-"??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8849 # Function type index - .secrel32 "??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::ExprLhs" # Function name -Ltmp24271: - .short Ltmp24273-Ltmp24272 # Record length -Ltmp24272: - .short 4414 # Record kind: S_LOCAL - .long 8783 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24273: - .cv_def_range Ltmp13264 Ltmp13265, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24275-Ltmp24274 # Record length -Ltmp24274: - .short 4414 # Record kind: S_LOCAL - .long 8780 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24275: - .cv_def_range Ltmp13264 Ltmp13265, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24269: - .p2align 2 - .cv_linetable 810, "??0?$ExprLhs@ABQAX@Catch@@QAE@ABQAX@Z", Lfunc_end810 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp24277-Ltmp24276 # Subsection size -Ltmp24276: - .short Ltmp24279-Ltmp24278 # Record length -Ltmp24278: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end811-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8850 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp24279: - .short Ltmp24281-Ltmp24280 # Record length -Ltmp24280: - .short 4414 # Record kind: S_LOCAL - .long 6449 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24281: - .cv_def_range Ltmp13266 Ltmp13267, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24277: - .p2align 2 - .cv_linetable 811, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QBEPAW4byte@3@XZ", Lfunc_end811 - .section .debug$S,"dr",associative,"??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" - .long 241 # Symbol subsection for Catch::compareEqual - .long Ltmp24283-Ltmp24282 # Subsection size -Ltmp24282: - .short Ltmp24285-Ltmp24284 # Record length -Ltmp24284: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end812-"??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8853 # Function type index - .secrel32 "??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" # Function section relative address - .secidx "??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual" # Function name -Ltmp24285: - .short Ltmp24287-Ltmp24286 # Record length -Ltmp24286: - .short 4414 # Record kind: S_LOCAL - .long 8780 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24287: - .cv_def_range Ltmp13268 Ltmp13269, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24289-Ltmp24288 # Record length -Ltmp24288: - .short 4414 # Record kind: S_LOCAL - .long 8780 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24289: - .cv_def_range Ltmp13268 Ltmp13269, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24283: - .p2align 2 - .cv_linetable 812, "??$compareEqual@PAXPAX@Catch@@YA_NABQAX0@Z", Lfunc_end812 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr - .long Ltmp24291-Ltmp24290 # Subsection size -Ltmp24290: - .short Ltmp24293-Ltmp24292 # Record length -Ltmp24292: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end813-"??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8854 # Function type index - .secrel32 "??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::BinaryExpr" # Function name -Ltmp24293: - .short Ltmp24295-Ltmp24294 # Record length -Ltmp24294: - .short 4414 # Record kind: S_LOCAL - .long 8803 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24295: - .cv_def_range Ltmp13270 Ltmp13271, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24297-Ltmp24296 # Record length -Ltmp24296: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp24297: - .cv_def_range Ltmp13270 Ltmp13271, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24299-Ltmp24298 # Record length -Ltmp24298: - .short 4414 # Record kind: S_LOCAL - .long 8780 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24299: - .cv_def_range Ltmp13270 Ltmp13271, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp24301-Ltmp24300 # Record length -Ltmp24300: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp24301: - .cv_def_range Ltmp13270 Ltmp13271, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp24303-Ltmp24302 # Record length -Ltmp24302: - .short 4414 # Record kind: S_LOCAL - .long 8780 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24303: - .cv_def_range Ltmp13270 Ltmp13271, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24291: - .p2align 2 - .cv_linetable 813, "??0?$BinaryExpr@ABQAXABQAX@Catch@@QAE@_NABQAXVStringRef@1@1@Z", Lfunc_end813 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression - .long Ltmp24305-Ltmp24304 # Subsection size -Ltmp24304: - .short Ltmp24307-Ltmp24306 # Record length -Ltmp24306: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end814-"?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8855 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name -Ltmp24307: - .short Ltmp24309-Ltmp24308 # Record length -Ltmp24308: - .short 4414 # Record kind: S_LOCAL - .long 8800 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24309: - .cv_def_range Ltmp13272 Ltmp13273, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24305: - .p2align 2 - .cv_linetable 814, "?isBinaryExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ", Lfunc_end814 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::getResult - .long Ltmp24311-Ltmp24310 # Subsection size -Ltmp24310: - .short Ltmp24313-Ltmp24312 # Record length -Ltmp24312: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end815-"?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8856 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::getResult" # Function name -Ltmp24313: - .short Ltmp24315-Ltmp24314 # Record length -Ltmp24314: - .short 4414 # Record kind: S_LOCAL - .long 8800 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24315: - .cv_def_range Ltmp13274 Ltmp13275, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24311: - .p2align 2 - .cv_linetable 815, "?getResult@?$BinaryExpr@ABQAXABQAX@Catch@@EBE_NXZ", Lfunc_end815 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression - .long Ltmp24317-Ltmp24316 # Subsection size -Ltmp24316: - .short Ltmp24319-Ltmp24318 # Record length -Ltmp24318: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end816-"?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8857 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name -Ltmp24319: - .short Ltmp24321-Ltmp24320 # Record length -Ltmp24320: - .short 4414 # Record kind: S_LOCAL - .long 8800 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24321: - .cv_def_range Ltmp13280 Ltmp13281, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24323-Ltmp24322 # Record length -Ltmp24322: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp24323: - .cv_def_range Ltmp13280 Ltmp13281, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24317: - .p2align 2 - .cv_linetable 816, "?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end816 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp24325-Ltmp24324 # Subsection size -Ltmp24324: - .short Ltmp24327-Ltmp24326 # Record length -Ltmp24326: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end817-"??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8811 # Function type index - .secrel32 "??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp24327: - .short Ltmp24329-Ltmp24328 # Record length -Ltmp24328: - .short 4414 # Record kind: S_LOCAL - .long 8803 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24329: - .cv_def_range Ltmp13282 Ltmp13283, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp24331-Ltmp24330 # Record length -Ltmp24330: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp24331: - .cv_def_range Ltmp13282 Ltmp13283, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24325: - .p2align 2 - .cv_linetable 817, "??_G?$BinaryExpr@ABQAXABQAX@Catch@@UAEPAXI@Z", Lfunc_end817 - .section .debug$S,"dr",associative,"??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify - .long Ltmp24333-Ltmp24332 # Subsection size -Ltmp24332: - .short Ltmp24335-Ltmp24334 # Record length -Ltmp24334: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end818-"??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8859 # Function type index - .secrel32 "??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" # Function section relative address - .secidx "??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify" # Function name -Ltmp24335: - .short Ltmp24337-Ltmp24336 # Record length -Ltmp24336: - .short 4414 # Record kind: S_LOCAL - .long 8780 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp24337: - .cv_def_range Ltmp13284 Ltmp13285, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24333: - .p2align 2 - .cv_linetable 818, "??$stringify@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z", Lfunc_end818 - .section .debug$S,"dr",associative,"??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" - .long 241 # Symbol subsection for Catch::StringMaker::convert - .long Ltmp24339-Ltmp24338 # Subsection size -Ltmp24338: - .short Ltmp24341-Ltmp24340 # Record length -Ltmp24340: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end819-"??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8864 # Function type index - .secrel32 "??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" # Function section relative address - .secidx "??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker::convert" # Function name -Ltmp24341: - .short Ltmp24343-Ltmp24342 # Record length -Ltmp24342: - .short 4414 # Record kind: S_LOCAL - .long 1027 # TypeIndex - .short 1 # Flags - .asciz "p" -Ltmp24343: - .cv_def_range Ltmp13286 Ltmp13290, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24339: - .p2align 2 - .cv_linetable 819, "??$convert@X@?$StringMaker@PAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAX@Z", Lfunc_end819 - .section .debug$S,"dr",associative,"??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" - .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString - .long Ltmp24345-Ltmp24344 # Subsection size -Ltmp24344: - .short Ltmp24347-Ltmp24346 # Record length -Ltmp24346: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end820-"??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8865 # Function type index - .secrel32 "??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" # Function section relative address - .secidx "??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::rawMemoryToString" # Function name -Ltmp24347: - .short Ltmp24349-Ltmp24348 # Record length -Ltmp24348: - .short 4414 # Record kind: S_LOCAL - .long 8780 # TypeIndex - .short 1 # Flags - .asciz "object" -Ltmp24349: - .cv_def_range Ltmp13291 Ltmp13292, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24345: - .p2align 2 - .cv_linetable 820, "??$rawMemoryToString@PAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAX@Z", Lfunc_end820 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs - .long Ltmp24351-Ltmp24350 # Subsection size -Ltmp24350: - .short Ltmp24353-Ltmp24352 # Record length -Ltmp24352: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end821-"??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8866 # Function type index - .secrel32 "??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs::ExprLhs" # Function name -Ltmp24353: - .short Ltmp24355-Ltmp24354 # Record length -Ltmp24354: - .short 4414 # Record kind: S_LOCAL - .long 8817 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24355: - .cv_def_range Ltmp13293 Ltmp13294, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24357-Ltmp24356 # Record length -Ltmp24356: - .short 4414 # Record kind: S_LOCAL - .long 8814 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24357: - .cv_def_range Ltmp13293 Ltmp13294, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24351: - .p2align 2 - .cv_linetable 821, "??0?$ExprLhs@ABQAW4byte@gsl@@@Catch@@QAE@ABQAW4byte@gsl@@@Z", Lfunc_end821 - .section .debug$S,"dr",associative,"??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" - .long 241 # Symbol subsection for Catch::compareEqual - .long Ltmp24359-Ltmp24358 # Subsection size -Ltmp24358: - .short Ltmp24361-Ltmp24360 # Record length -Ltmp24360: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end822-"??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8869 # Function type index - .secrel32 "??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" # Function section relative address - .secidx "??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual" # Function name -Ltmp24361: - .short Ltmp24363-Ltmp24362 # Record length -Ltmp24362: - .short 4414 # Record kind: S_LOCAL - .long 8814 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24363: - .cv_def_range Ltmp13295 Ltmp13296, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24365-Ltmp24364 # Record length -Ltmp24364: - .short 4414 # Record kind: S_LOCAL - .long 8718 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24365: - .cv_def_range Ltmp13295 Ltmp13296, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24359: - .p2align 2 - .cv_linetable 822, "??$compareEqual@PAW4byte@gsl@@$$T@Catch@@YA_NABQAW4byte@gsl@@AB$$T@Z", Lfunc_end822 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr - .long Ltmp24367-Ltmp24366 # Subsection size -Ltmp24366: - .short Ltmp24369-Ltmp24368 # Record length -Ltmp24368: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end823-"??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8870 # Function type index - .secrel32 "??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::BinaryExpr" # Function name -Ltmp24369: - .short Ltmp24371-Ltmp24370 # Record length -Ltmp24370: - .short 4414 # Record kind: S_LOCAL - .long 8836 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24371: - .cv_def_range Ltmp13297 Ltmp13298, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24373-Ltmp24372 # Record length -Ltmp24372: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp24373: - .cv_def_range Ltmp13297 Ltmp13298, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24375-Ltmp24374 # Record length -Ltmp24374: - .short 4414 # Record kind: S_LOCAL - .long 8814 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24375: - .cv_def_range Ltmp13297 Ltmp13298, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp24377-Ltmp24376 # Record length -Ltmp24376: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp24377: - .cv_def_range Ltmp13297 Ltmp13298, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp24379-Ltmp24378 # Record length -Ltmp24378: - .short 4414 # Record kind: S_LOCAL - .long 8718 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24379: - .cv_def_range Ltmp13297 Ltmp13298, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24367: - .p2align 2 - .cv_linetable 823, "??0?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@QAE@_NABQAW4byte@gsl@@VStringRef@1@AB$$T@Z", Lfunc_end823 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression - .long Ltmp24381-Ltmp24380 # Subsection size -Ltmp24380: - .short Ltmp24383-Ltmp24382 # Record length -Ltmp24382: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end824-"?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8871 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name -Ltmp24383: - .short Ltmp24385-Ltmp24384 # Record length -Ltmp24384: - .short 4414 # Record kind: S_LOCAL - .long 8833 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24385: - .cv_def_range Ltmp13299 Ltmp13300, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24381: - .p2align 2 - .cv_linetable 824, "?isBinaryExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ", Lfunc_end824 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr::getResult - .long Ltmp24387-Ltmp24386 # Subsection size -Ltmp24386: - .short Ltmp24389-Ltmp24388 # Record length -Ltmp24388: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end825-"?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8872 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::getResult" # Function name -Ltmp24389: - .short Ltmp24391-Ltmp24390 # Record length -Ltmp24390: - .short 4414 # Record kind: S_LOCAL - .long 8833 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24391: - .cv_def_range Ltmp13301 Ltmp13302, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24387: - .p2align 2 - .cv_linetable 825, "?getResult@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBE_NXZ", Lfunc_end825 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression - .long Ltmp24393-Ltmp24392 # Subsection size -Ltmp24392: - .short Ltmp24395-Ltmp24394 # Record length -Ltmp24394: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end826-"?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8873 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name -Ltmp24395: - .short Ltmp24397-Ltmp24396 # Record length -Ltmp24396: - .short 4414 # Record kind: S_LOCAL - .long 8833 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24397: - .cv_def_range Ltmp13307 Ltmp13308, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24399-Ltmp24398 # Record length -Ltmp24398: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp24399: - .cv_def_range Ltmp13307 Ltmp13308, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24393: - .p2align 2 - .cv_linetable 826, "?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end826 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr - .long Ltmp24401-Ltmp24400 # Subsection size -Ltmp24400: - .short Ltmp24403-Ltmp24402 # Record length -Ltmp24402: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end827-"??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8844 # Function type index - .secrel32 "??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name -Ltmp24403: - .short Ltmp24405-Ltmp24404 # Record length -Ltmp24404: - .short 4414 # Record kind: S_LOCAL - .long 8836 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24405: - .cv_def_range Ltmp13309 Ltmp13310, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp24407-Ltmp24406 # Record length -Ltmp24406: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp24407: - .cv_def_range Ltmp13309 Ltmp13310, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24401: - .p2align 2 - .cv_linetable 827, "??_G?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@UAEPAXI@Z", Lfunc_end827 - .section .debug$S,"dr",associative,"??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify - .long Ltmp24409-Ltmp24408 # Subsection size -Ltmp24408: - .short Ltmp24411-Ltmp24410 # Record length -Ltmp24410: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end828-"??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8875 # Function type index - .secrel32 "??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" # Function section relative address - .secidx "??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify" # Function name -Ltmp24411: - .short Ltmp24413-Ltmp24412 # Record length -Ltmp24412: - .short 4414 # Record kind: S_LOCAL - .long 8814 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp24413: - .cv_def_range Ltmp13311 Ltmp13312, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24409: - .p2align 2 - .cv_linetable 828, "??$stringify@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z", Lfunc_end828 - .section .debug$S,"dr",associative,"??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::StringMaker::convert - .long Ltmp24415-Ltmp24414 # Subsection size -Ltmp24414: - .short Ltmp24417-Ltmp24416 # Record length -Ltmp24416: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end829-"??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8881 # Function type index - .secrel32 "??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" # Function section relative address - .secidx "??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker::convert" # Function name -Ltmp24417: - .short Ltmp24419-Ltmp24418 # Record length -Ltmp24418: - .short 4414 # Record kind: S_LOCAL - .long 6408 # TypeIndex - .short 1 # Flags - .asciz "p" -Ltmp24419: - .cv_def_range Ltmp13313 Ltmp13317, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24415: - .p2align 2 - .cv_linetable 829, "??$convert@W4byte@gsl@@@?$StringMaker@PAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PAW4byte@gsl@@@Z", Lfunc_end829 - .section .debug$S,"dr",associative,"??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString - .long Ltmp24421-Ltmp24420 # Subsection size -Ltmp24420: - .short Ltmp24423-Ltmp24422 # Record length -Ltmp24422: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end830-"??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8882 # Function type index - .secrel32 "??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" # Function section relative address - .secidx "??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::rawMemoryToString" # Function name -Ltmp24423: - .short Ltmp24425-Ltmp24424 # Record length -Ltmp24424: - .short 4414 # Record kind: S_LOCAL - .long 8814 # TypeIndex - .short 1 # Flags - .asciz "object" -Ltmp24425: - .cv_def_range Ltmp13318 Ltmp13319, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24421: - .p2align 2 - .cv_linetable 830, "??$rawMemoryToString@PAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABQAW4byte@gsl@@@Z", Lfunc_end830 - .section .debug$S,"dr",associative,"??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" - .long 241 # Symbol subsection for gsl::span::span<4> - .long Ltmp24427-Ltmp24426 # Subsection size -Ltmp24426: - .short Ltmp24429-Ltmp24428 # Record length -Ltmp24428: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end831-"??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8884 # Function type index - .secrel32 "??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" # Function section relative address - .secidx "??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<4>" # Function name -Ltmp24429: - .short Ltmp24431-Ltmp24430 # Record length -Ltmp24430: - .short 4414 # Record kind: S_LOCAL - .long 5610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24431: - .cv_def_range Ltmp13322 Ltmp13323, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24433-Ltmp24432 # Record length -Ltmp24432: - .short 4414 # Record kind: S_LOCAL - .long 8184 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp24433: - .cv_def_range Ltmp13322 Ltmp13323, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24427: - .p2align 2 - .cv_linetable 831, "??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z", Lfunc_end831 - .section .debug$S,"dr",associative,"??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp24435-Ltmp24434 # Subsection size -Ltmp24434: - .short Ltmp24437-Ltmp24436 # Record length -Ltmp24436: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end832-"??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8886 # Function type index - .secrel32 "??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" # Function section relative address - .secidx "??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp24437: - .short Ltmp24439-Ltmp24438 # Record length -Ltmp24438: - .short 4414 # Record kind: S_LOCAL - .long 4103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24439: - .cv_def_range Ltmp13324 Ltmp13325, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp24441-Ltmp24440 # Record length -Ltmp24440: - .short 4414 # Record kind: S_LOCAL - .long 5616 # TypeIndex - .short 1 # Flags - .asciz "other" -Ltmp24441: - .cv_def_range Ltmp13324 Ltmp13325, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24435: - .p2align 2 - .cv_linetable 832, "??$?0H$03X@?$span@H$0?0@gsl@@QAE@ABV?$span@H$03@1@@Z", Lfunc_end832 - .section .debug$S,"dr" - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____58::::operator() - .long Ltmp24443-Ltmp24442 # Subsection size -Ltmp24442: - .short Ltmp24445-Ltmp24444 # Record length -Ltmp24444: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end833-"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8890 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____58::::operator()" # Function name -Ltmp24445: - .short Ltmp24447-Ltmp24446 # Record length -Ltmp24446: - .short 4414 # Record kind: S_LOCAL - .long 8888 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24447: - .cv_def_range Ltmp13326 Ltmp13329, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24449-Ltmp24448 # Record length -Ltmp24448: - .short 4414 # Record kind: S_LOCAL - .long 5165 # TypeIndex - .short 0 # Flags - .asciz "s2" -Ltmp24449: - .cv_def_range Ltmp13326 Ltmp13329, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24443: - .p2align 2 - .cv_linetable 833, "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ", Lfunc_end833 - .section .debug$S,"dr",associative,"??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" - .long 241 # Symbol subsection for gsl::span::first<1> - .long Ltmp24451-Ltmp24450 # Subsection size -Ltmp24450: - .short Ltmp24453-Ltmp24452 # Record length -Ltmp24452: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end834-"??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8892 # Function type index - .secrel32 "??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" # Function section relative address - .secidx "??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::first<1>" # Function name -Ltmp24453: - .short Ltmp24455-Ltmp24454 # Record length -Ltmp24454: - .short 4414 # Record kind: S_LOCAL - .long 5626 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24455: - .cv_def_range Ltmp13332 Ltmp13333, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24451: - .p2align 2 - .cv_linetable 834, "??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ", Lfunc_end834 - .section .debug$S,"dr",associative,"?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .long 241 # Symbol subsection for gsl::span::first - .long Ltmp24457-Ltmp24456 # Subsection size -Ltmp24456: - .short Ltmp24459-Ltmp24458 # Record length -Ltmp24458: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end835-"?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8893 # Function type index - .secrel32 "?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # Function section relative address - .secidx "?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::first" # Function name -Ltmp24459: - .short Ltmp24461-Ltmp24460 # Record length -Ltmp24460: - .short 4414 # Record kind: S_LOCAL - .long 5626 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24461: - .cv_def_range Ltmp13336 Ltmp13337, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24463-Ltmp24462 # Record length -Ltmp24462: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "count" -Ltmp24463: - .cv_def_range Ltmp13336 Ltmp13337, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24457: - .p2align 2 - .cv_linetable 835, "?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z", Lfunc_end835 - .section .debug$S,"dr",associative,"??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp24465-Ltmp24464 # Subsection size -Ltmp24464: - .short Ltmp24467-Ltmp24466 # Record length -Ltmp24466: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end836-"??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8895 # Function type index - .secrel32 "??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Function section relative address - .secidx "??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp24467: - .short Ltmp24469-Ltmp24468 # Record length -Ltmp24468: - .short 4414 # Record kind: S_LOCAL - .long 6473 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24469: - .cv_def_range Ltmp13338 Ltmp13339, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24471-Ltmp24470 # Record length -Ltmp24470: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "other" -Ltmp24471: - .cv_def_range Ltmp13338 Ltmp13339, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24465: - .p2align 2 - .cv_linetable 836, "??$?0H$0?0X@?$span@H$00@gsl@@QAE@ABV?$span@H$0?0@1@@Z", Lfunc_end836 - .section .debug$S,"dr" - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____58::::operator() - .long Ltmp24473-Ltmp24472 # Subsection size -Ltmp24472: - .short Ltmp24475-Ltmp24474 # Record length -Ltmp24474: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end837-"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8899 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____58::::operator()" # Function name -Ltmp24475: - .short Ltmp24477-Ltmp24476 # Record length -Ltmp24476: - .short 4414 # Record kind: S_LOCAL - .long 8897 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24477: - .cv_def_range Ltmp13340 Ltmp13343, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24479-Ltmp24478 # Record length -Ltmp24478: - .short 4414 # Record kind: S_LOCAL - .long 5615 # TypeIndex - .short 0 # Flags - .asciz "_s4" -Ltmp24479: - .cv_def_range Ltmp13340 Ltmp13343, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24473: - .p2align 2 - .cv_linetable 837, "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ", Lfunc_end837 - .cv_fpo_data "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" - .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____58::::operator() - .long Ltmp24481-Ltmp24480 # Subsection size -Ltmp24480: - .short Ltmp24483-Ltmp24482 # Record length -Ltmp24482: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end838-"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8903 # Function type index - .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" # Function section relative address - .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ" # Function section index - .byte 0 # Flags - .asciz "____C_A_T_C_H____T_E_S_T____58::::operator()" # Function name -Ltmp24483: - .short Ltmp24485-Ltmp24484 # Record length -Ltmp24484: - .short 4414 # Record kind: S_LOCAL - .long 8901 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24485: - .cv_def_range Ltmp13344 Ltmp13347, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24487-Ltmp24486 # Record length -Ltmp24486: - .short 4414 # Record kind: S_LOCAL - .long 5615 # TypeIndex - .short 0 # Flags - .asciz "_s4" -Ltmp24487: - .cv_def_range Ltmp13344 Ltmp13347, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24481: - .p2align 2 - .cv_linetable 838, "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QBE?A?@@XZ", Lfunc_end838 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp24489-Ltmp24488 # Subsection size -Ltmp24488: - .short Ltmp24491-Ltmp24490 # Record length -Ltmp24490: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end839-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8906 # Function type index - .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp24491: - .short Ltmp24493-Ltmp24492 # Record length -Ltmp24492: - .short 4414 # Record kind: S_LOCAL - .long 7119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24493: - .cv_def_range Ltmp13352 Ltmp13356, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp24495-Ltmp24494 # Record length -Ltmp24494: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp24495: - .cv_def_range Ltmp13352 Ltmp13356, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24497-Ltmp24496 # Record length -Ltmp24496: - .short 4414 # Record kind: S_LOCAL - .long 5665 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24497: - .cv_def_range Ltmp13352 Ltmp13356, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24489: - .p2align 2 - .cv_linetable 839, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z", Lfunc_end839 - .section .debug$S,"dr",associative,"??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp24499-Ltmp24498 # Subsection size -Ltmp24498: - .short Ltmp24501-Ltmp24500 # Record length -Ltmp24500: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end840-"??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8908 # Function type index - .secrel32 "??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Function section relative address - .secidx "??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp24501: - .short Ltmp24503-Ltmp24502 # Record length -Ltmp24502: - .short 4414 # Record kind: S_LOCAL - .long 5160 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24503: - .cv_def_range Ltmp13357 Ltmp13358, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24505-Ltmp24504 # Record length -Ltmp24504: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "other" -Ltmp24505: - .cv_def_range Ltmp13357 Ltmp13358, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24499: - .p2align 2 - .cv_linetable 840, "??$?0H$0?0X@?$span@H$01@gsl@@QAE@ABV?$span@H$0?0@1@@Z", Lfunc_end840 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp24507-Ltmp24506 # Subsection size -Ltmp24506: - .short Ltmp24509-Ltmp24508 # Record length -Ltmp24508: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end841-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8911 # Function type index - .secrel32 "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp24509: - .short Ltmp24511-Ltmp24510 # Record length -Ltmp24510: - .short 4414 # Record kind: S_LOCAL - .long 7724 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24511: - .cv_def_range Ltmp13363 Ltmp13367, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp24513-Ltmp24512 # Record length -Ltmp24512: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp24513: - .cv_def_range Ltmp13363 Ltmp13367, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24515-Ltmp24514 # Record length -Ltmp24514: - .short 4414 # Record kind: S_LOCAL - .long 4300 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24515: - .cv_def_range Ltmp13363 Ltmp13367, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24507: - .p2align 2 - .cv_linetable 841, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z", Lfunc_end841 - .section .debug$S,"dr",associative,"??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<2>::extent_type<-1> - .long Ltmp24517-Ltmp24516 # Subsection size -Ltmp24516: - .short Ltmp24519-Ltmp24518 # Record length -Ltmp24518: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end842-"??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8914 # Function type index - .secrel32 "??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # Function section relative address - .secidx "??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<2>::extent_type<-1>" # Function name -Ltmp24519: - .short Ltmp24521-Ltmp24520 # Record length -Ltmp24520: - .short 4414 # Record kind: S_LOCAL - .long 5207 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24521: - .cv_def_range Ltmp13370 Ltmp13374, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp24523-Ltmp24522 # Record length -Ltmp24522: - .short 4414 # Record kind: S_LOCAL - .long 4300 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24523: - .cv_def_range Ltmp13370 Ltmp13374, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24517: - .p2align 2 - .cv_linetable 842, "??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z", Lfunc_end842 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp24525-Ltmp24524 # Subsection size -Ltmp24524: - .short Ltmp24527-Ltmp24526 # Record length -Ltmp24526: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end843-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8916 # Function type index - .secrel32 "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp24527: - .short Ltmp24529-Ltmp24528 # Record length -Ltmp24528: - .short 4414 # Record kind: S_LOCAL - .long 7462 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24529: - .cv_def_range Ltmp13379 Ltmp13383, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp24531-Ltmp24530 # Record length -Ltmp24530: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp24531: - .cv_def_range Ltmp13379 Ltmp13383, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24533-Ltmp24532 # Record length -Ltmp24532: - .short 4414 # Record kind: S_LOCAL - .long 4300 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24533: - .cv_def_range Ltmp13379 Ltmp13383, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24525: - .p2align 2 - .cv_linetable 843, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z", Lfunc_end843 - .section .debug$S,"dr",associative,"??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<1>::extent_type<-1> - .long Ltmp24535-Ltmp24534 # Subsection size -Ltmp24534: - .short Ltmp24537-Ltmp24536 # Record length -Ltmp24536: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end844-"??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8918 # Function type index - .secrel32 "??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # Function section relative address - .secidx "??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<1>::extent_type<-1>" # Function name -Ltmp24537: - .short Ltmp24539-Ltmp24538 # Record length -Ltmp24538: - .short 4414 # Record kind: S_LOCAL - .long 6517 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24539: - .cv_def_range Ltmp13386 Ltmp13390, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp24541-Ltmp24540 # Record length -Ltmp24540: - .short 4414 # Record kind: S_LOCAL - .long 4300 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24541: - .cv_def_range Ltmp13386 Ltmp13390, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24535: - .p2align 2 - .cv_linetable 844, "??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z", Lfunc_end844 - .section .debug$S,"dr",associative,"??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" - .long 241 # Symbol subsection for gsl::span::span - .long Ltmp24543-Ltmp24542 # Subsection size -Ltmp24542: - .short Ltmp24545-Ltmp24544 # Record length -Ltmp24544: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end845-"??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8920 # Function type index - .secrel32 "??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Function section relative address - .secidx "??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span" # Function name -Ltmp24545: - .short Ltmp24547-Ltmp24546 # Record length -Ltmp24546: - .short 4414 # Record kind: S_LOCAL - .long 5610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24547: - .cv_def_range Ltmp13391 Ltmp13392, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24549-Ltmp24548 # Record length -Ltmp24548: - .short 4414 # Record kind: S_LOCAL - .long 4117 # TypeIndex - .short 1 # Flags - .asciz "other" -Ltmp24549: - .cv_def_range Ltmp13391 Ltmp13392, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24543: - .p2align 2 - .cv_linetable 845, "??$?0H$0?0X@?$span@H$03@gsl@@QAE@ABV?$span@H$0?0@1@@Z", Lfunc_end845 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp24551-Ltmp24550 # Subsection size -Ltmp24550: - .short Ltmp24553-Ltmp24552 # Record length -Ltmp24552: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end846-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8922 # Function type index - .secrel32 "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp24553: - .short Ltmp24555-Ltmp24554 # Record length -Ltmp24554: - .short 4414 # Record kind: S_LOCAL - .long 7855 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24555: - .cv_def_range Ltmp13397 Ltmp13401, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp24557-Ltmp24556 # Record length -Ltmp24556: - .short 4414 # Record kind: S_LOCAL - .long 1140 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp24557: - .cv_def_range Ltmp13397 Ltmp13401, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24559-Ltmp24558 # Record length -Ltmp24558: - .short 4414 # Record kind: S_LOCAL - .long 4300 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24559: - .cv_def_range Ltmp13397 Ltmp13401, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24551: - .p2align 2 - .cv_linetable 846, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z", Lfunc_end846 - .section .debug$S,"dr",associative,"??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<4>::extent_type<-1> - .long Ltmp24561-Ltmp24560 # Subsection size -Ltmp24560: - .short Ltmp24563-Ltmp24562 # Record length -Ltmp24562: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end847-"??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8924 # Function type index - .secrel32 "??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # Function section relative address - .secidx "??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<4>::extent_type<-1>" # Function name -Ltmp24563: - .short Ltmp24565-Ltmp24564 # Record length -Ltmp24564: - .short 4414 # Record kind: S_LOCAL - .long 5657 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24565: - .cv_def_range Ltmp13404 Ltmp13408, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp24567-Ltmp24566 # Record length -Ltmp24566: - .short 4414 # Record kind: S_LOCAL - .long 4300 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24567: - .cv_def_range Ltmp13404 Ltmp13408, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24561: - .p2align 2 - .cv_linetable 847, "??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z", Lfunc_end847 - .section .debug$S,"dr",associative,"??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - .long 241 # Symbol subsection for gsl::span::span<9> - .long Ltmp24569-Ltmp24568 # Subsection size -Ltmp24568: - .short Ltmp24571-Ltmp24570 # Record length -Ltmp24570: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end848-"??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8928 # Function type index - .secrel32 "??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" # Function section relative address - .secidx "??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::span<9>" # Function name -Ltmp24571: - .short Ltmp24573-Ltmp24572 # Record length -Ltmp24572: - .short 4414 # Record kind: S_LOCAL - .long 6533 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24573: - .cv_def_range Ltmp13411 Ltmp13412, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24575-Ltmp24574 # Record length -Ltmp24574: - .short 4414 # Record kind: S_LOCAL - .long 8925 # TypeIndex - .short 1 # Flags - .asciz "arr" -Ltmp24575: - .cv_def_range Ltmp13411 Ltmp13412, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24569: - .p2align 2 - .cv_linetable 848, "??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z", Lfunc_end848 - .section .debug$S,"dr",associative,"?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - .long 241 # Symbol subsection for gsl::span::begin - .long Ltmp24577-Ltmp24576 # Subsection size -Ltmp24576: - .short Ltmp24579-Ltmp24578 # Record length -Ltmp24578: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end849-"?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8929 # Function type index - .secrel32 "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # Function section relative address - .secidx "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::begin" # Function name -Ltmp24579: - .short Ltmp24581-Ltmp24580 # Record length -Ltmp24580: - .short 4414 # Record kind: S_LOCAL - .long 6551 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24581: - .cv_def_range Ltmp13413 Ltmp13414, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24577: - .p2align 2 - .cv_linetable 849, "?begin@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ", Lfunc_end849 - .section .debug$S,"dr",associative,"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator+ - .long Ltmp24583-Ltmp24582 # Subsection size -Ltmp24582: - .short Ltmp24585-Ltmp24584 # Record length -Ltmp24584: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end850-"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8930 # Function type index - .secrel32 "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" # Function section relative address - .secidx "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator+" # Function name -Ltmp24585: - .short Ltmp24587-Ltmp24586 # Record length -Ltmp24586: - .short 4414 # Record kind: S_LOCAL - .long 6588 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24587: - .cv_def_range Ltmp13415 Ltmp13418, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp24589-Ltmp24588 # Record length -Ltmp24588: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "n" -Ltmp24589: - .cv_def_range Ltmp13415 Ltmp13418, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp24591-Ltmp24590 # Record length -Ltmp24590: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "ret" -Ltmp24591: - .cv_def_range Ltmp13415 Ltmp13418, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24583: - .p2align 2 - .cv_linetable 850, "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBE?AV012@H@Z", Lfunc_end850 - .section .debug$S,"dr",associative,"??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::match_results - .long Ltmp24593-Ltmp24592 # Subsection size -Ltmp24592: - .short Ltmp24595-Ltmp24594 # Record length -Ltmp24594: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end851-"??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 8931 # Function type index - .secrel32 "??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::match_results" # Function name -Ltmp24595: - .short Ltmp24597-Ltmp24596 # Record length -Ltmp24596: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24597: - .cv_def_range Ltmp13419 Ltmp13420, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24593: - .p2align 2 - .cv_linetable 851, "??0?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ", Lfunc_end851 - .section .debug$S,"dr",associative,"??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" - .long 241 # Symbol subsection for std::regex_match,0>,std::allocator,0> > >,char,std::regex_traits > - .long Ltmp24599-Ltmp24598 # Subsection size -Ltmp24598: - .short Ltmp24601-Ltmp24600 # Record length -Ltmp24600: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end852-"??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9260 # Function type index - .secrel32 "??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # Function section relative address - .secidx "??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::regex_match,0>,std::allocator,0> > >,char,std::regex_traits >" # Function name -Ltmp24601: - .short Ltmp24603-Ltmp24602 # Record length -Ltmp24602: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp24603: - .cv_def_range Ltmp13421 Ltmp13424, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp24605-Ltmp24604 # Record length -Ltmp24604: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp24605: - .cv_def_range Ltmp13421 Ltmp13424, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24607-Ltmp24606 # Record length -Ltmp24606: - .short 4414 # Record kind: S_LOCAL - .long 6639 # TypeIndex - .short 1 # Flags - .asciz "_Matches" -Ltmp24607: - .cv_def_range Ltmp13421 Ltmp13424, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp24609-Ltmp24608 # Record length -Ltmp24608: - .short 4414 # Record kind: S_LOCAL - .long 8934 # TypeIndex - .short 1 # Flags - .asciz "_Re" -Ltmp24609: - .cv_def_range Ltmp13421 Ltmp13424, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp24611-Ltmp24610 # Record length -Ltmp24610: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Flgs" -Ltmp24611: - .cv_def_range Ltmp13421 Ltmp13424, "E\021\026\000\000\000 \000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24599: - .p2align 2 - .cv_linetable 852, "??$regex_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z", Lfunc_end852 - .section .debug$S,"dr",associative,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - .long 241 # Symbol subsection for std::basic_regex >::basic_regex - .long Ltmp24613-Ltmp24612 # Subsection size -Ltmp24612: - .short Ltmp24615-Ltmp24614 # Record length -Ltmp24614: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end853-"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9261 # Function type index - .secrel32 "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" # Function section relative address - .secidx "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::basic_regex" # Function name -Ltmp24615: - .short Ltmp24617-Ltmp24616 # Record length -Ltmp24616: - .short 4414 # Record kind: S_LOCAL - .long 8945 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24617: - .cv_def_range Ltmp13429 Ltmp13433, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24619-Ltmp24618 # Record length -Ltmp24618: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp24619: - .cv_def_range Ltmp13429 Ltmp13433, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24621-Ltmp24620 # Record length -Ltmp24620: - .short 4414 # Record kind: S_LOCAL - .long 8939 # TypeIndex - .short 1 # Flags - .asciz "_Flags" -Ltmp24621: - .cv_def_range Ltmp13429 Ltmp13433, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24613: - .p2align 2 - .cv_linetable 853, "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z", Lfunc_end853 - .section .debug$S,"dr",associative,"?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" - .long 241 # Symbol subsection for gsl::span::end - .long Ltmp24623-Ltmp24622 # Subsection size -Ltmp24622: - .short Ltmp24625-Ltmp24624 # Record length -Ltmp24624: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end854-"?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9262 # Function type index - .secrel32 "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # Function section relative address - .secidx "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::end" # Function name -Ltmp24625: - .short Ltmp24627-Ltmp24626 # Record length -Ltmp24626: - .short 4414 # Record kind: S_LOCAL - .long 6551 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24627: - .cv_def_range Ltmp13434 Ltmp13435, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24623: - .p2align 2 - .cv_linetable 854, "?end@?$span@D$0?0@gsl@@QBE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ", Lfunc_end854 - .section .debug$S,"dr",associative,"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::basic_regex >::~basic_regex - .long Ltmp24629-Ltmp24628 # Subsection size -Ltmp24628: - .short Ltmp24631-Ltmp24630 # Record length -Ltmp24630: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end855-"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9263 # Function type index - .secrel32 "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::~basic_regex" # Function name -Ltmp24631: - .short Ltmp24633-Ltmp24632 # Record length -Ltmp24632: - .short 4414 # Record kind: S_LOCAL - .long 8945 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24633: - .cv_def_range Ltmp13436 Ltmp13438, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24629: - .p2align 2 - .cv_linetable 855, "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@XZ", Lfunc_end855 - .section .debug$S,"dr",associative,"?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::ready - .long Ltmp24635-Ltmp24634 # Subsection size -Ltmp24634: - .short Ltmp24637-Ltmp24636 # Record length -Ltmp24636: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end856-"?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9264 # Function type index - .secrel32 "?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::ready" # Function name -Ltmp24637: - .short Ltmp24639-Ltmp24638 # Record length -Ltmp24638: - .short 4414 # Record kind: S_LOCAL - .long 6619 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24639: - .cv_def_range Ltmp13439 Ltmp13440, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24635: - .p2align 2 - .cv_linetable 856, "?ready@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ", Lfunc_end856 - .section .debug$S,"dr",associative,"?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::empty - .long Ltmp24641-Ltmp24640 # Subsection size -Ltmp24640: - .short Ltmp24643-Ltmp24642 # Record length -Ltmp24642: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end857-"?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9265 # Function type index - .secrel32 "?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::empty" # Function name -Ltmp24643: - .short Ltmp24645-Ltmp24644 # Record length -Ltmp24644: - .short 4414 # Record kind: S_LOCAL - .long 6619 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24645: - .cv_def_range Ltmp13441 Ltmp13442, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24641: - .p2align 2 - .cv_linetable 857, "?empty@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBE_NXZ", Lfunc_end857 - .section .debug$S,"dr",associative,"??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::operator[] - .long Ltmp24647-Ltmp24646 # Subsection size -Ltmp24646: - .short Ltmp24649-Ltmp24648 # Record length -Ltmp24648: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end858-"??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9266 # Function type index - .secrel32 "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Function section relative address - .secidx "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::operator[]" # Function name -Ltmp24649: - .short Ltmp24651-Ltmp24650 # Record length -Ltmp24650: - .short 4414 # Record kind: S_LOCAL - .long 6619 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24651: - .cv_def_range Ltmp13443 Ltmp13444, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24653-Ltmp24652 # Record length -Ltmp24652: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Sub" -Ltmp24653: - .cv_def_range Ltmp13443 Ltmp13444, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24647: - .p2align 2 - .cv_linetable 858, "??A?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z", Lfunc_end858 - .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Decomposer::operator<=,0> > - .long Ltmp24655-Ltmp24654 # Subsection size -Ltmp24654: - .short Ltmp24657-Ltmp24656 # Record length -Ltmp24656: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end859-"??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9283 # Function type index - .secrel32 "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Decomposer::operator<=,0> >" # Function name -Ltmp24657: - .short Ltmp24659-Ltmp24658 # Record length -Ltmp24658: - .short 4414 # Record kind: S_LOCAL - .long 7103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24659: - .cv_def_range Ltmp13445 Ltmp13446, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp24661-Ltmp24660 # Record length -Ltmp24660: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24661: - .cv_def_range Ltmp13445 Ltmp13446, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24655: - .p2align 2 - .cv_linetable 859, "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QAE?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end859 - .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator==,0> > - .long Ltmp24663-Ltmp24662 # Subsection size -Ltmp24662: - .short Ltmp24665-Ltmp24664 # Record length -Ltmp24664: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end860-"??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9296 # Function type index - .secrel32 "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::operator==,0> >" # Function name -Ltmp24665: - .short Ltmp24667-Ltmp24666 # Record length -Ltmp24666: - .short 4414 # Record kind: S_LOCAL - .long 9271 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24667: - .cv_def_range Ltmp13447 Ltmp13448, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp24669-Ltmp24668 # Record length -Ltmp24668: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24669: - .cv_def_range Ltmp13447 Ltmp13448, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24663: - .p2align 2 - .cv_linetable 860, "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@1@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end860 - .section .debug$S,"dr",associative,"??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr - .long Ltmp24671-Ltmp24670 # Subsection size -Ltmp24670: - .short Ltmp24673-Ltmp24672 # Record length -Ltmp24672: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end861-"??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9298 # Function type index - .secrel32 "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" # Function section relative address - .secidx "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name -Ltmp24673: - .short Ltmp24675-Ltmp24674 # Record length -Ltmp24674: - .short 4414 # Record kind: S_LOCAL - .long 9290 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24675: - .cv_def_range Ltmp13449 Ltmp13452, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24671: - .p2align 2 - .cv_linetable 861, "??1?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAE@XZ", Lfunc_end861 - .section .debug$S,"dr",associative,"??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" - .long 241 # Symbol subsection for std::regex_search,0>,std::allocator,0> > >,char,std::regex_traits > - .long Ltmp24677-Ltmp24676 # Subsection size -Ltmp24676: - .short Ltmp24679-Ltmp24678 # Record length -Ltmp24678: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end862-"??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9299 # Function type index - .secrel32 "??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # Function section relative address - .secidx "??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::regex_search,0>,std::allocator,0> > >,char,std::regex_traits >" # Function name -Ltmp24679: - .short Ltmp24681-Ltmp24680 # Record length -Ltmp24680: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp24681: - .cv_def_range Ltmp13453 Ltmp13456, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp24683-Ltmp24682 # Record length -Ltmp24682: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp24683: - .cv_def_range Ltmp13453 Ltmp13456, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24685-Ltmp24684 # Record length -Ltmp24684: - .short 4414 # Record kind: S_LOCAL - .long 6639 # TypeIndex - .short 1 # Flags - .asciz "_Matches" -Ltmp24685: - .cv_def_range Ltmp13453 Ltmp13456, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp24687-Ltmp24686 # Record length -Ltmp24686: - .short 4414 # Record kind: S_LOCAL - .long 8934 # TypeIndex - .short 1 # Flags - .asciz "_Re" -Ltmp24687: - .cv_def_range Ltmp13453 Ltmp13456, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp24689-Ltmp24688 # Record length -Ltmp24688: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Flgs" -Ltmp24689: - .cv_def_range Ltmp13453 Ltmp13456, "E\021\026\000\000\000 \000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24677: - .p2align 2 - .cv_linetable 862, "??$regex_search@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z", Lfunc_end862 - .section .debug$S,"dr",associative,"??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::~match_results - .long Ltmp24691-Ltmp24690 # Subsection size -Ltmp24690: - .short Ltmp24693-Ltmp24692 # Record length -Ltmp24692: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end863-"??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9300 # Function type index - .secrel32 "??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::~match_results" # Function name -Ltmp24693: - .short Ltmp24695-Ltmp24694 # Record length -Ltmp24694: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24695: - .cv_def_range Ltmp13457 Ltmp13459, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24691: - .p2align 2 - .cv_linetable 863, "??1?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ", Lfunc_end863 - .section .debug$S,"dr",associative,"??0?$extent_type@$08@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$extent_type@$08@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::extent_type<9>::extent_type - .long Ltmp24697-Ltmp24696 # Subsection size -Ltmp24696: - .short Ltmp24699-Ltmp24698 # Record length -Ltmp24698: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end864-"??0?$extent_type@$08@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9312 # Function type index - .secrel32 "??0?$extent_type@$08@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$extent_type@$08@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<9>::extent_type" # Function name -Ltmp24699: - .short Ltmp24701-Ltmp24700 # Record length -Ltmp24700: - .short 4414 # Record kind: S_LOCAL - .long 9302 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24701: - .cv_def_range Ltmp13460 Ltmp13461, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24697: - .p2align 2 - .cv_linetable 864, "??0?$extent_type@$08@details@gsl@@QAE@XZ", Lfunc_end864 - .section .debug$S,"dr",associative,"??$addressof@D@std@@YAPADAAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@D@std@@YAPADAAD@Z" - .long 241 # Symbol subsection for std::addressof - .long Ltmp24703-Ltmp24702 # Subsection size -Ltmp24702: - .short Ltmp24705-Ltmp24704 # Record length -Ltmp24704: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end865-"??$addressof@D@std@@YAPADAAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9314 # Function type index - .secrel32 "??$addressof@D@std@@YAPADAAD@Z" # Function section relative address - .secidx "??$addressof@D@std@@YAPADAAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof" # Function name -Ltmp24705: - .short Ltmp24707-Ltmp24706 # Record length -Ltmp24706: - .short 4414 # Record kind: S_LOCAL - .long 4622 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp24707: - .cv_def_range Ltmp13462 Ltmp13463, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24703: - .p2align 2 - .cv_linetable 865, "??$addressof@D@std@@YAPADAAD@Z", Lfunc_end865 - .section .debug$S,"dr",associative,"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > - .long Ltmp24709-Ltmp24708 # Subsection size -Ltmp24708: - .short Ltmp24711-Ltmp24710 # Record length -Ltmp24710: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end866-"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9318 # Function type index - .secrel32 "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" # Function section relative address - .secidx "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::storage_type >" # Function name -Ltmp24711: - .short Ltmp24713-Ltmp24712 # Record length -Ltmp24712: - .short 4414 # Record kind: S_LOCAL - .long 9315 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24713: - .cv_def_range Ltmp13466 Ltmp13470, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp24715-Ltmp24714 # Record length -Ltmp24714: - .short 4414 # Record kind: S_LOCAL - .long 6580 # TypeIndex - .short 1 # Flags - .asciz "data" -Ltmp24715: - .cv_def_range Ltmp13466 Ltmp13470, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp24717-Ltmp24716 # Record length -Ltmp24716: - .short 4414 # Record kind: S_LOCAL - .long 9310 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24717: - .cv_def_range Ltmp13466 Ltmp13470, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24709: - .p2align 2 - .cv_linetable 866, "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z", Lfunc_end866 - .section .debug$S,"dr",associative,"??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" - .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<9> - .long Ltmp24719-Ltmp24718 # Subsection size -Ltmp24718: - .short Ltmp24721-Ltmp24720 # Record length -Ltmp24720: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end867-"??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9321 # Function type index - .secrel32 "??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" # Function section relative address - .secidx "??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<-1>::extent_type<9>" # Function name -Ltmp24721: - .short Ltmp24723-Ltmp24722 # Record length -Ltmp24722: - .short 4414 # Record kind: S_LOCAL - .long 4294 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24723: - .cv_def_range Ltmp13471 Ltmp13472, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24725-Ltmp24724 # Record length -Ltmp24724: - .short 4414 # Record kind: S_LOCAL - .long 9310 # TypeIndex - .short 1 # Flags - .asciz "ext" -Ltmp24725: - .cv_def_range Ltmp13471 Ltmp13472, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24719: - .p2align 2 - .cv_linetable 867, "??$?0$08@?$extent_type@$0?0@details@gsl@@QAE@V?$extent_type@$08@12@@Z", Lfunc_end867 - .section .debug$S,"dr",associative,"?size@?$extent_type@$08@details@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$extent_type@$08@details@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::details::extent_type<9>::size - .long Ltmp24727-Ltmp24726 # Subsection size -Ltmp24726: - .short Ltmp24729-Ltmp24728 # Record length -Ltmp24728: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end868-"?size@?$extent_type@$08@details@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9322 # Function type index - .secrel32 "?size@?$extent_type@$08@details@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$extent_type@$08@details@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::extent_type<9>::size" # Function name -Ltmp24729: - .short Ltmp24731-Ltmp24730 # Record length -Ltmp24730: - .short 4414 # Record kind: S_LOCAL - .long 9307 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24731: - .cv_def_range Ltmp13473 Ltmp13474, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24727: - .p2align 2 - .cv_linetable 868, "?size@?$extent_type@$08@details@gsl@@QBEHXZ", Lfunc_end868 - .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::span_iterator - .long Ltmp24733-Ltmp24732 # Subsection size -Ltmp24732: - .short Ltmp24735-Ltmp24734 # Record length -Ltmp24734: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end869-"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9323 # Function type index - .secrel32 "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" # Function section relative address - .secidx "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::span_iterator" # Function name -Ltmp24735: - .short Ltmp24737-Ltmp24736 # Record length -Ltmp24736: - .short 4414 # Record kind: S_LOCAL - .long 6582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24737: - .cv_def_range Ltmp13475 Ltmp13476, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp24739-Ltmp24738 # Record length -Ltmp24738: - .short 4414 # Record kind: S_LOCAL - .long 6551 # TypeIndex - .short 1 # Flags - .asciz "span" -Ltmp24739: - .cv_def_range Ltmp13475 Ltmp13476, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24741-Ltmp24740 # Record length -Ltmp24740: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "idx" -Ltmp24741: - .cv_def_range Ltmp13475 Ltmp13476, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24733: - .p2align 2 - .cv_linetable 869, "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@PBV?$span@D$0?0@2@H@Z", Lfunc_end869 - .section .debug$S,"dr",associative,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator+= - .long Ltmp24743-Ltmp24742 # Subsection size -Ltmp24742: - .short Ltmp24745-Ltmp24744 # Record length -Ltmp24744: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end870-"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9324 # Function type index - .secrel32 "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" # Function section relative address - .secidx "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator+=" # Function name -Ltmp24745: - .short Ltmp24747-Ltmp24746 # Record length -Ltmp24746: - .short 4414 # Record kind: S_LOCAL - .long 6582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24747: - .cv_def_range Ltmp13479 Ltmp13480, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp24749-Ltmp24748 # Record length -Ltmp24748: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "n" -Ltmp24749: - .cv_def_range Ltmp13479 Ltmp13480, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24743: - .p2align 2 - .cv_linetable 870, "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z", Lfunc_end870 - .section .debug$S,"dr",associative,"?size@?$span@D$0?0@gsl@@QBEHXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$span@D$0?0@gsl@@QBEHXZ" - .long 241 # Symbol subsection for gsl::span::size - .long Ltmp24751-Ltmp24750 # Subsection size -Ltmp24750: - .short Ltmp24753-Ltmp24752 # Record length -Ltmp24752: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end871-"?size@?$span@D$0?0@gsl@@QBEHXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9325 # Function type index - .secrel32 "?size@?$span@D$0?0@gsl@@QBEHXZ" # Function section relative address - .secidx "?size@?$span@D$0?0@gsl@@QBEHXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::size" # Function name -Ltmp24753: - .short Ltmp24755-Ltmp24754 # Record length -Ltmp24754: - .short 4414 # Record kind: S_LOCAL - .long 6551 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24755: - .cv_def_range Ltmp13481 Ltmp13482, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24751: - .p2align 2 - .cv_linetable 871, "?size@?$span@D$0?0@gsl@@QBEHXZ", Lfunc_end871 - .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::span_iterator - .long Ltmp24757-Ltmp24756 # Subsection size -Ltmp24756: - .short Ltmp24759-Ltmp24758 # Record length -Ltmp24758: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end872-"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9326 # Function type index - .secrel32 "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" # Function section relative address - .secidx "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::span_iterator" # Function name -Ltmp24759: - .short Ltmp24761-Ltmp24760 # Record length -Ltmp24760: - .short 4414 # Record kind: S_LOCAL - .long 6582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24761: - .cv_def_range Ltmp13483 Ltmp13484, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24757: - .p2align 2 - .cv_linetable 872, "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE@XZ", Lfunc_end872 - .section .debug$S,"dr",associative,"??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::vector - .long Ltmp24763-Ltmp24762 # Subsection size -Ltmp24762: - .short Ltmp24765-Ltmp24764 # Record length -Ltmp24764: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end873-"??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9327 # Function type index - .secrel32 "??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::vector" # Function name -Ltmp24765: - .short Ltmp24767-Ltmp24766 # Record length -Ltmp24766: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24767: - .cv_def_range Ltmp13489 Ltmp13492, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24763: - .p2align 2 - .cv_linetable 873, "??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ", Lfunc_end873 - .section .debug$S,"dr",associative,"??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::sub_match,0> >::sub_match - .long Ltmp24769-Ltmp24768 # Subsection size -Ltmp24768: - .short Ltmp24771-Ltmp24770 # Record length -Ltmp24770: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end874-"??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9328 # Function type index - .secrel32 "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::sub_match,0> >::sub_match" # Function name -Ltmp24771: - .short Ltmp24773-Ltmp24772 # Record length -Ltmp24772: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24773: - .cv_def_range Ltmp13493 Ltmp13494, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24769: - .p2align 2 - .cv_linetable 874, "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ", Lfunc_end874 - .section .debug$S,"dr",associative,"??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::~vector - .long Ltmp24775-Ltmp24774 # Subsection size -Ltmp24774: - .short Ltmp24777-Ltmp24776 # Record length -Ltmp24776: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end875-"??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9329 # Function type index - .secrel32 "??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::~vector" # Function name -Ltmp24777: - .short Ltmp24779-Ltmp24778 # Record length -Ltmp24778: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24779: - .cv_def_range Ltmp13495 Ltmp13497, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24781-Ltmp24780 # Record length -Ltmp24780: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13496-Ltmp13495 # Code size - .secrel32 Ltmp13495 # Function section relative address - .secidx Lfunc_begin875 # Function section index - .byte 0 # Lexical block name -Ltmp24781: - .short Ltmp24783-Ltmp24782 # Record length -Ltmp24782: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp24783: - .cv_def_range Ltmp13495 Ltmp13496, "E\021\026\000\000\000\370\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 -Ltmp24775: - .p2align 2 - .cv_linetable 875, "??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ", Lfunc_end875 - .section .debug$S,"dr",associative,"??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Compressed_pair<> - .long Ltmp24785-Ltmp24784 # Subsection size -Ltmp24784: - .short Ltmp24787-Ltmp24786 # Record length -Ltmp24786: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end876-"??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9331 # Function type index - .secrel32 "??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section relative address - .secidx "??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Compressed_pair<>" # Function name -Ltmp24787: - .short Ltmp24789-Ltmp24788 # Record length -Ltmp24788: - .short 4414 # Record kind: S_LOCAL - .long 6861 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24789: - .cv_def_range Ltmp13498 Ltmp13499, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24791-Ltmp24790 # Record length -Ltmp24790: - .short 4414 # Record kind: S_LOCAL - .long 7619 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp24791: - .cv_def_range Ltmp13498 Ltmp13499, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24785: - .p2align 2 - .cv_linetable 876, "??$?0$$V@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z", Lfunc_end876 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Get_data - .long Ltmp24793-Ltmp24792 # Subsection size -Ltmp24792: - .short Ltmp24795-Ltmp24794 # Record length -Ltmp24794: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end877-"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9332 # Function type index - .secrel32 "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Get_data" # Function name -Ltmp24795: - .short Ltmp24797-Ltmp24796 # Record length -Ltmp24796: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24797: - .cv_def_range Ltmp13500 Ltmp13501, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24793: - .p2align 2 - .cv_linetable 877, "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ", Lfunc_end877 - .section .debug$S,"dr",associative,"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Getal - .long Ltmp24799-Ltmp24798 # Subsection size -Ltmp24798: - .short Ltmp24801-Ltmp24800 # Record length -Ltmp24800: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end878-"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9333 # Function type index - .secrel32 "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Getal" # Function name -Ltmp24801: - .short Ltmp24803-Ltmp24802 # Record length -Ltmp24802: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24803: - .cv_def_range Ltmp13502 Ltmp13503, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24799: - .p2align 2 - .cv_linetable 878, "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", Lfunc_end878 - .section .debug$S,"dr",associative,"??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .long 241 # Symbol subsection for std::allocator::allocator,0> > > - .long Ltmp24805-Ltmp24804 # Subsection size -Ltmp24804: - .short Ltmp24807-Ltmp24806 # Record length -Ltmp24806: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end879-"??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9335 # Function type index - .secrel32 "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section relative address - .secidx "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator,0> > >" # Function name -Ltmp24807: - .short Ltmp24809-Ltmp24808 # Record length -Ltmp24808: - .short 4414 # Record kind: S_LOCAL - .long 7235 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24809: - .cv_def_range Ltmp13504 Ltmp13505, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24811-Ltmp24810 # Record length -Ltmp24810: - .short 4414 # Record kind: S_LOCAL - .long 6614 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp24811: - .cv_def_range Ltmp13504 Ltmp13505, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24805: - .p2align 2 - .cv_linetable 879, "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", Lfunc_end879 - .section .debug$S,"dr",associative,"??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::allocator,0> > >::allocator - .long Ltmp24813-Ltmp24812 # Subsection size -Ltmp24812: - .short Ltmp24815-Ltmp24814 # Record length -Ltmp24814: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end880-"??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9336 # Function type index - .secrel32 "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::allocator,0> > >::allocator" # Function name -Ltmp24815: - .short Ltmp24817-Ltmp24816 # Record length -Ltmp24816: - .short 4414 # Record kind: S_LOCAL - .long 6815 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24817: - .cv_def_range Ltmp13506 Ltmp13507, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24813: - .p2align 2 - .cv_linetable 880, "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ", Lfunc_end880 - .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vector_val,0> > > >::_Vector_val - .long Ltmp24819-Ltmp24818 # Subsection size -Ltmp24818: - .short Ltmp24821-Ltmp24820 # Record length -Ltmp24820: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end881-"??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9337 # Function type index - .secrel32 "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_val,0> > > >::_Vector_val" # Function name -Ltmp24821: - .short Ltmp24823-Ltmp24822 # Record length -Ltmp24822: - .short 4414 # Record kind: S_LOCAL - .long 6873 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24823: - .cv_def_range Ltmp13508 Ltmp13509, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24819: - .p2align 2 - .cv_linetable 881, "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ", Lfunc_end881 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_second - .long Ltmp24825-Ltmp24824 # Subsection size -Ltmp24824: - .short Ltmp24827-Ltmp24826 # Record length -Ltmp24826: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end882-"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9338 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_second" # Function name -Ltmp24827: - .short Ltmp24829-Ltmp24828 # Record length -Ltmp24828: - .short 4414 # Record kind: S_LOCAL - .long 6861 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24829: - .cv_def_range Ltmp13510 Ltmp13511, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24825: - .p2align 2 - .cv_linetable 882, "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ", Lfunc_end882 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_first - .long Ltmp24831-Ltmp24830 # Subsection size -Ltmp24830: - .short Ltmp24833-Ltmp24832 # Record length -Ltmp24832: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end883-"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9339 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_first" # Function name -Ltmp24833: - .short Ltmp24835-Ltmp24834 # Record length -Ltmp24834: - .short 4414 # Record kind: S_LOCAL - .long 6861 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24835: - .cv_def_range Ltmp13512 Ltmp13513, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24831: - .p2align 2 - .cv_linetable 883, "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", Lfunc_end883 - .section .debug$S,"dr",associative,"??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::pair,0>,gsl::details::span_iterator,0> >::pair,0>,gsl::details::span_iterator,0>,0> - .long Ltmp24837-Ltmp24836 # Subsection size -Ltmp24836: - .short Ltmp24839-Ltmp24838 # Record length -Ltmp24838: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end884-"??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9341 # Function type index - .secrel32 "??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" # Function section relative address - .secidx "??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::pair,0>,gsl::details::span_iterator,0> >::pair,0>,gsl::details::span_iterator,0>,0>" # Function name -Ltmp24839: - .short Ltmp24841-Ltmp24840 # Record length -Ltmp24840: - .short 4414 # Record kind: S_LOCAL - .long 6878 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24841: - .cv_def_range Ltmp13514 Ltmp13515, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24837: - .p2align 2 - .cv_linetable 884, "??$?0V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V012@$0A@@?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@QAE@XZ", Lfunc_end884 - .section .debug$S,"dr",associative,"?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Tidy - .long Ltmp24843-Ltmp24842 # Subsection size -Ltmp24842: - .short Ltmp24845-Ltmp24844 # Record length -Ltmp24844: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end885-"?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9342 # Function type index - .secrel32 "?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" # Function section relative address - .secidx "?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Tidy" # Function name -Ltmp24845: - .short Ltmp24847-Ltmp24846 # Record length -Ltmp24846: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24847: - .cv_def_range Ltmp13516 Ltmp13519, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp24849-Ltmp24848 # Record length -Ltmp24848: - .short 4414 # Record kind: S_LOCAL - .long 6775 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp24849: - .cv_def_range Ltmp13516 Ltmp13519, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp24851-Ltmp24850 # Record length -Ltmp24850: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 0 # Flags - .asciz "_First" -Ltmp24851: - .cv_def_range Ltmp13516 Ltmp13519, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24843: - .p2align 2 - .cv_linetable 885, "?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ", Lfunc_end885 - .section .debug$S,"dr",associative,"?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Myproxy - .long Ltmp24853-Ltmp24852 # Subsection size -Ltmp24852: - .short Ltmp24855-Ltmp24854 # Record length -Ltmp24854: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end886-"?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9343 # Function type index - .secrel32 "?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section relative address - .secidx "?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Myproxy" # Function name -Ltmp24855: - .short Ltmp24857-Ltmp24856 # Record length -Ltmp24856: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24857: - .cv_def_range Ltmp13520 Ltmp13521, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24853: - .p2align 2 - .cv_linetable 886, "?_Myproxy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ", Lfunc_end886 - .section .debug$S,"dr",associative,"?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Orphan_all - .long Ltmp24859-Ltmp24858 # Subsection size -Ltmp24858: - .short Ltmp24861-Ltmp24860 # Record length -Ltmp24860: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end887-"?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9344 # Function type index - .secrel32 "?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" # Function section relative address - .secidx "?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Orphan_all" # Function name -Ltmp24861: - .short Ltmp24863-Ltmp24862 # Record length -Ltmp24862: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24863: - .cv_def_range Ltmp13522 Ltmp13523, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24859: - .p2align 2 - .cv_linetable 887, "?_Orphan_all@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXXZ", Lfunc_end887 - .section .debug$S,"dr",associative,"?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Destroy - .long Ltmp24865-Ltmp24864 # Subsection size -Ltmp24864: - .short Ltmp24867-Ltmp24866 # Record length -Ltmp24866: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end888-"?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9345 # Function type index - .secrel32 "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Function section relative address - .secidx "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Destroy" # Function name -Ltmp24867: - .short Ltmp24869-Ltmp24868 # Record length -Ltmp24868: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24869: - .cv_def_range Ltmp13524 Ltmp13525, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp24871-Ltmp24870 # Record length -Ltmp24870: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp24871: - .cv_def_range Ltmp13524 Ltmp13525, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24873-Ltmp24872 # Record length -Ltmp24872: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp24873: - .cv_def_range Ltmp13524 Ltmp13525, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24865: - .p2align 2 - .cv_linetable 888, "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z", Lfunc_end888 - .section .debug$S,"dr",associative,"?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .long 241 # Symbol subsection for std::allocator,0> > >::deallocate - .long Ltmp24875-Ltmp24874 # Subsection size -Ltmp24874: - .short Ltmp24877-Ltmp24876 # Record length -Ltmp24876: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end889-"?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9346 # Function type index - .secrel32 "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section relative address - .secidx "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator,0> > >::deallocate" # Function name -Ltmp24877: - .short Ltmp24879-Ltmp24878 # Record length -Ltmp24878: - .short 4414 # Record kind: S_LOCAL - .long 6815 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24879: - .cv_def_range Ltmp13526 Ltmp13527, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp24881-Ltmp24880 # Record length -Ltmp24880: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp24881: - .cv_def_range Ltmp13526 Ltmp13527, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24883-Ltmp24882 # Record length -Ltmp24882: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp24883: - .cv_def_range Ltmp13526 Ltmp13527, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24875: - .p2align 2 - .cv_linetable 889, "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z", Lfunc_end889 - .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Destroy_range,0> > > > - .long Ltmp24885-Ltmp24884 # Subsection size -Ltmp24884: - .short Ltmp24887-Ltmp24886 # Record length -Ltmp24886: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end890-"??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9349 # Function type index - .secrel32 "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section relative address - .secidx "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Destroy_range,0> > > >" # Function name -Ltmp24887: - .short Ltmp24889-Ltmp24888 # Record length -Ltmp24888: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp24889: - .cv_def_range Ltmp13528 Ltmp13529, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24891-Ltmp24890 # Record length -Ltmp24890: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp24891: - .cv_def_range Ltmp13528 Ltmp13529, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp24893-Ltmp24892 # Record length -Ltmp24892: - .short 4414 # Record kind: S_LOCAL - .long 6770 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp24893: - .cv_def_range Ltmp13528 Ltmp13529, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24885: - .p2align 2 - .cv_linetable 890, "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", Lfunc_end890 - .section .debug$S,"dr",associative,"??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .long 241 # Symbol subsection for std::_Adl_verify_range,0>,gsl::details::span_iterator,0> > - .long Ltmp24895-Ltmp24894 # Subsection size -Ltmp24894: - .short Ltmp24897-Ltmp24896 # Record length -Ltmp24896: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end891-"??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9352 # Function type index - .secrel32 "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section relative address - .secidx "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adl_verify_range,0>,gsl::details::span_iterator,0> >" # Function name -Ltmp24897: - .short Ltmp24899-Ltmp24898 # Record length -Ltmp24898: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp24899: - .cv_def_range Ltmp13530 Ltmp13532, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24901-Ltmp24900 # Record length -Ltmp24900: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp24901: - .cv_def_range Ltmp13530 Ltmp13532, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24895: - .p2align 2 - .cv_linetable 891, "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z", Lfunc_end891 - .section .debug$S,"dr",associative,"??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - .long 241 # Symbol subsection for std::_Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> > - .long Ltmp24903-Ltmp24902 # Subsection size -Ltmp24902: - .short Ltmp24905-Ltmp24904 # Record length -Ltmp24904: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end892-"??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9355 # Function type index - .secrel32 "??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" # Function section relative address - .secidx "??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >" # Function name -Ltmp24905: - .short Ltmp24907-Ltmp24906 # Record length -Ltmp24906: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp24907: - .cv_def_range Ltmp13535 Ltmp13538, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp24909-Ltmp24908 # Record length -Ltmp24908: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp24909: - .cv_def_range Ltmp13535 Ltmp13538, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp24911-Ltmp24910 # Record length -Ltmp24910: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "_Matches" -Ltmp24911: - .cv_def_range Ltmp13535 Ltmp13538, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp24913-Ltmp24912 # Record length -Ltmp24912: - .short 4414 # Record kind: S_LOCAL - .long 8934 # TypeIndex - .short 1 # Flags - .asciz "_Re" -Ltmp24913: - .cv_def_range Ltmp13535 Ltmp13538, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp24915-Ltmp24914 # Record length -Ltmp24914: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Flgs" -Ltmp24915: - .cv_def_range Ltmp13535 Ltmp13538, "E\021\026\000\000\000 \000\000\000" - .short Ltmp24917-Ltmp24916 # Record length -Ltmp24916: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Full" -Ltmp24917: - .cv_def_range Ltmp13535 Ltmp13538, "E\021\026\000\000\000\317\377\377\377" - .short Ltmp24919-Ltmp24918 # Record length -Ltmp24918: - .short 4414 # Record kind: S_LOCAL - .long 9388 # TypeIndex - .short 0 # Flags - .asciz "_Mx" -Ltmp24919: - .cv_def_range Ltmp13535 Ltmp13538, "E\021\026\000\000\000\034\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24903: - .p2align 2 - .cv_linetable 892, "??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z", Lfunc_end892 - .section .debug$S,"dr",associative,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - .long 241 # Symbol subsection for gsl::details::_Verify_range - .long Ltmp24921-Ltmp24920 # Subsection size -Ltmp24920: - .short Ltmp24923-Ltmp24922 # Record length -Ltmp24922: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end893-"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10376 # Function type index - .secrel32 "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" # Function section relative address - .secidx "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::_Verify_range" # Function name -Ltmp24923: - .short Ltmp24925-Ltmp24924 # Record length -Ltmp24924: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp24925: - .cv_def_range Ltmp13543 Ltmp13544, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp24927-Ltmp24926 # Record length -Ltmp24926: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp24927: - .cv_def_range Ltmp13543 Ltmp13544, "E\021\026\000\000\000\324\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24921: - .p2align 2 - .cv_linetable 893, "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z", Lfunc_end893 - .section .debug$S,"dr",associative,"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::basic_regex >::_Empty - .long Ltmp24929-Ltmp24928 # Subsection size -Ltmp24928: - .short Ltmp24931-Ltmp24930 # Record length -Ltmp24930: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end894-"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10377 # Function type index - .secrel32 "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::_Empty" # Function name -Ltmp24931: - .short Ltmp24933-Ltmp24932 # Record length -Ltmp24932: - .short 4414 # Record kind: S_LOCAL - .long 8969 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24933: - .cv_def_range Ltmp13545 Ltmp13546, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24929: - .p2align 2 - .cv_linetable 894, "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE_NXZ", Lfunc_end894 - .section .debug$S,"dr",associative,"?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" - .long 241 # Symbol subsection for std::basic_regex >::flags - .long Ltmp24935-Ltmp24934 # Subsection size -Ltmp24934: - .short Ltmp24937-Ltmp24936 # Record length -Ltmp24936: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end895-"?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10378 # Function type index - .secrel32 "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" # Function section relative address - .secidx "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::flags" # Function name -Ltmp24937: - .short Ltmp24939-Ltmp24938 # Record length -Ltmp24938: - .short 4414 # Record kind: S_LOCAL - .long 8969 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24939: - .cv_def_range Ltmp13547 Ltmp13548, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24935: - .p2align 2 - .cv_linetable 895, "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBE?AW4syntax_option_type@regex_constants@2@XZ", Lfunc_end895 - .section .debug$S,"dr",associative,"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::basic_regex >::mark_count - .long Ltmp24941-Ltmp24940 # Subsection size -Ltmp24940: - .short Ltmp24943-Ltmp24942 # Record length -Ltmp24942: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end896-"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10379 # Function type index - .secrel32 "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::mark_count" # Function name -Ltmp24943: - .short Ltmp24945-Ltmp24944 # Record length -Ltmp24944: - .short 4414 # Record kind: S_LOCAL - .long 8969 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24945: - .cv_def_range Ltmp13549 Ltmp13550, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24941: - .p2align 2 - .cv_linetable 896, "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEIXZ", Lfunc_end896 - .section .debug$S,"dr",associative,"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" - .long 241 # Symbol subsection for std::basic_regex >::_Get - .long Ltmp24947-Ltmp24946 # Subsection size -Ltmp24946: - .short Ltmp24949-Ltmp24948 # Record length -Ltmp24948: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end897-"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10380 # Function type index - .secrel32 "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" # Function section relative address - .secidx "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::_Get" # Function name -Ltmp24949: - .short Ltmp24951-Ltmp24950 # Record length -Ltmp24950: - .short 4414 # Record kind: S_LOCAL - .long 8969 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24951: - .cv_def_range Ltmp13551 Ltmp13552, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24947: - .p2align 2 - .cv_linetable 897, "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEPAV_Root_node@2@XZ", Lfunc_end897 - .section .debug$S,"dr",associative,"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" - .long 241 # Symbol subsection for std::basic_regex >::_Get_traits - .long Ltmp24953-Ltmp24952 # Subsection size -Ltmp24952: - .short Ltmp24955-Ltmp24954 # Record length -Ltmp24954: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end898-"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10381 # Function type index - .secrel32 "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" # Function section relative address - .secidx "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::_Get_traits" # Function name -Ltmp24955: - .short Ltmp24957-Ltmp24956 # Record length -Ltmp24956: - .short 4414 # Record kind: S_LOCAL - .long 8969 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24957: - .cv_def_range Ltmp13553 Ltmp13554, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24953: - .p2align 2 - .cv_linetable 898, "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QBEABV?$regex_traits@D@2@XZ", Lfunc_end898 - .section .debug$S,"dr",associative,"??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Matcher - .long Ltmp24959-Ltmp24958 # Subsection size -Ltmp24958: - .short Ltmp24961-Ltmp24960 # Record length -Ltmp24960: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end899-"??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10382 # Function type index - .secrel32 "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" # Function section relative address - .secidx "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Matcher" # Function name -Ltmp24961: - .short Ltmp24963-Ltmp24962 # Record length -Ltmp24962: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24963: - .cv_def_range Ltmp13557 Ltmp13561, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp24965-Ltmp24964 # Record length -Ltmp24964: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Pfirst" -Ltmp24965: - .cv_def_range Ltmp13557 Ltmp13561, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp24967-Ltmp24966 # Record length -Ltmp24966: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Plast" -Ltmp24967: - .cv_def_range Ltmp13557 Ltmp13561, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp24969-Ltmp24968 # Record length -Ltmp24968: - .short 4414 # Record kind: S_LOCAL - .long 8981 # TypeIndex - .short 1 # Flags - .asciz "_Tr" -Ltmp24969: - .cv_def_range Ltmp13557 Ltmp13561, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp24971-Ltmp24970 # Record length -Ltmp24970: - .short 4414 # Record kind: S_LOCAL - .long 8943 # TypeIndex - .short 1 # Flags - .asciz "_Re" -Ltmp24971: - .cv_def_range Ltmp13557 Ltmp13561, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp24973-Ltmp24972 # Record length -Ltmp24972: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Nx" -Ltmp24973: - .cv_def_range Ltmp13557 Ltmp13561, "E\021\026\000\000\000 \000\000\000" - .short Ltmp24975-Ltmp24974 # Record length -Ltmp24974: - .short 4414 # Record kind: S_LOCAL - .long 8939 # TypeIndex - .short 1 # Flags - .asciz "_Sf" -Ltmp24975: - .cv_def_range Ltmp13557 Ltmp13561, "E\021\026\000\000\000$\000\000\000" - .short Ltmp24977-Ltmp24976 # Record length -Ltmp24976: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Mf" -Ltmp24977: - .cv_def_range Ltmp13557 Ltmp13561, "E\021\026\000\000\000(\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24959: - .p2align 2 - .cv_linetable 899, "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z", Lfunc_end899 - .section .debug$S,"dr",associative,"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Match,0> > > > - .long Ltmp24979-Ltmp24978 # Subsection size -Ltmp24978: - .short Ltmp24981-Ltmp24980 # Record length -Ltmp24980: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end900-"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10385 # Function type index - .secrel32 "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" # Function section relative address - .secidx "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Match,0> > > >" # Function name -Ltmp24981: - .short Ltmp24983-Ltmp24982 # Record length -Ltmp24982: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24983: - .cv_def_range Ltmp13562 Ltmp13576, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp24985-Ltmp24984 # Record length -Ltmp24984: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "_Matches" -Ltmp24985: - .cv_def_range Ltmp13562 Ltmp13576, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp24987-Ltmp24986 # Record length -Ltmp24986: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Full_match" -Ltmp24987: - .cv_def_range Ltmp13562 Ltmp13576, "E\021\026\000\000\000\302\377\377\377" - .short Ltmp24989-Ltmp24988 # Record length -Ltmp24988: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13574-Ltmp13568 # Code size - .secrel32 Ltmp13568 # Function section relative address - .secidx Lfunc_begin900 # Function section index - .byte 0 # Lexical block name -Ltmp24989: - .short Ltmp24991-Ltmp24990 # Record length -Ltmp24990: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Idx" -Ltmp24991: - .cv_def_range Ltmp13568 Ltmp13574, "E\021\026\000\000\000\270\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 -Ltmp24979: - .p2align 2 - .cv_linetable 900, "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NPAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z", Lfunc_end900 - .section .debug$S,"dr",associative,"??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::~_Matcher - .long Ltmp24993-Ltmp24992 # Subsection size -Ltmp24992: - .short Ltmp24995-Ltmp24994 # Record length -Ltmp24994: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end901-"??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10387 # Function type index - .secrel32 "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::~_Matcher" # Function name -Ltmp24995: - .short Ltmp24997-Ltmp24996 # Record length -Ltmp24996: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp24997: - .cv_def_range Ltmp13577 Ltmp13579, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24993: - .p2align 2 - .cv_linetable 901, "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@XZ", Lfunc_end901 - .section .debug$S,"dr",associative,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::_Tgt_state_t - .long Ltmp24999-Ltmp24998 # Subsection size -Ltmp24998: - .short Ltmp25001-Ltmp25000 # Record length -Ltmp25000: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end902-"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10389 # Function type index - .secrel32 "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Tgt_state_t,0> >::_Tgt_state_t" # Function name -Ltmp25001: - .short Ltmp25003-Ltmp25002 # Record length -Ltmp25002: - .short 4414 # Record kind: S_LOCAL - .long 9392 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25003: - .cv_def_range Ltmp13580 Ltmp13581, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp24999: - .p2align 2 - .cv_linetable 902, "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ", Lfunc_end902 - .section .debug$S,"dr",associative,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp25005-Ltmp25004 # Subsection size -Ltmp25004: - .short Ltmp25007-Ltmp25006 # Record length -Ltmp25006: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end903-"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10390 # Function type index - .secrel32 "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp25007: - .short Ltmp25009-Ltmp25008 # Record length -Ltmp25008: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25009: - .cv_def_range Ltmp13586 Ltmp13589, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25005: - .p2align 2 - .cv_linetable 903, "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ", Lfunc_end903 - .section .debug$S,"dr",associative,"??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - .long 241 # Symbol subsection for std::regex_constants::operator& - .long Ltmp25011-Ltmp25010 # Subsection size -Ltmp25010: - .short Ltmp25013-Ltmp25012 # Record length -Ltmp25012: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end904-"??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10394 # Function type index - .secrel32 "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # Function section relative address - .secidx "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::regex_constants::operator&" # Function name -Ltmp25013: - .short Ltmp25015-Ltmp25014 # Record length -Ltmp25014: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp25015: - .cv_def_range Ltmp13590 Ltmp13591, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25017-Ltmp25016 # Record length -Ltmp25016: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp25017: - .cv_def_range Ltmp13590 Ltmp13591, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25011: - .p2align 2 - .cv_linetable 904, "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z", Lfunc_end904 - .section .debug$S,"dr",associative,"?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" - .long 241 # Symbol subsection for std::vector >::resize - .long Ltmp25019-Ltmp25018 # Subsection size -Ltmp25018: - .short Ltmp25021-Ltmp25020 # Record length -Ltmp25020: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end905-"?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10395 # Function type index - .secrel32 "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" # Function section relative address - .secidx "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::resize" # Function name -Ltmp25021: - .short Ltmp25023-Ltmp25022 # Record length -Ltmp25022: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25023: - .cv_def_range Ltmp13592 Ltmp13593, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp25025-Ltmp25024 # Record length -Ltmp25024: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp25025: - .cv_def_range Ltmp13592 Ltmp13593, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25019: - .p2align 2 - .cv_linetable 905, "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXI@Z", Lfunc_end905 - .section .debug$S,"dr",associative,"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector >::~vector - .long Ltmp25027-Ltmp25026 # Subsection size -Ltmp25026: - .short Ltmp25029-Ltmp25028 # Record length -Ltmp25028: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end906-"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10396 # Function type index - .secrel32 "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::~vector" # Function name -Ltmp25029: - .short Ltmp25031-Ltmp25030 # Record length -Ltmp25030: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25031: - .cv_def_range Ltmp13594 Ltmp13596, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25033-Ltmp25032 # Record length -Ltmp25032: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13595-Ltmp13594 # Code size - .secrel32 Ltmp13594 # Function section relative address - .secidx Lfunc_begin906 # Function section index - .byte 0 # Lexical block name -Ltmp25033: - .short Ltmp25035-Ltmp25034 # Record length -Ltmp25034: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp25035: - .cv_def_range Ltmp13594 Ltmp13595, "E\021\026\000\000\000\370\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 -Ltmp25027: - .p2align 2 - .cv_linetable 906, "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ", Lfunc_end906 - .section .debug$S,"dr",associative,"??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::~_Tgt_state_t - .long Ltmp25037-Ltmp25036 # Subsection size -Ltmp25036: - .short Ltmp25039-Ltmp25038 # Record length -Ltmp25038: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end907-"??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10397 # Function type index - .secrel32 "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Tgt_state_t,0> >::~_Tgt_state_t" # Function name -Ltmp25039: - .short Ltmp25041-Ltmp25040 # Record length -Ltmp25040: - .short 4414 # Record kind: S_LOCAL - .long 9392 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25041: - .cv_def_range Ltmp13597 Ltmp13599, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25037: - .p2align 2 - .cv_linetable 907, "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ", Lfunc_end907 - .section .debug$S,"dr",associative,"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Bt_state_t,0> >::_Bt_state_t - .long Ltmp25043-Ltmp25042 # Subsection size -Ltmp25042: - .short Ltmp25045-Ltmp25044 # Record length -Ltmp25044: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end908-"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10400 # Function type index - .secrel32 "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Bt_state_t,0> >::_Bt_state_t" # Function name -Ltmp25045: - .short Ltmp25047-Ltmp25046 # Record length -Ltmp25046: - .short 4414 # Record kind: S_LOCAL - .long 10398 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25047: - .cv_def_range Ltmp13600 Ltmp13601, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25043: - .p2align 2 - .cv_linetable 908, "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ", Lfunc_end908 - .section .debug$S,"dr",associative,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::vector - .long Ltmp25049-Ltmp25048 # Subsection size -Ltmp25048: - .short Ltmp25051-Ltmp25050 # Record length -Ltmp25050: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end909-"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10401 # Function type index - .secrel32 "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::vector" # Function name -Ltmp25051: - .short Ltmp25053-Ltmp25052 # Record length -Ltmp25052: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25053: - .cv_def_range Ltmp13606 Ltmp13609, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25049: - .p2align 2 - .cv_linetable 909, "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ", Lfunc_end909 - .section .debug$S,"dr",associative,"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp25055-Ltmp25054 # Subsection size -Ltmp25054: - .short Ltmp25057-Ltmp25056 # Record length -Ltmp25056: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end910-"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10402 # Function type index - .secrel32 "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp25057: - .short Ltmp25059-Ltmp25058 # Record length -Ltmp25058: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25059: - .cv_def_range Ltmp13610 Ltmp13611, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25055: - .p2align 2 - .cv_linetable 910, "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ", Lfunc_end910 - .section .debug$S,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vb_val >::_Vb_val - .long Ltmp25061-Ltmp25060 # Subsection size -Ltmp25060: - .short Ltmp25063-Ltmp25062 # Record length -Ltmp25062: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end911-"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10403 # Function type index - .secrel32 "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_val >::_Vb_val" # Function name -Ltmp25063: - .short Ltmp25065-Ltmp25064 # Record length -Ltmp25064: - .short 4414 # Record kind: S_LOCAL - .long 9996 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25065: - .cv_def_range Ltmp13614 Ltmp13619, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25061: - .p2align 2 - .cv_linetable 911, "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ", Lfunc_end911 - .section .debug$S,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp25067-Ltmp25066 # Subsection size -Ltmp25066: - .short Ltmp25069-Ltmp25068 # Record length -Ltmp25068: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end912-"??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10404 # Function type index - .secrel32 "??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp25069: - .short Ltmp25071-Ltmp25070 # Record length -Ltmp25070: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25071: - .cv_def_range Ltmp13624 Ltmp13627, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25067: - .p2align 2 - .cv_linetable 912, "??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ", Lfunc_end912 - .section .debug$S,"dr",associative,"?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" - .long 241 # Symbol subsection for std::_Vb_val >::_Getal - .long Ltmp25073-Ltmp25072 # Subsection size -Ltmp25072: - .short Ltmp25075-Ltmp25074 # Record length -Ltmp25074: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end913-"?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10405 # Function type index - .secrel32 "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" # Function section relative address - .secidx "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_val >::_Getal" # Function name -Ltmp25075: - .short Ltmp25077-Ltmp25076 # Record length -Ltmp25076: - .short 4414 # Record kind: S_LOCAL - .long 9996 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25077: - .cv_def_range Ltmp13628 Ltmp13629, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25073: - .p2align 2 - .cv_linetable 913, "?_Getal@?$_Vb_val@V?$allocator@_N@std@@@std@@QAEAAV?$allocator@I@2@XZ", Lfunc_end913 - .section .debug$S,"dr",associative,"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp25079-Ltmp25078 # Subsection size -Ltmp25078: - .short Ltmp25081-Ltmp25080 # Record length -Ltmp25080: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end914-"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10407 # Function type index - .secrel32 "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" # Function section relative address - .secidx "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp25081: - .short Ltmp25083-Ltmp25082 # Record length -Ltmp25082: - .short 4414 # Record kind: S_LOCAL - .long 7235 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25083: - .cv_def_range Ltmp13630 Ltmp13631, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25085-Ltmp25084 # Record length -Ltmp25084: - .short 4414 # Record kind: S_LOCAL - .long 10016 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25085: - .cv_def_range Ltmp13630 Ltmp13631, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25079: - .p2align 2 - .cv_linetable 914, "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@I@1@@Z", Lfunc_end914 - .section .debug$S,"dr",associative,"??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector >::~vector - .long Ltmp25087-Ltmp25086 # Subsection size -Ltmp25086: - .short Ltmp25089-Ltmp25088 # Record length -Ltmp25088: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end915-"??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10408 # Function type index - .secrel32 "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::~vector" # Function name -Ltmp25089: - .short Ltmp25091-Ltmp25090 # Record length -Ltmp25090: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25091: - .cv_def_range Ltmp13632 Ltmp13634, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25093-Ltmp25092 # Record length -Ltmp25092: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13633-Ltmp13632 # Code size - .secrel32 Ltmp13632 # Function section relative address - .secidx Lfunc_begin915 # Function section index - .byte 0 # Lexical block name -Ltmp25093: - .short Ltmp25095-Ltmp25094 # Record length -Ltmp25094: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp25095: - .cv_def_range Ltmp13632 Ltmp13633, "E\021\026\000\000\000\370\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 -Ltmp25087: - .p2align 2 - .cv_linetable 915, "??1?$vector@IV?$allocator@I@std@@@std@@QAE@XZ", Lfunc_end915 - .section .debug$S,"dr",associative,"??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair<> - .long Ltmp25097-Ltmp25096 # Subsection size -Ltmp25096: - .short Ltmp25099-Ltmp25098 # Record length -Ltmp25098: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end916-"??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10410 # Function type index - .secrel32 "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section relative address - .secidx "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair<>" # Function name -Ltmp25099: - .short Ltmp25101-Ltmp25100 # Record length -Ltmp25100: - .short 4414 # Record kind: S_LOCAL - .long 10309 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25101: - .cv_def_range Ltmp13635 Ltmp13636, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25103-Ltmp25102 # Record length -Ltmp25102: - .short 4414 # Record kind: S_LOCAL - .long 7619 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25103: - .cv_def_range Ltmp13635 Ltmp13636, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25097: - .p2align 2 - .cv_linetable 916, "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z", Lfunc_end916 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Get_data - .long Ltmp25105-Ltmp25104 # Subsection size -Ltmp25104: - .short Ltmp25107-Ltmp25106 # Record length -Ltmp25106: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end917-"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10411 # Function type index - .secrel32 "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Get_data" # Function name -Ltmp25107: - .short Ltmp25109-Ltmp25108 # Record length -Ltmp25108: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25109: - .cv_def_range Ltmp13637 Ltmp13638, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25105: - .p2align 2 - .cv_linetable 917, "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ", Lfunc_end917 - .section .debug$S,"dr",associative,"?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getal - .long Ltmp25111-Ltmp25110 # Subsection size -Ltmp25110: - .short Ltmp25113-Ltmp25112 # Record length -Ltmp25112: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end918-"?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10412 # Function type index - .secrel32 "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getal" # Function name -Ltmp25113: - .short Ltmp25115-Ltmp25114 # Record length -Ltmp25114: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25115: - .cv_def_range Ltmp13639 Ltmp13640, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25111: - .p2align 2 - .cv_linetable 918, "?_Getal@?$vector@IV?$allocator@I@std@@@std@@AAEAAV?$allocator@I@2@XZ", Lfunc_end918 - .section .debug$S,"dr",associative,"??0?$allocator@I@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$allocator@I@std@@QAE@XZ" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp25117-Ltmp25116 # Subsection size -Ltmp25116: - .short Ltmp25119-Ltmp25118 # Record length -Ltmp25118: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end919-"??0?$allocator@I@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10413 # Function type index - .secrel32 "??0?$allocator@I@std@@QAE@XZ" # Function section relative address - .secidx "??0?$allocator@I@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp25119: - .short Ltmp25121-Ltmp25120 # Record length -Ltmp25120: - .short 4414 # Record kind: S_LOCAL - .long 10119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25121: - .cv_def_range Ltmp13641 Ltmp13642, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25117: - .p2align 2 - .cv_linetable 919, "??0?$allocator@I@std@@QAE@XZ", Lfunc_end919 - .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vector_val >::_Vector_val - .long Ltmp25123-Ltmp25122 # Subsection size -Ltmp25122: - .short Ltmp25125-Ltmp25124 # Record length -Ltmp25124: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end920-"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10414 # Function type index - .secrel32 "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_val >::_Vector_val" # Function name -Ltmp25125: - .short Ltmp25127-Ltmp25126 # Record length -Ltmp25126: - .short 4414 # Record kind: S_LOCAL - .long 10369 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25127: - .cv_def_range Ltmp13643 Ltmp13644, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25123: - .p2align 2 - .cv_linetable 920, "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QAE@XZ", Lfunc_end920 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second - .long Ltmp25129-Ltmp25128 # Subsection size -Ltmp25128: - .short Ltmp25131-Ltmp25130 # Record length -Ltmp25130: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end921-"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10415 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name -Ltmp25131: - .short Ltmp25133-Ltmp25132 # Record length -Ltmp25132: - .short 4414 # Record kind: S_LOCAL - .long 10309 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25133: - .cv_def_range Ltmp13645 Ltmp13646, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25129: - .p2align 2 - .cv_linetable 921, "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ", Lfunc_end921 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first - .long Ltmp25135-Ltmp25134 # Subsection size -Ltmp25134: - .short Ltmp25137-Ltmp25136 # Record length -Ltmp25136: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end922-"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10416 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name -Ltmp25137: - .short Ltmp25139-Ltmp25138 # Record length -Ltmp25138: - .short 4414 # Record kind: S_LOCAL - .long 10309 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25139: - .cv_def_range Ltmp13647 Ltmp13648, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25135: - .p2align 2 - .cv_linetable 922, "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAEAAV?$allocator@I@2@XZ", Lfunc_end922 - .section .debug$S,"dr",associative,"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector >::_Tidy - .long Ltmp25141-Ltmp25140 # Subsection size -Ltmp25140: - .short Ltmp25143-Ltmp25142 # Record length -Ltmp25142: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end923-"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10417 # Function type index - .secrel32 "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Tidy" # Function name -Ltmp25143: - .short Ltmp25145-Ltmp25144 # Record length -Ltmp25144: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25145: - .cv_def_range Ltmp13649 Ltmp13652, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25147-Ltmp25146 # Record length -Ltmp25146: - .short 4414 # Record kind: S_LOCAL - .long 10269 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp25147: - .cv_def_range Ltmp13649 Ltmp13652, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp25149-Ltmp25148 # Record length -Ltmp25148: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 0 # Flags - .asciz "_First" -Ltmp25149: - .cv_def_range Ltmp13649 Ltmp13652, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25141: - .p2align 2 - .cv_linetable 923, "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ", Lfunc_end923 - .section .debug$S,"dr",associative,"?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Myproxy - .long Ltmp25151-Ltmp25150 # Subsection size -Ltmp25150: - .short Ltmp25153-Ltmp25152 # Record length -Ltmp25152: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end924-"?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10418 # Function type index - .secrel32 "?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section relative address - .secidx "?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myproxy" # Function name -Ltmp25153: - .short Ltmp25155-Ltmp25154 # Record length -Ltmp25154: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25155: - .cv_def_range Ltmp13653 Ltmp13654, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25151: - .p2align 2 - .cv_linetable 924, "?_Myproxy@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAU_Container_proxy@2@XZ", Lfunc_end924 - .section .debug$S,"dr",associative,"?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector >::_Orphan_all - .long Ltmp25157-Ltmp25156 # Subsection size -Ltmp25156: - .short Ltmp25159-Ltmp25158 # Record length -Ltmp25158: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end925-"?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10419 # Function type index - .secrel32 "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Orphan_all" # Function name -Ltmp25159: - .short Ltmp25161-Ltmp25160 # Record length -Ltmp25160: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25161: - .cv_def_range Ltmp13655 Ltmp13656, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25157: - .p2align 2 - .cv_linetable 925, "?_Orphan_all@?$vector@IV?$allocator@I@std@@@std@@AAEXXZ", Lfunc_end925 - .section .debug$S,"dr",associative,"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" - .long 241 # Symbol subsection for std::vector >::_Destroy - .long Ltmp25163-Ltmp25162 # Subsection size -Ltmp25162: - .short Ltmp25165-Ltmp25164 # Record length -Ltmp25164: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end926-"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10420 # Function type index - .secrel32 "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" # Function section relative address - .secidx "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Destroy" # Function name -Ltmp25165: - .short Ltmp25167-Ltmp25166 # Record length -Ltmp25166: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25167: - .cv_def_range Ltmp13657 Ltmp13658, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25169-Ltmp25168 # Record length -Ltmp25168: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25169: - .cv_def_range Ltmp13657 Ltmp13658, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25171-Ltmp25170 # Record length -Ltmp25170: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25171: - .cv_def_range Ltmp13657 Ltmp13658, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25163: - .p2align 2 - .cv_linetable 926, "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0@Z", Lfunc_end926 - .section .debug$S,"dr",associative,"?deallocate@?$allocator@I@std@@QAEXQAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?deallocate@?$allocator@I@std@@QAEXQAII@Z" - .long 241 # Symbol subsection for std::allocator::deallocate - .long Ltmp25173-Ltmp25172 # Subsection size -Ltmp25172: - .short Ltmp25175-Ltmp25174 # Record length -Ltmp25174: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end927-"?deallocate@?$allocator@I@std@@QAEXQAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10421 # Function type index - .secrel32 "?deallocate@?$allocator@I@std@@QAEXQAII@Z" # Function section relative address - .secidx "?deallocate@?$allocator@I@std@@QAEXQAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::deallocate" # Function name -Ltmp25175: - .short Ltmp25177-Ltmp25176 # Record length -Ltmp25176: - .short 4414 # Record kind: S_LOCAL - .long 10119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25177: - .cv_def_range Ltmp13659 Ltmp13660, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25179-Ltmp25178 # Record length -Ltmp25178: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp25179: - .cv_def_range Ltmp13659 Ltmp13660, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25181-Ltmp25180 # Record length -Ltmp25180: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp25181: - .cv_def_range Ltmp13659 Ltmp13660, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25173: - .p2align 2 - .cv_linetable 927, "?deallocate@?$allocator@I@std@@QAEXQAII@Z", Lfunc_end927 - .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" - .long 241 # Symbol subsection for std::_Destroy_range > - .long Ltmp25183-Ltmp25182 # Subsection size -Ltmp25182: - .short Ltmp25185-Ltmp25184 # Record length -Ltmp25184: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end928-"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10424 # Function type index - .secrel32 "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" # Function section relative address - .secidx "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Destroy_range >" # Function name -Ltmp25185: - .short Ltmp25187-Ltmp25186 # Record length -Ltmp25186: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25187: - .cv_def_range Ltmp13661 Ltmp13662, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25189-Ltmp25188 # Record length -Ltmp25188: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25189: - .cv_def_range Ltmp13661 Ltmp13662, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25191-Ltmp25190 # Record length -Ltmp25190: - .short 4414 # Record kind: S_LOCAL - .long 10013 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp25191: - .cv_def_range Ltmp13661 Ltmp13662, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25183: - .p2align 2 - .cv_linetable 928, "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPAI0AAV?$allocator@I@0@@Z", Lfunc_end928 - .section .debug$S,"dr",associative,"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Compressed_pair<> - .long Ltmp25193-Ltmp25192 # Subsection size -Ltmp25192: - .short Ltmp25195-Ltmp25194 # Record length -Ltmp25194: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end929-"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10426 # Function type index - .secrel32 "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section relative address - .secidx "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Compressed_pair<>" # Function name -Ltmp25195: - .short Ltmp25197-Ltmp25196 # Record length -Ltmp25196: - .short 4414 # Record kind: S_LOCAL - .long 9915 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25197: - .cv_def_range Ltmp13663 Ltmp13664, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25199-Ltmp25198 # Record length -Ltmp25198: - .short 4414 # Record kind: S_LOCAL - .long 7619 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25199: - .cv_def_range Ltmp13663 Ltmp13664, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25193: - .p2align 2 - .cv_linetable 929, "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z", Lfunc_end929 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Get_data - .long Ltmp25201-Ltmp25200 # Subsection size -Ltmp25200: - .short Ltmp25203-Ltmp25202 # Record length -Ltmp25202: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end930-"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10427 # Function type index - .secrel32 "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Get_data" # Function name -Ltmp25203: - .short Ltmp25205-Ltmp25204 # Record length -Ltmp25204: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25205: - .cv_def_range Ltmp13665 Ltmp13666, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25201: - .p2align 2 - .cv_linetable 930, "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ", Lfunc_end930 - .section .debug$S,"dr",associative,"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Getal - .long Ltmp25207-Ltmp25206 # Subsection size -Ltmp25206: - .short Ltmp25209-Ltmp25208 # Record length -Ltmp25208: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end931-"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10428 # Function type index - .secrel32 "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Getal" # Function name -Ltmp25209: - .short Ltmp25211-Ltmp25210 # Record length -Ltmp25210: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25211: - .cv_def_range Ltmp13667 Ltmp13668, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25207: - .p2align 2 - .cv_linetable 931, "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", Lfunc_end931 - .section .debug$S,"dr",associative,"??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .long 241 # Symbol subsection for std::allocator::allocator,0> >::_Grp_t> - .long Ltmp25213-Ltmp25212 # Subsection size -Ltmp25212: - .short Ltmp25215-Ltmp25214 # Record length -Ltmp25214: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end932-"??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10430 # Function type index - .secrel32 "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section relative address - .secidx "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator,0> >::_Grp_t>" # Function name -Ltmp25215: - .short Ltmp25217-Ltmp25216 # Record length -Ltmp25216: - .short 4414 # Record kind: S_LOCAL - .long 7235 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25217: - .cv_def_range Ltmp13669 Ltmp13670, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25219-Ltmp25218 # Record length -Ltmp25218: - .short 4414 # Record kind: S_LOCAL - .long 9580 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25219: - .cv_def_range Ltmp13669 Ltmp13670, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25213: - .p2align 2 - .cv_linetable 932, "??$?0U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", Lfunc_end932 - .section .debug$S,"dr",associative,"??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::allocator,0> >::_Grp_t>::allocator - .long Ltmp25221-Ltmp25220 # Subsection size -Ltmp25220: - .short Ltmp25223-Ltmp25222 # Record length -Ltmp25222: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end933-"??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10431 # Function type index - .secrel32 "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::allocator,0> >::_Grp_t>::allocator" # Function name -Ltmp25223: - .short Ltmp25225-Ltmp25224 # Record length -Ltmp25224: - .short 4414 # Record kind: S_LOCAL - .long 9932 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25225: - .cv_def_range Ltmp13671 Ltmp13672, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25221: - .p2align 2 - .cv_linetable 933, "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAE@XZ", Lfunc_end933 - .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vector_val,0> >::_Grp_t> >::_Vector_val - .long Ltmp25227-Ltmp25226 # Subsection size -Ltmp25226: - .short Ltmp25229-Ltmp25228 # Record length -Ltmp25228: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end934-"??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10432 # Function type index - .secrel32 "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_val,0> >::_Grp_t> >::_Vector_val" # Function name -Ltmp25229: - .short Ltmp25231-Ltmp25230 # Record length -Ltmp25230: - .short 4414 # Record kind: S_LOCAL - .long 9974 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25231: - .cv_def_range Ltmp13673 Ltmp13674, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25227: - .p2align 2 - .cv_linetable 934, "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAE@XZ", Lfunc_end934 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_second - .long Ltmp25233-Ltmp25232 # Subsection size -Ltmp25232: - .short Ltmp25235-Ltmp25234 # Record length -Ltmp25234: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end935-"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10433 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_second" # Function name -Ltmp25235: - .short Ltmp25237-Ltmp25236 # Record length -Ltmp25236: - .short 4414 # Record kind: S_LOCAL - .long 9915 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25237: - .cv_def_range Ltmp13675 Ltmp13676, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25233: - .p2align 2 - .cv_linetable 935, "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ", Lfunc_end935 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_first - .long Ltmp25239-Ltmp25238 # Subsection size -Ltmp25238: - .short Ltmp25241-Ltmp25240 # Record length -Ltmp25240: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end936-"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10434 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_first" # Function name -Ltmp25241: - .short Ltmp25243-Ltmp25242 # Record length -Ltmp25242: - .short 4414 # Record kind: S_LOCAL - .long 9915 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25243: - .cv_def_range Ltmp13677 Ltmp13678, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25239: - .p2align 2 - .cv_linetable 936, "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", Lfunc_end936 - .section .debug$S,"dr",associative,"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair<> - .long Ltmp25245-Ltmp25244 # Subsection size -Ltmp25244: - .short Ltmp25247-Ltmp25246 # Record length -Ltmp25246: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end937-"??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10436 # Function type index - .secrel32 "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section relative address - .secidx "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair<>" # Function name -Ltmp25247: - .short Ltmp25249-Ltmp25248 # Record length -Ltmp25248: - .short 4414 # Record kind: S_LOCAL - .long 9728 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25249: - .cv_def_range Ltmp13679 Ltmp13680, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25251-Ltmp25250 # Record length -Ltmp25250: - .short 4414 # Record kind: S_LOCAL - .long 7619 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25251: - .cv_def_range Ltmp13679 Ltmp13680, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25245: - .p2align 2 - .cv_linetable 937, "??$?0$$V@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@@Z", Lfunc_end937 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Get_data - .long Ltmp25253-Ltmp25252 # Subsection size -Ltmp25252: - .short Ltmp25255-Ltmp25254 # Record length -Ltmp25254: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end938-"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10437 # Function type index - .secrel32 "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Get_data" # Function name -Ltmp25255: - .short Ltmp25257-Ltmp25256 # Record length -Ltmp25256: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25257: - .cv_def_range Ltmp13681 Ltmp13682, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25253: - .p2align 2 - .cv_linetable 938, "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ", Lfunc_end938 - .section .debug$S,"dr",associative,"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getal - .long Ltmp25259-Ltmp25258 # Subsection size -Ltmp25258: - .short Ltmp25261-Ltmp25260 # Record length -Ltmp25260: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end939-"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10438 # Function type index - .secrel32 "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getal" # Function name -Ltmp25261: - .short Ltmp25263-Ltmp25262 # Record length -Ltmp25262: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25263: - .cv_def_range Ltmp13683 Ltmp13684, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25259: - .p2align 2 - .cv_linetable 939, "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ", Lfunc_end939 - .section .debug$S,"dr",associative,"??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp25265-Ltmp25264 # Subsection size -Ltmp25264: - .short Ltmp25267-Ltmp25266 # Record length -Ltmp25266: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end940-"??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10440 # Function type index - .secrel32 "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Function section relative address - .secidx "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp25267: - .short Ltmp25269-Ltmp25268 # Record length -Ltmp25268: - .short 4414 # Record kind: S_LOCAL - .long 7235 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25269: - .cv_def_range Ltmp13685 Ltmp13686, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25271-Ltmp25270 # Record length -Ltmp25270: - .short 4414 # Record kind: S_LOCAL - .long 9406 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25271: - .cv_def_range Ltmp13685 Ltmp13686, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25265: - .p2align 2 - .cv_linetable 940, "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QAE@ABV?$allocator@U_Loop_vals_t@std@@@1@@Z", Lfunc_end940 - .section .debug$S,"dr",associative,"??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp25273-Ltmp25272 # Subsection size -Ltmp25272: - .short Ltmp25275-Ltmp25274 # Record length -Ltmp25274: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end941-"??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10441 # Function type index - .secrel32 "??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp25275: - .short Ltmp25277-Ltmp25276 # Record length -Ltmp25276: - .short 4414 # Record kind: S_LOCAL - .long 9745 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25277: - .cv_def_range Ltmp13687 Ltmp13688, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25273: - .p2align 2 - .cv_linetable 941, "??0?$allocator@U_Loop_vals_t@std@@@std@@QAE@XZ", Lfunc_end941 - .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vector_val >::_Vector_val - .long Ltmp25279-Ltmp25278 # Subsection size -Ltmp25278: - .short Ltmp25281-Ltmp25280 # Record length -Ltmp25280: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end942-"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10442 # Function type index - .secrel32 "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_val >::_Vector_val" # Function name -Ltmp25281: - .short Ltmp25283-Ltmp25282 # Record length -Ltmp25282: - .short 4414 # Record kind: S_LOCAL - .long 9790 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25283: - .cv_def_range Ltmp13689 Ltmp13690, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25279: - .p2align 2 - .cv_linetable 942, "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QAE@XZ", Lfunc_end942 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second - .long Ltmp25285-Ltmp25284 # Subsection size -Ltmp25284: - .short Ltmp25287-Ltmp25286 # Record length -Ltmp25286: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end943-"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10443 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name -Ltmp25287: - .short Ltmp25289-Ltmp25288 # Record length -Ltmp25288: - .short 4414 # Record kind: S_LOCAL - .long 9728 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25289: - .cv_def_range Ltmp13691 Ltmp13692, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25285: - .p2align 2 - .cv_linetable 943, "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ", Lfunc_end943 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first - .long Ltmp25291-Ltmp25290 # Subsection size -Ltmp25290: - .short Ltmp25293-Ltmp25292 # Record length -Ltmp25292: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end944-"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10444 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name -Ltmp25293: - .short Ltmp25295-Ltmp25294 # Record length -Ltmp25294: - .short 4414 # Record kind: S_LOCAL - .long 9728 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25295: - .cv_def_range Ltmp13693 Ltmp13694, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25291: - .p2align 2 - .cv_linetable 944, "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QAEAAV?$allocator@U_Loop_vals_t@std@@@2@XZ", Lfunc_end944 - .section .debug$S,"dr",associative,"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .long 241 # Symbol subsection for std::vector >::_Resize - .long Ltmp25297-Ltmp25296 # Subsection size -Ltmp25296: - .short Ltmp25299-Ltmp25298 # Record length -Ltmp25298: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end945-"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10449 # Function type index - .secrel32 "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section relative address - .secidx "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Resize" # Function name -Ltmp25299: - .short Ltmp25301-Ltmp25300 # Record length -Ltmp25300: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25301: - .cv_def_range Ltmp13695 Ltmp13702, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp25303-Ltmp25302 # Record length -Ltmp25302: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp25303: - .cv_def_range Ltmp13695 Ltmp13702, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25305-Ltmp25304 # Record length -Ltmp25304: - .short 4414 # Record kind: S_LOCAL - .long 10446 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp25305: - .cv_def_range Ltmp13695 Ltmp13702, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25307-Ltmp25306 # Record length -Ltmp25306: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldsize" -Ltmp25307: - .cv_def_range Ltmp13695 Ltmp13702, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp25309-Ltmp25308 # Record length -Ltmp25308: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13697-Ltmp13696 # Code size - .secrel32 Ltmp13696 # Function section relative address - .secidx Lfunc_begin945 # Function section index - .byte 0 # Lexical block name -Ltmp25309: - .short Ltmp25311-Ltmp25310 # Record length -Ltmp25310: - .short 4414 # Record kind: S_LOCAL - .long 9520 # TypeIndex - .short 0 # Flags - .asciz "_Newlast" -Ltmp25311: - .cv_def_range Ltmp13696 Ltmp13697, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp25313-Ltmp25312 # Record length -Ltmp25312: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13701-Ltmp13698 # Code size - .secrel32 Ltmp13698 # Function section relative address - .secidx Lfunc_begin945 # Function section index - .byte 0 # Lexical block name -Ltmp25313: - .short Ltmp25315-Ltmp25314 # Record length -Ltmp25314: - .short 4414 # Record kind: S_LOCAL - .long 9520 # TypeIndex - .short 0 # Flags - .asciz "_Oldlast" -Ltmp25315: - .cv_def_range Ltmp13698 Ltmp13701, "E\021\026\000\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 -Ltmp25297: - .p2align 2 - .cv_linetable 945, "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z", Lfunc_end945 - .section .debug$S,"dr",associative,"?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::size - .long Ltmp25317-Ltmp25316 # Subsection size -Ltmp25316: - .short Ltmp25319-Ltmp25318 # Record length -Ltmp25318: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end946-"?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10450 # Function type index - .secrel32 "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::size" # Function name -Ltmp25319: - .short Ltmp25321-Ltmp25320 # Record length -Ltmp25320: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25321: - .cv_def_range Ltmp13703 Ltmp13704, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25317: - .p2align 2 - .cv_linetable 946, "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ", Lfunc_end946 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Myfirst - .long Ltmp25323-Ltmp25322 # Subsection size -Ltmp25322: - .short Ltmp25325-Ltmp25324 # Record length -Ltmp25324: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end947-"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10451 # Function type index - .secrel32 "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # Function section relative address - .secidx "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myfirst" # Function name -Ltmp25325: - .short Ltmp25327-Ltmp25326 # Record length -Ltmp25326: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25327: - .cv_def_range Ltmp13705 Ltmp13706, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25323: - .p2align 2 - .cv_linetable 947, "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ", Lfunc_end947 - .section .debug$S,"dr",associative,"?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" - .long 241 # Symbol subsection for std::vector >::_Orphan_range - .long Ltmp25329-Ltmp25328 # Subsection size -Ltmp25328: - .short Ltmp25331-Ltmp25330 # Record length -Ltmp25330: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end948-"?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10452 # Function type index - .secrel32 "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" # Function section relative address - .secidx "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Orphan_range" # Function name -Ltmp25331: - .short Ltmp25333-Ltmp25332 # Record length -Ltmp25332: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25333: - .cv_def_range Ltmp13707 Ltmp13719, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25335-Ltmp25334 # Record length -Ltmp25334: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25335: - .cv_def_range Ltmp13707 Ltmp13719, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25337-Ltmp25336 # Record length -Ltmp25336: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25337: - .cv_def_range Ltmp13707 Ltmp13719, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25339-Ltmp25338 # Record length -Ltmp25338: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp25339: - .cv_def_range Ltmp13707 Ltmp13719, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp25341-Ltmp25340 # Record length -Ltmp25340: - .short 4414 # Record kind: S_LOCAL - .long 10453 # TypeIndex - .short 0 # Flags - .asciz "_Pnext" -Ltmp25341: - .cv_def_range Ltmp13707 Ltmp13719, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25329: - .p2align 2 - .cv_linetable 948, "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEXPAU_Loop_vals_t@2@0@Z", Lfunc_end948 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Mylast - .long Ltmp25343-Ltmp25342 # Subsection size -Ltmp25342: - .short Ltmp25345-Ltmp25344 # Record length -Ltmp25344: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end949-"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10454 # Function type index - .secrel32 "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # Function section relative address - .secidx "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Mylast" # Function name -Ltmp25345: - .short Ltmp25347-Ltmp25346 # Record length -Ltmp25346: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25347: - .cv_def_range Ltmp13720 Ltmp13721, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25343: - .p2align 2 - .cv_linetable 949, "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ", Lfunc_end949 - .section .debug$S,"dr",associative,"?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" - .long 241 # Symbol subsection for std::vector >::_Destroy - .long Ltmp25349-Ltmp25348 # Subsection size -Ltmp25348: - .short Ltmp25351-Ltmp25350 # Record length -Ltmp25350: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end950-"?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10455 # Function type index - .secrel32 "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" # Function section relative address - .secidx "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Destroy" # Function name -Ltmp25351: - .short Ltmp25353-Ltmp25352 # Record length -Ltmp25352: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25353: - .cv_def_range Ltmp13722 Ltmp13723, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25355-Ltmp25354 # Record length -Ltmp25354: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25355: - .cv_def_range Ltmp13722 Ltmp13723, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25357-Ltmp25356 # Record length -Ltmp25356: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25357: - .cv_def_range Ltmp13722 Ltmp13723, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25349: - .p2align 2 - .cv_linetable 950, "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@0@Z", Lfunc_end950 - .section .debug$S,"dr",associative,"?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::capacity - .long Ltmp25359-Ltmp25358 # Subsection size -Ltmp25358: - .short Ltmp25361-Ltmp25360 # Record length -Ltmp25360: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end951-"?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10456 # Function type index - .secrel32 "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # Function section relative address - .secidx "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::capacity" # Function name -Ltmp25361: - .short Ltmp25363-Ltmp25362 # Record length -Ltmp25362: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25363: - .cv_def_range Ltmp13724 Ltmp13725, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25359: - .p2align 2 - .cv_linetable 951, "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ", Lfunc_end951 - .section .debug$S,"dr",associative,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .long 241 # Symbol subsection for std::vector >::_Resize_reallocate - .long Ltmp25365-Ltmp25364 # Subsection size -Ltmp25364: - .short Ltmp25367-Ltmp25366 # Record length -Ltmp25366: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end952-"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10457 # Function type index - .secrel32 "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section relative address - .secidx "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Resize_reallocate" # Function name -Ltmp25367: - .short Ltmp25369-Ltmp25368 # Record length -Ltmp25368: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25369: - .cv_def_range Ltmp13730 Ltmp13736, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp25371-Ltmp25370 # Record length -Ltmp25370: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp25371: - .cv_def_range Ltmp13730 Ltmp13736, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25373-Ltmp25372 # Record length -Ltmp25372: - .short 4414 # Record kind: S_LOCAL - .long 10446 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp25373: - .cv_def_range Ltmp13730 Ltmp13736, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25375-Ltmp25374 # Record length -Ltmp25374: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldsize" -Ltmp25375: - .cv_def_range Ltmp13730 Ltmp13736, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp25377-Ltmp25376 # Record length -Ltmp25376: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Newcapacity" -Ltmp25377: - .cv_def_range Ltmp13730 Ltmp13736, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp25379-Ltmp25378 # Record length -Ltmp25378: - .short 4414 # Record kind: S_LOCAL - .long 9520 # TypeIndex - .short 0 # Flags - .asciz "_Newvec" -Ltmp25379: - .cv_def_range Ltmp13730 Ltmp13736, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp25381-Ltmp25380 # Record length -Ltmp25380: - .short 4414 # Record kind: S_LOCAL - .long 9520 # TypeIndex - .short 0 # Flags - .asciz "_Appended_first" -Ltmp25381: - .cv_def_range Ltmp13730 Ltmp13736, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp25383-Ltmp25382 # Record length -Ltmp25382: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 0 # Flags - .asciz "_Appended_last" -Ltmp25383: - .cv_def_range Ltmp13730 Ltmp13736, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25365: - .p2align 2 - .cv_linetable 952, "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z", Lfunc_end952 - .section .debug$S,"dr",associative,"?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" - .long 241 # Symbol subsection for std::vector >::_Ufill - .long Ltmp25385-Ltmp25384 # Subsection size -Ltmp25384: - .short Ltmp25387-Ltmp25386 # Record length -Ltmp25386: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end953-"?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10458 # Function type index - .secrel32 "?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" # Function section relative address - .secidx "?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Ufill" # Function name -Ltmp25387: - .short Ltmp25389-Ltmp25388 # Record length -Ltmp25388: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25389: - .cv_def_range Ltmp13737 Ltmp13738, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25391-Ltmp25390 # Record length -Ltmp25390: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp25391: - .cv_def_range Ltmp13737 Ltmp13738, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25393-Ltmp25392 # Record length -Ltmp25392: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp25393: - .cv_def_range Ltmp13737 Ltmp13738, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25395-Ltmp25394 # Record length -Ltmp25394: - .short 4414 # Record kind: S_LOCAL - .long 6064 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25395: - .cv_def_range Ltmp13737 Ltmp13738, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25385: - .p2align 2 - .cv_linetable 953, "?_Ufill@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEPAU_Loop_vals_t@2@PAU32@IU_Value_init_tag@2@@Z", Lfunc_end953 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Mylast - .long Ltmp25397-Ltmp25396 # Subsection size -Ltmp25396: - .short Ltmp25399-Ltmp25398 # Record length -Ltmp25398: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end954-"?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10459 # Function type index - .secrel32 "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # Function section relative address - .secidx "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Mylast" # Function name -Ltmp25399: - .short Ltmp25401-Ltmp25400 # Record length -Ltmp25400: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25401: - .cv_def_range Ltmp13739 Ltmp13740, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25397: - .p2align 2 - .cv_linetable 954, "?_Mylast@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ", Lfunc_end954 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Myfirst - .long Ltmp25403-Ltmp25402 # Subsection size -Ltmp25402: - .short Ltmp25405-Ltmp25404 # Record length -Ltmp25404: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end955-"?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10460 # Function type index - .secrel32 "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # Function section relative address - .secidx "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myfirst" # Function name -Ltmp25405: - .short Ltmp25407-Ltmp25406 # Record length -Ltmp25406: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25407: - .cv_def_range Ltmp13741 Ltmp13742, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25403: - .p2align 2 - .cv_linetable 955, "?_Myfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ", Lfunc_end955 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Get_data - .long Ltmp25409-Ltmp25408 # Subsection size -Ltmp25408: - .short Ltmp25411-Ltmp25410 # Record length -Ltmp25410: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end956-"?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10461 # Function type index - .secrel32 "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Get_data" # Function name -Ltmp25411: - .short Ltmp25413-Ltmp25412 # Record length -Ltmp25412: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25413: - .cv_def_range Ltmp13743 Ltmp13744, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25409: - .p2align 2 - .cv_linetable 956, "?_Get_data@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ", Lfunc_end956 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second - .long Ltmp25415-Ltmp25414 # Subsection size -Ltmp25414: - .short Ltmp25417-Ltmp25416 # Record length -Ltmp25416: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end957-"?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10462 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name -Ltmp25417: - .short Ltmp25419-Ltmp25418 # Record length -Ltmp25418: - .short 4414 # Record kind: S_LOCAL - .long 9731 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25419: - .cv_def_range Ltmp13745 Ltmp13746, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25415: - .p2align 2 - .cv_linetable 957, "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ", Lfunc_end957 - .section .debug$S,"dr",associative,"?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getpfirst - .long Ltmp25421-Ltmp25420 # Subsection size -Ltmp25420: - .short Ltmp25423-Ltmp25422 # Record length -Ltmp25422: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end958-"?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10463 # Function type index - .secrel32 "?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Function section relative address - .secidx "?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getpfirst" # Function name -Ltmp25423: - .short Ltmp25425-Ltmp25424 # Record length -Ltmp25424: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25425: - .cv_def_range Ltmp13747 Ltmp13748, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25421: - .p2align 2 - .cv_linetable 958, "?_Getpfirst@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ", Lfunc_end958 - .section .debug$S,"dr",associative,"?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" - .long 241 # Symbol subsection for std::_Iterator_base12::_Getpnext - .long Ltmp25427-Ltmp25426 # Subsection size -Ltmp25426: - .short Ltmp25429-Ltmp25428 # Record length -Ltmp25428: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end959-"?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10464 # Function type index - .secrel32 "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" # Function section relative address - .secidx "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Iterator_base12::_Getpnext" # Function name -Ltmp25429: - .short Ltmp25431-Ltmp25430 # Record length -Ltmp25430: - .short 4414 # Record kind: S_LOCAL - .long 4686 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25431: - .cv_def_range Ltmp13749 Ltmp13750, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25427: - .p2align 2 - .cv_linetable 959, "?_Getpnext@_Iterator_base12@std@@QAEPAPAU12@XZ", Lfunc_end959 - .section .debug$S,"dr",associative,"?_Clrcont@_Iterator_base12@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Clrcont@_Iterator_base12@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Iterator_base12::_Clrcont - .long Ltmp25433-Ltmp25432 # Subsection size -Ltmp25432: - .short Ltmp25435-Ltmp25434 # Record length -Ltmp25434: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end960-"?_Clrcont@_Iterator_base12@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10465 # Function type index - .secrel32 "?_Clrcont@_Iterator_base12@std@@QAEXXZ" # Function section relative address - .secidx "?_Clrcont@_Iterator_base12@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Iterator_base12::_Clrcont" # Function name -Ltmp25435: - .short Ltmp25437-Ltmp25436 # Record length -Ltmp25436: - .short 4414 # Record kind: S_LOCAL - .long 4686 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25437: - .cv_def_range Ltmp13751 Ltmp13752, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25433: - .p2align 2 - .cv_linetable 960, "?_Clrcont@_Iterator_base12@std@@QAEXXZ", Lfunc_end960 - .section .debug$S,"dr",associative,"?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" - .long 241 # Symbol subsection for std::_Container_base12::_Getpfirst - .long Ltmp25439-Ltmp25438 # Subsection size -Ltmp25438: - .short Ltmp25441-Ltmp25440 # Record length -Ltmp25440: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end961-"?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10466 # Function type index - .secrel32 "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" # Function section relative address - .secidx "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Container_base12::_Getpfirst" # Function name -Ltmp25441: - .short Ltmp25443-Ltmp25442 # Record length -Ltmp25442: - .short 4414 # Record kind: S_LOCAL - .long 4757 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25443: - .cv_def_range Ltmp13753 Ltmp13754, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25439: - .p2align 2 - .cv_linetable 961, "?_Getpfirst@_Container_base12@std@@QBEPAPAU_Iterator_base12@2@XZ", Lfunc_end961 - .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Destroy_range > - .long Ltmp25445-Ltmp25444 # Subsection size -Ltmp25444: - .short Ltmp25447-Ltmp25446 # Record length -Ltmp25446: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end962-"??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10469 # Function type index - .secrel32 "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section relative address - .secidx "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Destroy_range >" # Function name -Ltmp25447: - .short Ltmp25449-Ltmp25448 # Record length -Ltmp25448: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25449: - .cv_def_range Ltmp13755 Ltmp13756, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25451-Ltmp25450 # Record length -Ltmp25450: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25451: - .cv_def_range Ltmp13755 Ltmp13756, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25453-Ltmp25452 # Record length -Ltmp25452: - .short 4414 # Record kind: S_LOCAL - .long 9529 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp25453: - .cv_def_range Ltmp13755 Ltmp13756, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25445: - .p2align 2 - .cv_linetable 962, "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPAU_Loop_vals_t@0@0AAV?$allocator@U_Loop_vals_t@std@@@0@@Z", Lfunc_end962 - .section .debug$S,"dr",associative,"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Myend - .long Ltmp25455-Ltmp25454 # Subsection size -Ltmp25454: - .short Ltmp25457-Ltmp25456 # Record length -Ltmp25456: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end963-"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10470 # Function type index - .secrel32 "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # Function section relative address - .secidx "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myend" # Function name -Ltmp25457: - .short Ltmp25459-Ltmp25458 # Record length -Ltmp25458: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25459: - .cv_def_range Ltmp13757 Ltmp13758, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25455: - .p2align 2 - .cv_linetable 963, "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABQAU_Loop_vals_t@2@XZ", Lfunc_end963 - .section .debug$S,"dr",associative,"?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::max_size - .long Ltmp25461-Ltmp25460 # Subsection size -Ltmp25460: - .short Ltmp25463-Ltmp25462 # Record length -Ltmp25462: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end964-"?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10471 # Function type index - .secrel32 "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # Function section relative address - .secidx "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::max_size" # Function name -Ltmp25463: - .short Ltmp25465-Ltmp25464 # Record length -Ltmp25464: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25465: - .cv_def_range Ltmp13759 Ltmp13760, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25461: - .p2align 2 - .cv_linetable 964, "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QBEIXZ", Lfunc_end964 - .section .debug$S,"dr",associative,"?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" - .long 241 # Symbol subsection for std::vector >::_Xlength - .long Ltmp25467-Ltmp25466 # Subsection size -Ltmp25466: - .short Ltmp25469-Ltmp25468 # Record length -Ltmp25468: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end965-"?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10472 # Function type index - .secrel32 "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" # Function section relative address - .secidx "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Xlength" # Function name -Ltmp25469: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25467: - .p2align 2 - .cv_linetable 965, "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ", Lfunc_end965 - .section .debug$S,"dr",associative,"?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" - .long 241 # Symbol subsection for std::vector >::_Calculate_growth - .long Ltmp25471-Ltmp25470 # Subsection size -Ltmp25470: - .short Ltmp25473-Ltmp25472 # Record length -Ltmp25472: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end966-"?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10473 # Function type index - .secrel32 "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" # Function section relative address - .secidx "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Calculate_growth" # Function name -Ltmp25473: - .short Ltmp25475-Ltmp25474 # Record length -Ltmp25474: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25475: - .cv_def_range Ltmp13763 Ltmp13768, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25477-Ltmp25476 # Record length -Ltmp25476: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp25477: - .cv_def_range Ltmp13763 Ltmp13768, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25479-Ltmp25478 # Record length -Ltmp25478: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldcapacity" -Ltmp25479: - .cv_def_range Ltmp13763 Ltmp13768, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp25481-Ltmp25480 # Record length -Ltmp25480: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Geometric" -Ltmp25481: - .cv_def_range Ltmp13763 Ltmp13768, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25471: - .p2align 2 - .cv_linetable 966, "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEII@Z", Lfunc_end966 - .section .debug$S,"dr",associative,"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" - .long 241 # Symbol subsection for std::allocator::allocate - .long Ltmp25483-Ltmp25482 # Subsection size -Ltmp25482: - .short Ltmp25485-Ltmp25484 # Record length -Ltmp25484: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end967-"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10474 # Function type index - .secrel32 "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" # Function section relative address - .secidx "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocate" # Function name -Ltmp25485: - .short Ltmp25487-Ltmp25486 # Record length -Ltmp25486: - .short 4414 # Record kind: S_LOCAL - .long 9745 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25487: - .cv_def_range Ltmp13769 Ltmp13770, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25489-Ltmp25488 # Record length -Ltmp25488: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp25489: - .cv_def_range Ltmp13769 Ltmp13770, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25483: - .p2align 2 - .cv_linetable 967, "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEPAU_Loop_vals_t@2@I@Z", Lfunc_end967 - .section .debug$S,"dr",associative,"?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" - .long 241 # Symbol subsection for std::vector >::_Umove_if_noexcept - .long Ltmp25491-Ltmp25490 # Subsection size -Ltmp25490: - .short Ltmp25493-Ltmp25492 # Record length -Ltmp25492: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end968-"?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10475 # Function type index - .secrel32 "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" # Function section relative address - .secidx "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Umove_if_noexcept" # Function name -Ltmp25493: - .short Ltmp25495-Ltmp25494 # Record length -Ltmp25494: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25495: - .cv_def_range Ltmp13771 Ltmp13772, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp25497-Ltmp25496 # Record length -Ltmp25496: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25497: - .cv_def_range Ltmp13771 Ltmp13772, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25499-Ltmp25498 # Record length -Ltmp25498: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25499: - .cv_def_range Ltmp13771 Ltmp13772, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25501-Ltmp25500 # Record length -Ltmp25500: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp25501: - .cv_def_range Ltmp13771 Ltmp13772, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25491: - .p2align 2 - .cv_linetable 968, "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00@Z", Lfunc_end968 - .section .debug$S,"dr",associative,"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" - .long 241 # Symbol subsection for std::allocator::deallocate - .long Ltmp25503-Ltmp25502 # Subsection size -Ltmp25502: - .short Ltmp25505-Ltmp25504 # Record length -Ltmp25504: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end969-"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10476 # Function type index - .secrel32 "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" # Function section relative address - .secidx "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::deallocate" # Function name -Ltmp25505: - .short Ltmp25507-Ltmp25506 # Record length -Ltmp25506: - .short 4414 # Record kind: S_LOCAL - .long 9745 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25507: - .cv_def_range Ltmp13773 Ltmp13774, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25509-Ltmp25508 # Record length -Ltmp25508: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp25509: - .cv_def_range Ltmp13773 Ltmp13774, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25511-Ltmp25510 # Record length -Ltmp25510: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp25511: - .cv_def_range Ltmp13773 Ltmp13774, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25503: - .p2align 2 - .cv_linetable 969, "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QAEXQAU_Loop_vals_t@2@I@Z", Lfunc_end969 - .section .debug$S,"dr",associative,"?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" - .long 241 # Symbol subsection for std::vector >::_Change_array - .long Ltmp25513-Ltmp25512 # Subsection size -Ltmp25512: - .short Ltmp25515-Ltmp25514 # Record length -Ltmp25514: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end970-"?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10477 # Function type index - .secrel32 "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" # Function section relative address - .secidx "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Change_array" # Function name -Ltmp25515: - .short Ltmp25517-Ltmp25516 # Record length -Ltmp25516: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25517: - .cv_def_range Ltmp13775 Ltmp13778, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25519-Ltmp25518 # Record length -Ltmp25518: - .short 4414 # Record kind: S_LOCAL - .long 9520 # TypeIndex - .short 1 # Flags - .asciz "_Newvec" -Ltmp25519: - .cv_def_range Ltmp13775 Ltmp13778, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25521-Ltmp25520 # Record length -Ltmp25520: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp25521: - .cv_def_range Ltmp13775 Ltmp13778, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25523-Ltmp25522 # Record length -Ltmp25522: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp25523: - .cv_def_range Ltmp13775 Ltmp13778, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25513: - .p2align 2 - .cv_linetable 970, "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXQAU_Loop_vals_t@2@II@Z", Lfunc_end970 - .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::max_size - .long Ltmp25525-Ltmp25524 # Subsection size -Ltmp25524: - .short Ltmp25527-Ltmp25526 # Record length -Ltmp25526: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end971-"?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10478 # Function type index - .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" # Function section relative address - .secidx "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::max_size" # Function name -Ltmp25527: - .short Ltmp25529-Ltmp25528 # Record length -Ltmp25528: - .short 4414 # Record kind: S_LOCAL - .long 9406 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25529: - .cv_def_range Ltmp13779 Ltmp13780, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25525: - .p2align 2 - .cv_linetable 971, "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAIABV?$allocator@U_Loop_vals_t@std@@@2@@Z", Lfunc_end971 - .section .debug$S,"dr",associative,"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getal - .long Ltmp25531-Ltmp25530 # Subsection size -Ltmp25530: - .short Ltmp25533-Ltmp25532 # Record length -Ltmp25532: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end972-"?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10479 # Function type index - .secrel32 "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getal" # Function name -Ltmp25533: - .short Ltmp25535-Ltmp25534 # Record length -Ltmp25534: - .short 4414 # Record kind: S_LOCAL - .long 9483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25535: - .cv_def_range Ltmp13781 Ltmp13782, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25531: - .p2align 2 - .cv_linetable 972, "?_Getal@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ABEABV?$allocator@U_Loop_vals_t@std@@@2@XZ", Lfunc_end972 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first - .long Ltmp25537-Ltmp25536 # Subsection size -Ltmp25536: - .short Ltmp25539-Ltmp25538 # Record length -Ltmp25538: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end973-"?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10480 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name -Ltmp25539: - .short Ltmp25541-Ltmp25540 # Record length -Ltmp25540: - .short 4414 # Record kind: S_LOCAL - .long 9731 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25541: - .cv_def_range Ltmp13783 Ltmp13784, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25537: - .p2align 2 - .cv_linetable 973, "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Loop_vals_t@std@@@2@XZ", Lfunc_end973 - .section .debug$S,"dr",associative,"?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" - .long 241 # Symbol subsection for std::vector >::_Umove_if_noexcept1 - .long Ltmp25543-Ltmp25542 # Subsection size -Ltmp25542: - .short Ltmp25545-Ltmp25544 # Record length -Ltmp25544: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end974-"?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10481 # Function type index - .secrel32 "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" # Function section relative address - .secidx "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Umove_if_noexcept1" # Function name -Ltmp25545: - .short Ltmp25547-Ltmp25546 # Record length -Ltmp25546: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25547: - .cv_def_range Ltmp13785 Ltmp13786, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25549-Ltmp25548 # Record length -Ltmp25548: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25549: - .cv_def_range Ltmp13785 Ltmp13786, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25551-Ltmp25550 # Record length -Ltmp25550: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25551: - .cv_def_range Ltmp13785 Ltmp13786, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25553-Ltmp25552 # Record length -Ltmp25552: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp25553: - .cv_def_range Ltmp13785 Ltmp13786, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp25555-Ltmp25554 # Record length -Ltmp25554: - .short 4414 # Record kind: S_LOCAL - .long 4529 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25555: - .cv_def_range Ltmp13785 Ltmp13786, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25543: - .p2align 2 - .cv_linetable 974, "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXPAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z", Lfunc_end974 - .section .debug$S,"dr",associative,"??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_move > - .long Ltmp25557-Ltmp25556 # Subsection size -Ltmp25556: - .short Ltmp25559-Ltmp25558 # Record length -Ltmp25558: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end975-"??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10484 # Function type index - .secrel32 "??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_move >" # Function name -Ltmp25559: - .short Ltmp25561-Ltmp25560 # Record length -Ltmp25560: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25561: - .cv_def_range Ltmp13787 Ltmp13790, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25563-Ltmp25562 # Record length -Ltmp25562: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25563: - .cv_def_range Ltmp13787 Ltmp13790, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25565-Ltmp25564 # Record length -Ltmp25564: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp25565: - .cv_def_range Ltmp13787 Ltmp13790, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp25567-Ltmp25566 # Record length -Ltmp25566: - .short 4414 # Record kind: S_LOCAL - .long 9529 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp25567: - .cv_def_range Ltmp13787 Ltmp13790, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp25569-Ltmp25568 # Record length -Ltmp25568: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp25569: - .cv_def_range Ltmp13787 Ltmp13790, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp25571-Ltmp25570 # Record length -Ltmp25570: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp25571: - .cv_def_range Ltmp13787 Ltmp13790, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp25573-Ltmp25572 # Record length -Ltmp25572: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp25573: - .cv_def_range Ltmp13787 Ltmp13790, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25557: - .p2align 2 - .cv_linetable 975, "??$_Uninitialized_move@PAU_Loop_vals_t@std@@PAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@0PAU10@AAV?$allocator@U_Loop_vals_t@std@@@0@@Z", Lfunc_end975 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped - .long Ltmp25575-Ltmp25574 # Subsection size -Ltmp25574: - .short Ltmp25577-Ltmp25576 # Record length -Ltmp25576: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end976-"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10487 # Function type index - .secrel32 "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" # Function section relative address - .secidx "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped" # Function name -Ltmp25577: - .short Ltmp25579-Ltmp25578 # Record length -Ltmp25578: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp25579: - .cv_def_range Ltmp13791 Ltmp13792, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25575: - .p2align 2 - .cv_linetable 976, "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@QAU10@@Z", Lfunc_end976 - .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped_n - .long Ltmp25581-Ltmp25580 # Subsection size -Ltmp25580: - .short Ltmp25583-Ltmp25582 # Record length -Ltmp25582: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end977-"??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10490 # Function type index - .secrel32 "??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" # Function section relative address - .secidx "??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped_n" # Function name -Ltmp25583: - .short Ltmp25585-Ltmp25584 # Record length -Ltmp25584: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 1 # Flags - .asciz "_Src" -Ltmp25585: - .cv_def_range Ltmp13793 Ltmp13794, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25587-Ltmp25586 # Record length -Ltmp25586: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25587: - .cv_def_range Ltmp13793 Ltmp13794, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25581: - .p2align 2 - .cv_linetable 977, "??$_Get_unwrapped_n@U_Loop_vals_t@std@@H$0A@@std@@YAPAU_Loop_vals_t@0@QAU10@H@Z", Lfunc_end977 - .section .debug$S,"dr",associative,"??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" - .long 241 # Symbol subsection for std::_Idl_distance - .long Ltmp25589-Ltmp25588 # Subsection size -Ltmp25588: - .short Ltmp25591-Ltmp25590 # Record length -Ltmp25590: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end978-"??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10494 # Function type index - .secrel32 "??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" # Function section relative address - .secidx "??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Idl_distance" # Function name -Ltmp25591: - .short Ltmp25593-Ltmp25592 # Record length -Ltmp25592: - .short 4414 # Record kind: S_LOCAL - .long 10491 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25593: - .cv_def_range Ltmp13795 Ltmp13796, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25595-Ltmp25594 # Record length -Ltmp25594: - .short 4414 # Record kind: S_LOCAL - .long 10491 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25595: - .cv_def_range Ltmp13795 Ltmp13796, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25589: - .p2align 2 - .cv_linetable 978, "??$_Idl_distance@PAU_Loop_vals_t@std@@PAU12@@std@@YA?A?@@ABQAU_Loop_vals_t@0@0@Z", Lfunc_end978 - .section .debug$S,"dr",associative,"??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" - .long 241 # Symbol subsection for std::_Copy_memmove - .long Ltmp25597-Ltmp25596 # Subsection size -Ltmp25596: - .short Ltmp25599-Ltmp25598 # Record length -Ltmp25598: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end979-"??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10496 # Function type index - .secrel32 "??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" # Function section relative address - .secidx "??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Copy_memmove" # Function name -Ltmp25599: - .short Ltmp25601-Ltmp25600 # Record length -Ltmp25600: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25601: - .cv_def_range Ltmp13797 Ltmp13798, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25603-Ltmp25602 # Record length -Ltmp25602: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25603: - .cv_def_range Ltmp13797 Ltmp13798, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25605-Ltmp25604 # Record length -Ltmp25604: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp25605: - .cv_def_range Ltmp13797 Ltmp13798, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp25607-Ltmp25606 # Record length -Ltmp25606: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_First_ch" -Ltmp25607: - .cv_def_range Ltmp13797 Ltmp13798, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp25609-Ltmp25608 # Record length -Ltmp25608: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Last_ch" -Ltmp25609: - .cv_def_range Ltmp13797 Ltmp13798, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp25611-Ltmp25610 # Record length -Ltmp25610: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Dest_ch" -Ltmp25611: - .cv_def_range Ltmp13797 Ltmp13798, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp25613-Ltmp25612 # Record length -Ltmp25612: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp25613: - .cv_def_range Ltmp13797 Ltmp13798, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25597: - .p2align 2 - .cv_linetable 979, "??$_Copy_memmove@PAU_Loop_vals_t@std@@PAU12@@std@@YAPAU_Loop_vals_t@0@PAU10@00@Z", Lfunc_end979 - .section .debug$S,"dr",associative,"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" - .long 241 # Symbol subsection for std::_Seek_wrapped - .long Ltmp25615-Ltmp25614 # Subsection size -Ltmp25614: - .short Ltmp25617-Ltmp25616 # Record length -Ltmp25616: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end980-"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10499 # Function type index - .secrel32 "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" # Function section relative address - .secidx "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Seek_wrapped" # Function name -Ltmp25617: - .short Ltmp25619-Ltmp25618 # Record length -Ltmp25618: - .short 4414 # Record kind: S_LOCAL - .long 9543 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp25619: - .cv_def_range Ltmp13799 Ltmp13800, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25621-Ltmp25620 # Record length -Ltmp25620: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 1 # Flags - .asciz "_UIt" -Ltmp25621: - .cv_def_range Ltmp13799 Ltmp13800, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25615: - .p2align 2 - .cv_linetable 980, "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAAPAU_Loop_vals_t@0@QAU10@@Z", Lfunc_end980 - .section .debug$S,"dr",associative,"?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector >::_Orphan_all - .long Ltmp25623-Ltmp25622 # Subsection size -Ltmp25622: - .short Ltmp25625-Ltmp25624 # Record length -Ltmp25624: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end981-"?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10500 # Function type index - .secrel32 "?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" # Function section relative address - .secidx "?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Orphan_all" # Function name -Ltmp25625: - .short Ltmp25627-Ltmp25626 # Record length -Ltmp25626: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25627: - .cv_def_range Ltmp13801 Ltmp13802, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25623: - .p2align 2 - .cv_linetable 981, "?_Orphan_all@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ", Lfunc_end981 - .section .debug$S,"dr",associative,"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Myend - .long Ltmp25629-Ltmp25628 # Subsection size -Ltmp25628: - .short Ltmp25631-Ltmp25630 # Record length -Ltmp25630: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end982-"?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10501 # Function type index - .secrel32 "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # Function section relative address - .secidx "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myend" # Function name -Ltmp25631: - .short Ltmp25633-Ltmp25632 # Record length -Ltmp25632: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25633: - .cv_def_range Ltmp13803 Ltmp13804, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25629: - .p2align 2 - .cv_linetable 982, "?_Myend@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Loop_vals_t@2@XZ", Lfunc_end982 - .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n > - .long Ltmp25635-Ltmp25634 # Subsection size -Ltmp25634: - .short Ltmp25637-Ltmp25636 # Record length -Ltmp25636: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end983-"??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10504 # Function type index - .secrel32 "??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_value_construct_n >" # Function name -Ltmp25637: - .short Ltmp25639-Ltmp25638 # Record length -Ltmp25638: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25639: - .cv_def_range Ltmp13805 Ltmp13806, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25641-Ltmp25640 # Record length -Ltmp25640: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp25641: - .cv_def_range Ltmp13805 Ltmp13806, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25643-Ltmp25642 # Record length -Ltmp25642: - .short 4414 # Record kind: S_LOCAL - .long 9529 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp25643: - .cv_def_range Ltmp13805 Ltmp13806, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25635: - .p2align 2 - .cv_linetable 983, "??$_Uninitialized_value_construct_n@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@PAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@@Z", Lfunc_end983 - .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n1 > - .long Ltmp25645-Ltmp25644 # Subsection size -Ltmp25644: - .short Ltmp25647-Ltmp25646 # Record length -Ltmp25646: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end984-"??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10507 # Function type index - .secrel32 "??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_value_construct_n1 >" # Function name -Ltmp25647: - .short Ltmp25649-Ltmp25648 # Record length -Ltmp25648: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25649: - .cv_def_range Ltmp13809 Ltmp13818, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25651-Ltmp25650 # Record length -Ltmp25650: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp25651: - .cv_def_range Ltmp13809 Ltmp13818, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25653-Ltmp25652 # Record length -Ltmp25652: - .short 4414 # Record kind: S_LOCAL - .long 9529 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp25653: - .cv_def_range Ltmp13809 Ltmp13818, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp25655-Ltmp25654 # Record length -Ltmp25654: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25655: - .cv_def_range Ltmp13809 Ltmp13818, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp25657-Ltmp25656 # Record length -Ltmp25656: - .short 4414 # Record kind: S_LOCAL - .long 10522 # TypeIndex - .short 0 # Flags - .asciz "_Backout" -Ltmp25657: - .cv_def_range Ltmp13809 Ltmp13818, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25645: - .p2align 2 - .cv_linetable 984, "??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z", Lfunc_end984 - .section .debug$S,"dr",associative,"??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Uninitialized_backout_al - .long Ltmp25659-Ltmp25658 # Subsection size -Ltmp25658: - .short Ltmp25661-Ltmp25660 # Record length -Ltmp25660: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end985-"??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10525 # Function type index - .secrel32 "??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Function section relative address - .secidx "??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al >::_Uninitialized_backout_al" # Function name -Ltmp25661: - .short Ltmp25663-Ltmp25662 # Record length -Ltmp25662: - .short 4414 # Record kind: S_LOCAL - .long 10509 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25663: - .cv_def_range Ltmp13819 Ltmp13820, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25665-Ltmp25664 # Record length -Ltmp25664: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp25665: - .cv_def_range Ltmp13819 Ltmp13820, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25667-Ltmp25666 # Record length -Ltmp25666: - .short 4414 # Record kind: S_LOCAL - .long 9529 # TypeIndex - .short 1 # Flags - .asciz "_Al_" -Ltmp25667: - .cv_def_range Ltmp13819 Ltmp13820, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25659: - .p2align 2 - .cv_linetable 985, "??0?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@PAU_Loop_vals_t@1@AAV?$allocator@U_Loop_vals_t@std@@@1@@Z", Lfunc_end985 - .section .debug$S,"dr",associative,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Emplace_back<> - .long Ltmp25669-Ltmp25668 # Subsection size -Ltmp25668: - .short Ltmp25671-Ltmp25670 # Record length -Ltmp25670: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end986-"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10526 # Function type index - .secrel32 "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" # Function section relative address - .secidx "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al >::_Emplace_back<>" # Function name -Ltmp25671: - .short Ltmp25673-Ltmp25672 # Record length -Ltmp25672: - .short 4414 # Record kind: S_LOCAL - .long 10509 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25673: - .cv_def_range Ltmp13821 Ltmp13822, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25669: - .p2align 2 - .cv_linetable 986, "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEXXZ", Lfunc_end986 - .section .debug$S,"dr",associative,"?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Release - .long Ltmp25675-Ltmp25674 # Subsection size -Ltmp25674: - .short Ltmp25677-Ltmp25676 # Record length -Ltmp25676: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end987-"?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10527 # Function type index - .secrel32 "?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" # Function section relative address - .secidx "?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al >::_Release" # Function name -Ltmp25677: - .short Ltmp25679-Ltmp25678 # Record length -Ltmp25678: - .short 4414 # Record kind: S_LOCAL - .long 10509 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25679: - .cv_def_range Ltmp13823 Ltmp13824, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25675: - .p2align 2 - .cv_linetable 987, "?_Release@?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEPAU_Loop_vals_t@2@XZ", Lfunc_end987 - .section .debug$S,"dr",associative,"??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::~_Uninitialized_backout_al - .long Ltmp25681-Ltmp25680 # Subsection size -Ltmp25680: - .short Ltmp25683-Ltmp25682 # Record length -Ltmp25682: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end988-"??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10528 # Function type index - .secrel32 "??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al >::~_Uninitialized_backout_al" # Function name -Ltmp25683: - .short Ltmp25685-Ltmp25684 # Record length -Ltmp25684: - .short 4414 # Record kind: S_LOCAL - .long 10509 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25685: - .cv_def_range Ltmp13825 Ltmp13827, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25681: - .p2align 2 - .cv_linetable 988, "??1?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ", Lfunc_end988 - .section .debug$S,"dr",associative,"??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::construct - .long Ltmp25687-Ltmp25686 # Subsection size -Ltmp25686: - .short Ltmp25689-Ltmp25688 # Record length -Ltmp25688: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end989-"??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10531 # Function type index - .secrel32 "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" # Function section relative address - .secidx "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::construct" # Function name -Ltmp25689: - .short Ltmp25691-Ltmp25690 # Record length -Ltmp25690: - .short 4414 # Record kind: S_LOCAL - .long 9529 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp25691: - .cv_def_range Ltmp13828 Ltmp13829, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25693-Ltmp25692 # Record length -Ltmp25692: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp25693: - .cv_def_range Ltmp13828 Ltmp13829, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25687: - .p2align 2 - .cv_linetable 989, "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAAV?$allocator@U_Loop_vals_t@std@@@1@QAU_Loop_vals_t@1@@Z", Lfunc_end989 - .section .debug$S,"dr",associative,"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" - .long 241 # Symbol subsection for std::_Unfancy - .long Ltmp25695-Ltmp25694 # Subsection size -Ltmp25694: - .short Ltmp25697-Ltmp25696 # Record length -Ltmp25696: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end990-"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10534 # Function type index - .secrel32 "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" # Function section relative address - .secidx "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy" # Function name -Ltmp25697: - .short Ltmp25699-Ltmp25698 # Record length -Ltmp25698: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp25699: - .cv_def_range Ltmp13830 Ltmp13831, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25695: - .p2align 2 - .cv_linetable 990, "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPAU_Loop_vals_t@0@PAU10@@Z", Lfunc_end990 - .section .debug$S,"dr",associative,"?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector >::_Tidy - .long Ltmp25701-Ltmp25700 # Subsection size -Ltmp25700: - .short Ltmp25703-Ltmp25702 # Record length -Ltmp25702: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end991-"?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10535 # Function type index - .secrel32 "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" # Function section relative address - .secidx "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Tidy" # Function name -Ltmp25703: - .short Ltmp25705-Ltmp25704 # Record length -Ltmp25704: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25705: - .cv_def_range Ltmp13832 Ltmp13835, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25707-Ltmp25706 # Record length -Ltmp25706: - .short 4414 # Record kind: S_LOCAL - .long 9534 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp25707: - .cv_def_range Ltmp13832 Ltmp13835, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp25709-Ltmp25708 # Record length -Ltmp25708: - .short 4414 # Record kind: S_LOCAL - .long 9749 # TypeIndex - .short 0 # Flags - .asciz "_First" -Ltmp25709: - .cv_def_range Ltmp13832 Ltmp13835, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25701: - .p2align 2 - .cv_linetable 991, "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXXZ", Lfunc_end991 - .section .debug$S,"dr",associative,"?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Myproxy - .long Ltmp25711-Ltmp25710 # Subsection size -Ltmp25710: - .short Ltmp25713-Ltmp25712 # Record length -Ltmp25712: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end992-"?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10536 # Function type index - .secrel32 "?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section relative address - .secidx "?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myproxy" # Function name -Ltmp25713: - .short Ltmp25715-Ltmp25714 # Record length -Ltmp25714: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25715: - .cv_def_range Ltmp13836 Ltmp13837, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25711: - .p2align 2 - .cv_linetable 992, "?_Myproxy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEAAPAU_Container_proxy@2@XZ", Lfunc_end992 - .section .debug$S,"dr",associative,"??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::~vector - .long Ltmp25717-Ltmp25716 # Subsection size -Ltmp25716: - .short Ltmp25719-Ltmp25718 # Record length -Ltmp25718: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end993-"??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10537 # Function type index - .secrel32 "??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::~vector" # Function name -Ltmp25719: - .short Ltmp25721-Ltmp25720 # Record length -Ltmp25720: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25721: - .cv_def_range Ltmp13838 Ltmp13840, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25723-Ltmp25722 # Record length -Ltmp25722: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13839-Ltmp13838 # Code size - .secrel32 Ltmp13838 # Function section relative address - .secidx Lfunc_begin993 # Function section index - .byte 0 # Lexical block name -Ltmp25723: - .short Ltmp25725-Ltmp25724 # Record length -Ltmp25724: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp25725: - .cv_def_range Ltmp13838 Ltmp13839, "E\021\026\000\000\000\370\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 -Ltmp25717: - .p2align 2 - .cv_linetable 993, "??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ", Lfunc_end993 - .section .debug$S,"dr",associative,"??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Bt_state_t,0> >::~_Bt_state_t - .long Ltmp25727-Ltmp25726 # Subsection size -Ltmp25726: - .short Ltmp25729-Ltmp25728 # Record length -Ltmp25728: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end994-"??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10538 # Function type index - .secrel32 "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Bt_state_t,0> >::~_Bt_state_t" # Function name -Ltmp25729: - .short Ltmp25731-Ltmp25730 # Record length -Ltmp25730: - .short 4414 # Record kind: S_LOCAL - .long 10398 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25731: - .cv_def_range Ltmp13841 Ltmp13843, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25727: - .p2align 2 - .cv_linetable 994, "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ", Lfunc_end994 - .section .debug$S,"dr",associative,"?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Tidy - .long Ltmp25733-Ltmp25732 # Subsection size -Ltmp25732: - .short Ltmp25735-Ltmp25734 # Record length -Ltmp25734: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end995-"?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10539 # Function type index - .secrel32 "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" # Function section relative address - .secidx "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Tidy" # Function name -Ltmp25735: - .short Ltmp25737-Ltmp25736 # Record length -Ltmp25736: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25737: - .cv_def_range Ltmp13844 Ltmp13847, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25739-Ltmp25738 # Record length -Ltmp25738: - .short 4414 # Record kind: S_LOCAL - .long 9707 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp25739: - .cv_def_range Ltmp13844 Ltmp13847, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp25741-Ltmp25740 # Record length -Ltmp25740: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 0 # Flags - .asciz "_First" -Ltmp25741: - .cv_def_range Ltmp13844 Ltmp13847, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25733: - .p2align 2 - .cv_linetable 995, "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ", Lfunc_end995 - .section .debug$S,"dr",associative,"?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myproxy - .long Ltmp25743-Ltmp25742 # Subsection size -Ltmp25742: - .short Ltmp25745-Ltmp25744 # Record length -Ltmp25744: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end996-"?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10540 # Function type index - .secrel32 "?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section relative address - .secidx "?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myproxy" # Function name -Ltmp25745: - .short Ltmp25747-Ltmp25746 # Record length -Ltmp25746: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25747: - .cv_def_range Ltmp13848 Ltmp13849, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25743: - .p2align 2 - .cv_linetable 996, "?_Myproxy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Container_proxy@2@XZ", Lfunc_end996 - .section .debug$S,"dr",associative,"?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Orphan_all - .long Ltmp25749-Ltmp25748 # Subsection size -Ltmp25748: - .short Ltmp25751-Ltmp25750 # Record length -Ltmp25750: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end997-"?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10541 # Function type index - .secrel32 "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" # Function section relative address - .secidx "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Orphan_all" # Function name -Ltmp25751: - .short Ltmp25753-Ltmp25752 # Record length -Ltmp25752: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25753: - .cv_def_range Ltmp13850 Ltmp13851, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25749: - .p2align 2 - .cv_linetable 997, "?_Orphan_all@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXXZ", Lfunc_end997 - .section .debug$S,"dr",associative,"?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Destroy - .long Ltmp25755-Ltmp25754 # Subsection size -Ltmp25754: - .short Ltmp25757-Ltmp25756 # Record length -Ltmp25756: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end998-"?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10542 # Function type index - .secrel32 "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Function section relative address - .secidx "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Destroy" # Function name -Ltmp25757: - .short Ltmp25759-Ltmp25758 # Record length -Ltmp25758: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25759: - .cv_def_range Ltmp13852 Ltmp13853, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25761-Ltmp25760 # Record length -Ltmp25760: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25761: - .cv_def_range Ltmp13852 Ltmp13853, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25763-Ltmp25762 # Record length -Ltmp25762: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25763: - .cv_def_range Ltmp13852 Ltmp13853, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25755: - .p2align 2 - .cv_linetable 998, "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z", Lfunc_end998 - .section .debug$S,"dr",associative,"?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .long 241 # Symbol subsection for std::allocator,0> >::_Grp_t>::deallocate - .long Ltmp25765-Ltmp25764 # Subsection size -Ltmp25764: - .short Ltmp25767-Ltmp25766 # Record length -Ltmp25766: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end999-"?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10543 # Function type index - .secrel32 "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section relative address - .secidx "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator,0> >::_Grp_t>::deallocate" # Function name -Ltmp25767: - .short Ltmp25769-Ltmp25768 # Record length -Ltmp25768: - .short 4414 # Record kind: S_LOCAL - .long 9932 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25769: - .cv_def_range Ltmp13854 Ltmp13855, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25771-Ltmp25770 # Record length -Ltmp25770: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp25771: - .cv_def_range Ltmp13854 Ltmp13855, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25773-Ltmp25772 # Record length -Ltmp25772: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp25773: - .cv_def_range Ltmp13854 Ltmp13855, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25765: - .p2align 2 - .cv_linetable 999, "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z", Lfunc_end999 - .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Destroy_range,0> >::_Grp_t> > - .long Ltmp25775-Ltmp25774 # Subsection size -Ltmp25774: - .short Ltmp25777-Ltmp25776 # Record length -Ltmp25776: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1000-"??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10546 # Function type index - .secrel32 "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section relative address - .secidx "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Destroy_range,0> >::_Grp_t> >" # Function name -Ltmp25777: - .short Ltmp25779-Ltmp25778 # Record length -Ltmp25778: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25779: - .cv_def_range Ltmp13856 Ltmp13857, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25781-Ltmp25780 # Record length -Ltmp25780: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25781: - .cv_def_range Ltmp13856 Ltmp13857, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25783-Ltmp25782 # Record length -Ltmp25782: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp25783: - .cv_def_range Ltmp13856 Ltmp13857, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25775: - .p2align 2 - .cv_linetable 1000, "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", Lfunc_end1000 - .section .debug$S,"dr",associative,"??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector >::~vector - .long Ltmp25785-Ltmp25784 # Subsection size -Ltmp25784: - .short Ltmp25787-Ltmp25786 # Record length -Ltmp25786: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1001-"??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10547 # Function type index - .secrel32 "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::~vector" # Function name -Ltmp25787: - .short Ltmp25789-Ltmp25788 # Record length -Ltmp25788: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25789: - .cv_def_range Ltmp13858 Ltmp13860, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25785: - .p2align 2 - .cv_linetable 1001, "??1?$vector@_NV?$allocator@_N@std@@@std@@QAE@XZ", Lfunc_end1001 - .section .debug$S,"dr",associative,"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vb_val >::~_Vb_val - .long Ltmp25791-Ltmp25790 # Subsection size -Ltmp25790: - .short Ltmp25793-Ltmp25792 # Record length -Ltmp25792: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1002-"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10548 # Function type index - .secrel32 "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_val >::~_Vb_val" # Function name -Ltmp25793: - .short Ltmp25795-Ltmp25794 # Record length -Ltmp25794: - .short 4414 # Record kind: S_LOCAL - .long 9996 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25795: - .cv_def_range Ltmp13861 Ltmp13863, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25797-Ltmp25796 # Record length -Ltmp25796: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13862-Ltmp13861 # Code size - .secrel32 Ltmp13861 # Function section relative address - .secidx Lfunc_begin1002 # Function section index - .byte 0 # Lexical block name -Ltmp25797: - .short Ltmp25799-Ltmp25798 # Record length -Ltmp25798: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp25799: - .cv_def_range Ltmp13861 Ltmp13862, "E\021\026\000\000\000\370\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 -Ltmp25791: - .p2align 2 - .cv_linetable 1002, "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ", Lfunc_end1002 - .section .debug$S,"dr",associative,"?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_Resize - .long Ltmp25801-Ltmp25800 # Subsection size -Ltmp25800: - .short Ltmp25803-Ltmp25802 # Record length -Ltmp25802: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1003-"?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10549 # Function type index - .secrel32 "?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" # Function section relative address - .secidx "?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::_Resize" # Function name -Ltmp25803: - .short Ltmp25805-Ltmp25804 # Record length -Ltmp25804: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25805: - .cv_def_range Ltmp13864 Ltmp13865, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25807-Ltmp25806 # Record length -Ltmp25806: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Nx" -Ltmp25807: - .cv_def_range Ltmp13864 Ltmp13865, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25801: - .p2align 2 - .cv_linetable 1003, "?_Resize@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEXI@Z", Lfunc_end1003 - .section .debug$S,"dr",associative,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - .long 241 # Symbol subsection for std::vector >::resize - .long Ltmp25809-Ltmp25808 # Subsection size -Ltmp25808: - .short Ltmp25811-Ltmp25810 # Record length -Ltmp25810: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1004-"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10550 # Function type index - .secrel32 "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" # Function section relative address - .secidx "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::resize" # Function name -Ltmp25811: - .short Ltmp25813-Ltmp25812 # Record length -Ltmp25812: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25813: - .cv_def_range Ltmp13872 Ltmp13881, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp25815-Ltmp25814 # Record length -Ltmp25814: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp25815: - .cv_def_range Ltmp13872 Ltmp13881, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25817-Ltmp25816 # Record length -Ltmp25816: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp25817: - .cv_def_range Ltmp13872 Ltmp13881, "E\021\026\000\000\000\343\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25809: - .p2align 2 - .cv_linetable 1004, "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z", Lfunc_end1004 - .section .debug$S,"dr",associative,"?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Get_ncap - .long Ltmp25819-Ltmp25818 # Subsection size -Ltmp25818: - .short Ltmp25821-Ltmp25820 # Record length -Ltmp25820: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1005-"?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10551 # Function type index - .secrel32 "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" # Function section relative address - .secidx "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Get_ncap" # Function name -Ltmp25821: - .short Ltmp25823-Ltmp25822 # Record length -Ltmp25822: - .short 4414 # Record kind: S_LOCAL - .long 9380 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25823: - .cv_def_range Ltmp13882 Ltmp13883, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25819: - .p2align 2 - .cv_linetable 1005, "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABEIXZ", Lfunc_end1005 - .section .debug$S,"dr",associative,"?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize - .long Ltmp25825-Ltmp25824 # Subsection size -Ltmp25824: - .short Ltmp25827-Ltmp25826 # Record length -Ltmp25826: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1006-"?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10552 # Function type index - .secrel32 "?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" # Function section relative address - .secidx "?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize" # Function name -Ltmp25827: - .short Ltmp25829-Ltmp25828 # Record length -Ltmp25828: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25829: - .cv_def_range Ltmp13884 Ltmp13885, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp25831-Ltmp25830 # Record length -Ltmp25830: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp25831: - .cv_def_range Ltmp13884 Ltmp13885, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25825: - .p2align 2 - .cv_linetable 1006, "?resize@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXI@Z", Lfunc_end1006 - .section .debug$S,"dr",associative,"?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Match_pat - .long Ltmp25833-Ltmp25832 # Subsection size -Ltmp25832: - .short Ltmp25835-Ltmp25834 # Record length -Ltmp25834: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1007-"?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10553 # Function type index - .secrel32 "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" # Function section relative address - .secidx "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Match_pat" # Function name -Ltmp25835: - .short Ltmp25837-Ltmp25836 # Record length -Ltmp25836: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25837: - .cv_def_range Ltmp13890 Ltmp13956, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp25839-Ltmp25838 # Record length -Ltmp25838: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Nx" -Ltmp25839: - .cv_def_range Ltmp13890 Ltmp13956, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25841-Ltmp25840 # Record length -Ltmp25840: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Failed" -Ltmp25841: - .cv_def_range Ltmp13890 Ltmp13956, "E\021\026\000\000\000\337\377\377\377" - .short Ltmp25843-Ltmp25842 # Record length -Ltmp25842: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Ch" -Ltmp25843: - .cv_def_range Ltmp13914 Ltmp13918 Ltmp13955 Ltmp13956, "E\021\026\000\000\000P\377\377\377" - .short Ltmp25845-Ltmp25844 # Record length -Ltmp25844: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Neg" -Ltmp25845: - .cv_def_range Ltmp13914 Ltmp13918 Ltmp13955 Ltmp13956, "E\021\026\000\000\000O\377\377\377" - .short Ltmp25847-Ltmp25846 # Record length -Ltmp25846: - .short 4414 # Record kind: S_LOCAL - .long 9573 # TypeIndex - .short 0 # Flags - .asciz "_St" -Ltmp25847: - .cv_def_range Ltmp13914 Ltmp13918 Ltmp13955 Ltmp13956, "E\021\026\000\000\000,\377\377\377" - .short Ltmp25849-Ltmp25848 # Record length -Ltmp25848: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13912-Ltmp13906 # Code size - .secrel32 Ltmp13906 # Function section relative address - .secidx Lfunc_begin1007 # Function section index - .byte 0 # Lexical block name -Ltmp25849: - .short Ltmp25851-Ltmp25850 # Record length -Ltmp25850: - .short 4414 # Record kind: S_LOCAL - .long 10555 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp25851: - .cv_def_range Ltmp13906 Ltmp13912, "E\021\026\000\000\000\230\377\377\377" - .short Ltmp25853-Ltmp25852 # Record length -Ltmp25852: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res0" -Ltmp25853: - .cv_def_range Ltmp13906 Ltmp13912, "E\021\026\000\000\000\220\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp25855-Ltmp25854 # Record length -Ltmp25854: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13924-Ltmp13919 # Code size - .secrel32 Ltmp13919 # Function section relative address - .secidx Lfunc_begin1007 # Function section index - .byte 0 # Lexical block name -Ltmp25855: - .short Ltmp25857-Ltmp25856 # Record length -Ltmp25856: - .short 4414 # Record kind: S_LOCAL - .long 10576 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp25857: - .cv_def_range Ltmp13919 Ltmp13924, "E\021\026\000\000\000(\377\377\377" - .short Ltmp25859-Ltmp25858 # Record length -Ltmp25858: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13923-Ltmp13920 # Code size - .secrel32 Ltmp13920 # Function section relative address - .secidx Lfunc_begin1007 # Function section index - .byte 0 # Lexical block name -Ltmp25859: - .short Ltmp25861-Ltmp25860 # Record length -Ltmp25860: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Idx" -Ltmp25861: - .cv_def_range Ltmp13920 Ltmp13923, "E\021\026\000\000\000$\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp25863-Ltmp25862 # Record length -Ltmp25862: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13927-Ltmp13924 # Code size - .secrel32 Ltmp13924 # Function section relative address - .secidx Lfunc_begin1007 # Function section index - .byte 0 # Lexical block name -Ltmp25863: - .short Ltmp25865-Ltmp25864 # Record length -Ltmp25864: - .short 4414 # Record kind: S_LOCAL - .long 10582 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp25865: - .cv_def_range Ltmp13924 Ltmp13927, "E\021\026\000\000\000\020\377\377\377" - .short Ltmp25867-Ltmp25866 # Record length -Ltmp25866: - .short 4414 # Record kind: S_LOCAL - .long 10576 # TypeIndex - .short 0 # Flags - .asciz "_Node0" -Ltmp25867: - .cv_def_range Ltmp13924 Ltmp13927, "E\021\026\000\000\000\f\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp25869-Ltmp25868 # Record length -Ltmp25868: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13933-Ltmp13927 # Code size - .secrel32 Ltmp13927 # Function section relative address - .secidx Lfunc_begin1007 # Function section index - .byte 0 # Lexical block name -Ltmp25869: - .short Ltmp25871-Ltmp25870 # Record length -Ltmp25870: - .short 4414 # Record kind: S_LOCAL - .long 10589 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp25871: - .cv_def_range Ltmp13927 Ltmp13933, "E\021\026\000\000\000\370\376\377\377" - .short Ltmp25873-Ltmp25872 # Record length -Ltmp25872: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13932-Ltmp13928 # Code size - .secrel32 Ltmp13928 # Function section relative address - .secidx Lfunc_begin1007 # Function section index - .byte 0 # Lexical block name -Ltmp25873: - .short Ltmp25875-Ltmp25874 # Record length -Ltmp25874: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res0" -Ltmp25875: - .cv_def_range Ltmp13928 Ltmp13932, "E\021\026\000\000\000\340\376\377\377" - .short Ltmp25877-Ltmp25876 # Record length -Ltmp25876: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Bx" -Ltmp25877: - .cv_def_range Ltmp13928 Ltmp13932, "E\021\026\000\000\000\330\376\377\377" - .short Ltmp25879-Ltmp25878 # Record length -Ltmp25878: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Ex" -Ltmp25879: - .cv_def_range Ltmp13928 Ltmp13932, "E\021\026\000\000\000\320\376\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp25881-Ltmp25880 # Record length -Ltmp25880: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13941-Ltmp13938 # Code size - .secrel32 Ltmp13938 # Function section relative address - .secidx Lfunc_begin1007 # Function section index - .byte 0 # Lexical block name -Ltmp25881: - .short Ltmp25883-Ltmp25882 # Record length -Ltmp25882: - .short 4414 # Record kind: S_LOCAL - .long 9371 # TypeIndex - .short 0 # Flags - .asciz "_Nr" -Ltmp25883: - .cv_def_range Ltmp13938 Ltmp13941, "E\021\026\000\000\000\204\376\377\377" - .short Ltmp25885-Ltmp25884 # Record length -Ltmp25884: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 0 # Flags - .asciz "_Psav" -Ltmp25885: - .cv_def_range Ltmp13938 Ltmp13941, "E\021\026\000\000\000\200\376\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25833: - .p2align 2 - .cv_linetable 1007, "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z", Lfunc_end1007 - .section .debug$S,"dr",associative,"??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - .long 241 # Symbol subsection for std::vector >::operator[] - .long Ltmp25887-Ltmp25886 # Subsection size -Ltmp25886: - .short Ltmp25889-Ltmp25888 # Record length -Ltmp25888: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1008-"??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10594 # Function type index - .secrel32 "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" # Function section relative address - .secidx "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::operator[]" # Function name -Ltmp25889: - .short Ltmp25891-Ltmp25890 # Record length -Ltmp25890: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25891: - .cv_def_range Ltmp13959 Ltmp13960, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp25893-Ltmp25892 # Record length -Ltmp25892: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp25893: - .cv_def_range Ltmp13959 Ltmp13960, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25895-Ltmp25894 # Record length -Ltmp25894: - .short 4414 # Record kind: S_LOCAL - .long 9856 # TypeIndex - .short 0 # Flags - .asciz "_It" -Ltmp25895: - .cv_def_range Ltmp13959 Ltmp13960, "E\021\026\000\000\000\320\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25887: - .p2align 2 - .cv_linetable 1008, "??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z", Lfunc_end1008 - .section .debug$S,"dr",associative,"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::_Vb_reference > >::operator bool - .long Ltmp25897-Ltmp25896 # Subsection size -Ltmp25896: - .short Ltmp25899-Ltmp25898 # Record length -Ltmp25898: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1009-"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10595 # Function type index - .secrel32 "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_reference > >::operator bool" # Function name -Ltmp25899: - .short Ltmp25901-Ltmp25900 # Record length -Ltmp25900: - .short 4414 # Record kind: S_LOCAL - .long 10105 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25901: - .cv_def_range Ltmp13961 Ltmp13962, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25897: - .p2align 2 - .cv_linetable 1009, "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NXZ", Lfunc_end1009 - .section .debug$S,"dr",associative,"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vb_reference > >::~_Vb_reference - .long Ltmp25903-Ltmp25902 # Subsection size -Ltmp25902: - .short Ltmp25905-Ltmp25904 # Record length -Ltmp25904: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1010-"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10596 # Function type index - .secrel32 "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_reference > >::~_Vb_reference" # Function name -Ltmp25905: - .short Ltmp25907-Ltmp25906 # Record length -Ltmp25906: - .short 4414 # Record kind: S_LOCAL - .long 10065 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25907: - .cv_def_range Ltmp13963 Ltmp13965, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25903: - .p2align 2 - .cv_linetable 1010, "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ", Lfunc_end1010 - .section .debug$S,"dr",associative,"?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_At - .long Ltmp25909-Ltmp25908 # Subsection size -Ltmp25908: - .short Ltmp25911-Ltmp25910 # Record length -Ltmp25910: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1011-"?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10597 # Function type index - .secrel32 "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section relative address - .secidx "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::_At" # Function name -Ltmp25911: - .short Ltmp25913-Ltmp25912 # Record length -Ltmp25912: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25913: - .cv_def_range Ltmp13966 Ltmp13967, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25915-Ltmp25914 # Record length -Ltmp25914: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Sub" -Ltmp25915: - .cv_def_range Ltmp13966 Ltmp13967, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25909: - .p2align 2 - .cv_linetable 1011, "?_At@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z", Lfunc_end1011 - .section .debug$S,"dr",associative,"??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::operator[] - .long Ltmp25917-Ltmp25916 # Subsection size -Ltmp25916: - .short Ltmp25919-Ltmp25918 # Record length -Ltmp25918: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1012-"??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10598 # Function type index - .secrel32 "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Function section relative address - .secidx "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::operator[]" # Function name -Ltmp25919: - .short Ltmp25921-Ltmp25920 # Record length -Ltmp25920: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25921: - .cv_def_range Ltmp13968 Ltmp13975, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp25923-Ltmp25922 # Record length -Ltmp25922: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Pos" -Ltmp25923: - .cv_def_range Ltmp13968 Ltmp13975, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25917: - .p2align 2 - .cv_linetable 1012, "??A?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z", Lfunc_end1012 - .section .debug$S,"dr",associative,"?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_Pfx - .long Ltmp25925-Ltmp25924 # Subsection size -Ltmp25924: - .short Ltmp25927-Ltmp25926 # Record length -Ltmp25926: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1013-"?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10599 # Function type index - .secrel32 "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::_Pfx" # Function name -Ltmp25927: - .short Ltmp25929-Ltmp25928 # Record length -Ltmp25928: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25929: - .cv_def_range Ltmp13976 Ltmp13977, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25925: - .p2align 2 - .cv_linetable 1013, "?_Pfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1013 - .section .debug$S,"dr",associative,"??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator!= - .long Ltmp25931-Ltmp25930 # Subsection size -Ltmp25930: - .short Ltmp25933-Ltmp25932 # Record length -Ltmp25932: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1014-"??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10601 # Function type index - .secrel32 "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # Function section relative address - .secidx "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator!=" # Function name -Ltmp25933: - .short Ltmp25935-Ltmp25934 # Record length -Ltmp25934: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp25935: - .cv_def_range Ltmp13978 Ltmp13979, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp25937-Ltmp25936 # Record length -Ltmp25936: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp25937: - .cv_def_range Ltmp13978 Ltmp13979, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25931: - .p2align 2 - .cv_linetable 1014, "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z", Lfunc_end1014 - .section .debug$S,"dr",associative,"?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_Sfx - .long Ltmp25939-Ltmp25938 # Subsection size -Ltmp25938: - .short Ltmp25941-Ltmp25940 # Record length -Ltmp25940: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1015-"?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10602 # Function type index - .secrel32 "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::_Sfx" # Function name -Ltmp25941: - .short Ltmp25943-Ltmp25942 # Record length -Ltmp25942: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25943: - .cv_def_range Ltmp13980 Ltmp13981, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25939: - .p2align 2 - .cv_linetable 1015, "?_Sfx@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1015 - .section .debug$S,"dr",associative,"?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_Null - .long Ltmp25945-Ltmp25944 # Subsection size -Ltmp25944: - .short Ltmp25947-Ltmp25946 # Record length -Ltmp25946: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1016-"?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10603 # Function type index - .secrel32 "?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::match_results,0>,std::allocator,0> > > >::_Null" # Function name -Ltmp25947: - .short Ltmp25949-Ltmp25948 # Record length -Ltmp25948: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25949: - .cv_def_range Ltmp13982 Ltmp13983, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25945: - .p2align 2 - .cv_linetable 1016, "?_Null@?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1016 - .section .debug$S,"dr",associative,"?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::resize - .long Ltmp25951-Ltmp25950 # Subsection size -Ltmp25950: - .short Ltmp25953-Ltmp25952 # Record length -Ltmp25952: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1017-"?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10604 # Function type index - .secrel32 "?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" # Function section relative address - .secidx "?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::resize" # Function name -Ltmp25953: - .short Ltmp25955-Ltmp25954 # Record length -Ltmp25954: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25955: - .cv_def_range Ltmp13984 Ltmp13985, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp25957-Ltmp25956 # Record length -Ltmp25956: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp25957: - .cv_def_range Ltmp13984 Ltmp13985, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25951: - .p2align 2 - .cv_linetable 1017, "?resize@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXI@Z", Lfunc_end1017 - .section .debug$S,"dr",associative,"??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Resize - .long Ltmp25959-Ltmp25958 # Subsection size -Ltmp25958: - .short Ltmp25961-Ltmp25960 # Record length -Ltmp25960: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1018-"??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10606 # Function type index - .secrel32 "??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section relative address - .secidx "??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Resize" # Function name -Ltmp25961: - .short Ltmp25963-Ltmp25962 # Record length -Ltmp25962: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25963: - .cv_def_range Ltmp13986 Ltmp13993, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp25965-Ltmp25964 # Record length -Ltmp25964: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp25965: - .cv_def_range Ltmp13986 Ltmp13993, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25967-Ltmp25966 # Record length -Ltmp25966: - .short 4414 # Record kind: S_LOCAL - .long 10446 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp25967: - .cv_def_range Ltmp13986 Ltmp13993, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp25969-Ltmp25968 # Record length -Ltmp25968: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldsize" -Ltmp25969: - .cv_def_range Ltmp13986 Ltmp13993, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp25971-Ltmp25970 # Record length -Ltmp25970: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13988-Ltmp13987 # Code size - .secrel32 Ltmp13987 # Function section relative address - .secidx Lfunc_begin1018 # Function section index - .byte 0 # Lexical block name -Ltmp25971: - .short Ltmp25973-Ltmp25972 # Record length -Ltmp25972: - .short 4414 # Record kind: S_LOCAL - .long 6761 # TypeIndex - .short 0 # Flags - .asciz "_Newlast" -Ltmp25973: - .cv_def_range Ltmp13987 Ltmp13988, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp25975-Ltmp25974 # Record length -Ltmp25974: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp13992-Ltmp13989 # Code size - .secrel32 Ltmp13989 # Function section relative address - .secidx Lfunc_begin1018 # Function section index - .byte 0 # Lexical block name -Ltmp25975: - .short Ltmp25977-Ltmp25976 # Record length -Ltmp25976: - .short 4414 # Record kind: S_LOCAL - .long 6761 # TypeIndex - .short 0 # Flags - .asciz "_Oldlast" -Ltmp25977: - .cv_def_range Ltmp13989 Ltmp13992, "E\021\026\000\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 -Ltmp25959: - .p2align 2 - .cv_linetable 1018, "??$_Resize@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z", Lfunc_end1018 - .section .debug$S,"dr",associative,"?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::size - .long Ltmp25979-Ltmp25978 # Subsection size -Ltmp25978: - .short Ltmp25981-Ltmp25980 # Record length -Ltmp25980: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1019-"?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10607 # Function type index - .secrel32 "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::size" # Function name -Ltmp25981: - .short Ltmp25983-Ltmp25982 # Record length -Ltmp25982: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25983: - .cv_def_range Ltmp13994 Ltmp13995, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25979: - .p2align 2 - .cv_linetable 1019, "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ", Lfunc_end1019 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Myfirst - .long Ltmp25985-Ltmp25984 # Subsection size -Ltmp25984: - .short Ltmp25987-Ltmp25986 # Record length -Ltmp25986: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1020-"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10608 # Function type index - .secrel32 "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Myfirst" # Function name -Ltmp25987: - .short Ltmp25989-Ltmp25988 # Record length -Ltmp25988: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25989: - .cv_def_range Ltmp13996 Ltmp13997, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25985: - .p2align 2 - .cv_linetable 1020, "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1020 - .section .debug$S,"dr",associative,"?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Orphan_range - .long Ltmp25991-Ltmp25990 # Subsection size -Ltmp25990: - .short Ltmp25993-Ltmp25992 # Record length -Ltmp25992: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1021-"?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10609 # Function type index - .secrel32 "?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Function section relative address - .secidx "?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Orphan_range" # Function name -Ltmp25993: - .short Ltmp25995-Ltmp25994 # Record length -Ltmp25994: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp25995: - .cv_def_range Ltmp13998 Ltmp14010, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp25997-Ltmp25996 # Record length -Ltmp25996: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp25997: - .cv_def_range Ltmp13998 Ltmp14010, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp25999-Ltmp25998 # Record length -Ltmp25998: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp25999: - .cv_def_range Ltmp13998 Ltmp14010, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26001-Ltmp26000 # Record length -Ltmp26000: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp26001: - .cv_def_range Ltmp13998 Ltmp14010, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp26003-Ltmp26002 # Record length -Ltmp26002: - .short 4414 # Record kind: S_LOCAL - .long 10610 # TypeIndex - .short 0 # Flags - .asciz "_Pnext" -Ltmp26003: - .cv_def_range Ltmp13998 Ltmp14010, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp25991: - .p2align 2 - .cv_linetable 1021, "?_Orphan_range@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z", Lfunc_end1021 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Mylast - .long Ltmp26005-Ltmp26004 # Subsection size -Ltmp26004: - .short Ltmp26007-Ltmp26006 # Record length -Ltmp26006: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1022-"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10611 # Function type index - .secrel32 "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Mylast" # Function name -Ltmp26007: - .short Ltmp26009-Ltmp26008 # Record length -Ltmp26008: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26009: - .cv_def_range Ltmp14011 Ltmp14012, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26005: - .p2align 2 - .cv_linetable 1022, "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1022 - .section .debug$S,"dr",associative,"?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::capacity - .long Ltmp26011-Ltmp26010 # Subsection size -Ltmp26010: - .short Ltmp26013-Ltmp26012 # Record length -Ltmp26012: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1023-"?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10612 # Function type index - .secrel32 "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # Function section relative address - .secidx "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::capacity" # Function name -Ltmp26013: - .short Ltmp26015-Ltmp26014 # Record length -Ltmp26014: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26015: - .cv_def_range Ltmp14013 Ltmp14014, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26011: - .p2align 2 - .cv_linetable 1023, "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ", Lfunc_end1023 - .section .debug$S,"dr",associative,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Resize_reallocate - .long Ltmp26017-Ltmp26016 # Subsection size -Ltmp26016: - .short Ltmp26019-Ltmp26018 # Record length -Ltmp26018: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1024-"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10613 # Function type index - .secrel32 "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section relative address - .secidx "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Resize_reallocate" # Function name -Ltmp26019: - .short Ltmp26021-Ltmp26020 # Record length -Ltmp26020: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26021: - .cv_def_range Ltmp14019 Ltmp14025, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp26023-Ltmp26022 # Record length -Ltmp26022: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp26023: - .cv_def_range Ltmp14019 Ltmp14025, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26025-Ltmp26024 # Record length -Ltmp26024: - .short 4414 # Record kind: S_LOCAL - .long 10446 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp26025: - .cv_def_range Ltmp14019 Ltmp14025, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26027-Ltmp26026 # Record length -Ltmp26026: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldsize" -Ltmp26027: - .cv_def_range Ltmp14019 Ltmp14025, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp26029-Ltmp26028 # Record length -Ltmp26028: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Newcapacity" -Ltmp26029: - .cv_def_range Ltmp14019 Ltmp14025, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp26031-Ltmp26030 # Record length -Ltmp26030: - .short 4414 # Record kind: S_LOCAL - .long 6761 # TypeIndex - .short 0 # Flags - .asciz "_Newvec" -Ltmp26031: - .cv_def_range Ltmp14019 Ltmp14025, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp26033-Ltmp26032 # Record length -Ltmp26032: - .short 4414 # Record kind: S_LOCAL - .long 6761 # TypeIndex - .short 0 # Flags - .asciz "_Appended_first" -Ltmp26033: - .cv_def_range Ltmp14019 Ltmp14025, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp26035-Ltmp26034 # Record length -Ltmp26034: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 0 # Flags - .asciz "_Appended_last" -Ltmp26035: - .cv_def_range Ltmp14019 Ltmp14025, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26017: - .p2align 2 - .cv_linetable 1024, "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z", Lfunc_end1024 - .section .debug$S,"dr",associative,"?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Ufill - .long Ltmp26037-Ltmp26036 # Subsection size -Ltmp26036: - .short Ltmp26039-Ltmp26038 # Record length -Ltmp26038: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1025-"?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10614 # Function type index - .secrel32 "?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" # Function section relative address - .secidx "?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Ufill" # Function name -Ltmp26039: - .short Ltmp26041-Ltmp26040 # Record length -Ltmp26040: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26041: - .cv_def_range Ltmp14026 Ltmp14027, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26043-Ltmp26042 # Record length -Ltmp26042: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26043: - .cv_def_range Ltmp14026 Ltmp14027, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26045-Ltmp26044 # Record length -Ltmp26044: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26045: - .cv_def_range Ltmp14026 Ltmp14027, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26047-Ltmp26046 # Record length -Ltmp26046: - .short 4414 # Record kind: S_LOCAL - .long 6064 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26047: - .cv_def_range Ltmp14026 Ltmp14027, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26037: - .p2align 2 - .cv_linetable 1025, "?_Ufill@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAV32@IU_Value_init_tag@2@@Z", Lfunc_end1025 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Mylast - .long Ltmp26049-Ltmp26048 # Subsection size -Ltmp26048: - .short Ltmp26051-Ltmp26050 # Record length -Ltmp26050: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1026-"?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10615 # Function type index - .secrel32 "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Mylast" # Function name -Ltmp26051: - .short Ltmp26053-Ltmp26052 # Record length -Ltmp26052: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26053: - .cv_def_range Ltmp14028 Ltmp14029, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26049: - .p2align 2 - .cv_linetable 1026, "?_Mylast@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1026 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Myfirst - .long Ltmp26055-Ltmp26054 # Subsection size -Ltmp26054: - .short Ltmp26057-Ltmp26056 # Record length -Ltmp26056: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1027-"?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10616 # Function type index - .secrel32 "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Myfirst" # Function name -Ltmp26057: - .short Ltmp26059-Ltmp26058 # Record length -Ltmp26058: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26059: - .cv_def_range Ltmp14030 Ltmp14031, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26055: - .p2align 2 - .cv_linetable 1027, "?_Myfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1027 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Get_data - .long Ltmp26061-Ltmp26060 # Subsection size -Ltmp26060: - .short Ltmp26063-Ltmp26062 # Record length -Ltmp26062: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1028-"?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10617 # Function type index - .secrel32 "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Get_data" # Function name -Ltmp26063: - .short Ltmp26065-Ltmp26064 # Record length -Ltmp26064: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26065: - .cv_def_range Ltmp14032 Ltmp14033, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26061: - .p2align 2 - .cv_linetable 1028, "?_Get_data@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ", Lfunc_end1028 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_second - .long Ltmp26067-Ltmp26066 # Subsection size -Ltmp26066: - .short Ltmp26069-Ltmp26068 # Record length -Ltmp26068: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1029-"?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10618 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_second" # Function name -Ltmp26069: - .short Ltmp26071-Ltmp26070 # Record length -Ltmp26070: - .short 4414 # Record kind: S_LOCAL - .long 6864 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26071: - .cv_def_range Ltmp14034 Ltmp14035, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26067: - .p2align 2 - .cv_linetable 1029, "?_Get_second@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ", Lfunc_end1029 - .section .debug$S,"dr",associative,"?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Getpfirst - .long Ltmp26073-Ltmp26072 # Subsection size -Ltmp26072: - .short Ltmp26075-Ltmp26074 # Record length -Ltmp26074: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1030-"?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10619 # Function type index - .secrel32 "?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Function section relative address - .secidx "?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Getpfirst" # Function name -Ltmp26075: - .short Ltmp26077-Ltmp26076 # Record length -Ltmp26076: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26077: - .cv_def_range Ltmp14036 Ltmp14037, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26073: - .p2align 2 - .cv_linetable 1030, "?_Getpfirst@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEPAPAU_Iterator_base12@2@XZ", Lfunc_end1030 - .section .debug$S,"dr",associative,"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Myend - .long Ltmp26079-Ltmp26078 # Subsection size -Ltmp26078: - .short Ltmp26081-Ltmp26080 # Record length -Ltmp26080: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1031-"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10620 # Function type index - .secrel32 "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Myend" # Function name -Ltmp26081: - .short Ltmp26083-Ltmp26082 # Record length -Ltmp26082: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26083: - .cv_def_range Ltmp14038 Ltmp14039, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26079: - .p2align 2 - .cv_linetable 1031, "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1031 - .section .debug$S,"dr",associative,"?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::max_size - .long Ltmp26085-Ltmp26084 # Subsection size -Ltmp26084: - .short Ltmp26087-Ltmp26086 # Record length -Ltmp26086: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1032-"?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10621 # Function type index - .secrel32 "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # Function section relative address - .secidx "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::max_size" # Function name -Ltmp26087: - .short Ltmp26089-Ltmp26088 # Record length -Ltmp26088: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26089: - .cv_def_range Ltmp14040 Ltmp14041, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26085: - .p2align 2 - .cv_linetable 1032, "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEIXZ", Lfunc_end1032 - .section .debug$S,"dr",associative,"?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Xlength - .long Ltmp26091-Ltmp26090 # Subsection size -Ltmp26090: - .short Ltmp26093-Ltmp26092 # Record length -Ltmp26092: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1033-"?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10622 # Function type index - .secrel32 "?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" # Function section relative address - .secidx "?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Xlength" # Function name -Ltmp26093: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26091: - .p2align 2 - .cv_linetable 1033, "?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@CAXXZ", Lfunc_end1033 - .section .debug$S,"dr",associative,"?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Calculate_growth - .long Ltmp26095-Ltmp26094 # Subsection size -Ltmp26094: - .short Ltmp26097-Ltmp26096 # Record length -Ltmp26096: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1034-"?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10623 # Function type index - .secrel32 "?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" # Function section relative address - .secidx "?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Calculate_growth" # Function name -Ltmp26097: - .short Ltmp26099-Ltmp26098 # Record length -Ltmp26098: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26099: - .cv_def_range Ltmp14044 Ltmp14049, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26101-Ltmp26100 # Record length -Ltmp26100: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp26101: - .cv_def_range Ltmp14044 Ltmp14049, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26103-Ltmp26102 # Record length -Ltmp26102: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldcapacity" -Ltmp26103: - .cv_def_range Ltmp14044 Ltmp14049, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp26105-Ltmp26104 # Record length -Ltmp26104: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Geometric" -Ltmp26105: - .cv_def_range Ltmp14044 Ltmp14049, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26095: - .p2align 2 - .cv_linetable 1034, "?_Calculate_growth@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEII@Z", Lfunc_end1034 - .section .debug$S,"dr",associative,"?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .long 241 # Symbol subsection for std::allocator,0> > >::allocate - .long Ltmp26107-Ltmp26106 # Subsection size -Ltmp26106: - .short Ltmp26109-Ltmp26108 # Record length -Ltmp26108: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1035-"?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10624 # Function type index - .secrel32 "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section relative address - .secidx "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator,0> > >::allocate" # Function name -Ltmp26109: - .short Ltmp26111-Ltmp26110 # Record length -Ltmp26110: - .short 4414 # Record kind: S_LOCAL - .long 6815 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26111: - .cv_def_range Ltmp14050 Ltmp14051, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26113-Ltmp26112 # Record length -Ltmp26112: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26113: - .cv_def_range Ltmp14050 Ltmp14051, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26107: - .p2align 2 - .cv_linetable 1035, "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z", Lfunc_end1035 - .section .debug$S,"dr",associative,"?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Umove_if_noexcept - .long Ltmp26115-Ltmp26114 # Subsection size -Ltmp26114: - .short Ltmp26117-Ltmp26116 # Record length -Ltmp26116: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1036-"?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10625 # Function type index - .secrel32 "?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # Function section relative address - .secidx "?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Umove_if_noexcept" # Function name -Ltmp26117: - .short Ltmp26119-Ltmp26118 # Record length -Ltmp26118: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26119: - .cv_def_range Ltmp14052 Ltmp14053, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp26121-Ltmp26120 # Record length -Ltmp26120: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26121: - .cv_def_range Ltmp14052 Ltmp14053, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26123-Ltmp26122 # Record length -Ltmp26122: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26123: - .cv_def_range Ltmp14052 Ltmp14053, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26125-Ltmp26124 # Record length -Ltmp26124: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26125: - .cv_def_range Ltmp14052 Ltmp14053, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26115: - .p2align 2 - .cv_linetable 1036, "?_Umove_if_noexcept@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z", Lfunc_end1036 - .section .debug$S,"dr",associative,"?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Change_array - .long Ltmp26127-Ltmp26126 # Subsection size -Ltmp26126: - .short Ltmp26129-Ltmp26128 # Record length -Ltmp26128: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1037-"?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10626 # Function type index - .secrel32 "?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" # Function section relative address - .secidx "?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Change_array" # Function name -Ltmp26129: - .short Ltmp26131-Ltmp26130 # Record length -Ltmp26130: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26131: - .cv_def_range Ltmp14054 Ltmp14057, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26133-Ltmp26132 # Record length -Ltmp26132: - .short 4414 # Record kind: S_LOCAL - .long 6761 # TypeIndex - .short 1 # Flags - .asciz "_Newvec" -Ltmp26133: - .cv_def_range Ltmp14054 Ltmp14057, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26135-Ltmp26134 # Record length -Ltmp26134: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp26135: - .cv_def_range Ltmp14054 Ltmp14057, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26137-Ltmp26136 # Record length -Ltmp26136: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp26137: - .cv_def_range Ltmp14054 Ltmp14057, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26127: - .p2align 2 - .cv_linetable 1037, "?_Change_array@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z", Lfunc_end1037 - .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits,0> > > >::max_size - .long Ltmp26139-Ltmp26138 # Subsection size -Ltmp26138: - .short Ltmp26141-Ltmp26140 # Record length -Ltmp26140: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1038-"?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10627 # Function type index - .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # Function section relative address - .secidx "?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits,0> > > >::max_size" # Function name -Ltmp26141: - .short Ltmp26143-Ltmp26142 # Record length -Ltmp26142: - .short 4414 # Record kind: S_LOCAL - .long 6614 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26143: - .cv_def_range Ltmp14058 Ltmp14059, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26139: - .p2align 2 - .cv_linetable 1038, "?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z", Lfunc_end1038 - .section .debug$S,"dr",associative,"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Getal - .long Ltmp26145-Ltmp26144 # Subsection size -Ltmp26144: - .short Ltmp26147-Ltmp26146 # Record length -Ltmp26146: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1039-"?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10628 # Function type index - .secrel32 "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Getal" # Function name -Ltmp26147: - .short Ltmp26149-Ltmp26148 # Record length -Ltmp26148: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26149: - .cv_def_range Ltmp14060 Ltmp14061, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26145: - .p2align 2 - .cv_linetable 1039, "?_Getal@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ABEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", Lfunc_end1039 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_first - .long Ltmp26151-Ltmp26150 # Subsection size -Ltmp26150: - .short Ltmp26153-Ltmp26152 # Record length -Ltmp26152: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1040-"?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10629 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_first" # Function name -Ltmp26153: - .short Ltmp26155-Ltmp26154 # Record length -Ltmp26154: - .short 4414 # Record kind: S_LOCAL - .long 6864 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26155: - .cv_def_range Ltmp14062 Ltmp14063, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26151: - .p2align 2 - .cv_linetable 1040, "?_Get_first@?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", Lfunc_end1040 - .section .debug$S,"dr",associative,"??$_Get_size_of_n@$0BE@@std@@YAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_size_of_n@$0BE@@std@@YAII@Z" - .long 241 # Symbol subsection for std::_Get_size_of_n<20> - .long Ltmp26157-Ltmp26156 # Subsection size -Ltmp26156: - .short Ltmp26159-Ltmp26158 # Record length -Ltmp26158: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1041-"??$_Get_size_of_n@$0BE@@std@@YAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7644 # Function type index - .secrel32 "??$_Get_size_of_n@$0BE@@std@@YAII@Z" # Function section relative address - .secidx "??$_Get_size_of_n@$0BE@@std@@YAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_size_of_n<20>" # Function name -Ltmp26159: - .short Ltmp26161-Ltmp26160 # Record length -Ltmp26160: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26161: - .cv_def_range Ltmp14064 Ltmp14067, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26163-Ltmp26162 # Record length -Ltmp26162: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Max_possible" -Ltmp26163: - .cv_def_range Ltmp14064 Ltmp14067, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26165-Ltmp26164 # Record length -Ltmp26164: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Result" -Ltmp26165: - .cv_def_range Ltmp14064 Ltmp14067, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26157: - .p2align 2 - .cv_linetable 1041, "??$_Get_size_of_n@$0BE@@std@@YAII@Z", Lfunc_end1041 - .section .debug$S,"dr",associative,"?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Umove_if_noexcept1 - .long Ltmp26167-Ltmp26166 # Subsection size -Ltmp26166: - .short Ltmp26169-Ltmp26168 # Record length -Ltmp26168: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1042-"?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10630 # Function type index - .secrel32 "?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" # Function section relative address - .secidx "?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Umove_if_noexcept1" # Function name -Ltmp26169: - .short Ltmp26171-Ltmp26170 # Record length -Ltmp26170: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26171: - .cv_def_range Ltmp14068 Ltmp14069, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26173-Ltmp26172 # Record length -Ltmp26172: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26173: - .cv_def_range Ltmp14068 Ltmp14069, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26175-Ltmp26174 # Record length -Ltmp26174: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26175: - .cv_def_range Ltmp14068 Ltmp14069, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26177-Ltmp26176 # Record length -Ltmp26176: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26177: - .cv_def_range Ltmp14068 Ltmp14069, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp26179-Ltmp26178 # Record length -Ltmp26178: - .short 4414 # Record kind: S_LOCAL - .long 4529 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26179: - .cv_def_range Ltmp14068 Ltmp14069, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26167: - .p2align 2 - .cv_linetable 1042, "?_Umove_if_noexcept1@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z", Lfunc_end1042 - .section .debug$S,"dr",associative,"??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_move,0> > *,std::sub_match,0> > *,std::allocator,0> > > > - .long Ltmp26181-Ltmp26180 # Subsection size -Ltmp26180: - .short Ltmp26183-Ltmp26182 # Record length -Ltmp26182: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1043-"??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10633 # Function type index - .secrel32 "??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_move,0> > *,std::sub_match,0> > *,std::allocator,0> > > >" # Function name -Ltmp26183: - .short Ltmp26185-Ltmp26184 # Record length -Ltmp26184: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26185: - .cv_def_range Ltmp14072 Ltmp14082, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26187-Ltmp26186 # Record length -Ltmp26186: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26187: - .cv_def_range Ltmp14072 Ltmp14082, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26189-Ltmp26188 # Record length -Ltmp26188: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26189: - .cv_def_range Ltmp14072 Ltmp14082, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp26191-Ltmp26190 # Record length -Ltmp26190: - .short 4414 # Record kind: S_LOCAL - .long 6770 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp26191: - .cv_def_range Ltmp14072 Ltmp14082, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp26193-Ltmp26192 # Record length -Ltmp26192: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp26193: - .cv_def_range Ltmp14072 Ltmp14082, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp26195-Ltmp26194 # Record length -Ltmp26194: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp26195: - .cv_def_range Ltmp14072 Ltmp14082, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp26197-Ltmp26196 # Record length -Ltmp26196: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp26197: - .cv_def_range Ltmp14072 Ltmp14082, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp26199-Ltmp26198 # Record length -Ltmp26198: - .short 4414 # Record kind: S_LOCAL - .long 10648 # TypeIndex - .short 0 # Flags - .asciz "_Backout" -Ltmp26199: - .cv_def_range Ltmp14073 Ltmp14080 Ltmp14081 Ltmp14082, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26181: - .p2align 2 - .cv_linetable 1043, "??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", Lfunc_end1043 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped,0> > > - .long Ltmp26201-Ltmp26200 # Subsection size -Ltmp26200: - .short Ltmp26203-Ltmp26202 # Record length -Ltmp26202: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1044-"??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10652 # Function type index - .secrel32 "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" # Function section relative address - .secidx "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped,0> > >" # Function name -Ltmp26203: - .short Ltmp26205-Ltmp26204 # Record length -Ltmp26204: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp26205: - .cv_def_range Ltmp14083 Ltmp14084, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26201: - .p2align 2 - .cv_linetable 1044, "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z", Lfunc_end1044 - .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped_n,0> >,int,0> - .long Ltmp26207-Ltmp26206 # Subsection size -Ltmp26206: - .short Ltmp26209-Ltmp26208 # Record length -Ltmp26208: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1045-"??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10655 # Function type index - .secrel32 "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" # Function section relative address - .secidx "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped_n,0> >,int,0>" # Function name -Ltmp26209: - .short Ltmp26211-Ltmp26210 # Record length -Ltmp26210: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 1 # Flags - .asciz "_Src" -Ltmp26211: - .cv_def_range Ltmp14085 Ltmp14086, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26213-Ltmp26212 # Record length -Ltmp26212: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26213: - .cv_def_range Ltmp14085 Ltmp14086, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26207: - .p2align 2 - .cv_linetable 1045, "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@H@Z", Lfunc_end1045 - .section .debug$S,"dr",associative,"??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::_Idl_distance,0> > *,std::sub_match,0> > *> - .long Ltmp26215-Ltmp26214 # Subsection size -Ltmp26214: - .short Ltmp26217-Ltmp26216 # Record length -Ltmp26216: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1046-"??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10659 # Function type index - .secrel32 "??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Idl_distance,0> > *,std::sub_match,0> > *>" # Function name -Ltmp26217: - .short Ltmp26219-Ltmp26218 # Record length -Ltmp26218: - .short 4414 # Record kind: S_LOCAL - .long 10656 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26219: - .cv_def_range Ltmp14087 Ltmp14088, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26221-Ltmp26220 # Record length -Ltmp26220: - .short 4414 # Record kind: S_LOCAL - .long 10656 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26221: - .cv_def_range Ltmp14087 Ltmp14088, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26215: - .p2align 2 - .cv_linetable 1046, "??$_Idl_distance@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@@std@@YA?A?@@ABQAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", Lfunc_end1046 - .section .debug$S,"dr",associative,"??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Uninitialized_backout_al - .long Ltmp26223-Ltmp26222 # Subsection size -Ltmp26222: - .short Ltmp26225-Ltmp26224 # Record length -Ltmp26224: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1047-"??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10660 # Function type index - .secrel32 "??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section relative address - .secidx "??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Uninitialized_backout_al" # Function name -Ltmp26225: - .short Ltmp26227-Ltmp26226 # Record length -Ltmp26226: - .short 4414 # Record kind: S_LOCAL - .long 10635 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26227: - .cv_def_range Ltmp14089 Ltmp14090, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26229-Ltmp26228 # Record length -Ltmp26228: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26229: - .cv_def_range Ltmp14089 Ltmp14090, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26231-Ltmp26230 # Record length -Ltmp26230: - .short 4414 # Record kind: S_LOCAL - .long 6770 # TypeIndex - .short 1 # Flags - .asciz "_Al_" -Ltmp26231: - .cv_def_range Ltmp14089 Ltmp14090, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26223: - .p2align 2 - .cv_linetable 1047, "??0?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", Lfunc_end1047 - .section .debug$S,"dr",associative,"??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Emplace_back,0> > > - .long Ltmp26233-Ltmp26232 # Subsection size -Ltmp26232: - .short Ltmp26235-Ltmp26234 # Record length -Ltmp26234: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1048-"??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10662 # Function type index - .secrel32 "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section relative address - .secidx "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Emplace_back,0> > >" # Function name -Ltmp26235: - .short Ltmp26237-Ltmp26236 # Record length -Ltmp26236: - .short 4414 # Record kind: S_LOCAL - .long 10635 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26237: - .cv_def_range Ltmp14091 Ltmp14092, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26239-Ltmp26238 # Record length -Ltmp26238: - .short 4414 # Record kind: S_LOCAL - .long 6693 # TypeIndex - .short 1 # Flags - .asciz "_Vals" -Ltmp26239: - .cv_def_range Ltmp14091 Ltmp14092, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26233: - .p2align 2 - .cv_linetable 1048, "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEX$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", Lfunc_end1048 - .section .debug$S,"dr",associative,"??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" - .long 241 # Symbol subsection for std::move,0> > &> - .long Ltmp26241-Ltmp26240 # Subsection size -Ltmp26240: - .short Ltmp26243-Ltmp26242 # Record length -Ltmp26242: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1049-"??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10664 # Function type index - .secrel32 "??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" # Function section relative address - .secidx "??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::move,0> > &>" # Function name -Ltmp26243: - .short Ltmp26245-Ltmp26244 # Record length -Ltmp26244: - .short 4414 # Record kind: S_LOCAL - .long 6643 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp26245: - .cv_def_range Ltmp14093 Ltmp14094, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26241: - .p2align 2 - .cv_linetable 1049, "??$move@AAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z", Lfunc_end1049 - .section .debug$S,"dr",associative,"?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Release - .long Ltmp26247-Ltmp26246 # Subsection size -Ltmp26246: - .short Ltmp26249-Ltmp26248 # Record length -Ltmp26248: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1050-"?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10665 # Function type index - .secrel32 "?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Release" # Function name -Ltmp26249: - .short Ltmp26251-Ltmp26250 # Record length -Ltmp26250: - .short 4414 # Record kind: S_LOCAL - .long 10635 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26251: - .cv_def_range Ltmp14095 Ltmp14096, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26247: - .p2align 2 - .cv_linetable 1050, "?_Release@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1050 - .section .debug$S,"dr",associative,"??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::~_Uninitialized_backout_al - .long Ltmp26253-Ltmp26252 # Subsection size -Ltmp26252: - .short Ltmp26255-Ltmp26254 # Record length -Ltmp26254: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1051-"??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10666 # Function type index - .secrel32 "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::~_Uninitialized_backout_al" # Function name -Ltmp26255: - .short Ltmp26257-Ltmp26256 # Record length -Ltmp26256: - .short 4414 # Record kind: S_LOCAL - .long 10635 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26257: - .cv_def_range Ltmp14097 Ltmp14099, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26253: - .p2align 2 - .cv_linetable 1051, "??1?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ", Lfunc_end1051 - .section .debug$S,"dr",associative,"??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" - .long 241 # Symbol subsection for std::_Seek_wrapped,0> > > - .long Ltmp26259-Ltmp26258 # Subsection size -Ltmp26258: - .short Ltmp26261-Ltmp26260 # Record length -Ltmp26260: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1052-"??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10669 # Function type index - .secrel32 "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" # Function section relative address - .secidx "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Seek_wrapped,0> > >" # Function name -Ltmp26261: - .short Ltmp26263-Ltmp26262 # Record length -Ltmp26262: - .short 4414 # Record kind: S_LOCAL - .long 6784 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp26263: - .cv_def_range Ltmp14100 Ltmp14101, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26265-Ltmp26264 # Record length -Ltmp26264: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 1 # Flags - .asciz "_UIt" -Ltmp26265: - .cv_def_range Ltmp14100 Ltmp14101, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26259: - .p2align 2 - .cv_linetable 1052, "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@@Z", Lfunc_end1052 - .section .debug$S,"dr",associative,"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits,0> > > >::construct,0> >,std::sub_match,0> > > - .long Ltmp26267-Ltmp26266 # Subsection size -Ltmp26266: - .short Ltmp26269-Ltmp26268 # Record length -Ltmp26268: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1053-"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10672 # Function type index - .secrel32 "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" # Function section relative address - .secidx "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits,0> > > >::construct,0> >,std::sub_match,0> > >" # Function name -Ltmp26269: - .short Ltmp26271-Ltmp26270 # Record length -Ltmp26270: - .short 4414 # Record kind: S_LOCAL - .long 6770 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26271: - .cv_def_range Ltmp14102 Ltmp14103, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26273-Ltmp26272 # Record length -Ltmp26272: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp26273: - .cv_def_range Ltmp14102 Ltmp14103, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26275-Ltmp26274 # Record length -Ltmp26274: - .short 4414 # Record kind: S_LOCAL - .long 6693 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp26275: - .cv_def_range Ltmp14102 Ltmp14103, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26267: - .p2align 2 - .cv_linetable 1053, "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAV31@@Z", Lfunc_end1053 - .section .debug$S,"dr",associative,"??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" - .long 241 # Symbol subsection for std::forward,0> > > - .long Ltmp26277-Ltmp26276 # Subsection size -Ltmp26276: - .short Ltmp26279-Ltmp26278 # Record length -Ltmp26278: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1054-"??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10673 # Function type index - .secrel32 "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" # Function section relative address - .secidx "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward,0> > >" # Function name -Ltmp26279: - .short Ltmp26281-Ltmp26280 # Record length -Ltmp26280: - .short 4414 # Record kind: S_LOCAL - .long 6643 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp26281: - .cv_def_range Ltmp14104 Ltmp14105, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26277: - .p2align 2 - .cv_linetable 1054, "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAV10@@Z", Lfunc_end1054 - .section .debug$S,"dr",associative,"??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" - .long 241 # Symbol subsection for std::_Unfancy,0> > > - .long Ltmp26283-Ltmp26282 # Subsection size -Ltmp26282: - .short Ltmp26285-Ltmp26284 # Record length -Ltmp26284: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1055-"??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10676 # Function type index - .secrel32 "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" # Function section relative address - .secidx "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy,0> > >" # Function name -Ltmp26285: - .short Ltmp26287-Ltmp26286 # Record length -Ltmp26286: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp26287: - .cv_def_range Ltmp14106 Ltmp14107, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26283: - .p2align 2 - .cv_linetable 1055, "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@@Z", Lfunc_end1055 - .section .debug$S,"dr",associative,"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Myend - .long Ltmp26289-Ltmp26288 # Subsection size -Ltmp26288: - .short Ltmp26291-Ltmp26290 # Record length -Ltmp26290: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1056-"?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10677 # Function type index - .secrel32 "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::_Myend" # Function name -Ltmp26291: - .short Ltmp26293-Ltmp26292 # Record length -Ltmp26292: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26293: - .cv_def_range Ltmp14108 Ltmp14109, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26289: - .p2align 2 - .cv_linetable 1056, "?_Myend@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEAAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1056 - .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n,0> > *,unsigned int,std::allocator,0> > > > - .long Ltmp26295-Ltmp26294 # Subsection size -Ltmp26294: - .short Ltmp26297-Ltmp26296 # Record length -Ltmp26296: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1057-"??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10680 # Function type index - .secrel32 "??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_value_construct_n,0> > *,unsigned int,std::allocator,0> > > >" # Function name -Ltmp26297: - .short Ltmp26299-Ltmp26298 # Record length -Ltmp26298: - .short 4414 # Record kind: S_LOCAL - .long 6723 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26299: - .cv_def_range Ltmp14110 Ltmp14111, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26301-Ltmp26300 # Record length -Ltmp26300: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26301: - .cv_def_range Ltmp14110 Ltmp14111, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26303-Ltmp26302 # Record length -Ltmp26302: - .short 4414 # Record kind: S_LOCAL - .long 6770 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp26303: - .cv_def_range Ltmp14110 Ltmp14111, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26295: - .p2align 2 - .cv_linetable 1057, "??$_Uninitialized_value_construct_n@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", Lfunc_end1057 - .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n1,0> > *,unsigned int,std::allocator,0> > > > - .long Ltmp26305-Ltmp26304 # Subsection size -Ltmp26304: - .short Ltmp26307-Ltmp26306 # Record length -Ltmp26306: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1058-"??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10683 # Function type index - .secrel32 "??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_value_construct_n1,0> > *,unsigned int,std::allocator,0> > > >" # Function name -Ltmp26307: - .short Ltmp26309-Ltmp26308 # Record length -Ltmp26308: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26309: - .cv_def_range Ltmp14114 Ltmp14123, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26311-Ltmp26310 # Record length -Ltmp26310: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26311: - .cv_def_range Ltmp14114 Ltmp14123, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26313-Ltmp26312 # Record length -Ltmp26312: - .short 4414 # Record kind: S_LOCAL - .long 6770 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp26313: - .cv_def_range Ltmp14114 Ltmp14123, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp26315-Ltmp26314 # Record length -Ltmp26314: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26315: - .cv_def_range Ltmp14114 Ltmp14123, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp26317-Ltmp26316 # Record length -Ltmp26316: - .short 4414 # Record kind: S_LOCAL - .long 10648 # TypeIndex - .short 0 # Flags - .asciz "_Backout" -Ltmp26317: - .cv_def_range Ltmp14114 Ltmp14123, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26305: - .p2align 2 - .cv_linetable 1058, "??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z", Lfunc_end1058 - .section .debug$S,"dr",associative,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Emplace_back<> - .long Ltmp26319-Ltmp26318 # Subsection size -Ltmp26318: - .short Ltmp26321-Ltmp26320 # Record length -Ltmp26320: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1059-"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10684 # Function type index - .secrel32 "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" # Function section relative address - .secidx "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Emplace_back<>" # Function name -Ltmp26321: - .short Ltmp26323-Ltmp26322 # Record length -Ltmp26322: - .short 4414 # Record kind: S_LOCAL - .long 10635 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26323: - .cv_def_range Ltmp14124 Ltmp14125, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26319: - .p2align 2 - .cv_linetable 1059, "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEXXZ", Lfunc_end1059 - .section .debug$S,"dr",associative,"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits,0> > > >::construct,0> >> - .long Ltmp26325-Ltmp26324 # Subsection size -Ltmp26324: - .short Ltmp26327-Ltmp26326 # Record length -Ltmp26326: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1060-"??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10687 # Function type index - .secrel32 "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section relative address - .secidx "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits,0> > > >::construct,0> >>" # Function name -Ltmp26327: - .short Ltmp26329-Ltmp26328 # Record length -Ltmp26328: - .short 4414 # Record kind: S_LOCAL - .long 6770 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26329: - .cv_def_range Ltmp14126 Ltmp14127, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26331-Ltmp26330 # Record length -Ltmp26330: - .short 4414 # Record kind: S_LOCAL - .long 6819 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp26331: - .cv_def_range Ltmp14126 Ltmp14127, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26325: - .p2align 2 - .cv_linetable 1060, "??$construct@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", Lfunc_end1060 - .section .debug$S,"dr",associative,"?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::size - .long Ltmp26333-Ltmp26332 # Subsection size -Ltmp26332: - .short Ltmp26335-Ltmp26334 # Record length -Ltmp26334: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1061-"?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10688 # Function type index - .secrel32 "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::size" # Function name -Ltmp26335: - .short Ltmp26337-Ltmp26336 # Record length -Ltmp26336: - .short 4414 # Record kind: S_LOCAL - .long 9871 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26337: - .cv_def_range Ltmp14128 Ltmp14129, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26333: - .p2align 2 - .cv_linetable 1061, "?size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ", Lfunc_end1061 - .section .debug$S,"dr",associative,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - .long 241 # Symbol subsection for std::vector >::_Insert_n - .long Ltmp26339-Ltmp26338 # Subsection size -Ltmp26338: - .short Ltmp26341-Ltmp26340 # Record length -Ltmp26340: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1062-"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10689 # Function type index - .secrel32 "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" # Function section relative address - .secidx "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Insert_n" # Function name -Ltmp26341: - .short Ltmp26343-Ltmp26342 # Record length -Ltmp26342: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26343: - .cv_def_range Ltmp14138 Ltmp14139, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp26345-Ltmp26344 # Record length -Ltmp26344: - .short 4414 # Record kind: S_LOCAL - .long 9857 # TypeIndex - .short 1 # Flags - .asciz "_Where" -Ltmp26345: - .cv_def_range Ltmp14138 Ltmp14139, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26347-Ltmp26346 # Record length -Ltmp26346: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26347: - .cv_def_range Ltmp14138 Ltmp14139, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp26349-Ltmp26348 # Record length -Ltmp26348: - .short 4414 # Record kind: S_LOCAL - .long 7217 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp26349: - .cv_def_range Ltmp14138 Ltmp14139, "E\021\026\000\000\000 \000\000\000" - .short Ltmp26351-Ltmp26350 # Record length -Ltmp26350: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Off" -Ltmp26351: - .cv_def_range Ltmp14138 Ltmp14139, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26339: - .p2align 2 - .cv_linetable 1062, "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z", Lfunc_end1062 - .section .debug$S,"dr",associative,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::end - .long Ltmp26353-Ltmp26352 # Subsection size -Ltmp26352: - .short Ltmp26355-Ltmp26354 # Record length -Ltmp26354: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1063-"?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10690 # Function type index - .secrel32 "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # Function section relative address - .secidx "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::end" # Function name -Ltmp26355: - .short Ltmp26357-Ltmp26356 # Record length -Ltmp26356: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26357: - .cv_def_range Ltmp14142 Ltmp14143, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26353: - .p2align 2 - .cv_linetable 1063, "?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ", Lfunc_end1063 - .section .debug$S,"dr",associative,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Vb_const_iterator - .long Ltmp26359-Ltmp26358 # Subsection size -Ltmp26358: - .short Ltmp26361-Ltmp26360 # Record length -Ltmp26360: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1064-"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10694 # Function type index - .secrel32 "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section relative address - .secidx "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::_Vb_const_iterator" # Function name -Ltmp26361: - .short Ltmp26363-Ltmp26362 # Record length -Ltmp26362: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26363: - .cv_def_range Ltmp14144 Ltmp14145, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26365-Ltmp26364 # Record length -Ltmp26364: - .short 4414 # Record kind: S_LOCAL - .long 10691 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26365: - .cv_def_range Ltmp14144 Ltmp14145, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26359: - .p2align 2 - .cv_linetable 1064, "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z", Lfunc_end1064 - .section .debug$S,"dr",associative,"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vb_iterator > >::~_Vb_iterator - .long Ltmp26367-Ltmp26366 # Subsection size -Ltmp26366: - .short Ltmp26369-Ltmp26368 # Record length -Ltmp26368: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1065-"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10695 # Function type index - .secrel32 "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::~_Vb_iterator" # Function name -Ltmp26369: - .short Ltmp26371-Ltmp26370 # Record length -Ltmp26370: - .short 4414 # Record kind: S_LOCAL - .long 10045 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26371: - .cv_def_range Ltmp14146 Ltmp14148, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26367: - .p2align 2 - .cv_linetable 1065, "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ", Lfunc_end1065 - .section .debug$S,"dr",associative,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - .long 241 # Symbol subsection for std::vector >::erase - .long Ltmp26373-Ltmp26372 # Subsection size -Ltmp26372: - .short Ltmp26375-Ltmp26374 # Record length -Ltmp26374: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1066-"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10696 # Function type index - .secrel32 "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" # Function section relative address - .secidx "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::erase" # Function name -Ltmp26375: - .short Ltmp26377-Ltmp26376 # Record length -Ltmp26376: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26377: - .cv_def_range Ltmp14171 Ltmp14182, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp26379-Ltmp26378 # Record length -Ltmp26378: - .short 4414 # Record kind: S_LOCAL - .long 9857 # TypeIndex - .short 1 # Flags - .asciz "_First_arg" -Ltmp26379: - .cv_def_range Ltmp14171 Ltmp14182, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26381-Ltmp26380 # Record length -Ltmp26380: - .short 4414 # Record kind: S_LOCAL - .long 9857 # TypeIndex - .short 1 # Flags - .asciz "_Last_arg" -Ltmp26381: - .cv_def_range Ltmp14171 Ltmp14182, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp26383-Ltmp26382 # Record length -Ltmp26382: - .short 4414 # Record kind: S_LOCAL - .long 9856 # TypeIndex - .short 0 # Flags - .asciz "_First" -Ltmp26383: - .cv_def_range Ltmp14171 Ltmp14182, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp26385-Ltmp26384 # Record length -Ltmp26384: - .short 4414 # Record kind: S_LOCAL - .long 9856 # TypeIndex - .short 0 # Flags - .asciz "_Last" -Ltmp26385: - .cv_def_range Ltmp14171 Ltmp14182, "E\021\026\000\000\000\300\377\377\377" - .short Ltmp26387-Ltmp26386 # Record length -Ltmp26386: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Off" -Ltmp26387: - .cv_def_range Ltmp14171 Ltmp14182, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp26389-Ltmp26388 # Record length -Ltmp26388: - .short 4414 # Record kind: S_LOCAL - .long 9856 # TypeIndex - .short 0 # Flags - .asciz "_Next" -Ltmp26389: - .cv_def_range Ltmp14172 Ltmp14178 Ltmp14179 Ltmp14181, "E\021\026\000\000\000\210\377\377\377" - .short Ltmp26391-Ltmp26390 # Record length -Ltmp26390: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Newsize" -Ltmp26391: - .cv_def_range Ltmp14172 Ltmp14178 Ltmp14179 Ltmp14181, "E\021\026\000\000\000\204\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26373: - .p2align 2 - .cv_linetable 1066, "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z", Lfunc_end1066 - .section .debug$S,"dr",associative,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::begin - .long Ltmp26393-Ltmp26392 # Subsection size -Ltmp26392: - .short Ltmp26395-Ltmp26394 # Record length -Ltmp26394: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1067-"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10697 # Function type index - .secrel32 "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # Function section relative address - .secidx "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::begin" # Function name -Ltmp26395: - .short Ltmp26397-Ltmp26396 # Record length -Ltmp26396: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26397: - .cv_def_range Ltmp14185 Ltmp14186, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26393: - .p2align 2 - .cv_linetable 1067, "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ", Lfunc_end1067 - .section .debug$S,"dr",associative,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - .long 241 # Symbol subsection for std::_Vb_iterator > >::operator+ - .long Ltmp26399-Ltmp26398 # Subsection size -Ltmp26398: - .short Ltmp26401-Ltmp26400 # Record length -Ltmp26400: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1068-"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10698 # Function type index - .secrel32 "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" # Function section relative address - .secidx "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::operator+" # Function name -Ltmp26401: - .short Ltmp26403-Ltmp26402 # Record length -Ltmp26402: - .short 4414 # Record kind: S_LOCAL - .long 10051 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26403: - .cv_def_range Ltmp14189 Ltmp14190, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp26405-Ltmp26404 # Record length -Ltmp26404: - .short 4414 # Record kind: S_LOCAL - .long 4101 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp26405: - .cv_def_range Ltmp14189 Ltmp14190, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26407-Ltmp26406 # Record length -Ltmp26406: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 0 # Flags - .asciz "_Tmp" -Ltmp26407: - .cv_def_range Ltmp14189 Ltmp14190, "E\021\026\000\000\000\320\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26399: - .p2align 2 - .cv_linetable 1068, "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z", Lfunc_end1068 - .section .debug$S,"dr",associative,"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::~_Vb_const_iterator - .long Ltmp26409-Ltmp26408 # Subsection size -Ltmp26408: - .short Ltmp26411-Ltmp26410 # Record length -Ltmp26410: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1069-"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10699 # Function type index - .secrel32 "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::~_Vb_const_iterator" # Function name -Ltmp26411: - .short Ltmp26413-Ltmp26412 # Record length -Ltmp26412: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26413: - .cv_def_range Ltmp14191 Ltmp14193, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26409: - .p2align 2 - .cv_linetable 1069, "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ", Lfunc_end1069 - .section .debug$S,"dr",associative,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - .long 241 # Symbol subsection for std::vector >::_Insert_x - .long Ltmp26415-Ltmp26414 # Subsection size -Ltmp26414: - .short Ltmp26417-Ltmp26416 # Record length -Ltmp26416: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1070-"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10700 # Function type index - .secrel32 "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" # Function section relative address - .secidx "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Insert_x" # Function name -Ltmp26417: - .short Ltmp26419-Ltmp26418 # Record length -Ltmp26418: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26419: - .cv_def_range Ltmp14208 Ltmp14225, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp26421-Ltmp26420 # Record length -Ltmp26420: - .short 4414 # Record kind: S_LOCAL - .long 9857 # TypeIndex - .short 1 # Flags - .asciz "_Where" -Ltmp26421: - .cv_def_range Ltmp14208 Ltmp14225, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26423-Ltmp26422 # Record length -Ltmp26422: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26423: - .cv_def_range Ltmp14208 Ltmp14225, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp26425-Ltmp26424 # Record length -Ltmp26424: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Off" -Ltmp26425: - .cv_def_range Ltmp14208 Ltmp14225, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp26427-Ltmp26426 # Record length -Ltmp26426: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Realloc" -Ltmp26427: - .cv_def_range Ltmp14208 Ltmp14225, "E\021\026\000\000\000\273\377\377\377" - .short Ltmp26429-Ltmp26428 # Record length -Ltmp26428: - .short 4414 # Record kind: S_LOCAL - .long 9856 # TypeIndex - .short 0 # Flags - .asciz "_Oldend" -Ltmp26429: - .cv_def_range Ltmp14218 Ltmp14219 Ltmp14223 Ltmp14224, "E\021\026\000\000\000\244\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26415: - .p2align 2 - .cv_linetable 1070, "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z", Lfunc_end1070 - .section .debug$S,"dr",associative,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Vb_const_iterator - .long Ltmp26431-Ltmp26430 # Subsection size -Ltmp26430: - .short Ltmp26433-Ltmp26432 # Record length -Ltmp26432: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1071-"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10702 # Function type index - .secrel32 "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::_Vb_const_iterator" # Function name -Ltmp26433: - .short Ltmp26435-Ltmp26434 # Record length -Ltmp26434: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26435: - .cv_def_range Ltmp14226 Ltmp14227, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26437-Ltmp26436 # Record length -Ltmp26436: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26437: - .cv_def_range Ltmp14226 Ltmp14227, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26431: - .p2align 2 - .cv_linetable 1071, "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z", Lfunc_end1071 - .section .debug$S,"dr",associative,"??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .long 241 # Symbol subsection for std::fill > >,bool> - .long Ltmp26439-Ltmp26438 # Subsection size -Ltmp26438: - .short Ltmp26441-Ltmp26440 # Record length -Ltmp26440: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1072-"??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10705 # Function type index - .secrel32 "??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" # Function section relative address - .secidx "??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::fill > >,bool>" # Function name -Ltmp26441: - .short Ltmp26443-Ltmp26442 # Record length -Ltmp26442: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26443: - .cv_def_range Ltmp14232 Ltmp14233, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26445-Ltmp26444 # Record length -Ltmp26444: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26445: - .cv_def_range Ltmp14232 Ltmp14233, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp26447-Ltmp26446 # Record length -Ltmp26446: - .short 4414 # Record kind: S_LOCAL - .long 7217 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp26447: - .cv_def_range Ltmp14232 Ltmp14233, "E\021\026\000\000\000(\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26439: - .p2align 2 - .cv_linetable 1072, "??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z", Lfunc_end1072 - .section .debug$S,"dr",associative,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_iterator > >::_Vb_iterator - .long Ltmp26449-Ltmp26448 # Subsection size -Ltmp26448: - .short Ltmp26451-Ltmp26450 # Record length -Ltmp26450: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1073-"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10709 # Function type index - .secrel32 "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::_Vb_iterator" # Function name -Ltmp26451: - .short Ltmp26453-Ltmp26452 # Record length -Ltmp26452: - .short 4414 # Record kind: S_LOCAL - .long 10045 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26453: - .cv_def_range Ltmp14234 Ltmp14235, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26455-Ltmp26454 # Record length -Ltmp26454: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26455: - .cv_def_range Ltmp14234 Ltmp14235, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26449: - .p2align 2 - .cv_linetable 1073, "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z", Lfunc_end1073 - .section .debug$S,"dr",associative,"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator- - .long Ltmp26457-Ltmp26456 # Subsection size -Ltmp26456: - .short Ltmp26459-Ltmp26458 # Record length -Ltmp26458: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1074-"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10710 # Function type index - .secrel32 "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" # Function section relative address - .secidx "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator-" # Function name -Ltmp26459: - .short Ltmp26461-Ltmp26460 # Record length -Ltmp26460: - .short 4414 # Record kind: S_LOCAL - .long 10076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26461: - .cv_def_range Ltmp14236 Ltmp14237, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26463-Ltmp26462 # Record length -Ltmp26462: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp26463: - .cv_def_range Ltmp14236 Ltmp14237, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26457: - .p2align 2 - .cv_linetable 1074, "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV01@@Z", Lfunc_end1074 - .section .debug$S,"dr",associative,"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator>= - .long Ltmp26465-Ltmp26464 # Subsection size -Ltmp26464: - .short Ltmp26467-Ltmp26466 # Record length -Ltmp26466: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1075-"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10711 # Function type index - .secrel32 "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section relative address - .secidx "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator>=" # Function name -Ltmp26467: - .short Ltmp26469-Ltmp26468 # Record length -Ltmp26468: - .short 4414 # Record kind: S_LOCAL - .long 10076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26469: - .cv_def_range Ltmp14238 Ltmp14239, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26471-Ltmp26470 # Record length -Ltmp26470: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp26471: - .cv_def_range Ltmp14238 Ltmp14239, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26465: - .p2align 2 - .cv_linetable 1075, "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z", Lfunc_end1075 - .section .debug$S,"dr",associative,"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::capacity - .long Ltmp26473-Ltmp26472 # Subsection size -Ltmp26472: - .short Ltmp26475-Ltmp26474 # Record length -Ltmp26474: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1076-"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10712 # Function type index - .secrel32 "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::capacity" # Function name -Ltmp26475: - .short Ltmp26477-Ltmp26476 # Record length -Ltmp26476: - .short 4414 # Record kind: S_LOCAL - .long 9871 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26477: - .cv_def_range Ltmp14240 Ltmp14241, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26473: - .p2align 2 - .cv_linetable 1076, "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ", Lfunc_end1076 - .section .debug$S,"dr",associative,"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::max_size - .long Ltmp26479-Ltmp26478 # Subsection size -Ltmp26478: - .short Ltmp26481-Ltmp26480 # Record length -Ltmp26480: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1077-"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10713 # Function type index - .secrel32 "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::max_size" # Function name -Ltmp26481: - .short Ltmp26483-Ltmp26482 # Record length -Ltmp26482: - .short 4414 # Record kind: S_LOCAL - .long 9871 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26483: - .cv_def_range Ltmp14242 Ltmp14245, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26485-Ltmp26484 # Record length -Ltmp26484: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Diff_max" -Ltmp26485: - .cv_def_range Ltmp14242 Ltmp14245, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp26487-Ltmp26486 # Record length -Ltmp26486: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Ints_max" -Ltmp26487: - .cv_def_range Ltmp14242 Ltmp14245, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26479: - .p2align 2 - .cv_linetable 1077, "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QBEIXZ", Lfunc_end1077 - .section .debug$S,"dr",associative,"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" - .long 241 # Symbol subsection for std::vector >::_Xlen - .long Ltmp26489-Ltmp26488 # Subsection size -Ltmp26488: - .short Ltmp26491-Ltmp26490 # Record length -Ltmp26490: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1078-"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10714 # Function type index - .secrel32 "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" # Function section relative address - .secidx "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Xlen" # Function name -Ltmp26491: - .short Ltmp26493-Ltmp26492 # Record length -Ltmp26492: - .short 4414 # Record kind: S_LOCAL - .long 9871 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26493: - .cv_def_range Ltmp14246 Ltmp14247, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26489: - .p2align 2 - .cv_linetable 1078, "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QBEXXZ", Lfunc_end1078 - .section .debug$S,"dr",associative,"?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" - .long 241 # Symbol subsection for std::vector >::resize - .long Ltmp26495-Ltmp26494 # Subsection size -Ltmp26494: - .short Ltmp26497-Ltmp26496 # Record length -Ltmp26496: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1079-"?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10715 # Function type index - .secrel32 "?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" # Function section relative address - .secidx "?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::resize" # Function name -Ltmp26497: - .short Ltmp26499-Ltmp26498 # Record length -Ltmp26498: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26499: - .cv_def_range Ltmp14248 Ltmp14249, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp26501-Ltmp26500 # Record length -Ltmp26500: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp26501: - .cv_def_range Ltmp14248 Ltmp14249, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26503-Ltmp26502 # Record length -Ltmp26502: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp26503: - .cv_def_range Ltmp14248 Ltmp14249, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26495: - .p2align 2 - .cv_linetable 1079, "?resize@?$vector@IV?$allocator@I@std@@@std@@QAEXIABI@Z", Lfunc_end1079 - .section .debug$S,"dr",associative,"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" - .long 241 # Symbol subsection for std::_Vb_val >::_Nw - .long Ltmp26505-Ltmp26504 # Subsection size -Ltmp26504: - .short Ltmp26507-Ltmp26506 # Record length -Ltmp26506: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1080-"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10716 # Function type index - .secrel32 "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" # Function section relative address - .secidx "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_val >::_Nw" # Function name -Ltmp26507: - .short Ltmp26509-Ltmp26508 # Record length -Ltmp26508: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26509: - .cv_def_range Ltmp14250 Ltmp14251, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26505: - .p2align 2 - .cv_linetable 1080, "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SAII@Z", Lfunc_end1080 - .section .debug$S,"dr",associative,"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::vector >::empty - .long Ltmp26511-Ltmp26510 # Subsection size -Ltmp26510: - .short Ltmp26513-Ltmp26512 # Record length -Ltmp26512: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1081-"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10717 # Function type index - .secrel32 "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::empty" # Function name -Ltmp26513: - .short Ltmp26515-Ltmp26514 # Record length -Ltmp26514: - .short 4414 # Record kind: S_LOCAL - .long 9871 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26515: - .cv_def_range Ltmp14252 Ltmp14253, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26511: - .p2align 2 - .cv_linetable 1081, "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QBE_NXZ", Lfunc_end1081 - .section .debug$S,"dr",associative,"??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .long 241 # Symbol subsection for std::copy_backward > >,std::_Vb_iterator > > > - .long Ltmp26517-Ltmp26516 # Subsection size -Ltmp26516: - .short Ltmp26519-Ltmp26518 # Record length -Ltmp26518: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1082-"??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10720 # Function type index - .secrel32 "??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # Function section relative address - .secidx "??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # Function section index - .byte 0 # Flags - .asciz "std::copy_backward > >,std::_Vb_iterator > > >" # Function name -Ltmp26519: - .short Ltmp26521-Ltmp26520 # Record length -Ltmp26520: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26521: - .cv_def_range Ltmp14268 Ltmp14275, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26523-Ltmp26522 # Record length -Ltmp26522: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26523: - .cv_def_range Ltmp14268 Ltmp14275, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp26525-Ltmp26524 # Record length -Ltmp26524: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26525: - .cv_def_range Ltmp14268 Ltmp14275, "E\021\026\000\000\000,\000\000\000" - .short Ltmp26527-Ltmp26526 # Record length -Ltmp26526: - .short 4414 # Record kind: S_LOCAL - .long 10050 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp26527: - .cv_def_range Ltmp14268 Ltmp14275, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp26529-Ltmp26528 # Record length -Ltmp26528: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp26529: - .cv_def_range Ltmp14268 Ltmp14275, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp26531-Ltmp26530 # Record length -Ltmp26530: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp26531: - .cv_def_range Ltmp14268 Ltmp14275, "E\021\026\000\000\000\264\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26517: - .p2align 2 - .cv_linetable 1082, "??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z", Lfunc_end1082 - .section .debug$S,"dr",associative,"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" - .long 241 # Symbol subsection for std::vector >::_Orphan_range - .long Ltmp26533-Ltmp26532 # Subsection size -Ltmp26532: - .short Ltmp26535-Ltmp26534 # Record length -Ltmp26534: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1083-"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10721 # Function type index - .secrel32 "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" # Function section relative address - .secidx "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Orphan_range" # Function name -Ltmp26535: - .short Ltmp26537-Ltmp26536 # Record length -Ltmp26536: - .short 4414 # Record kind: S_LOCAL - .long 9871 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26537: - .cv_def_range Ltmp14276 Ltmp14288, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp26539-Ltmp26538 # Record length -Ltmp26538: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Offlo" -Ltmp26539: - .cv_def_range Ltmp14276 Ltmp14288, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26541-Ltmp26540 # Record length -Ltmp26540: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Offhi" -Ltmp26541: - .cv_def_range Ltmp14276 Ltmp14288, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26543-Ltmp26542 # Record length -Ltmp26542: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp26543: - .cv_def_range Ltmp14276 Ltmp14288, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp26545-Ltmp26544 # Record length -Ltmp26544: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 0 # Flags - .asciz "_Base" -Ltmp26545: - .cv_def_range Ltmp14276 Ltmp14288, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp26547-Ltmp26546 # Record length -Ltmp26546: - .short 4414 # Record kind: S_LOCAL - .long 10722 # TypeIndex - .short 0 # Flags - .asciz "_Pnext" -Ltmp26547: - .cv_def_range Ltmp14276 Ltmp14288, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp26549-Ltmp26548 # Record length -Ltmp26548: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp14284-Ltmp14280 # Code size - .secrel32 Ltmp14280 # Function section relative address - .secidx Lfunc_begin1083 # Function section index - .byte 0 # Lexical block name -Ltmp26549: - .short Ltmp26551-Ltmp26550 # Record length -Ltmp26550: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Off" -Ltmp26551: - .cv_def_range Ltmp14280 Ltmp14284, "E\021\026\000\000\000\344\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 -Ltmp26533: - .p2align 2 - .cv_linetable 1083, "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QBEXII@Z", Lfunc_end1083 - .section .debug$S,"dr",associative,"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Compat - .long Ltmp26553-Ltmp26552 # Subsection size -Ltmp26552: - .short Ltmp26555-Ltmp26554 # Record length -Ltmp26554: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1084-"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10723 # Function type index - .secrel32 "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" # Function section relative address - .secidx "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::_Compat" # Function name -Ltmp26555: - .short Ltmp26557-Ltmp26556 # Record length -Ltmp26556: - .short 4414 # Record kind: S_LOCAL - .long 10076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26557: - .cv_def_range Ltmp14289 Ltmp14296, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26559-Ltmp26558 # Record length -Ltmp26558: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp26559: - .cv_def_range Ltmp14289 Ltmp14296, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26553: - .p2align 2 - .cv_linetable 1084, "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEXABV12@@Z", Lfunc_end1084 - .section .debug$S,"dr",associative,"?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" - .long 241 # Symbol subsection for std::_Iterator_base12::_Getcont - .long Ltmp26561-Ltmp26560 # Subsection size -Ltmp26560: - .short Ltmp26563-Ltmp26562 # Record length -Ltmp26562: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1085-"?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10724 # Function type index - .secrel32 "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" # Function section relative address - .secidx "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Iterator_base12::_Getcont" # Function name -Ltmp26563: - .short Ltmp26565-Ltmp26564 # Record length -Ltmp26564: - .short 4414 # Record kind: S_LOCAL - .long 4827 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26565: - .cv_def_range Ltmp14297 Ltmp14298, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26561: - .p2align 2 - .cv_linetable 1085, "?_Getcont@_Iterator_base12@std@@QBEPBU_Container_base12@2@XZ", Lfunc_end1085 - .section .debug$S,"dr",associative,"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator< - .long Ltmp26567-Ltmp26566 # Subsection size -Ltmp26566: - .short Ltmp26569-Ltmp26568 # Record length -Ltmp26568: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1086-"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10725 # Function type index - .secrel32 "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section relative address - .secidx "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator<" # Function name -Ltmp26569: - .short Ltmp26571-Ltmp26570 # Record length -Ltmp26570: - .short 4414 # Record kind: S_LOCAL - .long 10076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26571: - .cv_def_range Ltmp14299 Ltmp14300, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp26573-Ltmp26572 # Record length -Ltmp26572: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp26573: - .cv_def_range Ltmp14299 Ltmp14300, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26567: - .p2align 2 - .cv_linetable 1086, "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z", Lfunc_end1086 - .section .debug$S,"dr",associative,"?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::capacity - .long Ltmp26575-Ltmp26574 # Subsection size -Ltmp26574: - .short Ltmp26577-Ltmp26576 # Record length -Ltmp26576: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1087-"?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10726 # Function type index - .secrel32 "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::capacity" # Function name -Ltmp26577: - .short Ltmp26579-Ltmp26578 # Record length -Ltmp26578: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26579: - .cv_def_range Ltmp14301 Ltmp14302, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26575: - .p2align 2 - .cv_linetable 1087, "?capacity@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ", Lfunc_end1087 - .section .debug$S,"dr",associative,"?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - .long 241 # Symbol subsection for std::vector >::_Myend - .long Ltmp26581-Ltmp26580 # Subsection size -Ltmp26580: - .short Ltmp26583-Ltmp26582 # Record length -Ltmp26582: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1088-"?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10727 # Function type index - .secrel32 "?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # Function section relative address - .secidx "?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myend" # Function name -Ltmp26583: - .short Ltmp26585-Ltmp26584 # Record length -Ltmp26584: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26585: - .cv_def_range Ltmp14303 Ltmp14304, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26581: - .p2align 2 - .cv_linetable 1088, "?_Myend@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ", Lfunc_end1088 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - .long 241 # Symbol subsection for std::vector >::_Myfirst - .long Ltmp26587-Ltmp26586 # Subsection size -Ltmp26586: - .short Ltmp26589-Ltmp26588 # Record length -Ltmp26588: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1089-"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10728 # Function type index - .secrel32 "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # Function section relative address - .secidx "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myfirst" # Function name -Ltmp26589: - .short Ltmp26591-Ltmp26590 # Record length -Ltmp26590: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26591: - .cv_def_range Ltmp14305 Ltmp14306, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26587: - .p2align 2 - .cv_linetable 1089, "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ", Lfunc_end1089 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Get_data - .long Ltmp26593-Ltmp26592 # Subsection size -Ltmp26592: - .short Ltmp26595-Ltmp26594 # Record length -Ltmp26594: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1090-"?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10729 # Function type index - .secrel32 "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Get_data" # Function name -Ltmp26595: - .short Ltmp26597-Ltmp26596 # Record length -Ltmp26596: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26597: - .cv_def_range Ltmp14307 Ltmp14308, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26593: - .p2align 2 - .cv_linetable 1090, "?_Get_data@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ", Lfunc_end1090 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second - .long Ltmp26599-Ltmp26598 # Subsection size -Ltmp26598: - .short Ltmp26601-Ltmp26600 # Record length -Ltmp26600: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1091-"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10730 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name -Ltmp26601: - .short Ltmp26603-Ltmp26602 # Record length -Ltmp26602: - .short 4414 # Record kind: S_LOCAL - .long 10312 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26603: - .cv_def_range Ltmp14309 Ltmp14310, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26599: - .p2align 2 - .cv_linetable 1091, "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ", Lfunc_end1091 - .section .debug$S,"dr",associative,"?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::max_size - .long Ltmp26605-Ltmp26604 # Subsection size -Ltmp26604: - .short Ltmp26607-Ltmp26606 # Record length -Ltmp26606: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1092-"?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10731 # Function type index - .secrel32 "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::max_size" # Function name -Ltmp26607: - .short Ltmp26609-Ltmp26608 # Record length -Ltmp26608: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26609: - .cv_def_range Ltmp14311 Ltmp14312, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26605: - .p2align 2 - .cv_linetable 1092, "?max_size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ", Lfunc_end1092 - .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::max_size - .long Ltmp26611-Ltmp26610 # Subsection size -Ltmp26610: - .short Ltmp26613-Ltmp26612 # Record length -Ltmp26612: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1093-"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10732 # Function type index - .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" # Function section relative address - .secidx "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::max_size" # Function name -Ltmp26613: - .short Ltmp26615-Ltmp26614 # Record length -Ltmp26614: - .short 4414 # Record kind: S_LOCAL - .long 10016 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26615: - .cv_def_range Ltmp14313 Ltmp14314, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26611: - .p2align 2 - .cv_linetable 1093, "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAIABV?$allocator@I@2@@Z", Lfunc_end1093 - .section .debug$S,"dr",associative,"?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getal - .long Ltmp26617-Ltmp26616 # Subsection size -Ltmp26616: - .short Ltmp26619-Ltmp26618 # Record length -Ltmp26618: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1094-"?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10733 # Function type index - .secrel32 "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getal" # Function name -Ltmp26619: - .short Ltmp26621-Ltmp26620 # Record length -Ltmp26620: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26621: - .cv_def_range Ltmp14315 Ltmp14316, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26617: - .p2align 2 - .cv_linetable 1094, "?_Getal@?$vector@IV?$allocator@I@std@@@std@@ABEABV?$allocator@I@2@XZ", Lfunc_end1094 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first - .long Ltmp26623-Ltmp26622 # Subsection size -Ltmp26622: - .short Ltmp26625-Ltmp26624 # Record length -Ltmp26624: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1095-"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10734 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name -Ltmp26625: - .short Ltmp26627-Ltmp26626 # Record length -Ltmp26626: - .short 4414 # Record kind: S_LOCAL - .long 10312 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26627: - .cv_def_range Ltmp14317 Ltmp14318, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26623: - .p2align 2 - .cv_linetable 1095, "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QBEABV?$allocator@I@2@XZ", Lfunc_end1095 - .section .debug$S,"dr",associative,"??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .long 241 # Symbol subsection for std::vector >::_Resize - .long Ltmp26629-Ltmp26628 # Subsection size -Ltmp26628: - .short Ltmp26631-Ltmp26630 # Record length -Ltmp26630: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1096-"??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10735 # Function type index - .secrel32 "??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # Function section relative address - .secidx "??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Resize" # Function name -Ltmp26631: - .short Ltmp26633-Ltmp26632 # Record length -Ltmp26632: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26633: - .cv_def_range Ltmp14319 Ltmp14326, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26635-Ltmp26634 # Record length -Ltmp26634: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp26635: - .cv_def_range Ltmp14319 Ltmp14326, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26637-Ltmp26636 # Record length -Ltmp26636: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp26637: - .cv_def_range Ltmp14319 Ltmp14326, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26639-Ltmp26638 # Record length -Ltmp26638: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldsize" -Ltmp26639: - .cv_def_range Ltmp14319 Ltmp14326, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp26641-Ltmp26640 # Record length -Ltmp26640: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp14321-Ltmp14320 # Code size - .secrel32 Ltmp14320 # Function section relative address - .secidx Lfunc_begin1096 # Function section index - .byte 0 # Lexical block name -Ltmp26641: - .short Ltmp26643-Ltmp26642 # Record length -Ltmp26642: - .short 4414 # Record kind: S_LOCAL - .long 10256 # TypeIndex - .short 0 # Flags - .asciz "_Newlast" -Ltmp26643: - .cv_def_range Ltmp14320 Ltmp14321, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp26645-Ltmp26644 # Record length -Ltmp26644: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp14325-Ltmp14322 # Code size - .secrel32 Ltmp14322 # Function section relative address - .secidx Lfunc_begin1096 # Function section index - .byte 0 # Lexical block name -Ltmp26645: - .short Ltmp26647-Ltmp26646 # Record length -Ltmp26646: - .short 4414 # Record kind: S_LOCAL - .long 10256 # TypeIndex - .short 0 # Flags - .asciz "_Oldlast" -Ltmp26647: - .cv_def_range Ltmp14322 Ltmp14325, "E\021\026\000\000\000\354\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 -Ltmp26629: - .p2align 2 - .cv_linetable 1096, "??$_Resize@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z", Lfunc_end1096 - .section .debug$S,"dr",associative,"?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::size - .long Ltmp26649-Ltmp26648 # Subsection size -Ltmp26648: - .short Ltmp26651-Ltmp26650 # Record length -Ltmp26650: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1097-"?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10736 # Function type index - .secrel32 "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::size" # Function name -Ltmp26651: - .short Ltmp26653-Ltmp26652 # Record length -Ltmp26652: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26653: - .cv_def_range Ltmp14327 Ltmp14328, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26649: - .p2align 2 - .cv_linetable 1097, "?size@?$vector@IV?$allocator@I@std@@@std@@QBEIXZ", Lfunc_end1097 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - .long 241 # Symbol subsection for std::vector >::_Myfirst - .long Ltmp26655-Ltmp26654 # Subsection size -Ltmp26654: - .short Ltmp26657-Ltmp26656 # Record length -Ltmp26656: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1098-"?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10737 # Function type index - .secrel32 "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # Function section relative address - .secidx "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myfirst" # Function name -Ltmp26657: - .short Ltmp26659-Ltmp26658 # Record length -Ltmp26658: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26659: - .cv_def_range Ltmp14329 Ltmp14330, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26655: - .p2align 2 - .cv_linetable 1098, "?_Myfirst@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ", Lfunc_end1098 - .section .debug$S,"dr",associative,"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" - .long 241 # Symbol subsection for std::vector >::_Orphan_range - .long Ltmp26661-Ltmp26660 # Subsection size -Ltmp26660: - .short Ltmp26663-Ltmp26662 # Record length -Ltmp26662: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1099-"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10738 # Function type index - .secrel32 "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" # Function section relative address - .secidx "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Orphan_range" # Function name -Ltmp26663: - .short Ltmp26665-Ltmp26664 # Record length -Ltmp26664: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26665: - .cv_def_range Ltmp14331 Ltmp14343, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26667-Ltmp26666 # Record length -Ltmp26666: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26667: - .cv_def_range Ltmp14331 Ltmp14343, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26669-Ltmp26668 # Record length -Ltmp26668: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26669: - .cv_def_range Ltmp14331 Ltmp14343, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26671-Ltmp26670 # Record length -Ltmp26670: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp26671: - .cv_def_range Ltmp14331 Ltmp14343, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp26673-Ltmp26672 # Record length -Ltmp26672: - .short 4414 # Record kind: S_LOCAL - .long 10739 # TypeIndex - .short 0 # Flags - .asciz "_Pnext" -Ltmp26673: - .cv_def_range Ltmp14331 Ltmp14343, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26661: - .p2align 2 - .cv_linetable 1099, "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@ABEXPAI0@Z", Lfunc_end1099 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - .long 241 # Symbol subsection for std::vector >::_Mylast - .long Ltmp26675-Ltmp26674 # Subsection size -Ltmp26674: - .short Ltmp26677-Ltmp26676 # Record length -Ltmp26676: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1100-"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10740 # Function type index - .secrel32 "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # Function section relative address - .secidx "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Mylast" # Function name -Ltmp26677: - .short Ltmp26679-Ltmp26678 # Record length -Ltmp26678: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26679: - .cv_def_range Ltmp14344 Ltmp14345, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26675: - .p2align 2 - .cv_linetable 1100, "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ", Lfunc_end1100 - .section .debug$S,"dr",associative,"??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .long 241 # Symbol subsection for std::vector >::_Resize_reallocate - .long Ltmp26681-Ltmp26680 # Subsection size -Ltmp26680: - .short Ltmp26683-Ltmp26682 # Record length -Ltmp26682: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1101-"??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10741 # Function type index - .secrel32 "??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # Function section relative address - .secidx "??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Resize_reallocate" # Function name -Ltmp26683: - .short Ltmp26685-Ltmp26684 # Record length -Ltmp26684: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26685: - .cv_def_range Ltmp14350 Ltmp14356, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp26687-Ltmp26686 # Record length -Ltmp26686: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp26687: - .cv_def_range Ltmp14350 Ltmp14356, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26689-Ltmp26688 # Record length -Ltmp26688: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp26689: - .cv_def_range Ltmp14350 Ltmp14356, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26691-Ltmp26690 # Record length -Ltmp26690: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldsize" -Ltmp26691: - .cv_def_range Ltmp14350 Ltmp14356, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp26693-Ltmp26692 # Record length -Ltmp26692: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Newcapacity" -Ltmp26693: - .cv_def_range Ltmp14350 Ltmp14356, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp26695-Ltmp26694 # Record length -Ltmp26694: - .short 4414 # Record kind: S_LOCAL - .long 10256 # TypeIndex - .short 0 # Flags - .asciz "_Newvec" -Ltmp26695: - .cv_def_range Ltmp14350 Ltmp14356, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp26697-Ltmp26696 # Record length -Ltmp26696: - .short 4414 # Record kind: S_LOCAL - .long 10256 # TypeIndex - .short 0 # Flags - .asciz "_Appended_first" -Ltmp26697: - .cv_def_range Ltmp14350 Ltmp14356, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp26699-Ltmp26698 # Record length -Ltmp26698: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 0 # Flags - .asciz "_Appended_last" -Ltmp26699: - .cv_def_range Ltmp14350 Ltmp14356, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26681: - .p2align 2 - .cv_linetable 1101, "??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z", Lfunc_end1101 - .section .debug$S,"dr",associative,"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" - .long 241 # Symbol subsection for std::vector >::_Ufill - .long Ltmp26701-Ltmp26700 # Subsection size -Ltmp26700: - .short Ltmp26703-Ltmp26702 # Record length -Ltmp26702: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1102-"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10742 # Function type index - .secrel32 "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" # Function section relative address - .secidx "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Ufill" # Function name -Ltmp26703: - .short Ltmp26705-Ltmp26704 # Record length -Ltmp26704: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26705: - .cv_def_range Ltmp14357 Ltmp14358, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26707-Ltmp26706 # Record length -Ltmp26706: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26707: - .cv_def_range Ltmp14357 Ltmp14358, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26709-Ltmp26708 # Record length -Ltmp26708: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26709: - .cv_def_range Ltmp14357 Ltmp14358, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26711-Ltmp26710 # Record length -Ltmp26710: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp26711: - .cv_def_range Ltmp14357 Ltmp14358, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26701: - .p2align 2 - .cv_linetable 1102, "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAIIABI@Z", Lfunc_end1102 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" - .long 241 # Symbol subsection for std::vector >::_Mylast - .long Ltmp26713-Ltmp26712 # Subsection size -Ltmp26712: - .short Ltmp26715-Ltmp26714 # Record length -Ltmp26714: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1103-"?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10743 # Function type index - .secrel32 "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # Function section relative address - .secidx "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Mylast" # Function name -Ltmp26715: - .short Ltmp26717-Ltmp26716 # Record length -Ltmp26716: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26717: - .cv_def_range Ltmp14359 Ltmp14360, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26713: - .p2align 2 - .cv_linetable 1103, "?_Mylast@?$vector@IV?$allocator@I@std@@@std@@ABEABQAIXZ", Lfunc_end1103 - .section .debug$S,"dr",associative,"?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getpfirst - .long Ltmp26719-Ltmp26718 # Subsection size -Ltmp26718: - .short Ltmp26721-Ltmp26720 # Record length -Ltmp26720: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1104-"?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10744 # Function type index - .secrel32 "?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Function section relative address - .secidx "?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getpfirst" # Function name -Ltmp26721: - .short Ltmp26723-Ltmp26722 # Record length -Ltmp26722: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26723: - .cv_def_range Ltmp14361 Ltmp14362, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26719: - .p2align 2 - .cv_linetable 1104, "?_Getpfirst@?$vector@IV?$allocator@I@std@@@std@@ABEPAPAU_Iterator_base12@2@XZ", Lfunc_end1104 - .section .debug$S,"dr",associative,"?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" - .long 241 # Symbol subsection for std::vector >::_Xlength - .long Ltmp26725-Ltmp26724 # Subsection size -Ltmp26724: - .short Ltmp26727-Ltmp26726 # Record length -Ltmp26726: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1105-"?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10745 # Function type index - .secrel32 "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" # Function section relative address - .secidx "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Xlength" # Function name -Ltmp26727: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26725: - .p2align 2 - .cv_linetable 1105, "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ", Lfunc_end1105 - .section .debug$S,"dr",associative,"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" - .long 241 # Symbol subsection for std::vector >::_Calculate_growth - .long Ltmp26729-Ltmp26728 # Subsection size -Ltmp26728: - .short Ltmp26731-Ltmp26730 # Record length -Ltmp26730: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1106-"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10746 # Function type index - .secrel32 "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" # Function section relative address - .secidx "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Calculate_growth" # Function name -Ltmp26731: - .short Ltmp26733-Ltmp26732 # Record length -Ltmp26732: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26733: - .cv_def_range Ltmp14365 Ltmp14370, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26735-Ltmp26734 # Record length -Ltmp26734: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp26735: - .cv_def_range Ltmp14365 Ltmp14370, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26737-Ltmp26736 # Record length -Ltmp26736: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldcapacity" -Ltmp26737: - .cv_def_range Ltmp14365 Ltmp14370, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp26739-Ltmp26738 # Record length -Ltmp26738: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Geometric" -Ltmp26739: - .cv_def_range Ltmp14365 Ltmp14370, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26729: - .p2align 2 - .cv_linetable 1106, "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@ABEII@Z", Lfunc_end1106 - .section .debug$S,"dr",associative,"?allocate@?$allocator@I@std@@QAEPAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?allocate@?$allocator@I@std@@QAEPAII@Z" - .long 241 # Symbol subsection for std::allocator::allocate - .long Ltmp26741-Ltmp26740 # Subsection size -Ltmp26740: - .short Ltmp26743-Ltmp26742 # Record length -Ltmp26742: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1107-"?allocate@?$allocator@I@std@@QAEPAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10747 # Function type index - .secrel32 "?allocate@?$allocator@I@std@@QAEPAII@Z" # Function section relative address - .secidx "?allocate@?$allocator@I@std@@QAEPAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocate" # Function name -Ltmp26743: - .short Ltmp26745-Ltmp26744 # Record length -Ltmp26744: - .short 4414 # Record kind: S_LOCAL - .long 10119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26745: - .cv_def_range Ltmp14371 Ltmp14372, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26747-Ltmp26746 # Record length -Ltmp26746: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26747: - .cv_def_range Ltmp14371 Ltmp14372, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26741: - .p2align 2 - .cv_linetable 1107, "?allocate@?$allocator@I@std@@QAEPAII@Z", Lfunc_end1107 - .section .debug$S,"dr",associative,"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" - .long 241 # Symbol subsection for std::vector >::_Umove_if_noexcept - .long Ltmp26749-Ltmp26748 # Subsection size -Ltmp26748: - .short Ltmp26751-Ltmp26750 # Record length -Ltmp26750: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1108-"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10748 # Function type index - .secrel32 "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" # Function section relative address - .secidx "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Umove_if_noexcept" # Function name -Ltmp26751: - .short Ltmp26753-Ltmp26752 # Record length -Ltmp26752: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26753: - .cv_def_range Ltmp14373 Ltmp14374, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp26755-Ltmp26754 # Record length -Ltmp26754: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26755: - .cv_def_range Ltmp14373 Ltmp14374, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26757-Ltmp26756 # Record length -Ltmp26756: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26757: - .cv_def_range Ltmp14373 Ltmp14374, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26759-Ltmp26758 # Record length -Ltmp26758: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26759: - .cv_def_range Ltmp14373 Ltmp14374, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26749: - .p2align 2 - .cv_linetable 1108, "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00@Z", Lfunc_end1108 - .section .debug$S,"dr",associative,"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" - .long 241 # Symbol subsection for std::vector >::_Change_array - .long Ltmp26761-Ltmp26760 # Subsection size -Ltmp26760: - .short Ltmp26763-Ltmp26762 # Record length -Ltmp26762: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1109-"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10749 # Function type index - .secrel32 "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" # Function section relative address - .secidx "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Change_array" # Function name -Ltmp26763: - .short Ltmp26765-Ltmp26764 # Record length -Ltmp26764: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26765: - .cv_def_range Ltmp14375 Ltmp14378, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26767-Ltmp26766 # Record length -Ltmp26766: - .short 4414 # Record kind: S_LOCAL - .long 10256 # TypeIndex - .short 1 # Flags - .asciz "_Newvec" -Ltmp26767: - .cv_def_range Ltmp14375 Ltmp14378, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26769-Ltmp26768 # Record length -Ltmp26768: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp26769: - .cv_def_range Ltmp14375 Ltmp14378, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26771-Ltmp26770 # Record length -Ltmp26770: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp26771: - .cv_def_range Ltmp14375 Ltmp14378, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26761: - .p2align 2 - .cv_linetable 1109, "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AAEXQAIII@Z", Lfunc_end1109 - .section .debug$S,"dr",associative,"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" - .long 241 # Symbol subsection for std::vector >::_Umove_if_noexcept1 - .long Ltmp26773-Ltmp26772 # Subsection size -Ltmp26772: - .short Ltmp26775-Ltmp26774 # Record length -Ltmp26774: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1110-"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10750 # Function type index - .secrel32 "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" # Function section relative address - .secidx "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Umove_if_noexcept1" # Function name -Ltmp26775: - .short Ltmp26777-Ltmp26776 # Record length -Ltmp26776: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26777: - .cv_def_range Ltmp14379 Ltmp14380, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26779-Ltmp26778 # Record length -Ltmp26778: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26779: - .cv_def_range Ltmp14379 Ltmp14380, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26781-Ltmp26780 # Record length -Ltmp26780: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26781: - .cv_def_range Ltmp14379 Ltmp14380, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26783-Ltmp26782 # Record length -Ltmp26782: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26783: - .cv_def_range Ltmp14379 Ltmp14380, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp26785-Ltmp26784 # Record length -Ltmp26784: - .short 4414 # Record kind: S_LOCAL - .long 4529 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26785: - .cv_def_range Ltmp14379 Ltmp14380, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26773: - .p2align 2 - .cv_linetable 1110, "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI00U?$integral_constant@_N$00@2@@Z", Lfunc_end1110 - .section .debug$S,"dr",associative,"??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_move > - .long Ltmp26787-Ltmp26786 # Subsection size -Ltmp26786: - .short Ltmp26789-Ltmp26788 # Record length -Ltmp26788: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1111-"??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10753 # Function type index - .secrel32 "??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_move >" # Function name -Ltmp26789: - .short Ltmp26791-Ltmp26790 # Record length -Ltmp26790: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26791: - .cv_def_range Ltmp14381 Ltmp14384, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26793-Ltmp26792 # Record length -Ltmp26792: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26793: - .cv_def_range Ltmp14381 Ltmp14384, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26795-Ltmp26794 # Record length -Ltmp26794: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26795: - .cv_def_range Ltmp14381 Ltmp14384, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp26797-Ltmp26796 # Record length -Ltmp26796: - .short 4414 # Record kind: S_LOCAL - .long 10013 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp26797: - .cv_def_range Ltmp14381 Ltmp14384, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp26799-Ltmp26798 # Record length -Ltmp26798: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp26799: - .cv_def_range Ltmp14381 Ltmp14384, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp26801-Ltmp26800 # Record length -Ltmp26800: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp26801: - .cv_def_range Ltmp14381 Ltmp14384, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp26803-Ltmp26802 # Record length -Ltmp26802: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp26803: - .cv_def_range Ltmp14381 Ltmp14384, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26787: - .p2align 2 - .cv_linetable 1111, "??$_Uninitialized_move@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z", Lfunc_end1111 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@I@std@@YAPAIQAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped - .long Ltmp26805-Ltmp26804 # Subsection size -Ltmp26804: - .short Ltmp26807-Ltmp26806 # Record length -Ltmp26806: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1112-"??$_Get_unwrapped@I@std@@YAPAIQAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10756 # Function type index - .secrel32 "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" # Function section relative address - .secidx "??$_Get_unwrapped@I@std@@YAPAIQAI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped" # Function name -Ltmp26807: - .short Ltmp26809-Ltmp26808 # Record length -Ltmp26808: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp26809: - .cv_def_range Ltmp14385 Ltmp14386, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26805: - .p2align 2 - .cv_linetable 1112, "??$_Get_unwrapped@I@std@@YAPAIQAI@Z", Lfunc_end1112 - .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped_n - .long Ltmp26811-Ltmp26810 # Subsection size -Ltmp26810: - .short Ltmp26813-Ltmp26812 # Record length -Ltmp26812: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1113-"??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10759 # Function type index - .secrel32 "??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" # Function section relative address - .secidx "??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped_n" # Function name -Ltmp26813: - .short Ltmp26815-Ltmp26814 # Record length -Ltmp26814: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_Src" -Ltmp26815: - .cv_def_range Ltmp14387 Ltmp14388, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26817-Ltmp26816 # Record length -Ltmp26816: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26817: - .cv_def_range Ltmp14387 Ltmp14388, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26811: - .p2align 2 - .cv_linetable 1113, "??$_Get_unwrapped_n@IH$0A@@std@@YAPAIQAIH@Z", Lfunc_end1113 - .section .debug$S,"dr",associative,"??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" - .long 241 # Symbol subsection for std::_Idl_distance - .long Ltmp26819-Ltmp26818 # Subsection size -Ltmp26818: - .short Ltmp26821-Ltmp26820 # Record length -Ltmp26820: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1114-"??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10763 # Function type index - .secrel32 "??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" # Function section relative address - .secidx "??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Idl_distance" # Function name -Ltmp26821: - .short Ltmp26823-Ltmp26822 # Record length -Ltmp26822: - .short 4414 # Record kind: S_LOCAL - .long 10760 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26823: - .cv_def_range Ltmp14389 Ltmp14390, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26825-Ltmp26824 # Record length -Ltmp26824: - .short 4414 # Record kind: S_LOCAL - .long 10760 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26825: - .cv_def_range Ltmp14389 Ltmp14390, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26819: - .p2align 2 - .cv_linetable 1114, "??$_Idl_distance@PAIPAI@std@@YA?A?@@ABQAI0@Z", Lfunc_end1114 - .section .debug$S,"dr",associative,"??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" - .long 241 # Symbol subsection for std::_Copy_memmove - .long Ltmp26827-Ltmp26826 # Subsection size -Ltmp26826: - .short Ltmp26829-Ltmp26828 # Record length -Ltmp26828: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1115-"??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10765 # Function type index - .secrel32 "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" # Function section relative address - .secidx "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Copy_memmove" # Function name -Ltmp26829: - .short Ltmp26831-Ltmp26830 # Record length -Ltmp26830: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26831: - .cv_def_range Ltmp14391 Ltmp14392, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26833-Ltmp26832 # Record length -Ltmp26832: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26833: - .cv_def_range Ltmp14391 Ltmp14392, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26835-Ltmp26834 # Record length -Ltmp26834: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26835: - .cv_def_range Ltmp14391 Ltmp14392, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp26837-Ltmp26836 # Record length -Ltmp26836: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_First_ch" -Ltmp26837: - .cv_def_range Ltmp14391 Ltmp14392, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp26839-Ltmp26838 # Record length -Ltmp26838: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Last_ch" -Ltmp26839: - .cv_def_range Ltmp14391 Ltmp14392, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp26841-Ltmp26840 # Record length -Ltmp26840: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Dest_ch" -Ltmp26841: - .cv_def_range Ltmp14391 Ltmp14392, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp26843-Ltmp26842 # Record length -Ltmp26842: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp26843: - .cv_def_range Ltmp14391 Ltmp14392, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26827: - .p2align 2 - .cv_linetable 1115, "??$_Copy_memmove@PAIPAI@std@@YAPAIPAI00@Z", Lfunc_end1115 - .section .debug$S,"dr",associative,"??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" - .long 241 # Symbol subsection for std::_Seek_wrapped - .long Ltmp26845-Ltmp26844 # Subsection size -Ltmp26844: - .short Ltmp26847-Ltmp26846 # Record length -Ltmp26846: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1116-"??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10768 # Function type index - .secrel32 "??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" # Function section relative address - .secidx "??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Seek_wrapped" # Function name -Ltmp26847: - .short Ltmp26849-Ltmp26848 # Record length -Ltmp26848: - .short 4414 # Record kind: S_LOCAL - .long 10278 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp26849: - .cv_def_range Ltmp14393 Ltmp14394, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26851-Ltmp26850 # Record length -Ltmp26850: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_UIt" -Ltmp26851: - .cv_def_range Ltmp14393 Ltmp14394, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26845: - .p2align 2 - .cv_linetable 1116, "??$_Seek_wrapped@I@std@@YAXAAPAIQAI@Z", Lfunc_end1116 - .section .debug$S,"dr",associative,"?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" - .long 241 # Symbol subsection for std::vector >::_Myend - .long Ltmp26853-Ltmp26852 # Subsection size -Ltmp26852: - .short Ltmp26855-Ltmp26854 # Record length -Ltmp26854: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1117-"?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10769 # Function type index - .secrel32 "?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # Function section relative address - .secidx "?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myend" # Function name -Ltmp26855: - .short Ltmp26857-Ltmp26856 # Record length -Ltmp26856: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26857: - .cv_def_range Ltmp14395 Ltmp14396, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26853: - .p2align 2 - .cv_linetable 1117, "?_Myend@?$vector@IV?$allocator@I@std@@@std@@AAEAAPAIXZ", Lfunc_end1117 - .section .debug$S,"dr",associative,"??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_fill_n > - .long Ltmp26859-Ltmp26858 # Subsection size -Ltmp26858: - .short Ltmp26861-Ltmp26860 # Record length -Ltmp26860: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1118-"??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10772 # Function type index - .secrel32 "??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_fill_n >" # Function name -Ltmp26861: - .short Ltmp26863-Ltmp26862 # Record length -Ltmp26862: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26863: - .cv_def_range Ltmp14397 Ltmp14398, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26865-Ltmp26864 # Record length -Ltmp26864: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26865: - .cv_def_range Ltmp14397 Ltmp14398, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26867-Ltmp26866 # Record length -Ltmp26866: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp26867: - .cv_def_range Ltmp14397 Ltmp14398, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp26869-Ltmp26868 # Record length -Ltmp26868: - .short 4414 # Record kind: S_LOCAL - .long 10013 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp26869: - .cv_def_range Ltmp14397 Ltmp14398, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26859: - .p2align 2 - .cv_linetable 1118, "??$_Uninitialized_fill_n@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@@Z", Lfunc_end1118 - .section .debug$S,"dr",associative,"??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - .long 241 # Symbol subsection for std::_Uninit_alloc_fill_n1 > - .long Ltmp26871-Ltmp26870 # Subsection size -Ltmp26870: - .short Ltmp26873-Ltmp26872 # Record length -Ltmp26872: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1119-"??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10775 # Function type index - .secrel32 "??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address - .secidx "??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninit_alloc_fill_n1 >" # Function name -Ltmp26873: - .short Ltmp26875-Ltmp26874 # Record length -Ltmp26874: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26875: - .cv_def_range Ltmp14401 Ltmp14408, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26877-Ltmp26876 # Record length -Ltmp26876: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp26877: - .cv_def_range Ltmp14401 Ltmp14408, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26879-Ltmp26878 # Record length -Ltmp26878: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp26879: - .cv_def_range Ltmp14401 Ltmp14408, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp26881-Ltmp26880 # Record length -Ltmp26880: - .short 4414 # Record kind: S_LOCAL - .long 10013 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp26881: - .cv_def_range Ltmp14401 Ltmp14408, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp26883-Ltmp26882 # Record length -Ltmp26882: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26883: - .cv_def_range Ltmp14401 Ltmp14408, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp26885-Ltmp26884 # Record length -Ltmp26884: - .short 4414 # Record kind: S_LOCAL - .long 10790 # TypeIndex - .short 0 # Flags - .asciz "_Backout" -Ltmp26885: - .cv_def_range Ltmp14401 Ltmp14408, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26871: - .p2align 2 - .cv_linetable 1119, "??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z", Lfunc_end1119 - .section .debug$S,"dr",associative,"??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Uninitialized_backout_al - .long Ltmp26887-Ltmp26886 # Subsection size -Ltmp26886: - .short Ltmp26889-Ltmp26888 # Record length -Ltmp26888: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1120-"??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10792 # Function type index - .secrel32 "??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" # Function section relative address - .secidx "??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al >::_Uninitialized_backout_al" # Function name -Ltmp26889: - .short Ltmp26891-Ltmp26890 # Record length -Ltmp26890: - .short 4414 # Record kind: S_LOCAL - .long 10777 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26891: - .cv_def_range Ltmp14409 Ltmp14410, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp26893-Ltmp26892 # Record length -Ltmp26892: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp26893: - .cv_def_range Ltmp14409 Ltmp14410, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26895-Ltmp26894 # Record length -Ltmp26894: - .short 4414 # Record kind: S_LOCAL - .long 10013 # TypeIndex - .short 1 # Flags - .asciz "_Al_" -Ltmp26895: - .cv_def_range Ltmp14409 Ltmp14410, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26887: - .p2align 2 - .cv_linetable 1120, "??0?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@PAIAAV?$allocator@I@1@@Z", Lfunc_end1120 - .section .debug$S,"dr",associative,"??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Emplace_back - .long Ltmp26897-Ltmp26896 # Subsection size -Ltmp26896: - .short Ltmp26899-Ltmp26898 # Record length -Ltmp26898: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1121-"??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10794 # Function type index - .secrel32 "??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" # Function section relative address - .secidx "??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al >::_Emplace_back" # Function name -Ltmp26899: - .short Ltmp26901-Ltmp26900 # Record length -Ltmp26900: - .short 4414 # Record kind: S_LOCAL - .long 10777 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26901: - .cv_def_range Ltmp14411 Ltmp14412, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26903-Ltmp26902 # Record length -Ltmp26902: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Vals" -Ltmp26903: - .cv_def_range Ltmp14411 Ltmp14412, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26897: - .p2align 2 - .cv_linetable 1121, "??$_Emplace_back@ABI@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEXABI@Z", Lfunc_end1121 - .section .debug$S,"dr",associative,"?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Release - .long Ltmp26905-Ltmp26904 # Subsection size -Ltmp26904: - .short Ltmp26907-Ltmp26906 # Record length -Ltmp26906: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1122-"?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10795 # Function type index - .secrel32 "?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" # Function section relative address - .secidx "?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al >::_Release" # Function name -Ltmp26907: - .short Ltmp26909-Ltmp26908 # Record length -Ltmp26908: - .short 4414 # Record kind: S_LOCAL - .long 10777 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26909: - .cv_def_range Ltmp14413 Ltmp14414, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26905: - .p2align 2 - .cv_linetable 1122, "?_Release@?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAEPAIXZ", Lfunc_end1122 - .section .debug$S,"dr",associative,"??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::~_Uninitialized_backout_al - .long Ltmp26911-Ltmp26910 # Subsection size -Ltmp26910: - .short Ltmp26913-Ltmp26912 # Record length -Ltmp26912: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1123-"??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10796 # Function type index - .secrel32 "??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al >::~_Uninitialized_backout_al" # Function name -Ltmp26913: - .short Ltmp26915-Ltmp26914 # Record length -Ltmp26914: - .short 4414 # Record kind: S_LOCAL - .long 10777 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26915: - .cv_def_range Ltmp14415 Ltmp14417, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26911: - .p2align 2 - .cv_linetable 1123, "??1?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@QAE@XZ", Lfunc_end1123 - .section .debug$S,"dr",associative,"??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::construct - .long Ltmp26917-Ltmp26916 # Subsection size -Ltmp26916: - .short Ltmp26919-Ltmp26918 # Record length -Ltmp26918: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1124-"??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10799 # Function type index - .secrel32 "??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" # Function section relative address - .secidx "??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::construct" # Function name -Ltmp26919: - .short Ltmp26921-Ltmp26920 # Record length -Ltmp26920: - .short 4414 # Record kind: S_LOCAL - .long 10013 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26921: - .cv_def_range Ltmp14418 Ltmp14419, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26923-Ltmp26922 # Record length -Ltmp26922: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp26923: - .cv_def_range Ltmp14418 Ltmp14419, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp26925-Ltmp26924 # Record length -Ltmp26924: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp26925: - .cv_def_range Ltmp14418 Ltmp14419, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26917: - .p2align 2 - .cv_linetable 1124, "??$construct@IABI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAAV?$allocator@I@1@QAIABI@Z", Lfunc_end1124 - .section .debug$S,"dr",associative,"??$forward@ABI@std@@YAABIABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@ABI@std@@YAABIABI@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp26927-Ltmp26926 # Subsection size -Ltmp26926: - .short Ltmp26929-Ltmp26928 # Record length -Ltmp26928: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1125-"??$forward@ABI@std@@YAABIABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10801 # Function type index - .secrel32 "??$forward@ABI@std@@YAABIABI@Z" # Function section relative address - .secidx "??$forward@ABI@std@@YAABIABI@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp26929: - .short Ltmp26931-Ltmp26930 # Record length -Ltmp26930: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp26931: - .cv_def_range Ltmp14420 Ltmp14421, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26927: - .p2align 2 - .cv_linetable 1125, "??$forward@ABI@std@@YAABIABI@Z", Lfunc_end1125 - .section .debug$S,"dr",associative,"??$_Unfancy@I@std@@YAPAIPAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy@I@std@@YAPAIPAI@Z" - .long 241 # Symbol subsection for std::_Unfancy - .long Ltmp26933-Ltmp26932 # Subsection size -Ltmp26932: - .short Ltmp26935-Ltmp26934 # Record length -Ltmp26934: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1126-"??$_Unfancy@I@std@@YAPAIPAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10804 # Function type index - .secrel32 "??$_Unfancy@I@std@@YAPAIPAI@Z" # Function section relative address - .secidx "??$_Unfancy@I@std@@YAPAIPAI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy" # Function name -Ltmp26935: - .short Ltmp26937-Ltmp26936 # Record length -Ltmp26936: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp26937: - .cv_def_range Ltmp14422 Ltmp14423, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26933: - .p2align 2 - .cv_linetable 1126, "??$_Unfancy@I@std@@YAPAIPAI@Z", Lfunc_end1126 - .section .debug$S,"dr",associative,"??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - .long 241 # Symbol subsection for std::_Adl_verify_range > >,std::_Vb_iterator > > > - .long Ltmp26939-Ltmp26938 # Subsection size -Ltmp26938: - .short Ltmp26941-Ltmp26940 # Record length -Ltmp26940: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1127-"??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10807 # Function type index - .secrel32 "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # Function section relative address - .secidx "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adl_verify_range > >,std::_Vb_iterator > > >" # Function name -Ltmp26941: - .short Ltmp26943-Ltmp26942 # Record length -Ltmp26942: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26943: - .cv_def_range Ltmp14424 Ltmp14426, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26945-Ltmp26944 # Record length -Ltmp26944: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26945: - .cv_def_range Ltmp14424 Ltmp14426, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26939: - .p2align 2 - .cv_linetable 1127, "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z", Lfunc_end1127 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped > >,0> - .long Ltmp26947-Ltmp26946 # Subsection size -Ltmp26946: - .short Ltmp26949-Ltmp26948 # Record length -Ltmp26948: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1128-"??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10809 # Function type index - .secrel32 "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" # Function section relative address - .secidx "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped > >,0>" # Function name -Ltmp26949: - .short Ltmp26951-Ltmp26950 # Record length -Ltmp26950: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp26951: - .cv_def_range Ltmp14427 Ltmp14428, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26947: - .p2align 2 - .cv_linetable 1128, "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z", Lfunc_end1128 - .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped_n > >,int,0> - .long Ltmp26953-Ltmp26952 # Subsection size -Ltmp26952: - .short Ltmp26955-Ltmp26954 # Record length -Ltmp26954: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1129-"??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10812 # Function type index - .secrel32 "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" # Function section relative address - .secidx "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped_n > >,int,0>" # Function name -Ltmp26955: - .short Ltmp26957-Ltmp26956 # Record length -Ltmp26956: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp26957: - .cv_def_range Ltmp14429 Ltmp14430, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26959-Ltmp26958 # Record length -Ltmp26958: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp26959: - .cv_def_range Ltmp14429 Ltmp14430, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26953: - .p2align 2 - .cv_linetable 1129, "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@H$0A@@std@@YAABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@H@Z", Lfunc_end1129 - .section .debug$S,"dr",associative,"??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" - .long 241 # Symbol subsection for std::_Idl_distance > >,std::_Vb_iterator > > > - .long Ltmp26961-Ltmp26960 # Subsection size -Ltmp26960: - .short Ltmp26963-Ltmp26962 # Record length -Ltmp26962: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1130-"??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10814 # Function type index - .secrel32 "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # Function section relative address - .secidx "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Idl_distance > >,std::_Vb_iterator > > >" # Function name -Ltmp26963: - .short Ltmp26965-Ltmp26964 # Record length -Ltmp26964: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp26965: - .cv_def_range Ltmp14431 Ltmp14432, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp26967-Ltmp26966 # Record length -Ltmp26966: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp26967: - .cv_def_range Ltmp14431 Ltmp14432, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26961: - .p2align 2 - .cv_linetable 1130, "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z", Lfunc_end1130 - .section .debug$S,"dr",associative,"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator!= - .long Ltmp26969-Ltmp26968 # Subsection size -Ltmp26968: - .short Ltmp26971-Ltmp26970 # Record length -Ltmp26970: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1131-"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10815 # Function type index - .secrel32 "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section relative address - .secidx "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator!=" # Function name -Ltmp26971: - .short Ltmp26973-Ltmp26972 # Record length -Ltmp26972: - .short 4414 # Record kind: S_LOCAL - .long 10076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26973: - .cv_def_range Ltmp14433 Ltmp14434, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26975-Ltmp26974 # Record length -Ltmp26974: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp26975: - .cv_def_range Ltmp14433 Ltmp14434, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26969: - .p2align 2 - .cv_linetable 1131, "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z", Lfunc_end1131 - .section .debug$S,"dr",associative,"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .long 241 # Symbol subsection for std::_Vb_iterator > >::operator-- - .long Ltmp26977-Ltmp26976 # Subsection size -Ltmp26976: - .short Ltmp26979-Ltmp26978 # Record length -Ltmp26978: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1132-"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10816 # Function type index - .secrel32 "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Function section relative address - .secidx "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::operator--" # Function name -Ltmp26979: - .short Ltmp26981-Ltmp26980 # Record length -Ltmp26980: - .short 4414 # Record kind: S_LOCAL - .long 10045 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26981: - .cv_def_range Ltmp14435 Ltmp14436, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26977: - .p2align 2 - .cv_linetable 1132, "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ", Lfunc_end1132 - .section .debug$S,"dr",associative,"??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" - .long 241 # Symbol subsection for std::_Vb_iterator > >::operator* - .long Ltmp26983-Ltmp26982 # Subsection size -Ltmp26982: - .short Ltmp26985-Ltmp26984 # Record length -Ltmp26984: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1133-"??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10817 # Function type index - .secrel32 "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" # Function section relative address - .secidx "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::operator*" # Function name -Ltmp26985: - .short Ltmp26987-Ltmp26986 # Record length -Ltmp26986: - .short 4414 # Record kind: S_LOCAL - .long 10051 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26987: - .cv_def_range Ltmp14437 Ltmp14438, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26983: - .p2align 2 - .cv_linetable 1133, "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ", Lfunc_end1133 - .section .debug$S,"dr",associative,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_reference > >::operator= - .long Ltmp26989-Ltmp26988 # Subsection size -Ltmp26988: - .short Ltmp26991-Ltmp26990 # Record length -Ltmp26990: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1134-"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10818 # Function type index - .secrel32 "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Function section relative address - .secidx "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_reference > >::operator=" # Function name -Ltmp26991: - .short Ltmp26993-Ltmp26992 # Record length -Ltmp26992: - .short 4414 # Record kind: S_LOCAL - .long 10065 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp26993: - .cv_def_range Ltmp14439 Ltmp14440, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp26995-Ltmp26994 # Record length -Ltmp26994: - .short 4414 # Record kind: S_LOCAL - .long 10100 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp26995: - .cv_def_range Ltmp14439 Ltmp14440, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26989: - .p2align 2 - .cv_linetable 1134, "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z", Lfunc_end1134 - .section .debug$S,"dr",associative,"??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" - .long 241 # Symbol subsection for std::_Seek_wrapped > >,std::_Vb_iterator > > > - .long Ltmp26997-Ltmp26996 # Subsection size -Ltmp26996: - .short Ltmp26999-Ltmp26998 # Record length -Ltmp26998: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1135-"??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10821 # Function type index - .secrel32 "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" # Function section relative address - .secidx "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Seek_wrapped > >,std::_Vb_iterator > > >" # Function name -Ltmp26999: - .short Ltmp27001-Ltmp27000 # Record length -Ltmp27000: - .short 4414 # Record kind: S_LOCAL - .long 10053 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp27001: - .cv_def_range Ltmp14441 Ltmp14443, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27003-Ltmp27002 # Record length -Ltmp27002: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .asciz "_UIt" -Ltmp27003: - .cv_def_range Ltmp14441 Ltmp14443, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp26997: - .p2align 2 - .cv_linetable 1135, "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@ABV10@@Z", Lfunc_end1135 - .section .debug$S,"dr",associative,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .long 241 # Symbol subsection for std::_Vb_iterator > >::_Vb_iterator - .long Ltmp27005-Ltmp27004 # Subsection size -Ltmp27004: - .short Ltmp27007-Ltmp27006 # Record length -Ltmp27006: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1136-"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10825 # Function type index - .secrel32 "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section relative address - .secidx "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::_Vb_iterator" # Function name -Ltmp27007: - .short Ltmp27009-Ltmp27008 # Record length -Ltmp27008: - .short 4414 # Record kind: S_LOCAL - .long 10045 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27009: - .cv_def_range Ltmp14444 Ltmp14445, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27011-Ltmp27010 # Record length -Ltmp27010: - .short 4414 # Record kind: S_LOCAL - .long 10822 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27011: - .cv_def_range Ltmp14444 Ltmp14445, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27005: - .p2align 2 - .cv_linetable 1136, "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z", Lfunc_end1136 - .section .debug$S,"dr",associative,"?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" - .long 241 # Symbol subsection for std::_Verify_range - .long Ltmp27013-Ltmp27012 # Subsection size -Ltmp27012: - .short Ltmp27015-Ltmp27014 # Record length -Ltmp27014: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1137-"?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10828 # Function type index - .secrel32 "?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" # Function section relative address - .secidx "?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Verify_range" # Function name -Ltmp27015: - .short Ltmp27017-Ltmp27016 # Record length -Ltmp27016: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27017: - .cv_def_range Ltmp14446 Ltmp14453, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27019-Ltmp27018 # Record length -Ltmp27018: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27019: - .cv_def_range Ltmp14446 Ltmp14453, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27013: - .p2align 2 - .cv_linetable 1137, "?_Verify_range@std@@YAXABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z", Lfunc_end1137 - .section .debug$S,"dr",associative,"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator<= - .long Ltmp27021-Ltmp27020 # Subsection size -Ltmp27020: - .short Ltmp27023-Ltmp27022 # Record length -Ltmp27022: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1138-"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10725 # Function type index - .secrel32 "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section relative address - .secidx "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator<=" # Function name -Ltmp27023: - .short Ltmp27025-Ltmp27024 # Record length -Ltmp27024: - .short 4414 # Record kind: S_LOCAL - .long 10076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27025: - .cv_def_range Ltmp14454 Ltmp14455, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27027-Ltmp27026 # Record length -Ltmp27026: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp27027: - .cv_def_range Ltmp14454 Ltmp14455, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27021: - .p2align 2 - .cv_linetable 1138, "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z", Lfunc_end1138 - .section .debug$S,"dr",associative,"??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - .long 241 # Symbol subsection for std::_Vb_iterator > >::operator- - .long Ltmp27029-Ltmp27028 # Subsection size -Ltmp27028: - .short Ltmp27031-Ltmp27030 # Record length -Ltmp27030: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1139-"??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10829 # Function type index - .secrel32 "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # Function section relative address - .secidx "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::operator-" # Function name -Ltmp27031: - .short Ltmp27033-Ltmp27032 # Record length -Ltmp27032: - .short 4414 # Record kind: S_LOCAL - .long 10051 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27033: - .cv_def_range Ltmp14456 Ltmp14457, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27035-Ltmp27034 # Record length -Ltmp27034: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp27035: - .cv_def_range Ltmp14456 Ltmp14457, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27029: - .p2align 2 - .cv_linetable 1139, "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHABV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z", Lfunc_end1139 - .section .debug$S,"dr",associative,"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator== - .long Ltmp27037-Ltmp27036 # Subsection size -Ltmp27036: - .short Ltmp27039-Ltmp27038 # Record length -Ltmp27038: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1140-"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10830 # Function type index - .secrel32 "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section relative address - .secidx "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator==" # Function name -Ltmp27039: - .short Ltmp27041-Ltmp27040 # Record length -Ltmp27040: - .short 4414 # Record kind: S_LOCAL - .long 10076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27041: - .cv_def_range Ltmp14458 Ltmp14459, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27043-Ltmp27042 # Record length -Ltmp27042: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp27043: - .cv_def_range Ltmp14458 Ltmp14459, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27037: - .p2align 2 - .cv_linetable 1140, "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE_NABV01@@Z", Lfunc_end1140 - .section .debug$S,"dr",associative,"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator-- - .long Ltmp27045-Ltmp27044 # Subsection size -Ltmp27044: - .short Ltmp27047-Ltmp27046 # Record length -Ltmp27046: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1141-"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10831 # Function type index - .secrel32 "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Function section relative address - .secidx "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator--" # Function name -Ltmp27047: - .short Ltmp27049-Ltmp27048 # Record length -Ltmp27048: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27049: - .cv_def_range Ltmp14460 Ltmp14461, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27045: - .p2align 2 - .cv_linetable 1141, "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ", Lfunc_end1141 - .section .debug$S,"dr",associative,"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Dec - .long Ltmp27051-Ltmp27050 # Subsection size -Ltmp27050: - .short Ltmp27053-Ltmp27052 # Record length -Ltmp27052: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1142-"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10832 # Function type index - .secrel32 "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::_Dec" # Function name -Ltmp27053: - .short Ltmp27055-Ltmp27054 # Record length -Ltmp27054: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27055: - .cv_def_range Ltmp14462 Ltmp14480, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27051: - .p2align 2 - .cv_linetable 1142, "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ", Lfunc_end1142 - .section .debug$S,"dr",associative,"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" - .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Valid - .long Ltmp27057-Ltmp27056 # Subsection size -Ltmp27056: - .short Ltmp27059-Ltmp27058 # Record length -Ltmp27058: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1143-"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10833 # Function type index - .secrel32 "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" # Function section relative address - .secidx "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iter_base > >::_Valid" # Function name -Ltmp27059: - .short Ltmp27061-Ltmp27060 # Record length -Ltmp27060: - .short 4414 # Record kind: S_LOCAL - .long 10292 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27061: - .cv_def_range Ltmp14481 Ltmp14482, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27063-Ltmp27062 # Record length -Ltmp27062: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Inc" -Ltmp27063: - .cv_def_range Ltmp14481 Ltmp14482, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27065-Ltmp27064 # Record length -Ltmp27064: - .short 4414 # Record kind: S_LOCAL - .long 10834 # TypeIndex - .short 0 # Flags - .asciz "_Cont" -Ltmp27065: - .cv_def_range Ltmp14481 Ltmp14482, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27067-Ltmp27066 # Record length -Ltmp27066: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Mysize" -Ltmp27067: - .cv_def_range Ltmp14481 Ltmp14482, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27057: - .p2align 2 - .cv_linetable 1143, "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEHI@Z", Lfunc_end1143 - .section .debug$S,"dr",associative,"?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" - .long 241 # Symbol subsection for std::vector >::data - .long Ltmp27069-Ltmp27068 # Subsection size -Ltmp27068: - .short Ltmp27071-Ltmp27070 # Record length -Ltmp27070: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1144-"?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10835 # Function type index - .secrel32 "?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" # Function section relative address - .secidx "?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::data" # Function name -Ltmp27071: - .short Ltmp27073-Ltmp27072 # Record length -Ltmp27072: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27073: - .cv_def_range Ltmp14483 Ltmp14484, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27069: - .p2align 2 - .cv_linetable 1144, "?data@?$vector@IV?$allocator@I@std@@@std@@QBEPBIXZ", Lfunc_end1144 - .section .debug$S,"dr",associative,"??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" - .long 241 # Symbol subsection for std::_Unfancy_maybe_null - .long Ltmp27075-Ltmp27074 # Subsection size -Ltmp27074: - .short Ltmp27077-Ltmp27076 # Record length -Ltmp27076: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1145-"??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10836 # Function type index - .secrel32 "??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" # Function section relative address - .secidx "??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy_maybe_null" # Function name -Ltmp27077: - .short Ltmp27079-Ltmp27078 # Record length -Ltmp27078: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp27079: - .cv_def_range Ltmp14485 Ltmp14486, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27075: - .p2align 2 - .cv_linetable 1145, "??$_Unfancy_maybe_null@I@std@@YAPAIPAI@Z", Lfunc_end1145 - .section .debug$S,"dr",associative,"??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" - .long 241 # Symbol subsection for std::_Vb_reference > >::_Vb_reference - .long Ltmp27081-Ltmp27080 # Subsection size -Ltmp27080: - .short Ltmp27083-Ltmp27082 # Record length -Ltmp27082: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1146-"??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10837 # Function type index - .secrel32 "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # Function section relative address - .secidx "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_reference > >::_Vb_reference" # Function name -Ltmp27083: - .short Ltmp27085-Ltmp27084 # Record length -Ltmp27084: - .short 4414 # Record kind: S_LOCAL - .long 10065 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27085: - .cv_def_range Ltmp14487 Ltmp14488, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27087-Ltmp27086 # Record length -Ltmp27086: - .short 4414 # Record kind: S_LOCAL - .long 10094 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp27087: - .cv_def_range Ltmp14487 Ltmp14488, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27081: - .p2align 2 - .cv_linetable 1146, "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z", Lfunc_end1146 - .section .debug$S,"dr",associative,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Vb_iter_base - .long Ltmp27089-Ltmp27088 # Subsection size -Ltmp27088: - .short Ltmp27091-Ltmp27090 # Record length -Ltmp27090: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1147-"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10838 # Function type index - .secrel32 "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" # Function section relative address - .secidx "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iter_base > >::_Vb_iter_base" # Function name -Ltmp27091: - .short Ltmp27093-Ltmp27092 # Record length -Ltmp27092: - .short 4414 # Record kind: S_LOCAL - .long 10286 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27093: - .cv_def_range Ltmp14489 Ltmp14492, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp27095-Ltmp27094 # Record length -Ltmp27094: - .short 4414 # Record kind: S_LOCAL - .long 10072 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp27095: - .cv_def_range Ltmp14489 Ltmp14492, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27097-Ltmp27096 # Record length -Ltmp27096: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp27097: - .cv_def_range Ltmp14489 Ltmp14492, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27099-Ltmp27098 # Record length -Ltmp27098: - .short 4414 # Record kind: S_LOCAL - .long 4757 # TypeIndex - .short 1 # Flags - .asciz "_Mypvbool" -Ltmp27099: - .cv_def_range Ltmp14489 Ltmp14492, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27089: - .p2align 2 - .cv_linetable 1147, "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIIPBU_Container_base12@1@@Z", Lfunc_end1147 - .section .debug$S,"dr",associative,"??0_Iterator_base12@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Iterator_base12@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Iterator_base12::_Iterator_base12 - .long Ltmp27101-Ltmp27100 # Subsection size -Ltmp27100: - .short Ltmp27103-Ltmp27102 # Record length -Ltmp27102: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1148-"??0_Iterator_base12@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10839 # Function type index - .secrel32 "??0_Iterator_base12@std@@QAE@XZ" # Function section relative address - .secidx "??0_Iterator_base12@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Iterator_base12::_Iterator_base12" # Function name -Ltmp27103: - .short Ltmp27105-Ltmp27104 # Record length -Ltmp27104: - .short 4414 # Record kind: S_LOCAL - .long 4686 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27105: - .cv_def_range Ltmp14493 Ltmp14494, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27101: - .p2align 2 - .cv_linetable 1148, "??0_Iterator_base12@std@@QAE@XZ", Lfunc_end1148 - .section .debug$S,"dr",associative,"?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - .long 241 # Symbol subsection for std::_Iterator_base12::_Adopt - .long Ltmp27107-Ltmp27106 # Subsection size -Ltmp27106: - .short Ltmp27109-Ltmp27108 # Record length -Ltmp27108: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1149-"?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10840 # Function type index - .secrel32 "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" # Function section relative address - .secidx "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Iterator_base12::_Adopt" # Function name -Ltmp27109: - .short Ltmp27111-Ltmp27110 # Record length -Ltmp27110: - .short 4414 # Record kind: S_LOCAL - .long 4686 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27111: - .cv_def_range Ltmp14499 Ltmp14506, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27113-Ltmp27112 # Record length -Ltmp27112: - .short 4414 # Record kind: S_LOCAL - .long 4757 # TypeIndex - .short 1 # Flags - .asciz "_Parent" -Ltmp27113: - .cv_def_range Ltmp14499 Ltmp14506, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27115-Ltmp27114 # Record length -Ltmp27114: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp27115: - .cv_def_range Ltmp14500 Ltmp14501 Ltmp14505 Ltmp14506, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp27117-Ltmp27116 # Record length -Ltmp27116: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp14504-Ltmp14501 # Code size - .secrel32 Ltmp14501 # Function section relative address - .secidx Lfunc_begin1149 # Function section index - .byte 0 # Lexical block name -Ltmp27117: - .short Ltmp27119-Ltmp27118 # Record length -Ltmp27118: - .short 4414 # Record kind: S_LOCAL - .long 4690 # TypeIndex - .short 0 # Flags - .asciz "_Parent_proxy" -Ltmp27119: - .cv_def_range Ltmp14501 Ltmp14504, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp27121-Ltmp27120 # Record length -Ltmp27120: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp14503-Ltmp14502 # Code size - .secrel32 Ltmp14502 # Function section relative address - .secidx Lfunc_begin1149 # Function section index - .byte 0 # Lexical block name -Ltmp27121: - .short Ltmp27123-Ltmp27122 # Record length -Ltmp27122: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp27123: - .cv_def_range Ltmp14502 Ltmp14503, "E\021\026\000\000\000\324\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27107: - .p2align 2 - .cv_linetable 1149, "?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z", Lfunc_end1149 - .section .debug$S,"dr",associative,"?_Orphan_me@_Iterator_base12@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_me@_Iterator_base12@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Iterator_base12::_Orphan_me - .long Ltmp27125-Ltmp27124 # Subsection size -Ltmp27124: - .short Ltmp27127-Ltmp27126 # Record length -Ltmp27126: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1150-"?_Orphan_me@_Iterator_base12@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10841 # Function type index - .secrel32 "?_Orphan_me@_Iterator_base12@std@@QAEXXZ" # Function section relative address - .secidx "?_Orphan_me@_Iterator_base12@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Iterator_base12::_Orphan_me" # Function name -Ltmp27127: - .short Ltmp27129-Ltmp27128 # Record length -Ltmp27128: - .short 4414 # Record kind: S_LOCAL - .long 4686 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27129: - .cv_def_range Ltmp14507 Ltmp14519, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27131-Ltmp27130 # Record length -Ltmp27130: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp14518-Ltmp14508 # Code size - .secrel32 Ltmp14508 # Function section relative address - .secidx Lfunc_begin1150 # Function section index - .byte 0 # Lexical block name -Ltmp27131: - .short Ltmp27133-Ltmp27132 # Record length -Ltmp27132: - .short 4414 # Record kind: S_LOCAL - .long 4687 # TypeIndex - .short 0 # Flags - .asciz "_Pnext" -Ltmp27133: - .cv_def_range Ltmp14508 Ltmp14518, "E\021\026\000\000\000\370\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 -Ltmp27125: - .p2align 2 - .cv_linetable 1150, "?_Orphan_me@_Iterator_base12@std@@QAEXXZ", Lfunc_end1150 - .section .debug$S,"dr",associative,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" - .long 241 # Symbol subsection for std::_Vb_reference > >::operator= - .long Ltmp27135-Ltmp27134 # Subsection size -Ltmp27134: - .short Ltmp27137-Ltmp27136 # Record length -Ltmp27136: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1151-"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10842 # Function type index - .secrel32 "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" # Function section relative address - .secidx "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_reference > >::operator=" # Function name -Ltmp27137: - .short Ltmp27139-Ltmp27138 # Record length -Ltmp27138: - .short 4414 # Record kind: S_LOCAL - .long 10065 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27139: - .cv_def_range Ltmp14520 Ltmp14524, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27141-Ltmp27140 # Record length -Ltmp27140: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp27141: - .cv_def_range Ltmp14520 Ltmp14524, "E\021\026\000\000\000\377\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27135: - .p2align 2 - .cv_linetable 1151, "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@_N@Z", Lfunc_end1151 - .section .debug$S,"dr",associative,"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" - .long 241 # Symbol subsection for std::_Vb_reference > >::_Mask - .long Ltmp27143-Ltmp27142 # Subsection size -Ltmp27142: - .short Ltmp27145-Ltmp27144 # Record length -Ltmp27144: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1152-"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10843 # Function type index - .secrel32 "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" # Function section relative address - .secidx "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_reference > >::_Mask" # Function name -Ltmp27145: - .short Ltmp27147-Ltmp27146 # Record length -Ltmp27146: - .short 4414 # Record kind: S_LOCAL - .long 10105 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27147: - .cv_def_range Ltmp14525 Ltmp14526, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27143: - .p2align 2 - .cv_linetable 1152, "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IBEIXZ", Lfunc_end1152 - .section .debug$S,"dr",associative,"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" - .long 241 # Symbol subsection for std::_Vb_reference > >::_Getptr - .long Ltmp27149-Ltmp27148 # Subsection size -Ltmp27148: - .short Ltmp27151-Ltmp27150 # Record length -Ltmp27150: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1153-"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10844 # Function type index - .secrel32 "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" # Function section relative address - .secidx "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_reference > >::_Getptr" # Function name -Ltmp27151: - .short Ltmp27153-Ltmp27152 # Record length -Ltmp27152: - .short 4414 # Record kind: S_LOCAL - .long 10105 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27153: - .cv_def_range Ltmp14527 Ltmp14534, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27149: - .p2align 2 - .cv_linetable 1153, "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBEPBIXZ", Lfunc_end1153 - .section .debug$S,"dr",associative,"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_iterator > >::operator= - .long Ltmp27155-Ltmp27154 # Subsection size -Ltmp27154: - .short Ltmp27157-Ltmp27156 # Record length -Ltmp27156: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1154-"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10846 # Function type index - .secrel32 "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Function section relative address - .secidx "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::operator=" # Function name -Ltmp27157: - .short Ltmp27159-Ltmp27158 # Record length -Ltmp27158: - .short 4414 # Record kind: S_LOCAL - .long 10045 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27159: - .cv_def_range Ltmp14535 Ltmp14536, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27161-Ltmp27160 # Record length -Ltmp27160: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27161: - .cv_def_range Ltmp14535 Ltmp14536, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27155: - .p2align 2 - .cv_linetable 1154, "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z", Lfunc_end1154 - .section .debug$S,"dr",associative,"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator= - .long Ltmp27163-Ltmp27162 # Subsection size -Ltmp27162: - .short Ltmp27165-Ltmp27164 # Record length -Ltmp27164: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1155-"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10848 # Function type index - .secrel32 "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Function section relative address - .secidx "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator=" # Function name -Ltmp27165: - .short Ltmp27167-Ltmp27166 # Record length -Ltmp27166: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27167: - .cv_def_range Ltmp14537 Ltmp14538, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27169-Ltmp27168 # Record length -Ltmp27168: - .short 4414 # Record kind: S_LOCAL - .long 10060 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27169: - .cv_def_range Ltmp14537 Ltmp14538, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27163: - .p2align 2 - .cv_linetable 1155, "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z", Lfunc_end1155 - .section .debug$S,"dr",associative,"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_iter_base > >::operator= - .long Ltmp27171-Ltmp27170 # Subsection size -Ltmp27170: - .short Ltmp27173-Ltmp27172 # Record length -Ltmp27172: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1156-"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10851 # Function type index - .secrel32 "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Function section relative address - .secidx "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iter_base > >::operator=" # Function name -Ltmp27173: - .short Ltmp27175-Ltmp27174 # Record length -Ltmp27174: - .short 4414 # Record kind: S_LOCAL - .long 10286 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27175: - .cv_def_range Ltmp14539 Ltmp14540, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27177-Ltmp27176 # Record length -Ltmp27176: - .short 4414 # Record kind: S_LOCAL - .long 10094 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27177: - .cv_def_range Ltmp14539 Ltmp14540, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27171: - .p2align 2 - .cv_linetable 1156, "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@ABV01@@Z", Lfunc_end1156 - .section .debug$S,"dr",associative,"??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - .long 241 # Symbol subsection for std::_Iterator_base12::operator= - .long Ltmp27179-Ltmp27178 # Subsection size -Ltmp27178: - .short Ltmp27181-Ltmp27180 # Record length -Ltmp27180: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1157-"??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10852 # Function type index - .secrel32 "??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" # Function section relative address - .secidx "??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Iterator_base12::operator=" # Function name -Ltmp27181: - .short Ltmp27183-Ltmp27182 # Record length -Ltmp27182: - .short 4414 # Record kind: S_LOCAL - .long 4686 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27183: - .cv_def_range Ltmp14543 Ltmp14550, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27185-Ltmp27184 # Record length -Ltmp27184: - .short 4414 # Record kind: S_LOCAL - .long 4819 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp27185: - .cv_def_range Ltmp14543 Ltmp14550, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27187-Ltmp27186 # Record length -Ltmp27186: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp27187: - .cv_def_range Ltmp14545 Ltmp14546 Ltmp14549 Ltmp14550, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27179: - .p2align 2 - .cv_linetable 1157, "??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z", Lfunc_end1157 - .section .debug$S,"dr",associative,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Vb_iter_base - .long Ltmp27189-Ltmp27188 # Subsection size -Ltmp27188: - .short Ltmp27191-Ltmp27190 # Record length -Ltmp27190: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1158-"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10854 # Function type index - .secrel32 "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iter_base > >::_Vb_iter_base" # Function name -Ltmp27191: - .short Ltmp27193-Ltmp27192 # Record length -Ltmp27192: - .short 4414 # Record kind: S_LOCAL - .long 10286 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27193: - .cv_def_range Ltmp14551 Ltmp14552, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27195-Ltmp27194 # Record length -Ltmp27194: - .short 4414 # Record kind: S_LOCAL - .long 10094 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27195: - .cv_def_range Ltmp14551 Ltmp14552, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27189: - .p2align 2 - .cv_linetable 1158, "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@ABV01@@Z", Lfunc_end1158 - .section .debug$S,"dr",associative,"??0_Iterator_base12@std@@QAE@ABU01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Iterator_base12@std@@QAE@ABU01@@Z" - .long 241 # Symbol subsection for std::_Iterator_base12::_Iterator_base12 - .long Ltmp27197-Ltmp27196 # Subsection size -Ltmp27196: - .short Ltmp27199-Ltmp27198 # Record length -Ltmp27198: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1159-"??0_Iterator_base12@std@@QAE@ABU01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10855 # Function type index - .secrel32 "??0_Iterator_base12@std@@QAE@ABU01@@Z" # Function section relative address - .secidx "??0_Iterator_base12@std@@QAE@ABU01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Iterator_base12::_Iterator_base12" # Function name -Ltmp27199: - .short Ltmp27201-Ltmp27200 # Record length -Ltmp27200: - .short 4414 # Record kind: S_LOCAL - .long 4686 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27201: - .cv_def_range Ltmp14553 Ltmp14556, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27203-Ltmp27202 # Record length -Ltmp27202: - .short 4414 # Record kind: S_LOCAL - .long 4819 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp27203: - .cv_def_range Ltmp14553 Ltmp14556, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27197: - .p2align 2 - .cv_linetable 1159, "??0_Iterator_base12@std@@QAE@ABU01@@Z", Lfunc_end1159 - .section .debug$S,"dr",associative,"??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .long 241 # Symbol subsection for std::_Fill_unchecked > >,bool> - .long Ltmp27205-Ltmp27204 # Subsection size -Ltmp27204: - .short Ltmp27207-Ltmp27206 # Record length -Ltmp27206: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1160-"??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10856 # Function type index - .secrel32 "??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" # Function section relative address - .secidx "??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Fill_unchecked > >,bool>" # Function name -Ltmp27207: - .short Ltmp27209-Ltmp27208 # Record length -Ltmp27208: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27209: - .cv_def_range Ltmp14559 Ltmp14560, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27211-Ltmp27210 # Record length -Ltmp27210: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27211: - .cv_def_range Ltmp14559 Ltmp14560, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp27213-Ltmp27212 # Record length -Ltmp27212: - .short 4414 # Record kind: S_LOCAL - .long 7217 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp27213: - .cv_def_range Ltmp14559 Ltmp14560, "E\021\026\000\000\000(\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27205: - .p2align 2 - .cv_linetable 1160, "??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z", Lfunc_end1160 - .section .debug$S,"dr",associative,"??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - .long 241 # Symbol subsection for std::_Fill_unchecked1 > >,bool> - .long Ltmp27215-Ltmp27214 # Subsection size -Ltmp27214: - .short Ltmp27217-Ltmp27216 # Record length -Ltmp27216: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1161-"??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10859 # Function type index - .secrel32 "??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" # Function section relative address - .secidx "??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Fill_unchecked1 > >,bool>" # Function name -Ltmp27217: - .short Ltmp27219-Ltmp27218 # Record length -Ltmp27218: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27219: - .cv_def_range Ltmp14567 Ltmp14571, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27221-Ltmp27220 # Record length -Ltmp27220: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27221: - .cv_def_range Ltmp14567 Ltmp14571, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp27223-Ltmp27222 # Record length -Ltmp27222: - .short 4414 # Record kind: S_LOCAL - .long 7217 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp27223: - .cv_def_range Ltmp14567 Ltmp14571, "E\021\026\000\000\000(\000\000\000" - .short Ltmp27225-Ltmp27224 # Record length -Ltmp27224: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27225: - .cv_def_range Ltmp14567 Ltmp14571, "E\021\026\000\000\000,\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27215: - .p2align 2 - .cv_linetable 1161, "??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z", Lfunc_end1161 - .section .debug$S,"dr",associative,"??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" - .long 241 # Symbol subsection for std::_Fill_memset_is_safe > >,bool> - .long Ltmp27227-Ltmp27226 # Subsection size -Ltmp27226: - .short Ltmp27229-Ltmp27228 # Record length -Ltmp27228: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1162-"??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10862 # Function type index - .secrel32 "??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" # Function section relative address - .secidx "??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Fill_memset_is_safe > >,bool>" # Function name -Ltmp27229: - .short Ltmp27231-Ltmp27230 # Record length -Ltmp27230: - .short 4414 # Record kind: S_LOCAL - .long 10706 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27231: - .cv_def_range Ltmp14572 Ltmp14573, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27233-Ltmp27232 # Record length -Ltmp27232: - .short 4414 # Record kind: S_LOCAL - .long 7217 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27233: - .cv_def_range Ltmp14572 Ltmp14573, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27227: - .p2align 2 - .cv_linetable 1162, "??$_Fill_memset_is_safe@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YA?AU?$integral_constant@_N$0A@@0@ABV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AB_N@Z", Lfunc_end1162 - .section .debug$S,"dr",associative,"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .long 241 # Symbol subsection for std::_Vb_iterator > >::operator++ - .long Ltmp27235-Ltmp27234 # Subsection size -Ltmp27234: - .short Ltmp27237-Ltmp27236 # Record length -Ltmp27236: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1163-"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10863 # Function type index - .secrel32 "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Function section relative address - .secidx "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::operator++" # Function name -Ltmp27237: - .short Ltmp27239-Ltmp27238 # Record length -Ltmp27238: - .short 4414 # Record kind: S_LOCAL - .long 10045 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27239: - .cv_def_range Ltmp14574 Ltmp14575, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27235: - .p2align 2 - .cv_linetable 1163, "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ", Lfunc_end1163 - .section .debug$S,"dr",associative,"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator++ - .long Ltmp27241-Ltmp27240 # Subsection size -Ltmp27240: - .short Ltmp27243-Ltmp27242 # Record length -Ltmp27242: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1164-"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10864 # Function type index - .secrel32 "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Function section relative address - .secidx "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator++" # Function name -Ltmp27243: - .short Ltmp27245-Ltmp27244 # Record length -Ltmp27244: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27245: - .cv_def_range Ltmp14576 Ltmp14577, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27241: - .p2align 2 - .cv_linetable 1164, "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@XZ", Lfunc_end1164 - .section .debug$S,"dr",associative,"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Inc - .long Ltmp27247-Ltmp27246 # Subsection size -Ltmp27246: - .short Ltmp27249-Ltmp27248 # Record length -Ltmp27248: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1165-"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10865 # Function type index - .secrel32 "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::_Inc" # Function name -Ltmp27249: - .short Ltmp27251-Ltmp27250 # Record length -Ltmp27250: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27251: - .cv_def_range Ltmp14578 Ltmp14596, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27247: - .p2align 2 - .cv_linetable 1165, "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXXZ", Lfunc_end1165 - .section .debug$S,"dr",associative,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Vb_iter_base - .long Ltmp27253-Ltmp27252 # Subsection size -Ltmp27252: - .short Ltmp27255-Ltmp27254 # Record length -Ltmp27254: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1166-"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10869 # Function type index - .secrel32 "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section relative address - .secidx "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iter_base > >::_Vb_iter_base" # Function name -Ltmp27255: - .short Ltmp27257-Ltmp27256 # Record length -Ltmp27256: - .short 4414 # Record kind: S_LOCAL - .long 10286 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27257: - .cv_def_range Ltmp14597 Ltmp14598, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27259-Ltmp27258 # Record length -Ltmp27258: - .short 4414 # Record kind: S_LOCAL - .long 10866 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27259: - .cv_def_range Ltmp14597 Ltmp14598, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27253: - .p2align 2 - .cv_linetable 1166, "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@$$QAV01@@Z", Lfunc_end1166 - .section .debug$S,"dr",associative,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - .long 241 # Symbol subsection for std::vector >::_Make_iter - .long Ltmp27261-Ltmp27260 # Subsection size -Ltmp27260: - .short Ltmp27263-Ltmp27262 # Record length -Ltmp27262: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1167-"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10870 # Function type index - .secrel32 "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" # Function section relative address - .secidx "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Make_iter" # Function name -Ltmp27263: - .short Ltmp27265-Ltmp27264 # Record length -Ltmp27264: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27265: - .cv_def_range Ltmp14603 Ltmp14611, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27267-Ltmp27266 # Record length -Ltmp27266: - .short 4414 # Record kind: S_LOCAL - .long 9857 # TypeIndex - .short 1 # Flags - .asciz "_Where" -Ltmp27267: - .cv_def_range Ltmp14603 Ltmp14611, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27269-Ltmp27268 # Record length -Ltmp27268: - .short 4414 # Record kind: S_LOCAL - .long 10871 # TypeIndex - .short 0 # Flags - .asciz "_Tmp" -Ltmp27269: - .cv_def_range Ltmp14604 Ltmp14605, "A\021\023\000\000\000" - .cv_def_range Ltmp14605 Ltmp14607, "E\021\026\000\000\000\274\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27261: - .p2align 2 - .cv_linetable 1167, "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z", Lfunc_end1167 - .section .debug$S,"dr",associative,"??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .long 241 # Symbol subsection for std::copy > >,std::_Vb_iterator > > > - .long Ltmp27271-Ltmp27270 # Subsection size -Ltmp27270: - .short Ltmp27273-Ltmp27272 # Record length -Ltmp27272: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1168-"??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10872 # Function type index - .secrel32 "??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # Function section relative address - .secidx "??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # Function section index - .byte 0 # Flags - .asciz "std::copy > >,std::_Vb_iterator > > >" # Function name -Ltmp27273: - .short Ltmp27275-Ltmp27274 # Record length -Ltmp27274: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27275: - .cv_def_range Ltmp14618 Ltmp14619, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27277-Ltmp27276 # Record length -Ltmp27276: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27277: - .cv_def_range Ltmp14618 Ltmp14619, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp27279-Ltmp27278 # Record length -Ltmp27278: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp27279: - .cv_def_range Ltmp14618 Ltmp14619, "E\021\026\000\000\000,\000\000\000" - .short Ltmp27281-Ltmp27280 # Record length -Ltmp27280: - .short 4414 # Record kind: S_LOCAL - .long 10050 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp27281: - .cv_def_range Ltmp14618 Ltmp14619, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp27283-Ltmp27282 # Record length -Ltmp27282: - .short 4414 # Record kind: S_LOCAL - .long 10050 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp27283: - .cv_def_range Ltmp14618 Ltmp14619, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp27285-Ltmp27284 # Record length -Ltmp27284: - .short 4414 # Record kind: S_LOCAL - .long 10050 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp27285: - .cv_def_range Ltmp14618 Ltmp14619, "E\021\026\000\000\000\264\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27271: - .p2align 2 - .cv_linetable 1168, "??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z", Lfunc_end1168 - .section .debug$S,"dr",associative,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - .long 241 # Symbol subsection for std::vector >::_Trim - .long Ltmp27287-Ltmp27286 # Subsection size -Ltmp27286: - .short Ltmp27289-Ltmp27288 # Record length -Ltmp27288: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1169-"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10873 # Function type index - .secrel32 "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" # Function section relative address - .secidx "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Trim" # Function name -Ltmp27289: - .short Ltmp27291-Ltmp27290 # Record length -Ltmp27290: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27291: - .cv_def_range Ltmp14624 Ltmp14632, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27293-Ltmp27292 # Record length -Ltmp27292: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Size" -Ltmp27293: - .cv_def_range Ltmp14624 Ltmp14632, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27295-Ltmp27294 # Record length -Ltmp27294: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Words" -Ltmp27295: - .cv_def_range Ltmp14624 Ltmp14632, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27287: - .p2align 2 - .cv_linetable 1169, "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z", Lfunc_end1169 - .section .debug$S,"dr",associative,"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" - .long 241 # Symbol subsection for std::_Vb_iterator > >::operator+= - .long Ltmp27297-Ltmp27296 # Subsection size -Ltmp27296: - .short Ltmp27299-Ltmp27298 # Record length -Ltmp27298: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1170-"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10874 # Function type index - .secrel32 "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" # Function section relative address - .secidx "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::operator+=" # Function name -Ltmp27299: - .short Ltmp27301-Ltmp27300 # Record length -Ltmp27300: - .short 4414 # Record kind: S_LOCAL - .long 10045 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27301: - .cv_def_range Ltmp14633 Ltmp14634, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27303-Ltmp27302 # Record length -Ltmp27302: - .short 4414 # Record kind: S_LOCAL - .long 4101 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp27303: - .cv_def_range Ltmp14633 Ltmp14634, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27297: - .p2align 2 - .cv_linetable 1170, "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z", Lfunc_end1170 - .section .debug$S,"dr",associative,"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator+= - .long Ltmp27305-Ltmp27304 # Subsection size -Ltmp27304: - .short Ltmp27307-Ltmp27306 # Record length -Ltmp27306: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1171-"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10875 # Function type index - .secrel32 "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" # Function section relative address - .secidx "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::operator+=" # Function name -Ltmp27307: - .short Ltmp27309-Ltmp27308 # Record length -Ltmp27308: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27309: - .cv_def_range Ltmp14635 Ltmp14639, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27311-Ltmp27310 # Record length -Ltmp27310: - .short 4414 # Record kind: S_LOCAL - .long 4101 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp27311: - .cv_def_range Ltmp14635 Ltmp14639, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27305: - .p2align 2 - .cv_linetable 1171, "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEAAV01@H@Z", Lfunc_end1171 - .section .debug$S,"dr",associative,"??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .long 241 # Symbol subsection for std::_Copy_unchecked > >,std::_Vb_iterator > > > - .long Ltmp27313-Ltmp27312 # Subsection size -Ltmp27312: - .short Ltmp27315-Ltmp27314 # Record length -Ltmp27314: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1172-"??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10876 # Function type index - .secrel32 "??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # Function section relative address - .secidx "??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Copy_unchecked > >,std::_Vb_iterator > > >" # Function name -Ltmp27315: - .short Ltmp27317-Ltmp27316 # Record length -Ltmp27316: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27317: - .cv_def_range Ltmp14650 Ltmp14657, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27319-Ltmp27318 # Record length -Ltmp27318: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27319: - .cv_def_range Ltmp14650 Ltmp14657, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp27321-Ltmp27320 # Record length -Ltmp27320: - .short 4414 # Record kind: S_LOCAL - .long 10067 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp27321: - .cv_def_range Ltmp14650 Ltmp14657, "E\021\026\000\000\000,\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27313: - .p2align 2 - .cv_linetable 1172, "??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z", Lfunc_end1172 - .section .debug$S,"dr",associative,"?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - .long 241 # Symbol subsection for std::vector >::erase - .long Ltmp27323-Ltmp27322 # Subsection size -Ltmp27322: - .short Ltmp27325-Ltmp27324 # Record length -Ltmp27324: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1173-"?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10877 # Function type index - .secrel32 "?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" # Function section relative address - .secidx "?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::erase" # Function name -Ltmp27325: - .short Ltmp27327-Ltmp27326 # Record length -Ltmp27326: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27327: - .cv_def_range Ltmp14662 Ltmp14669, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27329-Ltmp27328 # Record length -Ltmp27328: - .short 4414 # Record kind: S_LOCAL - .long 10193 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27329: - .cv_def_range Ltmp14662 Ltmp14669, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27331-Ltmp27330 # Record length -Ltmp27330: - .short 4414 # Record kind: S_LOCAL - .long 10193 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27331: - .cv_def_range Ltmp14662 Ltmp14669, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp27333-Ltmp27332 # Record length -Ltmp27332: - .short 4414 # Record kind: S_LOCAL - .long 10256 # TypeIndex - .short 0 # Flags - .asciz "_Newlast" -Ltmp27333: - .cv_def_range Ltmp14662 Ltmp14669, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27323: - .p2align 2 - .cv_linetable 1173, "?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z", Lfunc_end1173 - .section .debug$S,"dr",associative,"?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::end - .long Ltmp27335-Ltmp27334 # Subsection size -Ltmp27334: - .short Ltmp27337-Ltmp27336 # Record length -Ltmp27336: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1174-"?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10878 # Function type index - .secrel32 "?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # Function section relative address - .secidx "?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::end" # Function name -Ltmp27337: - .short Ltmp27339-Ltmp27338 # Record length -Ltmp27338: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27339: - .cv_def_range Ltmp14672 Ltmp14673, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27335: - .p2align 2 - .cv_linetable 1174, "?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ", Lfunc_end1174 - .section .debug$S,"dr",associative,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" - .long 241 # Symbol subsection for std::_Vector_const_iterator > >::_Vector_const_iterator - .long Ltmp27341-Ltmp27340 # Subsection size -Ltmp27340: - .short Ltmp27343-Ltmp27342 # Record length -Ltmp27342: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1175-"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10882 # Function type index - .secrel32 "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section relative address - .secidx "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_const_iterator > >::_Vector_const_iterator" # Function name -Ltmp27343: - .short Ltmp27345-Ltmp27344 # Record length -Ltmp27344: - .short 4414 # Record kind: S_LOCAL - .long 10345 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27345: - .cv_def_range Ltmp14674 Ltmp14675, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27347-Ltmp27346 # Record length -Ltmp27346: - .short 4414 # Record kind: S_LOCAL - .long 10879 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27347: - .cv_def_range Ltmp14674 Ltmp14675, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27341: - .p2align 2 - .cv_linetable 1175, "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@$$QAV01@@Z", Lfunc_end1175 - .section .debug$S,"dr",associative,"?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::begin - .long Ltmp27349-Ltmp27348 # Subsection size -Ltmp27348: - .short Ltmp27351-Ltmp27350 # Record length -Ltmp27350: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1176-"?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10883 # Function type index - .secrel32 "?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # Function section relative address - .secidx "?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::begin" # Function name -Ltmp27351: - .short Ltmp27353-Ltmp27352 # Record length -Ltmp27352: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27353: - .cv_def_range Ltmp14678 Ltmp14679, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27349: - .p2align 2 - .cv_linetable 1176, "?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ", Lfunc_end1176 - .section .debug$S,"dr",associative,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - .long 241 # Symbol subsection for std::_Vector_iterator > >::operator+ - .long Ltmp27355-Ltmp27354 # Subsection size -Ltmp27354: - .short Ltmp27357-Ltmp27356 # Record length -Ltmp27356: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1177-"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10884 # Function type index - .secrel32 "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" # Function section relative address - .secidx "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_iterator > >::operator+" # Function name -Ltmp27357: - .short Ltmp27359-Ltmp27358 # Record length -Ltmp27358: - .short 4414 # Record kind: S_LOCAL - .long 10327 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27359: - .cv_def_range Ltmp14682 Ltmp14683, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27361-Ltmp27360 # Record length -Ltmp27360: - .short 4414 # Record kind: S_LOCAL - .long 4101 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp27361: - .cv_def_range Ltmp14682 Ltmp14683, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27363-Ltmp27362 # Record length -Ltmp27362: - .short 4414 # Record kind: S_LOCAL - .long 10343 # TypeIndex - .short 0 # Flags - .asciz "_Tmp" -Ltmp27363: - .cv_def_range Ltmp14682 Ltmp14683, "E\021\026\000\000\000\324\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27355: - .p2align 2 - .cv_linetable 1177, "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z", Lfunc_end1177 - .section .debug$S,"dr",associative,"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vector_iterator > >::~_Vector_iterator - .long Ltmp27365-Ltmp27364 # Subsection size -Ltmp27364: - .short Ltmp27367-Ltmp27366 # Record length -Ltmp27366: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1178-"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10885 # Function type index - .secrel32 "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_iterator > >::~_Vector_iterator" # Function name -Ltmp27367: - .short Ltmp27369-Ltmp27368 # Record length -Ltmp27368: - .short 4414 # Record kind: S_LOCAL - .long 10321 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27369: - .cv_def_range Ltmp14684 Ltmp14686, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27365: - .p2align 2 - .cv_linetable 1178, "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ", Lfunc_end1178 - .section .debug$S,"dr",associative,"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vector_const_iterator > >::~_Vector_const_iterator - .long Ltmp27371-Ltmp27370 # Subsection size -Ltmp27370: - .short Ltmp27373-Ltmp27372 # Record length -Ltmp27372: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1179-"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10886 # Function type index - .secrel32 "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_const_iterator > >::~_Vector_const_iterator" # Function name -Ltmp27373: - .short Ltmp27375-Ltmp27374 # Record length -Ltmp27374: - .short 4414 # Record kind: S_LOCAL - .long 10345 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27375: - .cv_def_range Ltmp14687 Ltmp14689, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27371: - .p2align 2 - .cv_linetable 1179, "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@XZ", Lfunc_end1179 - .section .debug$S,"dr",associative,"??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" - .long 241 # Symbol subsection for std::vector >::operator[] - .long Ltmp27377-Ltmp27376 # Subsection size -Ltmp27376: - .short Ltmp27379-Ltmp27378 # Record length -Ltmp27378: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1180-"??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10887 # Function type index - .secrel32 "??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" # Function section relative address - .secidx "??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::operator[]" # Function name -Ltmp27379: - .short Ltmp27381-Ltmp27380 # Record length -Ltmp27380: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27381: - .cv_def_range Ltmp14690 Ltmp14697, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27383-Ltmp27382 # Record length -Ltmp27382: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Pos" -Ltmp27383: - .cv_def_range Ltmp14690 Ltmp14697, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27377: - .p2align 2 - .cv_linetable 1180, "??A?$vector@IV?$allocator@I@std@@@std@@QAEAAII@Z", Lfunc_end1180 - .section .debug$S,"dr",associative,"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" - .long 241 # Symbol subsection for std::addressof > > - .long Ltmp27385-Ltmp27384 # Subsection size -Ltmp27384: - .short Ltmp27387-Ltmp27386 # Record length -Ltmp27386: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1181-"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10890 # Function type index - .secrel32 "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" # Function section relative address - .secidx "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof > >" # Function name -Ltmp27387: - .short Ltmp27389-Ltmp27388 # Record length -Ltmp27388: - .short 4414 # Record kind: S_LOCAL - .long 10269 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp27389: - .cv_def_range Ltmp14698 Ltmp14699, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27385: - .p2align 2 - .cv_linetable 1181, "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AAV10@@Z", Lfunc_end1181 - .section .debug$S,"dr",associative,"??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" - .long 241 # Symbol subsection for std::_Move_unchecked - .long Ltmp27391-Ltmp27390 # Subsection size -Ltmp27390: - .short Ltmp27393-Ltmp27392 # Record length -Ltmp27392: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1182-"??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10891 # Function type index - .secrel32 "??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" # Function section relative address - .secidx "??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Move_unchecked" # Function name -Ltmp27393: - .short Ltmp27395-Ltmp27394 # Record length -Ltmp27394: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27395: - .cv_def_range Ltmp14700 Ltmp14701, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27397-Ltmp27396 # Record length -Ltmp27396: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27397: - .cv_def_range Ltmp14700 Ltmp14701, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27399-Ltmp27398 # Record length -Ltmp27398: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp27399: - .cv_def_range Ltmp14700 Ltmp14701, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27391: - .p2align 2 - .cv_linetable 1182, "??$_Move_unchecked@PAIPAI@std@@YAPAIPAI00@Z", Lfunc_end1182 - .section .debug$S,"dr",associative,"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_Vector_iterator > >::_Vector_iterator - .long Ltmp27401-Ltmp27400 # Subsection size -Ltmp27400: - .short Ltmp27403-Ltmp27402 # Record length -Ltmp27402: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1183-"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10892 # Function type index - .secrel32 "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" # Function section relative address - .secidx "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_iterator > >::_Vector_iterator" # Function name -Ltmp27403: - .short Ltmp27405-Ltmp27404 # Record length -Ltmp27404: - .short 4414 # Record kind: S_LOCAL - .long 10321 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27405: - .cv_def_range Ltmp14702 Ltmp14703, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp27407-Ltmp27406 # Record length -Ltmp27406: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Parg" -Ltmp27407: - .cv_def_range Ltmp14702 Ltmp14703, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27409-Ltmp27408 # Record length -Ltmp27408: - .short 4414 # Record kind: S_LOCAL - .long 4757 # TypeIndex - .short 1 # Flags - .asciz "_Pvector" -Ltmp27409: - .cv_def_range Ltmp14702 Ltmp14703, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27401: - .p2align 2 - .cv_linetable 1183, "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z", Lfunc_end1183 - .section .debug$S,"dr",associative,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_Vector_const_iterator > >::_Vector_const_iterator - .long Ltmp27411-Ltmp27410 # Subsection size -Ltmp27410: - .short Ltmp27413-Ltmp27412 # Record length -Ltmp27412: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1184-"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10893 # Function type index - .secrel32 "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" # Function section relative address - .secidx "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_const_iterator > >::_Vector_const_iterator" # Function name -Ltmp27413: - .short Ltmp27415-Ltmp27414 # Record length -Ltmp27414: - .short 4414 # Record kind: S_LOCAL - .long 10345 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27415: - .cv_def_range Ltmp14704 Ltmp14707, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27417-Ltmp27416 # Record length -Ltmp27416: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Parg" -Ltmp27417: - .cv_def_range Ltmp14704 Ltmp14707, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27419-Ltmp27418 # Record length -Ltmp27418: - .short 4414 # Record kind: S_LOCAL - .long 4757 # TypeIndex - .short 1 # Flags - .asciz "_Pvector" -Ltmp27419: - .cv_def_range Ltmp14704 Ltmp14707, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27411: - .p2align 2 - .cv_linetable 1184, "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@PAIPBU_Container_base12@1@@Z", Lfunc_end1184 - .section .debug$S,"dr",associative,"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vector_iterator > >::_Vector_iterator - .long Ltmp27421-Ltmp27420 # Subsection size -Ltmp27420: - .short Ltmp27423-Ltmp27422 # Record length -Ltmp27422: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1185-"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10897 # Function type index - .secrel32 "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_iterator > >::_Vector_iterator" # Function name -Ltmp27423: - .short Ltmp27425-Ltmp27424 # Record length -Ltmp27424: - .short 4414 # Record kind: S_LOCAL - .long 10321 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27425: - .cv_def_range Ltmp14708 Ltmp14709, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27427-Ltmp27426 # Record length -Ltmp27426: - .short 4414 # Record kind: S_LOCAL - .long 10894 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27427: - .cv_def_range Ltmp14708 Ltmp14709, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27421: - .p2align 2 - .cv_linetable 1185, "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z", Lfunc_end1185 - .section .debug$S,"dr",associative,"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" - .long 241 # Symbol subsection for std::_Vector_iterator > >::operator+= - .long Ltmp27429-Ltmp27428 # Subsection size -Ltmp27428: - .short Ltmp27431-Ltmp27430 # Record length -Ltmp27430: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1186-"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10898 # Function type index - .secrel32 "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" # Function section relative address - .secidx "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_iterator > >::operator+=" # Function name -Ltmp27431: - .short Ltmp27433-Ltmp27432 # Record length -Ltmp27432: - .short 4414 # Record kind: S_LOCAL - .long 10321 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27433: - .cv_def_range Ltmp14710 Ltmp14711, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27435-Ltmp27434 # Record length -Ltmp27434: - .short 4414 # Record kind: S_LOCAL - .long 4101 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp27435: - .cv_def_range Ltmp14710 Ltmp14711, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27429: - .p2align 2 - .cv_linetable 1186, "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z", Lfunc_end1186 - .section .debug$S,"dr",associative,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vector_const_iterator > >::_Vector_const_iterator - .long Ltmp27437-Ltmp27436 # Subsection size -Ltmp27436: - .short Ltmp27439-Ltmp27438 # Record length -Ltmp27438: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1187-"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10900 # Function type index - .secrel32 "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_const_iterator > >::_Vector_const_iterator" # Function name -Ltmp27439: - .short Ltmp27441-Ltmp27440 # Record length -Ltmp27440: - .short 4414 # Record kind: S_LOCAL - .long 10345 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27441: - .cv_def_range Ltmp14712 Ltmp14713, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27443-Ltmp27442 # Record length -Ltmp27442: - .short 4414 # Record kind: S_LOCAL - .long 10337 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27443: - .cv_def_range Ltmp14712 Ltmp14713, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27437: - .p2align 2 - .cv_linetable 1187, "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAE@ABV01@@Z", Lfunc_end1187 - .section .debug$S,"dr",associative,"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" - .long 241 # Symbol subsection for std::_Vector_const_iterator > >::operator+= - .long Ltmp27445-Ltmp27444 # Subsection size -Ltmp27444: - .short Ltmp27447-Ltmp27446 # Record length -Ltmp27446: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1188-"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10901 # Function type index - .secrel32 "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" # Function section relative address - .secidx "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_const_iterator > >::operator+=" # Function name -Ltmp27447: - .short Ltmp27449-Ltmp27448 # Record length -Ltmp27448: - .short 4414 # Record kind: S_LOCAL - .long 10345 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27449: - .cv_def_range Ltmp14714 Ltmp14715, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27451-Ltmp27450 # Record length -Ltmp27450: - .short 4414 # Record kind: S_LOCAL - .long 4101 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp27451: - .cv_def_range Ltmp14714 Ltmp14715, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27445: - .p2align 2 - .cv_linetable 1188, "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QAEAAV01@H@Z", Lfunc_end1188 - .section .debug$S,"dr",associative,"?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" - .long 241 # Symbol subsection for std::_Vector_const_iterator > >::_Verify_offset - .long Ltmp27453-Ltmp27452 # Subsection size -Ltmp27452: - .short Ltmp27455-Ltmp27454 # Record length -Ltmp27454: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1189-"?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10902 # Function type index - .secrel32 "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" # Function section relative address - .secidx "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_const_iterator > >::_Verify_offset" # Function name -Ltmp27455: - .short Ltmp27457-Ltmp27456 # Record length -Ltmp27456: - .short 4414 # Record kind: S_LOCAL - .long 10349 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27457: - .cv_def_range Ltmp14716 Ltmp14742, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27459-Ltmp27458 # Record length -Ltmp27458: - .short 4414 # Record kind: S_LOCAL - .long 4101 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp27459: - .cv_def_range Ltmp14716 Ltmp14742, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27461-Ltmp27460 # Record length -Ltmp27460: - .short 4414 # Record kind: S_LOCAL - .long 10903 # TypeIndex - .short 0 # Flags - .asciz "_Mycont" -Ltmp27461: - .cv_def_range Ltmp14716 Ltmp14742, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27453: - .p2align 2 - .cv_linetable 1189, "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBEXH@Z", Lfunc_end1189 - .section .debug$S,"dr",associative,"??1_Iterator_base12@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Iterator_base12@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Iterator_base12::~_Iterator_base12 - .long Ltmp27463-Ltmp27462 # Subsection size -Ltmp27462: - .short Ltmp27465-Ltmp27464 # Record length -Ltmp27464: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1190-"??1_Iterator_base12@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10904 # Function type index - .secrel32 "??1_Iterator_base12@std@@QAE@XZ" # Function section relative address - .secidx "??1_Iterator_base12@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Iterator_base12::~_Iterator_base12" # Function name -Ltmp27465: - .short Ltmp27467-Ltmp27466 # Record length -Ltmp27466: - .short 4414 # Record kind: S_LOCAL - .long 4686 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27467: - .cv_def_range Ltmp14745 Ltmp14748, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27469-Ltmp27468 # Record length -Ltmp27468: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp27469: - .cv_def_range Ltmp14745 Ltmp14746 Ltmp14747 Ltmp14748, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27463: - .p2align 2 - .cv_linetable 1190, "??1_Iterator_base12@std@@QAE@XZ", Lfunc_end1190 - .section .debug$S,"dr",associative,"?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" - .long 241 # Symbol subsection for std::vector >::data - .long Ltmp27471-Ltmp27470 # Subsection size -Ltmp27470: - .short Ltmp27473-Ltmp27472 # Record length -Ltmp27472: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1191-"?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10905 # Function type index - .secrel32 "?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" # Function section relative address - .secidx "?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::data" # Function name -Ltmp27473: - .short Ltmp27475-Ltmp27474 # Record length -Ltmp27474: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27475: - .cv_def_range Ltmp14749 Ltmp14750, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27471: - .p2align 2 - .cv_linetable 1191, "?data@?$vector@IV?$allocator@I@std@@@std@@QAEPAIXZ", Lfunc_end1191 - .section .debug$S,"dr",associative,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_Vb_iterator > >::_Vb_iterator - .long Ltmp27477-Ltmp27476 # Subsection size -Ltmp27476: - .short Ltmp27479-Ltmp27478 # Record length -Ltmp27478: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1192-"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10906 # Function type index - .secrel32 "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" # Function section relative address - .secidx "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iterator > >::_Vb_iterator" # Function name -Ltmp27479: - .short Ltmp27481-Ltmp27480 # Record length -Ltmp27480: - .short 4414 # Record kind: S_LOCAL - .long 10045 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27481: - .cv_def_range Ltmp14751 Ltmp14752, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp27483-Ltmp27482 # Record length -Ltmp27482: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp27483: - .cv_def_range Ltmp14751 Ltmp14752, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27485-Ltmp27484 # Record length -Ltmp27484: - .short 4414 # Record kind: S_LOCAL - .long 4834 # TypeIndex - .short 1 # Flags - .asciz "_Mypvbool" -Ltmp27485: - .cv_def_range Ltmp14751 Ltmp14752, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27477: - .p2align 2 - .cv_linetable 1192, "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PAIPAU_Container_base12@1@@Z", Lfunc_end1192 - .section .debug$S,"dr",associative,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Vb_const_iterator - .long Ltmp27487-Ltmp27486 # Subsection size -Ltmp27486: - .short Ltmp27489-Ltmp27488 # Record length -Ltmp27488: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1193-"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10907 # Function type index - .secrel32 "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" # Function section relative address - .secidx "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_const_iterator > >::_Vb_const_iterator" # Function name -Ltmp27489: - .short Ltmp27491-Ltmp27490 # Record length -Ltmp27490: - .short 4414 # Record kind: S_LOCAL - .long 10070 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27491: - .cv_def_range Ltmp14753 Ltmp14754, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp27493-Ltmp27492 # Record length -Ltmp27492: - .short 4414 # Record kind: S_LOCAL - .long 10072 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp27493: - .cv_def_range Ltmp14753 Ltmp14754, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27495-Ltmp27494 # Record length -Ltmp27494: - .short 4414 # Record kind: S_LOCAL - .long 4757 # TypeIndex - .short 1 # Flags - .asciz "_Mypvbool" -Ltmp27495: - .cv_def_range Ltmp14753 Ltmp14754, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27487: - .p2align 2 - .cv_linetable 1193, "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@PBIPBU_Container_base12@1@@Z", Lfunc_end1193 - .section .debug$S,"dr",associative,"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vb_iter_base > >::~_Vb_iter_base - .long Ltmp27497-Ltmp27496 # Subsection size -Ltmp27496: - .short Ltmp27499-Ltmp27498 # Record length -Ltmp27498: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1194-"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10908 # Function type index - .secrel32 "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iter_base > >::~_Vb_iter_base" # Function name -Ltmp27499: - .short Ltmp27501-Ltmp27500 # Record length -Ltmp27500: - .short 4414 # Record kind: S_LOCAL - .long 10286 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27501: - .cv_def_range Ltmp14755 Ltmp14757, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27497: - .p2align 2 - .cv_linetable 1194, "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAE@XZ", Lfunc_end1194 - .section .debug$S,"dr",associative,"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Resize - .long Ltmp27503-Ltmp27502 # Subsection size -Ltmp27502: - .short Ltmp27505-Ltmp27504 # Record length -Ltmp27504: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1195-"??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10910 # Function type index - .secrel32 "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section relative address - .secidx "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Resize" # Function name -Ltmp27505: - .short Ltmp27507-Ltmp27506 # Record length -Ltmp27506: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27507: - .cv_def_range Ltmp14758 Ltmp14765, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp27509-Ltmp27508 # Record length -Ltmp27508: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp27509: - .cv_def_range Ltmp14758 Ltmp14765, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27511-Ltmp27510 # Record length -Ltmp27510: - .short 4414 # Record kind: S_LOCAL - .long 10446 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp27511: - .cv_def_range Ltmp14758 Ltmp14765, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27513-Ltmp27512 # Record length -Ltmp27512: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldsize" -Ltmp27513: - .cv_def_range Ltmp14758 Ltmp14765, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp27515-Ltmp27514 # Record length -Ltmp27514: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp14760-Ltmp14759 # Code size - .secrel32 Ltmp14759 # Function section relative address - .secidx Lfunc_begin1195 # Function section index - .byte 0 # Lexical block name -Ltmp27515: - .short Ltmp27517-Ltmp27516 # Record length -Ltmp27516: - .short 4414 # Record kind: S_LOCAL - .long 9693 # TypeIndex - .short 0 # Flags - .asciz "_Newlast" -Ltmp27517: - .cv_def_range Ltmp14759 Ltmp14760, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp27519-Ltmp27518 # Record length -Ltmp27518: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp14764-Ltmp14761 # Code size - .secrel32 Ltmp14761 # Function section relative address - .secidx Lfunc_begin1195 # Function section index - .byte 0 # Lexical block name -Ltmp27519: - .short Ltmp27521-Ltmp27520 # Record length -Ltmp27520: - .short 4414 # Record kind: S_LOCAL - .long 9693 # TypeIndex - .short 0 # Flags - .asciz "_Oldlast" -Ltmp27521: - .cv_def_range Ltmp14761 Ltmp14764, "E\021\026\000\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 -Ltmp27503: - .p2align 2 - .cv_linetable 1195, "??$_Resize@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z", Lfunc_end1195 - .section .debug$S,"dr",associative,"?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::size - .long Ltmp27523-Ltmp27522 # Subsection size -Ltmp27522: - .short Ltmp27525-Ltmp27524 # Record length -Ltmp27524: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1196-"?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10911 # Function type index - .secrel32 "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::size" # Function name -Ltmp27525: - .short Ltmp27527-Ltmp27526 # Record length -Ltmp27526: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27527: - .cv_def_range Ltmp14766 Ltmp14767, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27523: - .p2align 2 - .cv_linetable 1196, "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ", Lfunc_end1196 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myfirst - .long Ltmp27529-Ltmp27528 # Subsection size -Ltmp27528: - .short Ltmp27531-Ltmp27530 # Record length -Ltmp27530: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1197-"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10912 # Function type index - .secrel32 "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myfirst" # Function name -Ltmp27531: - .short Ltmp27533-Ltmp27532 # Record length -Ltmp27532: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27533: - .cv_def_range Ltmp14768 Ltmp14769, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27529: - .p2align 2 - .cv_linetable 1197, "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1197 - .section .debug$S,"dr",associative,"?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Orphan_range - .long Ltmp27535-Ltmp27534 # Subsection size -Ltmp27534: - .short Ltmp27537-Ltmp27536 # Record length -Ltmp27536: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1198-"?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10913 # Function type index - .secrel32 "?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Function section relative address - .secidx "?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Orphan_range" # Function name -Ltmp27537: - .short Ltmp27539-Ltmp27538 # Record length -Ltmp27538: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27539: - .cv_def_range Ltmp14770 Ltmp14782, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27541-Ltmp27540 # Record length -Ltmp27540: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27541: - .cv_def_range Ltmp14770 Ltmp14782, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27543-Ltmp27542 # Record length -Ltmp27542: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27543: - .cv_def_range Ltmp14770 Ltmp14782, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27545-Ltmp27544 # Record length -Ltmp27544: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp27545: - .cv_def_range Ltmp14770 Ltmp14782, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp27547-Ltmp27546 # Record length -Ltmp27546: - .short 4414 # Record kind: S_LOCAL - .long 10914 # TypeIndex - .short 0 # Flags - .asciz "_Pnext" -Ltmp27547: - .cv_def_range Ltmp14770 Ltmp14782, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27535: - .p2align 2 - .cv_linetable 1198, "?_Orphan_range@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z", Lfunc_end1198 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Mylast - .long Ltmp27549-Ltmp27548 # Subsection size -Ltmp27548: - .short Ltmp27551-Ltmp27550 # Record length -Ltmp27550: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1199-"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10915 # Function type index - .secrel32 "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Mylast" # Function name -Ltmp27551: - .short Ltmp27553-Ltmp27552 # Record length -Ltmp27552: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27553: - .cv_def_range Ltmp14783 Ltmp14784, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27549: - .p2align 2 - .cv_linetable 1199, "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1199 - .section .debug$S,"dr",associative,"?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::capacity - .long Ltmp27555-Ltmp27554 # Subsection size -Ltmp27554: - .short Ltmp27557-Ltmp27556 # Record length -Ltmp27556: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1200-"?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10916 # Function type index - .secrel32 "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # Function section relative address - .secidx "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::capacity" # Function name -Ltmp27557: - .short Ltmp27559-Ltmp27558 # Record length -Ltmp27558: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27559: - .cv_def_range Ltmp14785 Ltmp14786, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27555: - .p2align 2 - .cv_linetable 1200, "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ", Lfunc_end1200 - .section .debug$S,"dr",associative,"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Resize_reallocate - .long Ltmp27561-Ltmp27560 # Subsection size -Ltmp27560: - .short Ltmp27563-Ltmp27562 # Record length -Ltmp27562: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1201-"??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10917 # Function type index - .secrel32 "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section relative address - .secidx "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Resize_reallocate" # Function name -Ltmp27563: - .short Ltmp27565-Ltmp27564 # Record length -Ltmp27564: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27565: - .cv_def_range Ltmp14791 Ltmp14797, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27567-Ltmp27566 # Record length -Ltmp27566: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp27567: - .cv_def_range Ltmp14791 Ltmp14797, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27569-Ltmp27568 # Record length -Ltmp27568: - .short 4414 # Record kind: S_LOCAL - .long 10446 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp27569: - .cv_def_range Ltmp14791 Ltmp14797, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27571-Ltmp27570 # Record length -Ltmp27570: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldsize" -Ltmp27571: - .cv_def_range Ltmp14791 Ltmp14797, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp27573-Ltmp27572 # Record length -Ltmp27572: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Newcapacity" -Ltmp27573: - .cv_def_range Ltmp14791 Ltmp14797, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp27575-Ltmp27574 # Record length -Ltmp27574: - .short 4414 # Record kind: S_LOCAL - .long 9693 # TypeIndex - .short 0 # Flags - .asciz "_Newvec" -Ltmp27575: - .cv_def_range Ltmp14791 Ltmp14797, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp27577-Ltmp27576 # Record length -Ltmp27576: - .short 4414 # Record kind: S_LOCAL - .long 9693 # TypeIndex - .short 0 # Flags - .asciz "_Appended_first" -Ltmp27577: - .cv_def_range Ltmp14791 Ltmp14797, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp27579-Ltmp27578 # Record length -Ltmp27578: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 0 # Flags - .asciz "_Appended_last" -Ltmp27579: - .cv_def_range Ltmp14791 Ltmp14797, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27561: - .p2align 2 - .cv_linetable 1201, "??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z", Lfunc_end1201 - .section .debug$S,"dr",associative,"?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Ufill - .long Ltmp27581-Ltmp27580 # Subsection size -Ltmp27580: - .short Ltmp27583-Ltmp27582 # Record length -Ltmp27582: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1202-"?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10918 # Function type index - .secrel32 "?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" # Function section relative address - .secidx "?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Ufill" # Function name -Ltmp27583: - .short Ltmp27585-Ltmp27584 # Record length -Ltmp27584: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27585: - .cv_def_range Ltmp14798 Ltmp14799, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27587-Ltmp27586 # Record length -Ltmp27586: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp27587: - .cv_def_range Ltmp14798 Ltmp14799, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27589-Ltmp27588 # Record length -Ltmp27588: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp27589: - .cv_def_range Ltmp14798 Ltmp14799, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27591-Ltmp27590 # Record length -Ltmp27590: - .short 4414 # Record kind: S_LOCAL - .long 6064 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27591: - .cv_def_range Ltmp14798 Ltmp14799, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27581: - .p2align 2 - .cv_linetable 1202, "?_Ufill@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PAU342@IU_Value_init_tag@2@@Z", Lfunc_end1202 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Mylast - .long Ltmp27593-Ltmp27592 # Subsection size -Ltmp27592: - .short Ltmp27595-Ltmp27594 # Record length -Ltmp27594: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1203-"?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10919 # Function type index - .secrel32 "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Mylast" # Function name -Ltmp27595: - .short Ltmp27597-Ltmp27596 # Record length -Ltmp27596: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27597: - .cv_def_range Ltmp14800 Ltmp14801, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27593: - .p2align 2 - .cv_linetable 1203, "?_Mylast@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1203 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myfirst - .long Ltmp27599-Ltmp27598 # Subsection size -Ltmp27598: - .short Ltmp27601-Ltmp27600 # Record length -Ltmp27600: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1204-"?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10920 # Function type index - .secrel32 "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myfirst" # Function name -Ltmp27601: - .short Ltmp27603-Ltmp27602 # Record length -Ltmp27602: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27603: - .cv_def_range Ltmp14802 Ltmp14803, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27599: - .p2align 2 - .cv_linetable 1204, "?_Myfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1204 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Get_data - .long Ltmp27605-Ltmp27604 # Subsection size -Ltmp27604: - .short Ltmp27607-Ltmp27606 # Record length -Ltmp27606: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1205-"?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10921 # Function type index - .secrel32 "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Get_data" # Function name -Ltmp27607: - .short Ltmp27609-Ltmp27608 # Record length -Ltmp27608: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27609: - .cv_def_range Ltmp14804 Ltmp14805, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27605: - .p2align 2 - .cv_linetable 1205, "?_Get_data@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ", Lfunc_end1205 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_second - .long Ltmp27611-Ltmp27610 # Subsection size -Ltmp27610: - .short Ltmp27613-Ltmp27612 # Record length -Ltmp27612: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1206-"?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10922 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_second" # Function name -Ltmp27613: - .short Ltmp27615-Ltmp27614 # Record length -Ltmp27614: - .short 4414 # Record kind: S_LOCAL - .long 9918 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27615: - .cv_def_range Ltmp14806 Ltmp14807, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27611: - .p2align 2 - .cv_linetable 1206, "?_Get_second@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ", Lfunc_end1206 - .section .debug$S,"dr",associative,"?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Getpfirst - .long Ltmp27617-Ltmp27616 # Subsection size -Ltmp27616: - .short Ltmp27619-Ltmp27618 # Record length -Ltmp27618: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1207-"?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10923 # Function type index - .secrel32 "?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Function section relative address - .secidx "?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Getpfirst" # Function name -Ltmp27619: - .short Ltmp27621-Ltmp27620 # Record length -Ltmp27620: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27621: - .cv_def_range Ltmp14808 Ltmp14809, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27617: - .p2align 2 - .cv_linetable 1207, "?_Getpfirst@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEPAPAU_Iterator_base12@2@XZ", Lfunc_end1207 - .section .debug$S,"dr",associative,"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myend - .long Ltmp27623-Ltmp27622 # Subsection size -Ltmp27622: - .short Ltmp27625-Ltmp27624 # Record length -Ltmp27624: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1208-"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10924 # Function type index - .secrel32 "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myend" # Function name -Ltmp27625: - .short Ltmp27627-Ltmp27626 # Record length -Ltmp27626: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27627: - .cv_def_range Ltmp14810 Ltmp14811, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27623: - .p2align 2 - .cv_linetable 1208, "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1208 - .section .debug$S,"dr",associative,"?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::max_size - .long Ltmp27629-Ltmp27628 # Subsection size -Ltmp27628: - .short Ltmp27631-Ltmp27630 # Record length -Ltmp27630: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1209-"?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10925 # Function type index - .secrel32 "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # Function section relative address - .secidx "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::max_size" # Function name -Ltmp27631: - .short Ltmp27633-Ltmp27632 # Record length -Ltmp27632: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27633: - .cv_def_range Ltmp14812 Ltmp14813, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27629: - .p2align 2 - .cv_linetable 1209, "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBEIXZ", Lfunc_end1209 - .section .debug$S,"dr",associative,"?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Xlength - .long Ltmp27635-Ltmp27634 # Subsection size -Ltmp27634: - .short Ltmp27637-Ltmp27636 # Record length -Ltmp27636: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1210-"?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10926 # Function type index - .secrel32 "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" # Function section relative address - .secidx "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Xlength" # Function name -Ltmp27637: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27635: - .p2align 2 - .cv_linetable 1210, "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@CAXXZ", Lfunc_end1210 - .section .debug$S,"dr",associative,"?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Calculate_growth - .long Ltmp27639-Ltmp27638 # Subsection size -Ltmp27638: - .short Ltmp27641-Ltmp27640 # Record length -Ltmp27640: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1211-"?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10927 # Function type index - .secrel32 "?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" # Function section relative address - .secidx "?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Calculate_growth" # Function name -Ltmp27641: - .short Ltmp27643-Ltmp27642 # Record length -Ltmp27642: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27643: - .cv_def_range Ltmp14816 Ltmp14821, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27645-Ltmp27644 # Record length -Ltmp27644: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp27645: - .cv_def_range Ltmp14816 Ltmp14821, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27647-Ltmp27646 # Record length -Ltmp27646: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Oldcapacity" -Ltmp27647: - .cv_def_range Ltmp14816 Ltmp14821, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp27649-Ltmp27648 # Record length -Ltmp27648: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Geometric" -Ltmp27649: - .cv_def_range Ltmp14816 Ltmp14821, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27639: - .p2align 2 - .cv_linetable 1211, "?_Calculate_growth@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEII@Z", Lfunc_end1211 - .section .debug$S,"dr",associative,"?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" - .long 241 # Symbol subsection for std::allocator,0> >::_Grp_t>::allocate - .long Ltmp27651-Ltmp27650 # Subsection size -Ltmp27650: - .short Ltmp27653-Ltmp27652 # Record length -Ltmp27652: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1212-"?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10928 # Function type index - .secrel32 "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section relative address - .secidx "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator,0> >::_Grp_t>::allocate" # Function name -Ltmp27653: - .short Ltmp27655-Ltmp27654 # Record length -Ltmp27654: - .short 4414 # Record kind: S_LOCAL - .long 9932 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27655: - .cv_def_range Ltmp14822 Ltmp14823, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27657-Ltmp27656 # Record length -Ltmp27656: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp27657: - .cv_def_range Ltmp14822 Ltmp14823, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27651: - .p2align 2 - .cv_linetable 1212, "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z", Lfunc_end1212 - .section .debug$S,"dr",associative,"?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Umove_if_noexcept - .long Ltmp27659-Ltmp27658 # Subsection size -Ltmp27658: - .short Ltmp27661-Ltmp27660 # Record length -Ltmp27660: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1213-"?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10929 # Function type index - .secrel32 "?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # Function section relative address - .secidx "?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Umove_if_noexcept" # Function name -Ltmp27661: - .short Ltmp27663-Ltmp27662 # Record length -Ltmp27662: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27663: - .cv_def_range Ltmp14824 Ltmp14825, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp27665-Ltmp27664 # Record length -Ltmp27664: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27665: - .cv_def_range Ltmp14824 Ltmp14825, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27667-Ltmp27666 # Record length -Ltmp27666: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27667: - .cv_def_range Ltmp14824 Ltmp14825, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27669-Ltmp27668 # Record length -Ltmp27668: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp27669: - .cv_def_range Ltmp14824 Ltmp14825, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27659: - .p2align 2 - .cv_linetable 1213, "?_Umove_if_noexcept@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z", Lfunc_end1213 - .section .debug$S,"dr",associative,"?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Change_array - .long Ltmp27671-Ltmp27670 # Subsection size -Ltmp27670: - .short Ltmp27673-Ltmp27672 # Record length -Ltmp27672: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1214-"?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10930 # Function type index - .secrel32 "?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" # Function section relative address - .secidx "?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Change_array" # Function name -Ltmp27673: - .short Ltmp27675-Ltmp27674 # Record length -Ltmp27674: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27675: - .cv_def_range Ltmp14826 Ltmp14829, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27677-Ltmp27676 # Record length -Ltmp27676: - .short 4414 # Record kind: S_LOCAL - .long 9693 # TypeIndex - .short 1 # Flags - .asciz "_Newvec" -Ltmp27677: - .cv_def_range Ltmp14826 Ltmp14829, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27679-Ltmp27678 # Record length -Ltmp27678: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp27679: - .cv_def_range Ltmp14826 Ltmp14829, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27681-Ltmp27680 # Record length -Ltmp27680: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp27681: - .cv_def_range Ltmp14826 Ltmp14829, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27671: - .p2align 2 - .cv_linetable 1214, "?_Change_array@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@II@Z", Lfunc_end1214 - .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::max_size - .long Ltmp27683-Ltmp27682 # Subsection size -Ltmp27682: - .short Ltmp27685-Ltmp27684 # Record length -Ltmp27684: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1215-"?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10931 # Function type index - .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # Function section relative address - .secidx "?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits,0> >::_Grp_t> >::max_size" # Function name -Ltmp27685: - .short Ltmp27687-Ltmp27686 # Record length -Ltmp27686: - .short 4414 # Record kind: S_LOCAL - .long 9580 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27687: - .cv_def_range Ltmp14830 Ltmp14831, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27683: - .p2align 2 - .cv_linetable 1215, "?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAIABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z", Lfunc_end1215 - .section .debug$S,"dr",associative,"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Getal - .long Ltmp27689-Ltmp27688 # Subsection size -Ltmp27688: - .short Ltmp27691-Ltmp27690 # Record length -Ltmp27690: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1216-"?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10932 # Function type index - .secrel32 "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Getal" # Function name -Ltmp27691: - .short Ltmp27693-Ltmp27692 # Record length -Ltmp27692: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27693: - .cv_def_range Ltmp14832 Ltmp14833, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27689: - .p2align 2 - .cv_linetable 1216, "?_Getal@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ABEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", Lfunc_end1216 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_first - .long Ltmp27695-Ltmp27694 # Subsection size -Ltmp27694: - .short Ltmp27697-Ltmp27696 # Record length -Ltmp27696: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1217-"?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10933 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_first" # Function name -Ltmp27697: - .short Ltmp27699-Ltmp27698 # Record length -Ltmp27698: - .short 4414 # Record kind: S_LOCAL - .long 9918 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27699: - .cv_def_range Ltmp14834 Ltmp14835, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27695: - .p2align 2 - .cv_linetable 1217, "?_Get_first@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QBEABV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", Lfunc_end1217 - .section .debug$S,"dr",associative,"??$_Get_size_of_n@$0BA@@std@@YAII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_size_of_n@$0BA@@std@@YAII@Z" - .long 241 # Symbol subsection for std::_Get_size_of_n<16> - .long Ltmp27701-Ltmp27700 # Subsection size -Ltmp27700: - .short Ltmp27703-Ltmp27702 # Record length -Ltmp27702: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1218-"??$_Get_size_of_n@$0BA@@std@@YAII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 7644 # Function type index - .secrel32 "??$_Get_size_of_n@$0BA@@std@@YAII@Z" # Function section relative address - .secidx "??$_Get_size_of_n@$0BA@@std@@YAII@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_size_of_n<16>" # Function name -Ltmp27703: - .short Ltmp27705-Ltmp27704 # Record length -Ltmp27704: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp27705: - .cv_def_range Ltmp14836 Ltmp14839, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27707-Ltmp27706 # Record length -Ltmp27706: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Max_possible" -Ltmp27707: - .cv_def_range Ltmp14836 Ltmp14839, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27709-Ltmp27708 # Record length -Ltmp27708: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Result" -Ltmp27709: - .cv_def_range Ltmp14836 Ltmp14839, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27701: - .p2align 2 - .cv_linetable 1218, "??$_Get_size_of_n@$0BA@@std@@YAII@Z", Lfunc_end1218 - .section .debug$S,"dr",associative,"?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Umove_if_noexcept1 - .long Ltmp27711-Ltmp27710 # Subsection size -Ltmp27710: - .short Ltmp27713-Ltmp27712 # Record length -Ltmp27712: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1219-"?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10934 # Function type index - .secrel32 "?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" # Function section relative address - .secidx "?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Umove_if_noexcept1" # Function name -Ltmp27713: - .short Ltmp27715-Ltmp27714 # Record length -Ltmp27714: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27715: - .cv_def_range Ltmp14840 Ltmp14841, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27717-Ltmp27716 # Record length -Ltmp27716: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27717: - .cv_def_range Ltmp14840 Ltmp14841, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27719-Ltmp27718 # Record length -Ltmp27718: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27719: - .cv_def_range Ltmp14840 Ltmp14841, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27721-Ltmp27720 # Record length -Ltmp27720: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp27721: - .cv_def_range Ltmp14840 Ltmp14841, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp27723-Ltmp27722 # Record length -Ltmp27722: - .short 4414 # Record kind: S_LOCAL - .long 4529 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27723: - .cv_def_range Ltmp14840 Ltmp14841, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27711: - .p2align 2 - .cv_linetable 1219, "?_Umove_if_noexcept1@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z", Lfunc_end1219 - .section .debug$S,"dr",associative,"??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_move,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > - .long Ltmp27725-Ltmp27724 # Subsection size -Ltmp27724: - .short Ltmp27727-Ltmp27726 # Record length -Ltmp27726: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1220-"??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10937 # Function type index - .secrel32 "??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_move,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >" # Function name -Ltmp27727: - .short Ltmp27729-Ltmp27728 # Record length -Ltmp27728: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27729: - .cv_def_range Ltmp14844 Ltmp14854, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27731-Ltmp27730 # Record length -Ltmp27730: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27731: - .cv_def_range Ltmp14844 Ltmp14854, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27733-Ltmp27732 # Record length -Ltmp27732: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp27733: - .cv_def_range Ltmp14844 Ltmp14854, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp27735-Ltmp27734 # Record length -Ltmp27734: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp27735: - .cv_def_range Ltmp14844 Ltmp14854, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp27737-Ltmp27736 # Record length -Ltmp27736: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp27737: - .cv_def_range Ltmp14844 Ltmp14854, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27739-Ltmp27738 # Record length -Ltmp27738: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp27739: - .cv_def_range Ltmp14844 Ltmp14854, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp27741-Ltmp27740 # Record length -Ltmp27740: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp27741: - .cv_def_range Ltmp14844 Ltmp14854, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp27743-Ltmp27742 # Record length -Ltmp27742: - .short 4414 # Record kind: S_LOCAL - .long 10952 # TypeIndex - .short 0 # Flags - .asciz "_Backout" -Ltmp27743: - .cv_def_range Ltmp14845 Ltmp14852 Ltmp14853 Ltmp14854, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27725: - .p2align 2 - .cv_linetable 1220, "??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", Lfunc_end1220 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped,0> >::_Grp_t> - .long Ltmp27745-Ltmp27744 # Subsection size -Ltmp27744: - .short Ltmp27747-Ltmp27746 # Record length -Ltmp27746: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1221-"??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10956 # Function type index - .secrel32 "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" # Function section relative address - .secidx "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped,0> >::_Grp_t>" # Function name -Ltmp27747: - .short Ltmp27749-Ltmp27748 # Record length -Ltmp27748: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp27749: - .cv_def_range Ltmp14855 Ltmp14856, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27745: - .p2align 2 - .cv_linetable 1221, "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z", Lfunc_end1221 - .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped_n,0> >::_Grp_t,int,0> - .long Ltmp27751-Ltmp27750 # Subsection size -Ltmp27750: - .short Ltmp27753-Ltmp27752 # Record length -Ltmp27752: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1222-"??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10959 # Function type index - .secrel32 "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" # Function section relative address - .secidx "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped_n,0> >::_Grp_t,int,0>" # Function name -Ltmp27753: - .short Ltmp27755-Ltmp27754 # Record length -Ltmp27754: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_Src" -Ltmp27755: - .cv_def_range Ltmp14857 Ltmp14858, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27757-Ltmp27756 # Record length -Ltmp27756: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27757: - .cv_def_range Ltmp14857 Ltmp14858, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27751: - .p2align 2 - .cv_linetable 1222, "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@H$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@H@Z", Lfunc_end1222 - .section .debug$S,"dr",associative,"??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::_Idl_distance,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> - .long Ltmp27759-Ltmp27758 # Subsection size -Ltmp27758: - .short Ltmp27761-Ltmp27760 # Record length -Ltmp27760: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1223-"??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10963 # Function type index - .secrel32 "??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Idl_distance,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>" # Function name -Ltmp27761: - .short Ltmp27763-Ltmp27762 # Record length -Ltmp27762: - .short 4414 # Record kind: S_LOCAL - .long 10960 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27763: - .cv_def_range Ltmp14859 Ltmp14860, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27765-Ltmp27764 # Record length -Ltmp27764: - .short 4414 # Record kind: S_LOCAL - .long 10960 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp27765: - .cv_def_range Ltmp14859 Ltmp14860, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27759: - .p2align 2 - .cv_linetable 1223, "??$_Idl_distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YA?A?@@ABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", Lfunc_end1223 - .section .debug$S,"dr",associative,"??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Uninitialized_backout_al - .long Ltmp27767-Ltmp27766 # Subsection size -Ltmp27766: - .short Ltmp27769-Ltmp27768 # Record length -Ltmp27768: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1224-"??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10964 # Function type index - .secrel32 "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section relative address - .secidx "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Uninitialized_backout_al" # Function name -Ltmp27769: - .short Ltmp27771-Ltmp27770 # Record length -Ltmp27770: - .short 4414 # Record kind: S_LOCAL - .long 10939 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27771: - .cv_def_range Ltmp14861 Ltmp14862, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27773-Ltmp27772 # Record length -Ltmp27772: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp27773: - .cv_def_range Ltmp14861 Ltmp14862, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27775-Ltmp27774 # Record length -Ltmp27774: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .asciz "_Al_" -Ltmp27775: - .cv_def_range Ltmp14861 Ltmp14862, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27767: - .p2align 2 - .cv_linetable 1224, "??0?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", Lfunc_end1224 - .section .debug$S,"dr",associative,"??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back,0> >::_Grp_t> - .long Ltmp27777-Ltmp27776 # Subsection size -Ltmp27776: - .short Ltmp27779-Ltmp27778 # Record length -Ltmp27778: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1225-"??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10966 # Function type index - .secrel32 "??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section relative address - .secidx "??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back,0> >::_Grp_t>" # Function name -Ltmp27779: - .short Ltmp27781-Ltmp27780 # Record length -Ltmp27780: - .short 4414 # Record kind: S_LOCAL - .long 10939 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27781: - .cv_def_range Ltmp14863 Ltmp14864, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27783-Ltmp27782 # Record length -Ltmp27782: - .short 4414 # Record kind: S_LOCAL - .long 9622 # TypeIndex - .short 1 # Flags - .asciz "_Vals" -Ltmp27783: - .cv_def_range Ltmp14863 Ltmp14864, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27777: - .p2align 2 - .cv_linetable 1225, "??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEX$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", Lfunc_end1225 - .section .debug$S,"dr",associative,"??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - .long 241 # Symbol subsection for std::move,0> >::_Grp_t &> - .long Ltmp27785-Ltmp27784 # Subsection size -Ltmp27784: - .short Ltmp27787-Ltmp27786 # Record length -Ltmp27786: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1226-"??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10968 # Function type index - .secrel32 "??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # Function section relative address - .secidx "??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # Function section index - .byte 0 # Flags - .asciz "std::move,0> >::_Grp_t &>" # Function name -Ltmp27787: - .short Ltmp27789-Ltmp27788 # Record length -Ltmp27788: - .short 4414 # Record kind: S_LOCAL - .long 9669 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp27789: - .cv_def_range Ltmp14865 Ltmp14866, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27785: - .p2align 2 - .cv_linetable 1226, "??$move@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z", Lfunc_end1226 - .section .debug$S,"dr",associative,"?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Release - .long Ltmp27791-Ltmp27790 # Subsection size -Ltmp27790: - .short Ltmp27793-Ltmp27792 # Record length -Ltmp27792: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1227-"?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10969 # Function type index - .secrel32 "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Release" # Function name -Ltmp27793: - .short Ltmp27795-Ltmp27794 # Record length -Ltmp27794: - .short 4414 # Record kind: S_LOCAL - .long 10939 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27795: - .cv_def_range Ltmp14867 Ltmp14868, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27791: - .p2align 2 - .cv_linetable 1227, "?_Release@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1227 - .section .debug$S,"dr",associative,"??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::~_Uninitialized_backout_al - .long Ltmp27797-Ltmp27796 # Subsection size -Ltmp27796: - .short Ltmp27799-Ltmp27798 # Record length -Ltmp27798: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1228-"??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10970 # Function type index - .secrel32 "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::~_Uninitialized_backout_al" # Function name -Ltmp27799: - .short Ltmp27801-Ltmp27800 # Record length -Ltmp27800: - .short 4414 # Record kind: S_LOCAL - .long 10939 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27801: - .cv_def_range Ltmp14869 Ltmp14871, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27797: - .p2align 2 - .cv_linetable 1228, "??1?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ", Lfunc_end1228 - .section .debug$S,"dr",associative,"??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" - .long 241 # Symbol subsection for std::_Seek_wrapped,0> >::_Grp_t> - .long Ltmp27803-Ltmp27802 # Subsection size -Ltmp27802: - .short Ltmp27805-Ltmp27804 # Record length -Ltmp27804: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1229-"??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10973 # Function type index - .secrel32 "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" # Function section relative address - .secidx "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Seek_wrapped,0> >::_Grp_t>" # Function name -Ltmp27805: - .short Ltmp27807-Ltmp27806 # Record length -Ltmp27806: - .short 4414 # Record kind: S_LOCAL - .long 9716 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp27807: - .cv_def_range Ltmp14872 Ltmp14873, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27809-Ltmp27808 # Record length -Ltmp27808: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_UIt" -Ltmp27809: - .cv_def_range Ltmp14872 Ltmp14873, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27803: - .p2align 2 - .cv_linetable 1229, "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@@Z", Lfunc_end1229 - .section .debug$S,"dr",associative,"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::construct,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t> - .long Ltmp27811-Ltmp27810 # Subsection size -Ltmp27810: - .short Ltmp27813-Ltmp27812 # Record length -Ltmp27812: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1230-"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10976 # Function type index - .secrel32 "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" # Function section relative address - .secidx "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits,0> >::_Grp_t> >::construct,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t>" # Function name -Ltmp27813: - .short Ltmp27815-Ltmp27814 # Record length -Ltmp27814: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27815: - .cv_def_range Ltmp14874 Ltmp14875, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27817-Ltmp27816 # Record length -Ltmp27816: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp27817: - .cv_def_range Ltmp14874 Ltmp14875, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27819-Ltmp27818 # Record length -Ltmp27818: - .short 4414 # Record kind: S_LOCAL - .long 9622 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp27819: - .cv_def_range Ltmp14874 Ltmp14875, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27811: - .p2align 2 - .cv_linetable 1230, "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QAU341@@Z", Lfunc_end1230 - .section .debug$S,"dr",associative,"??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - .long 241 # Symbol subsection for std::forward,0> >::_Grp_t> - .long Ltmp27821-Ltmp27820 # Subsection size -Ltmp27820: - .short Ltmp27823-Ltmp27822 # Record length -Ltmp27822: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1231-"??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10977 # Function type index - .secrel32 "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # Function section relative address - .secidx "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward,0> >::_Grp_t>" # Function name -Ltmp27823: - .short Ltmp27825-Ltmp27824 # Record length -Ltmp27824: - .short 4414 # Record kind: S_LOCAL - .long 9669 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp27825: - .cv_def_range Ltmp14876 Ltmp14877, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27821: - .p2align 2 - .cv_linetable 1231, "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z", Lfunc_end1231 - .section .debug$S,"dr",associative,"??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - .long 241 # Symbol subsection for std::_Unfancy,0> >::_Grp_t> - .long Ltmp27827-Ltmp27826 # Subsection size -Ltmp27826: - .short Ltmp27829-Ltmp27828 # Record length -Ltmp27828: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1232-"??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10980 # Function type index - .secrel32 "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" # Function section relative address - .secidx "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy,0> >::_Grp_t>" # Function name -Ltmp27829: - .short Ltmp27831-Ltmp27830 # Record length -Ltmp27830: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp27831: - .cv_def_range Ltmp14878 Ltmp14879, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27827: - .p2align 2 - .cv_linetable 1232, "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z", Lfunc_end1232 - .section .debug$S,"dr",associative,"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myend - .long Ltmp27833-Ltmp27832 # Subsection size -Ltmp27832: - .short Ltmp27835-Ltmp27834 # Record length -Ltmp27834: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1233-"?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10981 # Function type index - .secrel32 "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address - .secidx "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Myend" # Function name -Ltmp27835: - .short Ltmp27837-Ltmp27836 # Record length -Ltmp27836: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27837: - .cv_def_range Ltmp14880 Ltmp14881, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27833: - .p2align 2 - .cv_linetable 1233, "?_Myend@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEAAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", Lfunc_end1233 - .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n,0> >::_Grp_t *,unsigned int,std::allocator,0> >::_Grp_t> > - .long Ltmp27839-Ltmp27838 # Subsection size -Ltmp27838: - .short Ltmp27841-Ltmp27840 # Record length -Ltmp27840: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1234-"??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10984 # Function type index - .secrel32 "??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_value_construct_n,0> >::_Grp_t *,unsigned int,std::allocator,0> >::_Grp_t> >" # Function name -Ltmp27841: - .short Ltmp27843-Ltmp27842 # Record length -Ltmp27842: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27843: - .cv_def_range Ltmp14882 Ltmp14883, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27845-Ltmp27844 # Record length -Ltmp27844: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp27845: - .cv_def_range Ltmp14882 Ltmp14883, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27847-Ltmp27846 # Record length -Ltmp27846: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp27847: - .cv_def_range Ltmp14882 Ltmp14883, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27839: - .p2align 2 - .cv_linetable 1234, "??$_Uninitialized_value_construct_n@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", Lfunc_end1234 - .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n1,0> >::_Grp_t *,unsigned int,std::allocator,0> >::_Grp_t> > - .long Ltmp27849-Ltmp27848 # Subsection size -Ltmp27848: - .short Ltmp27851-Ltmp27850 # Record length -Ltmp27850: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1235-"??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10987 # Function type index - .secrel32 "??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_value_construct_n1,0> >::_Grp_t *,unsigned int,std::allocator,0> >::_Grp_t> >" # Function name -Ltmp27851: - .short Ltmp27853-Ltmp27852 # Record length -Ltmp27852: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27853: - .cv_def_range Ltmp14886 Ltmp14895, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27855-Ltmp27854 # Record length -Ltmp27854: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp27855: - .cv_def_range Ltmp14886 Ltmp14895, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp27857-Ltmp27856 # Record length -Ltmp27856: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp27857: - .cv_def_range Ltmp14886 Ltmp14895, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp27859-Ltmp27858 # Record length -Ltmp27858: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27859: - .cv_def_range Ltmp14886 Ltmp14895, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp27861-Ltmp27860 # Record length -Ltmp27860: - .short 4414 # Record kind: S_LOCAL - .long 10952 # TypeIndex - .short 0 # Flags - .asciz "_Backout" -Ltmp27861: - .cv_def_range Ltmp14886 Ltmp14895, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27849: - .p2align 2 - .cv_linetable 1235, "??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z", Lfunc_end1235 - .section .debug$S,"dr",associative,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back<> - .long Ltmp27863-Ltmp27862 # Subsection size -Ltmp27862: - .short Ltmp27865-Ltmp27864 # Record length -Ltmp27864: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1236-"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10988 # Function type index - .secrel32 "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" # Function section relative address - .secidx "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back<>" # Function name -Ltmp27865: - .short Ltmp27867-Ltmp27866 # Record length -Ltmp27866: - .short 4414 # Record kind: S_LOCAL - .long 10939 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27867: - .cv_def_range Ltmp14896 Ltmp14897, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27863: - .p2align 2 - .cv_linetable 1236, "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXXZ", Lfunc_end1236 - .section .debug$S,"dr",associative,"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::construct,0> >::_Grp_t> - .long Ltmp27869-Ltmp27868 # Subsection size -Ltmp27868: - .short Ltmp27871-Ltmp27870 # Record length -Ltmp27870: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1237-"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10991 # Function type index - .secrel32 "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section relative address - .secidx "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits,0> >::_Grp_t> >::construct,0> >::_Grp_t>" # Function name -Ltmp27871: - .short Ltmp27873-Ltmp27872 # Record length -Ltmp27872: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27873: - .cv_def_range Ltmp14898 Ltmp14899, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27875-Ltmp27874 # Record length -Ltmp27874: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp27875: - .cv_def_range Ltmp14898 Ltmp14899, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27869: - .p2align 2 - .cv_linetable 1237, "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", Lfunc_end1237 - .section .debug$S,"dr",associative,"??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::_Grp_t::_Grp_t - .long Ltmp27877-Ltmp27876 # Subsection size -Ltmp27876: - .short Ltmp27879-Ltmp27878 # Record length -Ltmp27878: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1238-"??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10993 # Function type index - .secrel32 "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section relative address - .secidx "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Tgt_state_t,0> >::_Grp_t::_Grp_t" # Function name -Ltmp27879: - .short Ltmp27881-Ltmp27880 # Record length -Ltmp27880: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27881: - .cv_def_range Ltmp14900 Ltmp14901, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27877: - .p2align 2 - .cv_linetable 1238, "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@XZ", Lfunc_end1238 - .section .debug$S,"dr",associative,"??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" - .long 241 # Symbol subsection for std::_Prev_iter,0> > - .long Ltmp27883-Ltmp27882 # Subsection size -Ltmp27882: - .short Ltmp27885-Ltmp27884 # Record length -Ltmp27884: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1239-"??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10995 # Function type index - .secrel32 "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" # Function section relative address - .secidx "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Prev_iter,0> >" # Function name -Ltmp27885: - .short Ltmp27887-Ltmp27886 # Record length -Ltmp27886: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp27887: - .cv_def_range Ltmp14902 Ltmp14904, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27883: - .p2align 2 - .cv_linetable 1239, "??$_Prev_iter@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Z", Lfunc_end1239 - .section .debug$S,"dr",associative,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator* - .long Ltmp27889-Ltmp27888 # Subsection size -Ltmp27888: - .short Ltmp27891-Ltmp27890 # Record length -Ltmp27890: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1240-"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10996 # Function type index - .secrel32 "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" # Function section relative address - .secidx "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator*" # Function name -Ltmp27891: - .short Ltmp27893-Ltmp27892 # Record length -Ltmp27892: - .short 4414 # Record kind: S_LOCAL - .long 6588 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27893: - .cv_def_range Ltmp14907 Ltmp14908, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27889: - .p2align 2 - .cv_linetable 1240, "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ", Lfunc_end1240 - .section .debug$S,"dr",associative,"??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" - .long 241 # Symbol subsection for gsl::details::operator== - .long Ltmp27895-Ltmp27894 # Subsection size -Ltmp27894: - .short Ltmp27897-Ltmp27896 # Record length -Ltmp27896: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1241-"??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10997 # Function type index - .secrel32 "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # Function section relative address - .secidx "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::operator==" # Function name -Ltmp27897: - .short Ltmp27899-Ltmp27898 # Record length -Ltmp27898: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp27899: - .cv_def_range Ltmp14909 Ltmp14910, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp27901-Ltmp27900 # Record length -Ltmp27900: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp27901: - .cv_def_range Ltmp14909 Ltmp14910, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27895: - .p2align 2 - .cv_linetable 1241, "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z", Lfunc_end1241 - .section .debug$S,"dr",associative,"?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Is_wbound - .long Ltmp27903-Ltmp27902 # Subsection size -Ltmp27902: - .short Ltmp27905-Ltmp27904 # Record length -Ltmp27904: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1242-"?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10998 # Function type index - .secrel32 "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" # Function section relative address - .secidx "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Is_wbound" # Function name -Ltmp27905: - .short Ltmp27907-Ltmp27906 # Record length -Ltmp27906: - .short 4414 # Record kind: S_LOCAL - .long 9380 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27907: - .cv_def_range Ltmp14911 Ltmp14919, "E\021\026\000\000\000\230\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27903: - .p2align 2 - .cv_linetable 1242, "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ABE_NXZ", Lfunc_end1242 - .section .debug$S,"dr",associative,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator++ - .long Ltmp27909-Ltmp27908 # Subsection size -Ltmp27908: - .short Ltmp27911-Ltmp27910 # Record length -Ltmp27910: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1243-"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 10999 # Function type index - .secrel32 "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Function section relative address - .secidx "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator++" # Function name -Ltmp27911: - .short Ltmp27913-Ltmp27912 # Record length -Ltmp27912: - .short 4414 # Record kind: S_LOCAL - .long 6582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27913: - .cv_def_range Ltmp14922 Ltmp14923, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27909: - .p2align 2 - .cv_linetable 1243, "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ", Lfunc_end1243 - .section .debug$S,"dr",associative,"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" - .long 241 # Symbol subsection for std::_Compare,0>,const char *,std::regex_traits > - .long Ltmp27915-Ltmp27914 # Subsection size -Ltmp27914: - .short Ltmp27917-Ltmp27916 # Record length -Ltmp27916: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1244-"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11002 # Function type index - .secrel32 "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # Function section relative address - .secidx "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compare,0>,const char *,std::regex_traits >" # Function name -Ltmp27917: - .short Ltmp27919-Ltmp27918 # Record length -Ltmp27918: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin1" -Ltmp27919: - .cv_def_range Ltmp14924 Ltmp14931, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp27921-Ltmp27920 # Record length -Ltmp27920: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End1" -Ltmp27921: - .cv_def_range Ltmp14924 Ltmp14931, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27923-Ltmp27922 # Record length -Ltmp27922: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Begin2" -Ltmp27923: - .cv_def_range Ltmp14924 Ltmp14931, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp27925-Ltmp27924 # Record length -Ltmp27924: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_End2" -Ltmp27925: - .cv_def_range Ltmp14924 Ltmp14931, "E\021\026\000\000\000 \000\000\000" - .short Ltmp27927-Ltmp27926 # Record length -Ltmp27926: - .short 4414 # Record kind: S_LOCAL - .long 8981 # TypeIndex - .short 1 # Flags - .asciz "_Traits" -Ltmp27927: - .cv_def_range Ltmp14924 Ltmp14931, "E\021\026\000\000\000$\000\000\000" - .short Ltmp27929-Ltmp27928 # Record length -Ltmp27928: - .short 4414 # Record kind: S_LOCAL - .long 8939 # TypeIndex - .short 1 # Flags - .asciz "_Sflags" -Ltmp27929: - .cv_def_range Ltmp14924 Ltmp14931, "E\021\026\000\000\000(\000\000\000" - .short Ltmp27931-Ltmp27930 # Record length -Ltmp27930: - .short 4414 # Record kind: S_LOCAL - .long 11003 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp27931: - .cv_def_range Ltmp14924 Lfunc_end1244, "E\021\026\000\000\000\210\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27915: - .p2align 2 - .cv_linetable 1244, "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z", Lfunc_end1244 - .section .debug$S,"dr",associative,"?_Str@?$_Buf@D@std@@QBEPBDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Str@?$_Buf@D@std@@QBEPBDXZ" - .long 241 # Symbol subsection for std::_Buf::_Str - .long Ltmp27933-Ltmp27932 # Subsection size -Ltmp27932: - .short Ltmp27935-Ltmp27934 # Record length -Ltmp27934: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1245-"?_Str@?$_Buf@D@std@@QBEPBDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11004 # Function type index - .secrel32 "?_Str@?$_Buf@D@std@@QBEPBDXZ" # Function section relative address - .secidx "?_Str@?$_Buf@D@std@@QBEPBDXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Buf::_Str" # Function name -Ltmp27935: - .short Ltmp27937-Ltmp27936 # Record length -Ltmp27936: - .short 4414 # Record kind: S_LOCAL - .long 10565 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27937: - .cv_def_range Ltmp14932 Ltmp14933, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27933: - .p2align 2 - .cv_linetable 1245, "?_Str@?$_Buf@D@std@@QBEPBDXZ", Lfunc_end1245 - .section .debug$S,"dr",associative,"?_Size@?$_Buf@D@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Size@?$_Buf@D@std@@QBEIXZ" - .long 241 # Symbol subsection for std::_Buf::_Size - .long Ltmp27939-Ltmp27938 # Subsection size -Ltmp27938: - .short Ltmp27941-Ltmp27940 # Record length -Ltmp27940: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1246-"?_Size@?$_Buf@D@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11005 # Function type index - .secrel32 "?_Size@?$_Buf@D@std@@QBEIXZ" # Function section relative address - .secidx "?_Size@?$_Buf@D@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Buf::_Size" # Function name -Ltmp27941: - .short Ltmp27943-Ltmp27942 # Record length -Ltmp27942: - .short 4414 # Record kind: S_LOCAL - .long 10565 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27943: - .cv_def_range Ltmp14934 Ltmp14935, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27939: - .p2align 2 - .cv_linetable 1246, "?_Size@?$_Buf@D@std@@QBEIXZ", Lfunc_end1246 - .section .debug$S,"dr",associative,"?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_class - .long Ltmp27945-Ltmp27944 # Subsection size -Ltmp27944: - .short Ltmp27947-Ltmp27946 # Record length -Ltmp27946: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1247-"?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11006 # Function type index - .secrel32 "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" # Function section relative address - .secidx "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_class" # Function name -Ltmp27947: - .short Ltmp27949-Ltmp27948 # Record length -Ltmp27948: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27949: - .cv_def_range Ltmp14936 Ltmp14964, "E\021\026\000\000\000\254\377\377\377" - .short Ltmp27951-Ltmp27950 # Record length -Ltmp27950: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Nx" -Ltmp27951: - .cv_def_range Ltmp14936 Ltmp14964, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp27953-Ltmp27952 # Record length -Ltmp27952: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Found" -Ltmp27953: - .cv_def_range Ltmp14936 Ltmp14964, "E\021\026\000\000\000\253\377\377\377" - .short Ltmp27955-Ltmp27954 # Record length -Ltmp27954: - .short 4414 # Record kind: S_LOCAL - .long 32 # TypeIndex - .short 0 # Flags - .asciz "_Ch" -Ltmp27955: - .cv_def_range Ltmp14936 Ltmp14964, "E\021\026\000\000\000\357\377\377\377" - .short Ltmp27957-Ltmp27956 # Record length -Ltmp27956: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res0" -Ltmp27957: - .cv_def_range Ltmp14936 Ltmp14964, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp27959-Ltmp27958 # Record length -Ltmp27958: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Resx" -Ltmp27959: - .cv_def_range Ltmp14936 Ltmp14964, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp27961-Ltmp27960 # Record length -Ltmp27960: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp27961: - .cv_def_range Ltmp14936 Ltmp14964, "E\021\026\000\000\000\244\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27945: - .p2align 2 - .cv_linetable 1247, "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z", Lfunc_end1247 - .section .debug$S,"dr",associative,"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_Bt_state_t,0> >::_Bt_state_t - .long Ltmp27963-Ltmp27962 # Subsection size -Ltmp27962: - .short Ltmp27965-Ltmp27964 # Record length -Ltmp27964: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1248-"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11029 # Function type index - .secrel32 "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Bt_state_t,0> >::_Bt_state_t" # Function name -Ltmp27965: - .short Ltmp27967-Ltmp27966 # Record length -Ltmp27966: - .short 4414 # Record kind: S_LOCAL - .long 10398 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27967: - .cv_def_range Ltmp14965 Ltmp14966, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp27969-Ltmp27968 # Record length -Ltmp27968: - .short 4414 # Record kind: S_LOCAL - .long 9394 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp27969: - .cv_def_range Ltmp14965 Ltmp14966, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27963: - .p2align 2 - .cv_linetable 1248, "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z", Lfunc_end1248 - .section .debug$S,"dr",associative,"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::operator= - .long Ltmp27971-Ltmp27970 # Subsection size -Ltmp27970: - .short Ltmp27973-Ltmp27972 # Record length -Ltmp27972: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1249-"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11030 # Function type index - .secrel32 "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section relative address - .secidx "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Tgt_state_t,0> >::operator=" # Function name -Ltmp27973: - .short Ltmp27975-Ltmp27974 # Record length -Ltmp27974: - .short 4414 # Record kind: S_LOCAL - .long 9392 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp27975: - .cv_def_range Ltmp14967 Ltmp14968, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp27977-Ltmp27976 # Record length -Ltmp27976: - .short 4414 # Record kind: S_LOCAL - .long 9394 # TypeIndex - .short 1 # Flags - .asciz "_Other" -Ltmp27977: - .cv_def_range Ltmp14967 Ltmp14968, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27971: - .p2align 2 - .cv_linetable 1249, "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEXABV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", Lfunc_end1249 - .section .debug$S,"dr",associative,"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" - .long 241 # Symbol subsection for std::_Compare,0>,gsl::details::span_iterator,0>,std::regex_traits > - .long Ltmp27979-Ltmp27978 # Subsection size -Ltmp27978: - .short Ltmp27981-Ltmp27980 # Record length -Ltmp27980: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1250-"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11033 # Function type index - .secrel32 "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # Function section relative address - .secidx "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >" # Function name -Ltmp27981: - .short Ltmp27983-Ltmp27982 # Record length -Ltmp27982: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin1" -Ltmp27983: - .cv_def_range Ltmp14969 Ltmp14976, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp27985-Ltmp27984 # Record length -Ltmp27984: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End1" -Ltmp27985: - .cv_def_range Ltmp14969 Ltmp14976, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp27987-Ltmp27986 # Record length -Ltmp27986: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin2" -Ltmp27987: - .cv_def_range Ltmp14969 Ltmp14976, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp27989-Ltmp27988 # Record length -Ltmp27988: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End2" -Ltmp27989: - .cv_def_range Ltmp14969 Ltmp14976, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp27991-Ltmp27990 # Record length -Ltmp27990: - .short 4414 # Record kind: S_LOCAL - .long 8981 # TypeIndex - .short 1 # Flags - .asciz "_Traits" -Ltmp27991: - .cv_def_range Ltmp14969 Ltmp14976, "E\021\026\000\000\000,\000\000\000" - .short Ltmp27993-Ltmp27992 # Record length -Ltmp27992: - .short 4414 # Record kind: S_LOCAL - .long 8939 # TypeIndex - .short 1 # Flags - .asciz "_Sflags" -Ltmp27993: - .cv_def_range Ltmp14969 Ltmp14976, "E\021\026\000\000\0000\000\000\000" - .short Ltmp27995-Ltmp27994 # Record length -Ltmp27994: - .short 4414 # Record kind: S_LOCAL - .long 11003 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp27995: - .cv_def_range Ltmp14969 Lfunc_end1250, "E\021\026\000\000\000H\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp27979: - .p2align 2 - .cv_linetable 1250, "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000ABV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z", Lfunc_end1250 - .section .debug$S,"dr",associative,"?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_if - .long Ltmp27997-Ltmp27996 # Subsection size -Ltmp27996: - .short Ltmp27999-Ltmp27998 # Record length -Ltmp27998: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1251-"?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11034 # Function type index - .secrel32 "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" # Function section relative address - .secidx "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_if" # Function name -Ltmp27999: - .short Ltmp28001-Ltmp28000 # Record length -Ltmp28000: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28001: - .cv_def_range Ltmp14995 Ltmp15015, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp28003-Ltmp28002 # Record length -Ltmp28002: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 1 # Flags - .asciz "_Node" -Ltmp28003: - .cv_def_range Ltmp14995 Ltmp15015, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28005-Ltmp28004 # Record length -Ltmp28004: - .short 4414 # Record kind: S_LOCAL - .long 9399 # TypeIndex - .short 0 # Flags - .asciz "_St" -Ltmp28005: - .cv_def_range Ltmp14995 Ltmp15015, "E\021\026\000\000\000\254\377\377\377" - .short Ltmp28007-Ltmp28006 # Record length -Ltmp28006: - .short 4414 # Record kind: S_LOCAL - .long 9399 # TypeIndex - .short 0 # Flags - .asciz "_Final" -Ltmp28007: - .cv_def_range Ltmp14995 Ltmp15015, "E\021\026\000\000\000x\377\377\377" - .short Ltmp28009-Ltmp28008 # Record length -Ltmp28008: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Final_len" -Ltmp28009: - .cv_def_range Ltmp14995 Ltmp15015, "E\021\026\000\000\000t\377\377\377" - .short Ltmp28011-Ltmp28010 # Record length -Ltmp28010: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15013-Ltmp15010 # Code size - .secrel32 Ltmp15010 # Function section relative address - .secidx Lfunc_begin1251 # Function section index - .byte 0 # Lexical block name -Ltmp28011: - .short Ltmp28013-Ltmp28012 # Record length -Ltmp28012: - .short 4414 # Record kind: S_LOCAL - .long 4101 # TypeIndex - .short 0 # Flags - .asciz "_Len" -Ltmp28013: - .cv_def_range Ltmp15010 Ltmp15013, "E\021\026\000\000\000`\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 -Ltmp27997: - .p2align 2 - .cv_linetable 1251, "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z", Lfunc_end1251 - .section .debug$S,"dr",associative,"?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_rep - .long Ltmp28015-Ltmp28014 # Subsection size -Ltmp28014: - .short Ltmp28017-Ltmp28016 # Record length -Ltmp28016: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1252-"?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11035 # Function type index - .secrel32 "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" # Function section relative address - .secidx "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_rep" # Function name -Ltmp28017: - .short Ltmp28019-Ltmp28018 # Record length -Ltmp28018: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28019: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp28021-Ltmp28020 # Record length -Ltmp28020: - .short 4414 # Record kind: S_LOCAL - .long 9371 # TypeIndex - .short 1 # Flags - .asciz "_Node" -Ltmp28021: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28023-Ltmp28022 # Record length -Ltmp28022: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Greedy" -Ltmp28023: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\342\377\377\377" - .short Ltmp28025-Ltmp28024 # Record length -Ltmp28024: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Init_idx" -Ltmp28025: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp28027-Ltmp28026 # Record length -Ltmp28026: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Matched0" -Ltmp28027: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\333\377\377\377" - .short Ltmp28029-Ltmp28028 # Record length -Ltmp28028: - .short 4414 # Record kind: S_LOCAL - .long 9399 # TypeIndex - .short 0 # Flags - .asciz "_St" -Ltmp28029: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\250\377\377\377" - .short Ltmp28031-Ltmp28030 # Record length -Ltmp28030: - .short 4414 # Record kind: S_LOCAL - .long 9480 # TypeIndex - .short 0 # Flags - .asciz "_Psav" -Ltmp28031: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\244\377\377\377" - .short Ltmp28033-Ltmp28032 # Record length -Ltmp28032: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Loop_idx_sav" -Ltmp28033: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\240\377\377\377" - .short Ltmp28035-Ltmp28034 # Record length -Ltmp28034: - .short 4414 # Record kind: S_LOCAL - .long 6582 # TypeIndex - .short 0 # Flags - .asciz "_Loop_iter_sav" -Ltmp28035: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\234\377\377\377" - .short Ltmp28037-Ltmp28036 # Record length -Ltmp28036: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Cur_iter" -Ltmp28037: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\224\377\377\377" - .short Ltmp28039-Ltmp28038 # Record length -Ltmp28038: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Progress" -Ltmp28039: - .cv_def_range Ltmp15036 Ltmp15061, "E\021\026\000\000\000\223\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28015: - .p2align 2 - .cv_linetable 1252, "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z", Lfunc_end1252 - .section .debug$S,"dr",associative,"??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" - .long 241 # Symbol subsection for std::vector >::operator[] - .long Ltmp28041-Ltmp28040 # Subsection size -Ltmp28040: - .short Ltmp28043-Ltmp28042 # Record length -Ltmp28042: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1253-"??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11036 # Function type index - .secrel32 "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" # Function section relative address - .secidx "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::operator[]" # Function name -Ltmp28043: - .short Ltmp28045-Ltmp28044 # Record length -Ltmp28044: - .short 4414 # Record kind: S_LOCAL - .long 9402 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28045: - .cv_def_range Ltmp15062 Ltmp15069, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28047-Ltmp28046 # Record length -Ltmp28046: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Pos" -Ltmp28047: - .cv_def_range Ltmp15062 Ltmp15069, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28041: - .p2align 2 - .cv_linetable 1253, "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAEAAU_Loop_vals_t@1@I@Z", Lfunc_end1253 - .section .debug$S,"dr",associative,"??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" - .long 241 # Symbol subsection for std::regex_constants::operator| - .long Ltmp28049-Ltmp28048 # Subsection size -Ltmp28048: - .short Ltmp28051-Ltmp28050 # Record length -Ltmp28050: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1254-"??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11037 # Function type index - .secrel32 "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # Function section relative address - .secidx "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::regex_constants::operator|" # Function name -Ltmp28051: - .short Ltmp28053-Ltmp28052 # Record length -Ltmp28052: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp28053: - .cv_def_range Ltmp15070 Ltmp15071, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28055-Ltmp28054 # Record length -Ltmp28054: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp28055: - .cv_def_range Ltmp15070 Ltmp15071, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28049: - .p2align 2 - .cv_linetable 1254, "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z", Lfunc_end1254 - .section .debug$S,"dr",associative,"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Better_match - .long Ltmp28057-Ltmp28056 # Subsection size -Ltmp28056: - .short Ltmp28059-Ltmp28058 # Record length -Ltmp28058: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1255-"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11038 # Function type index - .secrel32 "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" # Function section relative address - .secidx "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Better_match" # Function name -Ltmp28059: - .short Ltmp28061-Ltmp28060 # Record length -Ltmp28060: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28061: - .cv_def_range Ltmp15074 Ltmp15084, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp28063-Ltmp28062 # Record length -Ltmp28062: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Ix" -Ltmp28063: - .cv_def_range Ltmp15074 Ltmp15082 Ltmp15083 Ltmp15084, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28057: - .p2align 2 - .cv_linetable 1255, "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ", Lfunc_end1255 - .section .debug$S,"dr",associative,"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::operator= - .long Ltmp28065-Ltmp28064 # Subsection size -Ltmp28064: - .short Ltmp28067-Ltmp28066 # Record length -Ltmp28066: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1256-"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11044 # Function type index - .secrel32 "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" # Function section relative address - .secidx "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Tgt_state_t,0> >::operator=" # Function name -Ltmp28067: - .short Ltmp28069-Ltmp28068 # Record length -Ltmp28068: - .short 4414 # Record kind: S_LOCAL - .long 9392 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28069: - .cv_def_range Ltmp15085 Ltmp15086, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp28071-Ltmp28070 # Record length -Ltmp28070: - .short 4414 # Record kind: S_LOCAL - .long 11041 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28071: - .cv_def_range Ltmp15085 Ltmp15086, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28065: - .p2align 2 - .cv_linetable 1256, "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z", Lfunc_end1256 - .section .debug$S,"dr",associative,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator-- - .long Ltmp28073-Ltmp28072 # Subsection size -Ltmp28072: - .short Ltmp28075-Ltmp28074 # Record length -Ltmp28074: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1257-"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11045 # Function type index - .secrel32 "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Function section relative address - .secidx "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator--" # Function name -Ltmp28075: - .short Ltmp28077-Ltmp28076 # Record length -Ltmp28076: - .short 4414 # Record kind: S_LOCAL - .long 6582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28077: - .cv_def_range Ltmp15089 Ltmp15090, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28073: - .p2align 2 - .cv_linetable 1257, "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ", Lfunc_end1257 - .section .debug$S,"dr",associative,"?data@?$span@D$0?0@gsl@@QBEPADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$span@D$0?0@gsl@@QBEPADXZ" - .long 241 # Symbol subsection for gsl::span::data - .long Ltmp28079-Ltmp28078 # Subsection size -Ltmp28078: - .short Ltmp28081-Ltmp28080 # Record length -Ltmp28080: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1258-"?data@?$span@D$0?0@gsl@@QBEPADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11046 # Function type index - .secrel32 "?data@?$span@D$0?0@gsl@@QBEPADXZ" # Function section relative address - .secidx "?data@?$span@D$0?0@gsl@@QBEPADXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::data" # Function name -Ltmp28081: - .short Ltmp28083-Ltmp28082 # Record length -Ltmp28082: - .short 4414 # Record kind: S_LOCAL - .long 6551 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28083: - .cv_def_range Ltmp15091 Ltmp15092, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28079: - .p2align 2 - .cv_linetable 1258, "?data@?$span@D$0?0@gsl@@QBEPADXZ", Lfunc_end1258 - .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" - .long 241 # Symbol subsection for gsl::span::storage_type >::data - .long Ltmp28085-Ltmp28084 # Subsection size -Ltmp28084: - .short Ltmp28087-Ltmp28086 # Record length -Ltmp28086: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1259-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11047 # Function type index - .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" # Function section relative address - .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::span::storage_type >::data" # Function name -Ltmp28087: - .short Ltmp28089-Ltmp28088 # Record length -Ltmp28088: - .short 4414 # Record kind: S_LOCAL - .long 6574 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28089: - .cv_def_range Ltmp15093 Ltmp15094, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28085: - .p2align 2 - .cv_linetable 1259, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QBEPADXZ", Lfunc_end1259 - .section .debug$S,"dr",associative,"?_Is_word@std@@YA_ND@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Is_word@std@@YA_ND@Z" - .long 241 # Symbol subsection for std::_Is_word - .long Ltmp28091-Ltmp28090 # Subsection size -Ltmp28090: - .short Ltmp28093-Ltmp28092 # Record length -Ltmp28092: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1260-"?_Is_word@std@@YA_ND@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11049 # Function type index - .secrel32 "?_Is_word@std@@YA_ND@Z" # Function section relative address - .secidx "?_Is_word@std@@YA_ND@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Is_word" # Function name -Ltmp28093: - .short Ltmp28095-Ltmp28094 # Record length -Ltmp28094: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp28095: - .cv_def_range Ltmp15095 Ltmp15096, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28091: - .p2align 2 - .cv_linetable 1260, "?_Is_word@std@@YA_ND@Z", Lfunc_end1260 - .section .debug$S,"dr",associative,"?_Is_word@std@@YA_NE@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Is_word@std@@YA_NE@Z" - .long 241 # Symbol subsection for std::_Is_word - .long Ltmp28097-Ltmp28096 # Subsection size -Ltmp28096: - .short Ltmp28099-Ltmp28098 # Record length -Ltmp28098: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1261-"?_Is_word@std@@YA_NE@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11052 # Function type index - .secrel32 "?_Is_word@std@@YA_NE@Z" # Function section relative address - .secidx "?_Is_word@std@@YA_NE@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Is_word" # Function name -Ltmp28099: - .short Ltmp28101-Ltmp28100 # Record length -Ltmp28100: - .short 4414 # Record kind: S_LOCAL - .long 32 # TypeIndex - .short 1 # Flags - .asciz "_UCh" -Ltmp28101: - .cv_def_range Ltmp15097 Ltmp15098, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28097: - .p2align 2 - .cv_linetable 1261, "?_Is_word@std@@YA_NE@Z", Lfunc_end1261 - .section .debug$S,"dr",associative,"??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" - .long 241 # Symbol subsection for std::regex_constants::operator& - .long Ltmp28103-Ltmp28102 # Subsection size -Ltmp28102: - .short Ltmp28105-Ltmp28104 # Record length -Ltmp28104: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1262-"??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11055 # Function type index - .secrel32 "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" # Function section relative address - .secidx "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::regex_constants::operator&" # Function name -Ltmp28105: - .short Ltmp28107-Ltmp28106 # Record length -Ltmp28106: - .short 4414 # Record kind: S_LOCAL - .long 8939 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp28107: - .cv_def_range Ltmp15099 Ltmp15100, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28109-Ltmp28108 # Record length -Ltmp28108: - .short 4414 # Record kind: S_LOCAL - .long 8939 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp28109: - .cv_def_range Ltmp15099 Ltmp15100, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28103: - .p2align 2 - .cv_linetable 1262, "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z", Lfunc_end1262 - .section .debug$S,"dr",associative,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Cmp_chrange,0>,const char *,std::_Cmp_icase > > - .long Ltmp28111-Ltmp28110 # Subsection size -Ltmp28110: - .short Ltmp28113-Ltmp28112 # Record length -Ltmp28112: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1263-"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11071 # Function type index - .secrel32 "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # Function section relative address - .secidx "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_chrange,0>,const char *,std::_Cmp_icase > >" # Function name -Ltmp28113: - .short Ltmp28115-Ltmp28114 # Record length -Ltmp28114: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin1" -Ltmp28115: - .cv_def_range Ltmp15101 Ltmp15105, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp28117-Ltmp28116 # Record length -Ltmp28116: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End1" -Ltmp28117: - .cv_def_range Ltmp15101 Ltmp15105, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28119-Ltmp28118 # Record length -Ltmp28118: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Begin2" -Ltmp28119: - .cv_def_range Ltmp15101 Ltmp15105, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp28121-Ltmp28120 # Record length -Ltmp28120: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_End2" -Ltmp28121: - .cv_def_range Ltmp15101 Ltmp15105, "E\021\026\000\000\000 \000\000\000" - .short Ltmp28123-Ltmp28122 # Record length -Ltmp28122: - .short 4414 # Record kind: S_LOCAL - .long 11069 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp28123: - .cv_def_range Ltmp15101 Ltmp15105, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp28125-Ltmp28124 # Record length -Ltmp28124: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp28125: - .cv_def_range Ltmp15101 Ltmp15105, "E\021\026\000\000\000\324\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28111: - .p2align 2 - .cv_linetable 1263, "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z", Lfunc_end1263 - .section .debug$S,"dr",associative,"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - .long 241 # Symbol subsection for std::_Cmp_icase >::_Cmp_icase - .long Ltmp28127-Ltmp28126 # Subsection size -Ltmp28126: - .short Ltmp28129-Ltmp28128 # Record length -Ltmp28128: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1264-"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11072 # Function type index - .secrel32 "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" # Function section relative address - .secidx "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_icase >::_Cmp_icase" # Function name -Ltmp28129: - .short Ltmp28131-Ltmp28130 # Record length -Ltmp28130: - .short 4414 # Record kind: S_LOCAL - .long 11059 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28131: - .cv_def_range Ltmp15106 Ltmp15107, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28133-Ltmp28132 # Record length -Ltmp28132: - .short 4414 # Record kind: S_LOCAL - .long 8981 # TypeIndex - .short 1 # Flags - .asciz "_Tr" -Ltmp28133: - .cv_def_range Ltmp15106 Ltmp15107, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28127: - .p2align 2 - .cv_linetable 1264, "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z", Lfunc_end1264 - .section .debug$S,"dr",associative,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Cmp_chrange,0>,const char *,std::_Cmp_collate > > - .long Ltmp28135-Ltmp28134 # Subsection size -Ltmp28134: - .short Ltmp28137-Ltmp28136 # Record length -Ltmp28136: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1265-"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11087 # Function type index - .secrel32 "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # Function section relative address - .secidx "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_chrange,0>,const char *,std::_Cmp_collate > >" # Function name -Ltmp28137: - .short Ltmp28139-Ltmp28138 # Record length -Ltmp28138: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin1" -Ltmp28139: - .cv_def_range Ltmp15108 Ltmp15112, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp28141-Ltmp28140 # Record length -Ltmp28140: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End1" -Ltmp28141: - .cv_def_range Ltmp15108 Ltmp15112, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28143-Ltmp28142 # Record length -Ltmp28142: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Begin2" -Ltmp28143: - .cv_def_range Ltmp15108 Ltmp15112, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp28145-Ltmp28144 # Record length -Ltmp28144: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_End2" -Ltmp28145: - .cv_def_range Ltmp15108 Ltmp15112, "E\021\026\000\000\000 \000\000\000" - .short Ltmp28147-Ltmp28146 # Record length -Ltmp28146: - .short 4414 # Record kind: S_LOCAL - .long 11085 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp28147: - .cv_def_range Ltmp15108 Ltmp15112, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp28149-Ltmp28148 # Record length -Ltmp28148: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp28149: - .cv_def_range Ltmp15108 Ltmp15112, "E\021\026\000\000\000\324\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28135: - .p2align 2 - .cv_linetable 1265, "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z", Lfunc_end1265 - .section .debug$S,"dr",associative,"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" - .long 241 # Symbol subsection for std::_Cmp_collate >::_Cmp_collate - .long Ltmp28151-Ltmp28150 # Subsection size -Ltmp28150: - .short Ltmp28153-Ltmp28152 # Record length -Ltmp28152: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1266-"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11088 # Function type index - .secrel32 "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" # Function section relative address - .secidx "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_collate >::_Cmp_collate" # Function name -Ltmp28153: - .short Ltmp28155-Ltmp28154 # Record length -Ltmp28154: - .short 4414 # Record kind: S_LOCAL - .long 11076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28155: - .cv_def_range Ltmp15113 Ltmp15114, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28157-Ltmp28156 # Record length -Ltmp28156: - .short 4414 # Record kind: S_LOCAL - .long 8981 # TypeIndex - .short 1 # Flags - .asciz "_Tr" -Ltmp28157: - .cv_def_range Ltmp15113 Ltmp15114, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28151: - .p2align 2 - .cv_linetable 1266, "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@@Z", Lfunc_end1266 - .section .debug$S,"dr",associative,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Cmp_chrange,0>,const char *,std::_Cmp_cs > > - .long Ltmp28159-Ltmp28158 # Subsection size -Ltmp28158: - .short Ltmp28161-Ltmp28160 # Record length -Ltmp28160: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1267-"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11097 # Function type index - .secrel32 "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # Function section relative address - .secidx "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_chrange,0>,const char *,std::_Cmp_cs > >" # Function name -Ltmp28161: - .short Ltmp28163-Ltmp28162 # Record length -Ltmp28162: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin1" -Ltmp28163: - .cv_def_range Ltmp15115 Ltmp15119, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp28165-Ltmp28164 # Record length -Ltmp28164: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End1" -Ltmp28165: - .cv_def_range Ltmp15115 Ltmp15119, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28167-Ltmp28166 # Record length -Ltmp28166: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Begin2" -Ltmp28167: - .cv_def_range Ltmp15115 Ltmp15119, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp28169-Ltmp28168 # Record length -Ltmp28168: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_End2" -Ltmp28169: - .cv_def_range Ltmp15115 Ltmp15119, "E\021\026\000\000\000 \000\000\000" - .short Ltmp28171-Ltmp28170 # Record length -Ltmp28170: - .short 4414 # Record kind: S_LOCAL - .long 11095 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp28171: - .cv_def_range Ltmp15115 Ltmp15119, "E\021\026\000\000\000$\000\000\000" - .short Ltmp28173-Ltmp28172 # Record length -Ltmp28172: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp28173: - .cv_def_range Ltmp15115 Ltmp15119, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28159: - .p2align 2 - .cv_linetable 1267, "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z", Lfunc_end1267 - .section .debug$S,"dr",associative,"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - .long 241 # Symbol subsection for std::_Cmp_icase >::operator() - .long Ltmp28175-Ltmp28174 # Subsection size -Ltmp28174: - .short Ltmp28177-Ltmp28176 # Record length -Ltmp28176: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1268-"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11098 # Function type index - .secrel32 "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # Function section relative address - .secidx "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_icase >::operator()" # Function name -Ltmp28177: - .short Ltmp28179-Ltmp28178 # Record length -Ltmp28178: - .short 4414 # Record kind: S_LOCAL - .long 11059 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28179: - .cv_def_range Ltmp15120 Ltmp15121, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp28181-Ltmp28180 # Record length -Ltmp28180: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E1" -Ltmp28181: - .cv_def_range Ltmp15120 Ltmp15121, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28183-Ltmp28182 # Record length -Ltmp28182: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E2" -Ltmp28183: - .cv_def_range Ltmp15120 Ltmp15121, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28175: - .p2align 2 - .cv_linetable 1268, "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QAE_NDD@Z", Lfunc_end1268 - .section .debug$S,"dr",associative,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator++ - .long Ltmp28185-Ltmp28184 # Subsection size -Ltmp28184: - .short Ltmp28187-Ltmp28186 # Record length -Ltmp28186: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1269-"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11099 # Function type index - .secrel32 "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" # Function section relative address - .secidx "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator++" # Function name -Ltmp28187: - .short Ltmp28189-Ltmp28188 # Record length -Ltmp28188: - .short 4414 # Record kind: S_LOCAL - .long 6582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28189: - .cv_def_range Ltmp15122 Ltmp15124, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp28191-Ltmp28190 # Record length -Ltmp28190: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28191: - .cv_def_range Ltmp15122 Ltmp15124, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28193-Ltmp28192 # Record length -Ltmp28192: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "ret" -Ltmp28193: - .cv_def_range Ltmp15122 Ltmp15123, "E\021\021\000\000\000\000\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28185: - .p2align 2 - .cv_linetable 1269, "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAE?AV012@H@Z", Lfunc_end1269 - .section .debug$S,"dr",associative,"?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" - .long 241 # Symbol subsection for std::_Regex_traits::translate_nocase - .long Ltmp28195-Ltmp28194 # Subsection size -Ltmp28194: - .short Ltmp28197-Ltmp28196 # Record length -Ltmp28196: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1270-"?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11100 # Function type index - .secrel32 "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" # Function section relative address - .secidx "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::translate_nocase" # Function name -Ltmp28197: - .short Ltmp28199-Ltmp28198 # Record length -Ltmp28198: - .short 4414 # Record kind: S_LOCAL - .long 9087 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28199: - .cv_def_range Ltmp15125 Ltmp15126, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28201-Ltmp28200 # Record length -Ltmp28200: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp28201: - .cv_def_range Ltmp15125 Ltmp15126, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28195: - .p2align 2 - .cv_linetable 1270, "?translate_nocase@?$_Regex_traits@D@std@@QBEDD@Z", Lfunc_end1270 - .section .debug$S,"dr",associative,"?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" - .long 241 # Symbol subsection for std::_Regex_traits::_Getctype - .long Ltmp28203-Ltmp28202 # Subsection size -Ltmp28202: - .short Ltmp28205-Ltmp28204 # Record length -Ltmp28204: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1271-"?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11101 # Function type index - .secrel32 "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" # Function section relative address - .secidx "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::_Getctype" # Function name -Ltmp28205: - .short Ltmp28207-Ltmp28206 # Record length -Ltmp28206: - .short 4414 # Record kind: S_LOCAL - .long 9087 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28207: - .cv_def_range Ltmp15127 Ltmp15128, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28203: - .p2align 2 - .cv_linetable 1271, "?_Getctype@?$_Regex_traits@D@std@@QBEPBV?$ctype@D@2@XZ", Lfunc_end1271 - .section .debug$S,"dr",associative,"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - .long 241 # Symbol subsection for std::_Cmp_collate >::operator() - .long Ltmp28209-Ltmp28208 # Subsection size -Ltmp28208: - .short Ltmp28211-Ltmp28210 # Record length -Ltmp28210: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1272-"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11102 # Function type index - .secrel32 "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # Function section relative address - .secidx "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_collate >::operator()" # Function name -Ltmp28211: - .short Ltmp28213-Ltmp28212 # Record length -Ltmp28212: - .short 4414 # Record kind: S_LOCAL - .long 11076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28213: - .cv_def_range Ltmp15129 Ltmp15130, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp28215-Ltmp28214 # Record length -Ltmp28214: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E1" -Ltmp28215: - .cv_def_range Ltmp15129 Ltmp15130, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28217-Ltmp28216 # Record length -Ltmp28216: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E2" -Ltmp28217: - .cv_def_range Ltmp15129 Ltmp15130, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28209: - .p2align 2 - .cv_linetable 1272, "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QAE_NDD@Z", Lfunc_end1272 - .section .debug$S,"dr",associative,"?translate@?$_Regex_traits@D@std@@QBEDD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?translate@?$_Regex_traits@D@std@@QBEDD@Z" - .long 241 # Symbol subsection for std::_Regex_traits::translate - .long Ltmp28219-Ltmp28218 # Subsection size -Ltmp28218: - .short Ltmp28221-Ltmp28220 # Record length -Ltmp28220: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1273-"?translate@?$_Regex_traits@D@std@@QBEDD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11103 # Function type index - .secrel32 "?translate@?$_Regex_traits@D@std@@QBEDD@Z" # Function section relative address - .secidx "?translate@?$_Regex_traits@D@std@@QBEDD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::translate" # Function name -Ltmp28221: - .short Ltmp28223-Ltmp28222 # Record length -Ltmp28222: - .short 4414 # Record kind: S_LOCAL - .long 9087 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28223: - .cv_def_range Ltmp15131 Ltmp15132, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28225-Ltmp28224 # Record length -Ltmp28224: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp28225: - .cv_def_range Ltmp15131 Ltmp15132, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28227-Ltmp28226 # Record length -Ltmp28226: - .short 4414 # Record kind: S_LOCAL - .long 4427 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp28227: - .cv_def_range Ltmp15131 Ltmp15132, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28219: - .p2align 2 - .cv_linetable 1273, "?translate@?$_Regex_traits@D@std@@QBEDD@Z", Lfunc_end1273 - .section .debug$S,"dr",associative,"?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" - .long 241 # Symbol subsection for std::_Regex_traits::_Getcoll - .long Ltmp28229-Ltmp28228 # Subsection size -Ltmp28228: - .short Ltmp28231-Ltmp28230 # Record length -Ltmp28230: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1274-"?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11104 # Function type index - .secrel32 "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" # Function section relative address - .secidx "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::_Getcoll" # Function name -Ltmp28231: - .short Ltmp28233-Ltmp28232 # Record length -Ltmp28232: - .short 4414 # Record kind: S_LOCAL - .long 9087 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28233: - .cv_def_range Ltmp15133 Ltmp15134, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28229: - .p2align 2 - .cv_linetable 1274, "?_Getcoll@?$_Regex_traits@D@std@@QBEPBV?$collate@D@2@XZ", Lfunc_end1274 - .section .debug$S,"dr",associative,"?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .long 241 # Symbol subsection for std::collate::transform - .long Ltmp28235-Ltmp28234 # Subsection size -Ltmp28234: - .short Ltmp28237-Ltmp28236 # Record length -Ltmp28236: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1275-"?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11105 # Function type index - .secrel32 "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" # Function section relative address - .secidx "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::collate::transform" # Function name -Ltmp28237: - .short Ltmp28239-Ltmp28238 # Record length -Ltmp28238: - .short 4414 # Record kind: S_LOCAL - .long 9073 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28239: - .cv_def_range Ltmp15135 Ltmp15136, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp28241-Ltmp28240 # Record length -Ltmp28240: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28241: - .cv_def_range Ltmp15135 Ltmp15136, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28243-Ltmp28242 # Record length -Ltmp28242: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28243: - .cv_def_range Ltmp15135 Ltmp15136, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28235: - .p2align 2 - .cv_linetable 1275, "?transform@?$collate@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z", Lfunc_end1275 - .section .debug$S,"dr",associative,"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::length - .long Ltmp28245-Ltmp28244 # Subsection size -Ltmp28244: - .short Ltmp28247-Ltmp28246 # Record length -Ltmp28246: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1276-"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11106 # Function type index - .secrel32 "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # Function section relative address - .secidx "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::length" # Function name -Ltmp28247: - .short Ltmp28249-Ltmp28248 # Record length -Ltmp28248: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28249: - .cv_def_range Ltmp15137 Ltmp15138, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28245: - .p2align 2 - .cv_linetable 1276, "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ", Lfunc_end1276 - .section .debug$S,"dr",associative,"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::operator[] - .long Ltmp28251-Ltmp28250 # Subsection size -Ltmp28250: - .short Ltmp28253-Ltmp28252 # Record length -Ltmp28252: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1277-"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11107 # Function type index - .secrel32 "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" # Function section relative address - .secidx "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::operator[]" # Function name -Ltmp28253: - .short Ltmp28255-Ltmp28254 # Record length -Ltmp28254: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28255: - .cv_def_range Ltmp15139 Ltmp15147, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28257-Ltmp28256 # Record length -Ltmp28256: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp28257: - .cv_def_range Ltmp15139 Ltmp15147, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28259-Ltmp28258 # Record length -Ltmp28258: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp28259: - .cv_def_range Ltmp15139 Ltmp15147, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28251: - .p2align 2 - .cv_linetable 1277, "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z", Lfunc_end1277 - .section .debug$S,"dr",associative,"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" - .long 241 # Symbol subsection for std::_Cmp_cs >::operator() - .long Ltmp28261-Ltmp28260 # Subsection size -Ltmp28260: - .short Ltmp28263-Ltmp28262 # Record length -Ltmp28262: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1278-"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11108 # Function type index - .secrel32 "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # Function section relative address - .secidx "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_cs >::operator()" # Function name -Ltmp28263: - .short Ltmp28265-Ltmp28264 # Record length -Ltmp28264: - .short 4414 # Record kind: S_LOCAL - .long 11092 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28265: - .cv_def_range Ltmp15148 Ltmp15149, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp28267-Ltmp28266 # Record length -Ltmp28266: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E1" -Ltmp28267: - .cv_def_range Ltmp15148 Ltmp15149, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28269-Ltmp28268 # Record length -Ltmp28268: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E2" -Ltmp28269: - .cv_def_range Ltmp15148 Ltmp15149, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28261: - .p2align 2 - .cv_linetable 1278, "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QAE_NDD@Z", Lfunc_end1278 - .section .debug$S,"dr",associative,"??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" - .long 241 # Symbol subsection for std::_Lookup_coll,0>,char> - .long Ltmp28271-Ltmp28270 # Subsection size -Ltmp28270: - .short Ltmp28273-Ltmp28272 # Record length -Ltmp28272: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1279-"??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11113 # Function type index - .secrel32 "??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" # Function section relative address - .secidx "??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Lookup_coll,0>,char>" # Function name -Ltmp28273: - .short Ltmp28275-Ltmp28274 # Record length -Ltmp28274: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28275: - .cv_def_range Ltmp15150 Ltmp15164, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp28277-Ltmp28276 # Record length -Ltmp28276: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28277: - .cv_def_range Ltmp15150 Ltmp15164, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28279-Ltmp28278 # Record length -Ltmp28278: - .short 4414 # Record kind: S_LOCAL - .long 11110 # TypeIndex - .short 1 # Flags - .asciz "_Eq" -Ltmp28279: - .cv_def_range Ltmp15150 Ltmp15164, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp28281-Ltmp28280 # Record length -Ltmp28280: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15162-Ltmp15151 # Code size - .secrel32 Ltmp15151 # Function section relative address - .secidx Lfunc_begin1279 # Function section index - .byte 0 # Lexical block name -Ltmp28281: - .short Ltmp28283-Ltmp28282 # Record length -Ltmp28282: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Ix" -Ltmp28283: - .cv_def_range Ltmp15151 Ltmp15162, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp28285-Ltmp28284 # Record length -Ltmp28284: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15161-Ltmp15152 # Code size - .secrel32 Ltmp15152 # Function section relative address - .secidx Lfunc_begin1279 # Function section index - .byte 0 # Lexical block name -Ltmp28285: - .short Ltmp28287-Ltmp28286 # Record length -Ltmp28286: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp28287: - .cv_def_range Ltmp15152 Ltmp15161, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp28289-Ltmp28288 # Record length -Ltmp28288: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15158-Ltmp15153 # Code size - .secrel32 Ltmp15153 # Function section relative address - .secidx Lfunc_begin1279 # Function section index - .byte 0 # Lexical block name -Ltmp28289: - .short Ltmp28291-Ltmp28290 # Record length -Ltmp28290: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Jx" -Ltmp28291: - .cv_def_range Ltmp15153 Ltmp15158, "E\021\026\000\000\000\270\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28271: - .p2align 2 - .cv_linetable 1279, "??$_Lookup_coll@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@D@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PBU?$_Sequence@D@0@@Z", Lfunc_end1279 - .section .debug$S,"dr",associative,"??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" - .long 241 # Symbol subsection for std::_Lookup_range - .long Ltmp28293-Ltmp28292 # Subsection size -Ltmp28292: - .short Ltmp28295-Ltmp28294 # Record length -Ltmp28294: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1280-"??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11116 # Function type index - .secrel32 "??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" # Function section relative address - .secidx "??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Lookup_range" # Function name -Ltmp28295: - .short Ltmp28297-Ltmp28296 # Record length -Ltmp28296: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp28297: - .cv_def_range Ltmp15165 Ltmp15171, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28299-Ltmp28298 # Record length -Ltmp28298: - .short 4414 # Record kind: S_LOCAL - .long 10565 # TypeIndex - .short 1 # Flags - .asciz "_Bufptr" -Ltmp28299: - .cv_def_range Ltmp15165 Ltmp15171, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28301-Ltmp28300 # Record length -Ltmp28300: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15170-Ltmp15165 # Code size - .secrel32 Ltmp15165 # Function section relative address - .secidx Lfunc_begin1280 # Function section index - .byte 0 # Lexical block name -Ltmp28301: - .short Ltmp28303-Ltmp28302 # Record length -Ltmp28302: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Ix" -Ltmp28303: - .cv_def_range Ltmp15165 Ltmp15170, "E\021\026\000\000\000\370\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 -Ltmp28293: - .p2align 2 - .cv_linetable 1280, "??$_Lookup_range@D@std@@YA_NIPBU?$_Buf@D@0@@Z", Lfunc_end1280 - .section .debug$S,"dr",associative,"??$_Find@E@_Bitmap@std@@QBE_NE@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Find@E@_Bitmap@std@@QBE_NE@Z" - .long 241 # Symbol subsection for std::_Bitmap::_Find - .long Ltmp28305-Ltmp28304 # Subsection size -Ltmp28304: - .short Ltmp28307-Ltmp28306 # Record length -Ltmp28306: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1281-"??$_Find@E@_Bitmap@std@@QBE_NE@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11120 # Function type index - .secrel32 "??$_Find@E@_Bitmap@std@@QBE_NE@Z" # Function section relative address - .secidx "??$_Find@E@_Bitmap@std@@QBE_NE@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Bitmap::_Find" # Function name -Ltmp28307: - .short Ltmp28309-Ltmp28308 # Record length -Ltmp28308: - .short 4414 # Record kind: S_LOCAL - .long 11118 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28309: - .cv_def_range Ltmp15172 Ltmp15173, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp28311-Ltmp28310 # Record length -Ltmp28310: - .short 4414 # Record kind: S_LOCAL - .long 32 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp28311: - .cv_def_range Ltmp15172 Ltmp15173, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28313-Ltmp28312 # Record length -Ltmp28312: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Wide" -Ltmp28313: - .cv_def_range Ltmp15172 Ltmp15173, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28305: - .p2align 2 - .cv_linetable 1281, "??$_Find@E@_Bitmap@std@@QBE_NE@Z", Lfunc_end1281 - .section .debug$S,"dr",associative,"??$find@PBDE@std@@YAPBDPBDQBDABE@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$find@PBDE@std@@YAPBDPBDQBDABE@Z" - .long 241 # Symbol subsection for std::find - .long Ltmp28315-Ltmp28314 # Subsection size -Ltmp28314: - .short Ltmp28317-Ltmp28316 # Record length -Ltmp28316: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1282-"??$find@PBDE@std@@YAPBDPBDQBDABE@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11125 # Function type index - .secrel32 "??$find@PBDE@std@@YAPBDPBDQBDABE@Z" # Function section relative address - .secidx "??$find@PBDE@std@@YAPBDPBDQBDABE@Z" # Function section index - .byte 0 # Flags - .asciz "std::find" # Function name -Ltmp28317: - .short Ltmp28319-Ltmp28318 # Record length -Ltmp28318: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28319: - .cv_def_range Ltmp15174 Ltmp15177, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28321-Ltmp28320 # Record length -Ltmp28320: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28321: - .cv_def_range Ltmp15174 Ltmp15177, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28323-Ltmp28322 # Record length -Ltmp28322: - .short 4414 # Record kind: S_LOCAL - .long 11122 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp28323: - .cv_def_range Ltmp15174 Ltmp15177, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28315: - .p2align 2 - .cv_linetable 1282, "??$find@PBDE@std@@YAPBDPBDQBDABE@Z", Lfunc_end1282 - .section .debug$S,"dr",associative,"?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" - .long 241 # Symbol subsection for std::_Regex_traits::isctype - .long Ltmp28325-Ltmp28324 # Subsection size -Ltmp28324: - .short Ltmp28327-Ltmp28326 # Record length -Ltmp28326: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1283-"?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11126 # Function type index - .secrel32 "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" # Function section relative address - .secidx "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::isctype" # Function name -Ltmp28327: - .short Ltmp28329-Ltmp28328 # Record length -Ltmp28328: - .short 4414 # Record kind: S_LOCAL - .long 9087 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28329: - .cv_def_range Ltmp15178 Ltmp15182, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp28331-Ltmp28330 # Record length -Ltmp28330: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp28331: - .cv_def_range Ltmp15178 Ltmp15182, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28333-Ltmp28332 # Record length -Ltmp28332: - .short 4414 # Record kind: S_LOCAL - .long 17 # TypeIndex - .short 1 # Flags - .asciz "_Fx" -Ltmp28333: - .cv_def_range Ltmp15178 Ltmp15182, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28325: - .p2align 2 - .cv_linetable 1283, "?isctype@?$_Regex_traits@D@std@@QBE_NDF@Z", Lfunc_end1283 - .section .debug$S,"dr",associative,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - .long 241 # Symbol subsection for std::_Lookup_equiv > - .long Ltmp28335-Ltmp28334 # Subsection size -Ltmp28334: - .short Ltmp28337-Ltmp28336 # Record length -Ltmp28336: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1284-"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11129 # Function type index - .secrel32 "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" # Function section relative address - .secidx "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Lookup_equiv >" # Function name -Ltmp28337: - .short Ltmp28339-Ltmp28338 # Record length -Ltmp28338: - .short 4414 # Record kind: S_LOCAL - .long 32 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp28339: - .cv_def_range Ltmp15191 Ltmp15198, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28341-Ltmp28340 # Record length -Ltmp28340: - .short 4414 # Record kind: S_LOCAL - .long 11110 # TypeIndex - .short 1 # Flags - .asciz "_Eq" -Ltmp28341: - .cv_def_range Ltmp15191 Ltmp15198, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28343-Ltmp28342 # Record length -Ltmp28342: - .short 4414 # Record kind: S_LOCAL - .long 8981 # TypeIndex - .short 1 # Flags - .asciz "_Traits" -Ltmp28343: - .cv_def_range Ltmp15191 Ltmp15198, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp28345-Ltmp28344 # Record length -Ltmp28344: - .short 4414 # Record kind: S_LOCAL - .long 4427 # TypeIndex - .short 0 # Flags - .asciz "_Str0" -Ltmp28345: - .cv_def_range Ltmp15191 Ltmp15198, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp28347-Ltmp28346 # Record length -Ltmp28346: - .short 4414 # Record kind: S_LOCAL - .long 4427 # TypeIndex - .short 0 # Flags - .asciz "_Str1" -Ltmp28347: - .cv_def_range Ltmp15191 Ltmp15198, "E\021\026\000\000\000\250\377\377\377" - .short Ltmp28349-Ltmp28348 # Record length -Ltmp28348: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15196-Ltmp15192 # Code size - .secrel32 Ltmp15192 # Function section relative address - .secidx Lfunc_begin1284 # Function section index - .byte 0 # Lexical block name -Ltmp28349: - .short Ltmp28351-Ltmp28350 # Record length -Ltmp28350: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Ix" -Ltmp28351: - .cv_def_range Ltmp15192 Ltmp15196, "E\021\026\000\000\000\210\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 -Ltmp28335: - .p2align 2 - .cv_linetable 1284, "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z", Lfunc_end1284 - .section .debug$S,"dr",associative,"?_At@?$_Buf@D@std@@QBEDI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_At@?$_Buf@D@std@@QBEDI@Z" - .long 241 # Symbol subsection for std::_Buf::_At - .long Ltmp28353-Ltmp28352 # Subsection size -Ltmp28352: - .short Ltmp28355-Ltmp28354 # Record length -Ltmp28354: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1285-"?_At@?$_Buf@D@std@@QBEDI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11130 # Function type index - .secrel32 "?_At@?$_Buf@D@std@@QBEDI@Z" # Function section relative address - .secidx "?_At@?$_Buf@D@std@@QBEDI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Buf::_At" # Function name -Ltmp28355: - .short Ltmp28357-Ltmp28356 # Record length -Ltmp28356: - .short 4414 # Record kind: S_LOCAL - .long 10565 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28357: - .cv_def_range Ltmp15199 Ltmp15206, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28359-Ltmp28358 # Record length -Ltmp28358: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Idx" -Ltmp28359: - .cv_def_range Ltmp15199 Ltmp15206, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28353: - .p2align 2 - .cv_linetable 1285, "?_At@?$_Buf@D@std@@QBEDI@Z", Lfunc_end1285 - .section .debug$S,"dr",associative,"??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" - .long 241 # Symbol subsection for std::_Adl_verify_range - .long Ltmp28361-Ltmp28360 # Subsection size -Ltmp28360: - .short Ltmp28363-Ltmp28362 # Record length -Ltmp28362: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1286-"??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11134 # Function type index - .secrel32 "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" # Function section relative address - .secidx "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adl_verify_range" # Function name -Ltmp28363: - .short Ltmp28365-Ltmp28364 # Record length -Ltmp28364: - .short 4414 # Record kind: S_LOCAL - .long 11131 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28365: - .cv_def_range Ltmp15207 Ltmp15209, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28367-Ltmp28366 # Record length -Ltmp28366: - .short 4414 # Record kind: S_LOCAL - .long 11131 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28367: - .cv_def_range Ltmp15207 Ltmp15209, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28361: - .p2align 2 - .cv_linetable 1286, "??$_Adl_verify_range@PBDPBD@std@@YAXABQBD0@Z", Lfunc_end1286 - .section .debug$S,"dr",associative,"??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" - .long 241 # Symbol subsection for std::_Seek_wrapped - .long Ltmp28369-Ltmp28368 # Subsection size -Ltmp28368: - .short Ltmp28371-Ltmp28370 # Record length -Ltmp28370: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1287-"??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11138 # Function type index - .secrel32 "??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" # Function section relative address - .secidx "??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Seek_wrapped" # Function name -Ltmp28371: - .short Ltmp28373-Ltmp28372 # Record length -Ltmp28372: - .short 4414 # Record kind: S_LOCAL - .long 11135 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp28373: - .cv_def_range Ltmp15210 Ltmp15211, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28375-Ltmp28374 # Record length -Ltmp28374: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_UIt" -Ltmp28375: - .cv_def_range Ltmp15210 Ltmp15211, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28369: - .p2align 2 - .cv_linetable 1287, "??$_Seek_wrapped@$$CBD@std@@YAXAAPBDQBD@Z", Lfunc_end1287 - .section .debug$S,"dr",associative,"??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" - .long 241 # Symbol subsection for std::_Find_unchecked - .long Ltmp28377-Ltmp28376 # Subsection size -Ltmp28376: - .short Ltmp28379-Ltmp28378 # Record length -Ltmp28378: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1288-"??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11141 # Function type index - .secrel32 "??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" # Function section relative address - .secidx "??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Find_unchecked" # Function name -Ltmp28379: - .short Ltmp28381-Ltmp28380 # Record length -Ltmp28380: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28381: - .cv_def_range Ltmp15212 Ltmp15213, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28383-Ltmp28382 # Record length -Ltmp28382: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28383: - .cv_def_range Ltmp15212 Ltmp15213, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28385-Ltmp28384 # Record length -Ltmp28384: - .short 4414 # Record kind: S_LOCAL - .long 11122 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp28385: - .cv_def_range Ltmp15212 Ltmp15213, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28377: - .p2align 2 - .cv_linetable 1288, "??$_Find_unchecked@PBDE@std@@YAPBDQBD0ABE@Z", Lfunc_end1288 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped - .long Ltmp28387-Ltmp28386 # Subsection size -Ltmp28386: - .short Ltmp28389-Ltmp28388 # Record length -Ltmp28388: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1289-"??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11143 # Function type index - .secrel32 "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" # Function section relative address - .secidx "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped" # Function name -Ltmp28389: - .short Ltmp28391-Ltmp28390 # Record length -Ltmp28390: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp28391: - .cv_def_range Ltmp15214 Ltmp15215, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28387: - .p2align 2 - .cv_linetable 1289, "??$_Get_unwrapped@$$CBD@std@@YAPBDQBD@Z", Lfunc_end1289 - .section .debug$S,"dr",associative,"??$_Verify_range@D@std@@YAXQBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Verify_range@D@std@@YAXQBD0@Z" - .long 241 # Symbol subsection for std::_Verify_range - .long Ltmp28393-Ltmp28392 # Subsection size -Ltmp28392: - .short Ltmp28395-Ltmp28394 # Record length -Ltmp28394: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1290-"??$_Verify_range@D@std@@YAXQBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11146 # Function type index - .secrel32 "??$_Verify_range@D@std@@YAXQBD0@Z" # Function section relative address - .secidx "??$_Verify_range@D@std@@YAXQBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Verify_range" # Function name -Ltmp28395: - .short Ltmp28397-Ltmp28396 # Record length -Ltmp28396: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28397: - .cv_def_range Ltmp15216 Ltmp15223, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28399-Ltmp28398 # Record length -Ltmp28398: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28399: - .cv_def_range Ltmp15216 Ltmp15223, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28393: - .p2align 2 - .cv_linetable 1290, "??$_Verify_range@D@std@@YAXQBD0@Z", Lfunc_end1290 - .section .debug$S,"dr",associative,"??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" - .long 241 # Symbol subsection for std::_Find_unchecked1 - .long Ltmp28401-Ltmp28400 # Subsection size -Ltmp28400: - .short Ltmp28403-Ltmp28402 # Record length -Ltmp28402: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1291-"??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11149 # Function type index - .secrel32 "??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" # Function section relative address - .secidx "??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Find_unchecked1" # Function name -Ltmp28403: - .short Ltmp28405-Ltmp28404 # Record length -Ltmp28404: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28405: - .cv_def_range Ltmp15224 Ltmp15227, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28407-Ltmp28406 # Record length -Ltmp28406: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28407: - .cv_def_range Ltmp15224 Ltmp15227, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28409-Ltmp28408 # Record length -Ltmp28408: - .short 4414 # Record kind: S_LOCAL - .long 11122 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp28409: - .cv_def_range Ltmp15224 Ltmp15227, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp28411-Ltmp28410 # Record length -Ltmp28410: - .short 4414 # Record kind: S_LOCAL - .long 4529 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28411: - .cv_def_range Ltmp15224 Ltmp15227, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28401: - .p2align 2 - .cv_linetable 1291, "??$_Find_unchecked1@PBDE@std@@YAPBDPBDQBDABEU?$integral_constant@_N$00@0@@Z", Lfunc_end1291 - .section .debug$S,"dr",associative,"??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" - .long 241 # Symbol subsection for std::_Within_limits - .long Ltmp28413-Ltmp28412 # Subsection size -Ltmp28412: - .short Ltmp28415-Ltmp28414 # Record length -Ltmp28414: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1292-"??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11152 # Function type index - .secrel32 "??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" # Function section relative address - .secidx "??$_Within_limits@PBDE@std@@YA_NPBDABE@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Within_limits" # Function name -Ltmp28415: - .short Ltmp28417-Ltmp28416 # Record length -Ltmp28416: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28417: - .cv_def_range Ltmp15228 Ltmp15229, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28419-Ltmp28418 # Record length -Ltmp28418: - .short 4414 # Record kind: S_LOCAL - .long 11122 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp28419: - .cv_def_range Ltmp15228 Ltmp15229, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28413: - .p2align 2 - .cv_linetable 1292, "??$_Within_limits@PBDE@std@@YA_NPBDABE@Z", Lfunc_end1292 - .section .debug$S,"dr",associative,"??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" - .long 241 # Symbol subsection for std::_Within_limits - .long Ltmp28421-Ltmp28420 # Subsection size -Ltmp28420: - .short Ltmp28423-Ltmp28422 # Record length -Ltmp28422: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1293-"??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11155 # Function type index - .secrel32 "??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" # Function section relative address - .secidx "??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Within_limits" # Function name -Ltmp28423: - .short Ltmp28425-Ltmp28424 # Record length -Ltmp28424: - .short 4414 # Record kind: S_LOCAL - .long 11122 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp28425: - .cv_def_range Ltmp15230 Ltmp15231, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28427-Ltmp28426 # Record length -Ltmp28426: - .short 4414 # Record kind: S_LOCAL - .long 4529 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28427: - .cv_def_range Ltmp15230 Ltmp15231, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28429-Ltmp28428 # Record length -Ltmp28428: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28429: - .cv_def_range Ltmp15230 Ltmp15231, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp28431-Ltmp28430 # Record length -Ltmp28430: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28431: - .cv_def_range Ltmp15230 Ltmp15231, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28421: - .p2align 2 - .cv_linetable 1293, "??$_Within_limits@E@std@@YA_NABEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z", Lfunc_end1293 - .section .debug$S,"dr",associative,"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::push_back - .long Ltmp28433-Ltmp28432 # Subsection size -Ltmp28432: - .short Ltmp28435-Ltmp28434 # Record length -Ltmp28434: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1294-"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11156 # Function type index - .secrel32 "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" # Function section relative address - .secidx "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::push_back" # Function name -Ltmp28435: - .short Ltmp28437-Ltmp28436 # Record length -Ltmp28436: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28437: - .cv_def_range Ltmp15232 Ltmp15235, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp28439-Ltmp28438 # Record length -Ltmp28438: - .short 4414 # Record kind: S_LOCAL - .long 4414 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp28439: - .cv_def_range Ltmp15232 Ltmp15235, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28441-Ltmp28440 # Record length -Ltmp28440: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp28441: - .cv_def_range Ltmp15232 Ltmp15235, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp28443-Ltmp28442 # Record length -Ltmp28442: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_size" -Ltmp28443: - .cv_def_range Ltmp15232 Ltmp15235, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp28445-Ltmp28444 # Record length -Ltmp28444: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15234-Ltmp15233 # Code size - .secrel32 Ltmp15233 # Function section relative address - .secidx Lfunc_begin1294 # Function section index - .byte 0 # Lexical block name -Ltmp28445: - .short Ltmp28447-Ltmp28446 # Record length -Ltmp28446: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Ptr" -Ltmp28447: - .cv_def_range Ltmp15233 Ltmp15234, "E\021\026\000\000\000\350\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 -Ltmp28433: - .p2align 2 - .cv_linetable 1294, "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z", Lfunc_end1294 - .section .debug$S,"dr",associative,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - .long 241 # Symbol subsection for std::_Regex_traits::transform_primary > > > - .long Ltmp28449-Ltmp28448 # Subsection size -Ltmp28448: - .short Ltmp28451-Ltmp28450 # Record length -Ltmp28450: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1295-"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11159 # Function type index - .secrel32 "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # Function section relative address - .secidx "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::transform_primary > > >" # Function name -Ltmp28451: - .short Ltmp28453-Ltmp28452 # Record length -Ltmp28452: - .short 4414 # Record kind: S_LOCAL - .long 9087 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28453: - .cv_def_range Ltmp15244 Ltmp15252, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28455-Ltmp28454 # Record length -Ltmp28454: - .short 4414 # Record kind: S_LOCAL - .long 4777 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28455: - .cv_def_range Ltmp15244 Ltmp15252, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28457-Ltmp28456 # Record length -Ltmp28456: - .short 4414 # Record kind: S_LOCAL - .long 4777 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28457: - .cv_def_range Ltmp15244 Ltmp15252, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp28459-Ltmp28458 # Record length -Ltmp28458: - .short 4414 # Record kind: S_LOCAL - .long 11160 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp28459: - .cv_def_range Ltmp15245 Ltmp15246, "A\021\023\000\000\000" - .cv_def_range Ltmp15246 Ltmp15247, "E\021\026\000\000\000\234\377\377\377" - .short Ltmp28461-Ltmp28460 # Record length -Ltmp28460: - .short 4414 # Record kind: S_LOCAL - .long 11291 # TypeIndex - .short 0 # Flags - .asciz "_Temp" -Ltmp28461: - .cv_def_range Ltmp15248 Ltmp15249 Ltmp15250 Ltmp15251, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28449: - .p2align 2 - .cv_linetable 1295, "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z", Lfunc_end1295 - .section .debug$S,"dr",associative,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::end - .long Ltmp28463-Ltmp28462 # Subsection size -Ltmp28462: - .short Ltmp28465-Ltmp28464 # Record length -Ltmp28464: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1296-"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11310 # Function type index - .secrel32 "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Function section relative address - .secidx "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::end" # Function name -Ltmp28465: - .short Ltmp28467-Ltmp28466 # Record length -Ltmp28466: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28467: - .cv_def_range Ltmp15255 Ltmp15256, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28469-Ltmp28468 # Record length -Ltmp28468: - .short 4414 # Record kind: S_LOCAL - .long 4804 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp28469: - .cv_def_range Ltmp15255 Ltmp15256, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28463: - .p2align 2 - .cv_linetable 1296, "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ", Lfunc_end1296 - .section .debug$S,"dr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::begin - .long Ltmp28471-Ltmp28470 # Subsection size -Ltmp28470: - .short Ltmp28473-Ltmp28472 # Record length -Ltmp28472: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1297-"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11311 # Function type index - .secrel32 "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Function section relative address - .secidx "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::begin" # Function name -Ltmp28473: - .short Ltmp28475-Ltmp28474 # Record length -Ltmp28474: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28475: - .cv_def_range Ltmp15259 Ltmp15260, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28477-Ltmp28476 # Record length -Ltmp28476: - .short 4414 # Record kind: S_LOCAL - .long 4804 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp28477: - .cv_def_range Ltmp15259 Ltmp15260, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28471: - .p2align 2 - .cv_linetable 1297, "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ", Lfunc_end1297 - .section .debug$S,"dr",associative,"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::operator= - .long Ltmp28479-Ltmp28478 # Subsection size -Ltmp28478: - .short Ltmp28481-Ltmp28480 # Record length -Ltmp28480: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1298-"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11312 # Function type index - .secrel32 "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" # Function section relative address - .secidx "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::operator=" # Function name -Ltmp28481: - .short Ltmp28483-Ltmp28482 # Record length -Ltmp28482: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28483: - .cv_def_range Ltmp15261 Ltmp15264, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp28485-Ltmp28484 # Record length -Ltmp28484: - .short 4414 # Record kind: S_LOCAL - .long 4510 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp28485: - .cv_def_range Ltmp15261 Ltmp15264, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28479: - .p2align 2 - .cv_linetable 1298, "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@$$QAV01@@Z", Lfunc_end1298 - .section .debug$S,"dr",associative,"??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" - .long 241 # Symbol subsection for std::operator==,std::allocator > - .long Ltmp28487-Ltmp28486 # Subsection size -Ltmp28486: - .short Ltmp28489-Ltmp28488 # Record length -Ltmp28488: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1299-"??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11315 # Function type index - .secrel32 "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" # Function section relative address - .secidx "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator==,std::allocator >" # Function name -Ltmp28489: - .short Ltmp28491-Ltmp28490 # Record length -Ltmp28490: - .short 4414 # Record kind: S_LOCAL - .long 4429 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp28491: - .cv_def_range Ltmp15265 Ltmp15266, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28493-Ltmp28492 # Record length -Ltmp28492: - .short 4414 # Record kind: S_LOCAL - .long 4429 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp28493: - .cv_def_range Ltmp15265 Ltmp15266, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28487: - .p2align 2 - .cv_linetable 1299, "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z", Lfunc_end1299 - .section .debug$S,"dr",associative,"??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Reallocate_grow_by<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:3212:13',char> - .long Ltmp28495-Ltmp28494 # Subsection size -Ltmp28494: - .short Ltmp28497-Ltmp28496 # Record length -Ltmp28496: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1300-"??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11321 # Function type index - .secrel32 "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" # Function section relative address - .secidx "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Reallocate_grow_by<`lambda at C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xstring:3212:13',char>" # Function name -Ltmp28497: - .short Ltmp28499-Ltmp28498 # Record length -Ltmp28498: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28499: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp28501-Ltmp28500 # Record length -Ltmp28500: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Size_increase" -Ltmp28501: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28503-Ltmp28502 # Record length -Ltmp28502: - .short 4414 # Record kind: S_LOCAL - .long 11319 # TypeIndex - .short 1 # Flags - .asciz "_Fn" -Ltmp28503: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28505-Ltmp28504 # Record length -Ltmp28504: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp28505: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp28507-Ltmp28506 # Record length -Ltmp28506: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp28507: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp28509-Ltmp28508 # Record length -Ltmp28508: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_size" -Ltmp28509: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28511-Ltmp28510 # Record length -Ltmp28510: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_New_size" -Ltmp28511: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp28513-Ltmp28512 # Record length -Ltmp28512: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_capacity" -Ltmp28513: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp28515-Ltmp28514 # Record length -Ltmp28514: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_New_capacity" -Ltmp28515: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp28517-Ltmp28516 # Record length -Ltmp28516: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 0 # Flags - .asciz "_Al" -Ltmp28517: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp28519-Ltmp28518 # Record length -Ltmp28518: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 0 # Flags - .asciz "_New_ptr" -Ltmp28519: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp28521-Ltmp28520 # Record length -Ltmp28520: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Raw_new" -Ltmp28521: - .cv_def_range Ltmp15267 Ltmp15273, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp28523-Ltmp28522 # Record length -Ltmp28522: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15271-Ltmp15270 # Code size - .secrel32 Ltmp15270 # Function section relative address - .secidx Lfunc_begin1300 # Function section index - .byte 0 # Lexical block name -Ltmp28523: - .short Ltmp28525-Ltmp28524 # Record length -Ltmp28524: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 0 # Flags - .asciz "_Old_ptr" -Ltmp28525: - .cv_def_range Ltmp15270 Ltmp15271, "E\021\026\000\000\000\310\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 -Ltmp28495: - .p2align 2 - .cv_linetable 1300, "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??push_back@01@QAEXD@Z@D@Z", Lfunc_end1300 - .section .debug$S,"dr",associative,"??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::push_back::::operator() - .long Ltmp28527-Ltmp28526 # Subsection size -Ltmp28526: - .short Ltmp28529-Ltmp28528 # Record length -Ltmp28528: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1301-"??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11326 # Function type index - .secrel32 "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" # Function section relative address - .secidx "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::push_back::::operator()" # Function name -Ltmp28529: - .short Ltmp28531-Ltmp28530 # Record length -Ltmp28530: - .short 4414 # Record kind: S_LOCAL - .long 11323 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28531: - .cv_def_range Ltmp15274 Ltmp15275, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp28533-Ltmp28532 # Record length -Ltmp28532: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_New_ptr" -Ltmp28533: - .cv_def_range Ltmp15274 Ltmp15275, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28535-Ltmp28534 # Record length -Ltmp28534: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Old_ptr" -Ltmp28535: - .cv_def_range Ltmp15274 Ltmp15275, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28537-Ltmp28536 # Record length -Ltmp28536: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Old_size" -Ltmp28537: - .cv_def_range Ltmp15274 Ltmp15275, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp28539-Ltmp28538 # Record length -Ltmp28538: - .short 4414 # Record kind: S_LOCAL - .long 4414 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp28539: - .cv_def_range Ltmp15274 Ltmp15275, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28527: - .p2align 2 - .cv_linetable 1301, "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@QBE?A?@@QADQBDID@Z", Lfunc_end1301 - .section .debug$S,"dr",associative,"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" - .long 241 # Symbol subsection for std::_String_const_iterator > >::operator!= - .long Ltmp28541-Ltmp28540 # Subsection size -Ltmp28540: - .short Ltmp28543-Ltmp28542 # Record length -Ltmp28542: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1302-"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11327 # Function type index - .secrel32 "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" # Function section relative address - .secidx "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_const_iterator > >::operator!=" # Function name -Ltmp28543: - .short Ltmp28545-Ltmp28544 # Record length -Ltmp28544: - .short 4414 # Record kind: S_LOCAL - .long 4784 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28545: - .cv_def_range Ltmp15276 Ltmp15277, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28547-Ltmp28546 # Record length -Ltmp28546: - .short 4414 # Record kind: S_LOCAL - .long 4771 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp28547: - .cv_def_range Ltmp15276 Ltmp15277, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28541: - .p2align 2 - .cv_linetable 1302, "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z", Lfunc_end1302 - .section .debug$S,"dr",associative,"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_String_iterator > >::_String_iterator - .long Ltmp28549-Ltmp28548 # Subsection size -Ltmp28548: - .short Ltmp28551-Ltmp28550 # Record length -Ltmp28550: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1303-"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11331 # Function type index - .secrel32 "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_iterator > >::_String_iterator" # Function name -Ltmp28551: - .short Ltmp28553-Ltmp28552 # Record length -Ltmp28552: - .short 4414 # Record kind: S_LOCAL - .long 4753 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28553: - .cv_def_range Ltmp15278 Ltmp15279, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp28555-Ltmp28554 # Record length -Ltmp28554: - .short 4414 # Record kind: S_LOCAL - .long 11328 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28555: - .cv_def_range Ltmp15278 Ltmp15279, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28549: - .p2align 2 - .cv_linetable 1303, "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z", Lfunc_end1303 - .section .debug$S,"dr",associative,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - .long 241 # Symbol subsection for std::vector >::vector > >,void> - .long Ltmp28557-Ltmp28556 # Subsection size -Ltmp28556: - .short Ltmp28559-Ltmp28558 # Record length -Ltmp28558: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1304-"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11334 # Function type index - .secrel32 "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" # Function section relative address - .secidx "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector > >,void>" # Function name -Ltmp28559: - .short Ltmp28561-Ltmp28560 # Record length -Ltmp28560: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28561: - .cv_def_range Ltmp15292 Ltmp15297, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28563-Ltmp28562 # Record length -Ltmp28562: - .short 4414 # Record kind: S_LOCAL - .long 4777 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28563: - .cv_def_range Ltmp15292 Ltmp15297, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28565-Ltmp28564 # Record length -Ltmp28564: - .short 4414 # Record kind: S_LOCAL - .long 4777 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28565: - .cv_def_range Ltmp15292 Ltmp15297, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp28567-Ltmp28566 # Record length -Ltmp28566: - .short 4414 # Record kind: S_LOCAL - .long 4487 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp28567: - .cv_def_range Ltmp15292 Ltmp15297, "E\021\026\000\000\000 \000\000\000" - .short Ltmp28569-Ltmp28568 # Record length -Ltmp28568: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp28569: - .cv_def_range Ltmp15293 Ltmp15294 Ltmp15295 Ltmp15296, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp28571-Ltmp28570 # Record length -Ltmp28570: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp28571: - .cv_def_range Ltmp15293 Ltmp15294 Ltmp15295 Ltmp15296, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28557: - .p2align 2 - .cv_linetable 1304, "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z", Lfunc_end1304 - .section .debug$S,"dr",associative,"?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" - .long 241 # Symbol subsection for std::vector >::data - .long Ltmp28573-Ltmp28572 # Subsection size -Ltmp28572: - .short Ltmp28575-Ltmp28574 # Record length -Ltmp28574: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1305-"?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11335 # Function type index - .secrel32 "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" # Function section relative address - .secidx "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::data" # Function name -Ltmp28575: - .short Ltmp28577-Ltmp28576 # Record length -Ltmp28576: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28577: - .cv_def_range Ltmp15298 Ltmp15299, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28573: - .p2align 2 - .cv_linetable 1305, "?data@?$vector@DV?$allocator@D@std@@@std@@QAEPADXZ", Lfunc_end1305 - .section .debug$S,"dr",associative,"?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::size - .long Ltmp28579-Ltmp28578 # Subsection size -Ltmp28578: - .short Ltmp28581-Ltmp28580 # Record length -Ltmp28580: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1306-"?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11336 # Function type index - .secrel32 "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::size" # Function name -Ltmp28581: - .short Ltmp28583-Ltmp28582 # Record length -Ltmp28582: - .short 4414 # Record kind: S_LOCAL - .long 11231 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28583: - .cv_def_range Ltmp15300 Ltmp15301, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28579: - .p2align 2 - .cv_linetable 1306, "?size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ", Lfunc_end1306 - .section .debug$S,"dr",associative,"??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::vector >::~vector - .long Ltmp28585-Ltmp28584 # Subsection size -Ltmp28584: - .short Ltmp28587-Ltmp28586 # Record length -Ltmp28586: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1307-"??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11337 # Function type index - .secrel32 "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::~vector" # Function name -Ltmp28587: - .short Ltmp28589-Ltmp28588 # Record length -Ltmp28588: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28589: - .cv_def_range Ltmp15302 Ltmp15304, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28591-Ltmp28590 # Record length -Ltmp28590: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15303-Ltmp15302 # Code size - .secrel32 Ltmp15302 # Function section relative address - .secidx Lfunc_begin1307 # Function section index - .byte 0 # Lexical block name -Ltmp28591: - .short Ltmp28593-Ltmp28592 # Record length -Ltmp28592: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp28593: - .cv_def_range Ltmp15302 Ltmp15303, "E\021\026\000\000\000\370\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 -Ltmp28585: - .p2align 2 - .cv_linetable 1307, "??1?$vector@DV?$allocator@D@std@@@std@@QAE@XZ", Lfunc_end1307 - .section .debug$S,"dr",associative,"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_String_iterator > >::~_String_iterator - .long Ltmp28595-Ltmp28594 # Subsection size -Ltmp28594: - .short Ltmp28597-Ltmp28596 # Record length -Ltmp28596: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1308-"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11338 # Function type index - .secrel32 "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_iterator > >::~_String_iterator" # Function name -Ltmp28597: - .short Ltmp28599-Ltmp28598 # Record length -Ltmp28598: - .short 4414 # Record kind: S_LOCAL - .long 4753 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28599: - .cv_def_range Ltmp15305 Ltmp15307, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28595: - .p2align 2 - .cv_linetable 1308, "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ", Lfunc_end1308 - .section .debug$S,"dr",associative,"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" - .long 241 # Symbol subsection for std::_String_const_iterator > >::operator== - .long Ltmp28601-Ltmp28600 # Subsection size -Ltmp28600: - .short Ltmp28603-Ltmp28602 # Record length -Ltmp28602: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1309-"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11339 # Function type index - .secrel32 "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" # Function section relative address - .secidx "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_const_iterator > >::operator==" # Function name -Ltmp28603: - .short Ltmp28605-Ltmp28604 # Record length -Ltmp28604: - .short 4414 # Record kind: S_LOCAL - .long 4784 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28605: - .cv_def_range Ltmp15308 Ltmp15309, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp28607-Ltmp28606 # Record length -Ltmp28606: - .short 4414 # Record kind: S_LOCAL - .long 4771 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp28607: - .cv_def_range Ltmp15308 Ltmp15309, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28601: - .p2align 2 - .cv_linetable 1309, "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBE_NABV01@@Z", Lfunc_end1309 - .section .debug$S,"dr",associative,"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" - .long 241 # Symbol subsection for std::_String_const_iterator > >::_Compat - .long Ltmp28609-Ltmp28608 # Subsection size -Ltmp28608: - .short Ltmp28611-Ltmp28610 # Record length -Ltmp28610: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1310-"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11340 # Function type index - .secrel32 "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" # Function section relative address - .secidx "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_const_iterator > >::_Compat" # Function name -Ltmp28611: - .short Ltmp28613-Ltmp28612 # Record length -Ltmp28612: - .short 4414 # Record kind: S_LOCAL - .long 4784 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28613: - .cv_def_range Ltmp15310 Ltmp15317, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28615-Ltmp28614 # Record length -Ltmp28614: - .short 4414 # Record kind: S_LOCAL - .long 4771 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp28615: - .cv_def_range Ltmp15310 Ltmp15317, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28609: - .p2align 2 - .cv_linetable 1310, "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEXABV12@@Z", Lfunc_end1310 - .section .debug$S,"dr",associative,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_String_const_iterator > >::_String_const_iterator - .long Ltmp28617-Ltmp28616 # Subsection size -Ltmp28616: - .short Ltmp28619-Ltmp28618 # Record length -Ltmp28618: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1311-"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11342 # Function type index - .secrel32 "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_const_iterator > >::_String_const_iterator" # Function name -Ltmp28619: - .short Ltmp28621-Ltmp28620 # Record length -Ltmp28620: - .short 4414 # Record kind: S_LOCAL - .long 4779 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28621: - .cv_def_range Ltmp15318 Ltmp15319, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp28623-Ltmp28622 # Record length -Ltmp28622: - .short 4414 # Record kind: S_LOCAL - .long 4771 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28623: - .cv_def_range Ltmp15318 Ltmp15319, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28617: - .p2align 2 - .cv_linetable 1311, "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@ABV01@@Z", Lfunc_end1311 - .section .debug$S,"dr",associative,"??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &> - .long Ltmp28625-Ltmp28624 # Subsection size -Ltmp28624: - .short Ltmp28627-Ltmp28626 # Record length -Ltmp28626: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1312-"??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11345 # Function type index - .secrel32 "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" # Function section relative address - .secidx "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &>" # Function name -Ltmp28627: - .short Ltmp28629-Ltmp28628 # Record length -Ltmp28628: - .short 4414 # Record kind: S_LOCAL - .long 11293 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28629: - .cv_def_range Ltmp15320 Ltmp15321, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28631-Ltmp28630 # Record length -Ltmp28630: - .short 4414 # Record kind: S_LOCAL - .long 7985 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28631: - .cv_def_range Ltmp15320 Ltmp15321, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28633-Ltmp28632 # Record length -Ltmp28632: - .short 4414 # Record kind: S_LOCAL - .long 4487 # TypeIndex - .short 1 # Flags - .asciz "_Val1" -Ltmp28633: - .cv_def_range Ltmp15320 Ltmp15321, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28625: - .p2align 2 - .cv_linetable 1312, "??$?0ABV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@D@1@@Z", Lfunc_end1312 - .section .debug$S,"dr",associative,"?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getal - .long Ltmp28635-Ltmp28634 # Subsection size -Ltmp28634: - .short Ltmp28637-Ltmp28636 # Record length -Ltmp28636: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1313-"?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11346 # Function type index - .secrel32 "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getal" # Function name -Ltmp28637: - .short Ltmp28639-Ltmp28638 # Record length -Ltmp28638: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28639: - .cv_def_range Ltmp15322 Ltmp15323, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28635: - .p2align 2 - .cv_linetable 1313, "?_Getal@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$allocator@D@2@XZ", Lfunc_end1313 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Get_data - .long Ltmp28641-Ltmp28640 # Subsection size -Ltmp28640: - .short Ltmp28643-Ltmp28642 # Record length -Ltmp28642: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1314-"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11347 # Function type index - .secrel32 "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Get_data" # Function name -Ltmp28643: - .short Ltmp28645-Ltmp28644 # Record length -Ltmp28644: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28645: - .cv_def_range Ltmp15324 Ltmp15325, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28641: - .p2align 2 - .cv_linetable 1314, "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@AAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ", Lfunc_end1314 - .section .debug$S,"dr",associative,"??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" - .long 241 # Symbol subsection for std::_Adl_verify_range > >,std::_String_iterator > > > - .long Ltmp28647-Ltmp28646 # Subsection size -Ltmp28646: - .short Ltmp28649-Ltmp28648 # Record length -Ltmp28648: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1315-"??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11350 # Function type index - .secrel32 "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" # Function section relative address - .secidx "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adl_verify_range > >,std::_String_iterator > > >" # Function name -Ltmp28649: - .short Ltmp28651-Ltmp28650 # Record length -Ltmp28650: - .short 4414 # Record kind: S_LOCAL - .long 11328 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28651: - .cv_def_range Ltmp15326 Ltmp15328, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28653-Ltmp28652 # Record length -Ltmp28652: - .short 4414 # Record kind: S_LOCAL - .long 11328 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28653: - .cv_def_range Ltmp15326 Ltmp15328, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28647: - .p2align 2 - .cv_linetable 1315, "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z", Lfunc_end1315 - .section .debug$S,"dr",associative,"??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - .long 241 # Symbol subsection for std::vector >::_Range_construct_or_tidy - .long Ltmp28655-Ltmp28654 # Subsection size -Ltmp28654: - .short Ltmp28657-Ltmp28656 # Record length -Ltmp28656: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1316-"??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11353 # Function type index - .secrel32 "??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" # Function section relative address - .secidx "??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Range_construct_or_tidy" # Function name -Ltmp28657: - .short Ltmp28659-Ltmp28658 # Record length -Ltmp28658: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28659: - .cv_def_range Ltmp15331 Ltmp15335, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp28661-Ltmp28660 # Record length -Ltmp28660: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28661: - .cv_def_range Ltmp15331 Ltmp15335, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28663-Ltmp28662 # Record length -Ltmp28662: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28663: - .cv_def_range Ltmp15331 Ltmp15335, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28665-Ltmp28664 # Record length -Ltmp28664: - .short 4414 # Record kind: S_LOCAL - .long 4312 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28665: - .cv_def_range Ltmp15331 Ltmp15335, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp28667-Ltmp28666 # Record length -Ltmp28666: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp28667: - .cv_def_range Ltmp15331 Ltmp15335, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp28669-Ltmp28668 # Record length -Ltmp28668: - .short 4414 # Record kind: S_LOCAL - .long 11358 # TypeIndex - .short 0 # Flags - .asciz "_Guard" -Ltmp28669: - .cv_def_range Ltmp15332 Ltmp15333 Ltmp15334 Ltmp15335, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28655: - .p2align 2 - .cv_linetable 1316, "??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z", Lfunc_end1316 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped > >,0> - .long Ltmp28671-Ltmp28670 # Subsection size -Ltmp28670: - .short Ltmp28673-Ltmp28672 # Record length -Ltmp28672: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1317-"??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11361 # Function type index - .secrel32 "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" # Function section relative address - .secidx "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped > >,0>" # Function name -Ltmp28673: - .short Ltmp28675-Ltmp28674 # Record length -Ltmp28674: - .short 4414 # Record kind: S_LOCAL - .long 11328 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp28675: - .cv_def_range Ltmp15336 Ltmp15337, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28671: - .p2align 2 - .cv_linetable 1317, "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@ABV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z", Lfunc_end1317 - .section .debug$S,"dr",associative,"??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" - .long 241 # Symbol subsection for std::forward &> - .long Ltmp28677-Ltmp28676 # Subsection size -Ltmp28676: - .short Ltmp28679-Ltmp28678 # Record length -Ltmp28678: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1318-"??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11363 # Function type index - .secrel32 "??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" # Function section relative address - .secidx "??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward &>" # Function name -Ltmp28679: - .short Ltmp28681-Ltmp28680 # Record length -Ltmp28680: - .short 4414 # Record kind: S_LOCAL - .long 4487 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp28681: - .cv_def_range Ltmp15338 Ltmp15339, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28677: - .p2align 2 - .cv_linetable 1318, "??$forward@ABV?$allocator@D@std@@@std@@YAABV?$allocator@D@0@ABV10@@Z", Lfunc_end1318 - .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Vector_val >::_Vector_val - .long Ltmp28683-Ltmp28682 # Subsection size -Ltmp28682: - .short Ltmp28685-Ltmp28684 # Record length -Ltmp28684: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1319-"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11364 # Function type index - .secrel32 "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Vector_val >::_Vector_val" # Function name -Ltmp28685: - .short Ltmp28687-Ltmp28686 # Record length -Ltmp28686: - .short 4414 # Record kind: S_LOCAL - .long 11305 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28687: - .cv_def_range Ltmp15340 Ltmp15341, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28683: - .p2align 2 - .cv_linetable 1319, "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QAE@XZ", Lfunc_end1319 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first - .long Ltmp28689-Ltmp28688 # Subsection size -Ltmp28688: - .short Ltmp28691-Ltmp28690 # Record length -Ltmp28690: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1320-"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11365 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name -Ltmp28691: - .short Ltmp28693-Ltmp28692 # Record length -Ltmp28692: - .short 4414 # Record kind: S_LOCAL - .long 11293 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28693: - .cv_def_range Ltmp15342 Ltmp15343, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28689: - .p2align 2 - .cv_linetable 1320, "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$allocator@D@2@XZ", Lfunc_end1320 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second - .long Ltmp28695-Ltmp28694 # Subsection size -Ltmp28694: - .short Ltmp28697-Ltmp28696 # Record length -Ltmp28696: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1321-"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11366 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name -Ltmp28697: - .short Ltmp28699-Ltmp28698 # Record length -Ltmp28698: - .short 4414 # Record kind: S_LOCAL - .long 11293 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28699: - .cv_def_range Ltmp15344 Ltmp15345, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28695: - .p2align 2 - .cv_linetable 1321, "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QAEAAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ", Lfunc_end1321 - .section .debug$S,"dr",associative,"?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - .long 241 # Symbol subsection for std::_Verify_range - .long Ltmp28701-Ltmp28700 # Subsection size -Ltmp28700: - .short Ltmp28703-Ltmp28702 # Record length -Ltmp28702: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1322-"?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11369 # Function type index - .secrel32 "?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # Function section relative address - .secidx "?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Verify_range" # Function name -Ltmp28703: - .short Ltmp28705-Ltmp28704 # Record length -Ltmp28704: - .short 4414 # Record kind: S_LOCAL - .long 4771 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28705: - .cv_def_range Ltmp15346 Ltmp15360, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28707-Ltmp28706 # Record length -Ltmp28706: - .short 4414 # Record kind: S_LOCAL - .long 4771 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28707: - .cv_def_range Ltmp15346 Ltmp15360, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28701: - .p2align 2 - .cv_linetable 1322, "?_Verify_range@std@@YAXABV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z", Lfunc_end1322 - .section .debug$S,"dr",associative,"??$distance@PAD@std@@YAHPAD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$distance@PAD@std@@YAHPAD0@Z" - .long 241 # Symbol subsection for std::distance - .long Ltmp28709-Ltmp28708 # Subsection size -Ltmp28708: - .short Ltmp28711-Ltmp28710 # Record length -Ltmp28710: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1323-"??$distance@PAD@std@@YAHPAD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11371 # Function type index - .secrel32 "??$distance@PAD@std@@YAHPAD0@Z" # Function section relative address - .secidx "??$distance@PAD@std@@YAHPAD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::distance" # Function name -Ltmp28711: - .short Ltmp28713-Ltmp28712 # Record length -Ltmp28712: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28713: - .cv_def_range Ltmp15361 Ltmp15362, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28715-Ltmp28714 # Record length -Ltmp28714: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28715: - .cv_def_range Ltmp15361 Ltmp15362, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28709: - .p2align 2 - .cv_linetable 1323, "??$distance@PAD@std@@YAHPAD0@Z", Lfunc_end1323 - .section .debug$S,"dr",associative,"?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::vector >::_Buy_nonzero - .long Ltmp28717-Ltmp28716 # Subsection size -Ltmp28716: - .short Ltmp28719-Ltmp28718 # Record length -Ltmp28718: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1324-"?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11372 # Function type index - .secrel32 "?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Buy_nonzero" # Function name -Ltmp28719: - .short Ltmp28721-Ltmp28720 # Record length -Ltmp28720: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28721: - .cv_def_range Ltmp15363 Ltmp15366, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28723-Ltmp28722 # Record length -Ltmp28722: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp28723: - .cv_def_range Ltmp15363 Ltmp15366, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28717: - .p2align 2 - .cv_linetable 1324, "?_Buy_nonzero@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z", Lfunc_end1324 - .section .debug$S,"dr",associative,"??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" - .long 241 # Symbol subsection for std::vector >::_Ucopy - .long Ltmp28725-Ltmp28724 # Subsection size -Ltmp28724: - .short Ltmp28727-Ltmp28726 # Record length -Ltmp28726: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1325-"??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11373 # Function type index - .secrel32 "??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" # Function section relative address - .secidx "??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Ucopy" # Function name -Ltmp28727: - .short Ltmp28729-Ltmp28728 # Record length -Ltmp28728: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28729: - .cv_def_range Ltmp15367 Ltmp15368, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp28731-Ltmp28730 # Record length -Ltmp28730: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28731: - .cv_def_range Ltmp15367 Ltmp15368, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28733-Ltmp28732 # Record length -Ltmp28732: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28733: - .cv_def_range Ltmp15367 Ltmp15368, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28735-Ltmp28734 # Record length -Ltmp28734: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp28735: - .cv_def_range Ltmp15367 Ltmp15368, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28725: - .p2align 2 - .cv_linetable 1325, "??$_Ucopy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPAD00@Z", Lfunc_end1325 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - .long 241 # Symbol subsection for std::vector >::_Myfirst - .long Ltmp28737-Ltmp28736 # Subsection size -Ltmp28736: - .short Ltmp28739-Ltmp28738 # Record length -Ltmp28738: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1326-"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11374 # Function type index - .secrel32 "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" # Function section relative address - .secidx "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myfirst" # Function name -Ltmp28739: - .short Ltmp28741-Ltmp28740 # Record length -Ltmp28740: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28741: - .cv_def_range Ltmp15369 Ltmp15370, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28737: - .p2align 2 - .cv_linetable 1326, "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ", Lfunc_end1326 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" - .long 241 # Symbol subsection for std::vector >::_Mylast - .long Ltmp28743-Ltmp28742 # Subsection size -Ltmp28742: - .short Ltmp28745-Ltmp28744 # Record length -Ltmp28744: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1327-"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11375 # Function type index - .secrel32 "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" # Function section relative address - .secidx "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Mylast" # Function name -Ltmp28745: - .short Ltmp28747-Ltmp28746 # Record length -Ltmp28746: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28747: - .cv_def_range Ltmp15371 Ltmp15372, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28743: - .p2align 2 - .cv_linetable 1327, "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@AAEAAPADXZ", Lfunc_end1327 - .section .debug$S,"dr",associative,"??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Tidy_guard > >::~_Tidy_guard - .long Ltmp28749-Ltmp28748 # Subsection size -Ltmp28748: - .short Ltmp28751-Ltmp28750 # Record length -Ltmp28750: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1328-"??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11376 # Function type index - .secrel32 "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Tidy_guard > >::~_Tidy_guard" # Function name -Ltmp28751: - .short Ltmp28753-Ltmp28752 # Record length -Ltmp28752: - .short 4414 # Record kind: S_LOCAL - .long 11355 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28753: - .cv_def_range Ltmp15373 Ltmp15376, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28749: - .p2align 2 - .cv_linetable 1328, "??1?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@QAE@XZ", Lfunc_end1328 - .section .debug$S,"dr",associative,"?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::vector >::max_size - .long Ltmp28755-Ltmp28754 # Subsection size -Ltmp28754: - .short Ltmp28757-Ltmp28756 # Record length -Ltmp28756: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1329-"?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11377 # Function type index - .secrel32 "?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::max_size" # Function name -Ltmp28757: - .short Ltmp28759-Ltmp28758 # Record length -Ltmp28758: - .short 4414 # Record kind: S_LOCAL - .long 11231 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28759: - .cv_def_range Ltmp15377 Ltmp15378, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28755: - .p2align 2 - .cv_linetable 1329, "?max_size@?$vector@DV?$allocator@D@std@@@std@@QBEIXZ", Lfunc_end1329 - .section .debug$S,"dr",associative,"?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" - .long 241 # Symbol subsection for std::vector >::_Xlength - .long Ltmp28761-Ltmp28760 # Subsection size -Ltmp28760: - .short Ltmp28763-Ltmp28762 # Record length -Ltmp28762: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1330-"?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11378 # Function type index - .secrel32 "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" # Function section relative address - .secidx "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Xlength" # Function name -Ltmp28763: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28761: - .p2align 2 - .cv_linetable 1330, "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ", Lfunc_end1330 - .section .debug$S,"dr",associative,"?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::vector >::_Buy_raw - .long Ltmp28765-Ltmp28764 # Subsection size -Ltmp28764: - .short Ltmp28767-Ltmp28766 # Record length -Ltmp28766: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1331-"?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11379 # Function type index - .secrel32 "?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Buy_raw" # Function name -Ltmp28767: - .short Ltmp28769-Ltmp28768 # Record length -Ltmp28768: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28769: - .cv_def_range Ltmp15381 Ltmp15382, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28771-Ltmp28770 # Record length -Ltmp28770: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp28771: - .cv_def_range Ltmp15381 Ltmp15382, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28773-Ltmp28772 # Record length -Ltmp28772: - .short 4414 # Record kind: S_LOCAL - .long 11278 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp28773: - .cv_def_range Ltmp15381 Ltmp15382, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28765: - .p2align 2 - .cv_linetable 1331, "?_Buy_raw@?$vector@DV?$allocator@D@std@@@std@@AAEXI@Z", Lfunc_end1331 - .section .debug$S,"dr",associative,"?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Getal - .long Ltmp28775-Ltmp28774 # Subsection size -Ltmp28774: - .short Ltmp28777-Ltmp28776 # Record length -Ltmp28776: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1332-"?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11380 # Function type index - .secrel32 "?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" # Function section relative address - .secidx "?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Getal" # Function name -Ltmp28777: - .short Ltmp28779-Ltmp28778 # Record length -Ltmp28778: - .short 4414 # Record kind: S_LOCAL - .long 11231 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28779: - .cv_def_range Ltmp15383 Ltmp15384, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28775: - .p2align 2 - .cv_linetable 1332, "?_Getal@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$allocator@D@2@XZ", Lfunc_end1332 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first - .long Ltmp28781-Ltmp28780 # Subsection size -Ltmp28780: - .short Ltmp28783-Ltmp28782 # Record length -Ltmp28782: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1333-"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11381 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name -Ltmp28783: - .short Ltmp28785-Ltmp28784 # Record length -Ltmp28784: - .short 4414 # Record kind: S_LOCAL - .long 11296 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28785: - .cv_def_range Ltmp15385 Ltmp15386, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28781: - .p2align 2 - .cv_linetable 1333, "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$allocator@D@2@XZ", Lfunc_end1333 - .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_copy > - .long Ltmp28787-Ltmp28786 # Subsection size -Ltmp28786: - .short Ltmp28789-Ltmp28788 # Record length -Ltmp28788: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1334-"??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11384 # Function type index - .secrel32 "??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_copy >" # Function name -Ltmp28789: - .short Ltmp28791-Ltmp28790 # Record length -Ltmp28790: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28791: - .cv_def_range Ltmp15387 Ltmp15390, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28793-Ltmp28792 # Record length -Ltmp28792: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28793: - .cv_def_range Ltmp15387 Ltmp15390, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28795-Ltmp28794 # Record length -Ltmp28794: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp28795: - .cv_def_range Ltmp15387 Ltmp15390, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp28797-Ltmp28796 # Record length -Ltmp28796: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp28797: - .cv_def_range Ltmp15387 Ltmp15390, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp28799-Ltmp28798 # Record length -Ltmp28798: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp28799: - .cv_def_range Ltmp15387 Ltmp15390, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp28801-Ltmp28800 # Record length -Ltmp28800: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp28801: - .cv_def_range Ltmp15387 Ltmp15390, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp28803-Ltmp28802 # Record length -Ltmp28802: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp28803: - .cv_def_range Ltmp15387 Ltmp15390, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28787: - .p2align 2 - .cv_linetable 1334, "??$_Uninitialized_copy@PADPADV?$allocator@D@std@@@std@@YAPADQAD0PADAAV?$allocator@D@0@@Z", Lfunc_end1334 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@D@std@@YAPADQAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@D@std@@YAPADQAD@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped - .long Ltmp28805-Ltmp28804 # Subsection size -Ltmp28804: - .short Ltmp28807-Ltmp28806 # Record length -Ltmp28806: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1335-"??$_Get_unwrapped@D@std@@YAPADQAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11387 # Function type index - .secrel32 "??$_Get_unwrapped@D@std@@YAPADQAD@Z" # Function section relative address - .secidx "??$_Get_unwrapped@D@std@@YAPADQAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped" # Function name -Ltmp28807: - .short Ltmp28809-Ltmp28808 # Record length -Ltmp28808: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp28809: - .cv_def_range Ltmp15391 Ltmp15392, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28805: - .p2align 2 - .cv_linetable 1335, "??$_Get_unwrapped@D@std@@YAPADQAD@Z", Lfunc_end1335 - .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped_n - .long Ltmp28811-Ltmp28810 # Subsection size -Ltmp28810: - .short Ltmp28813-Ltmp28812 # Record length -Ltmp28812: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1336-"??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11390 # Function type index - .secrel32 "??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" # Function section relative address - .secidx "??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped_n" # Function name -Ltmp28813: - .short Ltmp28815-Ltmp28814 # Record length -Ltmp28814: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_Src" -Ltmp28815: - .cv_def_range Ltmp15393 Ltmp15394, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28817-Ltmp28816 # Record length -Ltmp28816: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28817: - .cv_def_range Ltmp15393 Ltmp15394, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28811: - .p2align 2 - .cv_linetable 1336, "??$_Get_unwrapped_n@DH$0A@@std@@YAPADQADH@Z", Lfunc_end1336 - .section .debug$S,"dr",associative,"??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" - .long 241 # Symbol subsection for std::_Idl_distance - .long Ltmp28819-Ltmp28818 # Subsection size -Ltmp28818: - .short Ltmp28821-Ltmp28820 # Record length -Ltmp28820: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1337-"??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11393 # Function type index - .secrel32 "??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" # Function section relative address - .secidx "??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Idl_distance" # Function name -Ltmp28821: - .short Ltmp28823-Ltmp28822 # Record length -Ltmp28822: - .short 4414 # Record kind: S_LOCAL - .long 7678 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28823: - .cv_def_range Ltmp15395 Ltmp15396, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28825-Ltmp28824 # Record length -Ltmp28824: - .short 4414 # Record kind: S_LOCAL - .long 7678 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28825: - .cv_def_range Ltmp15395 Ltmp15396, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28819: - .p2align 2 - .cv_linetable 1337, "??$_Idl_distance@PADPAD@std@@YA?A?@@ABQAD0@Z", Lfunc_end1337 - .section .debug$S,"dr",associative,"??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" - .long 241 # Symbol subsection for std::_Copy_memmove - .long Ltmp28827-Ltmp28826 # Subsection size -Ltmp28826: - .short Ltmp28829-Ltmp28828 # Record length -Ltmp28828: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1338-"??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11395 # Function type index - .secrel32 "??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" # Function section relative address - .secidx "??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Copy_memmove" # Function name -Ltmp28829: - .short Ltmp28831-Ltmp28830 # Record length -Ltmp28830: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28831: - .cv_def_range Ltmp15397 Ltmp15398, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28833-Ltmp28832 # Record length -Ltmp28832: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28833: - .cv_def_range Ltmp15397 Ltmp15398, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28835-Ltmp28834 # Record length -Ltmp28834: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp28835: - .cv_def_range Ltmp15397 Ltmp15398, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp28837-Ltmp28836 # Record length -Ltmp28836: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_First_ch" -Ltmp28837: - .cv_def_range Ltmp15397 Ltmp15398, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp28839-Ltmp28838 # Record length -Ltmp28838: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Last_ch" -Ltmp28839: - .cv_def_range Ltmp15397 Ltmp15398, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp28841-Ltmp28840 # Record length -Ltmp28840: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Dest_ch" -Ltmp28841: - .cv_def_range Ltmp15397 Ltmp15398, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp28843-Ltmp28842 # Record length -Ltmp28842: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp28843: - .cv_def_range Ltmp15397 Ltmp15398, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28827: - .p2align 2 - .cv_linetable 1338, "??$_Copy_memmove@PADPAD@std@@YAPADPAD00@Z", Lfunc_end1338 - .section .debug$S,"dr",associative,"??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" - .long 241 # Symbol subsection for std::_Seek_wrapped - .long Ltmp28845-Ltmp28844 # Subsection size -Ltmp28844: - .short Ltmp28847-Ltmp28846 # Record length -Ltmp28846: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1339-"??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11398 # Function type index - .secrel32 "??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" # Function section relative address - .secidx "??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Seek_wrapped" # Function name -Ltmp28847: - .short Ltmp28849-Ltmp28848 # Record length -Ltmp28848: - .short 4414 # Record kind: S_LOCAL - .long 7320 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp28849: - .cv_def_range Ltmp15399 Ltmp15400, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28851-Ltmp28850 # Record length -Ltmp28850: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_UIt" -Ltmp28851: - .cv_def_range Ltmp15399 Ltmp15400, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28845: - .p2align 2 - .cv_linetable 1339, "??$_Seek_wrapped@D@std@@YAXAAPADQAD@Z", Lfunc_end1339 - .section .debug$S,"dr",associative,"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector >::_Tidy - .long Ltmp28853-Ltmp28852 # Subsection size -Ltmp28852: - .short Ltmp28855-Ltmp28854 # Record length -Ltmp28854: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1340-"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11399 # Function type index - .secrel32 "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Tidy" # Function name -Ltmp28855: - .short Ltmp28857-Ltmp28856 # Record length -Ltmp28856: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28857: - .cv_def_range Ltmp15401 Ltmp15404, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp28859-Ltmp28858 # Record length -Ltmp28858: - .short 4414 # Record kind: S_LOCAL - .long 11278 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp28859: - .cv_def_range Ltmp15401 Ltmp15404, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp28861-Ltmp28860 # Record length -Ltmp28860: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_First" -Ltmp28861: - .cv_def_range Ltmp15401 Ltmp15404, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28853: - .p2align 2 - .cv_linetable 1340, "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ", Lfunc_end1340 - .section .debug$S,"dr",associative,"?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::vector >::_Orphan_all - .long Ltmp28863-Ltmp28862 # Subsection size -Ltmp28862: - .short Ltmp28865-Ltmp28864 # Record length -Ltmp28864: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1341-"?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11400 # Function type index - .secrel32 "?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Orphan_all" # Function name -Ltmp28865: - .short Ltmp28867-Ltmp28866 # Record length -Ltmp28866: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28867: - .cv_def_range Ltmp15405 Ltmp15406, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28863: - .p2align 2 - .cv_linetable 1341, "?_Orphan_all@?$vector@DV?$allocator@D@std@@@std@@AAEXXZ", Lfunc_end1341 - .section .debug$S,"dr",associative,"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" - .long 241 # Symbol subsection for std::vector >::_Destroy - .long Ltmp28869-Ltmp28868 # Subsection size -Ltmp28868: - .short Ltmp28871-Ltmp28870 # Record length -Ltmp28870: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1342-"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11401 # Function type index - .secrel32 "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" # Function section relative address - .secidx "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Destroy" # Function name -Ltmp28871: - .short Ltmp28873-Ltmp28872 # Record length -Ltmp28872: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28873: - .cv_def_range Ltmp15407 Ltmp15408, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp28875-Ltmp28874 # Record length -Ltmp28874: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28875: - .cv_def_range Ltmp15407 Ltmp15408, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28877-Ltmp28876 # Record length -Ltmp28876: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28877: - .cv_def_range Ltmp15407 Ltmp15408, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28869: - .p2align 2 - .cv_linetable 1342, "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0@Z", Lfunc_end1342 - .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" - .long 241 # Symbol subsection for std::_Destroy_range > - .long Ltmp28879-Ltmp28878 # Subsection size -Ltmp28878: - .short Ltmp28881-Ltmp28880 # Record length -Ltmp28880: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1343-"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11404 # Function type index - .secrel32 "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" # Function section relative address - .secidx "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Destroy_range >" # Function name -Ltmp28881: - .short Ltmp28883-Ltmp28882 # Record length -Ltmp28882: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp28883: - .cv_def_range Ltmp15409 Ltmp15410, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28885-Ltmp28884 # Record length -Ltmp28884: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp28885: - .cv_def_range Ltmp15409 Ltmp15410, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp28887-Ltmp28886 # Record length -Ltmp28886: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp28887: - .cv_def_range Ltmp15409 Ltmp15410, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28879: - .p2align 2 - .cv_linetable 1343, "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPAD0AAV?$allocator@D@0@@Z", Lfunc_end1343 - .section .debug$S,"dr",associative,"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" - .long 241 # Symbol subsection for std::_String_iterator > >::_Unwrapped - .long Ltmp28889-Ltmp28888 # Subsection size -Ltmp28888: - .short Ltmp28891-Ltmp28890 # Record length -Ltmp28890: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1344-"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11405 # Function type index - .secrel32 "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" # Function section relative address - .secidx "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_iterator > >::_Unwrapped" # Function name -Ltmp28891: - .short Ltmp28893-Ltmp28892 # Record length -Ltmp28892: - .short 4414 # Record kind: S_LOCAL - .long 4762 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28893: - .cv_def_range Ltmp15411 Ltmp15412, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28889: - .p2align 2 - .cv_linetable 1344, "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEPADXZ", Lfunc_end1344 - .section .debug$S,"dr",associative,"??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" - .long 241 # Symbol subsection for std::_Const_cast - .long Ltmp28895-Ltmp28894 # Subsection size -Ltmp28894: - .short Ltmp28897-Ltmp28896 # Record length -Ltmp28896: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1345-"??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11407 # Function type index - .secrel32 "??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" # Function section relative address - .secidx "??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Const_cast" # Function name -Ltmp28897: - .short Ltmp28899-Ltmp28898 # Record length -Ltmp28898: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp28899: - .cv_def_range Ltmp15413 Ltmp15414, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28895: - .p2align 2 - .cv_linetable 1345, "??$_Const_cast@$$CBD@std@@YA?A?@@PBD@Z", Lfunc_end1345 - .section .debug$S,"dr",associative,"??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" - .long 241 # Symbol subsection for std::_Unfancy_maybe_null - .long Ltmp28901-Ltmp28900 # Subsection size -Ltmp28900: - .short Ltmp28903-Ltmp28902 # Record length -Ltmp28902: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1346-"??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11408 # Function type index - .secrel32 "??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" # Function section relative address - .secidx "??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy_maybe_null" # Function name -Ltmp28903: - .short Ltmp28905-Ltmp28904 # Record length -Ltmp28904: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp28905: - .cv_def_range Ltmp15415 Ltmp15416, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28901: - .p2align 2 - .cv_linetable 1346, "??$_Unfancy_maybe_null@D@std@@YAPADPAD@Z", Lfunc_end1346 - .section .debug$S,"dr",associative,"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" - .long 241 # Symbol subsection for std::vector >::_Mylast - .long Ltmp28907-Ltmp28906 # Subsection size -Ltmp28906: - .short Ltmp28909-Ltmp28908 # Record length -Ltmp28908: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1347-"?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11409 # Function type index - .secrel32 "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" # Function section relative address - .secidx "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Mylast" # Function name -Ltmp28909: - .short Ltmp28911-Ltmp28910 # Record length -Ltmp28910: - .short 4414 # Record kind: S_LOCAL - .long 11231 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28911: - .cv_def_range Ltmp15417 Ltmp15418, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28907: - .p2align 2 - .cv_linetable 1347, "?_Mylast@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ", Lfunc_end1347 - .section .debug$S,"dr",associative,"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" - .long 241 # Symbol subsection for std::vector >::_Myfirst - .long Ltmp28913-Ltmp28912 # Subsection size -Ltmp28912: - .short Ltmp28915-Ltmp28914 # Record length -Ltmp28914: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1348-"?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11410 # Function type index - .secrel32 "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" # Function section relative address - .secidx "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myfirst" # Function name -Ltmp28915: - .short Ltmp28917-Ltmp28916 # Record length -Ltmp28916: - .short 4414 # Record kind: S_LOCAL - .long 11231 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28917: - .cv_def_range Ltmp15419 Ltmp15420, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28913: - .p2align 2 - .cv_linetable 1348, "?_Myfirst@?$vector@DV?$allocator@D@std@@@std@@ABEABQADXZ", Lfunc_end1348 - .section .debug$S,"dr",associative,"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Get_data - .long Ltmp28919-Ltmp28918 # Subsection size -Ltmp28918: - .short Ltmp28921-Ltmp28920 # Record length -Ltmp28920: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1349-"?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11411 # Function type index - .secrel32 "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address - .secidx "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Get_data" # Function name -Ltmp28921: - .short Ltmp28923-Ltmp28922 # Record length -Ltmp28922: - .short 4414 # Record kind: S_LOCAL - .long 11231 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28923: - .cv_def_range Ltmp15421 Ltmp15422, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28919: - .p2align 2 - .cv_linetable 1349, "?_Get_data@?$vector@DV?$allocator@D@std@@@std@@ABEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ", Lfunc_end1349 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second - .long Ltmp28925-Ltmp28924 # Subsection size -Ltmp28924: - .short Ltmp28927-Ltmp28926 # Record length -Ltmp28926: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1350-"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11412 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name -Ltmp28927: - .short Ltmp28929-Ltmp28928 # Record length -Ltmp28928: - .short 4414 # Record kind: S_LOCAL - .long 11296 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28929: - .cv_def_range Ltmp15423 Ltmp15424, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28925: - .p2align 2 - .cv_linetable 1350, "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QBEABV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ", Lfunc_end1350 - .section .debug$S,"dr",associative,"?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" - .long 241 # Symbol subsection for std::vector >::_Myproxy - .long Ltmp28931-Ltmp28930 # Subsection size -Ltmp28930: - .short Ltmp28933-Ltmp28932 # Record length -Ltmp28932: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1351-"?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11413 # Function type index - .secrel32 "?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section relative address - .secidx "?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Myproxy" # Function name -Ltmp28933: - .short Ltmp28935-Ltmp28934 # Record length -Ltmp28934: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28935: - .cv_def_range Ltmp15425 Ltmp15426, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28931: - .p2align 2 - .cv_linetable 1351, "?_Myproxy@?$vector@DV?$allocator@D@std@@@std@@AAEAAPAU_Container_proxy@2@XZ", Lfunc_end1351 - .section .debug$S,"dr",associative,"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_String_const_iterator > >::~_String_const_iterator - .long Ltmp28937-Ltmp28936 # Subsection size -Ltmp28936: - .short Ltmp28939-Ltmp28938 # Record length -Ltmp28938: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1352-"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11414 # Function type index - .secrel32 "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_const_iterator > >::~_String_const_iterator" # Function name -Ltmp28939: - .short Ltmp28941-Ltmp28940 # Record length -Ltmp28940: - .short 4414 # Record kind: S_LOCAL - .long 4779 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28941: - .cv_def_range Ltmp15427 Ltmp15429, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28937: - .p2align 2 - .cv_linetable 1352, "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@XZ", Lfunc_end1352 - .section .debug$S,"dr",associative,"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" - .long 241 # Symbol subsection for std::addressof > > - .long Ltmp28943-Ltmp28942 # Subsection size -Ltmp28942: - .short Ltmp28945-Ltmp28944 # Record length -Ltmp28944: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1353-"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11417 # Function type index - .secrel32 "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" # Function section relative address - .secidx "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof > >" # Function name -Ltmp28945: - .short Ltmp28947-Ltmp28946 # Record length -Ltmp28946: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp28947: - .cv_def_range Ltmp15430 Ltmp15431, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28943: - .p2align 2 - .cv_linetable 1353, "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPAV?$_String_val@U?$_Simple_types@D@std@@@0@AAV10@@Z", Lfunc_end1353 - .section .debug$S,"dr",associative,"??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" - .long 241 # Symbol subsection for std::_Refancy - .long Ltmp28949-Ltmp28948 # Subsection size -Ltmp28948: - .short Ltmp28951-Ltmp28950 # Record length -Ltmp28950: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1354-"??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11418 # Function type index - .secrel32 "??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" # Function section relative address - .secidx "??$_Refancy@PAD$0A@@std@@YAPADPAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Refancy" # Function name -Ltmp28951: - .short Ltmp28953-Ltmp28952 # Record length -Ltmp28952: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp28953: - .cv_def_range Ltmp15432 Ltmp15433, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28949: - .p2align 2 - .cv_linetable 1354, "??$_Refancy@PAD$0A@@std@@YAPADPAD@Z", Lfunc_end1354 - .section .debug$S,"dr",associative,"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_String_iterator > >::_String_iterator - .long Ltmp28955-Ltmp28954 # Subsection size -Ltmp28954: - .short Ltmp28957-Ltmp28956 # Record length -Ltmp28956: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1355-"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11419 # Function type index - .secrel32 "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" # Function section relative address - .secidx "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_iterator > >::_String_iterator" # Function name -Ltmp28957: - .short Ltmp28959-Ltmp28958 # Record length -Ltmp28958: - .short 4414 # Record kind: S_LOCAL - .long 4753 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28959: - .cv_def_range Ltmp15434 Ltmp15435, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp28961-Ltmp28960 # Record length -Ltmp28960: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Parg" -Ltmp28961: - .cv_def_range Ltmp15434 Ltmp15435, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28963-Ltmp28962 # Record length -Ltmp28962: - .short 4414 # Record kind: S_LOCAL - .long 4757 # TypeIndex - .short 1 # Flags - .asciz "_Pstring" -Ltmp28963: - .cv_def_range Ltmp15434 Ltmp15435, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28955: - .p2align 2 - .cv_linetable 1355, "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PADPBU_Container_base12@1@@Z", Lfunc_end1355 - .section .debug$S,"dr",associative,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" - .long 241 # Symbol subsection for std::_String_const_iterator > >::_String_const_iterator - .long Ltmp28965-Ltmp28964 # Subsection size -Ltmp28964: - .short Ltmp28967-Ltmp28966 # Record length -Ltmp28966: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1356-"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11420 # Function type index - .secrel32 "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" # Function section relative address - .secidx "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_const_iterator > >::_String_const_iterator" # Function name -Ltmp28967: - .short Ltmp28969-Ltmp28968 # Record length -Ltmp28968: - .short 4414 # Record kind: S_LOCAL - .long 4779 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28969: - .cv_def_range Ltmp15436 Ltmp15439, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp28971-Ltmp28970 # Record length -Ltmp28970: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Parg" -Ltmp28971: - .cv_def_range Ltmp15436 Ltmp15439, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28973-Ltmp28972 # Record length -Ltmp28972: - .short 4414 # Record kind: S_LOCAL - .long 4757 # TypeIndex - .short 1 # Flags - .asciz "_Pstring" -Ltmp28973: - .cv_def_range Ltmp15436 Ltmp15439, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28965: - .p2align 2 - .cv_linetable 1356, "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@PBDPBU_Container_base12@1@@Z", Lfunc_end1356 - .section .debug$S,"dr",associative,"??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" - .long 241 # Symbol subsection for std::addressof,std::allocator > > - .long Ltmp28975-Ltmp28974 # Subsection size -Ltmp28974: - .short Ltmp28977-Ltmp28976 # Record length -Ltmp28976: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1357-"??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11422 # Function type index - .secrel32 "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" # Function section relative address - .secidx "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof,std::allocator > >" # Function name -Ltmp28977: - .short Ltmp28979-Ltmp28978 # Record length -Ltmp28978: - .short 4414 # Record kind: S_LOCAL - .long 4525 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp28979: - .cv_def_range Ltmp15440 Ltmp15441, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28975: - .p2align 2 - .cv_linetable 1357, "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AAV10@@Z", Lfunc_end1357 - .section .debug$S,"dr",associative,"?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Move_assign - .long Ltmp28981-Ltmp28980 # Subsection size -Ltmp28980: - .short Ltmp28983-Ltmp28982 # Record length -Ltmp28982: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1358-"?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11423 # Function type index - .secrel32 "?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" # Function section relative address - .secidx "?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Move_assign" # Function name -Ltmp28983: - .short Ltmp28985-Ltmp28984 # Record length -Ltmp28984: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp28985: - .cv_def_range Ltmp15442 Ltmp15443, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp28987-Ltmp28986 # Record length -Ltmp28986: - .short 4414 # Record kind: S_LOCAL - .long 4525 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp28987: - .cv_def_range Ltmp15442 Ltmp15443, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28989-Ltmp28988 # Record length -Ltmp28988: - .short 4414 # Record kind: S_LOCAL - .long 4738 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp28989: - .cv_def_range Ltmp15442 Ltmp15443, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28981: - .p2align 2 - .cv_linetable 1358, "?_Move_assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@U_Equal_allocators@2@@Z", Lfunc_end1358 - .section .debug$S,"dr",associative,"??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" - .long 241 # Symbol subsection for std::_Pocma > - .long Ltmp28991-Ltmp28990 # Subsection size -Ltmp28990: - .short Ltmp28993-Ltmp28992 # Record length -Ltmp28992: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1359-"??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11426 # Function type index - .secrel32 "??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" # Function section relative address - .secidx "??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Pocma >" # Function name -Ltmp28993: - .short Ltmp28995-Ltmp28994 # Record length -Ltmp28994: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp28995: - .cv_def_range Ltmp15444 Ltmp15446, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp28997-Ltmp28996 # Record length -Ltmp28996: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp28997: - .cv_def_range Ltmp15444 Ltmp15446, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28991: - .p2align 2 - .cv_linetable 1359, "??$_Pocma@V?$allocator@D@std@@@std@@YAXAAV?$allocator@D@0@0@Z", Lfunc_end1359 - .section .debug$S,"dr",associative,"?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Take_contents - .long Ltmp28999-Ltmp28998 # Subsection size -Ltmp28998: - .short Ltmp29001-Ltmp29000 # Record length -Ltmp29000: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1360-"?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11427 # Function type index - .secrel32 "?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" # Function section relative address - .secidx "?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Take_contents" # Function name -Ltmp29001: - .short Ltmp29003-Ltmp29002 # Record length -Ltmp29002: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29003: - .cv_def_range Ltmp15447 Ltmp15451, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29005-Ltmp29004 # Record length -Ltmp29004: - .short 4414 # Record kind: S_LOCAL - .long 4525 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29005: - .cv_def_range Ltmp15447 Ltmp15451, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29007-Ltmp29006 # Record length -Ltmp29006: - .short 4414 # Record kind: S_LOCAL - .long 4529 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29007: - .cv_def_range Ltmp15447 Ltmp15451, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29009-Ltmp29008 # Record length -Ltmp29008: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_Right_data" -Ltmp29009: - .cv_def_range Ltmp15447 Ltmp15451, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29011-Ltmp29010 # Record length -Ltmp29010: - .short 4414 # Record kind: S_LOCAL - .long 11428 # TypeIndex - .short 0 # Flags - .asciz "_My_data_mem" -Ltmp29011: - .cv_def_range Ltmp15447 Ltmp15451, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29013-Ltmp29012 # Record length -Ltmp29012: - .short 4414 # Record kind: S_LOCAL - .long 11428 # TypeIndex - .short 0 # Flags - .asciz "_Right_data_mem" -Ltmp29013: - .cv_def_range Ltmp15447 Ltmp15451, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp28999: - .p2align 2 - .cv_linetable 1360, "?_Take_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXAAV12@U?$integral_constant@_N$00@2@@Z", Lfunc_end1360 - .section .debug$S,"dr",associative,"??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" - .long 241 # Symbol subsection for std::move &> - .long Ltmp29015-Ltmp29014 # Subsection size -Ltmp29014: - .short Ltmp29017-Ltmp29016 # Record length -Ltmp29016: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1361-"??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11429 # Function type index - .secrel32 "??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" # Function section relative address - .secidx "??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::move &>" # Function name -Ltmp29017: - .short Ltmp29019-Ltmp29018 # Record length -Ltmp29018: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp29019: - .cv_def_range Ltmp15452 Ltmp15453, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29015: - .p2align 2 - .cv_linetable 1361, "??$move@AAV?$allocator@D@std@@@std@@YA$$QAV?$allocator@D@0@AAV10@@Z", Lfunc_end1361 - .section .debug$S,"dr",associative,"?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Swap_proxy_and_iterators - .long Ltmp29021-Ltmp29020 # Subsection size -Ltmp29020: - .short Ltmp29023-Ltmp29022 # Record length -Ltmp29022: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1362-"?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11430 # Function type index - .secrel32 "?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" # Function section relative address - .secidx "?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Swap_proxy_and_iterators" # Function name -Ltmp29023: - .short Ltmp29025-Ltmp29024 # Record length -Ltmp29024: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29025: - .cv_def_range Ltmp15454 Ltmp15455, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29027-Ltmp29026 # Record length -Ltmp29026: - .short 4414 # Record kind: S_LOCAL - .long 4525 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29027: - .cv_def_range Ltmp15454 Ltmp15455, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29021: - .p2align 2 - .cv_linetable 1362, "?_Swap_proxy_and_iterators@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXAAV12@@Z", Lfunc_end1362 - .section .debug$S,"dr",associative,"?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - .long 241 # Symbol subsection for std::_Container_base12::_Swap_proxy_and_iterators - .long Ltmp29029-Ltmp29028 # Subsection size -Ltmp29028: - .short Ltmp29031-Ltmp29030 # Record length -Ltmp29030: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1363-"?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11431 # Function type index - .secrel32 "?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" # Function section relative address - .secidx "?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Container_base12::_Swap_proxy_and_iterators" # Function name -Ltmp29031: - .short Ltmp29033-Ltmp29032 # Record length -Ltmp29032: - .short 4414 # Record kind: S_LOCAL - .long 4834 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29033: - .cv_def_range Ltmp15458 Ltmp15463, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29035-Ltmp29034 # Record length -Ltmp29034: - .short 4414 # Record kind: S_LOCAL - .long 4877 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29035: - .cv_def_range Ltmp15458 Ltmp15463, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29037-Ltmp29036 # Record length -Ltmp29036: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp29037: - .cv_def_range Ltmp15458 Ltmp15463, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp29039-Ltmp29038 # Record length -Ltmp29038: - .short 4414 # Record kind: S_LOCAL - .long 4690 # TypeIndex - .short 0 # Flags - .asciz "_Temp" -Ltmp29039: - .cv_def_range Ltmp15458 Ltmp15463, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29029: - .p2align 2 - .cv_linetable 1363, "?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z", Lfunc_end1363 - .section .debug$S,"dr",associative,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Equal - .long Ltmp29041-Ltmp29040 # Subsection size -Ltmp29040: - .short Ltmp29043-Ltmp29042 # Record length -Ltmp29042: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1364-"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11432 # Function type index - .secrel32 "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" # Function section relative address - .secidx "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Equal" # Function name -Ltmp29043: - .short Ltmp29045-Ltmp29044 # Record length -Ltmp29044: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29045: - .cv_def_range Ltmp15468 Ltmp15469, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29047-Ltmp29046 # Record length -Ltmp29046: - .short 4414 # Record kind: S_LOCAL - .long 4429 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29047: - .cv_def_range Ltmp15468 Ltmp15469, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29049-Ltmp29048 # Record length -Ltmp29048: - .short 4414 # Record kind: S_LOCAL - .long 4682 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp29049: - .cv_def_range Ltmp15468 Ltmp15469, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp29051-Ltmp29050 # Record length -Ltmp29050: - .short 4414 # Record kind: S_LOCAL - .long 4682 # TypeIndex - .short 0 # Flags - .asciz "_Right_data" -Ltmp29051: - .cv_def_range Ltmp15468 Ltmp15469, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29041: - .p2align 2 - .cv_linetable 1364, "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z", Lfunc_end1364 - .section .debug$S,"dr",associative,"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" - .long 241 # Symbol subsection for std::_Traits_equal > - .long Ltmp29053-Ltmp29052 # Subsection size -Ltmp29052: - .short Ltmp29055-Ltmp29054 # Record length -Ltmp29054: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1365-"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11436 # Function type index - .secrel32 "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" # Function section relative address - .secidx "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Traits_equal >" # Function name -Ltmp29055: - .short Ltmp29057-Ltmp29056 # Record length -Ltmp29056: - .short 4414 # Record kind: S_LOCAL - .long 11433 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp29057: - .cv_def_range Ltmp15470 Ltmp15471, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29059-Ltmp29058 # Record length -Ltmp29058: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Left_size" -Ltmp29059: - .cv_def_range Ltmp15470 Ltmp15471, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29061-Ltmp29060 # Record length -Ltmp29060: - .short 4414 # Record kind: S_LOCAL - .long 11433 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29061: - .cv_def_range Ltmp15470 Ltmp15471, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29063-Ltmp29062 # Record length -Ltmp29062: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Right_size" -Ltmp29063: - .cv_def_range Ltmp15470 Ltmp15471, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29053: - .p2align 2 - .cv_linetable 1365, "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQBDI0I@Z", Lfunc_end1365 - .section .debug$S,"dr",associative,"?compare@?$char_traits@D@std@@SAHQBD0I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?compare@?$char_traits@D@std@@SAHQBD0I@Z" - .long 241 # Symbol subsection for std::char_traits::compare - .long Ltmp29065-Ltmp29064 # Subsection size -Ltmp29064: - .short Ltmp29067-Ltmp29066 # Record length -Ltmp29066: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1366-"?compare@?$char_traits@D@std@@SAHQBD0I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11437 # Function type index - .secrel32 "?compare@?$char_traits@D@std@@SAHQBD0I@Z" # Function section relative address - .secidx "?compare@?$char_traits@D@std@@SAHQBD0I@Z" # Function section index - .byte 0 # Flags - .asciz "std::char_traits::compare" # Function name -Ltmp29067: - .short Ltmp29069-Ltmp29068 # Record length -Ltmp29068: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp29069: - .cv_def_range Ltmp15472 Ltmp15473, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29071-Ltmp29070 # Record length -Ltmp29070: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp29071: - .cv_def_range Ltmp15472 Ltmp15473, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29073-Ltmp29072 # Record length -Ltmp29072: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp29073: - .cv_def_range Ltmp15472 Ltmp15473, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29065: - .p2align 2 - .cv_linetable 1366, "?compare@?$char_traits@D@std@@SAHQBD0I@Z", Lfunc_end1366 - .section .debug$S,"dr",associative,"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp29075-Ltmp29074 # Subsection size -Ltmp29074: - .short Ltmp29077-Ltmp29076 # Record length -Ltmp29076: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1367-"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11438 # Function type index - .secrel32 "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp29077: - .short Ltmp29079-Ltmp29078 # Record length -Ltmp29078: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29079: - .cv_def_range Ltmp15474 Ltmp15475, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29081-Ltmp29080 # Record length -Ltmp29080: - .short 4414 # Record kind: S_LOCAL - .long 9825 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29081: - .cv_def_range Ltmp15474 Ltmp15475, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29075: - .p2align 2 - .cv_linetable 1367, "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@ABV01@@Z", Lfunc_end1367 - .section .debug$S,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_Vb_val >::_Vb_val - .long Ltmp29083-Ltmp29082 # Subsection size -Ltmp29082: - .short Ltmp29085-Ltmp29084 # Record length -Ltmp29084: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1368-"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11439 # Function type index - .secrel32 "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_val >::_Vb_val" # Function name -Ltmp29085: - .short Ltmp29087-Ltmp29086 # Record length -Ltmp29086: - .short 4414 # Record kind: S_LOCAL - .long 9996 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29087: - .cv_def_range Ltmp15478 Ltmp15482, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29089-Ltmp29088 # Record length -Ltmp29088: - .short 4414 # Record kind: S_LOCAL - .long 10002 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29089: - .cv_def_range Ltmp15478 Ltmp15482, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29083: - .p2align 2 - .cv_linetable 1368, "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z", Lfunc_end1368 - .section .debug$S,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp29091-Ltmp29090 # Subsection size -Ltmp29090: - .short Ltmp29093-Ltmp29092 # Record length -Ltmp29092: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1369-"??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11440 # Function type index - .secrel32 "??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp29093: - .short Ltmp29095-Ltmp29094 # Record length -Ltmp29094: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29095: - .cv_def_range Ltmp15487 Ltmp15494, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp29097-Ltmp29096 # Record length -Ltmp29096: - .short 4414 # Record kind: S_LOCAL - .long 10162 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29097: - .cv_def_range Ltmp15487 Ltmp15494, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29099-Ltmp29098 # Record length -Ltmp29098: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp29099: - .cv_def_range Ltmp15488 Ltmp15491 Ltmp15492 Ltmp15494, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp29101-Ltmp29100 # Record length -Ltmp29100: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp29101: - .cv_def_range Ltmp15488 Ltmp15491 Ltmp15492 Ltmp15494, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp29103-Ltmp29102 # Record length -Ltmp29102: - .short 4414 # Record kind: S_LOCAL - .long 11445 # TypeIndex - .short 0 # Flags - .asciz "_Guard" -Ltmp29103: - .cv_def_range Ltmp15489 Ltmp15490 Ltmp15492 Ltmp15493, "E\021\026\000\000\000\300\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29091: - .p2align 2 - .cv_linetable 1369, "??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z", Lfunc_end1369 - .section .debug$S,"dr",associative,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits >::select_on_container_copy_construction - .long Ltmp29105-Ltmp29104 # Subsection size -Ltmp29104: - .short Ltmp29107-Ltmp29106 # Record length -Ltmp29106: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1370-"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11447 # Function type index - .secrel32 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" # Function section relative address - .secidx "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits >::select_on_container_copy_construction" # Function name -Ltmp29107: - .short Ltmp29109-Ltmp29108 # Record length -Ltmp29108: - .short 4414 # Record kind: S_LOCAL - .long 10016 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp29109: - .cv_def_range Ltmp15495 Ltmp15496, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29105: - .p2align 2 - .cv_linetable 1370, "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@ABV32@@Z", Lfunc_end1370 - .section .debug$S,"dr",associative,"??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair> - .long Ltmp29111-Ltmp29110 # Subsection size -Ltmp29110: - .short Ltmp29113-Ltmp29112 # Record length -Ltmp29112: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1371-"??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11451 # Function type index - .secrel32 "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" # Function section relative address - .secidx "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair>" # Function name -Ltmp29113: - .short Ltmp29115-Ltmp29114 # Record length -Ltmp29114: - .short 4414 # Record kind: S_LOCAL - .long 10309 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29115: - .cv_def_range Ltmp15497 Ltmp15498, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29117-Ltmp29116 # Record length -Ltmp29116: - .short 4414 # Record kind: S_LOCAL - .long 7985 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29117: - .cv_def_range Ltmp15497 Ltmp15498, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29119-Ltmp29118 # Record length -Ltmp29118: - .short 4414 # Record kind: S_LOCAL - .long 11448 # TypeIndex - .short 1 # Flags - .asciz "_Val1" -Ltmp29119: - .cv_def_range Ltmp15497 Ltmp15498, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29111: - .p2align 2 - .cv_linetable 1371, "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@I@1@@Z", Lfunc_end1371 - .section .debug$S,"dr",associative,"?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::vector >::empty - .long Ltmp29121-Ltmp29120 # Subsection size -Ltmp29120: - .short Ltmp29123-Ltmp29122 # Record length -Ltmp29122: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1372-"?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11452 # Function type index - .secrel32 "?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector >::empty" # Function name -Ltmp29123: - .short Ltmp29125-Ltmp29124 # Record length -Ltmp29124: - .short 4414 # Record kind: S_LOCAL - .long 10220 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29125: - .cv_def_range Ltmp15499 Ltmp15500, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29121: - .p2align 2 - .cv_linetable 1372, "?empty@?$vector@IV?$allocator@I@std@@@std@@QBE_NXZ", Lfunc_end1372 - .section .debug$S,"dr",associative,"?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::vector >::_Buy_raw - .long Ltmp29127-Ltmp29126 # Subsection size -Ltmp29126: - .short Ltmp29129-Ltmp29128 # Record length -Ltmp29128: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1373-"?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11453 # Function type index - .secrel32 "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Buy_raw" # Function name -Ltmp29129: - .short Ltmp29131-Ltmp29130 # Record length -Ltmp29130: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29131: - .cv_def_range Ltmp15501 Ltmp15502, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29133-Ltmp29132 # Record length -Ltmp29132: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp29133: - .cv_def_range Ltmp15501 Ltmp15502, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29135-Ltmp29134 # Record length -Ltmp29134: - .short 4414 # Record kind: S_LOCAL - .long 10269 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp29135: - .cv_def_range Ltmp15501 Ltmp15502, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29127: - .p2align 2 - .cv_linetable 1373, "?_Buy_raw@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z", Lfunc_end1373 - .section .debug$S,"dr",associative,"??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" - .long 241 # Symbol subsection for std::vector >::_Ucopy - .long Ltmp29137-Ltmp29136 # Subsection size -Ltmp29136: - .short Ltmp29139-Ltmp29138 # Record length -Ltmp29138: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1374-"??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11454 # Function type index - .secrel32 "??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" # Function section relative address - .secidx "??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Ucopy" # Function name -Ltmp29139: - .short Ltmp29141-Ltmp29140 # Record length -Ltmp29140: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29141: - .cv_def_range Ltmp15503 Ltmp15504, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29143-Ltmp29142 # Record length -Ltmp29142: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29143: - .cv_def_range Ltmp15503 Ltmp15504, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29145-Ltmp29144 # Record length -Ltmp29144: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29145: - .cv_def_range Ltmp15503 Ltmp15504, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29147-Ltmp29146 # Record length -Ltmp29146: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp29147: - .cv_def_range Ltmp15503 Ltmp15504, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29137: - .p2align 2 - .cv_linetable 1374, "??$_Ucopy@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEPAIPAI00@Z", Lfunc_end1374 - .section .debug$S,"dr",associative,"??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Tidy_guard > >::~_Tidy_guard - .long Ltmp29149-Ltmp29148 # Subsection size -Ltmp29148: - .short Ltmp29151-Ltmp29150 # Record length -Ltmp29150: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1375-"??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11455 # Function type index - .secrel32 "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Tidy_guard > >::~_Tidy_guard" # Function name -Ltmp29151: - .short Ltmp29153-Ltmp29152 # Record length -Ltmp29152: - .short 4414 # Record kind: S_LOCAL - .long 11442 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29153: - .cv_def_range Ltmp15505 Ltmp15508, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29149: - .p2align 2 - .cv_linetable 1375, "??1?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@QAE@XZ", Lfunc_end1375 - .section .debug$S,"dr",associative,"??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" - .long 241 # Symbol subsection for std::forward > - .long Ltmp29155-Ltmp29154 # Subsection size -Ltmp29154: - .short Ltmp29157-Ltmp29156 # Record length -Ltmp29156: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1376-"??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11458 # Function type index - .secrel32 "??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" # Function section relative address - .secidx "??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward >" # Function name -Ltmp29157: - .short Ltmp29159-Ltmp29158 # Record length -Ltmp29158: - .short 4414 # Record kind: S_LOCAL - .long 10013 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp29159: - .cv_def_range Ltmp15509 Ltmp15510, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29155: - .p2align 2 - .cv_linetable 1376, "??$forward@V?$allocator@I@std@@@std@@YA$$QAV?$allocator@I@0@AAV10@@Z", Lfunc_end1376 - .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_copy > - .long Ltmp29161-Ltmp29160 # Subsection size -Ltmp29160: - .short Ltmp29163-Ltmp29162 # Record length -Ltmp29162: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1377-"??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11459 # Function type index - .secrel32 "??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_copy >" # Function name -Ltmp29163: - .short Ltmp29165-Ltmp29164 # Record length -Ltmp29164: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29165: - .cv_def_range Ltmp15511 Ltmp15514, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29167-Ltmp29166 # Record length -Ltmp29166: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29167: - .cv_def_range Ltmp15511 Ltmp15514, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29169-Ltmp29168 # Record length -Ltmp29168: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp29169: - .cv_def_range Ltmp15511 Ltmp15514, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29171-Ltmp29170 # Record length -Ltmp29170: - .short 4414 # Record kind: S_LOCAL - .long 10013 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp29171: - .cv_def_range Ltmp15511 Ltmp15514, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp29173-Ltmp29172 # Record length -Ltmp29172: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp29173: - .cv_def_range Ltmp15511 Ltmp15514, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp29175-Ltmp29174 # Record length -Ltmp29174: - .short 4414 # Record kind: S_LOCAL - .long 10124 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp29175: - .cv_def_range Ltmp15511 Ltmp15514, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp29177-Ltmp29176 # Record length -Ltmp29176: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp29177: - .cv_def_range Ltmp15511 Ltmp15514, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29161: - .p2align 2 - .cv_linetable 1377, "??$_Uninitialized_copy@PAIPAIV?$allocator@I@std@@@std@@YAPAIQAI0PAIAAV?$allocator@I@0@@Z", Lfunc_end1377 - .section .debug$S,"dr",associative,"??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" - .long 241 # Symbol subsection for std::_Bt_state_t,0> >::operator= - .long Ltmp29179-Ltmp29178 # Subsection size -Ltmp29178: - .short Ltmp29181-Ltmp29180 # Record length -Ltmp29180: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1378-"??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11462 # Function type index - .secrel32 "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" # Function section relative address - .secidx "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Bt_state_t,0> >::operator=" # Function name -Ltmp29181: - .short Ltmp29183-Ltmp29182 # Record length -Ltmp29182: - .short 4414 # Record kind: S_LOCAL - .long 10398 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29183: - .cv_def_range Ltmp15515 Ltmp15516, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29185-Ltmp29184 # Record length -Ltmp29184: - .short 4414 # Record kind: S_LOCAL - .long 9394 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29185: - .cv_def_range Ltmp15515 Ltmp15516, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29179: - .p2align 2 - .cv_linetable 1378, "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAEAAV01@ABV01@@Z", Lfunc_end1378 - .section .debug$S,"dr",associative,"??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" - .long 241 # Symbol subsection for std::vector >::operator= - .long Ltmp29187-Ltmp29186 # Subsection size -Ltmp29186: - .short Ltmp29189-Ltmp29188 # Record length -Ltmp29188: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1379-"??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11463 # Function type index - .secrel32 "??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" # Function section relative address - .secidx "??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::operator=" # Function name -Ltmp29189: - .short Ltmp29191-Ltmp29190 # Record length -Ltmp29190: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29191: - .cv_def_range Ltmp15517 Ltmp15520, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29193-Ltmp29192 # Record length -Ltmp29192: - .short 4414 # Record kind: S_LOCAL - .long 9825 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29193: - .cv_def_range Ltmp15517 Ltmp15520, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29187: - .p2align 2 - .cv_linetable 1379, "??4?$vector@_NV?$allocator@_N@std@@@std@@QAEAAV01@ABV01@@Z", Lfunc_end1379 - .section .debug$S,"dr",associative,"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" - .long 241 # Symbol subsection for std::addressof > > - .long Ltmp29195-Ltmp29194 # Subsection size -Ltmp29194: - .short Ltmp29197-Ltmp29196 # Record length -Ltmp29196: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1380-"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11465 # Function type index - .secrel32 "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" # Function section relative address - .secidx "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof > >" # Function name -Ltmp29197: - .short Ltmp29199-Ltmp29198 # Record length -Ltmp29198: - .short 4414 # Record kind: S_LOCAL - .long 9825 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp29199: - .cv_def_range Ltmp15521 Ltmp15522, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29195: - .p2align 2 - .cv_linetable 1380, "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPBV?$vector@_NV?$allocator@_N@std@@@0@ABV10@@Z", Lfunc_end1380 - .section .debug$S,"dr",associative,"?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - .long 241 # Symbol subsection for std::vector >::_Copy_assign - .long Ltmp29201-Ltmp29200 # Subsection size -Ltmp29200: - .short Ltmp29203-Ltmp29202 # Record length -Ltmp29202: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1381-"?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11466 # Function type index - .secrel32 "?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # Function section relative address - .secidx "?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Copy_assign" # Function name -Ltmp29203: - .short Ltmp29205-Ltmp29204 # Record length -Ltmp29204: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29205: - .cv_def_range Ltmp15523 Ltmp15524, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29207-Ltmp29206 # Record length -Ltmp29206: - .short 4414 # Record kind: S_LOCAL - .long 9825 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29207: - .cv_def_range Ltmp15523 Ltmp15524, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29209-Ltmp29208 # Record length -Ltmp29208: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29209: - .cv_def_range Ltmp15523 Ltmp15524, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29201: - .p2align 2 - .cv_linetable 1381, "?_Copy_assign@?$vector@_NV?$allocator@_N@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z", Lfunc_end1381 - .section .debug$S,"dr",associative,"??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" - .long 241 # Symbol subsection for std::vector >::operator= - .long Ltmp29211-Ltmp29210 # Subsection size -Ltmp29210: - .short Ltmp29213-Ltmp29212 # Record length -Ltmp29212: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1382-"??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11467 # Function type index - .secrel32 "??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" # Function section relative address - .secidx "??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::operator=" # Function name -Ltmp29213: - .short Ltmp29215-Ltmp29214 # Record length -Ltmp29214: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29215: - .cv_def_range Ltmp15525 Ltmp15528, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29217-Ltmp29216 # Record length -Ltmp29216: - .short 4414 # Record kind: S_LOCAL - .long 10162 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29217: - .cv_def_range Ltmp15525 Ltmp15528, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29211: - .p2align 2 - .cv_linetable 1382, "??4?$vector@IV?$allocator@I@std@@@std@@QAEAAV01@ABV01@@Z", Lfunc_end1382 - .section .debug$S,"dr",associative,"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" - .long 241 # Symbol subsection for std::addressof > > - .long Ltmp29219-Ltmp29218 # Subsection size -Ltmp29218: - .short Ltmp29221-Ltmp29220 # Record length -Ltmp29220: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1383-"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11469 # Function type index - .secrel32 "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" # Function section relative address - .secidx "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof > >" # Function name -Ltmp29221: - .short Ltmp29223-Ltmp29222 # Record length -Ltmp29222: - .short 4414 # Record kind: S_LOCAL - .long 10162 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp29223: - .cv_def_range Ltmp15529 Ltmp15530, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29219: - .p2align 2 - .cv_linetable 1383, "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPBV?$vector@IV?$allocator@I@std@@@0@ABV10@@Z", Lfunc_end1383 - .section .debug$S,"dr",associative,"?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - .long 241 # Symbol subsection for std::vector >::_Copy_assign - .long Ltmp29225-Ltmp29224 # Subsection size -Ltmp29224: - .short Ltmp29227-Ltmp29226 # Record length -Ltmp29226: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1384-"?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11470 # Function type index - .secrel32 "?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # Function section relative address - .secidx "?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Copy_assign" # Function name -Ltmp29227: - .short Ltmp29229-Ltmp29228 # Record length -Ltmp29228: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29229: - .cv_def_range Ltmp15531 Ltmp15532, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29231-Ltmp29230 # Record length -Ltmp29230: - .short 4414 # Record kind: S_LOCAL - .long 10162 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29231: - .cv_def_range Ltmp15531 Ltmp15532, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29233-Ltmp29232 # Record length -Ltmp29232: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29233: - .cv_def_range Ltmp15531 Ltmp15532, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29225: - .p2align 2 - .cv_linetable 1384, "?_Copy_assign@?$vector@IV?$allocator@I@std@@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z", Lfunc_end1384 - .section .debug$S,"dr",associative,"??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" - .long 241 # Symbol subsection for std::_Pocca > - .long Ltmp29235-Ltmp29234 # Subsection size -Ltmp29234: - .short Ltmp29237-Ltmp29236 # Record length -Ltmp29236: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1385-"??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11473 # Function type index - .secrel32 "??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" # Function section relative address - .secidx "??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Pocca >" # Function name -Ltmp29237: - .short Ltmp29239-Ltmp29238 # Record length -Ltmp29238: - .short 4414 # Record kind: S_LOCAL - .long 10013 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp29239: - .cv_def_range Ltmp15533 Ltmp15534, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29241-Ltmp29240 # Record length -Ltmp29240: - .short 4414 # Record kind: S_LOCAL - .long 10016 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29241: - .cv_def_range Ltmp15533 Ltmp15534, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29235: - .p2align 2 - .cv_linetable 1385, "??$_Pocca@V?$allocator@I@std@@@std@@YAXAAV?$allocator@I@0@ABV10@@Z", Lfunc_end1385 - .section .debug$S,"dr",associative,"??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" - .long 241 # Symbol subsection for std::vector >::assign - .long Ltmp29243-Ltmp29242 # Subsection size -Ltmp29242: - .short Ltmp29245-Ltmp29244 # Record length -Ltmp29244: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1386-"??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11474 # Function type index - .secrel32 "??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" # Function section relative address - .secidx "??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::assign" # Function name -Ltmp29245: - .short Ltmp29247-Ltmp29246 # Record length -Ltmp29246: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29247: - .cv_def_range Ltmp15535 Ltmp15538, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp29249-Ltmp29248 # Record length -Ltmp29248: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29249: - .cv_def_range Ltmp15535 Ltmp15538, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29251-Ltmp29250 # Record length -Ltmp29250: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29251: - .cv_def_range Ltmp15535 Ltmp15538, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29243: - .p2align 2 - .cv_linetable 1386, "??$assign@PAIX@?$vector@IV?$allocator@I@std@@@std@@QAEXPAI0@Z", Lfunc_end1386 - .section .debug$S,"dr",associative,"??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" - .long 241 # Symbol subsection for std::_Adl_verify_range - .long Ltmp29253-Ltmp29252 # Subsection size -Ltmp29252: - .short Ltmp29255-Ltmp29254 # Record length -Ltmp29254: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1387-"??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11476 # Function type index - .secrel32 "??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" # Function section relative address - .secidx "??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adl_verify_range" # Function name -Ltmp29255: - .short Ltmp29257-Ltmp29256 # Record length -Ltmp29256: - .short 4414 # Record kind: S_LOCAL - .long 10760 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29257: - .cv_def_range Ltmp15539 Ltmp15541, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29259-Ltmp29258 # Record length -Ltmp29258: - .short 4414 # Record kind: S_LOCAL - .long 10760 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29259: - .cv_def_range Ltmp15539 Ltmp15541, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29253: - .p2align 2 - .cv_linetable 1387, "??$_Adl_verify_range@PAIPAI@std@@YAXABQAI0@Z", Lfunc_end1387 - .section .debug$S,"dr",associative,"??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" - .long 241 # Symbol subsection for std::vector >::_Assign_range - .long Ltmp29261-Ltmp29260 # Subsection size -Ltmp29260: - .short Ltmp29263-Ltmp29262 # Record length -Ltmp29262: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1388-"??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11479 # Function type index - .secrel32 "??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" # Function section relative address - .secidx "??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Assign_range" # Function name -Ltmp29263: - .short Ltmp29265-Ltmp29264 # Record length -Ltmp29264: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29265: - .cv_def_range Ltmp15542 Ltmp15547, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29267-Ltmp29266 # Record length -Ltmp29266: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29267: - .cv_def_range Ltmp15542 Ltmp15547, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29269-Ltmp29268 # Record length -Ltmp29268: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29269: - .cv_def_range Ltmp15542 Ltmp15547, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29271-Ltmp29270 # Record length -Ltmp29270: - .short 4414 # Record kind: S_LOCAL - .long 4312 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29271: - .cv_def_range Ltmp15542 Ltmp15547, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29273-Ltmp29272 # Record length -Ltmp29272: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Newsize" -Ltmp29273: - .cv_def_range Ltmp15542 Ltmp15547, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29261: - .p2align 2 - .cv_linetable 1388, "??$_Assign_range@PAI@?$vector@IV?$allocator@I@std@@@std@@AAEXPAI0Uforward_iterator_tag@1@@Z", Lfunc_end1388 - .section .debug$S,"dr",associative,"??$_Verify_range@I@std@@YAXQBI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Verify_range@I@std@@YAXQBI0@Z" - .long 241 # Symbol subsection for std::_Verify_range - .long Ltmp29275-Ltmp29274 # Subsection size -Ltmp29274: - .short Ltmp29277-Ltmp29276 # Record length -Ltmp29276: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1389-"??$_Verify_range@I@std@@YAXQBI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11482 # Function type index - .secrel32 "??$_Verify_range@I@std@@YAXQBI0@Z" # Function section relative address - .secidx "??$_Verify_range@I@std@@YAXQBI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Verify_range" # Function name -Ltmp29277: - .short Ltmp29279-Ltmp29278 # Record length -Ltmp29278: - .short 4414 # Record kind: S_LOCAL - .long 7336 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29279: - .cv_def_range Ltmp15548 Ltmp15555, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29281-Ltmp29280 # Record length -Ltmp29280: - .short 4414 # Record kind: S_LOCAL - .long 7336 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29281: - .cv_def_range Ltmp15548 Ltmp15555, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29275: - .p2align 2 - .cv_linetable 1389, "??$_Verify_range@I@std@@YAXQBI0@Z", Lfunc_end1389 - .section .debug$S,"dr",associative,"??$distance@PAI@std@@YAHPAI0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$distance@PAI@std@@YAHPAI0@Z" - .long 241 # Symbol subsection for std::distance - .long Ltmp29283-Ltmp29282 # Subsection size -Ltmp29282: - .short Ltmp29285-Ltmp29284 # Record length -Ltmp29284: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1390-"??$distance@PAI@std@@YAHPAI0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11484 # Function type index - .secrel32 "??$distance@PAI@std@@YAHPAI0@Z" # Function section relative address - .secidx "??$distance@PAI@std@@YAHPAI0@Z" # Function section index - .byte 0 # Flags - .asciz "std::distance" # Function name -Ltmp29285: - .short Ltmp29287-Ltmp29286 # Record length -Ltmp29286: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29287: - .cv_def_range Ltmp15556 Ltmp15557, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29289-Ltmp29288 # Record length -Ltmp29288: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29289: - .cv_def_range Ltmp15556 Ltmp15557, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29283: - .p2align 2 - .cv_linetable 1390, "??$distance@PAI@std@@YAHPAI0@Z", Lfunc_end1390 - .section .debug$S,"dr",associative,"?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::vector >::_Clear_and_reserve_geometric - .long Ltmp29291-Ltmp29290 # Subsection size -Ltmp29290: - .short Ltmp29293-Ltmp29292 # Record length -Ltmp29292: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1391-"?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11485 # Function type index - .secrel32 "?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Clear_and_reserve_geometric" # Function name -Ltmp29293: - .short Ltmp29295-Ltmp29294 # Record length -Ltmp29294: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29295: - .cv_def_range Ltmp15558 Ltmp15563, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29297-Ltmp29296 # Record length -Ltmp29296: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp29297: - .cv_def_range Ltmp15558 Ltmp15563, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29299-Ltmp29298 # Record length -Ltmp29298: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Newcapacity" -Ltmp29299: - .cv_def_range Ltmp15558 Ltmp15563, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29301-Ltmp29300 # Record length -Ltmp29300: - .short 4414 # Record kind: S_LOCAL - .long 10269 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp29301: - .cv_def_range Ltmp15558 Ltmp15563, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29291: - .p2align 2 - .cv_linetable 1391, "?_Clear_and_reserve_geometric@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z", Lfunc_end1391 - .section .debug$S,"dr",associative,"??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" - .long 241 # Symbol subsection for std::_Refancy - .long Ltmp29303-Ltmp29302 # Subsection size -Ltmp29302: - .short Ltmp29305-Ltmp29304 # Record length -Ltmp29304: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1392-"??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11486 # Function type index - .secrel32 "??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" # Function section relative address - .secidx "??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Refancy" # Function name -Ltmp29305: - .short Ltmp29307-Ltmp29306 # Record length -Ltmp29306: - .short 4414 # Record kind: S_LOCAL - .long 1141 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp29307: - .cv_def_range Ltmp15564 Ltmp15565, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29303: - .p2align 2 - .cv_linetable 1392, "??$_Refancy@PAI$0A@@std@@YAPAIPAI@Z", Lfunc_end1392 - .section .debug$S,"dr",associative,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > > - .long Ltmp29309-Ltmp29308 # Subsection size -Ltmp29308: - .short Ltmp29311-Ltmp29310 # Record length -Ltmp29310: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1393-"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11489 # Function type index - .secrel32 "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # Function section relative address - .secidx "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >" # Function name -Ltmp29311: - .short Ltmp29313-Ltmp29312 # Record length -Ltmp29312: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin1" -Ltmp29313: - .cv_def_range Ltmp15566 Ltmp15570, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp29315-Ltmp29314 # Record length -Ltmp29314: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End1" -Ltmp29315: - .cv_def_range Ltmp15566 Ltmp15570, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29317-Ltmp29316 # Record length -Ltmp29316: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin2" -Ltmp29317: - .cv_def_range Ltmp15566 Ltmp15570, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp29319-Ltmp29318 # Record length -Ltmp29318: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End2" -Ltmp29319: - .cv_def_range Ltmp15566 Ltmp15570, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp29321-Ltmp29320 # Record length -Ltmp29320: - .short 4414 # Record kind: S_LOCAL - .long 11069 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp29321: - .cv_def_range Ltmp15566 Ltmp15570, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp29323-Ltmp29322 # Record length -Ltmp29322: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp29323: - .cv_def_range Ltmp15566 Ltmp15570, "E\021\026\000\000\000\304\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29309: - .p2align 2 - .cv_linetable 1393, "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z", Lfunc_end1393 - .section .debug$S,"dr",associative,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > > - .long Ltmp29325-Ltmp29324 # Subsection size -Ltmp29324: - .short Ltmp29327-Ltmp29326 # Record length -Ltmp29326: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1394-"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11492 # Function type index - .secrel32 "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # Function section relative address - .secidx "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >" # Function name -Ltmp29327: - .short Ltmp29329-Ltmp29328 # Record length -Ltmp29328: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin1" -Ltmp29329: - .cv_def_range Ltmp15571 Ltmp15575, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp29331-Ltmp29330 # Record length -Ltmp29330: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End1" -Ltmp29331: - .cv_def_range Ltmp15571 Ltmp15575, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29333-Ltmp29332 # Record length -Ltmp29332: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin2" -Ltmp29333: - .cv_def_range Ltmp15571 Ltmp15575, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp29335-Ltmp29334 # Record length -Ltmp29334: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End2" -Ltmp29335: - .cv_def_range Ltmp15571 Ltmp15575, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp29337-Ltmp29336 # Record length -Ltmp29336: - .short 4414 # Record kind: S_LOCAL - .long 11085 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp29337: - .cv_def_range Ltmp15571 Ltmp15575, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp29339-Ltmp29338 # Record length -Ltmp29338: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp29339: - .cv_def_range Ltmp15571 Ltmp15575, "E\021\026\000\000\000\304\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29325: - .p2align 2 - .cv_linetable 1394, "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z", Lfunc_end1394 - .section .debug$S,"dr",associative,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > > - .long Ltmp29341-Ltmp29340 # Subsection size -Ltmp29340: - .short Ltmp29343-Ltmp29342 # Record length -Ltmp29342: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1395-"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11495 # Function type index - .secrel32 "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # Function section relative address - .secidx "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >" # Function name -Ltmp29343: - .short Ltmp29345-Ltmp29344 # Record length -Ltmp29344: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin1" -Ltmp29345: - .cv_def_range Ltmp15576 Ltmp15580, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp29347-Ltmp29346 # Record length -Ltmp29346: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End1" -Ltmp29347: - .cv_def_range Ltmp15576 Ltmp15580, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29349-Ltmp29348 # Record length -Ltmp29348: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Begin2" -Ltmp29349: - .cv_def_range Ltmp15576 Ltmp15580, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp29351-Ltmp29350 # Record length -Ltmp29350: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_End2" -Ltmp29351: - .cv_def_range Ltmp15576 Ltmp15580, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp29353-Ltmp29352 # Record length -Ltmp29352: - .short 4414 # Record kind: S_LOCAL - .long 11095 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp29353: - .cv_def_range Ltmp15576 Ltmp15580, "E\021\026\000\000\000,\000\000\000" - .short Ltmp29355-Ltmp29354 # Record length -Ltmp29354: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp29355: - .cv_def_range Ltmp15576 Ltmp15580, "E\021\026\000\000\000\310\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29341: - .p2align 2 - .cv_linetable 1395, "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@U?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@000U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z", Lfunc_end1395 - .section .debug$S,"dr",associative,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::_Tgt_state_t - .long Ltmp29357-Ltmp29356 # Subsection size -Ltmp29356: - .short Ltmp29359-Ltmp29358 # Record length -Ltmp29358: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1396-"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11497 # Function type index - .secrel32 "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Tgt_state_t,0> >::_Tgt_state_t" # Function name -Ltmp29359: - .short Ltmp29361-Ltmp29360 # Record length -Ltmp29360: - .short 4414 # Record kind: S_LOCAL - .long 9392 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29361: - .cv_def_range Ltmp15583 Ltmp15585, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29363-Ltmp29362 # Record length -Ltmp29362: - .short 4414 # Record kind: S_LOCAL - .long 11041 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29363: - .cv_def_range Ltmp15583 Ltmp15585, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29357: - .p2align 2 - .cv_linetable 1396, "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z", Lfunc_end1396 - .section .debug$S,"dr",associative,"??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .long 241 # Symbol subsection for std::distance,0> > - .long Ltmp29365-Ltmp29364 # Subsection size -Ltmp29364: - .short Ltmp29367-Ltmp29366 # Record length -Ltmp29366: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1397-"??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11499 # Function type index - .secrel32 "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section relative address - .secidx "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::distance,0> >" # Function name -Ltmp29367: - .short Ltmp29369-Ltmp29368 # Record length -Ltmp29368: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29369: - .cv_def_range Ltmp15586 Ltmp15588, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp29371-Ltmp29370 # Record length -Ltmp29370: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29371: - .cv_def_range Ltmp15586 Ltmp15588, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29365: - .p2align 2 - .cv_linetable 1397, "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YAHV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z", Lfunc_end1397 - .section .debug$S,"dr",associative,"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::vector - .long Ltmp29373-Ltmp29372 # Subsection size -Ltmp29372: - .short Ltmp29375-Ltmp29374 # Record length -Ltmp29374: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1398-"??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11500 # Function type index - .secrel32 "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::vector" # Function name -Ltmp29375: - .short Ltmp29377-Ltmp29376 # Record length -Ltmp29376: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29377: - .cv_def_range Ltmp15593 Ltmp15600, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp29379-Ltmp29378 # Record length -Ltmp29378: - .short 4414 # Record kind: S_LOCAL - .long 9593 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29379: - .cv_def_range Ltmp15593 Ltmp15600, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29381-Ltmp29380 # Record length -Ltmp29380: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp29381: - .cv_def_range Ltmp15594 Ltmp15597 Ltmp15598 Ltmp15600, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp29383-Ltmp29382 # Record length -Ltmp29382: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp29383: - .cv_def_range Ltmp15594 Ltmp15597 Ltmp15598 Ltmp15600, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp29385-Ltmp29384 # Record length -Ltmp29384: - .short 4414 # Record kind: S_LOCAL - .long 11505 # TypeIndex - .short 0 # Flags - .asciz "_Guard" -Ltmp29385: - .cv_def_range Ltmp15595 Ltmp15596 Ltmp15598 Ltmp15599, "E\021\026\000\000\000\300\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29373: - .p2align 2 - .cv_linetable 1398, "??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z", Lfunc_end1398 - .section .debug$S,"dr",associative,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::select_on_container_copy_construction - .long Ltmp29387-Ltmp29386 # Subsection size -Ltmp29386: - .short Ltmp29389-Ltmp29388 # Record length -Ltmp29388: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1399-"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11507 # Function type index - .secrel32 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" # Function section relative address - .secidx "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits,0> >::_Grp_t> >::select_on_container_copy_construction" # Function name -Ltmp29389: - .short Ltmp29391-Ltmp29390 # Record length -Ltmp29390: - .short 4414 # Record kind: S_LOCAL - .long 9580 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp29391: - .cv_def_range Ltmp15601 Ltmp15602, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29387: - .p2align 2 - .cv_linetable 1399, "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@ABV32@@Z", Lfunc_end1399 - .section .debug$S,"dr",associative,"??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Compressed_pair,0> >::_Grp_t>> - .long Ltmp29393-Ltmp29392 # Subsection size -Ltmp29392: - .short Ltmp29395-Ltmp29394 # Record length -Ltmp29394: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1400-"??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11511 # Function type index - .secrel32 "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section relative address - .secidx "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Compressed_pair,0> >::_Grp_t>>" # Function name -Ltmp29395: - .short Ltmp29397-Ltmp29396 # Record length -Ltmp29396: - .short 4414 # Record kind: S_LOCAL - .long 9915 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29397: - .cv_def_range Ltmp15603 Ltmp15604, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29399-Ltmp29398 # Record length -Ltmp29398: - .short 4414 # Record kind: S_LOCAL - .long 7985 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29399: - .cv_def_range Ltmp15603 Ltmp15604, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29401-Ltmp29400 # Record length -Ltmp29400: - .short 4414 # Record kind: S_LOCAL - .long 11508 # TypeIndex - .short 1 # Flags - .asciz "_Val1" -Ltmp29401: - .cv_def_range Ltmp15603 Ltmp15604, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29393: - .p2align 2 - .cv_linetable 1400, "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@$$V@?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", Lfunc_end1400 - .section .debug$S,"dr",associative,"?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::empty - .long Ltmp29403-Ltmp29402 # Subsection size -Ltmp29402: - .short Ltmp29405-Ltmp29404 # Record length -Ltmp29404: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1401-"?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11512 # Function type index - .secrel32 "?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" # Function section relative address - .secidx "?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::empty" # Function name -Ltmp29405: - .short Ltmp29407-Ltmp29406 # Record length -Ltmp29406: - .short 4414 # Record kind: S_LOCAL - .long 9656 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29407: - .cv_def_range Ltmp15605 Ltmp15606, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29403: - .p2align 2 - .cv_linetable 1401, "?empty@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QBE_NXZ", Lfunc_end1401 - .section .debug$S,"dr",associative,"?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Buy_raw - .long Ltmp29409-Ltmp29408 # Subsection size -Ltmp29408: - .short Ltmp29411-Ltmp29410 # Record length -Ltmp29410: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1402-"?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11513 # Function type index - .secrel32 "?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Buy_raw" # Function name -Ltmp29411: - .short Ltmp29413-Ltmp29412 # Record length -Ltmp29412: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29413: - .cv_def_range Ltmp15607 Ltmp15608, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29415-Ltmp29414 # Record length -Ltmp29414: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp29415: - .cv_def_range Ltmp15607 Ltmp15608, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29417-Ltmp29416 # Record length -Ltmp29416: - .short 4414 # Record kind: S_LOCAL - .long 9707 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp29417: - .cv_def_range Ltmp15607 Ltmp15608, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29409: - .p2align 2 - .cv_linetable 1402, "?_Buy_raw@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z", Lfunc_end1402 - .section .debug$S,"dr",associative,"??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Ucopy,0> >::_Grp_t *> - .long Ltmp29419-Ltmp29418 # Subsection size -Ltmp29418: - .short Ltmp29421-Ltmp29420 # Record length -Ltmp29420: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1403-"??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11514 # Function type index - .secrel32 "??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" # Function section relative address - .secidx "??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Ucopy,0> >::_Grp_t *>" # Function name -Ltmp29421: - .short Ltmp29423-Ltmp29422 # Record length -Ltmp29422: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29423: - .cv_def_range Ltmp15609 Ltmp15610, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29425-Ltmp29424 # Record length -Ltmp29424: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29425: - .cv_def_range Ltmp15609 Ltmp15610, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29427-Ltmp29426 # Record length -Ltmp29426: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29427: - .cv_def_range Ltmp15609 Ltmp15610, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29429-Ltmp29428 # Record length -Ltmp29428: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp29429: - .cv_def_range Ltmp15609 Ltmp15610, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29419: - .p2align 2 - .cv_linetable 1403, "??$_Ucopy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PAU231@00@Z", Lfunc_end1403 - .section .debug$S,"dr",associative,"??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::~_Tidy_guard - .long Ltmp29431-Ltmp29430 # Subsection size -Ltmp29430: - .short Ltmp29433-Ltmp29432 # Record length -Ltmp29432: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1404-"??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11515 # Function type index - .secrel32 "??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::~_Tidy_guard" # Function name -Ltmp29433: - .short Ltmp29435-Ltmp29434 # Record length -Ltmp29434: - .short 4414 # Record kind: S_LOCAL - .long 11502 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29435: - .cv_def_range Ltmp15611 Ltmp15614, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29431: - .p2align 2 - .cv_linetable 1404, "??1?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@QAE@XZ", Lfunc_end1404 - .section .debug$S,"dr",associative,"??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" - .long 241 # Symbol subsection for std::forward,0> >::_Grp_t> > - .long Ltmp29437-Ltmp29436 # Subsection size -Ltmp29436: - .short Ltmp29439-Ltmp29438 # Record length -Ltmp29438: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1405-"??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11518 # Function type index - .secrel32 "??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" # Function section relative address - .secidx "??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward,0> >::_Grp_t> >" # Function name -Ltmp29439: - .short Ltmp29441-Ltmp29440 # Record length -Ltmp29440: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp29441: - .cv_def_range Ltmp15615 Ltmp15616, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29437: - .p2align 2 - .cv_linetable 1405, "??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AAV10@@Z", Lfunc_end1405 - .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_copy,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > - .long Ltmp29443-Ltmp29442 # Subsection size -Ltmp29442: - .short Ltmp29445-Ltmp29444 # Record length -Ltmp29444: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1406-"??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11519 # Function type index - .secrel32 "??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_copy,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >" # Function name -Ltmp29445: - .short Ltmp29447-Ltmp29446 # Record length -Ltmp29446: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29447: - .cv_def_range Ltmp15619 Ltmp15629, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29449-Ltmp29448 # Record length -Ltmp29448: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29449: - .cv_def_range Ltmp15619 Ltmp15629, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29451-Ltmp29450 # Record length -Ltmp29450: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp29451: - .cv_def_range Ltmp15619 Ltmp15629, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29453-Ltmp29452 # Record length -Ltmp29452: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp29453: - .cv_def_range Ltmp15619 Ltmp15629, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp29455-Ltmp29454 # Record length -Ltmp29454: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp29455: - .cv_def_range Ltmp15619 Ltmp15629, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29457-Ltmp29456 # Record length -Ltmp29456: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp29457: - .cv_def_range Ltmp15619 Ltmp15629, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp29459-Ltmp29458 # Record length -Ltmp29458: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp29459: - .cv_def_range Ltmp15619 Ltmp15629, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp29461-Ltmp29460 # Record length -Ltmp29460: - .short 4414 # Record kind: S_LOCAL - .long 10952 # TypeIndex - .short 0 # Flags - .asciz "_Backout" -Ltmp29461: - .cv_def_range Ltmp15620 Ltmp15627 Ltmp15628 Ltmp15629, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29443: - .p2align 2 - .cv_linetable 1406, "??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", Lfunc_end1406 - .section .debug$S,"dr",associative,"??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back,0> >::_Grp_t &> - .long Ltmp29463-Ltmp29462 # Subsection size -Ltmp29462: - .short Ltmp29465-Ltmp29464 # Record length -Ltmp29464: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1407-"??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11521 # Function type index - .secrel32 "??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section relative address - .secidx "??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back,0> >::_Grp_t &>" # Function name -Ltmp29465: - .short Ltmp29467-Ltmp29466 # Record length -Ltmp29466: - .short 4414 # Record kind: S_LOCAL - .long 10939 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29467: - .cv_def_range Ltmp15630 Ltmp15631, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29469-Ltmp29468 # Record length -Ltmp29468: - .short 4414 # Record kind: S_LOCAL - .long 9669 # TypeIndex - .short 1 # Flags - .asciz "_Vals" -Ltmp29469: - .cv_def_range Ltmp15630 Ltmp15631, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29463: - .p2align 2 - .cv_linetable 1407, "??$_Emplace_back@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", Lfunc_end1407 - .section .debug$S,"dr",associative,"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" - .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::construct,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t &> - .long Ltmp29471-Ltmp29470 # Subsection size -Ltmp29470: - .short Ltmp29473-Ltmp29472 # Record length -Ltmp29472: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1408-"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11524 # Function type index - .secrel32 "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" # Function section relative address - .secidx "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Default_allocator_traits,0> >::_Grp_t> >::construct,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t &>" # Function name -Ltmp29473: - .short Ltmp29475-Ltmp29474 # Record length -Ltmp29474: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29475: - .cv_def_range Ltmp15632 Ltmp15633, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29477-Ltmp29476 # Record length -Ltmp29476: - .short 4414 # Record kind: S_LOCAL - .long 9936 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp29477: - .cv_def_range Ltmp15632 Ltmp15633, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29479-Ltmp29478 # Record length -Ltmp29478: - .short 4414 # Record kind: S_LOCAL - .long 9669 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp29479: - .cv_def_range Ltmp15632 Ltmp15633, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29471: - .p2align 2 - .cv_linetable 1408, "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AAU123@@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AAU341@@Z", Lfunc_end1408 - .section .debug$S,"dr",associative,"??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" - .long 241 # Symbol subsection for std::forward,0> >::_Grp_t &> - .long Ltmp29481-Ltmp29480 # Subsection size -Ltmp29480: - .short Ltmp29483-Ltmp29482 # Record length -Ltmp29482: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1409-"??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11526 # Function type index - .secrel32 "??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # Function section relative address - .secidx "??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward,0> >::_Grp_t &>" # Function name -Ltmp29483: - .short Ltmp29485-Ltmp29484 # Record length -Ltmp29484: - .short 4414 # Record kind: S_LOCAL - .long 9669 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp29485: - .cv_def_range Ltmp15634 Ltmp15635, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29481: - .p2align 2 - .cv_linetable 1409, "??$forward@AAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AAU120@@Z", Lfunc_end1409 - .section .debug$S,"dr",associative,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator- - .long Ltmp29487-Ltmp29486 # Subsection size -Ltmp29486: - .short Ltmp29489-Ltmp29488 # Record length -Ltmp29488: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1410-"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11527 # Function type index - .secrel32 "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" # Function section relative address - .secidx "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::operator-" # Function name -Ltmp29489: - .short Ltmp29491-Ltmp29490 # Record length -Ltmp29490: - .short 4414 # Record kind: S_LOCAL - .long 6588 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29491: - .cv_def_range Ltmp15638 Ltmp15639, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp29493-Ltmp29492 # Record length -Ltmp29492: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp29493: - .cv_def_range Ltmp15638 Ltmp15639, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29487: - .p2align 2 - .cv_linetable 1410, "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z", Lfunc_end1410 - .section .debug$S,"dr",associative,"?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_rep0 - .long Ltmp29495-Ltmp29494 # Subsection size -Ltmp29494: - .short Ltmp29497-Ltmp29496 # Record length -Ltmp29496: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1411-"?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11528 # Function type index - .secrel32 "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" # Function section relative address - .secidx "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_rep0" # Function name -Ltmp29497: - .short Ltmp29499-Ltmp29498 # Record length -Ltmp29498: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29499: - .cv_def_range Ltmp15660 Ltmp15684, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp29501-Ltmp29500 # Record length -Ltmp29500: - .short 4414 # Record kind: S_LOCAL - .long 9371 # TypeIndex - .short 1 # Flags - .asciz "_Node" -Ltmp29501: - .cv_def_range Ltmp15660 Ltmp15684, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29503-Ltmp29502 # Record length -Ltmp29502: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Greedy" -Ltmp29503: - .cv_def_range Ltmp15660 Ltmp15684, "E\021\026\000\000\000\342\377\377\377" - .short Ltmp29505-Ltmp29504 # Record length -Ltmp29504: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Ix" -Ltmp29505: - .cv_def_range Ltmp15660 Ltmp15684, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp29507-Ltmp29506 # Record length -Ltmp29506: - .short 4414 # Record kind: S_LOCAL - .long 9399 # TypeIndex - .short 0 # Flags - .asciz "_St" -Ltmp29507: - .cv_def_range Ltmp15660 Ltmp15684, "E\021\026\000\000\000\250\377\377\377" - .short Ltmp29509-Ltmp29508 # Record length -Ltmp29508: - .short 4414 # Record kind: S_LOCAL - .long 9399 # TypeIndex - .short 0 # Flags - .asciz "_Final" -Ltmp29509: - .cv_def_range Ltmp15660 Ltmp15684, "E\021\026\000\000\000\\\377\377\377" - .short Ltmp29511-Ltmp29510 # Record length -Ltmp29510: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Matched0" -Ltmp29511: - .cv_def_range Ltmp15660 Ltmp15684, "E\021\026\000\000\000[\377\377\377" - .short Ltmp29513-Ltmp29512 # Record length -Ltmp29512: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Saved_pos" -Ltmp29513: - .cv_def_range Ltmp15660 Ltmp15684, "E\021\026\000\000\000P\377\377\377" - .short Ltmp29515-Ltmp29514 # Record length -Ltmp29514: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15668-Ltmp15664 # Code size - .secrel32 Ltmp15664 # Function section relative address - .secidx Lfunc_begin1411 # Function section index - .byte 0 # Lexical block name -Ltmp29515: - .short Ltmp29517-Ltmp29516 # Record length -Ltmp29516: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Cur" -Ltmp29517: - .cv_def_range Ltmp15664 Ltmp15668, "E\021\026\000\000\000\240\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp29519-Ltmp29518 # Record length -Ltmp29518: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15683-Ltmp15674 # Code size - .secrel32 Ltmp15674 # Function section relative address - .secidx Lfunc_begin1411 # Function section index - .byte 0 # Lexical block name -Ltmp29519: - .short Ltmp29521-Ltmp29520 # Record length -Ltmp29520: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Mid" -Ltmp29521: - .cv_def_range Ltmp15674 Ltmp15683, "E\021\026\000\000\000H\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 -Ltmp29495: - .p2align 2 - .cv_linetable 1411, "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z", Lfunc_end1411 - .section .debug$S,"dr",associative,"??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::operator= - .long Ltmp29523-Ltmp29522 # Subsection size -Ltmp29522: - .short Ltmp29525-Ltmp29524 # Record length -Ltmp29524: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1412-"??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11529 # Function type index - .secrel32 "??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" # Function section relative address - .secidx "??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::operator=" # Function name -Ltmp29525: - .short Ltmp29527-Ltmp29526 # Record length -Ltmp29526: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29527: - .cv_def_range Ltmp15685 Ltmp15688, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29529-Ltmp29528 # Record length -Ltmp29528: - .short 4414 # Record kind: S_LOCAL - .long 9593 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29529: - .cv_def_range Ltmp15685 Ltmp15688, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29523: - .p2align 2 - .cv_linetable 1412, "??4?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEAAV01@ABV01@@Z", Lfunc_end1412 - .section .debug$S,"dr",associative,"??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" - .long 241 # Symbol subsection for std::addressof,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > - .long Ltmp29531-Ltmp29530 # Subsection size -Ltmp29530: - .short Ltmp29533-Ltmp29532 # Record length -Ltmp29532: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1413-"??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11531 # Function type index - .secrel32 "??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" # Function section relative address - .secidx "??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >" # Function name -Ltmp29533: - .short Ltmp29535-Ltmp29534 # Record length -Ltmp29534: - .short 4414 # Record kind: S_LOCAL - .long 9593 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp29535: - .cv_def_range Ltmp15689 Ltmp15690, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29531: - .p2align 2 - .cv_linetable 1413, "??$addressof@$$CBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@YAPBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@0@ABV10@@Z", Lfunc_end1413 - .section .debug$S,"dr",associative,"?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Copy_assign - .long Ltmp29537-Ltmp29536 # Subsection size -Ltmp29536: - .short Ltmp29539-Ltmp29538 # Record length -Ltmp29538: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1414-"?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11532 # Function type index - .secrel32 "?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # Function section relative address - .secidx "?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Copy_assign" # Function name -Ltmp29539: - .short Ltmp29541-Ltmp29540 # Record length -Ltmp29540: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29541: - .cv_def_range Ltmp15691 Ltmp15692, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29543-Ltmp29542 # Record length -Ltmp29542: - .short 4414 # Record kind: S_LOCAL - .long 9593 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29543: - .cv_def_range Ltmp15691 Ltmp15692, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29545-Ltmp29544 # Record length -Ltmp29544: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29545: - .cv_def_range Ltmp15691 Ltmp15692, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29537: - .p2align 2 - .cv_linetable 1414, "?_Copy_assign@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXABV12@U?$integral_constant@_N$0A@@2@@Z", Lfunc_end1414 - .section .debug$S,"dr",associative,"??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" - .long 241 # Symbol subsection for std::_Pocca,0> >::_Grp_t> > - .long Ltmp29547-Ltmp29546 # Subsection size -Ltmp29546: - .short Ltmp29549-Ltmp29548 # Record length -Ltmp29548: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1415-"??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11535 # Function type index - .secrel32 "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" # Function section relative address - .secidx "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Pocca,0> >::_Grp_t> >" # Function name -Ltmp29549: - .short Ltmp29551-Ltmp29550 # Record length -Ltmp29550: - .short 4414 # Record kind: S_LOCAL - .long 9702 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp29551: - .cv_def_range Ltmp15693 Ltmp15694, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29553-Ltmp29552 # Record length -Ltmp29552: - .short 4414 # Record kind: S_LOCAL - .long 9580 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp29553: - .cv_def_range Ltmp15693 Ltmp15694, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29547: - .p2align 2 - .cv_linetable 1415, "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@ABV10@@Z", Lfunc_end1415 - .section .debug$S,"dr",associative,"??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::assign,0> >::_Grp_t *,void> - .long Ltmp29555-Ltmp29554 # Subsection size -Ltmp29554: - .short Ltmp29557-Ltmp29556 # Record length -Ltmp29556: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1416-"??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11536 # Function type index - .secrel32 "??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" # Function section relative address - .secidx "??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::assign,0> >::_Grp_t *,void>" # Function name -Ltmp29557: - .short Ltmp29559-Ltmp29558 # Record length -Ltmp29558: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29559: - .cv_def_range Ltmp15695 Ltmp15698, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp29561-Ltmp29560 # Record length -Ltmp29560: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29561: - .cv_def_range Ltmp15695 Ltmp15698, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29563-Ltmp29562 # Record length -Ltmp29562: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29563: - .cv_def_range Ltmp15695 Ltmp15698, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29555: - .p2align 2 - .cv_linetable 1416, "??$assign@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@X@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z", Lfunc_end1416 - .section .debug$S,"dr",associative,"??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::_Adl_verify_range,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> - .long Ltmp29565-Ltmp29564 # Subsection size -Ltmp29564: - .short Ltmp29567-Ltmp29566 # Record length -Ltmp29566: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1417-"??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11538 # Function type index - .secrel32 "??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adl_verify_range,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>" # Function name -Ltmp29567: - .short Ltmp29569-Ltmp29568 # Record length -Ltmp29568: - .short 4414 # Record kind: S_LOCAL - .long 10960 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29569: - .cv_def_range Ltmp15699 Ltmp15701, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29571-Ltmp29570 # Record length -Ltmp29570: - .short 4414 # Record kind: S_LOCAL - .long 10960 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29571: - .cv_def_range Ltmp15699 Ltmp15701, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29565: - .p2align 2 - .cv_linetable 1417, "??$_Adl_verify_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAXABQAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", Lfunc_end1417 - .section .debug$S,"dr",associative,"??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Assign_range,0> >::_Grp_t *> - .long Ltmp29573-Ltmp29572 # Subsection size -Ltmp29572: - .short Ltmp29575-Ltmp29574 # Record length -Ltmp29574: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1418-"??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11541 # Function type index - .secrel32 "??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" # Function section relative address - .secidx "??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Assign_range,0> >::_Grp_t *>" # Function name -Ltmp29575: - .short Ltmp29577-Ltmp29576 # Record length -Ltmp29576: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29577: - .cv_def_range Ltmp15702 Ltmp15707, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29579-Ltmp29578 # Record length -Ltmp29578: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29579: - .cv_def_range Ltmp15702 Ltmp15707, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29581-Ltmp29580 # Record length -Ltmp29580: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29581: - .cv_def_range Ltmp15702 Ltmp15707, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29583-Ltmp29582 # Record length -Ltmp29582: - .short 4414 # Record kind: S_LOCAL - .long 4312 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29583: - .cv_def_range Ltmp15702 Ltmp15707, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29585-Ltmp29584 # Record length -Ltmp29584: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Newsize" -Ltmp29585: - .cv_def_range Ltmp15702 Ltmp15707, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29573: - .p2align 2 - .cv_linetable 1418, "??$_Assign_range@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z", Lfunc_end1418 - .section .debug$S,"dr",associative,"??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::_Verify_range,0> >::_Grp_t> - .long Ltmp29587-Ltmp29586 # Subsection size -Ltmp29586: - .short Ltmp29589-Ltmp29588 # Record length -Ltmp29588: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1419-"??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11545 # Function type index - .secrel32 "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Verify_range,0> >::_Grp_t>" # Function name -Ltmp29589: - .short Ltmp29591-Ltmp29590 # Record length -Ltmp29590: - .short 4414 # Record kind: S_LOCAL - .long 11542 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29591: - .cv_def_range Ltmp15708 Ltmp15715, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29593-Ltmp29592 # Record length -Ltmp29592: - .short 4414 # Record kind: S_LOCAL - .long 11542 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29593: - .cv_def_range Ltmp15708 Ltmp15715, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29587: - .p2align 2 - .cv_linetable 1419, "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", Lfunc_end1419 - .section .debug$S,"dr",associative,"??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" - .long 241 # Symbol subsection for std::distance,0> >::_Grp_t *> - .long Ltmp29595-Ltmp29594 # Subsection size -Ltmp29594: - .short Ltmp29597-Ltmp29596 # Record length -Ltmp29596: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1420-"??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11547 # Function type index - .secrel32 "??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address - .secidx "??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::distance,0> >::_Grp_t *>" # Function name -Ltmp29597: - .short Ltmp29599-Ltmp29598 # Record length -Ltmp29598: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29599: - .cv_def_range Ltmp15716 Ltmp15717, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29601-Ltmp29600 # Record length -Ltmp29600: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29601: - .cv_def_range Ltmp15716 Ltmp15717, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29595: - .p2align 2 - .cv_linetable 1420, "??$distance@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAHPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", Lfunc_end1420 - .section .debug$S,"dr",associative,"?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Clear_and_reserve_geometric - .long Ltmp29603-Ltmp29602 # Subsection size -Ltmp29602: - .short Ltmp29605-Ltmp29604 # Record length -Ltmp29604: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1421-"?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11548 # Function type index - .secrel32 "?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Clear_and_reserve_geometric" # Function name -Ltmp29605: - .short Ltmp29607-Ltmp29606 # Record length -Ltmp29606: - .short 4414 # Record kind: S_LOCAL - .long 9576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29607: - .cv_def_range Ltmp15718 Ltmp15723, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29609-Ltmp29608 # Record length -Ltmp29608: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp29609: - .cv_def_range Ltmp15718 Ltmp15723, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29611-Ltmp29610 # Record length -Ltmp29610: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Newcapacity" -Ltmp29611: - .cv_def_range Ltmp15718 Ltmp15723, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29613-Ltmp29612 # Record length -Ltmp29612: - .short 4414 # Record kind: S_LOCAL - .long 9707 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp29613: - .cv_def_range Ltmp15718 Ltmp15723, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29603: - .p2align 2 - .cv_linetable 1421, "?_Clear_and_reserve_geometric@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXI@Z", Lfunc_end1421 - .section .debug$S,"dr",associative,"??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" - .long 241 # Symbol subsection for std::_Refancy,0> >::_Grp_t *,0> - .long Ltmp29615-Ltmp29614 # Subsection size -Ltmp29614: - .short Ltmp29617-Ltmp29616 # Record length -Ltmp29616: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1422-"??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11549 # Function type index - .secrel32 "??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" # Function section relative address - .secidx "??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Refancy,0> >::_Grp_t *,0>" # Function name -Ltmp29617: - .short Ltmp29619-Ltmp29618 # Record length -Ltmp29618: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp29619: - .cv_def_range Ltmp15724 Ltmp15725, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29615: - .p2align 2 - .cv_linetable 1422, "??$_Refancy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@$0A@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@@Z", Lfunc_end1422 - .section .debug$S,"dr",associative,"??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" - .long 241 # Symbol subsection for std::_Copy_memmove,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> - .long Ltmp29621-Ltmp29620 # Subsection size -Ltmp29620: - .short Ltmp29623-Ltmp29622 # Record length -Ltmp29622: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1423-"??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11551 # Function type index - .secrel32 "??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" # Function section relative address - .secidx "??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Copy_memmove,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>" # Function name -Ltmp29623: - .short Ltmp29625-Ltmp29624 # Record length -Ltmp29624: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29625: - .cv_def_range Ltmp15726 Ltmp15727, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29627-Ltmp29626 # Record length -Ltmp29626: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29627: - .cv_def_range Ltmp15726 Ltmp15727, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29629-Ltmp29628 # Record length -Ltmp29628: - .short 4414 # Record kind: S_LOCAL - .long 9653 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp29629: - .cv_def_range Ltmp15726 Ltmp15727, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29631-Ltmp29630 # Record length -Ltmp29630: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_First_ch" -Ltmp29631: - .cv_def_range Ltmp15726 Ltmp15727, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp29633-Ltmp29632 # Record length -Ltmp29632: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Last_ch" -Ltmp29633: - .cv_def_range Ltmp15726 Ltmp15727, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp29635-Ltmp29634 # Record length -Ltmp29634: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Dest_ch" -Ltmp29635: - .cv_def_range Ltmp15726 Ltmp15727, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp29637-Ltmp29636 # Record length -Ltmp29636: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp29637: - .cv_def_range Ltmp15726 Ltmp15727, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29621: - .p2align 2 - .cv_linetable 1423, "??$_Copy_memmove@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PAU120@00@Z", Lfunc_end1423 - .section .debug$S,"dr",associative,"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" - .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Advance - .long Ltmp29639-Ltmp29638 # Subsection size -Ltmp29638: - .short Ltmp29641-Ltmp29640 # Record length -Ltmp29640: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1424-"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11552 # Function type index - .secrel32 "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" # Function section relative address - .secidx "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_iter_base > >::_Advance" # Function name -Ltmp29641: - .short Ltmp29643-Ltmp29642 # Record length -Ltmp29642: - .short 4414 # Record kind: S_LOCAL - .long 10286 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29643: - .cv_def_range Ltmp15728 Ltmp15729, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29645-Ltmp29644 # Record length -Ltmp29644: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp29645: - .cv_def_range Ltmp15728 Ltmp15729, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29639: - .p2align 2 - .cv_linetable 1424, "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QAEXI@Z", Lfunc_end1424 - .section .debug$S,"dr",associative,"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::operator[] - .long Ltmp29647-Ltmp29646 # Subsection size -Ltmp29646: - .short Ltmp29649-Ltmp29648 # Record length -Ltmp29648: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1425-"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11553 # Function type index - .secrel32 "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Function section relative address - .secidx "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::operator[]" # Function name -Ltmp29649: - .short Ltmp29651-Ltmp29650 # Record length -Ltmp29650: - .short 4414 # Record kind: S_LOCAL - .long 6653 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29651: - .cv_def_range Ltmp15730 Ltmp15737, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29653-Ltmp29652 # Record length -Ltmp29652: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Pos" -Ltmp29653: - .cv_def_range Ltmp15730 Ltmp15737, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29647: - .p2align 2 - .cv_linetable 1425, "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAEAAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z", Lfunc_end1425 - .section .debug$S,"dr",associative,"??0_Regex_base@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Regex_base@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Regex_base::_Regex_base - .long Ltmp29655-Ltmp29654 # Subsection size -Ltmp29654: - .short Ltmp29657-Ltmp29656 # Record length -Ltmp29656: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1426-"??0_Regex_base@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11554 # Function type index - .secrel32 "??0_Regex_base@std@@QAE@XZ" # Function section relative address - .secidx "??0_Regex_base@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_base::_Regex_base" # Function name -Ltmp29657: - .short Ltmp29659-Ltmp29658 # Record length -Ltmp29658: - .short 4414 # Record kind: S_LOCAL - .long 8988 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29659: - .cv_def_range Ltmp15738 Ltmp15741, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29655: - .p2align 2 - .cv_linetable 1426, "??0_Regex_base@std@@QAE@XZ", Lfunc_end1426 - .section .debug$S,"dr",associative,"??0?$regex_traits@D@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$regex_traits@D@std@@QAE@XZ" - .long 241 # Symbol subsection for std::regex_traits::regex_traits - .long Ltmp29661-Ltmp29660 # Subsection size -Ltmp29660: - .short Ltmp29663-Ltmp29662 # Record length -Ltmp29662: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1427-"??0?$regex_traits@D@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11557 # Function type index - .secrel32 "??0?$regex_traits@D@std@@QAE@XZ" # Function section relative address - .secidx "??0?$regex_traits@D@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::regex_traits::regex_traits" # Function name -Ltmp29663: - .short Ltmp29665-Ltmp29664 # Record length -Ltmp29664: - .short 4414 # Record kind: S_LOCAL - .long 11555 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29665: - .cv_def_range Ltmp15742 Ltmp15743, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29661: - .p2align 2 - .cv_linetable 1427, "??0?$regex_traits@D@std@@QAE@XZ", Lfunc_end1427 - .section .debug$S,"dr",associative,"??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - .long 241 # Symbol subsection for std::basic_regex >::_Reset - .long Ltmp29667-Ltmp29666 # Subsection size -Ltmp29666: - .short Ltmp29669-Ltmp29668 # Record length -Ltmp29668: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1428-"??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11560 # Function type index - .secrel32 "??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" # Function section relative address - .secidx "??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::_Reset" # Function name -Ltmp29669: - .short Ltmp29671-Ltmp29670 # Record length -Ltmp29670: - .short 4414 # Record kind: S_LOCAL - .long 8945 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29671: - .cv_def_range Ltmp15746 Ltmp15747, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29673-Ltmp29672 # Record length -Ltmp29672: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29673: - .cv_def_range Ltmp15746 Ltmp15747, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29675-Ltmp29674 # Record length -Ltmp29674: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29675: - .cv_def_range Ltmp15746 Ltmp15747, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29677-Ltmp29676 # Record length -Ltmp29676: - .short 4414 # Record kind: S_LOCAL - .long 8939 # TypeIndex - .short 1 # Flags - .asciz "_Flags" -Ltmp29677: - .cv_def_range Ltmp15746 Ltmp15747, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29679-Ltmp29678 # Record length -Ltmp29678: - .short 4414 # Record kind: S_LOCAL - .long 4312 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29679: - .cv_def_range Ltmp15746 Ltmp15747, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp29681-Ltmp29680 # Record length -Ltmp29680: - .short 4414 # Record kind: S_LOCAL - .long 11596 # TypeIndex - .short 0 # Flags - .asciz "_Prs" -Ltmp29681: - .cv_def_range Ltmp15746 Ltmp15747, "E\021\026\000\000\000\204\377\377\377" - .short Ltmp29683-Ltmp29682 # Record length -Ltmp29682: - .short 4414 # Record kind: S_LOCAL - .long 8943 # TypeIndex - .short 0 # Flags - .asciz "_Rx" -Ltmp29683: - .cv_def_range Ltmp15746 Ltmp15747, "E\021\026\000\000\000\200\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29667: - .p2align 2 - .cv_linetable 1428, "??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z", Lfunc_end1428 - .section .debug$S,"dr",associative,"?length@?$_Regex_traits@D@std@@SAIPBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?length@?$_Regex_traits@D@std@@SAIPBD@Z" - .long 241 # Symbol subsection for std::_Regex_traits::length - .long Ltmp29685-Ltmp29684 # Subsection size -Ltmp29684: - .short Ltmp29687-Ltmp29686 # Record length -Ltmp29686: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1429-"?length@?$_Regex_traits@D@std@@SAIPBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11641 # Function type index - .secrel32 "?length@?$_Regex_traits@D@std@@SAIPBD@Z" # Function section relative address - .secidx "?length@?$_Regex_traits@D@std@@SAIPBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::length" # Function name -Ltmp29687: - .short Ltmp29689-Ltmp29688 # Record length -Ltmp29688: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Str" -Ltmp29689: - .cv_def_range Ltmp15748 Ltmp15749, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29685: - .p2align 2 - .cv_linetable 1429, "?length@?$_Regex_traits@D@std@@SAIPBD@Z", Lfunc_end1429 - .section .debug$S,"dr",associative,"??1?$regex_traits@D@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$regex_traits@D@std@@QAE@XZ" - .long 241 # Symbol subsection for std::regex_traits::~regex_traits - .long Ltmp29691-Ltmp29690 # Subsection size -Ltmp29690: - .short Ltmp29693-Ltmp29692 # Record length -Ltmp29692: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1430-"??1?$regex_traits@D@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11642 # Function type index - .secrel32 "??1?$regex_traits@D@std@@QAE@XZ" # Function section relative address - .secidx "??1?$regex_traits@D@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::regex_traits::~regex_traits" # Function name -Ltmp29693: - .short Ltmp29695-Ltmp29694 # Record length -Ltmp29694: - .short 4414 # Record kind: S_LOCAL - .long 11555 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29695: - .cv_def_range Ltmp15750 Ltmp15752, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29691: - .p2align 2 - .cv_linetable 1430, "??1?$regex_traits@D@std@@QAE@XZ", Lfunc_end1430 - .section .debug$S,"dr",associative,"??1_Regex_base@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Regex_base@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Regex_base::~_Regex_base - .long Ltmp29697-Ltmp29696 # Subsection size -Ltmp29696: - .short Ltmp29699-Ltmp29698 # Record length -Ltmp29698: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1431-"??1_Regex_base@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11643 # Function type index - .secrel32 "??1_Regex_base@std@@QAE@XZ" # Function section relative address - .secidx "??1_Regex_base@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_base::~_Regex_base" # Function name -Ltmp29699: - .short Ltmp29701-Ltmp29700 # Record length -Ltmp29700: - .short 4414 # Record kind: S_LOCAL - .long 8988 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29701: - .cv_def_range Ltmp15753 Ltmp15755, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29697: - .p2align 2 - .cv_linetable 1431, "??1_Regex_base@std@@QAE@XZ", Lfunc_end1431 - .section .debug$S,"dr",associative,"??0_Container_proxy@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Container_proxy@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Container_proxy::_Container_proxy - .long Ltmp29703-Ltmp29702 # Subsection size -Ltmp29702: - .short Ltmp29705-Ltmp29704 # Record length -Ltmp29704: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1432-"??0_Container_proxy@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11644 # Function type index - .secrel32 "??0_Container_proxy@std@@QAE@XZ" # Function section relative address - .secidx "??0_Container_proxy@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Container_proxy::_Container_proxy" # Function name -Ltmp29705: - .short Ltmp29707-Ltmp29706 # Record length -Ltmp29706: - .short 4414 # Record kind: S_LOCAL - .long 4690 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29707: - .cv_def_range Ltmp15756 Ltmp15757, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29703: - .p2align 2 - .cv_linetable 1432, "??0_Container_proxy@std@@QAE@XZ", Lfunc_end1432 - .section .debug$S,"dr",associative,"??0?$_Regex_traits@D@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Regex_traits@D@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Regex_traits::_Regex_traits - .long Ltmp29709-Ltmp29708 # Subsection size -Ltmp29708: - .short Ltmp29711-Ltmp29710 # Record length -Ltmp29710: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1433-"??0?$_Regex_traits@D@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11645 # Function type index - .secrel32 "??0?$_Regex_traits@D@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Regex_traits@D@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::_Regex_traits" # Function name -Ltmp29711: - .short Ltmp29713-Ltmp29712 # Record length -Ltmp29712: - .short 4414 # Record kind: S_LOCAL - .long 9078 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29713: - .cv_def_range Ltmp15760 Ltmp15764, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29709: - .p2align 2 - .cv_linetable 1433, "??0?$_Regex_traits@D@std@@QAE@XZ", Lfunc_end1433 - .section .debug$S,"dr",associative,"??0locale@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0locale@std@@QAE@XZ" - .long 241 # Symbol subsection for std::locale::locale - .long Ltmp29715-Ltmp29714 # Subsection size -Ltmp29714: - .short Ltmp29717-Ltmp29716 # Record length -Ltmp29716: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1434-"??0locale@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11646 # Function type index - .secrel32 "??0locale@std@@QAE@XZ" # Function section relative address - .secidx "??0locale@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::locale::locale" # Function name -Ltmp29717: - .short Ltmp29719-Ltmp29718 # Record length -Ltmp29718: - .short 4414 # Record kind: S_LOCAL - .long 9010 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29719: - .cv_def_range Ltmp15767 Ltmp15768, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29715: - .p2align 2 - .cv_linetable 1434, "??0locale@std@@QAE@XZ", Lfunc_end1434 - .section .debug$S,"dr",associative,"?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Regex_traits::_Cache_locale - .long Ltmp29721-Ltmp29720 # Subsection size -Ltmp29720: - .short Ltmp29723-Ltmp29722 # Record length -Ltmp29722: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1435-"?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11647 # Function type index - .secrel32 "?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" # Function section relative address - .secidx "?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::_Cache_locale" # Function name -Ltmp29723: - .short Ltmp29725-Ltmp29724 # Record length -Ltmp29724: - .short 4414 # Record kind: S_LOCAL - .long 9078 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29725: - .cv_def_range Ltmp15769 Ltmp15770, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29721: - .p2align 2 - .cv_linetable 1435, "?_Cache_locale@?$_Regex_traits@D@std@@AAEXXZ", Lfunc_end1435 - .section .debug$S,"dr",associative,"??1locale@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1locale@std@@QAE@XZ" - .long 241 # Symbol subsection for std::locale::~locale - .long Ltmp29727-Ltmp29726 # Subsection size -Ltmp29726: - .short Ltmp29729-Ltmp29728 # Record length -Ltmp29728: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1436-"??1locale@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11648 # Function type index - .secrel32 "??1locale@std@@QAE@XZ" # Function section relative address - .secidx "??1locale@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::locale::~locale" # Function name -Ltmp29729: - .short Ltmp29731-Ltmp29730 # Record length -Ltmp29730: - .short 4414 # Record kind: S_LOCAL - .long 9010 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29731: - .cv_def_range Ltmp15771 Ltmp15774, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29727: - .p2align 2 - .cv_linetable 1436, "??1locale@std@@QAE@XZ", Lfunc_end1436 - .section .debug$S,"dr",associative,"??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - .long 241 # Symbol subsection for std::use_facet > - .long Ltmp29733-Ltmp29732 # Subsection size -Ltmp29732: - .short Ltmp29735-Ltmp29734 # Record length -Ltmp29734: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1437-"??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11651 # Function type index - .secrel32 "??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" # Function section relative address - .secidx "??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::use_facet >" # Function name -Ltmp29735: - .short Ltmp29737-Ltmp29736 # Record length -Ltmp29736: - .short 4414 # Record kind: S_LOCAL - .long 9017 # TypeIndex - .short 1 # Flags - .asciz "_Loc" -Ltmp29737: - .cv_def_range Ltmp15785 Ltmp15796, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29739-Ltmp29738 # Record length -Ltmp29738: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15796-Ltmp15785 # Code size - .secrel32 Ltmp15785 # Function section relative address - .secidx Lfunc_begin1437 # Function section index - .byte 0 # Lexical block name -Ltmp29739: - .short Ltmp29741-Ltmp29740 # Record length -Ltmp29740: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp29741: - .cv_def_range Ltmp15785 Ltmp15796, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29743-Ltmp29742 # Record length -Ltmp29742: - .short 4414 # Record kind: S_LOCAL - .long 9040 # TypeIndex - .short 0 # Flags - .asciz "_Psave" -Ltmp29743: - .cv_def_range Ltmp15785 Ltmp15796, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp29745-Ltmp29744 # Record length -Ltmp29744: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Id" -Ltmp29745: - .cv_def_range Ltmp15785 Ltmp15796, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp29747-Ltmp29746 # Record length -Ltmp29746: - .short 4414 # Record kind: S_LOCAL - .long 9040 # TypeIndex - .short 0 # Flags - .asciz "_Pf" -Ltmp29747: - .cv_def_range Ltmp15785 Ltmp15796, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp29749-Ltmp29748 # Record length -Ltmp29748: - .short 4414 # Record kind: S_LOCAL - .long 9120 # TypeIndex - .short 0 # Flags - .asciz "_Pfmod" -Ltmp29749: - .cv_def_range Ltmp15790 Ltmp15791 Ltmp15794 Ltmp15795, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp29751-Ltmp29750 # Record length -Ltmp29750: - .short 4414 # Record kind: S_LOCAL - .long 11682 # TypeIndex - .short 0 # Flags - .asciz "_Psave_guard" -Ltmp29751: - .cv_def_range Ltmp15790 Ltmp15791 Ltmp15794 Ltmp15795, "E\021\026\000\000\000\300\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 -Ltmp29733: - .p2align 2 - .cv_linetable 1437, "??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z", Lfunc_end1437 - .section .debug$S,"dr",associative,"??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - .long 241 # Symbol subsection for std::use_facet > - .long Ltmp29753-Ltmp29752 # Subsection size -Ltmp29752: - .short Ltmp29755-Ltmp29754 # Record length -Ltmp29754: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1438-"??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11727 # Function type index - .secrel32 "??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" # Function section relative address - .secidx "??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::use_facet >" # Function name -Ltmp29755: - .short Ltmp29757-Ltmp29756 # Record length -Ltmp29756: - .short 4414 # Record kind: S_LOCAL - .long 9017 # TypeIndex - .short 1 # Flags - .asciz "_Loc" -Ltmp29757: - .cv_def_range Ltmp15807 Ltmp15818, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29759-Ltmp29758 # Record length -Ltmp29758: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15818-Ltmp15807 # Code size - .secrel32 Ltmp15807 # Function section relative address - .secidx Lfunc_begin1438 # Function section index - .byte 0 # Lexical block name -Ltmp29759: - .short Ltmp29761-Ltmp29760 # Record length -Ltmp29760: - .short 4414 # Record kind: S_LOCAL - .long 6986 # TypeIndex - .short 0 # Flags - .asciz "_Lock" -Ltmp29761: - .cv_def_range Ltmp15807 Ltmp15818, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29763-Ltmp29762 # Record length -Ltmp29762: - .short 4414 # Record kind: S_LOCAL - .long 9040 # TypeIndex - .short 0 # Flags - .asciz "_Psave" -Ltmp29763: - .cv_def_range Ltmp15807 Ltmp15818, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp29765-Ltmp29764 # Record length -Ltmp29764: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Id" -Ltmp29765: - .cv_def_range Ltmp15807 Ltmp15818, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp29767-Ltmp29766 # Record length -Ltmp29766: - .short 4414 # Record kind: S_LOCAL - .long 9040 # TypeIndex - .short 0 # Flags - .asciz "_Pf" -Ltmp29767: - .cv_def_range Ltmp15807 Ltmp15818, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp29769-Ltmp29768 # Record length -Ltmp29768: - .short 4414 # Record kind: S_LOCAL - .long 9120 # TypeIndex - .short 0 # Flags - .asciz "_Pfmod" -Ltmp29769: - .cv_def_range Ltmp15812 Ltmp15813 Ltmp15816 Ltmp15817, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp29771-Ltmp29770 # Record length -Ltmp29770: - .short 4414 # Record kind: S_LOCAL - .long 11682 # TypeIndex - .short 0 # Flags - .asciz "_Psave_guard" -Ltmp29771: - .cv_def_range Ltmp15812 Ltmp15813 Ltmp15816 Ltmp15817, "E\021\026\000\000\000\300\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 -Ltmp29753: - .p2align 2 - .cv_linetable 1438, "??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z", Lfunc_end1438 - .section .debug$S,"dr",associative,"?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" - .long 241 # Symbol subsection for std::locale::_Getfacet - .long Ltmp29773-Ltmp29772 # Subsection size -Ltmp29772: - .short Ltmp29775-Ltmp29774 # Record length -Ltmp29774: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1439-"?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11728 # Function type index - .secrel32 "?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" # Function section relative address - .secidx "?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::locale::_Getfacet" # Function name -Ltmp29775: - .short Ltmp29777-Ltmp29776 # Record length -Ltmp29776: - .short 4414 # Record kind: S_LOCAL - .long 9035 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29777: - .cv_def_range Ltmp15819 Ltmp15823, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29779-Ltmp29778 # Record length -Ltmp29778: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Id" -Ltmp29779: - .cv_def_range Ltmp15819 Ltmp15823, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29781-Ltmp29780 # Record length -Ltmp29780: - .short 4414 # Record kind: S_LOCAL - .long 9040 # TypeIndex - .short 0 # Flags - .asciz "_Facptr" -Ltmp29781: - .cv_def_range Ltmp15819 Ltmp15823, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp29783-Ltmp29782 # Record length -Ltmp29782: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15822-Ltmp15821 # Code size - .secrel32 Ltmp15821 # Function section relative address - .secidx Lfunc_begin1439 # Function section index - .byte 0 # Lexical block name -Ltmp29783: - .short Ltmp29785-Ltmp29784 # Record length -Ltmp29784: - .short 4414 # Record kind: S_LOCAL - .long 9009 # TypeIndex - .short 0 # Flags - .asciz "_Ptr0" -Ltmp29785: - .cv_def_range Ltmp15821 Ltmp15822, "E\021\026\000\000\000\354\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 -Ltmp29773: - .p2align 2 - .cv_linetable 1439, "?_Getfacet@locale@std@@QBEPBVfacet@12@I@Z", Lfunc_end1439 - .section .debug$S,"dr",associative,"?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - .long 241 # Symbol subsection for std::collate::_Getcat - .long Ltmp29787-Ltmp29786 # Subsection size -Ltmp29786: - .short Ltmp29789-Ltmp29788 # Record length -Ltmp29788: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1440-"?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11729 # Function type index - .secrel32 "?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" # Function section relative address - .secidx "?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" # Function section index - .byte 0 # Flags - .asciz "std::collate::_Getcat" # Function name -Ltmp29789: - .short Ltmp29791-Ltmp29790 # Record length -Ltmp29790: - .short 4414 # Record kind: S_LOCAL - .long 9148 # TypeIndex - .short 1 # Flags - .asciz "_Ppf" -Ltmp29791: - .cv_def_range Ltmp15830 Ltmp15834, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29793-Ltmp29792 # Record length -Ltmp29792: - .short 4414 # Record kind: S_LOCAL - .long 9035 # TypeIndex - .short 1 # Flags - .asciz "_Ploc" -Ltmp29793: - .cv_def_range Ltmp15830 Ltmp15834, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29787: - .p2align 2 - .cv_linetable 1440, "?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z", Lfunc_end1440 - .section .debug$S,"dr",associative,"??0bad_cast@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0bad_cast@std@@QAE@XZ" - .long 241 # Symbol subsection for std::bad_cast::bad_cast - .long Ltmp29795-Ltmp29794 # Subsection size -Ltmp29794: - .short Ltmp29797-Ltmp29796 # Record length -Ltmp29796: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1441-"??0bad_cast@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11740 # Function type index - .secrel32 "??0bad_cast@std@@QAE@XZ" # Function section relative address - .secidx "??0bad_cast@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::bad_cast::bad_cast" # Function name -Ltmp29797: - .short Ltmp29799-Ltmp29798 # Record length -Ltmp29798: - .short 4414 # Record kind: S_LOCAL - .long 11731 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29799: - .cv_def_range Ltmp15835 Ltmp15836, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29795: - .p2align 2 - .cv_linetable 1441, "??0bad_cast@std@@QAE@XZ", Lfunc_end1441 - .section .debug$S,"dr",associative,"??0bad_cast@std@@QAE@ABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0bad_cast@std@@QAE@ABV01@@Z" - .long 241 # Symbol subsection for std::bad_cast::bad_cast - .long Ltmp29801-Ltmp29800 # Subsection size -Ltmp29800: - .short Ltmp29803-Ltmp29802 # Record length -Ltmp29802: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1442-"??0bad_cast@std@@QAE@ABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11745 # Function type index - .secrel32 "??0bad_cast@std@@QAE@ABV01@@Z" # Function section relative address - .secidx "??0bad_cast@std@@QAE@ABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::bad_cast::bad_cast" # Function name -Ltmp29803: - .short Ltmp29805-Ltmp29804 # Record length -Ltmp29804: - .short 4414 # Record kind: S_LOCAL - .long 11731 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29805: - .cv_def_range Ltmp15837 Ltmp15838, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29807-Ltmp29806 # Record length -Ltmp29806: - .short 4414 # Record kind: S_LOCAL - .long 11742 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp29807: - .cv_def_range Ltmp15837 Ltmp15838, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29801: - .p2align 2 - .cv_linetable 1442, "??0bad_cast@std@@QAE@ABV01@@Z", Lfunc_end1442 - .section .debug$S,"dr",associative,"??1bad_cast@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1bad_cast@std@@UAE@XZ" - .long 241 # Symbol subsection for std::bad_cast::~bad_cast - .long Ltmp29809-Ltmp29808 # Subsection size -Ltmp29808: - .short Ltmp29811-Ltmp29810 # Record length -Ltmp29810: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1443-"??1bad_cast@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11746 # Function type index - .secrel32 "??1bad_cast@std@@UAE@XZ" # Function section relative address - .secidx "??1bad_cast@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::bad_cast::~bad_cast" # Function name -Ltmp29811: - .short Ltmp29813-Ltmp29812 # Record length -Ltmp29812: - .short 4414 # Record kind: S_LOCAL - .long 11731 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29813: - .cv_def_range Ltmp15839 Ltmp15841, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29809: - .p2align 2 - .cv_linetable 1443, "??1bad_cast@std@@UAE@XZ", Lfunc_end1443 - .section .debug$S,"dr",associative,"??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - .long 241 # Symbol subsection for std::unique_ptr >::unique_ptr,0> - .long Ltmp29815-Ltmp29814 # Subsection size -Ltmp29814: - .short Ltmp29817-Ltmp29816 # Record length -Ltmp29816: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1444-"??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11747 # Function type index - .secrel32 "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" # Function section relative address - .secidx "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::unique_ptr >::unique_ptr,0>" # Function name -Ltmp29817: - .short Ltmp29819-Ltmp29818 # Record length -Ltmp29818: - .short 4414 # Record kind: S_LOCAL - .long 11655 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29819: - .cv_def_range Ltmp15844 Ltmp15845, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29821-Ltmp29820 # Record length -Ltmp29820: - .short 4414 # Record kind: S_LOCAL - .long 9152 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp29821: - .cv_def_range Ltmp15844 Ltmp15845, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29815: - .p2align 2 - .cv_linetable 1444, "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z", Lfunc_end1444 - .section .debug$S,"dr",associative,"?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" - .long 241 # Symbol subsection for std::unique_ptr >::release - .long Ltmp29823-Ltmp29822 # Subsection size -Ltmp29822: - .short Ltmp29825-Ltmp29824 # Record length -Ltmp29824: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1445-"?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11748 # Function type index - .secrel32 "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" # Function section relative address - .secidx "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::unique_ptr >::release" # Function name -Ltmp29825: - .short Ltmp29827-Ltmp29826 # Record length -Ltmp29826: - .short 4414 # Record kind: S_LOCAL - .long 11655 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29827: - .cv_def_range Ltmp15846 Ltmp15847, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp29829-Ltmp29828 # Record length -Ltmp29828: - .short 4414 # Record kind: S_LOCAL - .long 9152 # TypeIndex - .short 0 # Flags - .asciz "_Ans" -Ltmp29829: - .cv_def_range Ltmp15846 Ltmp15847, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29823: - .p2align 2 - .cv_linetable 1445, "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEPAV_Facet_base@2@XZ", Lfunc_end1445 - .section .debug$S,"dr",associative,"??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::unique_ptr >::~unique_ptr - .long Ltmp29831-Ltmp29830 # Subsection size -Ltmp29830: - .short Ltmp29833-Ltmp29832 # Record length -Ltmp29832: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1446-"??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11749 # Function type index - .secrel32 "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::unique_ptr >::~unique_ptr" # Function name -Ltmp29833: - .short Ltmp29835-Ltmp29834 # Record length -Ltmp29834: - .short 4414 # Record kind: S_LOCAL - .long 11655 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29835: - .cv_def_range Ltmp15848 Ltmp15851, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29831: - .p2align 2 - .cv_linetable 1446, "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@XZ", Lfunc_end1446 - .section .debug$S,"dr",associative,"?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" - .long 241 # Symbol subsection for std::locale::name - .long Ltmp29837-Ltmp29836 # Subsection size -Ltmp29836: - .short Ltmp29839-Ltmp29838 # Record length -Ltmp29838: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1447-"?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11750 # Function type index - .secrel32 "?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" # Function section relative address - .secidx "?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::locale::name" # Function name -Ltmp29839: - .short Ltmp29841-Ltmp29840 # Record length -Ltmp29840: - .short 4414 # Record kind: S_LOCAL - .long 9035 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29841: - .cv_def_range Ltmp15852 Ltmp15853, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29837: - .p2align 2 - .cv_linetable 1447, "?name@locale@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ", Lfunc_end1447 - .section .debug$S,"dr",associative,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::c_str - .long Ltmp29843-Ltmp29842 # Subsection size -Ltmp29842: - .short Ltmp29845-Ltmp29844 # Record length -Ltmp29844: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1448-"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11751 # Function type index - .secrel32 "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" # Function section relative address - .secidx "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::c_str" # Function name -Ltmp29845: - .short Ltmp29847-Ltmp29846 # Record length -Ltmp29846: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29847: - .cv_def_range Ltmp15856 Ltmp15857, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29843: - .p2align 2 - .cv_linetable 1448, "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ", Lfunc_end1448 - .section .debug$S,"dr",associative,"??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - .long 241 # Symbol subsection for std::collate::collate - .long Ltmp29849-Ltmp29848 # Subsection size -Ltmp29848: - .short Ltmp29851-Ltmp29850 # Record length -Ltmp29850: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1449-"??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11752 # Function type index - .secrel32 "??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" # Function section relative address - .secidx "??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::collate::collate" # Function name -Ltmp29851: - .short Ltmp29853-Ltmp29852 # Record length -Ltmp29852: - .short 4414 # Record kind: S_LOCAL - .long 9193 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29853: - .cv_def_range Ltmp15860 Ltmp15864, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29855-Ltmp29854 # Record length -Ltmp29854: - .short 4414 # Record kind: S_LOCAL - .long 6921 # TypeIndex - .short 1 # Flags - .asciz "_Lobj" -Ltmp29855: - .cv_def_range Ltmp15860 Ltmp15864, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29857-Ltmp29856 # Record length -Ltmp29856: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Refs" -Ltmp29857: - .cv_def_range Ltmp15860 Ltmp15864, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29849: - .p2align 2 - .cv_linetable 1449, "??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z", Lfunc_end1449 - .section .debug$S,"dr",associative,"?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" - .long 241 # Symbol subsection for std::collate::_Init - .long Ltmp29859-Ltmp29858 # Subsection size -Ltmp29858: - .short Ltmp29861-Ltmp29860 # Record length -Ltmp29860: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1450-"?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11753 # Function type index - .secrel32 "?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" # Function section relative address - .secidx "?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::collate::_Init" # Function name -Ltmp29861: - .short Ltmp29863-Ltmp29862 # Record length -Ltmp29862: - .short 4414 # Record kind: S_LOCAL - .long 9193 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29863: - .cv_def_range Ltmp15865 Ltmp15866, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp29865-Ltmp29864 # Record length -Ltmp29864: - .short 4414 # Record kind: S_LOCAL - .long 6921 # TypeIndex - .short 1 # Flags - .asciz "_Lobj" -Ltmp29865: - .cv_def_range Ltmp15865 Ltmp15866, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29859: - .p2align 2 - .cv_linetable 1450, "?_Init@?$collate@D@std@@IAEXABV_Locinfo@2@@Z", Lfunc_end1450 - .section .debug$S,"dr",associative,"??_G?$collate@D@std@@MAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$collate@D@std@@MAEPAXI@Z" - .long 241 # Symbol subsection for std::collate::~collate - .long Ltmp29867-Ltmp29866 # Subsection size -Ltmp29866: - .short Ltmp29869-Ltmp29868 # Record length -Ltmp29868: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1451-"??_G?$collate@D@std@@MAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11754 # Function type index - .secrel32 "??_G?$collate@D@std@@MAEPAXI@Z" # Function section relative address - .secidx "??_G?$collate@D@std@@MAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::collate::~collate" # Function name -Ltmp29869: - .short Ltmp29871-Ltmp29870 # Record length -Ltmp29870: - .short 4414 # Record kind: S_LOCAL - .long 9193 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29871: - .cv_def_range Ltmp15867 Ltmp15868, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29873-Ltmp29872 # Record length -Ltmp29872: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp29873: - .cv_def_range Ltmp15867 Ltmp15868, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29867: - .p2align 2 - .cv_linetable 1451, "??_G?$collate@D@std@@MAEPAXI@Z", Lfunc_end1451 - .section .debug$S,"dr",associative,"?do_compare@?$collate@D@std@@MBEHPBD000@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?do_compare@?$collate@D@std@@MBEHPBD000@Z" - .long 241 # Symbol subsection for std::collate::do_compare - .long Ltmp29875-Ltmp29874 # Subsection size -Ltmp29874: - .short Ltmp29877-Ltmp29876 # Record length -Ltmp29876: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1452-"?do_compare@?$collate@D@std@@MBEHPBD000@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11755 # Function type index - .secrel32 "?do_compare@?$collate@D@std@@MBEHPBD000@Z" # Function section relative address - .secidx "?do_compare@?$collate@D@std@@MBEHPBD000@Z" # Function section index - .byte 0 # Flags - .asciz "std::collate::do_compare" # Function name -Ltmp29877: - .short Ltmp29879-Ltmp29878 # Record length -Ltmp29878: - .short 4414 # Record kind: S_LOCAL - .long 9073 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29879: - .cv_def_range Ltmp15869 Ltmp15875, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp29881-Ltmp29880 # Record length -Ltmp29880: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp29881: - .cv_def_range Ltmp15869 Ltmp15875, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29883-Ltmp29882 # Record length -Ltmp29882: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp29883: - .cv_def_range Ltmp15869 Ltmp15875, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29885-Ltmp29884 # Record length -Ltmp29884: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp29885: - .cv_def_range Ltmp15869 Ltmp15875, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29887-Ltmp29886 # Record length -Ltmp29886: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp29887: - .cv_def_range Ltmp15869 Ltmp15875, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp29889-Ltmp29888 # Record length -Ltmp29888: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Ans" -Ltmp29889: - .cv_def_range Ltmp15869 Ltmp15875, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29875: - .p2align 2 - .cv_linetable 1452, "?do_compare@?$collate@D@std@@MBEHPBD000@Z", Lfunc_end1452 - .section .debug$S,"dr",associative,"?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .long 241 # Symbol subsection for std::collate::do_transform - .long Ltmp29891-Ltmp29890 # Subsection size -Ltmp29890: - .short Ltmp29893-Ltmp29892 # Record length -Ltmp29892: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1453-"?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11756 # Function type index - .secrel32 "?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" # Function section relative address - .secidx "?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::collate::do_transform" # Function name -Ltmp29893: - .short Ltmp29895-Ltmp29894 # Record length -Ltmp29894: - .short 4414 # Record kind: S_LOCAL - .long 9073 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29895: - .cv_def_range Ltmp15884 Ltmp15897, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp29897-Ltmp29896 # Record length -Ltmp29896: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29897: - .cv_def_range Ltmp15884 Ltmp15897, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29899-Ltmp29898 # Record length -Ltmp29898: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29899: - .cv_def_range Ltmp15884 Ltmp15897, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29901-Ltmp29900 # Record length -Ltmp29900: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp29901: - .cv_def_range Ltmp15884 Ltmp15897, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp29903-Ltmp29902 # Record length -Ltmp29902: - .short 4414 # Record kind: S_LOCAL - .long 11160 # TypeIndex - .short 0 # Flags - .asciz "_Str" -Ltmp29903: - .cv_def_range Ltmp15887 Ltmp15891, "E\021\026\000\000\000\274\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29891: - .p2align 2 - .cv_linetable 1453, "?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z", Lfunc_end1453 - .section .debug$S,"dr",associative,"?do_hash@?$collate@D@std@@MBEJPBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?do_hash@?$collate@D@std@@MBEJPBD0@Z" - .long 241 # Symbol subsection for std::collate::do_hash - .long Ltmp29905-Ltmp29904 # Subsection size -Ltmp29904: - .short Ltmp29907-Ltmp29906 # Record length -Ltmp29906: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1454-"?do_hash@?$collate@D@std@@MBEJPBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11757 # Function type index - .secrel32 "?do_hash@?$collate@D@std@@MBEJPBD0@Z" # Function section relative address - .secidx "?do_hash@?$collate@D@std@@MBEJPBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::collate::do_hash" # Function name -Ltmp29907: - .short Ltmp29909-Ltmp29908 # Record length -Ltmp29908: - .short 4414 # Record kind: S_LOCAL - .long 9073 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29909: - .cv_def_range Ltmp15898 Ltmp15901, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29911-Ltmp29910 # Record length -Ltmp29910: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29911: - .cv_def_range Ltmp15898 Ltmp15901, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29913-Ltmp29912 # Record length -Ltmp29912: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp29913: - .cv_def_range Ltmp15898 Ltmp15901, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29905: - .p2align 2 - .cv_linetable 1454, "?do_hash@?$collate@D@std@@MBEJPBD0@Z", Lfunc_end1454 - .section .debug$S,"dr",associative,"??1?$collate@D@std@@MAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$collate@D@std@@MAE@XZ" - .long 241 # Symbol subsection for std::collate::~collate - .long Ltmp29915-Ltmp29914 # Subsection size -Ltmp29914: - .short Ltmp29917-Ltmp29916 # Record length -Ltmp29916: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1455-"??1?$collate@D@std@@MAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11754 # Function type index - .secrel32 "??1?$collate@D@std@@MAE@XZ" # Function section relative address - .secidx "??1?$collate@D@std@@MAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::collate::~collate" # Function name -Ltmp29917: - .short Ltmp29919-Ltmp29918 # Record length -Ltmp29918: - .short 4414 # Record kind: S_LOCAL - .long 9193 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29919: - .cv_def_range Ltmp15902 Ltmp15905, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29915: - .p2align 2 - .cv_linetable 1455, "??1?$collate@D@std@@MAE@XZ", Lfunc_end1455 - .section .debug$S,"dr",associative,"??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" - .long 241 # Symbol subsection for std::_LStrcoll - .long Ltmp29921-Ltmp29920 # Subsection size -Ltmp29920: - .short Ltmp29923-Ltmp29922 # Record length -Ltmp29922: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1456-"??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11762 # Function type index - .secrel32 "??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" # Function section relative address - .secidx "??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_LStrcoll" # Function name -Ltmp29923: - .short Ltmp29925-Ltmp29924 # Record length -Ltmp29924: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp29925: - .cv_def_range Ltmp15906 Ltmp15907, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29927-Ltmp29926 # Record length -Ltmp29926: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp29927: - .cv_def_range Ltmp15906 Ltmp15907, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29929-Ltmp29928 # Record length -Ltmp29928: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp29929: - .cv_def_range Ltmp15906 Ltmp15907, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29931-Ltmp29930 # Record length -Ltmp29930: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp29931: - .cv_def_range Ltmp15906 Ltmp15907, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp29933-Ltmp29932 # Record length -Ltmp29932: - .short 4414 # Record kind: S_LOCAL - .long 11759 # TypeIndex - .short 1 # Flags - .asciz "_Vector" -Ltmp29933: - .cv_def_range Ltmp15906 Ltmp15907, "E\021\026\000\000\000\030\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29921: - .p2align 2 - .cv_linetable 1456, "??$_LStrcoll@D@std@@YAHPBD000PBU_Collvec@@@Z", Lfunc_end1456 - .section .debug$S,"dr",associative,"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::resize - .long Ltmp29935-Ltmp29934 # Subsection size -Ltmp29934: - .short Ltmp29937-Ltmp29936 # Record length -Ltmp29936: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1457-"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11763 # Function type index - .secrel32 "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" # Function section relative address - .secidx "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::resize" # Function name -Ltmp29937: - .short Ltmp29939-Ltmp29938 # Record length -Ltmp29938: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29939: - .cv_def_range Ltmp15908 Ltmp15912, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp29941-Ltmp29940 # Record length -Ltmp29940: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp29941: - .cv_def_range Ltmp15908 Ltmp15912, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29943-Ltmp29942 # Record length -Ltmp29942: - .short 4414 # Record kind: S_LOCAL - .long 4414 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp29943: - .cv_def_range Ltmp15908 Ltmp15912, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29945-Ltmp29944 # Record length -Ltmp29944: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_size" -Ltmp29945: - .cv_def_range Ltmp15908 Ltmp15912, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29935: - .p2align 2 - .cv_linetable 1457, "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXID@Z", Lfunc_end1457 - .section .debug$S,"dr",associative,"??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" - .long 241 # Symbol subsection for std::_LStrxfrm - .long Ltmp29947-Ltmp29946 # Subsection size -Ltmp29946: - .short Ltmp29949-Ltmp29948 # Record length -Ltmp29948: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1458-"??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11766 # Function type index - .secrel32 "??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" # Function section relative address - .secidx "??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_LStrxfrm" # Function name -Ltmp29949: - .short Ltmp29951-Ltmp29950 # Record length -Ltmp29950: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp29951: - .cv_def_range Ltmp15913 Ltmp15914, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29953-Ltmp29952 # Record length -Ltmp29952: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp29953: - .cv_def_range Ltmp15913 Ltmp15914, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29955-Ltmp29954 # Record length -Ltmp29954: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp29955: - .cv_def_range Ltmp15913 Ltmp15914, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp29957-Ltmp29956 # Record length -Ltmp29956: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp29957: - .cv_def_range Ltmp15913 Ltmp15914, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp29959-Ltmp29958 # Record length -Ltmp29958: - .short 4414 # Record kind: S_LOCAL - .long 11759 # TypeIndex - .short 1 # Flags - .asciz "_Vector" -Ltmp29959: - .cv_def_range Ltmp15913 Ltmp15914, "E\021\026\000\000\000\030\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29947: - .p2align 2 - .cv_linetable 1458, "??$_LStrxfrm@D@std@@YAIPAD0PBD1PBU_Collvec@@@Z", Lfunc_end1458 - .section .debug$S,"dr",associative,"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" - .long 241 # Symbol subsection for std::_String_iterator > >::operator* - .long Ltmp29961-Ltmp29960 # Subsection size -Ltmp29960: - .short Ltmp29963-Ltmp29962 # Record length -Ltmp29962: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1459-"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11767 # Function type index - .secrel32 "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" # Function section relative address - .secidx "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_iterator > >::operator*" # Function name -Ltmp29963: - .short Ltmp29965-Ltmp29964 # Record length -Ltmp29964: - .short 4414 # Record kind: S_LOCAL - .long 4762 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29965: - .cv_def_range Ltmp15915 Ltmp15916, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29961: - .p2align 2 - .cv_linetable 1459, "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEAADXZ", Lfunc_end1459 - .section .debug$S,"dr",associative,"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Eos - .long Ltmp29967-Ltmp29966 # Subsection size -Ltmp29966: - .short Ltmp29969-Ltmp29968 # Record length -Ltmp29968: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1460-"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11768 # Function type index - .secrel32 "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Eos" # Function name -Ltmp29969: - .short Ltmp29971-Ltmp29970 # Record length -Ltmp29970: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29971: - .cv_def_range Ltmp15917 Ltmp15918, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp29973-Ltmp29972 # Record length -Ltmp29972: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newsize" -Ltmp29973: - .cv_def_range Ltmp15917 Ltmp15918, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29975-Ltmp29974 # Record length -Ltmp29974: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp29975: - .cv_def_range Ltmp15917 Ltmp15918, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29967: - .p2align 2 - .cv_linetable 1460, "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z", Lfunc_end1460 - .section .debug$S,"dr",associative,"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::append - .long Ltmp29977-Ltmp29976 # Subsection size -Ltmp29976: - .short Ltmp29979-Ltmp29978 # Record length -Ltmp29978: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1461-"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11769 # Function type index - .secrel32 "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" # Function section relative address - .secidx "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::append" # Function name -Ltmp29979: - .short Ltmp29981-Ltmp29980 # Record length -Ltmp29980: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp29981: - .cv_def_range Ltmp15919 Ltmp15922, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp29983-Ltmp29982 # Record length -Ltmp29982: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp29983: - .cv_def_range Ltmp15919 Ltmp15922, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp29985-Ltmp29984 # Record length -Ltmp29984: - .short 4414 # Record kind: S_LOCAL - .long 4414 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp29985: - .cv_def_range Ltmp15919 Ltmp15922, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp29987-Ltmp29986 # Record length -Ltmp29986: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp29987: - .cv_def_range Ltmp15919 Ltmp15922, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp29989-Ltmp29988 # Record length -Ltmp29988: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_size" -Ltmp29989: - .cv_def_range Ltmp15919 Ltmp15922, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp29991-Ltmp29990 # Record length -Ltmp29990: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15921-Ltmp15920 # Code size - .secrel32 Ltmp15920 # Function section relative address - .secidx Lfunc_begin1461 # Function section index - .byte 0 # Lexical block name -Ltmp29991: - .short Ltmp29993-Ltmp29992 # Record length -Ltmp29992: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Old_ptr" -Ltmp29993: - .cv_def_range Ltmp15920 Ltmp15921, "E\021\026\000\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 -Ltmp29977: - .p2align 2 - .cv_linetable 1461, "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z", Lfunc_end1461 - .section .debug$S,"dr",associative,"?assign@?$char_traits@D@std@@SAPADQADID@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?assign@?$char_traits@D@std@@SAPADQADID@Z" - .long 241 # Symbol subsection for std::char_traits::assign - .long Ltmp29995-Ltmp29994 # Subsection size -Ltmp29994: - .short Ltmp29997-Ltmp29996 # Record length -Ltmp29996: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1462-"?assign@?$char_traits@D@std@@SAPADQADID@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11770 # Function type index - .secrel32 "?assign@?$char_traits@D@std@@SAPADQADID@Z" # Function section relative address - .secidx "?assign@?$char_traits@D@std@@SAPADQADID@Z" # Function section index - .byte 0 # Flags - .asciz "std::char_traits::assign" # Function name -Ltmp29997: - .short Ltmp29999-Ltmp29998 # Record length -Ltmp29998: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp29999: - .cv_def_range Ltmp15923 Ltmp15924, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30001-Ltmp30000 # Record length -Ltmp30000: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30001: - .cv_def_range Ltmp15923 Ltmp15924, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30003-Ltmp30002 # Record length -Ltmp30002: - .short 4414 # Record kind: S_LOCAL - .long 4414 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp30003: - .cv_def_range Ltmp15923 Ltmp15924, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp29995: - .p2align 2 - .cv_linetable 1462, "?assign@?$char_traits@D@std@@SAPADQADID@Z", Lfunc_end1462 - .section .debug$S,"dr",associative,"??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Reallocate_grow_by<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2642:13',unsigned int,char> - .long Ltmp30005-Ltmp30004 # Subsection size -Ltmp30004: - .short Ltmp30007-Ltmp30006 # Record length -Ltmp30006: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1463-"??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11776 # Function type index - .secrel32 "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" # Function section relative address - .secidx "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Reallocate_grow_by<`lambda at C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xstring:2642:13',unsigned int,char>" # Function name -Ltmp30007: - .short Ltmp30009-Ltmp30008 # Record length -Ltmp30008: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30009: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp30011-Ltmp30010 # Record length -Ltmp30010: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Size_increase" -Ltmp30011: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30013-Ltmp30012 # Record length -Ltmp30012: - .short 4414 # Record kind: S_LOCAL - .long 11774 # TypeIndex - .short 1 # Flags - .asciz "_Fn" -Ltmp30013: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30015-Ltmp30014 # Record length -Ltmp30014: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp30015: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp30017-Ltmp30016 # Record length -Ltmp30016: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp30017: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp30019-Ltmp30018 # Record length -Ltmp30018: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp30019: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp30021-Ltmp30020 # Record length -Ltmp30020: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_size" -Ltmp30021: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30023-Ltmp30022 # Record length -Ltmp30022: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_New_size" -Ltmp30023: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp30025-Ltmp30024 # Record length -Ltmp30024: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_capacity" -Ltmp30025: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp30027-Ltmp30026 # Record length -Ltmp30026: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_New_capacity" -Ltmp30027: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp30029-Ltmp30028 # Record length -Ltmp30028: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 0 # Flags - .asciz "_Al" -Ltmp30029: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp30031-Ltmp30030 # Record length -Ltmp30030: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 0 # Flags - .asciz "_New_ptr" -Ltmp30031: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp30033-Ltmp30032 # Record length -Ltmp30032: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Raw_new" -Ltmp30033: - .cv_def_range Ltmp15925 Ltmp15931, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp30035-Ltmp30034 # Record length -Ltmp30034: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15929-Ltmp15928 # Code size - .secrel32 Ltmp15928 # Function section relative address - .secidx Lfunc_begin1463 # Function section index - .byte 0 # Lexical block name -Ltmp30035: - .short Ltmp30037-Ltmp30036 # Record length -Ltmp30036: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 0 # Flags - .asciz "_Old_ptr" -Ltmp30037: - .cv_def_range Ltmp15928 Ltmp15929, "E\021\026\000\000\000\310\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 -Ltmp30005: - .p2align 2 - .cv_linetable 1463, "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@ID@Z@ID@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??append@01@QAEAAV01@ID@Z@ID@Z", Lfunc_end1463 - .section .debug$S,"dr",associative,"??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::append::::operator() - .long Ltmp30039-Ltmp30038 # Subsection size -Ltmp30038: - .short Ltmp30041-Ltmp30040 # Record length -Ltmp30040: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1464-"??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11781 # Function type index - .secrel32 "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" # Function section relative address - .secidx "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::append::::operator()" # Function name -Ltmp30041: - .short Ltmp30043-Ltmp30042 # Record length -Ltmp30042: - .short 4414 # Record kind: S_LOCAL - .long 11778 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30043: - .cv_def_range Ltmp15932 Ltmp15933, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp30045-Ltmp30044 # Record length -Ltmp30044: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_New_ptr" -Ltmp30045: - .cv_def_range Ltmp15932 Ltmp15933, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30047-Ltmp30046 # Record length -Ltmp30046: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Old_ptr" -Ltmp30047: - .cv_def_range Ltmp15932 Ltmp15933, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30049-Ltmp30048 # Record length -Ltmp30048: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Old_size" -Ltmp30049: - .cv_def_range Ltmp15932 Ltmp15933, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp30051-Ltmp30050 # Record length -Ltmp30050: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30051: - .cv_def_range Ltmp15932 Ltmp15933, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp30053-Ltmp30052 # Record length -Ltmp30052: - .short 4414 # Record kind: S_LOCAL - .long 4414 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp30053: - .cv_def_range Ltmp15932 Ltmp15933, "E\021\026\000\000\000\030\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30039: - .p2align 2 - .cv_linetable 1464, "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@QBE?A?@@QADQBDIID@Z", Lfunc_end1464 - .section .debug$S,"dr",associative,"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" - .long 241 # Symbol subsection for std::_String_const_iterator > >::operator* - .long Ltmp30055-Ltmp30054 # Subsection size -Ltmp30054: - .short Ltmp30057-Ltmp30056 # Record length -Ltmp30056: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1465-"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11782 # Function type index - .secrel32 "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" # Function section relative address - .secidx "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_const_iterator > >::operator*" # Function name -Ltmp30057: - .short Ltmp30059-Ltmp30058 # Record length -Ltmp30058: - .short 4414 # Record kind: S_LOCAL - .long 4784 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30059: - .cv_def_range Ltmp15934 Ltmp15955, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30061-Ltmp30060 # Record length -Ltmp30060: - .short 4414 # Record kind: S_LOCAL - .long 11783 # TypeIndex - .short 0 # Flags - .asciz "_Mycont" -Ltmp30061: - .cv_def_range Ltmp15934 Ltmp15955, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30063-Ltmp30062 # Record length -Ltmp30062: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Contptr" -Ltmp30063: - .cv_def_range Ltmp15934 Ltmp15955, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp30065-Ltmp30064 # Record length -Ltmp30064: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Rawptr" -Ltmp30065: - .cv_def_range Ltmp15934 Ltmp15955, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30055: - .p2align 2 - .cv_linetable 1465, "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEABDXZ", Lfunc_end1465 - .section .debug$S,"dr",associative,"??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" - .long 241 # Symbol subsection for std::_Unfancy - .long Ltmp30067-Ltmp30066 # Subsection size -Ltmp30066: - .short Ltmp30069-Ltmp30068 # Record length -Ltmp30068: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1466-"??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11785 # Function type index - .secrel32 "??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" # Function section relative address - .secidx "??$_Unfancy@$$CBD@std@@YAPBDPBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unfancy" # Function name -Ltmp30069: - .short Ltmp30071-Ltmp30070 # Record length -Ltmp30070: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp30071: - .cv_def_range Ltmp15956 Ltmp15957, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30067: - .p2align 2 - .cv_linetable 1466, "??$_Unfancy@$$CBD@std@@YAPBDPBD@Z", Lfunc_end1466 - .section .debug$S,"dr",associative,"??$_Hash_array_representation@D@std@@YAIQBDI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Hash_array_representation@D@std@@YAIQBDI@Z" - .long 241 # Symbol subsection for std::_Hash_array_representation - .long Ltmp30073-Ltmp30072 # Subsection size -Ltmp30072: - .short Ltmp30075-Ltmp30074 # Record length -Ltmp30074: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1467-"??$_Hash_array_representation@D@std@@YAIQBDI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11787 # Function type index - .secrel32 "??$_Hash_array_representation@D@std@@YAIQBDI@Z" # Function section relative address - .secidx "??$_Hash_array_representation@D@std@@YAIQBDI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Hash_array_representation" # Function name -Ltmp30075: - .short Ltmp30077-Ltmp30076 # Record length -Ltmp30076: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp30077: - .cv_def_range Ltmp15958 Ltmp15959, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30079-Ltmp30078 # Record length -Ltmp30078: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30079: - .cv_def_range Ltmp15958 Ltmp15959, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30073: - .p2align 2 - .cv_linetable 1467, "??$_Hash_array_representation@D@std@@YAIQBDI@Z", Lfunc_end1467 - .section .debug$S,"dr",associative,"?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" - .long 241 # Symbol subsection for std::_Fnv1a_append_bytes - .long Ltmp30081-Ltmp30080 # Subsection size -Ltmp30080: - .short Ltmp30083-Ltmp30082 # Record length -Ltmp30082: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1468-"?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11791 # Function type index - .secrel32 "?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" # Function section relative address - .secidx "?_Fnv1a_append_bytes@std@@YAIIQBEI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Fnv1a_append_bytes" # Function name -Ltmp30083: - .short Ltmp30085-Ltmp30084 # Record length -Ltmp30084: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp30085: - .cv_def_range Ltmp15960 Ltmp15964, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30087-Ltmp30086 # Record length -Ltmp30086: - .short 4414 # Record kind: S_LOCAL - .long 11788 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp30087: - .cv_def_range Ltmp15960 Ltmp15964, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30089-Ltmp30088 # Record length -Ltmp30088: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30089: - .cv_def_range Ltmp15960 Ltmp15964, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp30091-Ltmp30090 # Record length -Ltmp30090: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp15963-Ltmp15960 # Code size - .secrel32 Ltmp15960 # Function section relative address - .secidx Lfunc_begin1468 # Function section index - .byte 0 # Lexical block name -Ltmp30091: - .short Ltmp30093-Ltmp30092 # Record length -Ltmp30092: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Idx" -Ltmp30093: - .cv_def_range Ltmp15960 Ltmp15963, "E\021\026\000\000\000\374\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 -Ltmp30081: - .p2align 2 - .cv_linetable 1468, "?_Fnv1a_append_bytes@std@@YAIIQBEI@Z", Lfunc_end1468 - .section .debug$S,"dr",associative,"??0exception@std@@QAE@QBDH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0exception@std@@QAE@QBDH@Z" - .long 241 # Symbol subsection for std::exception::exception - .long Ltmp30095-Ltmp30094 # Subsection size -Ltmp30094: - .short Ltmp30097-Ltmp30096 # Record length -Ltmp30096: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1469-"??0exception@std@@QAE@QBDH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11792 # Function type index - .secrel32 "??0exception@std@@QAE@QBDH@Z" # Function section relative address - .secidx "??0exception@std@@QAE@QBDH@Z" # Function section index - .byte 0 # Flags - .asciz "std::exception::exception" # Function name -Ltmp30097: - .short Ltmp30099-Ltmp30098 # Record length -Ltmp30098: - .short 4414 # Record kind: S_LOCAL - .long 7151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30099: - .cv_def_range Ltmp15965 Ltmp15968, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp30101-Ltmp30100 # Record length -Ltmp30100: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Message" -Ltmp30101: - .cv_def_range Ltmp15965 Ltmp15968, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30103-Ltmp30102 # Record length -Ltmp30102: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp30103: - .cv_def_range Ltmp15965 Ltmp15968, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30095: - .p2align 2 - .cv_linetable 1469, "??0exception@std@@QAE@QBDH@Z", Lfunc_end1469 - .section .debug$S,"dr",associative,"??_Gbad_cast@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_Gbad_cast@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::bad_cast::~bad_cast - .long Ltmp30105-Ltmp30104 # Subsection size -Ltmp30104: - .short Ltmp30107-Ltmp30106 # Record length -Ltmp30106: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1470-"??_Gbad_cast@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11746 # Function type index - .secrel32 "??_Gbad_cast@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_Gbad_cast@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::bad_cast::~bad_cast" # Function name -Ltmp30107: - .short Ltmp30109-Ltmp30108 # Record length -Ltmp30108: - .short 4414 # Record kind: S_LOCAL - .long 11731 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30109: - .cv_def_range Ltmp15969 Ltmp15970, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30111-Ltmp30110 # Record length -Ltmp30110: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp30111: - .cv_def_range Ltmp15969 Ltmp15970, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30105: - .p2align 2 - .cv_linetable 1470, "??_Gbad_cast@std@@UAEPAXI@Z", Lfunc_end1470 - .section .debug$S,"dr",associative,"??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - .long 241 # Symbol subsection for std::_Unique_ptr_base >::_Unique_ptr_base - .long Ltmp30113-Ltmp30112 # Subsection size -Ltmp30112: - .short Ltmp30115-Ltmp30114 # Record length -Ltmp30114: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1471-"??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11794 # Function type index - .secrel32 "??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" # Function section relative address - .secidx "??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unique_ptr_base >::_Unique_ptr_base" # Function name -Ltmp30115: - .short Ltmp30117-Ltmp30116 # Record length -Ltmp30116: - .short 4414 # Record kind: S_LOCAL - .long 11687 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30117: - .cv_def_range Ltmp15971 Ltmp15973, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp30119-Ltmp30118 # Record length -Ltmp30118: - .short 4414 # Record kind: S_LOCAL - .long 9152 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp30119: - .cv_def_range Ltmp15971 Ltmp15973, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30113: - .p2align 2 - .cv_linetable 1471, "??$?0PAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z", Lfunc_end1471 - .section .debug$S,"dr",associative,"??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Facet_base *,1>::_Compressed_pair - .long Ltmp30121-Ltmp30120 # Subsection size -Ltmp30120: - .short Ltmp30123-Ltmp30122 # Record length -Ltmp30122: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1472-"??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11797 # Function type index - .secrel32 "??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" # Function section relative address - .secidx "??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Facet_base *,1>::_Compressed_pair" # Function name -Ltmp30123: - .short Ltmp30125-Ltmp30124 # Record length -Ltmp30124: - .short 4414 # Record kind: S_LOCAL - .long 11711 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30125: - .cv_def_range Ltmp15974 Ltmp15975, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30127-Ltmp30126 # Record length -Ltmp30126: - .short 4414 # Record kind: S_LOCAL - .long 7619 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp30127: - .cv_def_range Ltmp15974 Ltmp15975, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30129-Ltmp30128 # Record length -Ltmp30128: - .short 4414 # Record kind: S_LOCAL - .long 11695 # TypeIndex - .short 1 # Flags - .asciz "_Val2" -Ltmp30129: - .cv_def_range Ltmp15974 Ltmp15975, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30121: - .p2align 2 - .cv_linetable 1472, "??$?0AAPAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Facet_base@1@@Z", Lfunc_end1472 - .section .debug$S,"dr",associative,"??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp30131-Ltmp30130 # Subsection size -Ltmp30130: - .short Ltmp30133-Ltmp30132 # Record length -Ltmp30132: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1473-"??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11800 # Function type index - .secrel32 "??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" # Function section relative address - .secidx "??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp30133: - .short Ltmp30135-Ltmp30134 # Record length -Ltmp30134: - .short 4414 # Record kind: S_LOCAL - .long 11695 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp30135: - .cv_def_range Ltmp15976 Ltmp15977, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30131: - .p2align 2 - .cv_linetable 1473, "??$forward@AAPAV_Facet_base@std@@@std@@YAAAPAV_Facet_base@0@AAPAV10@@Z", Lfunc_end1473 - .section .debug$S,"dr",associative,"?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" - .long 241 # Symbol subsection for std::unique_ptr >::get - .long Ltmp30137-Ltmp30136 # Subsection size -Ltmp30136: - .short Ltmp30139-Ltmp30138 # Record length -Ltmp30138: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1474-"?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11801 # Function type index - .secrel32 "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" # Function section relative address - .secidx "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::unique_ptr >::get" # Function name -Ltmp30139: - .short Ltmp30141-Ltmp30140 # Record length -Ltmp30140: - .short 4414 # Record kind: S_LOCAL - .long 11673 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30141: - .cv_def_range Ltmp15978 Ltmp15979, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30137: - .p2align 2 - .cv_linetable 1474, "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEPAV_Facet_base@2@XZ", Lfunc_end1474 - .section .debug$S,"dr",associative,"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" - .long 241 # Symbol subsection for std::_Unique_ptr_base >::_Myptr - .long Ltmp30143-Ltmp30142 # Subsection size -Ltmp30142: - .short Ltmp30145-Ltmp30144 # Record length -Ltmp30144: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1475-"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11802 # Function type index - .secrel32 "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" # Function section relative address - .secidx "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Unique_ptr_base >::_Myptr" # Function name -Ltmp30145: - .short Ltmp30147-Ltmp30146 # Record length -Ltmp30146: - .short 4414 # Record kind: S_LOCAL - .long 11687 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30147: - .cv_def_range Ltmp15980 Ltmp15981, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30143: - .p2align 2 - .cv_linetable 1475, "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAPAV_Facet_base@2@XZ", Lfunc_end1475 - .section .debug$S,"dr",associative,"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" - .long 241 # Symbol subsection for std::_Unique_ptr_base >::_Myptr - .long Ltmp30149-Ltmp30148 # Subsection size -Ltmp30148: - .short Ltmp30151-Ltmp30150 # Record length -Ltmp30150: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1476-"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11803 # Function type index - .secrel32 "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" # Function section relative address - .secidx "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Unique_ptr_base >::_Myptr" # Function name -Ltmp30151: - .short Ltmp30153-Ltmp30152 # Record length -Ltmp30152: - .short 4414 # Record kind: S_LOCAL - .long 11692 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30153: - .cv_def_range Ltmp15982 Ltmp15983, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30149: - .p2align 2 - .cv_linetable 1476, "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QBEABQAV_Facet_base@2@XZ", Lfunc_end1476 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Facet_base *,1>::_Get_second - .long Ltmp30155-Ltmp30154 # Subsection size -Ltmp30154: - .short Ltmp30157-Ltmp30156 # Record length -Ltmp30156: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1477-"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11804 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Facet_base *,1>::_Get_second" # Function name -Ltmp30157: - .short Ltmp30159-Ltmp30158 # Record length -Ltmp30158: - .short 4414 # Record kind: S_LOCAL - .long 11714 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30159: - .cv_def_range Ltmp15984 Ltmp15985, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30155: - .p2align 2 - .cv_linetable 1477, "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QBEABQAV_Facet_base@2@XZ", Lfunc_end1477 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Facet_base *,1>::_Get_second - .long Ltmp30161-Ltmp30160 # Subsection size -Ltmp30160: - .short Ltmp30163-Ltmp30162 # Record length -Ltmp30162: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1478-"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11805 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Facet_base *,1>::_Get_second" # Function name -Ltmp30163: - .short Ltmp30165-Ltmp30164 # Record length -Ltmp30164: - .short 4414 # Record kind: S_LOCAL - .long 11711 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30165: - .cv_def_range Ltmp15986 Ltmp15987, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30161: - .p2align 2 - .cv_linetable 1478, "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAPAV_Facet_base@2@XZ", Lfunc_end1478 - .section .debug$S,"dr",associative,"?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Unique_ptr_base >::get_deleter - .long Ltmp30167-Ltmp30166 # Subsection size -Ltmp30166: - .short Ltmp30169-Ltmp30168 # Record length -Ltmp30168: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1479-"?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11806 # Function type index - .secrel32 "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" # Function section relative address - .secidx "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Unique_ptr_base >::get_deleter" # Function name -Ltmp30169: - .short Ltmp30171-Ltmp30170 # Record length -Ltmp30170: - .short 4414 # Record kind: S_LOCAL - .long 11687 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30171: - .cv_def_range Ltmp15988 Ltmp15989, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30167: - .p2align 2 - .cv_linetable 1479, "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ", Lfunc_end1479 - .section .debug$S,"dr",associative,"??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" - .long 241 # Symbol subsection for std::default_delete::operator() - .long Ltmp30173-Ltmp30172 # Subsection size -Ltmp30172: - .short Ltmp30175-Ltmp30174 # Record length -Ltmp30174: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1480-"??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11807 # Function type index - .secrel32 "??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" # Function section relative address - .secidx "??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::default_delete::operator()" # Function name -Ltmp30175: - .short Ltmp30177-Ltmp30176 # Record length -Ltmp30176: - .short 4414 # Record kind: S_LOCAL - .long 11706 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30177: - .cv_def_range Ltmp15990 Ltmp15991, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30179-Ltmp30178 # Record length -Ltmp30178: - .short 4414 # Record kind: S_LOCAL - .long 9152 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp30179: - .cv_def_range Ltmp15990 Ltmp15991, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30173: - .p2align 2 - .cv_linetable 1480, "??R?$default_delete@V_Facet_base@std@@@std@@QBEXPAV_Facet_base@1@@Z", Lfunc_end1480 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Facet_base *,1>::_Get_first - .long Ltmp30181-Ltmp30180 # Subsection size -Ltmp30180: - .short Ltmp30183-Ltmp30182 # Record length -Ltmp30182: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1481-"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11808 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Facet_base *,1>::_Get_first" # Function name -Ltmp30183: - .short Ltmp30185-Ltmp30184 # Record length -Ltmp30184: - .short 4414 # Record kind: S_LOCAL - .long 11711 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30185: - .cv_def_range Ltmp15992 Ltmp15993, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30181: - .p2align 2 - .cv_linetable 1481, "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@QAEAAU?$default_delete@V_Facet_base@std@@@2@XZ", Lfunc_end1481 - .section .debug$S,"dr",associative,"??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::assign - .long Ltmp30187-Ltmp30186 # Subsection size -Ltmp30186: - .short Ltmp30189-Ltmp30188 # Record length -Ltmp30188: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1482-"??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11810 # Function type index - .secrel32 "??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" # Function section relative address - .secidx "??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::assign" # Function name -Ltmp30189: - .short Ltmp30191-Ltmp30190 # Record length -Ltmp30190: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30191: - .cv_def_range Ltmp15996 Ltmp15997, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30193-Ltmp30192 # Record length -Ltmp30192: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp30193: - .cv_def_range Ltmp15996 Ltmp15997, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30195-Ltmp30194 # Record length -Ltmp30194: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp30195: - .cv_def_range Ltmp15996 Ltmp15997, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30187: - .p2align 2 - .cv_linetable 1482, "??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z", Lfunc_end1482 - .section .debug$S,"dr",associative,"??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - .long 241 # Symbol subsection for std::_Parser >::_Parser - .long Ltmp30197-Ltmp30196 # Subsection size -Ltmp30196: - .short Ltmp30199-Ltmp30198 # Record length -Ltmp30198: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1483-"??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11811 # Function type index - .secrel32 "??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" # Function section relative address - .secidx "??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Parser" # Function name -Ltmp30199: - .short Ltmp30201-Ltmp30200 # Record length -Ltmp30200: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30201: - .cv_def_range Ltmp16004 Ltmp16010, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp30203-Ltmp30202 # Record length -Ltmp30202: - .short 4414 # Record kind: S_LOCAL - .long 8981 # TypeIndex - .short 1 # Flags - .asciz "_Tr" -Ltmp30203: - .cv_def_range Ltmp16004 Ltmp16010, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30205-Ltmp30204 # Record length -Ltmp30204: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Pfirst" -Ltmp30205: - .cv_def_range Ltmp16004 Ltmp16010, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30207-Ltmp30206 # Record length -Ltmp30206: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Plast" -Ltmp30207: - .cv_def_range Ltmp16004 Ltmp16010, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp30209-Ltmp30208 # Record length -Ltmp30208: - .short 4414 # Record kind: S_LOCAL - .long 8939 # TypeIndex - .short 1 # Flags - .asciz "_Fx" -Ltmp30209: - .cv_def_range Ltmp16004 Ltmp16010, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp30211-Ltmp30210 # Record length -Ltmp30210: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_ECMA_flags" -Ltmp30211: - .cv_def_range Ltmp16005 Ltmp16008 Ltmp16009 Ltmp16010, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp30213-Ltmp30212 # Record length -Ltmp30212: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Basic_flags" -Ltmp30213: - .cv_def_range Ltmp16005 Ltmp16008 Ltmp16009 Ltmp16010, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp30215-Ltmp30214 # Record length -Ltmp30214: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Grep_flags" -Ltmp30215: - .cv_def_range Ltmp16005 Ltmp16008 Ltmp16009 Ltmp16010, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp30217-Ltmp30216 # Record length -Ltmp30216: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Extended_flags" -Ltmp30217: - .cv_def_range Ltmp16005 Ltmp16008 Ltmp16009 Ltmp16010, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp30219-Ltmp30218 # Record length -Ltmp30218: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Awk_flags" -Ltmp30219: - .cv_def_range Ltmp16005 Ltmp16008 Ltmp16009 Ltmp16010, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp30221-Ltmp30220 # Record length -Ltmp30220: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Egrep_flags" -Ltmp30221: - .cv_def_range Ltmp16005 Ltmp16008 Ltmp16009 Ltmp16010, "E\021\026\000\000\000\300\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30197: - .p2align 2 - .cv_linetable 1483, "??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z", Lfunc_end1483 - .section .debug$S,"dr",associative,"?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - .long 241 # Symbol subsection for std::_Parser >::_Compile - .long Ltmp30223-Ltmp30222 # Subsection size -Ltmp30222: - .short Ltmp30225-Ltmp30224 # Record length -Ltmp30224: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1484-"?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11812 # Function type index - .secrel32 "?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" # Function section relative address - .secidx "?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Compile" # Function name -Ltmp30225: - .short Ltmp30227-Ltmp30226 # Record length -Ltmp30226: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30227: - .cv_def_range Ltmp16023 Ltmp16026, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30229-Ltmp30228 # Record length -Ltmp30228: - .short 4414 # Record kind: S_LOCAL - .long 8943 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp30229: - .cv_def_range Ltmp16023 Ltmp16026, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp30231-Ltmp30230 # Record length -Ltmp30230: - .short 4414 # Record kind: S_LOCAL - .long 11817 # TypeIndex - .short 0 # Flags - .asciz "_Guard" -Ltmp30231: - .cv_def_range Ltmp16023 Ltmp16026, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp30233-Ltmp30232 # Record length -Ltmp30232: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos1" -Ltmp30233: - .cv_def_range Ltmp16023 Ltmp16026, "E\021\026\000\000\000\324\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30223: - .p2align 2 - .cv_linetable 1484, "?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ", Lfunc_end1484 - .section .debug$S,"dr",associative,"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" - .long 241 # Symbol subsection for std::basic_regex >::_Reset - .long Ltmp30235-Ltmp30234 # Subsection size -Ltmp30234: - .short Ltmp30237-Ltmp30236 # Record length -Ltmp30236: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1485-"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11819 # Function type index - .secrel32 "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" # Function section relative address - .secidx "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::_Reset" # Function name -Ltmp30237: - .short Ltmp30239-Ltmp30238 # Record length -Ltmp30238: - .short 4414 # Record kind: S_LOCAL - .long 8945 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30239: - .cv_def_range Ltmp16027 Ltmp16030, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30241-Ltmp30240 # Record length -Ltmp30240: - .short 4414 # Record kind: S_LOCAL - .long 8943 # TypeIndex - .short 1 # Flags - .asciz "_Rx" -Ltmp30241: - .cv_def_range Ltmp16027 Ltmp16030, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30235: - .p2align 2 - .cv_linetable 1485, "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPAV_Root_node@2@@Z", Lfunc_end1485 - .section .debug$S,"dr",associative,"??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Parser >::~_Parser - .long Ltmp30243-Ltmp30242 # Subsection size -Ltmp30242: - .short Ltmp30245-Ltmp30244 # Record length -Ltmp30244: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1486-"??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11820 # Function type index - .secrel32 "??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::~_Parser" # Function name -Ltmp30245: - .short Ltmp30247-Ltmp30246 # Record length -Ltmp30246: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30247: - .cv_def_range Ltmp16031 Ltmp16033, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30243: - .p2align 2 - .cv_linetable 1486, "??1?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@XZ", Lfunc_end1486 - .section .debug$S,"dr",associative,"??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::replace - .long Ltmp30249-Ltmp30248 # Subsection size -Ltmp30248: - .short Ltmp30251-Ltmp30250 # Record length -Ltmp30250: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1487-"??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11823 # Function type index - .secrel32 "??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" # Function section relative address - .secidx "??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::replace" # Function name -Ltmp30251: - .short Ltmp30253-Ltmp30252 # Record length -Ltmp30252: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30253: - .cv_def_range Ltmp16036 Ltmp16037, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30255-Ltmp30254 # Record length -Ltmp30254: - .short 4414 # Record kind: S_LOCAL - .long 4556 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp30255: - .cv_def_range Ltmp16036 Ltmp16037, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30257-Ltmp30256 # Record length -Ltmp30256: - .short 4414 # Record kind: S_LOCAL - .long 4556 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp30257: - .cv_def_range Ltmp16036 Ltmp16037, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp30259-Ltmp30258 # Record length -Ltmp30258: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp30259: - .cv_def_range Ltmp16036 Ltmp16037, "E\021\026\000\000\000 \000\000\000" - .short Ltmp30261-Ltmp30260 # Record length -Ltmp30260: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp30261: - .cv_def_range Ltmp16036 Ltmp16037, "E\021\026\000\000\000$\000\000\000" - .short Ltmp30263-Ltmp30262 # Record length -Ltmp30262: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_UFirst2" -Ltmp30263: - .cv_def_range Ltmp16036 Ltmp16037, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp30265-Ltmp30264 # Record length -Ltmp30264: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_ULast2" -Ltmp30265: - .cv_def_range Ltmp16036 Ltmp16037, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30249: - .p2align 2 - .cv_linetable 1487, "??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z", Lfunc_end1487 - .section .debug$S,"dr",associative,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" - .long 241 # Symbol subsection for std::_String_const_iterator > >::_String_const_iterator - .long Ltmp30267-Ltmp30266 # Subsection size -Ltmp30266: - .short Ltmp30269-Ltmp30268 # Record length -Ltmp30268: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1488-"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11827 # Function type index - .secrel32 "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section relative address - .secidx "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_const_iterator > >::_String_const_iterator" # Function name -Ltmp30269: - .short Ltmp30271-Ltmp30270 # Record length -Ltmp30270: - .short 4414 # Record kind: S_LOCAL - .long 4779 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30271: - .cv_def_range Ltmp16038 Ltmp16039, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30273-Ltmp30272 # Record length -Ltmp30272: - .short 4414 # Record kind: S_LOCAL - .long 11824 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp30273: - .cv_def_range Ltmp16038 Ltmp16039, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30267: - .p2align 2 - .cv_linetable 1488, "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QAE@$$QAV01@@Z", Lfunc_end1488 - .section .debug$S,"dr",associative,"??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Replace_range - .long Ltmp30275-Ltmp30274 # Subsection size -Ltmp30274: - .short Ltmp30277-Ltmp30276 # Record length -Ltmp30276: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1489-"??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11830 # Function type index - .secrel32 "??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" # Function section relative address - .secidx "??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Replace_range" # Function name -Ltmp30277: - .short Ltmp30279-Ltmp30278 # Record length -Ltmp30278: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30279: - .cv_def_range Ltmp16042 Ltmp16043, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30281-Ltmp30280 # Record length -Ltmp30280: - .short 4414 # Record kind: S_LOCAL - .long 4556 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp30281: - .cv_def_range Ltmp16042 Ltmp16043, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30283-Ltmp30282 # Record length -Ltmp30282: - .short 4414 # Record kind: S_LOCAL - .long 4556 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp30283: - .cv_def_range Ltmp16042 Ltmp16043, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp30285-Ltmp30284 # Record length -Ltmp30284: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp30285: - .cv_def_range Ltmp16042 Ltmp16043, "E\021\026\000\000\000 \000\000\000" - .short Ltmp30287-Ltmp30286 # Record length -Ltmp30286: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp30287: - .cv_def_range Ltmp16042 Ltmp16043, "E\021\026\000\000\000$\000\000\000" - .short Ltmp30289-Ltmp30288 # Record length -Ltmp30288: - .short 4414 # Record kind: S_LOCAL - .long 4529 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp30289: - .cv_def_range Ltmp16042 Ltmp16043, "E\021\026\000\000\000(\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30275: - .p2align 2 - .cv_linetable 1489, "??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z", Lfunc_end1489 - .section .debug$S,"dr",associative,"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::replace - .long Ltmp30291-Ltmp30290 # Subsection size -Ltmp30290: - .short Ltmp30293-Ltmp30292 # Record length -Ltmp30292: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1490-"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11831 # Function type index - .secrel32 "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" # Function section relative address - .secidx "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::replace" # Function name -Ltmp30293: - .short Ltmp30295-Ltmp30294 # Record length -Ltmp30294: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30295: - .cv_def_range Ltmp16044 Ltmp16057, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp30297-Ltmp30296 # Record length -Ltmp30296: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp30297: - .cv_def_range Ltmp16044 Ltmp16057, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30299-Ltmp30298 # Record length -Ltmp30298: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_N0" -Ltmp30299: - .cv_def_range Ltmp16044 Ltmp16057, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30301-Ltmp30300 # Record length -Ltmp30300: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp30301: - .cv_def_range Ltmp16044 Ltmp16057, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp30303-Ltmp30302 # Record length -Ltmp30302: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30303: - .cv_def_range Ltmp16044 Ltmp16057, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp30305-Ltmp30304 # Record length -Ltmp30304: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp30305: - .cv_def_range Ltmp16044 Ltmp16057, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30307-Ltmp30306 # Record length -Ltmp30306: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_size" -Ltmp30307: - .cv_def_range Ltmp16044 Ltmp16057, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp30309-Ltmp30308 # Record length -Ltmp30308: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Suffix_size" -Ltmp30309: - .cv_def_range Ltmp16044 Ltmp16057, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp30311-Ltmp30310 # Record length -Ltmp30310: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Growth" -Ltmp30311: - .cv_def_range Ltmp16044 Ltmp16057, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp30313-Ltmp30312 # Record length -Ltmp30312: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16048-Ltmp16047 # Code size - .secrel32 Ltmp16047 # Function section relative address - .secidx Lfunc_begin1490 # Function section index - .byte 0 # Lexical block name -Ltmp30313: - .short Ltmp30315-Ltmp30314 # Record length -Ltmp30314: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Old_ptr" -Ltmp30315: - .cv_def_range Ltmp16047 Ltmp16048, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp30317-Ltmp30316 # Record length -Ltmp30316: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Insert_at" -Ltmp30317: - .cv_def_range Ltmp16047 Ltmp16048, "E\021\026\000\000\000\320\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp30319-Ltmp30318 # Record length -Ltmp30318: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16056-Ltmp16049 # Code size - .secrel32 Ltmp16049 # Function section relative address - .secidx Lfunc_begin1490 # Function section index - .byte 0 # Lexical block name -Ltmp30319: - .short Ltmp30321-Ltmp30320 # Record length -Ltmp30320: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Old_ptr" -Ltmp30321: - .cv_def_range Ltmp16049 Ltmp16056, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp30323-Ltmp30322 # Record length -Ltmp30322: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Insert_at" -Ltmp30323: - .cv_def_range Ltmp16049 Ltmp16056, "E\021\026\000\000\000\304\377\377\377" - .short Ltmp30325-Ltmp30324 # Record length -Ltmp30324: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Suffix_at" -Ltmp30325: - .cv_def_range Ltmp16049 Ltmp16056, "E\021\026\000\000\000\300\377\377\377" - .short Ltmp30327-Ltmp30326 # Record length -Ltmp30326: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Ptr_shifted_after" -Ltmp30327: - .cv_def_range Ltmp16049 Ltmp16056, "E\021\026\000\000\000\274\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 -Ltmp30291: - .p2align 2 - .cv_linetable 1490, "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IIQBDI@Z", Lfunc_end1490 - .section .debug$S,"dr",associative,"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" - .long 241 # Symbol subsection for std::_String_const_iterator > >::operator- - .long Ltmp30329-Ltmp30328 # Subsection size -Ltmp30328: - .short Ltmp30331-Ltmp30330 # Record length -Ltmp30330: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1491-"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11832 # Function type index - .secrel32 "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" # Function section relative address - .secidx "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_const_iterator > >::operator-" # Function name -Ltmp30331: - .short Ltmp30333-Ltmp30332 # Record length -Ltmp30332: - .short 4414 # Record kind: S_LOCAL - .long 4784 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30333: - .cv_def_range Ltmp16058 Ltmp16059, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30335-Ltmp30334 # Record length -Ltmp30334: - .short 4414 # Record kind: S_LOCAL - .long 4771 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp30335: - .cv_def_range Ltmp16058 Ltmp16059, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30329: - .p2align 2 - .cv_linetable 1491, "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QBEHABV01@@Z", Lfunc_end1491 - .section .debug$S,"dr",associative,"?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::cbegin - .long Ltmp30337-Ltmp30336 # Subsection size -Ltmp30336: - .short Ltmp30339-Ltmp30338 # Record length -Ltmp30338: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1492-"?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11833 # Function type index - .secrel32 "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Function section relative address - .secidx "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::cbegin" # Function name -Ltmp30339: - .short Ltmp30341-Ltmp30340 # Record length -Ltmp30340: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30341: - .cv_def_range Ltmp16060 Ltmp16061, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30337: - .p2align 2 - .cv_linetable 1492, "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ", Lfunc_end1492 - .section .debug$S,"dr",associative,"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" - .long 241 # Symbol subsection for std::_String_val >::_Check_offset - .long Ltmp30343-Ltmp30342 # Subsection size -Ltmp30342: - .short Ltmp30345-Ltmp30344 # Record length -Ltmp30344: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1493-"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11834 # Function type index - .secrel32 "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" # Function section relative address - .secidx "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::_Check_offset" # Function name -Ltmp30345: - .short Ltmp30347-Ltmp30346 # Record length -Ltmp30346: - .short 4414 # Record kind: S_LOCAL - .long 4807 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30347: - .cv_def_range Ltmp16062 Ltmp16065, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30349-Ltmp30348 # Record length -Ltmp30348: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp30349: - .cv_def_range Ltmp16062 Ltmp16065, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30343: - .p2align 2 - .cv_linetable 1493, "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEXI@Z", Lfunc_end1493 - .section .debug$S,"dr",associative,"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" - .long 241 # Symbol subsection for std::_String_val >::_Clamp_suffix_size - .long Ltmp30351-Ltmp30350 # Subsection size -Ltmp30350: - .short Ltmp30353-Ltmp30352 # Record length -Ltmp30352: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1494-"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11835 # Function type index - .secrel32 "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" # Function section relative address - .secidx "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::_Clamp_suffix_size" # Function name -Ltmp30353: - .short Ltmp30355-Ltmp30354 # Record length -Ltmp30354: - .short 4414 # Record kind: S_LOCAL - .long 4807 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30355: - .cv_def_range Ltmp16066 Ltmp16068, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp30357-Ltmp30356 # Record length -Ltmp30356: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp30357: - .cv_def_range Ltmp16066 Ltmp16068, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30359-Ltmp30358 # Record length -Ltmp30358: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Size" -Ltmp30359: - .cv_def_range Ltmp16066 Ltmp16068, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30351: - .p2align 2 - .cv_linetable 1494, "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QBEIII@Z", Lfunc_end1494 - .section .debug$S,"dr",associative,"??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Reallocate_grow_by<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring:2965:13',unsigned int,unsigned int,const char *,unsigned int> - .long Ltmp30361-Ltmp30360 # Subsection size -Ltmp30360: - .short Ltmp30363-Ltmp30362 # Record length -Ltmp30362: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1495-"??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11841 # Function type index - .secrel32 "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" # Function section relative address - .secidx "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::_Reallocate_grow_by<`lambda at C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.20.27323\\include\\xstring:2965:13',unsigned int,unsigned int,const char *,unsigned int>" # Function name -Ltmp30363: - .short Ltmp30365-Ltmp30364 # Record length -Ltmp30364: - .short 4414 # Record kind: S_LOCAL - .long 4483 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30365: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp30367-Ltmp30366 # Record length -Ltmp30366: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Size_increase" -Ltmp30367: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30369-Ltmp30368 # Record length -Ltmp30368: - .short 4414 # Record kind: S_LOCAL - .long 11839 # TypeIndex - .short 1 # Flags - .asciz "_Fn" -Ltmp30369: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30371-Ltmp30370 # Record length -Ltmp30370: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp30371: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp30373-Ltmp30372 # Record length -Ltmp30372: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp30373: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp30375-Ltmp30374 # Record length -Ltmp30374: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp30375: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp30377-Ltmp30376 # Record length -Ltmp30376: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp30377: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp30379-Ltmp30378 # Record length -Ltmp30378: - .short 4414 # Record kind: S_LOCAL - .long 4639 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp30379: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp30381-Ltmp30380 # Record length -Ltmp30380: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_size" -Ltmp30381: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30383-Ltmp30382 # Record length -Ltmp30382: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_New_size" -Ltmp30383: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp30385-Ltmp30384 # Record length -Ltmp30384: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Old_capacity" -Ltmp30385: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp30387-Ltmp30386 # Record length -Ltmp30386: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_New_capacity" -Ltmp30387: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp30389-Ltmp30388 # Record length -Ltmp30388: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 0 # Flags - .asciz "_Al" -Ltmp30389: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp30391-Ltmp30390 # Record length -Ltmp30390: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 0 # Flags - .asciz "_New_ptr" -Ltmp30391: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp30393-Ltmp30392 # Record length -Ltmp30392: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Raw_new" -Ltmp30393: - .cv_def_range Ltmp16069 Ltmp16075, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp30395-Ltmp30394 # Record length -Ltmp30394: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16073-Ltmp16072 # Code size - .secrel32 Ltmp16072 # Function section relative address - .secidx Lfunc_begin1495 # Function section index - .byte 0 # Lexical block name -Ltmp30395: - .short Ltmp30397-Ltmp30396 # Record length -Ltmp30396: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 0 # Flags - .asciz "_Old_ptr" -Ltmp30397: - .cv_def_range Ltmp16072 Ltmp16073, "E\021\026\000\000\000\310\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 -Ltmp30361: - .p2align 2 - .cv_linetable 1495, "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV34@IIQBDI@Z@IIPBDI@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEAAV01@IV@?0??replace@01@QAEAAV01@IIQBDI@Z@IIPBDI@Z", Lfunc_end1495 - .section .debug$S,"dr",associative,"?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" - .long 241 # Symbol subsection for std::_String_val >::_Xran - .long Ltmp30399-Ltmp30398 # Subsection size -Ltmp30398: - .short Ltmp30401-Ltmp30400 # Record length -Ltmp30400: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1496-"?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11842 # Function type index - .secrel32 "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" # Function section relative address - .secidx "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_String_val >::_Xran" # Function name -Ltmp30401: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30399: - .p2align 2 - .cv_linetable 1496, "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ", Lfunc_end1496 - .section .debug$S,"dr",associative,"??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::replace::::operator() - .long Ltmp30403-Ltmp30402 # Subsection size -Ltmp30402: - .short Ltmp30405-Ltmp30404 # Record length -Ltmp30404: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1497-"??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11847 # Function type index - .secrel32 "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" # Function section relative address - .secidx "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::replace::::operator()" # Function name -Ltmp30405: - .short Ltmp30407-Ltmp30406 # Record length -Ltmp30406: - .short 4414 # Record kind: S_LOCAL - .long 11844 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30407: - .cv_def_range Ltmp16078 Ltmp16079, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp30409-Ltmp30408 # Record length -Ltmp30408: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_New_ptr" -Ltmp30409: - .cv_def_range Ltmp16078 Ltmp16079, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30411-Ltmp30410 # Record length -Ltmp30410: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Old_ptr" -Ltmp30411: - .cv_def_range Ltmp16078 Ltmp16079, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30413-Ltmp30412 # Record length -Ltmp30412: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Old_size" -Ltmp30413: - .cv_def_range Ltmp16078 Ltmp16079, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp30415-Ltmp30414 # Record length -Ltmp30414: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Off" -Ltmp30415: - .cv_def_range Ltmp16078 Ltmp16079, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp30417-Ltmp30416 # Record length -Ltmp30416: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_N0" -Ltmp30417: - .cv_def_range Ltmp16078 Ltmp16079, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp30419-Ltmp30418 # Record length -Ltmp30418: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp30419: - .cv_def_range Ltmp16078 Ltmp16079, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp30421-Ltmp30420 # Record length -Ltmp30420: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30421: - .cv_def_range Ltmp16078 Ltmp16079, "E\021\026\000\000\000 \000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30403: - .p2align 2 - .cv_linetable 1497, "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@QBE?A?@@QAD0III0I@Z", Lfunc_end1497 - .section .debug$S,"dr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .long 241 # Symbol subsection for std::basic_string,std::allocator >::begin - .long Ltmp30423-Ltmp30422 # Subsection size -Ltmp30422: - .short Ltmp30425-Ltmp30424 # Record length -Ltmp30424: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1498-"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11848 # Function type index - .secrel32 "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Function section relative address - .secidx "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_string,std::allocator >::begin" # Function name -Ltmp30425: - .short Ltmp30427-Ltmp30426 # Record length -Ltmp30426: - .short 4414 # Record kind: S_LOCAL - .long 4611 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30427: - .cv_def_range Ltmp16082 Ltmp16083, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30429-Ltmp30428 # Record length -Ltmp30428: - .short 4414 # Record kind: S_LOCAL - .long 4807 # TypeIndex - .short 0 # Flags - .asciz "_My_data" -Ltmp30429: - .cv_def_range Ltmp16082 Ltmp16083, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30423: - .p2align 2 - .cv_linetable 1498, "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ", Lfunc_end1498 - .section .debug$S,"dr",associative,"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" - .long 241 # Symbol subsection for std::addressof > > - .long Ltmp30431-Ltmp30430 # Subsection size -Ltmp30430: - .short Ltmp30433-Ltmp30432 # Record length -Ltmp30432: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1499-"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11851 # Function type index - .secrel32 "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" # Function section relative address - .secidx "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof > >" # Function name -Ltmp30433: - .short Ltmp30435-Ltmp30434 # Record length -Ltmp30434: - .short 4414 # Record kind: S_LOCAL - .long 4682 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp30435: - .cv_def_range Ltmp16084 Ltmp16085, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30431: - .p2align 2 - .cv_linetable 1499, "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPBV?$_String_val@U?$_Simple_types@D@std@@@0@ABV10@@Z", Lfunc_end1499 - .section .debug$S,"dr",associative,"??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" - .long 241 # Symbol subsection for std::_Refancy - .long Ltmp30437-Ltmp30436 # Subsection size -Ltmp30436: - .short Ltmp30439-Ltmp30438 # Record length -Ltmp30438: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1500-"??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11852 # Function type index - .secrel32 "??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" # Function section relative address - .secidx "??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Refancy" # Function name -Ltmp30439: - .short Ltmp30441-Ltmp30440 # Record length -Ltmp30440: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp30441: - .cv_def_range Ltmp16086 Ltmp16087, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30437: - .p2align 2 - .cv_linetable 1500, "??$_Refancy@PBD$0A@@std@@YAPBDPBD@Z", Lfunc_end1500 - .section .debug$S,"dr",associative,"??0?$allocator@_N@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$allocator@_N@std@@QAE@XZ" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp30443-Ltmp30442 # Subsection size -Ltmp30442: - .short Ltmp30445-Ltmp30444 # Record length -Ltmp30444: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1501-"??0?$allocator@_N@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11853 # Function type index - .secrel32 "??0?$allocator@_N@std@@QAE@XZ" # Function section relative address - .secidx "??0?$allocator@_N@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp30445: - .short Ltmp30447-Ltmp30446 # Record length -Ltmp30446: - .short 4414 # Record kind: S_LOCAL - .long 10031 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30447: - .cv_def_range Ltmp16088 Ltmp16089, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30443: - .p2align 2 - .cv_linetable 1501, "??0?$allocator@_N@std@@QAE@XZ", Lfunc_end1501 - .section .debug$S,"dr",associative,"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp30449-Ltmp30448 # Subsection size -Ltmp30448: - .short Ltmp30451-Ltmp30450 # Record length -Ltmp30450: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1502-"??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11854 # Function type index - .secrel32 "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" # Function section relative address - .secidx "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp30451: - .short Ltmp30453-Ltmp30452 # Record length -Ltmp30452: - .short 4414 # Record kind: S_LOCAL - .long 9813 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30453: - .cv_def_range Ltmp16092 Ltmp16096, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30455-Ltmp30454 # Record length -Ltmp30454: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30455: - .cv_def_range Ltmp16092 Ltmp16096, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30457-Ltmp30456 # Record length -Ltmp30456: - .short 4414 # Record kind: S_LOCAL - .long 9817 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp30457: - .cv_def_range Ltmp16092 Ltmp16096, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30449: - .p2align 2 - .cv_linetable 1502, "??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z", Lfunc_end1502 - .section .debug$S,"dr",associative,"??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - .long 241 # Symbol subsection for std::_Builder >::_Builder - .long Ltmp30459-Ltmp30458 # Subsection size -Ltmp30458: - .short Ltmp30461-Ltmp30460 # Record length -Ltmp30460: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1503-"??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11855 # Function type index - .secrel32 "??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" # Function section relative address - .secidx "??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Builder" # Function name -Ltmp30461: - .short Ltmp30463-Ltmp30462 # Record length -Ltmp30462: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30463: - .cv_def_range Ltmp16099 Ltmp16100, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30465-Ltmp30464 # Record length -Ltmp30464: - .short 4414 # Record kind: S_LOCAL - .long 8981 # TypeIndex - .short 1 # Flags - .asciz "_Tr" -Ltmp30465: - .cv_def_range Ltmp16099 Ltmp16100, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30467-Ltmp30466 # Record length -Ltmp30466: - .short 4414 # Record kind: S_LOCAL - .long 8939 # TypeIndex - .short 1 # Flags - .asciz "_Fx" -Ltmp30467: - .cv_def_range Ltmp16099 Ltmp16100, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30459: - .p2align 2 - .cv_linetable 1503, "??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z", Lfunc_end1503 - .section .debug$S,"dr",associative,"?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Setlong - .long Ltmp30469-Ltmp30468 # Subsection size -Ltmp30468: - .short Ltmp30471-Ltmp30470 # Record length -Ltmp30470: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1504-"?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11856 # Function type index - .secrel32 "?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Setlong" # Function name -Ltmp30471: - .short Ltmp30473-Ltmp30472 # Record length -Ltmp30472: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30473: - .cv_def_range Ltmp16101 Ltmp16102, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30469: - .p2align 2 - .cv_linetable 1504, "?_Setlong@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ", Lfunc_end1504 - .section .debug$S,"dr",associative,"?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Parser >::_Trans - .long Ltmp30475-Ltmp30474 # Subsection size -Ltmp30474: - .short Ltmp30477-Ltmp30476 # Record length -Ltmp30476: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1505-"?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11857 # Function type index - .secrel32 "?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Trans" # Function name -Ltmp30477: - .short Ltmp30479-Ltmp30478 # Record length -Ltmp30478: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30479: - .cv_def_range Ltmp16103 Ltmp16129, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp30481-Ltmp30480 # Record length -Ltmp30480: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16109-Ltmp16108 # Code size - .secrel32 Ltmp16108 # Function section relative address - .secidx Lfunc_begin1505 # Function section index - .byte 0 # Lexical block name -Ltmp30481: - .short Ltmp30483-Ltmp30482 # Record length -Ltmp30482: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_Ch0" -Ltmp30483: - .cv_def_range Ltmp16108 Ltmp16109, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp30485-Ltmp30484 # Record length -Ltmp30484: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16123-Ltmp16120 # Code size - .secrel32 Ltmp16120 # Function section relative address - .secidx Lfunc_begin1505 # Function section index - .byte 0 # Lexical block name -Ltmp30485: - .short Ltmp30487-Ltmp30486 # Record length -Ltmp30486: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_Ch0" -Ltmp30487: - .cv_def_range Ltmp16120 Ltmp16123, "E\021\026\000\000\000\354\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 -Ltmp30475: - .p2align 2 - .cv_linetable 1505, "?_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1505 - .section .debug$S,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - .long 241 # Symbol subsection for std::_Vb_val >::_Vb_val - .long Ltmp30489-Ltmp30488 # Subsection size -Ltmp30488: - .short Ltmp30491-Ltmp30490 # Record length -Ltmp30490: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1506-"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11858 # Function type index - .secrel32 "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" # Function section relative address - .secidx "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Vb_val >::_Vb_val" # Function name -Ltmp30491: - .short Ltmp30493-Ltmp30492 # Record length -Ltmp30492: - .short 4414 # Record kind: S_LOCAL - .long 9996 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30493: - .cv_def_range Ltmp16132 Ltmp16136, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30495-Ltmp30494 # Record length -Ltmp30494: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30495: - .cv_def_range Ltmp16132 Ltmp16136, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30497-Ltmp30496 # Record length -Ltmp30496: - .short 4414 # Record kind: S_LOCAL - .long 7217 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp30497: - .cv_def_range Ltmp16132 Ltmp16136, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30499-Ltmp30498 # Record length -Ltmp30498: - .short 4414 # Record kind: S_LOCAL - .long 9817 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp30499: - .cv_def_range Ltmp16132 Ltmp16136, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30489: - .p2align 2 - .cv_linetable 1506, "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z", Lfunc_end1506 - .section .debug$S,"dr",associative,"??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" - .long 241 # Symbol subsection for std::allocator::allocator - .long Ltmp30501-Ltmp30500 # Subsection size -Ltmp30500: - .short Ltmp30503-Ltmp30502 # Record length -Ltmp30502: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1507-"??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11860 # Function type index - .secrel32 "??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" # Function section relative address - .secidx "??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::allocator::allocator" # Function name -Ltmp30503: - .short Ltmp30505-Ltmp30504 # Record length -Ltmp30504: - .short 4414 # Record kind: S_LOCAL - .long 10119 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30505: - .cv_def_range Ltmp16137 Ltmp16138, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30507-Ltmp30506 # Record length -Ltmp30506: - .short 4414 # Record kind: S_LOCAL - .long 9817 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp30507: - .cv_def_range Ltmp16137 Ltmp16138, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30501: - .p2align 2 - .cv_linetable 1507, "??$?0_N@?$allocator@I@std@@QAE@ABV?$allocator@_N@1@@Z", Lfunc_end1507 - .section .debug$S,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp30509-Ltmp30508 # Subsection size -Ltmp30508: - .short Ltmp30511-Ltmp30510 # Record length -Ltmp30510: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1508-"??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11861 # Function type index - .secrel32 "??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" # Function section relative address - .secidx "??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp30511: - .short Ltmp30513-Ltmp30512 # Record length -Ltmp30512: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30513: - .cv_def_range Ltmp16139 Ltmp16142, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp30515-Ltmp30514 # Record length -Ltmp30514: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30515: - .cv_def_range Ltmp16139 Ltmp16142, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30517-Ltmp30516 # Record length -Ltmp30516: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp30517: - .cv_def_range Ltmp16139 Ltmp16142, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30519-Ltmp30518 # Record length -Ltmp30518: - .short 4414 # Record kind: S_LOCAL - .long 10016 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp30519: - .cv_def_range Ltmp16139 Ltmp16142, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30509: - .p2align 2 - .cv_linetable 1508, "??0?$vector@IV?$allocator@I@std@@@std@@QAE@IABIABV?$allocator@I@1@@Z", Lfunc_end1508 - .section .debug$S,"dr",associative,"??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &> - .long Ltmp30521-Ltmp30520 # Subsection size -Ltmp30520: - .short Ltmp30523-Ltmp30522 # Record length -Ltmp30522: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1509-"??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11864 # Function type index - .secrel32 "??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" # Function section relative address - .secidx "??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &>" # Function name -Ltmp30523: - .short Ltmp30525-Ltmp30524 # Record length -Ltmp30524: - .short 4414 # Record kind: S_LOCAL - .long 10309 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30525: - .cv_def_range Ltmp16143 Ltmp16144, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30527-Ltmp30526 # Record length -Ltmp30526: - .short 4414 # Record kind: S_LOCAL - .long 7985 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp30527: - .cv_def_range Ltmp16143 Ltmp16144, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30529-Ltmp30528 # Record length -Ltmp30528: - .short 4414 # Record kind: S_LOCAL - .long 10016 # TypeIndex - .short 1 # Flags - .asciz "_Val1" -Ltmp30529: - .cv_def_range Ltmp16143 Ltmp16144, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30521: - .p2align 2 - .cv_linetable 1509, "??$?0ABV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QAE@U_One_then_variadic_args_t@1@ABV?$allocator@I@1@@Z", Lfunc_end1509 - .section .debug$S,"dr",associative,"??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .long 241 # Symbol subsection for std::vector >::_Construct_n_copies_of_ty - .long Ltmp30531-Ltmp30530 # Subsection size -Ltmp30530: - .short Ltmp30533-Ltmp30532 # Record length -Ltmp30532: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1510-"??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11865 # Function type index - .secrel32 "??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # Function section relative address - .secidx "??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Construct_n_copies_of_ty" # Function name -Ltmp30533: - .short Ltmp30535-Ltmp30534 # Record length -Ltmp30534: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30535: - .cv_def_range Ltmp16149 Ltmp16154, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp30537-Ltmp30536 # Record length -Ltmp30536: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30537: - .cv_def_range Ltmp16149 Ltmp16154, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30539-Ltmp30538 # Record length -Ltmp30538: - .short 4414 # Record kind: S_LOCAL - .long 7374 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp30539: - .cv_def_range Ltmp16149 Ltmp16154, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30541-Ltmp30540 # Record length -Ltmp30540: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp30541: - .cv_def_range Ltmp16149 Ltmp16154, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp30543-Ltmp30542 # Record length -Ltmp30542: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp30543: - .cv_def_range Ltmp16149 Ltmp16154, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp30545-Ltmp30544 # Record length -Ltmp30544: - .short 4414 # Record kind: S_LOCAL - .long 11445 # TypeIndex - .short 0 # Flags - .asciz "_Guard" -Ltmp30545: - .cv_def_range Ltmp16150 Ltmp16151 Ltmp16152 Ltmp16153, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30531: - .p2align 2 - .cv_linetable 1510, "??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z", Lfunc_end1510 - .section .debug$S,"dr",associative,"??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" - .long 241 # Symbol subsection for std::forward &> - .long Ltmp30547-Ltmp30546 # Subsection size -Ltmp30546: - .short Ltmp30549-Ltmp30548 # Record length -Ltmp30548: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1511-"??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11867 # Function type index - .secrel32 "??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" # Function section relative address - .secidx "??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward &>" # Function name -Ltmp30549: - .short Ltmp30551-Ltmp30550 # Record length -Ltmp30550: - .short 4414 # Record kind: S_LOCAL - .long 10016 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp30551: - .cv_def_range Ltmp16155 Ltmp16156, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30547: - .p2align 2 - .cv_linetable 1511, "??$forward@ABV?$allocator@I@std@@@std@@YAABV?$allocator@I@0@ABV10@@Z", Lfunc_end1511 - .section .debug$S,"dr",associative,"?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::vector >::_Buy_nonzero - .long Ltmp30553-Ltmp30552 # Subsection size -Ltmp30552: - .short Ltmp30555-Ltmp30554 # Record length -Ltmp30554: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1512-"?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11868 # Function type index - .secrel32 "?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # Function section relative address - .secidx "?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Buy_nonzero" # Function name -Ltmp30555: - .short Ltmp30557-Ltmp30556 # Record length -Ltmp30556: - .short 4414 # Record kind: S_LOCAL - .long 10151 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30557: - .cv_def_range Ltmp16157 Ltmp16160, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30559-Ltmp30558 # Record length -Ltmp30558: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Newcapacity" -Ltmp30559: - .cv_def_range Ltmp16157 Ltmp16160, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30553: - .p2align 2 - .cv_linetable 1512, "?_Buy_nonzero@?$vector@IV?$allocator@I@std@@@std@@AAEXI@Z", Lfunc_end1512 - .section .debug$S,"dr",associative,"??0_Root_node@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Root_node@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Root_node::_Root_node - .long Ltmp30561-Ltmp30560 # Subsection size -Ltmp30560: - .short Ltmp30563-Ltmp30562 # Record length -Ltmp30562: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1513-"??0_Root_node@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11869 # Function type index - .secrel32 "??0_Root_node@std@@QAE@XZ" # Function section relative address - .secidx "??0_Root_node@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Root_node::_Root_node" # Function name -Ltmp30563: - .short Ltmp30565-Ltmp30564 # Record length -Ltmp30564: - .short 4414 # Record kind: S_LOCAL - .long 8943 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30565: - .cv_def_range Ltmp16161 Ltmp16162, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30561: - .p2align 2 - .cv_linetable 1513, "??0_Root_node@std@@QAE@XZ", Lfunc_end1513 - .section .debug$S,"dr",associative,"??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - .long 241 # Symbol subsection for std::_Node_base::_Node_base - .long Ltmp30567-Ltmp30566 # Subsection size -Ltmp30566: - .short Ltmp30569-Ltmp30568 # Record length -Ltmp30568: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1514-"??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11870 # Function type index - .secrel32 "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section relative address - .secidx "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_base::_Node_base" # Function name -Ltmp30569: - .short Ltmp30571-Ltmp30570 # Record length -Ltmp30570: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30571: - .cv_def_range Ltmp16163 Ltmp16164, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30573-Ltmp30572 # Record length -Ltmp30572: - .short 4414 # Record kind: S_LOCAL - .long 9058 # TypeIndex - .short 1 # Flags - .asciz "_Ty" -Ltmp30573: - .cv_def_range Ltmp16163 Ltmp16164, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30575-Ltmp30574 # Record length -Ltmp30574: - .short 4414 # Record kind: S_LOCAL - .long 9061 # TypeIndex - .short 1 # Flags - .asciz "_Fl" -Ltmp30575: - .cv_def_range Ltmp16163 Ltmp16164, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30567: - .p2align 2 - .cv_linetable 1514, "??0_Node_base@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z", Lfunc_end1514 - .section .debug$S,"dr",associative,"??_G_Root_node@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Root_node@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Root_node::~_Root_node - .long Ltmp30577-Ltmp30576 # Subsection size -Ltmp30576: - .short Ltmp30579-Ltmp30578 # Record length -Ltmp30578: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1515-"??_G_Root_node@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11871 # Function type index - .secrel32 "??_G_Root_node@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Root_node@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Root_node::~_Root_node" # Function name -Ltmp30579: - .short Ltmp30581-Ltmp30580 # Record length -Ltmp30580: - .short 4414 # Record kind: S_LOCAL - .long 8943 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30581: - .cv_def_range Ltmp16165 Ltmp16166, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30583-Ltmp30582 # Record length -Ltmp30582: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp30583: - .cv_def_range Ltmp16165 Ltmp16166, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30577: - .p2align 2 - .cv_linetable 1515, "??_G_Root_node@std@@UAEPAXI@Z", Lfunc_end1515 - .section .debug$S,"dr",associative,"??_G_Node_base@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Node_base@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_base::~_Node_base - .long Ltmp30585-Ltmp30584 # Subsection size -Ltmp30584: - .short Ltmp30587-Ltmp30586 # Record length -Ltmp30586: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1516-"??_G_Node_base@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11872 # Function type index - .secrel32 "??_G_Node_base@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Node_base@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_base::~_Node_base" # Function name -Ltmp30587: - .short Ltmp30589-Ltmp30588 # Record length -Ltmp30588: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30589: - .cv_def_range Ltmp16167 Ltmp16168, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30591-Ltmp30590 # Record length -Ltmp30590: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp30591: - .cv_def_range Ltmp16167 Ltmp16168, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30585: - .p2align 2 - .cv_linetable 1516, "??_G_Node_base@std@@UAEPAXI@Z", Lfunc_end1516 - .section .debug$S,"dr",associative,"??1_Node_base@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Node_base@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_base::~_Node_base - .long Ltmp30593-Ltmp30592 # Subsection size -Ltmp30592: - .short Ltmp30595-Ltmp30594 # Record length -Ltmp30594: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1517-"??1_Node_base@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11872 # Function type index - .secrel32 "??1_Node_base@std@@UAE@XZ" # Function section relative address - .secidx "??1_Node_base@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_base::~_Node_base" # Function name -Ltmp30595: - .short Ltmp30597-Ltmp30596 # Record length -Ltmp30596: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30597: - .cv_def_range Ltmp16169 Ltmp16170, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30593: - .p2align 2 - .cv_linetable 1517, "??1_Node_base@std@@UAE@XZ", Lfunc_end1517 - .section .debug$S,"dr",associative,"??1_Root_node@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Root_node@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Root_node::~_Root_node - .long Ltmp30599-Ltmp30598 # Subsection size -Ltmp30598: - .short Ltmp30601-Ltmp30600 # Record length -Ltmp30600: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1518-"??1_Root_node@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11871 # Function type index - .secrel32 "??1_Root_node@std@@UAE@XZ" # Function section relative address - .secidx "??1_Root_node@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Root_node::~_Root_node" # Function name -Ltmp30601: - .short Ltmp30603-Ltmp30602 # Record length -Ltmp30602: - .short 4414 # Record kind: S_LOCAL - .long 8943 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30603: - .cv_def_range Ltmp16171 Ltmp16173, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30599: - .p2align 2 - .cv_linetable 1518, "??1_Root_node@std@@UAE@XZ", Lfunc_end1518 - .section .debug$S,"dr",associative,"??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" - .long 241 # Symbol subsection for std::operator|= - .long Ltmp30605-Ltmp30604 # Subsection size -Ltmp30604: - .short Ltmp30607-Ltmp30606 # Record length -Ltmp30606: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1519-"??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11876 # Function type index - .secrel32 "??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" # Function section relative address - .secidx "??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator|=" # Function name -Ltmp30607: - .short Ltmp30609-Ltmp30608 # Record length -Ltmp30608: - .short 4414 # Record kind: S_LOCAL - .long 11873 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp30609: - .cv_def_range Ltmp16174 Ltmp16175, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30611-Ltmp30610 # Record length -Ltmp30610: - .short 4414 # Record kind: S_LOCAL - .long 9061 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp30611: - .cv_def_range Ltmp16174 Ltmp16175, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30605: - .p2align 2 - .cv_linetable 1519, "??_5std@@YA?AW4_Node_flags@0@AAW410@W410@@Z", Lfunc_end1519 - .section .debug$S,"dr",associative,"?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" - .long 241 # Symbol subsection for std::_Parser >::_Is_esc - .long Ltmp30613-Ltmp30612 # Subsection size -Ltmp30612: - .short Ltmp30615-Ltmp30614 # Record length -Ltmp30614: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1520-"?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11877 # Function type index - .secrel32 "?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" # Function section relative address - .secidx "?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Is_esc" # Function name -Ltmp30615: - .short Ltmp30617-Ltmp30616 # Record length -Ltmp30616: - .short 4414 # Record kind: S_LOCAL - .long 11571 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30617: - .cv_def_range Ltmp16176 Ltmp16177, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30619-Ltmp30618 # Record length -Ltmp30618: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_Ch0" -Ltmp30619: - .cv_def_range Ltmp16176 Ltmp16177, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30613: - .p2align 2 - .cv_linetable 1520, "?_Is_esc@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ", Lfunc_end1520 - .section .debug$S,"dr",associative,"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::_Builder >::_Beg_expr - .long Ltmp30621-Ltmp30620 # Subsection size -Ltmp30620: - .short Ltmp30623-Ltmp30622 # Record length -Ltmp30622: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1521-"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11878 # Function type index - .secrel32 "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" # Function section relative address - .secidx "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Beg_expr" # Function name -Ltmp30623: - .short Ltmp30625-Ltmp30624 # Record length -Ltmp30624: - .short 4414 # Record kind: S_LOCAL - .long 11602 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30625: - .cv_def_range Ltmp16178 Ltmp16179, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30621: - .p2align 2 - .cv_linetable 1521, "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBE_NXZ", Lfunc_end1521 - .section .debug$S,"dr",associative,"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" - .long 241 # Symbol subsection for std::_Builder >::_Beg_expr - .long Ltmp30627-Ltmp30626 # Subsection size -Ltmp30626: - .short Ltmp30629-Ltmp30628 # Record length -Ltmp30628: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1522-"?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11879 # Function type index - .secrel32 "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" # Function section relative address - .secidx "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Beg_expr" # Function name -Ltmp30629: - .short Ltmp30631-Ltmp30630 # Record length -Ltmp30630: - .short 4414 # Record kind: S_LOCAL - .long 11602 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30631: - .cv_def_range Ltmp16180 Ltmp16181, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30633-Ltmp30632 # Record length -Ltmp30632: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Nx" -Ltmp30633: - .cv_def_range Ltmp16180 Ltmp16181, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30627: - .p2align 2 - .cv_linetable 1522, "?_Beg_expr@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABE_NPAV_Node_base@2@@Z", Lfunc_end1522 - .section .debug$S,"dr",associative,"??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" - .long 241 # Symbol subsection for std::addressof > > - .long Ltmp30635-Ltmp30634 # Subsection size -Ltmp30634: - .short Ltmp30637-Ltmp30636 # Record length -Ltmp30636: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1523-"??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11882 # Function type index - .secrel32 "??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" # Function section relative address - .secidx "??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::addressof > >" # Function name -Ltmp30637: - .short Ltmp30639-Ltmp30638 # Record length -Ltmp30638: - .short 4414 # Record kind: S_LOCAL - .long 11634 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp30639: - .cv_def_range Ltmp16182 Ltmp16183, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30635: - .p2align 2 - .cv_linetable 1523, "??$addressof@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@YAPAV?$_Builder@PBDDV?$regex_traits@D@std@@@0@AAV10@@Z", Lfunc_end1523 - .section .debug$S,"dr",associative,"?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" - .long 241 # Symbol subsection for std::_Builder >::_Begin_capture_group - .long Ltmp30641-Ltmp30640 # Subsection size -Ltmp30640: - .short Ltmp30643-Ltmp30642 # Record length -Ltmp30642: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1524-"?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11883 # Function type index - .secrel32 "?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" # Function section relative address - .secidx "?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Begin_capture_group" # Function name -Ltmp30643: - .short Ltmp30645-Ltmp30644 # Record length -Ltmp30644: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30645: - .cv_def_range Ltmp16184 Ltmp16185, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30647-Ltmp30646 # Record length -Ltmp30646: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Idx" -Ltmp30647: - .cv_def_range Ltmp16184 Ltmp16185, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30641: - .p2align 2 - .cv_linetable 1524, "?_Begin_capture_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@I@Z", Lfunc_end1524 - .section .debug$S,"dr",associative,"?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Parser >::_Disjunction - .long Ltmp30649-Ltmp30648 # Subsection size -Ltmp30648: - .short Ltmp30651-Ltmp30650 # Record length -Ltmp30650: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1525-"?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11884 # Function type index - .secrel32 "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Disjunction" # Function name -Ltmp30651: - .short Ltmp30653-Ltmp30652 # Record length -Ltmp30652: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30653: - .cv_def_range Ltmp16186 Ltmp16195, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30655-Ltmp30654 # Record length -Ltmp30654: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos1" -Ltmp30655: - .cv_def_range Ltmp16186 Ltmp16195, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30657-Ltmp30656 # Record length -Ltmp30656: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos2" -Ltmp30657: - .cv_def_range Ltmp16186 Ltmp16195, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp30659-Ltmp30658 # Record length -Ltmp30658: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16190-Ltmp16187 # Code size - .secrel32 Ltmp16187 # Function section relative address - .secidx Lfunc_begin1525 # Function section index - .byte 0 # Lexical block name -Ltmp30659: - .short Ltmp30661-Ltmp30660 # Record length -Ltmp30660: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos3" -Ltmp30661: - .cv_def_range Ltmp16187 Ltmp16190, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp30663-Ltmp30662 # Record length -Ltmp30662: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16193-Ltmp16192 # Code size - .secrel32 Ltmp16192 # Function section relative address - .secidx Lfunc_begin1525 # Function section index - .byte 0 # Lexical block name -Ltmp30663: - .short Ltmp30665-Ltmp30664 # Record length -Ltmp30664: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos3" -Ltmp30665: - .cv_def_range Ltmp16192 Ltmp16193, "E\021\026\000\000\000\354\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 -Ltmp30649: - .p2align 2 - .cv_linetable 1525, "?_Disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1525 - .section .debug$S,"dr",associative,"?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" - .long 241 # Symbol subsection for std::_Parser >::_Error - .long Ltmp30667-Ltmp30666 # Subsection size -Ltmp30666: - .short Ltmp30669-Ltmp30668 # Record length -Ltmp30668: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1526-"?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11885 # Function type index - .secrel32 "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" # Function section relative address - .secidx "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Error" # Function name -Ltmp30669: - .short Ltmp30671-Ltmp30670 # Record length -Ltmp30670: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30671: - .cv_def_range Ltmp16196 Ltmp16197, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30673-Ltmp30672 # Record length -Ltmp30672: - .short 4414 # Record kind: S_LOCAL - .long 11574 # TypeIndex - .short 1 # Flags - .asciz "_Code" -Ltmp30673: - .cv_def_range Ltmp16196 Ltmp16197, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30667: - .p2align 2 - .cv_linetable 1526, "?_Error@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4error_type@regex_constants@2@@Z", Lfunc_end1526 - .section .debug$S,"dr",associative,"?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - .long 241 # Symbol subsection for std::_Builder >::_End_group - .long Ltmp30675-Ltmp30674 # Subsection size -Ltmp30674: - .short Ltmp30677-Ltmp30676 # Record length -Ltmp30676: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1527-"?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11886 # Function type index - .secrel32 "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" # Function section relative address - .secidx "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_End_group" # Function name -Ltmp30677: - .short Ltmp30679-Ltmp30678 # Record length -Ltmp30678: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30679: - .cv_def_range Ltmp16198 Ltmp16199, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30681-Ltmp30680 # Record length -Ltmp30680: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Back" -Ltmp30681: - .cv_def_range Ltmp16198 Ltmp16199, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30683-Ltmp30682 # Record length -Ltmp30682: - .short 4414 # Record kind: S_LOCAL - .long 9058 # TypeIndex - .short 0 # Flags - .asciz "_Elt" -Ltmp30683: - .cv_def_range Ltmp16198 Ltmp16199, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30675: - .p2align 2 - .cv_linetable 1527, "?_End_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z", Lfunc_end1527 - .section .debug$S,"dr",associative,"?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - .long 241 # Symbol subsection for std::_Builder >::_End_pattern - .long Ltmp30685-Ltmp30684 # Subsection size -Ltmp30684: - .short Ltmp30687-Ltmp30686 # Record length -Ltmp30686: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1528-"?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11887 # Function type index - .secrel32 "?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" # Function section relative address - .secidx "?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_End_pattern" # Function name -Ltmp30687: - .short Ltmp30689-Ltmp30688 # Record length -Ltmp30688: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30689: - .cv_def_range Ltmp16200 Ltmp16201, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30685: - .p2align 2 - .cv_linetable 1528, "?_End_pattern@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ", Lfunc_end1528 - .section .debug$S,"dr",associative,"?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" - .long 241 # Symbol subsection for std::_Parser >::_Mark_count - .long Ltmp30691-Ltmp30690 # Subsection size -Ltmp30690: - .short Ltmp30693-Ltmp30692 # Record length -Ltmp30692: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1529-"?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11888 # Function type index - .secrel32 "?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" # Function section relative address - .secidx "?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Mark_count" # Function name -Ltmp30693: - .short Ltmp30695-Ltmp30694 # Record length -Ltmp30694: - .short 4414 # Record kind: S_LOCAL - .long 11571 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30695: - .cv_def_range Ltmp16202 Ltmp16203, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30691: - .p2align 2 - .cv_linetable 1529, "?_Mark_count@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QBEIXZ", Lfunc_end1529 - .section .debug$S,"dr",associative,"?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" - .long 241 # Symbol subsection for std::_Calculate_loop_simplicity - .long Ltmp30697-Ltmp30696 # Subsection size -Ltmp30696: - .short Ltmp30699-Ltmp30698 # Record length -Ltmp30698: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1530-"?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11891 # Function type index - .secrel32 "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" # Function section relative address - .secidx "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Calculate_loop_simplicity" # Function name -Ltmp30699: - .short Ltmp30701-Ltmp30700 # Record length -Ltmp30700: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Nx" -Ltmp30701: - .cv_def_range Ltmp16204 Ltmp16222, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30703-Ltmp30702 # Record length -Ltmp30702: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Ne" -Ltmp30703: - .cv_def_range Ltmp16204 Ltmp16222, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30705-Ltmp30704 # Record length -Ltmp30704: - .short 4414 # Record kind: S_LOCAL - .long 9371 # TypeIndex - .short 1 # Flags - .asciz "_Outer_rep" -Ltmp30705: - .cv_def_range Ltmp16204 Ltmp16222, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp30707-Ltmp30706 # Record length -Ltmp30706: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16211-Ltmp16208 # Code size - .secrel32 Ltmp16208 # Function section relative address - .secidx Lfunc_begin1530 # Function section index - .byte 0 # Lexical block name -Ltmp30707: - .short Ltmp30709-Ltmp30708 # Record length -Ltmp30708: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 0 # Flags - .asciz "_Branch" -Ltmp30709: - .cv_def_range Ltmp16208 Ltmp16211, "E\021\026\000\000\000\374\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 -Ltmp30697: - .p2align 2 - .cv_linetable 1530, "?_Calculate_loop_simplicity@std@@YAXPAV_Node_base@1@0PAV_Node_rep@1@@Z", Lfunc_end1530 - .section .debug$S,"dr",associative,"??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Tidy_guard > >::~_Tidy_guard - .long Ltmp30711-Ltmp30710 # Subsection size -Ltmp30710: - .short Ltmp30713-Ltmp30712 # Record length -Ltmp30712: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1531-"??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11892 # Function type index - .secrel32 "??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Tidy_guard > >::~_Tidy_guard" # Function name -Ltmp30713: - .short Ltmp30715-Ltmp30714 # Record length -Ltmp30714: - .short 4414 # Record kind: S_LOCAL - .long 11814 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30715: - .cv_def_range Ltmp16223 Ltmp16226, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30711: - .p2align 2 - .cv_linetable 1531, "??1?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@QAE@XZ", Lfunc_end1531 - .section .debug$S,"dr",associative,"?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" - .long 241 # Symbol subsection for std::_Builder >::_Link_node - .long Ltmp30717-Ltmp30716 # Subsection size -Ltmp30716: - .short Ltmp30719-Ltmp30718 # Record length -Ltmp30718: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1532-"?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11893 # Function type index - .secrel32 "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" # Function section relative address - .secidx "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Link_node" # Function name -Ltmp30719: - .short Ltmp30721-Ltmp30720 # Record length -Ltmp30720: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30721: - .cv_def_range Ltmp16227 Ltmp16230, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30723-Ltmp30722 # Record length -Ltmp30722: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Nx" -Ltmp30723: - .cv_def_range Ltmp16227 Ltmp16230, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30717: - .p2align 2 - .cv_linetable 1532, "?_Link_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@PAV32@@Z", Lfunc_end1532 - .section .debug$S,"dr",associative,"??0_Node_capture@std@@QAE@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Node_capture@std@@QAE@I@Z" - .long 241 # Symbol subsection for std::_Node_capture::_Node_capture - .long Ltmp30725-Ltmp30724 # Subsection size -Ltmp30724: - .short Ltmp30727-Ltmp30726 # Record length -Ltmp30726: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1533-"??0_Node_capture@std@@QAE@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11894 # Function type index - .secrel32 "??0_Node_capture@std@@QAE@I@Z" # Function section relative address - .secidx "??0_Node_capture@std@@QAE@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_capture::_Node_capture" # Function name -Ltmp30727: - .short Ltmp30729-Ltmp30728 # Record length -Ltmp30728: - .short 4414 # Record kind: S_LOCAL - .long 10576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30729: - .cv_def_range Ltmp16231 Ltmp16232, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30731-Ltmp30730 # Record length -Ltmp30730: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Ix" -Ltmp30731: - .cv_def_range Ltmp16231 Ltmp16232, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30725: - .p2align 2 - .cv_linetable 1533, "??0_Node_capture@std@@QAE@I@Z", Lfunc_end1533 - .section .debug$S,"dr",associative,"??_G_Node_capture@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Node_capture@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_capture::~_Node_capture - .long Ltmp30733-Ltmp30732 # Subsection size -Ltmp30732: - .short Ltmp30735-Ltmp30734 # Record length -Ltmp30734: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1534-"??_G_Node_capture@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11896 # Function type index - .secrel32 "??_G_Node_capture@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Node_capture@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_capture::~_Node_capture" # Function name -Ltmp30735: - .short Ltmp30737-Ltmp30736 # Record length -Ltmp30736: - .short 4414 # Record kind: S_LOCAL - .long 10576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30737: - .cv_def_range Ltmp16233 Ltmp16234, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30739-Ltmp30738 # Record length -Ltmp30738: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp30739: - .cv_def_range Ltmp16233 Ltmp16234, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30733: - .p2align 2 - .cv_linetable 1534, "??_G_Node_capture@std@@UAEPAXI@Z", Lfunc_end1534 - .section .debug$S,"dr",associative,"??1_Node_capture@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Node_capture@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_capture::~_Node_capture - .long Ltmp30741-Ltmp30740 # Subsection size -Ltmp30740: - .short Ltmp30743-Ltmp30742 # Record length -Ltmp30742: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1535-"??1_Node_capture@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11896 # Function type index - .secrel32 "??1_Node_capture@std@@UAE@XZ" # Function section relative address - .secidx "??1_Node_capture@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_capture::~_Node_capture" # Function name -Ltmp30743: - .short Ltmp30745-Ltmp30744 # Record length -Ltmp30744: - .short 4414 # Record kind: S_LOCAL - .long 10576 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30745: - .cv_def_range Ltmp16235 Ltmp16237, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30741: - .p2align 2 - .cv_linetable 1535, "??1_Node_capture@std@@UAE@XZ", Lfunc_end1535 - .section .debug$S,"dr",associative,"?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" - .long 241 # Symbol subsection for std::_Builder >::_Getmark - .long Ltmp30747-Ltmp30746 # Subsection size -Ltmp30746: - .short Ltmp30749-Ltmp30748 # Record length -Ltmp30748: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1536-"?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11897 # Function type index - .secrel32 "?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" # Function section relative address - .secidx "?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Getmark" # Function name -Ltmp30749: - .short Ltmp30751-Ltmp30750 # Record length -Ltmp30750: - .short 4414 # Record kind: S_LOCAL - .long 11602 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30751: - .cv_def_range Ltmp16238 Ltmp16239, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30747: - .p2align 2 - .cv_linetable 1536, "?_Getmark@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QBEPAV_Node_base@2@XZ", Lfunc_end1536 - .section .debug$S,"dr",associative,"?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .long 241 # Symbol subsection for std::_Parser >::_Alternative - .long Ltmp30753-Ltmp30752 # Subsection size -Ltmp30752: - .short Ltmp30755-Ltmp30754 # Record length -Ltmp30754: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1537-"?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11898 # Function type index - .secrel32 "?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section relative address - .secidx "?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Alternative" # Function name -Ltmp30755: - .short Ltmp30757-Ltmp30756 # Record length -Ltmp30756: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30757: - .cv_def_range Ltmp16240 Ltmp16284, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30759-Ltmp30758 # Record length -Ltmp30758: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Found" -Ltmp30759: - .cv_def_range Ltmp16240 Ltmp16284, "E\021\026\000\000\000\373\377\377\377" - .short Ltmp30761-Ltmp30760 # Record length -Ltmp30760: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16283-Ltmp16241 # Code size - .secrel32 Ltmp16241 # Function section relative address - .secidx Lfunc_begin1537 # Function section index - .byte 0 # Lexical block name -Ltmp30761: - .short Ltmp30763-Ltmp30762 # Record length -Ltmp30762: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Quant" -Ltmp30763: - .cv_def_range Ltmp16241 Ltmp16283, "E\021\026\000\000\000\372\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 -Ltmp30753: - .p2align 2 - .cv_linetable 1537, "?_Alternative@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ", Lfunc_end1537 - .section .debug$S,"dr",associative,"?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" - .long 241 # Symbol subsection for std::_Builder >::_Begin_group - .long Ltmp30765-Ltmp30764 # Subsection size -Ltmp30764: - .short Ltmp30767-Ltmp30766 # Record length -Ltmp30766: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1538-"?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11899 # Function type index - .secrel32 "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" # Function section relative address - .secidx "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Begin_group" # Function name -Ltmp30767: - .short Ltmp30769-Ltmp30768 # Record length -Ltmp30768: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30769: - .cv_def_range Ltmp16285 Ltmp16286, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30765: - .p2align 2 - .cv_linetable 1538, "?_Begin_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@XZ", Lfunc_end1538 - .section .debug$S,"dr",associative,"?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" - .long 241 # Symbol subsection for std::_Builder >::_Begin_if - .long Ltmp30771-Ltmp30770 # Subsection size -Ltmp30770: - .short Ltmp30773-Ltmp30772 # Record length -Ltmp30772: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1539-"?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11900 # Function type index - .secrel32 "?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" # Function section relative address - .secidx "?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Begin_if" # Function name -Ltmp30773: - .short Ltmp30775-Ltmp30774 # Record length -Ltmp30774: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30775: - .cv_def_range Ltmp16287 Ltmp16288, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30777-Ltmp30776 # Record length -Ltmp30776: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Start" -Ltmp30777: - .cv_def_range Ltmp16287 Ltmp16288, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30779-Ltmp30778 # Record length -Ltmp30778: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp30779: - .cv_def_range Ltmp16287 Ltmp16288, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp30781-Ltmp30780 # Record length -Ltmp30780: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 0 # Flags - .asciz "_Node1" -Ltmp30781: - .cv_def_range Ltmp16287 Ltmp16288, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp30783-Ltmp30782 # Record length -Ltmp30782: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos" -Ltmp30783: - .cv_def_range Ltmp16287 Ltmp16288, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30771: - .p2align 2 - .cv_linetable 1539, "?_Begin_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@PAV32@@Z", Lfunc_end1539 - .section .debug$S,"dr",associative,"?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Parser >::_Next - .long Ltmp30785-Ltmp30784 # Subsection size -Ltmp30784: - .short Ltmp30787-Ltmp30786 # Record length -Ltmp30786: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1540-"?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11901 # Function type index - .secrel32 "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Next" # Function name -Ltmp30787: - .short Ltmp30789-Ltmp30788 # Record length -Ltmp30788: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30789: - .cv_def_range Ltmp16289 Ltmp16294, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30785: - .p2align 2 - .cv_linetable 1540, "?_Next@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1540 - .section .debug$S,"dr",associative,"?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" - .long 241 # Symbol subsection for std::_Builder >::_Else_if - .long Ltmp30791-Ltmp30790 # Subsection size -Ltmp30790: - .short Ltmp30793-Ltmp30792 # Record length -Ltmp30792: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1541-"?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11902 # Function type index - .secrel32 "?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" # Function section relative address - .secidx "?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Else_if" # Function name -Ltmp30793: - .short Ltmp30795-Ltmp30794 # Record length -Ltmp30794: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30795: - .cv_def_range Ltmp16295 Ltmp16298, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30797-Ltmp30796 # Record length -Ltmp30796: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Start" -Ltmp30797: - .cv_def_range Ltmp16295 Ltmp16298, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30799-Ltmp30798 # Record length -Ltmp30798: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_End" -Ltmp30799: - .cv_def_range Ltmp16295 Ltmp16298, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30801-Ltmp30800 # Record length -Ltmp30800: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 0 # Flags - .asciz "_Parent" -Ltmp30801: - .cv_def_range Ltmp16295 Ltmp16298, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp30803-Ltmp30802 # Record length -Ltmp30802: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_First" -Ltmp30803: - .cv_def_range Ltmp16295 Ltmp16298, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp30805-Ltmp30804 # Record length -Ltmp30804: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Last" -Ltmp30805: - .cv_def_range Ltmp16295 Ltmp16298, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30791: - .p2align 2 - .cv_linetable 1541, "?_Else_if@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@0@Z", Lfunc_end1541 - .section .debug$S,"dr",associative,"?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Add_dot - .long Ltmp30807-Ltmp30806 # Subsection size -Ltmp30806: - .short Ltmp30809-Ltmp30808 # Record length -Ltmp30808: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1542-"?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11903 # Function type index - .secrel32 "?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_dot" # Function name -Ltmp30809: - .short Ltmp30811-Ltmp30810 # Record length -Ltmp30810: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30811: - .cv_def_range Ltmp16299 Ltmp16300, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30807: - .p2align 2 - .cv_linetable 1542, "?_Add_dot@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ", Lfunc_end1542 - .section .debug$S,"dr",associative,"?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Add_wbound - .long Ltmp30813-Ltmp30812 # Subsection size -Ltmp30812: - .short Ltmp30815-Ltmp30814 # Record length -Ltmp30814: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1543-"?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11904 # Function type index - .secrel32 "?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_wbound" # Function name -Ltmp30815: - .short Ltmp30817-Ltmp30816 # Record length -Ltmp30816: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30817: - .cv_def_range Ltmp16301 Ltmp16302, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30813: - .p2align 2 - .cv_linetable 1543, "?_Add_wbound@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ", Lfunc_end1543 - .section .debug$S,"dr",associative,"?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Negate - .long Ltmp30819-Ltmp30818 # Subsection size -Ltmp30818: - .short Ltmp30821-Ltmp30820 # Record length -Ltmp30820: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1544-"?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11905 # Function type index - .secrel32 "?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Negate" # Function name -Ltmp30821: - .short Ltmp30823-Ltmp30822 # Record length -Ltmp30822: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30823: - .cv_def_range Ltmp16303 Ltmp16304, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30819: - .p2align 2 - .cv_linetable 1544, "?_Negate@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ", Lfunc_end1544 - .section .debug$S,"dr",associative,"?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Parser >::_AtomEscape - .long Ltmp30825-Ltmp30824 # Subsection size -Ltmp30824: - .short Ltmp30827-Ltmp30826 # Record length -Ltmp30826: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1545-"?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11906 # Function type index - .secrel32 "?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_AtomEscape" # Function name -Ltmp30827: - .short Ltmp30829-Ltmp30828 # Record length -Ltmp30828: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30829: - .cv_def_range Ltmp16305 Ltmp16323, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30825: - .p2align 2 - .cv_linetable 1545, "?_AtomEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1545 - .section .debug$S,"dr",associative,"?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Parser >::_CharacterClass - .long Ltmp30831-Ltmp30830 # Subsection size -Ltmp30830: - .short Ltmp30833-Ltmp30832 # Record length -Ltmp30832: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1546-"?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11907 # Function type index - .secrel32 "?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_CharacterClass" # Function name -Ltmp30833: - .short Ltmp30835-Ltmp30834 # Record length -Ltmp30834: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30835: - .cv_def_range Ltmp16324 Ltmp16329, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30831: - .p2align 2 - .cv_linetable 1546, "?_CharacterClass@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1546 - .section .debug$S,"dr",associative,"?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" - .long 241 # Symbol subsection for std::_Parser >::_Expect - .long Ltmp30837-Ltmp30836 # Subsection size -Ltmp30836: - .short Ltmp30839-Ltmp30838 # Record length -Ltmp30838: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1547-"?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11908 # Function type index - .secrel32 "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" # Function section relative address - .secidx "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Expect" # Function name -Ltmp30839: - .short Ltmp30841-Ltmp30840 # Record length -Ltmp30840: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30841: - .cv_def_range Ltmp16330 Ltmp16333, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30843-Ltmp30842 # Record length -Ltmp30842: - .short 4414 # Record kind: S_LOCAL - .long 11564 # TypeIndex - .short 1 # Flags - .asciz "_St" -Ltmp30843: - .cv_def_range Ltmp16330 Ltmp16333, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30845-Ltmp30844 # Record length -Ltmp30844: - .short 4414 # Record kind: S_LOCAL - .long 11574 # TypeIndex - .short 1 # Flags - .asciz "_Code" -Ltmp30845: - .cv_def_range Ltmp16330 Ltmp16333, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30837: - .p2align 2 - .cv_linetable 1547, "?_Expect@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@W4error_type@regex_constants@2@@Z", Lfunc_end1547 - .section .debug$S,"dr",associative,"?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .long 241 # Symbol subsection for std::_Parser >::_Wrapped_disjunction - .long Ltmp30847-Ltmp30846 # Subsection size -Ltmp30846: - .short Ltmp30849-Ltmp30848 # Record length -Ltmp30848: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1548-"?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11909 # Function type index - .secrel32 "?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section relative address - .secidx "?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Wrapped_disjunction" # Function name -Ltmp30849: - .short Ltmp30851-Ltmp30850 # Record length -Ltmp30850: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30851: - .cv_def_range Ltmp16334 Ltmp16353, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30853-Ltmp30852 # Record length -Ltmp30852: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16347-Ltmp16337 # Code size - .secrel32 Ltmp16337 # Function section relative address - .secidx Lfunc_begin1548 # Function section index - .byte 0 # Lexical block name -Ltmp30853: - .short Ltmp30855-Ltmp30854 # Record length -Ltmp30854: - .short 4414 # Record kind: S_LOCAL - .long 11564 # TypeIndex - .short 0 # Flags - .asciz "_Ch" -Ltmp30855: - .cv_def_range Ltmp16337 Ltmp16347, "E\021\026\000\000\000\364\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 -Ltmp30847: - .p2align 2 - .cv_linetable 1548, "?_Wrapped_disjunction@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ", Lfunc_end1548 - .section .debug$S,"dr",associative,"?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Add_bol - .long Ltmp30857-Ltmp30856 # Subsection size -Ltmp30856: - .short Ltmp30859-Ltmp30858 # Record length -Ltmp30858: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1549-"?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11910 # Function type index - .secrel32 "?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_bol" # Function name -Ltmp30859: - .short Ltmp30861-Ltmp30860 # Record length -Ltmp30860: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30861: - .cv_def_range Ltmp16354 Ltmp16355, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30857: - .p2align 2 - .cv_linetable 1549, "?_Add_bol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ", Lfunc_end1549 - .section .debug$S,"dr",associative,"?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Add_eol - .long Ltmp30863-Ltmp30862 # Subsection size -Ltmp30862: - .short Ltmp30865-Ltmp30864 # Record length -Ltmp30864: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1550-"?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11911 # Function type index - .secrel32 "?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_eol" # Function name -Ltmp30865: - .short Ltmp30867-Ltmp30866 # Record length -Ltmp30866: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30867: - .cv_def_range Ltmp16356 Ltmp16357, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30863: - .p2align 2 - .cv_linetable 1550, "?_Add_eol@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ", Lfunc_end1550 - .section .debug$S,"dr",associative,"?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_char - .long Ltmp30869-Ltmp30868 # Subsection size -Ltmp30868: - .short Ltmp30871-Ltmp30870 # Record length -Ltmp30870: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1551-"?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11912 # Function type index - .secrel32 "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" # Function section relative address - .secidx "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_char" # Function name -Ltmp30871: - .short Ltmp30873-Ltmp30872 # Record length -Ltmp30872: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30873: - .cv_def_range Ltmp16358 Ltmp16366, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30875-Ltmp30874 # Record length -Ltmp30874: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp30875: - .cv_def_range Ltmp16358 Ltmp16366, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30877-Ltmp30876 # Record length -Ltmp30876: - .short 4414 # Record kind: S_LOCAL - .long 10555 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp30877: - .cv_def_range Ltmp16358 Ltmp16366, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30869: - .p2align 2 - .cv_linetable 1551, "?_Add_char@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z", Lfunc_end1551 - .section .debug$S,"dr",associative,"?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Parser >::_Quantifier - .long Ltmp30879-Ltmp30878 # Subsection size -Ltmp30878: - .short Ltmp30881-Ltmp30880 # Record length -Ltmp30880: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1552-"?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11913 # Function type index - .secrel32 "?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Quantifier" # Function name -Ltmp30881: - .short Ltmp30883-Ltmp30882 # Record length -Ltmp30882: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30883: - .cv_def_range Ltmp16367 Ltmp16392, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp30885-Ltmp30884 # Record length -Ltmp30884: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Min" -Ltmp30885: - .cv_def_range Ltmp16367 Ltmp16392, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp30887-Ltmp30886 # Record length -Ltmp30886: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Max" -Ltmp30887: - .cv_def_range Ltmp16367 Ltmp16392, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp30889-Ltmp30888 # Record length -Ltmp30888: - .short 4414 # Record kind: S_LOCAL - .long 4198 # TypeIndex - .short 0 # Flags - .asciz "_Greedy" -Ltmp30889: - .cv_def_range Ltmp16367 Ltmp16392, "E\021\026\000\000\000\353\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30879: - .p2align 2 - .cv_linetable 1552, "?_Quantifier@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1552 - .section .debug$S,"dr",associative,"?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" - .long 241 # Symbol subsection for std::_Builder >::_New_node - .long Ltmp30891-Ltmp30890 # Subsection size -Ltmp30890: - .short Ltmp30893-Ltmp30892 # Record length -Ltmp30892: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1553-"?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11914 # Function type index - .secrel32 "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" # Function section relative address - .secidx "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_New_node" # Function name -Ltmp30893: - .short Ltmp30895-Ltmp30894 # Record length -Ltmp30894: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30895: - .cv_def_range Ltmp16393 Ltmp16394, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp30897-Ltmp30896 # Record length -Ltmp30896: - .short 4414 # Record kind: S_LOCAL - .long 9058 # TypeIndex - .short 1 # Flags - .asciz "_Kind" -Ltmp30897: - .cv_def_range Ltmp16393 Ltmp16394, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30891: - .p2align 2 - .cv_linetable 1553, "?_New_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEPAV_Node_base@2@W4_Node_type@2@@Z", Lfunc_end1553 - .section .debug$S,"dr",associative,"??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" - .long 241 # Symbol subsection for std::operator^= - .long Ltmp30899-Ltmp30898 # Subsection size -Ltmp30898: - .short Ltmp30901-Ltmp30900 # Record length -Ltmp30900: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1554-"??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11915 # Function type index - .secrel32 "??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" # Function section relative address - .secidx "??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z" # Function section index - .byte 0 # Flags - .asciz "std::operator^=" # Function name -Ltmp30901: - .short Ltmp30903-Ltmp30902 # Record length -Ltmp30902: - .short 4414 # Record kind: S_LOCAL - .long 11873 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp30903: - .cv_def_range Ltmp16395 Ltmp16396, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30905-Ltmp30904 # Record length -Ltmp30904: - .short 4414 # Record kind: S_LOCAL - .long 9061 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp30905: - .cv_def_range Ltmp16395 Ltmp16396, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30899: - .p2align 2 - .cv_linetable 1554, "??_6std@@YA?AW4_Node_flags@0@AAW410@W410@@Z", Lfunc_end1554 - .section .debug$S,"dr",associative,"?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .long 241 # Symbol subsection for std::_Parser >::_DecimalDigits - .long Ltmp30907-Ltmp30906 # Subsection size -Ltmp30906: - .short Ltmp30909-Ltmp30908 # Record length -Ltmp30908: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1555-"?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11916 # Function type index - .secrel32 "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section relative address - .secidx "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_DecimalDigits" # Function name -Ltmp30909: - .short Ltmp30911-Ltmp30910 # Record length -Ltmp30910: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30911: - .cv_def_range Ltmp16397 Ltmp16398, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30907: - .p2align 2 - .cv_linetable 1555, "?_DecimalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ", Lfunc_end1555 - .section .debug$S,"dr",associative,"?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_backreference - .long Ltmp30913-Ltmp30912 # Subsection size -Ltmp30912: - .short Ltmp30915-Ltmp30914 # Record length -Ltmp30914: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1556-"?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11917 # Function type index - .secrel32 "?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" # Function section relative address - .secidx "?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_backreference" # Function name -Ltmp30915: - .short Ltmp30917-Ltmp30916 # Record length -Ltmp30916: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30917: - .cv_def_range Ltmp16399 Ltmp16400, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30919-Ltmp30918 # Record length -Ltmp30918: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Idx" -Ltmp30919: - .cv_def_range Ltmp16399 Ltmp16400, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30913: - .p2align 2 - .cv_linetable 1556, "?_Add_backreference@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXI@Z", Lfunc_end1556 - .section .debug$S,"dr",associative,"?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .long 241 # Symbol subsection for std::_Parser >::_CharacterEscape - .long Ltmp30921-Ltmp30920 # Subsection size -Ltmp30920: - .short Ltmp30923-Ltmp30922 # Record length -Ltmp30922: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1557-"?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11918 # Function type index - .secrel32 "?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section relative address - .secidx "?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_CharacterEscape" # Function name -Ltmp30923: - .short Ltmp30925-Ltmp30924 # Record length -Ltmp30924: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30925: - .cv_def_range Ltmp16401 Ltmp16425, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30921: - .p2align 2 - .cv_linetable 1557, "?_CharacterEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ", Lfunc_end1557 - .section .debug$S,"dr",associative,"?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" - .long 241 # Symbol subsection for std::_Parser >::_CharacterClassEscape - .long Ltmp30927-Ltmp30926 # Subsection size -Ltmp30926: - .short Ltmp30929-Ltmp30928 # Record length -Ltmp30928: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1558-"?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11919 # Function type index - .secrel32 "?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" # Function section relative address - .secidx "?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_CharacterClassEscape" # Function name -Ltmp30929: - .short Ltmp30931-Ltmp30930 # Record length -Ltmp30930: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30931: - .cv_def_range Ltmp16426 Ltmp16431, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp30933-Ltmp30932 # Record length -Ltmp30932: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Addit" -Ltmp30933: - .cv_def_range Ltmp16426 Ltmp16431, "E\021\026\000\000\000\362\377\377\377" - .short Ltmp30935-Ltmp30934 # Record length -Ltmp30934: - .short 4414 # Record kind: S_LOCAL - .long 17 # TypeIndex - .short 0 # Flags - .asciz "_Cls" -Ltmp30935: - .cv_def_range Ltmp16426 Ltmp16431, "E\021\026\000\000\000\352\377\377\377" - .short Ltmp30937-Ltmp30936 # Record length -Ltmp30936: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_Ch0" -Ltmp30937: - .cv_def_range Ltmp16426 Ltmp16431, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30927: - .p2align 2 - .cv_linetable 1558, "?_CharacterClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_N_N@Z", Lfunc_end1558 - .section .debug$S,"dr",associative,"?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" - .long 241 # Symbol subsection for std::_Parser >::_Do_digits - .long Ltmp30939-Ltmp30938 # Subsection size -Ltmp30938: - .short Ltmp30941-Ltmp30940 # Record length -Ltmp30940: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1559-"?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11920 # Function type index - .secrel32 "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" # Function section relative address - .secidx "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Do_digits" # Function name -Ltmp30941: - .short Ltmp30943-Ltmp30942 # Record length -Ltmp30942: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30943: - .cv_def_range Ltmp16432 Ltmp16435, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp30945-Ltmp30944 # Record length -Ltmp30944: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Base" -Ltmp30945: - .cv_def_range Ltmp16432 Ltmp16435, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30947-Ltmp30946 # Record length -Ltmp30946: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp30947: - .cv_def_range Ltmp16432 Ltmp16435, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp30949-Ltmp30948 # Record length -Ltmp30948: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Chv" -Ltmp30949: - .cv_def_range Ltmp16432 Ltmp16435, "E\021\026\000\000\000\360\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30939: - .p2align 2 - .cv_linetable 1559, "?_Do_digits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEHHH@Z", Lfunc_end1559 - .section .debug$S,"dr",associative,"?value@?$regex_traits@D@std@@QBEHDH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?value@?$regex_traits@D@std@@QBEHDH@Z" - .long 241 # Symbol subsection for std::regex_traits::value - .long Ltmp30951-Ltmp30950 # Subsection size -Ltmp30950: - .short Ltmp30953-Ltmp30952 # Record length -Ltmp30952: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1560-"?value@?$regex_traits@D@std@@QBEHDH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11921 # Function type index - .secrel32 "?value@?$regex_traits@D@std@@QBEHDH@Z" # Function section relative address - .secidx "?value@?$regex_traits@D@std@@QBEHDH@Z" # Function section index - .byte 0 # Flags - .asciz "std::regex_traits::value" # Function name -Ltmp30953: - .short Ltmp30955-Ltmp30954 # Record length -Ltmp30954: - .short 4414 # Record kind: S_LOCAL - .long 9000 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30955: - .cv_def_range Ltmp16436 Ltmp16445, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30957-Ltmp30956 # Record length -Ltmp30956: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp30957: - .cv_def_range Ltmp16436 Ltmp16445, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp30959-Ltmp30958 # Record length -Ltmp30958: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Base" -Ltmp30959: - .cv_def_range Ltmp16436 Ltmp16445, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30951: - .p2align 2 - .cv_linetable 1560, "?value@?$regex_traits@D@std@@QBEHDH@Z", Lfunc_end1560 - .section .debug$S,"dr",associative,"??0_Node_back@std@@QAE@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Node_back@std@@QAE@I@Z" - .long 241 # Symbol subsection for std::_Node_back::_Node_back - .long Ltmp30961-Ltmp30960 # Subsection size -Ltmp30960: - .short Ltmp30963-Ltmp30962 # Record length -Ltmp30962: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1561-"??0_Node_back@std@@QAE@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11922 # Function type index - .secrel32 "??0_Node_back@std@@QAE@I@Z" # Function section relative address - .secidx "??0_Node_back@std@@QAE@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_back::_Node_back" # Function name -Ltmp30963: - .short Ltmp30965-Ltmp30964 # Record length -Ltmp30964: - .short 4414 # Record kind: S_LOCAL - .long 10589 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30965: - .cv_def_range Ltmp16446 Ltmp16447, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30967-Ltmp30966 # Record length -Ltmp30966: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Ix" -Ltmp30967: - .cv_def_range Ltmp16446 Ltmp16447, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30961: - .p2align 2 - .cv_linetable 1561, "??0_Node_back@std@@QAE@I@Z", Lfunc_end1561 - .section .debug$S,"dr",associative,"??_G_Node_back@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Node_back@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_back::~_Node_back - .long Ltmp30969-Ltmp30968 # Subsection size -Ltmp30968: - .short Ltmp30971-Ltmp30970 # Record length -Ltmp30970: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1562-"??_G_Node_back@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11924 # Function type index - .secrel32 "??_G_Node_back@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Node_back@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_back::~_Node_back" # Function name -Ltmp30971: - .short Ltmp30973-Ltmp30972 # Record length -Ltmp30972: - .short 4414 # Record kind: S_LOCAL - .long 10589 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30973: - .cv_def_range Ltmp16448 Ltmp16449, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30975-Ltmp30974 # Record length -Ltmp30974: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp30975: - .cv_def_range Ltmp16448 Ltmp16449, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30969: - .p2align 2 - .cv_linetable 1562, "??_G_Node_back@std@@UAEPAXI@Z", Lfunc_end1562 - .section .debug$S,"dr",associative,"??1_Node_back@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Node_back@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_back::~_Node_back - .long Ltmp30977-Ltmp30976 # Subsection size -Ltmp30976: - .short Ltmp30979-Ltmp30978 # Record length -Ltmp30978: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1563-"??1_Node_back@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11924 # Function type index - .secrel32 "??1_Node_back@std@@UAE@XZ" # Function section relative address - .secidx "??1_Node_back@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_back::~_Node_back" # Function name -Ltmp30979: - .short Ltmp30981-Ltmp30980 # Record length -Ltmp30980: - .short 4414 # Record kind: S_LOCAL - .long 10589 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30981: - .cv_def_range Ltmp16450 Ltmp16452, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30977: - .p2align 2 - .cv_linetable 1563, "??1_Node_back@std@@UAE@XZ", Lfunc_end1563 - .section .debug$S,"dr",associative,"?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - .long 241 # Symbol subsection for std::_Parser >::_Do_ffn - .long Ltmp30983-Ltmp30982 # Subsection size -Ltmp30982: - .short Ltmp30985-Ltmp30984 # Record length -Ltmp30984: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1564-"?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11925 # Function type index - .secrel32 "?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" # Function section relative address - .secidx "?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Do_ffn" # Function name -Ltmp30985: - .short Ltmp30987-Ltmp30986 # Record length -Ltmp30986: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30987: - .cv_def_range Ltmp16453 Ltmp16469, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30989-Ltmp30988 # Record length -Ltmp30988: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp30989: - .cv_def_range Ltmp16453 Ltmp16469, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30983: - .p2align 2 - .cv_linetable 1564, "?_Do_ffn@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z", Lfunc_end1564 - .section .debug$S,"dr",associative,"?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" - .long 241 # Symbol subsection for std::_Parser >::_Do_ffnx - .long Ltmp30991-Ltmp30990 # Subsection size -Ltmp30990: - .short Ltmp30993-Ltmp30992 # Record length -Ltmp30992: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1565-"?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11926 # Function type index - .secrel32 "?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" # Function section relative address - .secidx "?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Do_ffnx" # Function name -Ltmp30993: - .short Ltmp30995-Ltmp30994 # Record length -Ltmp30994: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp30995: - .cv_def_range Ltmp16470 Ltmp16477, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp30997-Ltmp30996 # Record length -Ltmp30996: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp30997: - .cv_def_range Ltmp16470 Ltmp16477, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30991: - .p2align 2 - .cv_linetable 1565, "?_Do_ffnx@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_ND@Z", Lfunc_end1565 - .section .debug$S,"dr",associative,"?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" - .long 241 # Symbol subsection for std::_Parser >::_HexDigits - .long Ltmp30999-Ltmp30998 # Subsection size -Ltmp30998: - .short Ltmp31001-Ltmp31000 # Record length -Ltmp31000: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1566-"?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11927 # Function type index - .secrel32 "?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" # Function section relative address - .secidx "?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_HexDigits" # Function name -Ltmp31001: - .short Ltmp31003-Ltmp31002 # Record length -Ltmp31002: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31003: - .cv_def_range Ltmp16478 Ltmp16481, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31005-Ltmp31004 # Record length -Ltmp31004: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Count" -Ltmp31005: - .cv_def_range Ltmp16478 Ltmp16481, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp30999: - .p2align 2 - .cv_linetable 1566, "?_HexDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXH@Z", Lfunc_end1566 - .section .debug$S,"dr",associative,"?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .long 241 # Symbol subsection for std::_Parser >::_OctalDigits - .long Ltmp31007-Ltmp31006 # Subsection size -Ltmp31006: - .short Ltmp31009-Ltmp31008 # Record length -Ltmp31008: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1567-"?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11928 # Function type index - .secrel32 "?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section relative address - .secidx "?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_OctalDigits" # Function name -Ltmp31009: - .short Ltmp31011-Ltmp31010 # Record length -Ltmp31010: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31011: - .cv_def_range Ltmp16482 Ltmp16483, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31007: - .p2align 2 - .cv_linetable 1567, "?_OctalDigits@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ", Lfunc_end1567 - .section .debug$S,"dr",associative,"?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" - .long 241 # Symbol subsection for std::_Parser >::_IdentityEscape - .long Ltmp31013-Ltmp31012 # Subsection size -Ltmp31012: - .short Ltmp31015-Ltmp31014 # Record length -Ltmp31014: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1568-"?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11929 # Function type index - .secrel32 "?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section relative address - .secidx "?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_IdentityEscape" # Function name -Ltmp31015: - .short Ltmp31017-Ltmp31016 # Record length -Ltmp31016: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31017: - .cv_def_range Ltmp16484 Ltmp16488, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31013: - .p2align 2 - .cv_linetable 1568, "?_IdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE_NXZ", Lfunc_end1568 - .section .debug$S,"dr",associative,"?max@?$numeric_limits@E@std@@SAEXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?max@?$numeric_limits@E@std@@SAEXZ" - .long 241 # Symbol subsection for std::numeric_limits::max - .long Ltmp31019-Ltmp31018 # Subsection size -Ltmp31018: - .short Ltmp31021-Ltmp31020 # Record length -Ltmp31020: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1569-"?max@?$numeric_limits@E@std@@SAEXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11935 # Function type index - .secrel32 "?max@?$numeric_limits@E@std@@SAEXZ" # Function section relative address - .secidx "?max@?$numeric_limits@E@std@@SAEXZ" # Function section index - .byte 0 # Flags - .asciz "std::numeric_limits::max" # Function name -Ltmp31021: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31019: - .p2align 2 - .cv_linetable 1569, "?max@?$numeric_limits@E@std@@SAEXZ", Lfunc_end1569 - .section .debug$S,"dr",associative,"?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" - .long 241 # Symbol subsection for std::_Parser >::_IsIdentityEscape - .long Ltmp31023-Ltmp31022 # Subsection size -Ltmp31022: - .short Ltmp31025-Ltmp31024 # Record length -Ltmp31024: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1570-"?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11936 # Function type index - .secrel32 "?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" # Function section relative address - .secidx "?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_IsIdentityEscape" # Function name -Ltmp31025: - .short Ltmp31027-Ltmp31026 # Record length -Ltmp31026: - .short 4414 # Record kind: S_LOCAL - .long 11571 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31027: - .cv_def_range Ltmp16491 Ltmp16497, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31023: - .p2align 2 - .cv_linetable 1570, "?_IsIdentityEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ABE_NXZ", Lfunc_end1570 - .section .debug$S,"dr",associative,"??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" - .long 241 # Symbol subsection for std::_Regex_traits::lookup_classname - .long Ltmp31029-Ltmp31028 # Subsection size -Ltmp31028: - .short Ltmp31031-Ltmp31030 # Record length -Ltmp31030: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1571-"??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11939 # Function type index - .secrel32 "??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" # Function section relative address - .secidx "??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::lookup_classname" # Function name -Ltmp31031: - .short Ltmp31033-Ltmp31032 # Record length -Ltmp31032: - .short 4414 # Record kind: S_LOCAL - .long 9087 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31033: - .cv_def_range Ltmp16498 Ltmp16512, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp31035-Ltmp31034 # Record length -Ltmp31034: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31035: - .cv_def_range Ltmp16498 Ltmp16512, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31037-Ltmp31036 # Record length -Ltmp31036: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31037: - .cv_def_range Ltmp16498 Ltmp16512, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31039-Ltmp31038 # Record length -Ltmp31038: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Icase" -Ltmp31039: - .cv_def_range Ltmp16498 Ltmp16512, "E\021\026\000\000\000\357\377\377\377" - .short Ltmp31041-Ltmp31040 # Record length -Ltmp31040: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Ix" -Ltmp31041: - .cv_def_range Ltmp16498 Ltmp16512, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp31043-Ltmp31042 # Record length -Ltmp31042: - .short 4414 # Record kind: S_LOCAL - .long 17 # TypeIndex - .short 0 # Flags - .asciz "_Mask" -Ltmp31043: - .cv_def_range Ltmp16498 Ltmp16512, "E\021\026\000\000\000\342\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31029: - .p2align 2 - .cv_linetable 1571, "??$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z", Lfunc_end1571 - .section .debug$S,"dr",associative,"?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Add_class - .long Ltmp31045-Ltmp31044 # Subsection size -Ltmp31044: - .short Ltmp31047-Ltmp31046 # Record length -Ltmp31046: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1572-"?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11940 # Function type index - .secrel32 "?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_class" # Function name -Ltmp31047: - .short Ltmp31049-Ltmp31048 # Record length -Ltmp31048: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31049: - .cv_def_range Ltmp16513 Ltmp16514, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31045: - .p2align 2 - .cv_linetable 1572, "?_Add_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ", Lfunc_end1572 - .section .debug$S,"dr",associative,"?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_named_class - .long Ltmp31051-Ltmp31050 # Subsection size -Ltmp31050: - .short Ltmp31053-Ltmp31052 # Record length -Ltmp31052: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1573-"?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11941 # Function type index - .secrel32 "?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" # Function section relative address - .secidx "?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_named_class" # Function name -Ltmp31053: - .short Ltmp31055-Ltmp31054 # Record length -Ltmp31054: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31055: - .cv_def_range Ltmp16515 Ltmp16516, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31057-Ltmp31056 # Record length -Ltmp31056: - .short 4414 # Record kind: S_LOCAL - .long 17 # TypeIndex - .short 1 # Flags - .asciz "_Cl" -Ltmp31057: - .cv_def_range Ltmp16515 Ltmp16516, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31059-Ltmp31058 # Record length -Ltmp31058: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Negate" -Ltmp31059: - .cv_def_range Ltmp16515 Ltmp16516, "E\021\026\000\000\000\367\377\377\377" - .short Ltmp31061-Ltmp31060 # Record length -Ltmp31060: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp31061: - .cv_def_range Ltmp16515 Ltmp16516, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31051: - .p2align 2 - .cv_linetable 1573, "?_Add_named_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXF_N@Z", Lfunc_end1573 - .section .debug$S,"dr",associative,"??$_Get@D@_Cl_names@std@@QBEPBDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get@D@_Cl_names@std@@QBEPBDXZ" - .long 241 # Symbol subsection for std::_Cl_names::_Get - .long Ltmp31063-Ltmp31062 # Subsection size -Ltmp31062: - .short Ltmp31065-Ltmp31064 # Record length -Ltmp31064: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1574-"??$_Get@D@_Cl_names@std@@QBEPBDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11949 # Function type index - .secrel32 "??$_Get@D@_Cl_names@std@@QBEPBDXZ" # Function section relative address - .secidx "??$_Get@D@_Cl_names@std@@QBEPBDXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Cl_names::_Get" # Function name -Ltmp31065: - .short Ltmp31067-Ltmp31066 # Record length -Ltmp31066: - .short 4414 # Record kind: S_LOCAL - .long 11947 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31067: - .cv_def_range Ltmp16517 Ltmp16518, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31063: - .p2align 2 - .cv_linetable 1574, "??$_Get@D@_Cl_names@std@@QBEPBDXZ", Lfunc_end1574 - .section .debug$S,"dr",associative,"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" - .long 241 # Symbol subsection for std::equal > > - .long Ltmp31069-Ltmp31068 # Subsection size -Ltmp31068: - .short Ltmp31071-Ltmp31070 # Record length -Ltmp31070: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1575-"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11964 # Function type index - .secrel32 "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section relative address - .secidx "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::equal > >" # Function name -Ltmp31071: - .short Ltmp31073-Ltmp31072 # Record length -Ltmp31072: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp31073: - .cv_def_range Ltmp16519 Ltmp16526, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31075-Ltmp31074 # Record length -Ltmp31074: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp31075: - .cv_def_range Ltmp16519 Ltmp16526, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31077-Ltmp31076 # Record length -Ltmp31076: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp31077: - .cv_def_range Ltmp16519 Ltmp16526, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31079-Ltmp31078 # Record length -Ltmp31078: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last2" -Ltmp31079: - .cv_def_range Ltmp16519 Ltmp16526, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp31081-Ltmp31080 # Record length -Ltmp31080: - .short 4414 # Record kind: S_LOCAL - .long 11962 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp31081: - .cv_def_range Ltmp16519 Ltmp16526, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp31083-Ltmp31082 # Record length -Ltmp31082: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_UFirst1" -Ltmp31083: - .cv_def_range Ltmp16519 Ltmp16526, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp31085-Ltmp31084 # Record length -Ltmp31084: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_ULast1" -Ltmp31085: - .cv_def_range Ltmp16519 Ltmp16526, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp31087-Ltmp31086 # Record length -Ltmp31086: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_UFirst2" -Ltmp31087: - .cv_def_range Ltmp16519 Ltmp16526, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp31089-Ltmp31088 # Record length -Ltmp31088: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_ULast2" -Ltmp31089: - .cv_def_range Ltmp16519 Ltmp16526, "E\021\026\000\000\000\320\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31069: - .p2align 2 - .cv_linetable 1575, "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z", Lfunc_end1575 - .section .debug$S,"dr",associative,"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" - .long 241 # Symbol subsection for std::_Cmp_icase >::_Cmp_icase - .long Ltmp31091-Ltmp31090 # Subsection size -Ltmp31090: - .short Ltmp31093-Ltmp31092 # Record length -Ltmp31092: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1576-"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11965 # Function type index - .secrel32 "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" # Function section relative address - .secidx "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_icase >::_Cmp_icase" # Function name -Ltmp31093: - .short Ltmp31095-Ltmp31094 # Record length -Ltmp31094: - .short 4414 # Record kind: S_LOCAL - .long 11953 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31095: - .cv_def_range Ltmp16527 Ltmp16528, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31097-Ltmp31096 # Record length -Ltmp31096: - .short 4414 # Record kind: S_LOCAL - .long 9081 # TypeIndex - .short 1 # Flags - .asciz "_Tr" -Ltmp31097: - .cv_def_range Ltmp16527 Ltmp16528, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31091: - .p2align 2 - .cv_linetable 1576, "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE@ABV?$_Regex_traits@D@1@@Z", Lfunc_end1576 - .section .debug$S,"dr",associative,"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" - .long 241 # Symbol subsection for std::equal > > - .long Ltmp31099-Ltmp31098 # Subsection size -Ltmp31098: - .short Ltmp31101-Ltmp31100 # Record length -Ltmp31100: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1577-"??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11968 # Function type index - .secrel32 "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section relative address - .secidx "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::equal > >" # Function name -Ltmp31101: - .short Ltmp31103-Ltmp31102 # Record length -Ltmp31102: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First1" -Ltmp31103: - .cv_def_range Ltmp16529 Ltmp16539, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31105-Ltmp31104 # Record length -Ltmp31104: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last1" -Ltmp31105: - .cv_def_range Ltmp16529 Ltmp16539, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31107-Ltmp31106 # Record length -Ltmp31106: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First2" -Ltmp31107: - .cv_def_range Ltmp16529 Ltmp16539, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31109-Ltmp31108 # Record length -Ltmp31108: - .short 4414 # Record kind: S_LOCAL - .long 11962 # TypeIndex - .short 1 # Flags - .asciz "_Pred" -Ltmp31109: - .cv_def_range Ltmp16529 Ltmp16539, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp31111-Ltmp31110 # Record length -Ltmp31110: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_UFirst1" -Ltmp31111: - .cv_def_range Ltmp16529 Ltmp16539, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp31113-Ltmp31112 # Record length -Ltmp31112: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_ULast1" -Ltmp31113: - .cv_def_range Ltmp16529 Ltmp16539, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp31115-Ltmp31114 # Record length -Ltmp31114: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_UFirst2" -Ltmp31115: - .cv_def_range Ltmp16529 Ltmp16539, "E\021\026\000\000\000\334\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31099: - .p2align 2 - .cv_linetable 1577, "??$equal@PBDPBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z", Lfunc_end1577 - .section .debug$S,"dr",associative,"??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" - .long 241 # Symbol subsection for std::_Pass_fn >,0> - .long Ltmp31117-Ltmp31116 # Subsection size -Ltmp31116: - .short Ltmp31119-Ltmp31118 # Record length -Ltmp31118: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1578-"??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11971 # Function type index - .secrel32 "??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" # Function section relative address - .secidx "??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Pass_fn >,0>" # Function name -Ltmp31119: - .short Ltmp31121-Ltmp31120 # Record length -Ltmp31120: - .short 4414 # Record kind: S_LOCAL - .long 11962 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp31121: - .cv_def_range Ltmp16540 Ltmp16541, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31117: - .p2align 2 - .cv_linetable 1578, "??$_Pass_fn@U?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@$0A@@std@@YA?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U10@@Z", Lfunc_end1578 - .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped_n - .long Ltmp31123-Ltmp31122 # Subsection size -Ltmp31122: - .short Ltmp31125-Ltmp31124 # Record length -Ltmp31124: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1579-"??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11973 # Function type index - .secrel32 "??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" # Function section relative address - .secidx "??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped_n" # Function name -Ltmp31125: - .short Ltmp31127-Ltmp31126 # Record length -Ltmp31126: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Src" -Ltmp31127: - .cv_def_range Ltmp16542 Ltmp16543, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31129-Ltmp31128 # Record length -Ltmp31128: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp31129: - .cv_def_range Ltmp16542 Ltmp16543, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31123: - .p2align 2 - .cv_linetable 1579, "??$_Get_unwrapped_n@$$CBDH$0A@@std@@YAPBDQBDH@Z", Lfunc_end1579 - .section .debug$S,"dr",associative,"??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" - .long 241 # Symbol subsection for std::_Idl_distance - .long Ltmp31131-Ltmp31130 # Subsection size -Ltmp31130: - .short Ltmp31133-Ltmp31132 # Record length -Ltmp31132: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1580-"??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11975 # Function type index - .secrel32 "??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" # Function section relative address - .secidx "??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Idl_distance" # Function name -Ltmp31133: - .short Ltmp31135-Ltmp31134 # Record length -Ltmp31134: - .short 4414 # Record kind: S_LOCAL - .long 11131 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31135: - .cv_def_range Ltmp16544 Ltmp16545, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31137-Ltmp31136 # Record length -Ltmp31136: - .short 4414 # Record kind: S_LOCAL - .long 11131 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31137: - .cv_def_range Ltmp16544 Ltmp16545, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31131: - .p2align 2 - .cv_linetable 1580, "??$_Idl_distance@PBDPBD@std@@YA?A?@@ABQBD0@Z", Lfunc_end1580 - .section .debug$S,"dr",associative,"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" - .long 241 # Symbol subsection for std::_Cmp_icase >::operator() - .long Ltmp31139-Ltmp31138 # Subsection size -Ltmp31138: - .short Ltmp31141-Ltmp31140 # Record length -Ltmp31140: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1581-"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11976 # Function type index - .secrel32 "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" # Function section relative address - .secidx "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Cmp_icase >::operator()" # Function name -Ltmp31141: - .short Ltmp31143-Ltmp31142 # Record length -Ltmp31142: - .short 4414 # Record kind: S_LOCAL - .long 11953 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31143: - .cv_def_range Ltmp16546 Ltmp16547, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp31145-Ltmp31144 # Record length -Ltmp31144: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E1" -Ltmp31145: - .cv_def_range Ltmp16546 Ltmp16547, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31147-Ltmp31146 # Record length -Ltmp31146: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E2" -Ltmp31147: - .cv_def_range Ltmp16546 Ltmp16547, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31139: - .p2align 2 - .cv_linetable 1581, "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QAE_NDD@Z", Lfunc_end1581 - .section .debug$S,"dr",associative,"??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - .long 241 # Symbol subsection for std::_Node_class >::_Node_class - .long Ltmp31149-Ltmp31148 # Subsection size -Ltmp31148: - .short Ltmp31151-Ltmp31150 # Record length -Ltmp31150: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1582-"??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11977 # Function type index - .secrel32 "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section relative address - .secidx "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_class >::_Node_class" # Function name -Ltmp31151: - .short Ltmp31153-Ltmp31152 # Record length -Ltmp31152: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31153: - .cv_def_range Ltmp16548 Ltmp16549, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31155-Ltmp31154 # Record length -Ltmp31154: - .short 4414 # Record kind: S_LOCAL - .long 9058 # TypeIndex - .short 1 # Flags - .asciz "_Ty" -Ltmp31155: - .cv_def_range Ltmp16548 Ltmp16549, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31157-Ltmp31156 # Record length -Ltmp31156: - .short 4414 # Record kind: S_LOCAL - .long 9061 # TypeIndex - .short 1 # Flags - .asciz "_Fl" -Ltmp31157: - .cv_def_range Ltmp16548 Ltmp16549, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31149: - .p2align 2 - .cv_linetable 1582, "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z", Lfunc_end1582 - .section .debug$S,"dr",associative,"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_class >::~_Node_class - .long Ltmp31159-Ltmp31158 # Subsection size -Ltmp31158: - .short Ltmp31161-Ltmp31160 # Record length -Ltmp31160: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1583-"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11978 # Function type index - .secrel32 "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_class >::~_Node_class" # Function name -Ltmp31161: - .short Ltmp31163-Ltmp31162 # Record length -Ltmp31162: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31163: - .cv_def_range Ltmp16550 Ltmp16551, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31165-Ltmp31164 # Record length -Ltmp31164: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp31165: - .cv_def_range Ltmp16550 Ltmp16551, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31159: - .p2align 2 - .cv_linetable 1583, "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UAEPAXI@Z", Lfunc_end1583 - .section .debug$S,"dr",associative,"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_class >::~_Node_class - .long Ltmp31167-Ltmp31166 # Subsection size -Ltmp31166: - .short Ltmp31169-Ltmp31168 # Record length -Ltmp31168: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1584-"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11978 # Function type index - .secrel32 "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" # Function section relative address - .secidx "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_class >::~_Node_class" # Function name -Ltmp31169: - .short Ltmp31171-Ltmp31170 # Record length -Ltmp31170: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31171: - .cv_def_range Ltmp16552 Ltmp16555, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31167: - .p2align 2 - .cv_linetable 1584, "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UAE@XZ", Lfunc_end1584 - .section .debug$S,"dr",associative,"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" - .long 241 # Symbol subsection for std::_Node_class >::_Tidy - .long Ltmp31173-Ltmp31172 # Subsection size -Ltmp31172: - .short Ltmp31175-Ltmp31174 # Record length -Ltmp31174: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1585-"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11979 # Function type index - .secrel32 "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" # Function section relative address - .secidx "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_class >::_Tidy" # Function name -Ltmp31175: - .short Ltmp31177-Ltmp31176 # Record length -Ltmp31176: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31177: - .cv_def_range Ltmp16556 Ltmp16559, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31179-Ltmp31178 # Record length -Ltmp31178: - .short 4414 # Record kind: S_LOCAL - .long 11010 # TypeIndex - .short 1 # Flags - .asciz "_Head" -Ltmp31179: - .cv_def_range Ltmp16556 Ltmp16559, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31181-Ltmp31180 # Record length -Ltmp31180: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16558-Ltmp16557 # Code size - .secrel32 Ltmp16557 # Function section relative address - .secidx Lfunc_begin1585 # Function section index - .byte 0 # Lexical block name -Ltmp31181: - .short Ltmp31183-Ltmp31182 # Record length -Ltmp31182: - .short 4414 # Record kind: S_LOCAL - .long 11010 # TypeIndex - .short 0 # Flags - .asciz "_Temp" -Ltmp31183: - .cv_def_range Ltmp16557 Ltmp16558, "E\021\026\000\000\000\370\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 -Ltmp31173: - .p2align 2 - .cv_linetable 1585, "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QAEXPAU?$_Sequence@D@2@@Z", Lfunc_end1585 - .section .debug$S,"dr",associative,"??1?$_Buf@D@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Buf@D@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Buf::~_Buf - .long Ltmp31185-Ltmp31184 # Subsection size -Ltmp31184: - .short Ltmp31187-Ltmp31186 # Record length -Ltmp31186: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1586-"??1?$_Buf@D@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11980 # Function type index - .secrel32 "??1?$_Buf@D@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Buf@D@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Buf::~_Buf" # Function name -Ltmp31187: - .short Ltmp31189-Ltmp31188 # Record length -Ltmp31188: - .short 4414 # Record kind: S_LOCAL - .long 10562 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31189: - .cv_def_range Ltmp16560 Ltmp16562, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31185: - .p2align 2 - .cv_linetable 1586, "??1?$_Buf@D@std@@QAE@XZ", Lfunc_end1586 - .section .debug$S,"dr",associative,"??1?$_Sequence@D@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Sequence@D@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Sequence::~_Sequence - .long Ltmp31191-Ltmp31190 # Subsection size -Ltmp31190: - .short Ltmp31193-Ltmp31192 # Record length -Ltmp31192: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1587-"??1?$_Sequence@D@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11982 # Function type index - .secrel32 "??1?$_Sequence@D@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Sequence@D@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Sequence::~_Sequence" # Function name -Ltmp31193: - .short Ltmp31195-Ltmp31194 # Record length -Ltmp31194: - .short 4414 # Record kind: S_LOCAL - .long 11010 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31195: - .cv_def_range Ltmp16563 Ltmp16565, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31191: - .p2align 2 - .cv_linetable 1587, "??1?$_Sequence@D@std@@QAE@XZ", Lfunc_end1587 - .section .debug$S,"dr",associative,"?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_elts - .long Ltmp31197-Ltmp31196 # Subsection size -Ltmp31196: - .short Ltmp31199-Ltmp31198 # Record length -Ltmp31198: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1588-"?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11983 # Function type index - .secrel32 "?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" # Function section relative address - .secidx "?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_elts" # Function name -Ltmp31199: - .short Ltmp31201-Ltmp31200 # Record length -Ltmp31200: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31201: - .cv_def_range Ltmp16566 Ltmp16573, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31203-Ltmp31202 # Record length -Ltmp31202: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 1 # Flags - .asciz "_Node" -Ltmp31203: - .cv_def_range Ltmp16566 Ltmp16573, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31205-Ltmp31204 # Record length -Ltmp31204: - .short 4414 # Record kind: S_LOCAL - .long 17 # TypeIndex - .short 1 # Flags - .asciz "_Cl" -Ltmp31205: - .cv_def_range Ltmp16566 Ltmp16573, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31207-Ltmp31206 # Record length -Ltmp31206: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Negate" -Ltmp31207: - .cv_def_range Ltmp16566 Ltmp16573, "E\021\026\000\000\000\367\377\377\377" - .short Ltmp31209-Ltmp31208 # Record length -Ltmp31208: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16572-Ltmp16566 # Code size - .secrel32 Ltmp16566 # Function section relative address - .secidx Lfunc_begin1588 # Function section index - .byte 0 # Lexical block name -Ltmp31209: - .short Ltmp31211-Ltmp31210 # Record length -Ltmp31210: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Ch" -Ltmp31211: - .cv_def_range Ltmp16566 Ltmp16572, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp31213-Ltmp31212 # Record length -Ltmp31212: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16571-Ltmp16567 # Code size - .secrel32 Ltmp16567 # Function section relative address - .secidx Lfunc_begin1588 # Function section index - .byte 0 # Lexical block name -Ltmp31213: - .short Ltmp31215-Ltmp31214 # Record length -Ltmp31214: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Matches" -Ltmp31215: - .cv_def_range Ltmp16567 Ltmp16571, "E\021\026\000\000\000\353\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31197: - .p2align 2 - .cv_linetable 1588, "?_Add_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z", Lfunc_end1588 - .section .debug$S,"dr",associative,"??0_Bitmap@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Bitmap@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Bitmap::_Bitmap - .long Ltmp31217-Ltmp31216 # Subsection size -Ltmp31216: - .short Ltmp31219-Ltmp31218 # Record length -Ltmp31218: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1589-"??0_Bitmap@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11984 # Function type index - .secrel32 "??0_Bitmap@std@@QAE@XZ" # Function section relative address - .secidx "??0_Bitmap@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Bitmap::_Bitmap" # Function name -Ltmp31219: - .short Ltmp31221-Ltmp31220 # Record length -Ltmp31220: - .short 4414 # Record kind: S_LOCAL - .long 11012 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31221: - .cv_def_range Ltmp16574 Ltmp16576, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31217: - .p2align 2 - .cv_linetable 1589, "??0_Bitmap@std@@QAE@XZ", Lfunc_end1589 - .section .debug$S,"dr",associative,"??$_Mark@I@_Bitmap@std@@QAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Mark@I@_Bitmap@std@@QAEXI@Z" - .long 241 # Symbol subsection for std::_Bitmap::_Mark - .long Ltmp31223-Ltmp31222 # Subsection size -Ltmp31222: - .short Ltmp31225-Ltmp31224 # Record length -Ltmp31224: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1590-"??$_Mark@I@_Bitmap@std@@QAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11986 # Function type index - .secrel32 "??$_Mark@I@_Bitmap@std@@QAEXI@Z" # Function section relative address - .secidx "??$_Mark@I@_Bitmap@std@@QAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Bitmap::_Mark" # Function name -Ltmp31225: - .short Ltmp31227-Ltmp31226 # Record length -Ltmp31226: - .short 4414 # Record kind: S_LOCAL - .long 11012 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31227: - .cv_def_range Ltmp16577 Ltmp16578, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31229-Ltmp31228 # Record length -Ltmp31228: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp31229: - .cv_def_range Ltmp16577 Ltmp16578, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31231-Ltmp31230 # Record length -Ltmp31230: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Wide" -Ltmp31231: - .cv_def_range Ltmp16577 Ltmp16578, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31223: - .p2align 2 - .cv_linetable 1590, "??$_Mark@I@_Bitmap@std@@QAEXI@Z", Lfunc_end1590 - .section .debug$S,"dr",associative,"?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_char_to_class - .long Ltmp31233-Ltmp31232 # Subsection size -Ltmp31232: - .short Ltmp31235-Ltmp31234 # Record length -Ltmp31234: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1591-"?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11987 # Function type index - .secrel32 "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" # Function section relative address - .secidx "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_char_to_class" # Function name -Ltmp31235: - .short Ltmp31237-Ltmp31236 # Record length -Ltmp31236: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31237: - .cv_def_range Ltmp16579 Ltmp16583, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31239-Ltmp31238 # Record length -Ltmp31238: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp31239: - .cv_def_range Ltmp16579 Ltmp16583, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31233: - .p2align 2 - .cv_linetable 1591, "?_Add_char_to_class@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXD@Z", Lfunc_end1591 - .section .debug$S,"dr",associative,"?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Parser >::_ClassRanges - .long Ltmp31241-Ltmp31240 # Subsection size -Ltmp31240: - .short Ltmp31243-Ltmp31242 # Record length -Ltmp31242: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1592-"?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11988 # Function type index - .secrel32 "?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_ClassRanges" # Function name -Ltmp31243: - .short Ltmp31245-Ltmp31244 # Record length -Ltmp31244: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31245: - .cv_def_range Ltmp16584 Ltmp16603, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp31247-Ltmp31246 # Record length -Ltmp31246: - .short 4414 # Record kind: S_LOCAL - .long 11589 # TypeIndex - .short 0 # Flags - .asciz "_Ret" -Ltmp31247: - .cv_def_range Ltmp16584 Ltmp16603, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31249-Ltmp31248 # Record length -Ltmp31248: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16599-Ltmp16590 # Code size - .secrel32 Ltmp16590 # Function section relative address - .secidx Lfunc_begin1592 # Function section index - .byte 0 # Lexical block name -Ltmp31249: - .short Ltmp31251-Ltmp31250 # Record length -Ltmp31250: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 0 # Flags - .asciz "_Chr1" -Ltmp31251: - .cv_def_range Ltmp16590 Ltmp16599, "E\021\026\000\000\000\357\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 -Ltmp31241: - .p2align 2 - .cv_linetable 1592, "?_ClassRanges@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1592 - .section .debug$S,"dr",associative,"?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_char_to_bitmap - .long Ltmp31253-Ltmp31252 # Subsection size -Ltmp31252: - .short Ltmp31255-Ltmp31254 # Record length -Ltmp31254: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1593-"?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11989 # Function type index - .secrel32 "?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" # Function section relative address - .secidx "?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_char_to_bitmap" # Function name -Ltmp31255: - .short Ltmp31257-Ltmp31256 # Record length -Ltmp31256: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31257: - .cv_def_range Ltmp16604 Ltmp16609, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31259-Ltmp31258 # Record length -Ltmp31258: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp31259: - .cv_def_range Ltmp16604 Ltmp16609, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31261-Ltmp31260 # Record length -Ltmp31260: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp31261: - .cv_def_range Ltmp16604 Ltmp16609, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31253: - .p2align 2 - .cv_linetable 1593, "?_Add_char_to_bitmap@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z", Lfunc_end1593 - .section .debug$S,"dr",associative,"?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_char_to_array - .long Ltmp31263-Ltmp31262 # Subsection size -Ltmp31262: - .short Ltmp31265-Ltmp31264 # Record length -Ltmp31264: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1594-"?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11990 # Function type index - .secrel32 "?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" # Function section relative address - .secidx "?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_char_to_array" # Function name -Ltmp31265: - .short Ltmp31267-Ltmp31266 # Record length -Ltmp31266: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31267: - .cv_def_range Ltmp16610 Ltmp16615, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31269-Ltmp31268 # Record length -Ltmp31268: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp31269: - .cv_def_range Ltmp16610 Ltmp16615, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31271-Ltmp31270 # Record length -Ltmp31270: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp31271: - .cv_def_range Ltmp16610 Ltmp16615, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31263: - .p2align 2 - .cv_linetable 1594, "?_Add_char_to_array@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXD@Z", Lfunc_end1594 - .section .debug$S,"dr",associative,"??$_Mark@E@_Bitmap@std@@QAEXE@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Mark@E@_Bitmap@std@@QAEXE@Z" - .long 241 # Symbol subsection for std::_Bitmap::_Mark - .long Ltmp31273-Ltmp31272 # Subsection size -Ltmp31272: - .short Ltmp31275-Ltmp31274 # Record length -Ltmp31274: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1595-"??$_Mark@E@_Bitmap@std@@QAEXE@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11992 # Function type index - .secrel32 "??$_Mark@E@_Bitmap@std@@QAEXE@Z" # Function section relative address - .secidx "??$_Mark@E@_Bitmap@std@@QAEXE@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Bitmap::_Mark" # Function name -Ltmp31275: - .short Ltmp31277-Ltmp31276 # Record length -Ltmp31276: - .short 4414 # Record kind: S_LOCAL - .long 11012 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31277: - .cv_def_range Ltmp16616 Ltmp16617, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31279-Ltmp31278 # Record length -Ltmp31278: - .short 4414 # Record kind: S_LOCAL - .long 32 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp31279: - .cv_def_range Ltmp16616 Ltmp16617, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31281-Ltmp31280 # Record length -Ltmp31280: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Wide" -Ltmp31281: - .cv_def_range Ltmp16616 Ltmp16617, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31273: - .p2align 2 - .cv_linetable 1595, "??$_Mark@E@_Bitmap@std@@QAEXE@Z", Lfunc_end1595 - .section .debug$S,"dr",associative,"??0?$_Buf@D@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Buf@D@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Buf::_Buf - .long Ltmp31283-Ltmp31282 # Subsection size -Ltmp31282: - .short Ltmp31285-Ltmp31284 # Record length -Ltmp31284: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1596-"??0?$_Buf@D@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11993 # Function type index - .secrel32 "??0?$_Buf@D@std@@QAE@XZ" # Function section relative address - .secidx "??0?$_Buf@D@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Buf::_Buf" # Function name -Ltmp31285: - .short Ltmp31287-Ltmp31286 # Record length -Ltmp31286: - .short 4414 # Record kind: S_LOCAL - .long 10562 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31287: - .cv_def_range Ltmp16618 Ltmp16619, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31283: - .p2align 2 - .cv_linetable 1596, "??0?$_Buf@D@std@@QAE@XZ", Lfunc_end1596 - .section .debug$S,"dr",associative,"?_Insert@?$_Buf@D@std@@QAEXD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Insert@?$_Buf@D@std@@QAEXD@Z" - .long 241 # Symbol subsection for std::_Buf::_Insert - .long Ltmp31289-Ltmp31288 # Subsection size -Ltmp31288: - .short Ltmp31291-Ltmp31290 # Record length -Ltmp31290: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1597-"?_Insert@?$_Buf@D@std@@QAEXD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11994 # Function type index - .secrel32 "?_Insert@?$_Buf@D@std@@QAEXD@Z" # Function section relative address - .secidx "?_Insert@?$_Buf@D@std@@QAEXD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Buf::_Insert" # Function name -Ltmp31291: - .short Ltmp31293-Ltmp31292 # Record length -Ltmp31292: - .short 4414 # Record kind: S_LOCAL - .long 10562 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31293: - .cv_def_range Ltmp16620 Ltmp16623, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp31295-Ltmp31294 # Record length -Ltmp31294: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_Ch" -Ltmp31295: - .cv_def_range Ltmp16620 Ltmp16623, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31289: - .p2align 2 - .cv_linetable 1597, "?_Insert@?$_Buf@D@std@@QAEXD@Z", Lfunc_end1597 - .section .debug$S,"dr",associative,"?_Expand@?$_Buf@D@std@@AAEXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Expand@?$_Buf@D@std@@AAEXI@Z" - .long 241 # Symbol subsection for std::_Buf::_Expand - .long Ltmp31297-Ltmp31296 # Subsection size -Ltmp31296: - .short Ltmp31299-Ltmp31298 # Record length -Ltmp31298: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1598-"?_Expand@?$_Buf@D@std@@AAEXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11995 # Function type index - .secrel32 "?_Expand@?$_Buf@D@std@@AAEXI@Z" # Function section relative address - .secidx "?_Expand@?$_Buf@D@std@@AAEXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Buf::_Expand" # Function name -Ltmp31299: - .short Ltmp31301-Ltmp31300 # Record length -Ltmp31300: - .short 4414 # Record kind: S_LOCAL - .long 10562 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31301: - .cv_def_range Ltmp16624 Ltmp16627, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31303-Ltmp31302 # Record length -Ltmp31302: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Len" -Ltmp31303: - .cv_def_range Ltmp16624 Ltmp16627, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31305-Ltmp31304 # Record length -Ltmp31304: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 0 # Flags - .asciz "_Tmp" -Ltmp31305: - .cv_def_range Ltmp16624 Ltmp16627, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31297: - .p2align 2 - .cv_linetable 1598, "?_Expand@?$_Buf@D@std@@AAEXI@Z", Lfunc_end1598 - .section .debug$S,"dr",associative,"?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" - .long 241 # Symbol subsection for std::_Parser >::_ClassAtom - .long Ltmp31307-Ltmp31306 # Subsection size -Ltmp31306: - .short Ltmp31309-Ltmp31308 # Record length -Ltmp31308: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1599-"?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11996 # Function type index - .secrel32 "?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" # Function section relative address - .secidx "?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_ClassAtom" # Function name -Ltmp31309: - .short Ltmp31311-Ltmp31310 # Record length -Ltmp31310: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31311: - .cv_def_range Ltmp16628 Ltmp16643, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31313-Ltmp31312 # Record length -Ltmp31312: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16638-Ltmp16637 # Code size - .secrel32 Ltmp16637 # Function section relative address - .secidx Lfunc_begin1599 # Function section index - .byte 0 # Lexical block name -Ltmp31313: - .short Ltmp31315-Ltmp31314 # Record length -Ltmp31314: - .short 4414 # Record kind: S_LOCAL - .long 11564 # TypeIndex - .short 0 # Flags - .asciz "_St" -Ltmp31315: - .cv_def_range Ltmp16637 Ltmp16638, "E\021\026\000\000\000\364\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 -Ltmp31307: - .p2align 2 - .cv_linetable 1599, "?_ClassAtom@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@XZ", Lfunc_end1599 - .section .debug$S,"dr",associative,"?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_range - .long Ltmp31317-Ltmp31316 # Subsection size -Ltmp31316: - .short Ltmp31319-Ltmp31318 # Record length -Ltmp31318: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1600-"?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11997 # Function type index - .secrel32 "?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" # Function section relative address - .secidx "?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_range" # Function name -Ltmp31319: - .short Ltmp31321-Ltmp31320 # Record length -Ltmp31320: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31321: - .cv_def_range Ltmp16644 Ltmp16665, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31323-Ltmp31322 # Record length -Ltmp31322: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E0x" -Ltmp31323: - .cv_def_range Ltmp16644 Ltmp16665, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31325-Ltmp31324 # Record length -Ltmp31324: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 1 # Flags - .asciz "_E1x" -Ltmp31325: - .cv_def_range Ltmp16644 Ltmp16665, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31327-Ltmp31326 # Record length -Ltmp31326: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_E0" -Ltmp31327: - .cv_def_range Ltmp16644 Ltmp16665, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp31329-Ltmp31328 # Record length -Ltmp31328: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_E1" -Ltmp31329: - .cv_def_range Ltmp16644 Ltmp16665, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31331-Ltmp31330 # Record length -Ltmp31330: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp31331: - .cv_def_range Ltmp16644 Ltmp16665, "E\021\026\000\000\000\354\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31317: - .p2align 2 - .cv_linetable 1600, "?_Add_range@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXDD@Z", Lfunc_end1600 - .section .debug$S,"dr",associative,"?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" - .long 241 # Symbol subsection for std::_Parser >::_ClassEscape - .long Ltmp31333-Ltmp31332 # Subsection size -Ltmp31332: - .short Ltmp31335-Ltmp31334 # Record length -Ltmp31334: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1601-"?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11998 # Function type index - .secrel32 "?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" # Function section relative address - .secidx "?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_ClassEscape" # Function name -Ltmp31335: - .short Ltmp31337-Ltmp31336 # Record length -Ltmp31336: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31337: - .cv_def_range Ltmp16666 Ltmp16677, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp31339-Ltmp31338 # Record length -Ltmp31338: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Addit" -Ltmp31339: - .cv_def_range Ltmp16666 Ltmp16677, "E\021\026\000\000\000\373\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31333: - .p2align 2 - .cv_linetable 1601, "?_ClassEscape@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAE?AW4_Prs_ret@2@_N@Z", Lfunc_end1601 - .section .debug$S,"dr",associative,"?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" - .long 241 # Symbol subsection for std::_Parser >::_Do_ex_class - .long Ltmp31341-Ltmp31340 # Subsection size -Ltmp31340: - .short Ltmp31343-Ltmp31342 # Record length -Ltmp31342: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1602-"?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 11999 # Function type index - .secrel32 "?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" # Function section relative address - .secidx "?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Do_ex_class" # Function name -Ltmp31343: - .short Ltmp31345-Ltmp31344 # Record length -Ltmp31344: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31345: - .cv_def_range Ltmp16678 Ltmp16700, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31347-Ltmp31346 # Record length -Ltmp31346: - .short 4414 # Record kind: S_LOCAL - .long 11564 # TypeIndex - .short 1 # Flags - .asciz "_End_arg" -Ltmp31347: - .cv_def_range Ltmp16678 Ltmp16700, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31349-Ltmp31348 # Record length -Ltmp31348: - .short 4414 # Record kind: S_LOCAL - .long 11574 # TypeIndex - .short 0 # Flags - .asciz "_Errtype" -Ltmp31349: - .cv_def_range Ltmp16678 Ltmp16700, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp31351-Ltmp31350 # Record length -Ltmp31350: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_Beg" -Ltmp31351: - .cv_def_range Ltmp16678 Ltmp16700, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp31353-Ltmp31352 # Record length -Ltmp31352: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 0 # Flags - .asciz "_Diff" -Ltmp31353: - .cv_def_range Ltmp16678 Ltmp16700, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp31355-Ltmp31354 # Record length -Ltmp31354: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16686-Ltmp16683 # Code size - .secrel32 Ltmp16683 # Function section relative address - .secidx Lfunc_begin1602 # Function section index - .byte 0 # Lexical block name -Ltmp31355: - .short Ltmp31357-Ltmp31356 # Record length -Ltmp31356: - .short 4414 # Record kind: S_LOCAL - .long 17 # TypeIndex - .short 0 # Flags - .asciz "_Cls" -Ltmp31357: - .cv_def_range Ltmp16683 Ltmp16686, "E\021\026\000\000\000\342\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 -Ltmp31341: - .p2align 2 - .cv_linetable 1602, "?_Do_ex_class@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXW4_Meta_type@2@@Z", Lfunc_end1602 - .section .debug$S,"dr",associative,"?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_equiv - .long Ltmp31359-Ltmp31358 # Subsection size -Ltmp31358: - .short Ltmp31361-Ltmp31360 # Record length -Ltmp31360: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1603-"?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12000 # Function type index - .secrel32 "?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" # Function section relative address - .secidx "?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_equiv" # Function name -Ltmp31361: - .short Ltmp31363-Ltmp31362 # Record length -Ltmp31362: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31363: - .cv_def_range Ltmp16705 Ltmp16717, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp31365-Ltmp31364 # Record length -Ltmp31364: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31365: - .cv_def_range Ltmp16705 Ltmp16717, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31367-Ltmp31366 # Record length -Ltmp31366: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31367: - .cv_def_range Ltmp16705 Ltmp16717, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31369-Ltmp31368 # Record length -Ltmp31368: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Diff" -Ltmp31369: - .cv_def_range Ltmp16705 Ltmp16717, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31371-Ltmp31370 # Record length -Ltmp31370: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp31371: - .cv_def_range Ltmp16705 Ltmp16717, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp31373-Ltmp31372 # Record length -Ltmp31372: - .short 4414 # Record kind: S_LOCAL - .long 4427 # TypeIndex - .short 0 # Flags - .asciz "_Str" -Ltmp31373: - .cv_def_range Ltmp16705 Ltmp16717, "E\021\026\000\000\000\300\377\377\377" - .short Ltmp31375-Ltmp31374 # Record length -Ltmp31374: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16715-Ltmp16707 # Code size - .secrel32 Ltmp16707 # Function section relative address - .secidx Lfunc_begin1603 # Function section index - .byte 0 # Lexical block name -Ltmp31375: - .short Ltmp31377-Ltmp31376 # Record length -Ltmp31376: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 0 # Flags - .asciz "_Ch" -Ltmp31377: - .cv_def_range Ltmp16707 Ltmp16715, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp31379-Ltmp31378 # Record length -Ltmp31378: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16714-Ltmp16709 # Code size - .secrel32 Ltmp16709 # Function section relative address - .secidx Lfunc_begin1603 # Function section index - .byte 0 # Lexical block name -Ltmp31379: - .short Ltmp31381-Ltmp31380 # Record length -Ltmp31380: - .short 4414 # Record kind: S_LOCAL - .long 112 # TypeIndex - .short 0 # Flags - .asciz "_Ex" -Ltmp31381: - .cv_def_range Ltmp16709 Ltmp16714, "E\021\026\000\000\000\273\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31359: - .p2align 2 - .cv_linetable 1603, "?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z", Lfunc_end1603 - .section .debug$S,"dr",associative,"?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_coll - .long Ltmp31383-Ltmp31382 # Subsection size -Ltmp31382: - .short Ltmp31385-Ltmp31384 # Record length -Ltmp31384: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1604-"?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12001 # Function type index - .secrel32 "?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" # Function section relative address - .secidx "?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_coll" # Function name -Ltmp31385: - .short Ltmp31387-Ltmp31386 # Record length -Ltmp31386: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31387: - .cv_def_range Ltmp16718 Ltmp16719, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31389-Ltmp31388 # Record length -Ltmp31388: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31389: - .cv_def_range Ltmp16718 Ltmp16719, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31391-Ltmp31390 # Record length -Ltmp31390: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31391: - .cv_def_range Ltmp16718 Ltmp16719, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31393-Ltmp31392 # Record length -Ltmp31392: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Diff" -Ltmp31393: - .cv_def_range Ltmp16718 Ltmp16719, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31395-Ltmp31394 # Record length -Ltmp31394: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp31395: - .cv_def_range Ltmp16718 Ltmp16719, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp31397-Ltmp31396 # Record length -Ltmp31396: - .short 4414 # Record kind: S_LOCAL - .long 11630 # TypeIndex - .short 0 # Flags - .asciz "_Cur" -Ltmp31397: - .cv_def_range Ltmp16718 Ltmp16719, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31383: - .p2align 2 - .cv_linetable 1604, "?_Add_coll@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z", Lfunc_end1604 - .section .debug$S,"dr",associative,"??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - .long 241 # Symbol subsection for std::_Regex_traits::transform_primary - .long Ltmp31399-Ltmp31398 # Subsection size -Ltmp31398: - .short Ltmp31401-Ltmp31400 # Record length -Ltmp31400: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1605-"??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12003 # Function type index - .secrel32 "??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" # Function section relative address - .secidx "??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::transform_primary" # Function name -Ltmp31401: - .short Ltmp31403-Ltmp31402 # Record length -Ltmp31402: - .short 4414 # Record kind: S_LOCAL - .long 9087 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31403: - .cv_def_range Ltmp16726 Ltmp16734, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp31405-Ltmp31404 # Record length -Ltmp31404: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31405: - .cv_def_range Ltmp16726 Ltmp16734, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31407-Ltmp31406 # Record length -Ltmp31406: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31407: - .cv_def_range Ltmp16726 Ltmp16734, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31409-Ltmp31408 # Record length -Ltmp31408: - .short 4414 # Record kind: S_LOCAL - .long 11160 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp31409: - .cv_def_range Ltmp16727 Ltmp16730, "E\021\026\000\000\000\250\377\377\377" - .short Ltmp31411-Ltmp31410 # Record length -Ltmp31410: - .short 4414 # Record kind: S_LOCAL - .long 11291 # TypeIndex - .short 0 # Flags - .asciz "_Temp" -Ltmp31411: - .cv_def_range Ltmp16729 Ltmp16731 Ltmp16732 Ltmp16733, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31399: - .p2align 2 - .cv_linetable 1605, "??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z", Lfunc_end1605 - .section .debug$S,"dr",associative,"??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" - .long 241 # Symbol subsection for std::_Regex_traits::transform_primary - .long Ltmp31413-Ltmp31412 # Subsection size -Ltmp31412: - .short Ltmp31415-Ltmp31414 # Record length -Ltmp31414: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1606-"??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12005 # Function type index - .secrel32 "??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" # Function section relative address - .secidx "??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::transform_primary" # Function name -Ltmp31415: - .short Ltmp31417-Ltmp31416 # Record length -Ltmp31416: - .short 4414 # Record kind: S_LOCAL - .long 9087 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31417: - .cv_def_range Ltmp16741 Ltmp16749, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp31419-Ltmp31418 # Record length -Ltmp31418: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31419: - .cv_def_range Ltmp16741 Ltmp16749, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31421-Ltmp31420 # Record length -Ltmp31420: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31421: - .cv_def_range Ltmp16741 Ltmp16749, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31423-Ltmp31422 # Record length -Ltmp31422: - .short 4414 # Record kind: S_LOCAL - .long 11160 # TypeIndex - .short 0 # Flags - .asciz "_Res" -Ltmp31423: - .cv_def_range Ltmp16742 Ltmp16745, "E\021\026\000\000\000\250\377\377\377" - .short Ltmp31425-Ltmp31424 # Record length -Ltmp31424: - .short 4414 # Record kind: S_LOCAL - .long 11291 # TypeIndex - .short 0 # Flags - .asciz "_Temp" -Ltmp31425: - .cv_def_range Ltmp16744 Ltmp16746 Ltmp16747 Ltmp16748, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31413: - .p2align 2 - .cv_linetable 1606, "??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z", Lfunc_end1606 - .section .debug$S,"dr",associative,"??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp31427-Ltmp31426 # Subsection size -Ltmp31426: - .short Ltmp31429-Ltmp31428 # Record length -Ltmp31428: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1607-"??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12008 # Function type index - .secrel32 "??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" # Function section relative address - .secidx "??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp31429: - .short Ltmp31431-Ltmp31430 # Record length -Ltmp31430: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31431: - .cv_def_range Ltmp16752 Ltmp16756, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp31433-Ltmp31432 # Record length -Ltmp31432: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31433: - .cv_def_range Ltmp16752 Ltmp16756, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31435-Ltmp31434 # Record length -Ltmp31434: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31435: - .cv_def_range Ltmp16752 Ltmp16756, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31437-Ltmp31436 # Record length -Ltmp31436: - .short 4414 # Record kind: S_LOCAL - .long 4487 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp31437: - .cv_def_range Ltmp16752 Ltmp16756, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31439-Ltmp31438 # Record length -Ltmp31438: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp31439: - .cv_def_range Ltmp16753 Ltmp16754 Ltmp16755 Ltmp16756, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp31441-Ltmp31440 # Record length -Ltmp31440: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp31441: - .cv_def_range Ltmp16753 Ltmp16754 Ltmp16755 Ltmp16756, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31427: - .p2align 2 - .cv_linetable 1607, "??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z", Lfunc_end1607 - .section .debug$S,"dr",associative,"??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - .long 241 # Symbol subsection for std::vector >::_Range_construct_or_tidy - .long Ltmp31443-Ltmp31442 # Subsection size -Ltmp31442: - .short Ltmp31445-Ltmp31444 # Record length -Ltmp31444: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1608-"??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12011 # Function type index - .secrel32 "??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" # Function section relative address - .secidx "??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Range_construct_or_tidy" # Function name -Ltmp31445: - .short Ltmp31447-Ltmp31446 # Record length -Ltmp31446: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31447: - .cv_def_range Ltmp16759 Ltmp16763, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp31449-Ltmp31448 # Record length -Ltmp31448: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31449: - .cv_def_range Ltmp16759 Ltmp16763, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31451-Ltmp31450 # Record length -Ltmp31450: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31451: - .cv_def_range Ltmp16759 Ltmp16763, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31453-Ltmp31452 # Record length -Ltmp31452: - .short 4414 # Record kind: S_LOCAL - .long 4312 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp31453: - .cv_def_range Ltmp16759 Ltmp16763, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31455-Ltmp31454 # Record length -Ltmp31454: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp31455: - .cv_def_range Ltmp16759 Ltmp16763, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp31457-Ltmp31456 # Record length -Ltmp31456: - .short 4414 # Record kind: S_LOCAL - .long 11358 # TypeIndex - .short 0 # Flags - .asciz "_Guard" -Ltmp31457: - .cv_def_range Ltmp16760 Ltmp16761 Ltmp16762 Ltmp16763, "E\021\026\000\000\000\330\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31443: - .p2align 2 - .cv_linetable 1608, "??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z", Lfunc_end1608 - .section .debug$S,"dr",associative,"??$distance@PBD@std@@YAHPBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$distance@PBD@std@@YAHPBD0@Z" - .long 241 # Symbol subsection for std::distance - .long Ltmp31459-Ltmp31458 # Subsection size -Ltmp31458: - .short Ltmp31461-Ltmp31460 # Record length -Ltmp31460: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1609-"??$distance@PBD@std@@YAHPBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12013 # Function type index - .secrel32 "??$distance@PBD@std@@YAHPBD0@Z" # Function section relative address - .secidx "??$distance@PBD@std@@YAHPBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::distance" # Function name -Ltmp31461: - .short Ltmp31463-Ltmp31462 # Record length -Ltmp31462: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31463: - .cv_def_range Ltmp16764 Ltmp16765, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31465-Ltmp31464 # Record length -Ltmp31464: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31465: - .cv_def_range Ltmp16764 Ltmp16765, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31459: - .p2align 2 - .cv_linetable 1609, "??$distance@PBD@std@@YAHPBD0@Z", Lfunc_end1609 - .section .debug$S,"dr",associative,"??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" - .long 241 # Symbol subsection for std::vector >::_Ucopy - .long Ltmp31467-Ltmp31466 # Subsection size -Ltmp31466: - .short Ltmp31469-Ltmp31468 # Record length -Ltmp31468: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1610-"??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12015 # Function type index - .secrel32 "??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" # Function section relative address - .secidx "??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::_Ucopy" # Function name -Ltmp31469: - .short Ltmp31471-Ltmp31470 # Record length -Ltmp31470: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31471: - .cv_def_range Ltmp16766 Ltmp16767, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31473-Ltmp31472 # Record length -Ltmp31472: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31473: - .cv_def_range Ltmp16766 Ltmp16767, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31475-Ltmp31474 # Record length -Ltmp31474: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31475: - .cv_def_range Ltmp16766 Ltmp16767, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31477-Ltmp31476 # Record length -Ltmp31476: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp31477: - .cv_def_range Ltmp16766 Ltmp16767, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31467: - .p2align 2 - .cv_linetable 1610, "??$_Ucopy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEPADPBD0PAD@Z", Lfunc_end1610 - .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" - .long 241 # Symbol subsection for std::_Uninitialized_copy > - .long Ltmp31479-Ltmp31478 # Subsection size -Ltmp31478: - .short Ltmp31481-Ltmp31480 # Record length -Ltmp31480: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1611-"??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12018 # Function type index - .secrel32 "??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" # Function section relative address - .secidx "??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Uninitialized_copy >" # Function name -Ltmp31481: - .short Ltmp31483-Ltmp31482 # Record length -Ltmp31482: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31483: - .cv_def_range Ltmp16768 Ltmp16771, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31485-Ltmp31484 # Record length -Ltmp31484: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31485: - .cv_def_range Ltmp16768 Ltmp16771, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31487-Ltmp31486 # Record length -Ltmp31486: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp31487: - .cv_def_range Ltmp16768 Ltmp16771, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31489-Ltmp31488 # Record length -Ltmp31488: - .short 4414 # Record kind: S_LOCAL - .long 4676 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp31489: - .cv_def_range Ltmp16768 Ltmp16771, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp31491-Ltmp31490 # Record length -Ltmp31490: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 0 # Flags - .asciz "_UFirst" -Ltmp31491: - .cv_def_range Ltmp16768 Ltmp16771, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31493-Ltmp31492 # Record length -Ltmp31492: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_ULast" -Ltmp31493: - .cv_def_range Ltmp16768 Ltmp16771, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp31495-Ltmp31494 # Record length -Ltmp31494: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 0 # Flags - .asciz "_UDest" -Ltmp31495: - .cv_def_range Ltmp16768 Ltmp16771, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31479: - .p2align 2 - .cv_linetable 1611, "??$_Uninitialized_copy@PBDPADV?$allocator@D@std@@@std@@YAPADQBD0PADAAV?$allocator@D@0@@Z", Lfunc_end1611 - .section .debug$S,"dr",associative,"??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" - .long 241 # Symbol subsection for std::_Copy_memmove - .long Ltmp31497-Ltmp31496 # Subsection size -Ltmp31496: - .short Ltmp31499-Ltmp31498 # Record length -Ltmp31498: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1612-"??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12020 # Function type index - .secrel32 "??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" # Function section relative address - .secidx "??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Copy_memmove" # Function name -Ltmp31499: - .short Ltmp31501-Ltmp31500 # Record length -Ltmp31500: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31501: - .cv_def_range Ltmp16772 Ltmp16773, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31503-Ltmp31502 # Record length -Ltmp31502: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31503: - .cv_def_range Ltmp16772 Ltmp16773, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31505-Ltmp31504 # Record length -Ltmp31504: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Dest" -Ltmp31505: - .cv_def_range Ltmp16772 Ltmp16773, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31507-Ltmp31506 # Record length -Ltmp31506: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_First_ch" -Ltmp31507: - .cv_def_range Ltmp16772 Ltmp16773, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31509-Ltmp31508 # Record length -Ltmp31508: - .short 4414 # Record kind: S_LOCAL - .long 4497 # TypeIndex - .short 0 # Flags - .asciz "_Last_ch" -Ltmp31509: - .cv_def_range Ltmp16772 Ltmp16773, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp31511-Ltmp31510 # Record length -Ltmp31510: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 0 # Flags - .asciz "_Dest_ch" -Ltmp31511: - .cv_def_range Ltmp16772 Ltmp16773, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp31513-Ltmp31512 # Record length -Ltmp31512: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 0 # Flags - .asciz "_Count" -Ltmp31513: - .cv_def_range Ltmp16772 Ltmp16773, "E\021\026\000\000\000\344\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31497: - .p2align 2 - .cv_linetable 1612, "??$_Copy_memmove@PBDPAD@std@@YAPADPBD0PAD@Z", Lfunc_end1612 - .section .debug$S,"dr",associative,"??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" - .long 241 # Symbol subsection for std::vector >::vector - .long Ltmp31515-Ltmp31514 # Subsection size -Ltmp31514: - .short Ltmp31517-Ltmp31516 # Record length -Ltmp31516: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1613-"??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12023 # Function type index - .secrel32 "??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" # Function section relative address - .secidx "??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector >::vector" # Function name -Ltmp31517: - .short Ltmp31519-Ltmp31518 # Record length -Ltmp31518: - .short 4414 # Record kind: S_LOCAL - .long 11163 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31519: - .cv_def_range Ltmp16776 Ltmp16780, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp31521-Ltmp31520 # Record length -Ltmp31520: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31521: - .cv_def_range Ltmp16776 Ltmp16780, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31523-Ltmp31522 # Record length -Ltmp31522: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31523: - .cv_def_range Ltmp16776 Ltmp16780, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31525-Ltmp31524 # Record length -Ltmp31524: - .short 4414 # Record kind: S_LOCAL - .long 4487 # TypeIndex - .short 1 # Flags - .asciz "_Al" -Ltmp31525: - .cv_def_range Ltmp16776 Ltmp16780, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31527-Ltmp31526 # Record length -Ltmp31526: - .short 4414 # Record kind: S_LOCAL - .long 7223 # TypeIndex - .short 0 # Flags - .asciz "_Alproxy" -Ltmp31527: - .cv_def_range Ltmp16777 Ltmp16778 Ltmp16779 Ltmp16780, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp31529-Ltmp31528 # Record length -Ltmp31528: - .short 4414 # Record kind: S_LOCAL - .long 7586 # TypeIndex - .short 0 # Flags - .asciz "_Proxy" -Ltmp31529: - .cv_def_range Ltmp16777 Ltmp16778 Ltmp16779 Ltmp16780, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31515: - .p2align 2 - .cv_linetable 1613, "??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z", Lfunc_end1613 - .section .debug$S,"dr",associative,"??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" - .long 241 # Symbol subsection for std::_Adl_verify_range - .long Ltmp31531-Ltmp31530 # Subsection size -Ltmp31530: - .short Ltmp31533-Ltmp31532 # Record length -Ltmp31532: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1614-"??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12025 # Function type index - .secrel32 "??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" # Function section relative address - .secidx "??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Adl_verify_range" # Function name -Ltmp31533: - .short Ltmp31535-Ltmp31534 # Record length -Ltmp31534: - .short 4414 # Record kind: S_LOCAL - .long 7678 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31535: - .cv_def_range Ltmp16781 Ltmp16783, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31537-Ltmp31536 # Record length -Ltmp31536: - .short 4414 # Record kind: S_LOCAL - .long 7678 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31537: - .cv_def_range Ltmp16781 Ltmp16783, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31531: - .p2align 2 - .cv_linetable 1614, "??$_Adl_verify_range@PADPAD@std@@YAXABQAD0@Z", Lfunc_end1614 - .section .debug$S,"dr",associative,"?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" - .long 241 # Symbol subsection for std::_Builder >::_Char_to_elts - .long Ltmp31539-Ltmp31538 # Subsection size -Ltmp31538: - .short Ltmp31541-Ltmp31540 # Record length -Ltmp31540: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1615-"?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12026 # Function type index - .secrel32 "?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" # Function section relative address - .secidx "?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Char_to_elts" # Function name -Ltmp31541: - .short Ltmp31543-Ltmp31542 # Record length -Ltmp31542: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31543: - .cv_def_range Ltmp16784 Ltmp16789, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp31545-Ltmp31544 # Record length -Ltmp31544: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31545: - .cv_def_range Ltmp16784 Ltmp16789, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31547-Ltmp31546 # Record length -Ltmp31546: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31547: - .cv_def_range Ltmp16784 Ltmp16789, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31549-Ltmp31548 # Record length -Ltmp31548: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Diff" -Ltmp31549: - .cv_def_range Ltmp16784 Ltmp16789, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31551-Ltmp31550 # Record length -Ltmp31550: - .short 4414 # Record kind: S_LOCAL - .long 11630 # TypeIndex - .short 1 # Flags - .asciz "_Cur" -Ltmp31551: - .cv_def_range Ltmp16784 Ltmp16789, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp31553-Ltmp31552 # Record length -Ltmp31552: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16788-Ltmp16787 # Code size - .secrel32 Ltmp16787 # Function section relative address - .secidx Lfunc_begin1615 # Function section index - .byte 0 # Lexical block name -Ltmp31553: - .short Ltmp31555-Ltmp31554 # Record length -Ltmp31554: - .short 4414 # Record kind: S_LOCAL - .long 11010 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp31555: - .cv_def_range Ltmp16787 Ltmp16788, "E\021\026\000\000\000\360\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 -Ltmp31539: - .p2align 2 - .cv_linetable 1615, "?_Char_to_elts@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXPBD0HPAPAU?$_Sequence@D@2@@Z", Lfunc_end1615 - .section .debug$S,"dr",associative,"??0?$_Sequence@D@std@@QAE@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Sequence@D@std@@QAE@I@Z" - .long 241 # Symbol subsection for std::_Sequence::_Sequence - .long Ltmp31557-Ltmp31556 # Subsection size -Ltmp31556: - .short Ltmp31559-Ltmp31558 # Record length -Ltmp31558: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1616-"??0?$_Sequence@D@std@@QAE@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12027 # Function type index - .secrel32 "??0?$_Sequence@D@std@@QAE@I@Z" # Function section relative address - .secidx "??0?$_Sequence@D@std@@QAE@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Sequence::_Sequence" # Function name -Ltmp31559: - .short Ltmp31561-Ltmp31560 # Record length -Ltmp31560: - .short 4414 # Record kind: S_LOCAL - .long 11010 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31561: - .cv_def_range Ltmp16790 Ltmp16791, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31563-Ltmp31562 # Record length -Ltmp31562: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Len" -Ltmp31563: - .cv_def_range Ltmp16790 Ltmp16791, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31557: - .p2align 2 - .cv_linetable 1616, "??0?$_Sequence@D@std@@QAE@I@Z", Lfunc_end1616 - .section .debug$S,"dr",associative,"??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" - .long 241 # Symbol subsection for std::_Buf::_Insert - .long Ltmp31565-Ltmp31564 # Subsection size -Ltmp31564: - .short Ltmp31567-Ltmp31566 # Record length -Ltmp31566: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1617-"??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12029 # Function type index - .secrel32 "??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" # Function section relative address - .secidx "??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Buf::_Insert" # Function name -Ltmp31567: - .short Ltmp31569-Ltmp31568 # Record length -Ltmp31568: - .short 4414 # Record kind: S_LOCAL - .long 10562 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31569: - .cv_def_range Ltmp16792 Ltmp16795, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31571-Ltmp31570 # Record length -Ltmp31570: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp31571: - .cv_def_range Ltmp16792 Ltmp16795, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31573-Ltmp31572 # Record length -Ltmp31572: - .short 4414 # Record kind: S_LOCAL - .long 4415 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp31573: - .cv_def_range Ltmp16792 Ltmp16795, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31565: - .p2align 2 - .cv_linetable 1617, "??$_Insert@PBD@?$_Buf@D@std@@QAEXPBD0@Z", Lfunc_end1617 - .section .debug$S,"dr",associative,"?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" - .long 241 # Symbol subsection for std::_Builder >::_Get_bmax - .long Ltmp31575-Ltmp31574 # Subsection size -Ltmp31574: - .short Ltmp31577-Ltmp31576 # Record length -Ltmp31576: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1618-"?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12030 # Function type index - .secrel32 "?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" # Function section relative address - .secidx "?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Get_bmax" # Function name -Ltmp31577: - .short Ltmp31579-Ltmp31578 # Record length -Ltmp31578: - .short 4414 # Record kind: S_LOCAL - .long 11602 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31579: - .cv_def_range Ltmp16796 Ltmp16797, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31575: - .p2align 2 - .cv_linetable 1618, "?_Get_bmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ", Lfunc_end1618 - .section .debug$S,"dr",associative,"?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" - .long 241 # Symbol subsection for std::_Builder >::_Get_tmax - .long Ltmp31581-Ltmp31580 # Subsection size -Ltmp31580: - .short Ltmp31583-Ltmp31582 # Record length -Ltmp31582: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1619-"?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12031 # Function type index - .secrel32 "?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" # Function section relative address - .secidx "?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Get_tmax" # Function name -Ltmp31583: - .short Ltmp31585-Ltmp31584 # Record length -Ltmp31584: - .short 4414 # Record kind: S_LOCAL - .long 11602 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31585: - .cv_def_range Ltmp16798 Ltmp16799, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31581: - .p2align 2 - .cv_linetable 1619, "?_Get_tmax@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ABEIXZ", Lfunc_end1619 - .section .debug$S,"dr",associative,"?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Parser >::_Do_noncapture_group - .long Ltmp31587-Ltmp31586 # Subsection size -Ltmp31586: - .short Ltmp31589-Ltmp31588 # Record length -Ltmp31588: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1620-"?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12032 # Function type index - .secrel32 "?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Do_noncapture_group" # Function name -Ltmp31589: - .short Ltmp31591-Ltmp31590 # Record length -Ltmp31590: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31591: - .cv_def_range Ltmp16800 Ltmp16801, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31593-Ltmp31592 # Record length -Ltmp31592: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos1" -Ltmp31593: - .cv_def_range Ltmp16800 Ltmp16801, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31587: - .p2align 2 - .cv_linetable 1620, "?_Do_noncapture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1620 - .section .debug$S,"dr",associative,"?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" - .long 241 # Symbol subsection for std::_Parser >::_Do_assert_group - .long Ltmp31595-Ltmp31594 # Subsection size -Ltmp31594: - .short Ltmp31597-Ltmp31596 # Record length -Ltmp31596: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1621-"?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12033 # Function type index - .secrel32 "?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" # Function section relative address - .secidx "?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Do_assert_group" # Function name -Ltmp31597: - .short Ltmp31599-Ltmp31598 # Record length -Ltmp31598: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31599: - .cv_def_range Ltmp16802 Ltmp16803, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31601-Ltmp31600 # Record length -Ltmp31600: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Neg" -Ltmp31601: - .cv_def_range Ltmp16802 Ltmp16803, "E\021\026\000\000\000\377\377\377\377" - .short Ltmp31603-Ltmp31602 # Record length -Ltmp31602: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos1" -Ltmp31603: - .cv_def_range Ltmp16802 Ltmp16803, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31595: - .p2align 2 - .cv_linetable 1621, "?_Do_assert_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEX_N@Z", Lfunc_end1621 - .section .debug$S,"dr",associative,"?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Parser >::_Do_capture_group - .long Ltmp31605-Ltmp31604 # Subsection size -Ltmp31604: - .short Ltmp31607-Ltmp31606 # Record length -Ltmp31606: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1622-"?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12034 # Function type index - .secrel32 "?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Parser >::_Do_capture_group" # Function name -Ltmp31607: - .short Ltmp31609-Ltmp31608 # Record length -Ltmp31608: - .short 4414 # Record kind: S_LOCAL - .long 11566 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31609: - .cv_def_range Ltmp16804 Ltmp16805, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp31611-Ltmp31610 # Record length -Ltmp31610: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos1" -Ltmp31611: - .cv_def_range Ltmp16804 Ltmp16805, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31605: - .p2align 2 - .cv_linetable 1622, "?_Do_capture_group@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1622 - .section .debug$S,"dr",associative,"?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - .long 241 # Symbol subsection for std::_Builder >::_Begin_assert_group - .long Ltmp31613-Ltmp31612 # Subsection size -Ltmp31612: - .short Ltmp31615-Ltmp31614 # Record length -Ltmp31614: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1623-"?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12035 # Function type index - .secrel32 "?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" # Function section relative address - .secidx "?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Begin_assert_group" # Function name -Ltmp31615: - .short Ltmp31617-Ltmp31616 # Record length -Ltmp31616: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31617: - .cv_def_range Ltmp16808 Ltmp16809, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp31619-Ltmp31618 # Record length -Ltmp31618: - .short 4414 # Record kind: S_LOCAL - .long 4198 # TypeIndex - .short 1 # Flags - .asciz "_Neg" -Ltmp31619: - .cv_def_range Ltmp16808 Ltmp16809, "E\021\026\000\000\000\343\377\377\377" - .short Ltmp31621-Ltmp31620 # Record length -Ltmp31620: - .short 4414 # Record kind: S_LOCAL - .long 12067 # TypeIndex - .short 0 # Flags - .asciz "_Node1_unique" -Ltmp31621: - .cv_def_range Ltmp16808 Ltmp16809, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp31623-Ltmp31622 # Record length -Ltmp31622: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Node2" -Ltmp31623: - .cv_def_range Ltmp16808 Ltmp16809, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp31625-Ltmp31624 # Record length -Ltmp31624: - .short 4414 # Record kind: S_LOCAL - .long 12059 # TypeIndex - .short 0 # Flags - .asciz "_Node1" -Ltmp31625: - .cv_def_range Ltmp16808 Ltmp16809, "E\021\026\000\000\000\314\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31613: - .p2align 2 - .cv_linetable 1623, "?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z", Lfunc_end1623 - .section .debug$S,"dr",associative,"?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" - .long 241 # Symbol subsection for std::_Builder >::_End_assert_group - .long Ltmp31627-Ltmp31626 # Subsection size -Ltmp31626: - .short Ltmp31629-Ltmp31628 # Record length -Ltmp31628: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1624-"?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12114 # Function type index - .secrel32 "?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" # Function section relative address - .secidx "?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_End_assert_group" # Function name -Ltmp31629: - .short Ltmp31631-Ltmp31630 # Record length -Ltmp31630: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31631: - .cv_def_range Ltmp16810 Ltmp16811, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31633-Ltmp31632 # Record length -Ltmp31632: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Nx" -Ltmp31633: - .cv_def_range Ltmp16810 Ltmp16811, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31627: - .p2align 2 - .cv_linetable 1624, "?_End_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPAV_Node_base@2@@Z", Lfunc_end1624 - .section .debug$S,"dr",associative,"??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" - .long 241 # Symbol subsection for std::make_unique - .long Ltmp31635-Ltmp31634 # Subsection size -Ltmp31634: - .short Ltmp31637-Ltmp31636 # Record length -Ltmp31636: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1625-"??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12118 # Function type index - .secrel32 "??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" # Function section relative address - .secidx "??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::make_unique" # Function name -Ltmp31637: - .short Ltmp31639-Ltmp31638 # Record length -Ltmp31638: - .short 4414 # Record kind: S_LOCAL - .long 12115 # TypeIndex - .short 1 # Flags - .asciz "_Args" -Ltmp31639: - .cv_def_range Ltmp16812 Ltmp16813, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31635: - .p2align 2 - .cv_linetable 1625, "??$make_unique@V_Node_assert@std@@W4_Node_type@2@$0A@@std@@YA?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@0@$$QAW4_Node_type@0@@Z", Lfunc_end1625 - .section .debug$S,"dr",associative,"?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" - .long 241 # Symbol subsection for std::unique_ptr >::release - .long Ltmp31641-Ltmp31640 # Subsection size -Ltmp31640: - .short Ltmp31643-Ltmp31642 # Record length -Ltmp31642: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1626-"?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12119 # Function type index - .secrel32 "?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" # Function section relative address - .secidx "?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::unique_ptr >::release" # Function name -Ltmp31643: - .short Ltmp31645-Ltmp31644 # Record length -Ltmp31644: - .short 4414 # Record kind: S_LOCAL - .long 12039 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31645: - .cv_def_range Ltmp16814 Ltmp16815, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31647-Ltmp31646 # Record length -Ltmp31646: - .short 4414 # Record kind: S_LOCAL - .long 12059 # TypeIndex - .short 0 # Flags - .asciz "_Ans" -Ltmp31647: - .cv_def_range Ltmp16814 Ltmp16815, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31641: - .p2align 2 - .cv_linetable 1626, "?release@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEPAV_Node_assert@2@XZ", Lfunc_end1626 - .section .debug$S,"dr",associative,"??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" - .long 241 # Symbol subsection for std::unique_ptr >::~unique_ptr - .long Ltmp31649-Ltmp31648 # Subsection size -Ltmp31648: - .short Ltmp31651-Ltmp31650 # Record length -Ltmp31650: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1627-"??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12120 # Function type index - .secrel32 "??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" # Function section relative address - .secidx "??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::unique_ptr >::~unique_ptr" # Function name -Ltmp31651: - .short Ltmp31653-Ltmp31652 # Record length -Ltmp31652: - .short 4414 # Record kind: S_LOCAL - .long 12039 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31653: - .cv_def_range Ltmp16816 Ltmp16819, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31649: - .p2align 2 - .cv_linetable 1627, "??1?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@XZ", Lfunc_end1627 - .section .debug$S,"dr",associative,"??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp31655-Ltmp31654 # Subsection size -Ltmp31654: - .short Ltmp31657-Ltmp31656 # Record length -Ltmp31656: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1628-"??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12124 # Function type index - .secrel32 "??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" # Function section relative address - .secidx "??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp31657: - .short Ltmp31659-Ltmp31658 # Record length -Ltmp31658: - .short 4414 # Record kind: S_LOCAL - .long 12121 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp31659: - .cv_def_range Ltmp16820 Ltmp16821, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31655: - .p2align 2 - .cv_linetable 1628, "??$forward@W4_Node_type@std@@@std@@YA$$QAW4_Node_type@0@AAW410@@Z", Lfunc_end1628 - .section .debug$S,"dr",associative,"??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" - .long 241 # Symbol subsection for std::_Node_assert::_Node_assert - .long Ltmp31661-Ltmp31660 # Subsection size -Ltmp31660: - .short Ltmp31663-Ltmp31662 # Record length -Ltmp31662: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1629-"??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12125 # Function type index - .secrel32 "??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section relative address - .secidx "??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_assert::_Node_assert" # Function name -Ltmp31663: - .short Ltmp31665-Ltmp31664 # Record length -Ltmp31664: - .short 4414 # Record kind: S_LOCAL - .long 12059 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31665: - .cv_def_range Ltmp16822 Ltmp16823, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31667-Ltmp31666 # Record length -Ltmp31666: - .short 4414 # Record kind: S_LOCAL - .long 9058 # TypeIndex - .short 1 # Flags - .asciz "_Ty" -Ltmp31667: - .cv_def_range Ltmp16822 Ltmp16823, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31669-Ltmp31668 # Record length -Ltmp31668: - .short 4414 # Record kind: S_LOCAL - .long 9061 # TypeIndex - .short 1 # Flags - .asciz "_Fl" -Ltmp31669: - .cv_def_range Ltmp16822 Ltmp16823, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31661: - .p2align 2 - .cv_linetable 1629, "??0_Node_assert@std@@QAE@W4_Node_type@1@W4_Node_flags@1@@Z", Lfunc_end1629 - .section .debug$S,"dr",associative,"??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - .long 241 # Symbol subsection for std::unique_ptr >::unique_ptr,0> - .long Ltmp31671-Ltmp31670 # Subsection size -Ltmp31670: - .short Ltmp31673-Ltmp31672 # Record length -Ltmp31672: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1630-"??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12126 # Function type index - .secrel32 "??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" # Function section relative address - .secidx "??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::unique_ptr >::unique_ptr,0>" # Function name -Ltmp31673: - .short Ltmp31675-Ltmp31674 # Record length -Ltmp31674: - .short 4414 # Record kind: S_LOCAL - .long 12039 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31675: - .cv_def_range Ltmp16826 Ltmp16827, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp31677-Ltmp31676 # Record length -Ltmp31676: - .short 4414 # Record kind: S_LOCAL - .long 12059 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp31677: - .cv_def_range Ltmp16826 Ltmp16827, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31671: - .p2align 2 - .cv_linetable 1630, "??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z", Lfunc_end1630 - .section .debug$S,"dr",associative,"??_G_Node_assert@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Node_assert@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_assert::~_Node_assert - .long Ltmp31679-Ltmp31678 # Subsection size -Ltmp31678: - .short Ltmp31681-Ltmp31680 # Record length -Ltmp31680: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1631-"??_G_Node_assert@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12127 # Function type index - .secrel32 "??_G_Node_assert@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Node_assert@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_assert::~_Node_assert" # Function name -Ltmp31681: - .short Ltmp31683-Ltmp31682 # Record length -Ltmp31682: - .short 4414 # Record kind: S_LOCAL - .long 12059 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31683: - .cv_def_range Ltmp16828 Ltmp16829, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31685-Ltmp31684 # Record length -Ltmp31684: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp31685: - .cv_def_range Ltmp16828 Ltmp16829, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31679: - .p2align 2 - .cv_linetable 1631, "??_G_Node_assert@std@@UAEPAXI@Z", Lfunc_end1631 - .section .debug$S,"dr",associative,"??1_Node_assert@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Node_assert@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_assert::~_Node_assert - .long Ltmp31687-Ltmp31686 # Subsection size -Ltmp31686: - .short Ltmp31689-Ltmp31688 # Record length -Ltmp31688: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1632-"??1_Node_assert@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12127 # Function type index - .secrel32 "??1_Node_assert@std@@UAE@XZ" # Function section relative address - .secidx "??1_Node_assert@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_assert::~_Node_assert" # Function name -Ltmp31689: - .short Ltmp31691-Ltmp31690 # Record length -Ltmp31690: - .short 4414 # Record kind: S_LOCAL - .long 12059 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31691: - .cv_def_range Ltmp16830 Ltmp16833, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31687: - .p2align 2 - .cv_linetable 1632, "??1_Node_assert@std@@UAE@XZ", Lfunc_end1632 - .section .debug$S,"dr",associative,"?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" - .long 241 # Symbol subsection for std::_Destroy_node - .long Ltmp31693-Ltmp31692 # Subsection size -Ltmp31692: - .short Ltmp31695-Ltmp31694 # Record length -Ltmp31694: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1633-"?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12129 # Function type index - .secrel32 "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" # Function section relative address - .secidx "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Destroy_node" # Function name -Ltmp31695: - .short Ltmp31697-Ltmp31696 # Record length -Ltmp31696: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Nx" -Ltmp31697: - .cv_def_range Ltmp16834 Ltmp16837, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31699-Ltmp31698 # Record length -Ltmp31698: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Ne" -Ltmp31699: - .cv_def_range Ltmp16834 Ltmp16837, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31701-Ltmp31700 # Record length -Ltmp31700: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16836-Ltmp16835 # Code size - .secrel32 Ltmp16835 # Function section relative address - .secidx Lfunc_begin1633 # Function section index - .byte 0 # Lexical block name -Ltmp31701: - .short Ltmp31703-Ltmp31702 # Record length -Ltmp31702: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Tmp" -Ltmp31703: - .cv_def_range Ltmp16835 Ltmp16836, "E\021\026\000\000\000\374\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 -Ltmp31693: - .p2align 2 - .cv_linetable 1633, "?_Destroy_node@std@@YAXPAV_Node_base@1@0@Z", Lfunc_end1633 - .section .debug$S,"dr",associative,"??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - .long 241 # Symbol subsection for std::_Unique_ptr_base >::_Unique_ptr_base - .long Ltmp31705-Ltmp31704 # Subsection size -Ltmp31704: - .short Ltmp31707-Ltmp31706 # Record length -Ltmp31706: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1634-"??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12131 # Function type index - .secrel32 "??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" # Function section relative address - .secidx "??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Unique_ptr_base >::_Unique_ptr_base" # Function name -Ltmp31707: - .short Ltmp31709-Ltmp31708 # Record length -Ltmp31708: - .short 4414 # Record kind: S_LOCAL - .long 12071 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31709: - .cv_def_range Ltmp16838 Ltmp16840, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31711-Ltmp31710 # Record length -Ltmp31710: - .short 4414 # Record kind: S_LOCAL - .long 12059 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp31711: - .cv_def_range Ltmp16838 Ltmp16840, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31705: - .p2align 2 - .cv_linetable 1634, "??$?0PAV_Node_assert@std@@@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z", Lfunc_end1634 - .section .debug$S,"dr",associative,"??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Node_assert *,1>::_Compressed_pair - .long Ltmp31713-Ltmp31712 # Subsection size -Ltmp31712: - .short Ltmp31715-Ltmp31714 # Record length -Ltmp31714: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1635-"??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12134 # Function type index - .secrel32 "??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" # Function section relative address - .secidx "??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Node_assert *,1>::_Compressed_pair" # Function name -Ltmp31715: - .short Ltmp31717-Ltmp31716 # Record length -Ltmp31716: - .short 4414 # Record kind: S_LOCAL - .long 12100 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31717: - .cv_def_range Ltmp16841 Ltmp16842, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31719-Ltmp31718 # Record length -Ltmp31718: - .short 4414 # Record kind: S_LOCAL - .long 7619 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp31719: - .cv_def_range Ltmp16841 Ltmp16842, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31721-Ltmp31720 # Record length -Ltmp31720: - .short 4414 # Record kind: S_LOCAL - .long 12079 # TypeIndex - .short 1 # Flags - .asciz "_Val2" -Ltmp31721: - .cv_def_range Ltmp16841 Ltmp16842, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31713: - .p2align 2 - .cv_linetable 1635, "??$?0AAPAV_Node_assert@std@@@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAE@U_Zero_then_variadic_args_t@1@AAPAV_Node_assert@1@@Z", Lfunc_end1635 - .section .debug$S,"dr",associative,"??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" - .long 241 # Symbol subsection for std::forward - .long Ltmp31723-Ltmp31722 # Subsection size -Ltmp31722: - .short Ltmp31725-Ltmp31724 # Record length -Ltmp31724: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1636-"??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12137 # Function type index - .secrel32 "??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" # Function section relative address - .secidx "??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::forward" # Function name -Ltmp31725: - .short Ltmp31727-Ltmp31726 # Record length -Ltmp31726: - .short 4414 # Record kind: S_LOCAL - .long 12079 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp31727: - .cv_def_range Ltmp16843 Ltmp16844, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31723: - .p2align 2 - .cv_linetable 1636, "??$forward@AAPAV_Node_assert@std@@@std@@YAAAPAV_Node_assert@0@AAPAV10@@Z", Lfunc_end1636 - .section .debug$S,"dr",associative,"?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" - .long 241 # Symbol subsection for std::unique_ptr >::get - .long Ltmp31729-Ltmp31728 # Subsection size -Ltmp31728: - .short Ltmp31731-Ltmp31730 # Record length -Ltmp31730: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1637-"?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12138 # Function type index - .secrel32 "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" # Function section relative address - .secidx "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::unique_ptr >::get" # Function name -Ltmp31731: - .short Ltmp31733-Ltmp31732 # Record length -Ltmp31732: - .short 4414 # Record kind: S_LOCAL - .long 12057 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31733: - .cv_def_range Ltmp16845 Ltmp16846, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31729: - .p2align 2 - .cv_linetable 1637, "?get@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEPAV_Node_assert@2@XZ", Lfunc_end1637 - .section .debug$S,"dr",associative,"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" - .long 241 # Symbol subsection for std::_Unique_ptr_base >::_Myptr - .long Ltmp31735-Ltmp31734 # Subsection size -Ltmp31734: - .short Ltmp31737-Ltmp31736 # Record length -Ltmp31736: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1638-"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12139 # Function type index - .secrel32 "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" # Function section relative address - .secidx "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Unique_ptr_base >::_Myptr" # Function name -Ltmp31737: - .short Ltmp31739-Ltmp31738 # Record length -Ltmp31738: - .short 4414 # Record kind: S_LOCAL - .long 12071 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31739: - .cv_def_range Ltmp16847 Ltmp16848, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31735: - .p2align 2 - .cv_linetable 1638, "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAPAV_Node_assert@2@XZ", Lfunc_end1638 - .section .debug$S,"dr",associative,"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" - .long 241 # Symbol subsection for std::_Unique_ptr_base >::_Myptr - .long Ltmp31741-Ltmp31740 # Subsection size -Ltmp31740: - .short Ltmp31743-Ltmp31742 # Record length -Ltmp31742: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1639-"?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12140 # Function type index - .secrel32 "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" # Function section relative address - .secidx "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Unique_ptr_base >::_Myptr" # Function name -Ltmp31743: - .short Ltmp31745-Ltmp31744 # Record length -Ltmp31744: - .short 4414 # Record kind: S_LOCAL - .long 12076 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31745: - .cv_def_range Ltmp16849 Ltmp16850, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31741: - .p2align 2 - .cv_linetable 1639, "?_Myptr@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QBEABQAV_Node_assert@2@XZ", Lfunc_end1639 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Node_assert *,1>::_Get_second - .long Ltmp31747-Ltmp31746 # Subsection size -Ltmp31746: - .short Ltmp31749-Ltmp31748 # Record length -Ltmp31748: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1640-"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12141 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Node_assert *,1>::_Get_second" # Function name -Ltmp31749: - .short Ltmp31751-Ltmp31750 # Record length -Ltmp31750: - .short 4414 # Record kind: S_LOCAL - .long 12103 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31751: - .cv_def_range Ltmp16851 Ltmp16852, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31747: - .p2align 2 - .cv_linetable 1640, "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QBEABQAV_Node_assert@2@XZ", Lfunc_end1640 - .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Node_assert *,1>::_Get_second - .long Ltmp31753-Ltmp31752 # Subsection size -Ltmp31752: - .short Ltmp31755-Ltmp31754 # Record length -Ltmp31754: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1641-"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12142 # Function type index - .secrel32 "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" # Function section relative address - .secidx "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Node_assert *,1>::_Get_second" # Function name -Ltmp31755: - .short Ltmp31757-Ltmp31756 # Record length -Ltmp31756: - .short 4414 # Record kind: S_LOCAL - .long 12100 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31757: - .cv_def_range Ltmp16853 Ltmp16854, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31753: - .p2align 2 - .cv_linetable 1641, "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAPAV_Node_assert@2@XZ", Lfunc_end1641 - .section .debug$S,"dr",associative,"?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Unique_ptr_base >::get_deleter - .long Ltmp31759-Ltmp31758 # Subsection size -Ltmp31758: - .short Ltmp31761-Ltmp31760 # Record length -Ltmp31760: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1642-"?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12143 # Function type index - .secrel32 "?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" # Function section relative address - .secidx "?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Unique_ptr_base >::get_deleter" # Function name -Ltmp31761: - .short Ltmp31763-Ltmp31762 # Record length -Ltmp31762: - .short 4414 # Record kind: S_LOCAL - .long 12071 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31763: - .cv_def_range Ltmp16855 Ltmp16856, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31759: - .p2align 2 - .cv_linetable 1642, "?get_deleter@?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ", Lfunc_end1642 - .section .debug$S,"dr",associative,"??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" - .long 241 # Symbol subsection for std::default_delete::operator() - .long Ltmp31765-Ltmp31764 # Subsection size -Ltmp31764: - .short Ltmp31767-Ltmp31766 # Record length -Ltmp31766: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1643-"??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12144 # Function type index - .secrel32 "??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" # Function section relative address - .secidx "??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::default_delete::operator()" # Function name -Ltmp31767: - .short Ltmp31769-Ltmp31768 # Record length -Ltmp31768: - .short 4414 # Record kind: S_LOCAL - .long 12095 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31769: - .cv_def_range Ltmp16857 Ltmp16858, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31771-Ltmp31770 # Record length -Ltmp31770: - .short 4414 # Record kind: S_LOCAL - .long 12059 # TypeIndex - .short 1 # Flags - .asciz "_Ptr" -Ltmp31771: - .cv_def_range Ltmp16857 Ltmp16858, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31765: - .p2align 2 - .cv_linetable 1643, "??R?$default_delete@V_Node_assert@std@@@std@@QBEXPAV_Node_assert@1@@Z", Lfunc_end1643 - .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" - .long 241 # Symbol subsection for std::_Compressed_pair,std::_Node_assert *,1>::_Get_first - .long Ltmp31773-Ltmp31772 # Subsection size -Ltmp31772: - .short Ltmp31775-Ltmp31774 # Record length -Ltmp31774: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1644-"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12145 # Function type index - .secrel32 "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" # Function section relative address - .secidx "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Compressed_pair,std::_Node_assert *,1>::_Get_first" # Function name -Ltmp31775: - .short Ltmp31777-Ltmp31776 # Record length -Ltmp31776: - .short 4414 # Record kind: S_LOCAL - .long 12100 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31777: - .cv_def_range Ltmp16859 Ltmp16860, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31773: - .p2align 2 - .cv_linetable 1644, "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@QAEAAU?$default_delete@V_Node_assert@std@@@2@XZ", Lfunc_end1644 - .section .debug$S,"dr",associative,"?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Add_str_node - .long Ltmp31779-Ltmp31778 # Subsection size -Ltmp31778: - .short Ltmp31781-Ltmp31780 # Record length -Ltmp31780: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1645-"?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12146 # Function type index - .secrel32 "?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_str_node" # Function name -Ltmp31781: - .short Ltmp31783-Ltmp31782 # Record length -Ltmp31782: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31783: - .cv_def_range Ltmp16863 Ltmp16864, "E\021\026\000\000\000\340\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31779: - .p2align 2 - .cv_linetable 1645, "?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1645 - .section .debug$S,"dr",associative,"??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" - .long 241 # Symbol subsection for std::_Node_str::_Node_str - .long Ltmp31785-Ltmp31784 # Subsection size -Ltmp31784: - .short Ltmp31787-Ltmp31786 # Record length -Ltmp31786: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1646-"??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12147 # Function type index - .secrel32 "??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" # Function section relative address - .secidx "??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_str::_Node_str" # Function name -Ltmp31787: - .short Ltmp31789-Ltmp31788 # Record length -Ltmp31788: - .short 4414 # Record kind: S_LOCAL - .long 10555 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31789: - .cv_def_range Ltmp16865 Ltmp16866, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31791-Ltmp31790 # Record length -Ltmp31790: - .short 4414 # Record kind: S_LOCAL - .long 9061 # TypeIndex - .short 1 # Flags - .asciz "_Fl" -Ltmp31791: - .cv_def_range Ltmp16865 Ltmp16866, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31785: - .p2align 2 - .cv_linetable 1646, "??0?$_Node_str@D@std@@QAE@W4_Node_flags@1@@Z", Lfunc_end1646 - .section .debug$S,"dr",associative,"??_G?$_Node_str@D@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$_Node_str@D@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_str::~_Node_str - .long Ltmp31793-Ltmp31792 # Subsection size -Ltmp31792: - .short Ltmp31795-Ltmp31794 # Record length -Ltmp31794: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1647-"??_G?$_Node_str@D@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12149 # Function type index - .secrel32 "??_G?$_Node_str@D@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$_Node_str@D@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_str::~_Node_str" # Function name -Ltmp31795: - .short Ltmp31797-Ltmp31796 # Record length -Ltmp31796: - .short 4414 # Record kind: S_LOCAL - .long 10555 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31797: - .cv_def_range Ltmp16867 Ltmp16868, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31799-Ltmp31798 # Record length -Ltmp31798: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp31799: - .cv_def_range Ltmp16867 Ltmp16868, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31793: - .p2align 2 - .cv_linetable 1647, "??_G?$_Node_str@D@std@@UAEPAXI@Z", Lfunc_end1647 - .section .debug$S,"dr",associative,"??1?$_Node_str@D@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Node_str@D@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_str::~_Node_str - .long Ltmp31801-Ltmp31800 # Subsection size -Ltmp31800: - .short Ltmp31803-Ltmp31802 # Record length -Ltmp31802: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1648-"??1?$_Node_str@D@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12149 # Function type index - .secrel32 "??1?$_Node_str@D@std@@UAE@XZ" # Function section relative address - .secidx "??1?$_Node_str@D@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_str::~_Node_str" # Function name -Ltmp31803: - .short Ltmp31805-Ltmp31804 # Record length -Ltmp31804: - .short 4414 # Record kind: S_LOCAL - .long 10555 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31805: - .cv_def_range Ltmp16869 Ltmp16872, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31801: - .p2align 2 - .cv_linetable 1648, "??1?$_Node_str@D@std@@UAE@XZ", Lfunc_end1648 - .section .debug$S,"dr",associative,"?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Mark_final - .long Ltmp31807-Ltmp31806 # Subsection size -Ltmp31806: - .short Ltmp31809-Ltmp31808 # Record length -Ltmp31808: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1649-"?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12150 # Function type index - .secrel32 "?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Mark_final" # Function name -Ltmp31809: - .short Ltmp31811-Ltmp31810 # Record length -Ltmp31810: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31811: - .cv_def_range Ltmp16873 Ltmp16874, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31807: - .p2align 2 - .cv_linetable 1649, "?_Mark_final@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ", Lfunc_end1649 - .section .debug$S,"dr",associative,"?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" - .long 241 # Symbol subsection for std::_Builder >::_Add_rep - .long Ltmp31813-Ltmp31812 # Subsection size -Ltmp31812: - .short Ltmp31815-Ltmp31814 # Record length -Ltmp31814: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1650-"?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12151 # Function type index - .secrel32 "?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" # Function section relative address - .secidx "?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Add_rep" # Function name -Ltmp31815: - .short Ltmp31817-Ltmp31816 # Record length -Ltmp31816: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31817: - .cv_def_range Ltmp16875 Ltmp16885, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp31819-Ltmp31818 # Record length -Ltmp31818: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Min" -Ltmp31819: - .cv_def_range Ltmp16875 Ltmp16885, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31821-Ltmp31820 # Record length -Ltmp31820: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Max" -Ltmp31821: - .cv_def_range Ltmp16875 Ltmp16885, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31823-Ltmp31822 # Record length -Ltmp31822: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Greedy" -Ltmp31823: - .cv_def_range Ltmp16875 Ltmp16885, "E\021\026\000\000\000\363\377\377\377" - .short Ltmp31825-Ltmp31824 # Record length -Ltmp31824: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Pos" -Ltmp31825: - .cv_def_range Ltmp16875 Ltmp16885, "E\021\026\000\000\000\344\377\377\377" - .short Ltmp31827-Ltmp31826 # Record length -Ltmp31826: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16877-Ltmp16876 # Code size - .secrel32 Ltmp16876 # Function section relative address - .secidx Lfunc_begin1650 # Function section index - .byte 0 # Lexical block name -Ltmp31827: - .short Ltmp31829-Ltmp31828 # Record length -Ltmp31828: - .short 4414 # Record kind: S_LOCAL - .long 10555 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp31829: - .cv_def_range Ltmp16876 Ltmp16877, "E\021\026\000\000\000\350\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp31831-Ltmp31830 # Record length -Ltmp31830: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16883-Ltmp16880 # Code size - .secrel32 Ltmp16880 # Function section relative address - .secidx Lfunc_begin1650 # Function section index - .byte 0 # Lexical block name -Ltmp31831: - .short Ltmp31833-Ltmp31832 # Record length -Ltmp31832: - .short 4414 # Record kind: S_LOCAL - .long 9553 # TypeIndex - .short 0 # Flags - .asciz "_End" -Ltmp31833: - .cv_def_range Ltmp16880 Ltmp16883, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp31835-Ltmp31834 # Record length -Ltmp31834: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 0 # Flags - .asciz "_If_expr" -Ltmp31835: - .cv_def_range Ltmp16880 Ltmp16883, "E\021\026\000\000\000\334\377\377\377" - .short Ltmp31837-Ltmp31836 # Record length -Ltmp31836: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 0 # Flags - .asciz "_If_empty_str" -Ltmp31837: - .cv_def_range Ltmp16880 Ltmp16883, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp31839-Ltmp31838 # Record length -Ltmp31838: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Gbegin" -Ltmp31839: - .cv_def_range Ltmp16880 Ltmp16883, "E\021\026\000\000\000\324\377\377\377" - .short Ltmp31841-Ltmp31840 # Record length -Ltmp31840: - .short 4414 # Record kind: S_LOCAL - .long 10582 # TypeIndex - .short 0 # Flags - .asciz "_Gend" -Ltmp31841: - .cv_def_range Ltmp16880 Ltmp16883, "E\021\026\000\000\000\320\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp31843-Ltmp31842 # Record length -Ltmp31842: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16884-Ltmp16883 # Code size - .secrel32 Ltmp16883 # Function section relative address - .secidx Lfunc_begin1650 # Function section index - .byte 0 # Lexical block name -Ltmp31843: - .short Ltmp31845-Ltmp31844 # Record length -Ltmp31844: - .short 4414 # Record kind: S_LOCAL - .long 9560 # TypeIndex - .short 0 # Flags - .asciz "_Node0" -Ltmp31845: - .cv_def_range Ltmp16883 Ltmp16884, "E\021\026\000\000\000\314\377\377\377" - .short Ltmp31847-Ltmp31846 # Record length -Ltmp31846: - .short 4414 # Record kind: S_LOCAL - .long 9371 # TypeIndex - .short 0 # Flags - .asciz "_Nx" -Ltmp31847: - .cv_def_range Ltmp16883 Ltmp16884, "E\021\026\000\000\000\310\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 -Ltmp31813: - .p2align 2 - .cv_linetable 1650, "?_Add_rep@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXHH_N@Z", Lfunc_end1650 - .section .debug$S,"dr",associative,"?_Del@?$_Buf@D@std@@QAEDXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Del@?$_Buf@D@std@@QAEDXZ" - .long 241 # Symbol subsection for std::_Buf::_Del - .long Ltmp31849-Ltmp31848 # Subsection size -Ltmp31848: - .short Ltmp31851-Ltmp31850 # Record length -Ltmp31850: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1651-"?_Del@?$_Buf@D@std@@QAEDXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12152 # Function type index - .secrel32 "?_Del@?$_Buf@D@std@@QAEDXZ" # Function section relative address - .secidx "?_Del@?$_Buf@D@std@@QAEDXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Buf::_Del" # Function name -Ltmp31851: - .short Ltmp31853-Ltmp31852 # Record length -Ltmp31852: - .short 4414 # Record kind: S_LOCAL - .long 10562 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31853: - .cv_def_range Ltmp16886 Ltmp16887, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31849: - .p2align 2 - .cv_linetable 1651, "?_Del@?$_Buf@D@std@@QAEDXZ", Lfunc_end1651 - .section .debug$S,"dr",associative,"??0_Node_endif@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Node_endif@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Node_endif::_Node_endif - .long Ltmp31855-Ltmp31854 # Subsection size -Ltmp31854: - .short Ltmp31857-Ltmp31856 # Record length -Ltmp31856: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1652-"??0_Node_endif@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12153 # Function type index - .secrel32 "??0_Node_endif@std@@QAE@XZ" # Function section relative address - .secidx "??0_Node_endif@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_endif::_Node_endif" # Function name -Ltmp31857: - .short Ltmp31859-Ltmp31858 # Record length -Ltmp31858: - .short 4414 # Record kind: S_LOCAL - .long 9553 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31859: - .cv_def_range Ltmp16888 Ltmp16889, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31855: - .p2align 2 - .cv_linetable 1652, "??0_Node_endif@std@@QAE@XZ", Lfunc_end1652 - .section .debug$S,"dr",associative,"??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" - .long 241 # Symbol subsection for std::_Node_if::_Node_if - .long Ltmp31861-Ltmp31860 # Subsection size -Ltmp31860: - .short Ltmp31863-Ltmp31862 # Record length -Ltmp31862: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1653-"??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12154 # Function type index - .secrel32 "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" # Function section relative address - .secidx "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_if::_Node_if" # Function name -Ltmp31863: - .short Ltmp31865-Ltmp31864 # Record length -Ltmp31864: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31865: - .cv_def_range Ltmp16890 Ltmp16891, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31867-Ltmp31866 # Record length -Ltmp31866: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_End" -Ltmp31867: - .cv_def_range Ltmp16890 Ltmp16891, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31861: - .p2align 2 - .cv_linetable 1653, "??0_Node_if@std@@QAE@PAV_Node_base@1@@Z", Lfunc_end1653 - .section .debug$S,"dr",associative,"??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" - .long 241 # Symbol subsection for std::_Node_end_group::_Node_end_group - .long Ltmp31869-Ltmp31868 # Subsection size -Ltmp31868: - .short Ltmp31871-Ltmp31870 # Record length -Ltmp31870: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1654-"??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12155 # Function type index - .secrel32 "??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" # Function section relative address - .secidx "??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_end_group::_Node_end_group" # Function name -Ltmp31871: - .short Ltmp31873-Ltmp31872 # Record length -Ltmp31872: - .short 4414 # Record kind: S_LOCAL - .long 10582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31873: - .cv_def_range Ltmp16892 Ltmp16893, "E\021\026\000\000\000\360\377\377\377" - .short Ltmp31875-Ltmp31874 # Record length -Ltmp31874: - .short 4414 # Record kind: S_LOCAL - .long 9058 # TypeIndex - .short 1 # Flags - .asciz "_Ty" -Ltmp31875: - .cv_def_range Ltmp16892 Ltmp16893, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31877-Ltmp31876 # Record length -Ltmp31876: - .short 4414 # Record kind: S_LOCAL - .long 9061 # TypeIndex - .short 1 # Flags - .asciz "_Fl" -Ltmp31877: - .cv_def_range Ltmp16892 Ltmp16893, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31879-Ltmp31878 # Record length -Ltmp31878: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Bx" -Ltmp31879: - .cv_def_range Ltmp16892 Ltmp16893, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31869: - .p2align 2 - .cv_linetable 1654, "??0_Node_end_group@std@@QAE@W4_Node_type@1@W4_Node_flags@1@PAV_Node_base@1@@Z", Lfunc_end1654 - .section .debug$S,"dr",associative,"?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" - .long 241 # Symbol subsection for std::_Builder >::_Insert_node - .long Ltmp31881-Ltmp31880 # Subsection size -Ltmp31880: - .short Ltmp31883-Ltmp31882 # Record length -Ltmp31882: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1655-"?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12156 # Function type index - .secrel32 "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" # Function section relative address - .secidx "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Insert_node" # Function name -Ltmp31883: - .short Ltmp31885-Ltmp31884 # Record length -Ltmp31884: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Insert_before" -Ltmp31885: - .cv_def_range Ltmp16894 Ltmp16895, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31887-Ltmp31886 # Record length -Ltmp31886: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_To_insert" -Ltmp31887: - .cv_def_range Ltmp16894 Ltmp16895, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31881: - .p2align 2 - .cv_linetable 1655, "?_Insert_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@CAXPAV_Node_base@2@0@Z", Lfunc_end1655 - .section .debug$S,"dr",associative,"??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" - .long 241 # Symbol subsection for std::_Swap_adl - .long Ltmp31889-Ltmp31888 # Subsection size -Ltmp31888: - .short Ltmp31891-Ltmp31890 # Record length -Ltmp31890: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1656-"??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12160 # Function type index - .secrel32 "??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" # Function section relative address - .secidx "??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Swap_adl" # Function name -Ltmp31891: - .short Ltmp31893-Ltmp31892 # Record length -Ltmp31892: - .short 4414 # Record kind: S_LOCAL - .long 12157 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp31893: - .cv_def_range Ltmp16896 Ltmp16897, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31895-Ltmp31894 # Record length -Ltmp31894: - .short 4414 # Record kind: S_LOCAL - .long 12157 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp31895: - .cv_def_range Ltmp16896 Ltmp16897, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31889: - .p2align 2 - .cv_linetable 1656, "??$_Swap_adl@PAV_Node_base@std@@@std@@YAXAAPAV_Node_base@0@0@Z", Lfunc_end1656 - .section .debug$S,"dr",associative,"??0_Node_end_rep@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Node_end_rep@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Node_end_rep::_Node_end_rep - .long Ltmp31897-Ltmp31896 # Subsection size -Ltmp31896: - .short Ltmp31899-Ltmp31898 # Record length -Ltmp31898: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1657-"??0_Node_end_rep@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12161 # Function type index - .secrel32 "??0_Node_end_rep@std@@QAE@XZ" # Function section relative address - .secidx "??0_Node_end_rep@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_end_rep::_Node_end_rep" # Function name -Ltmp31899: - .short Ltmp31901-Ltmp31900 # Record length -Ltmp31900: - .short 4414 # Record kind: S_LOCAL - .long 9560 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31901: - .cv_def_range Ltmp16898 Ltmp16899, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31897: - .p2align 2 - .cv_linetable 1657, "??0_Node_end_rep@std@@QAE@XZ", Lfunc_end1657 - .section .debug$S,"dr",associative,"??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" - .long 241 # Symbol subsection for std::_Node_rep::_Node_rep - .long Ltmp31903-Ltmp31902 # Subsection size -Ltmp31902: - .short Ltmp31905-Ltmp31904 # Record length -Ltmp31904: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1658-"??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12162 # Function type index - .secrel32 "??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" # Function section relative address - .secidx "??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_rep::_Node_rep" # Function name -Ltmp31905: - .short Ltmp31907-Ltmp31906 # Record length -Ltmp31906: - .short 4414 # Record kind: S_LOCAL - .long 9371 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31907: - .cv_def_range Ltmp16900 Ltmp16901, "E\021\026\000\000\000\354\377\377\377" - .short Ltmp31909-Ltmp31908 # Record length -Ltmp31908: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Greedy" -Ltmp31909: - .cv_def_range Ltmp16900 Ltmp16901, "E\021\026\000\000\000\363\377\377\377" - .short Ltmp31911-Ltmp31910 # Record length -Ltmp31910: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Mn" -Ltmp31911: - .cv_def_range Ltmp16900 Ltmp16901, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31913-Ltmp31912 # Record length -Ltmp31912: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "_Mx" -Ltmp31913: - .cv_def_range Ltmp16900 Ltmp16901, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp31915-Ltmp31914 # Record length -Ltmp31914: - .short 4414 # Record kind: S_LOCAL - .long 9560 # TypeIndex - .short 1 # Flags - .asciz "_End" -Ltmp31915: - .cv_def_range Ltmp16900 Ltmp16901, "E\021\026\000\000\000\024\000\000\000" - .short Ltmp31917-Ltmp31916 # Record length -Ltmp31916: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_Number" -Ltmp31917: - .cv_def_range Ltmp16900 Ltmp16901, "E\021\026\000\000\000\030\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31903: - .p2align 2 - .cv_linetable 1658, "??0_Node_rep@std@@QAE@_NHHPAV_Node_end_rep@1@I@Z", Lfunc_end1658 - .section .debug$S,"dr",associative,"??_G_Node_endif@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Node_endif@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_endif::~_Node_endif - .long Ltmp31919-Ltmp31918 # Subsection size -Ltmp31918: - .short Ltmp31921-Ltmp31920 # Record length -Ltmp31920: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1659-"??_G_Node_endif@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12163 # Function type index - .secrel32 "??_G_Node_endif@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Node_endif@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_endif::~_Node_endif" # Function name -Ltmp31921: - .short Ltmp31923-Ltmp31922 # Record length -Ltmp31922: - .short 4414 # Record kind: S_LOCAL - .long 9553 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31923: - .cv_def_range Ltmp16902 Ltmp16903, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31925-Ltmp31924 # Record length -Ltmp31924: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp31925: - .cv_def_range Ltmp16902 Ltmp16903, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31919: - .p2align 2 - .cv_linetable 1659, "??_G_Node_endif@std@@UAEPAXI@Z", Lfunc_end1659 - .section .debug$S,"dr",associative,"??1_Node_endif@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Node_endif@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_endif::~_Node_endif - .long Ltmp31927-Ltmp31926 # Subsection size -Ltmp31926: - .short Ltmp31929-Ltmp31928 # Record length -Ltmp31928: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1660-"??1_Node_endif@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12163 # Function type index - .secrel32 "??1_Node_endif@std@@UAE@XZ" # Function section relative address - .secidx "??1_Node_endif@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_endif::~_Node_endif" # Function name -Ltmp31929: - .short Ltmp31931-Ltmp31930 # Record length -Ltmp31930: - .short 4414 # Record kind: S_LOCAL - .long 9553 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31931: - .cv_def_range Ltmp16904 Ltmp16906, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31927: - .p2align 2 - .cv_linetable 1660, "??1_Node_endif@std@@UAE@XZ", Lfunc_end1660 - .section .debug$S,"dr",associative,"??_G_Node_if@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Node_if@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_if::~_Node_if - .long Ltmp31933-Ltmp31932 # Subsection size -Ltmp31932: - .short Ltmp31935-Ltmp31934 # Record length -Ltmp31934: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1661-"??_G_Node_if@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12164 # Function type index - .secrel32 "??_G_Node_if@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Node_if@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_if::~_Node_if" # Function name -Ltmp31935: - .short Ltmp31937-Ltmp31936 # Record length -Ltmp31936: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31937: - .cv_def_range Ltmp16907 Ltmp16908, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31939-Ltmp31938 # Record length -Ltmp31938: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp31939: - .cv_def_range Ltmp16907 Ltmp16908, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31933: - .p2align 2 - .cv_linetable 1661, "??_G_Node_if@std@@UAEPAXI@Z", Lfunc_end1661 - .section .debug$S,"dr",associative,"??1_Node_if@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Node_if@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_if::~_Node_if - .long Ltmp31941-Ltmp31940 # Subsection size -Ltmp31940: - .short Ltmp31943-Ltmp31942 # Record length -Ltmp31942: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1662-"??1_Node_if@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12164 # Function type index - .secrel32 "??1_Node_if@std@@UAE@XZ" # Function section relative address - .secidx "??1_Node_if@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_if::~_Node_if" # Function name -Ltmp31943: - .short Ltmp31945-Ltmp31944 # Record length -Ltmp31944: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31945: - .cv_def_range Ltmp16909 Ltmp16914, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp31947-Ltmp31946 # Record length -Ltmp31946: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16913-Ltmp16910 # Code size - .secrel32 Ltmp16910 # Function section relative address - .secidx Lfunc_begin1662 # Function section index - .byte 0 # Lexical block name -Ltmp31947: - .short Ltmp31949-Ltmp31948 # Record length -Ltmp31948: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 0 # Flags - .asciz "_Cur" -Ltmp31949: - .cv_def_range Ltmp16910 Ltmp16913, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31951-Ltmp31950 # Record length -Ltmp31950: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp16912-Ltmp16911 # Code size - .secrel32 Ltmp16911 # Function section relative address - .secidx Lfunc_begin1662 # Function section index - .byte 0 # Lexical block name -Ltmp31951: - .short Ltmp31953-Ltmp31952 # Record length -Ltmp31952: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 0 # Flags - .asciz "_Tmp" -Ltmp31953: - .cv_def_range Ltmp16911 Ltmp16912, "E\021\026\000\000\000\364\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31941: - .p2align 2 - .cv_linetable 1662, "??1_Node_if@std@@UAE@XZ", Lfunc_end1662 - .section .debug$S,"dr",associative,"??_G_Node_end_group@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Node_end_group@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_end_group::~_Node_end_group - .long Ltmp31955-Ltmp31954 # Subsection size -Ltmp31954: - .short Ltmp31957-Ltmp31956 # Record length -Ltmp31956: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1663-"??_G_Node_end_group@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12166 # Function type index - .secrel32 "??_G_Node_end_group@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Node_end_group@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_end_group::~_Node_end_group" # Function name -Ltmp31957: - .short Ltmp31959-Ltmp31958 # Record length -Ltmp31958: - .short 4414 # Record kind: S_LOCAL - .long 10582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31959: - .cv_def_range Ltmp16915 Ltmp16916, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31961-Ltmp31960 # Record length -Ltmp31960: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp31961: - .cv_def_range Ltmp16915 Ltmp16916, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31955: - .p2align 2 - .cv_linetable 1663, "??_G_Node_end_group@std@@UAEPAXI@Z", Lfunc_end1663 - .section .debug$S,"dr",associative,"??1_Node_end_group@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Node_end_group@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_end_group::~_Node_end_group - .long Ltmp31963-Ltmp31962 # Subsection size -Ltmp31962: - .short Ltmp31965-Ltmp31964 # Record length -Ltmp31964: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1664-"??1_Node_end_group@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12166 # Function type index - .secrel32 "??1_Node_end_group@std@@UAE@XZ" # Function section relative address - .secidx "??1_Node_end_group@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_end_group::~_Node_end_group" # Function name -Ltmp31965: - .short Ltmp31967-Ltmp31966 # Record length -Ltmp31966: - .short 4414 # Record kind: S_LOCAL - .long 10582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31967: - .cv_def_range Ltmp16917 Ltmp16919, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31963: - .p2align 2 - .cv_linetable 1664, "??1_Node_end_group@std@@UAE@XZ", Lfunc_end1664 - .section .debug$S,"dr",associative,"??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" - .long 241 # Symbol subsection for std::swap - .long Ltmp31969-Ltmp31968 # Subsection size -Ltmp31968: - .short Ltmp31971-Ltmp31970 # Record length -Ltmp31970: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1665-"??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12167 # Function type index - .secrel32 "??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" # Function section relative address - .secidx "??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::swap" # Function name -Ltmp31971: - .short Ltmp31973-Ltmp31972 # Record length -Ltmp31972: - .short 4414 # Record kind: S_LOCAL - .long 12157 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp31973: - .cv_def_range Ltmp16920 Ltmp16921, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp31975-Ltmp31974 # Record length -Ltmp31974: - .short 4414 # Record kind: S_LOCAL - .long 12157 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp31975: - .cv_def_range Ltmp16920 Ltmp16921, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp31977-Ltmp31976 # Record length -Ltmp31976: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Tmp" -Ltmp31977: - .cv_def_range Ltmp16920 Ltmp16921, "E\021\026\000\000\000\370\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31969: - .p2align 2 - .cv_linetable 1665, "??$swap@PAV_Node_base@std@@X@std@@YAXAAPAV_Node_base@0@0@Z", Lfunc_end1665 - .section .debug$S,"dr",associative,"??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" - .long 241 # Symbol subsection for std::move - .long Ltmp31979-Ltmp31978 # Subsection size -Ltmp31978: - .short Ltmp31981-Ltmp31980 # Record length -Ltmp31980: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1666-"??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12171 # Function type index - .secrel32 "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" # Function section relative address - .secidx "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z" # Function section index - .byte 0 # Flags - .asciz "std::move" # Function name -Ltmp31981: - .short Ltmp31983-Ltmp31982 # Record length -Ltmp31982: - .short 4414 # Record kind: S_LOCAL - .long 12157 # TypeIndex - .short 1 # Flags - .asciz "_Arg" -Ltmp31983: - .cv_def_range Ltmp16922 Ltmp16923, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31979: - .p2align 2 - .cv_linetable 1666, "??$move@AAPAV_Node_base@std@@@std@@YA$$QAPAV_Node_base@0@AAPAV10@@Z", Lfunc_end1666 - .section .debug$S,"dr",associative,"??_G_Node_end_rep@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Node_end_rep@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_end_rep::~_Node_end_rep - .long Ltmp31985-Ltmp31984 # Subsection size -Ltmp31984: - .short Ltmp31987-Ltmp31986 # Record length -Ltmp31986: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1667-"??_G_Node_end_rep@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12172 # Function type index - .secrel32 "??_G_Node_end_rep@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Node_end_rep@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_end_rep::~_Node_end_rep" # Function name -Ltmp31987: - .short Ltmp31989-Ltmp31988 # Record length -Ltmp31988: - .short 4414 # Record kind: S_LOCAL - .long 9560 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31989: - .cv_def_range Ltmp16924 Ltmp16925, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp31991-Ltmp31990 # Record length -Ltmp31990: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp31991: - .cv_def_range Ltmp16924 Ltmp16925, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31985: - .p2align 2 - .cv_linetable 1667, "??_G_Node_end_rep@std@@UAEPAXI@Z", Lfunc_end1667 - .section .debug$S,"dr",associative,"??1_Node_end_rep@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Node_end_rep@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_end_rep::~_Node_end_rep - .long Ltmp31993-Ltmp31992 # Subsection size -Ltmp31992: - .short Ltmp31995-Ltmp31994 # Record length -Ltmp31994: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1668-"??1_Node_end_rep@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12172 # Function type index - .secrel32 "??1_Node_end_rep@std@@UAE@XZ" # Function section relative address - .secidx "??1_Node_end_rep@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_end_rep::~_Node_end_rep" # Function name -Ltmp31995: - .short Ltmp31997-Ltmp31996 # Record length -Ltmp31996: - .short 4414 # Record kind: S_LOCAL - .long 9560 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp31997: - .cv_def_range Ltmp16926 Ltmp16928, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31993: - .p2align 2 - .cv_linetable 1668, "??1_Node_end_rep@std@@UAE@XZ", Lfunc_end1668 - .section .debug$S,"dr",associative,"??_G_Node_rep@std@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G_Node_rep@std@@UAEPAXI@Z" - .long 241 # Symbol subsection for std::_Node_rep::~_Node_rep - .long Ltmp31999-Ltmp31998 # Subsection size -Ltmp31998: - .short Ltmp32001-Ltmp32000 # Record length -Ltmp32000: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1669-"??_G_Node_rep@std@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12174 # Function type index - .secrel32 "??_G_Node_rep@std@@UAEPAXI@Z" # Function section relative address - .secidx "??_G_Node_rep@std@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Node_rep::~_Node_rep" # Function name -Ltmp32001: - .short Ltmp32003-Ltmp32002 # Record length -Ltmp32002: - .short 4414 # Record kind: S_LOCAL - .long 9371 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32003: - .cv_def_range Ltmp16929 Ltmp16930, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp32005-Ltmp32004 # Record length -Ltmp32004: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp32005: - .cv_def_range Ltmp16929 Ltmp16930, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp31999: - .p2align 2 - .cv_linetable 1669, "??_G_Node_rep@std@@UAEPAXI@Z", Lfunc_end1669 - .section .debug$S,"dr",associative,"??1_Node_rep@std@@UAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1_Node_rep@std@@UAE@XZ" - .long 241 # Symbol subsection for std::_Node_rep::~_Node_rep - .long Ltmp32007-Ltmp32006 # Subsection size -Ltmp32006: - .short Ltmp32009-Ltmp32008 # Record length -Ltmp32008: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1670-"??1_Node_rep@std@@UAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12174 # Function type index - .secrel32 "??1_Node_rep@std@@UAE@XZ" # Function section relative address - .secidx "??1_Node_rep@std@@UAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Node_rep::~_Node_rep" # Function name -Ltmp32009: - .short Ltmp32011-Ltmp32010 # Record length -Ltmp32010: - .short 4414 # Record kind: S_LOCAL - .long 9371 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32011: - .cv_def_range Ltmp16931 Ltmp16933, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32007: - .p2align 2 - .cv_linetable 1670, "??1_Node_rep@std@@UAE@XZ", Lfunc_end1670 - .section .debug$S,"dr",associative,"?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" - .long 241 # Symbol subsection for std::_Builder >::_Tidy - .long Ltmp32013-Ltmp32012 # Subsection size -Ltmp32012: - .short Ltmp32015-Ltmp32014 # Record length -Ltmp32014: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1671-"?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12175 # Function type index - .secrel32 "?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section relative address - .secidx "?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::_Builder >::_Tidy" # Function name -Ltmp32015: - .short Ltmp32017-Ltmp32016 # Record length -Ltmp32016: - .short 4414 # Record kind: S_LOCAL - .long 11598 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32017: - .cv_def_range Ltmp16934 Ltmp16935, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32013: - .p2align 2 - .cv_linetable 1671, "?_Tidy@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXXZ", Lfunc_end1671 - .section .debug$S,"dr",associative,"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" - .long 241 # Symbol subsection for std::basic_regex >::_Tidy - .long Ltmp32019-Ltmp32018 # Subsection size -Ltmp32018: - .short Ltmp32021-Ltmp32020 # Record length -Ltmp32020: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1672-"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12176 # Function type index - .secrel32 "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section relative address - .secidx "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ" # Function section index - .byte 0 # Flags - .asciz "std::basic_regex >::_Tidy" # Function name -Ltmp32021: - .short Ltmp32023-Ltmp32022 # Record length -Ltmp32022: - .short 4414 # Record kind: S_LOCAL - .long 8945 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32023: - .cv_def_range Ltmp16936 Ltmp16939, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32019: - .p2align 2 - .cv_linetable 1672, "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXXZ", Lfunc_end1672 - .section .debug$S,"dr",associative,"??1?$_Regex_traits@D@std@@QAE@XZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??1?$_Regex_traits@D@std@@QAE@XZ" - .long 241 # Symbol subsection for std::_Regex_traits::~_Regex_traits - .long Ltmp32025-Ltmp32024 # Subsection size -Ltmp32024: - .short Ltmp32027-Ltmp32026 # Record length -Ltmp32026: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1673-"??1?$_Regex_traits@D@std@@QAE@XZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12177 # Function type index - .secrel32 "??1?$_Regex_traits@D@std@@QAE@XZ" # Function section relative address - .secidx "??1?$_Regex_traits@D@std@@QAE@XZ" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_traits::~_Regex_traits" # Function name -Ltmp32027: - .short Ltmp32029-Ltmp32028 # Record length -Ltmp32028: - .short 4414 # Record kind: S_LOCAL - .long 9078 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32029: - .cv_def_range Ltmp16940 Ltmp16942, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32025: - .p2align 2 - .cv_linetable 1673, "??1?$_Regex_traits@D@std@@QAE@XZ", Lfunc_end1673 - .section .debug$S,"dr",associative,"?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::empty - .long Ltmp32031-Ltmp32030 # Subsection size -Ltmp32030: - .short Ltmp32033-Ltmp32032 # Record length -Ltmp32032: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1674-"?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12178 # Function type index - .secrel32 "?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" # Function section relative address - .secidx "?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::empty" # Function name -Ltmp32033: - .short Ltmp32035-Ltmp32034 # Record length -Ltmp32034: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32035: - .cv_def_range Ltmp16943 Ltmp16944, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32031: - .p2align 2 - .cv_linetable 1674, "?empty@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBE_NXZ", Lfunc_end1674 - .section .debug$S,"dr",associative,"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" - .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::operator[] - .long Ltmp32037-Ltmp32036 # Subsection size -Ltmp32036: - .short Ltmp32039-Ltmp32038 # Record length -Ltmp32038: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1675-"??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12179 # Function type index - .secrel32 "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Function section relative address - .secidx "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z" # Function section index - .byte 0 # Flags - .asciz "std::vector,0> >,std::allocator,0> > > >::operator[]" # Function name -Ltmp32039: - .short Ltmp32041-Ltmp32040 # Record length -Ltmp32040: - .short 4414 # Record kind: S_LOCAL - .long 6725 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32041: - .cv_def_range Ltmp16945 Ltmp16952, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp32043-Ltmp32042 # Record length -Ltmp32042: - .short 4414 # Record kind: S_LOCAL - .long 4481 # TypeIndex - .short 1 # Flags - .asciz "_Pos" -Ltmp32043: - .cv_def_range Ltmp16945 Ltmp16952, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32037: - .p2align 2 - .cv_linetable 1675, "??A?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QBEABV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@I@Z", Lfunc_end1675 - .section .debug$S,"dr",associative,"??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::ExprLhs - .long Ltmp32045-Ltmp32044 # Subsection size -Ltmp32044: - .short Ltmp32047-Ltmp32046 # Record length -Ltmp32046: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1676-"??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12180 # Function type index - .secrel32 "??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::ExprLhs,0> &>::ExprLhs" # Function name -Ltmp32047: - .short Ltmp32049-Ltmp32048 # Record length -Ltmp32048: - .short 4414 # Record kind: S_LOCAL - .long 9271 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32049: - .cv_def_range Ltmp16953 Ltmp16954, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp32051-Ltmp32050 # Record length -Ltmp32050: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp32051: - .cv_def_range Ltmp16953 Ltmp16954, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32045: - .p2align 2 - .cv_linetable 1676, "??0?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QAE@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end1676 - .section .debug$S,"dr",associative,"??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" - .long 241 # Symbol subsection for Catch::compareEqual,0>,gsl::details::span_iterator,0> > - .long Ltmp32053-Ltmp32052 # Subsection size -Ltmp32052: - .short Ltmp32055-Ltmp32054 # Record length -Ltmp32054: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1677-"??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12182 # Function type index - .secrel32 "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section relative address - .secidx "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::compareEqual,0>,gsl::details::span_iterator,0> >" # Function name -Ltmp32055: - .short Ltmp32057-Ltmp32056 # Record length -Ltmp32056: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp32057: - .cv_def_range Ltmp16955 Ltmp16956, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp32059-Ltmp32058 # Record length -Ltmp32058: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp32059: - .cv_def_range Ltmp16955 Ltmp16956, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32053: - .p2align 2 - .cv_linetable 1677, "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z", Lfunc_end1677 - .section .debug$S,"dr",associative,"??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::BinaryExpr - .long Ltmp32061-Ltmp32060 # Subsection size -Ltmp32060: - .short Ltmp32063-Ltmp32062 # Record length -Ltmp32062: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1678-"??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12183 # Function type index - .secrel32 "??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # Function section relative address - .secidx "??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::BinaryExpr" # Function name -Ltmp32063: - .short Ltmp32065-Ltmp32064 # Record length -Ltmp32064: - .short 4414 # Record kind: S_LOCAL - .long 9290 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32065: - .cv_def_range Ltmp16957 Ltmp16958, "E\021\026\000\000\000\364\377\377\377" - .short Ltmp32067-Ltmp32066 # Record length -Ltmp32066: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "comparisonResult" -Ltmp32067: - .cv_def_range Ltmp16957 Ltmp16958, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp32069-Ltmp32068 # Record length -Ltmp32068: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "lhs" -Ltmp32069: - .cv_def_range Ltmp16957 Ltmp16958, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp32071-Ltmp32070 # Record length -Ltmp32070: - .short 4414 # Record kind: S_LOCAL - .long 4448 # TypeIndex - .short 1 # Flags - .asciz "op" -Ltmp32071: - .cv_def_range Ltmp16957 Ltmp16958, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp32073-Ltmp32072 # Record length -Ltmp32072: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "rhs" -Ltmp32073: - .cv_def_range Ltmp16957 Ltmp16958, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32061: - .p2align 2 - .cv_linetable 1678, "??0?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@QAE@_NABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z", Lfunc_end1678 - .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::isBinaryExpression - .long Ltmp32075-Ltmp32074 # Subsection size -Ltmp32074: - .short Ltmp32077-Ltmp32076 # Record length -Ltmp32076: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1679-"?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12184 # Function type index - .secrel32 "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::isBinaryExpression" # Function name -Ltmp32077: - .short Ltmp32079-Ltmp32078 # Record length -Ltmp32078: - .short 4414 # Record kind: S_LOCAL - .long 9287 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32079: - .cv_def_range Ltmp16959 Ltmp16960, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32075: - .p2align 2 - .cv_linetable 1679, "?isBinaryExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ", Lfunc_end1679 - .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::getResult - .long Ltmp32081-Ltmp32080 # Subsection size -Ltmp32080: - .short Ltmp32083-Ltmp32082 # Record length -Ltmp32082: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1680-"?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12185 # Function type index - .secrel32 "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section relative address - .secidx "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::getResult" # Function name -Ltmp32083: - .short Ltmp32085-Ltmp32084 # Record length -Ltmp32084: - .short 4414 # Record kind: S_LOCAL - .long 9287 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32085: - .cv_def_range Ltmp16961 Ltmp16962, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32081: - .p2align 2 - .cv_linetable 1680, "?getResult@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBE_NXZ", Lfunc_end1680 - .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::streamReconstructedExpression - .long Ltmp32087-Ltmp32086 # Subsection size -Ltmp32086: - .short Ltmp32089-Ltmp32088 # Record length -Ltmp32088: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1681-"?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12186 # Function type index - .secrel32 "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address - .secidx "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::streamReconstructedExpression" # Function name -Ltmp32089: - .short Ltmp32091-Ltmp32090 # Record length -Ltmp32090: - .short 4414 # Record kind: S_LOCAL - .long 9287 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32091: - .cv_def_range Ltmp16967 Ltmp16968, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp32093-Ltmp32092 # Record length -Ltmp32092: - .short 4414 # Record kind: S_LOCAL - .long 4473 # TypeIndex - .short 1 # Flags - .asciz "os" -Ltmp32093: - .cv_def_range Ltmp16967 Ltmp16968, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32087: - .p2align 2 - .cv_linetable 1681, "?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", Lfunc_end1681 - .section .debug$S,"dr",associative,"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" - .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr - .long Ltmp32095-Ltmp32094 # Subsection size -Ltmp32094: - .short Ltmp32097-Ltmp32096 # Record length -Ltmp32096: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1682-"??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 9298 # Function type index - .secrel32 "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # Function section relative address - .secidx "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name -Ltmp32097: - .short Ltmp32099-Ltmp32098 # Record length -Ltmp32098: - .short 4414 # Record kind: S_LOCAL - .long 9290 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32099: - .cv_def_range Ltmp16969 Ltmp16970, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp32101-Ltmp32100 # Record length -Ltmp32100: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "should_call_delete" -Ltmp32101: - .cv_def_range Ltmp16969 Ltmp16970, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32095: - .p2align 2 - .cv_linetable 1682, "??_G?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@UAEPAXI@Z", Lfunc_end1682 - .section .debug$S,"dr",associative,"??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::Detail::stringify,0> > - .long Ltmp32103-Ltmp32102 # Subsection size -Ltmp32102: - .short Ltmp32105-Ltmp32104 # Record length -Ltmp32104: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1683-"??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12188 # Function type index - .secrel32 "??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::Detail::stringify,0> >" # Function name -Ltmp32105: - .short Ltmp32107-Ltmp32106 # Record length -Ltmp32106: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "e" -Ltmp32107: - .cv_def_range Ltmp16971 Ltmp16972, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32103: - .p2align 2 - .cv_linetable 1683, "??$stringify@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end1683 - .section .debug$S,"dr",associative,"??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for Catch::StringMaker,0> >::convert,0> > - .long Ltmp32109-Ltmp32108 # Subsection size -Ltmp32108: - .short Ltmp32111-Ltmp32110 # Record length -Ltmp32110: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1684-"??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12193 # Function type index - .secrel32 "??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "Catch::StringMaker,0> >::convert,0> >" # Function name -Ltmp32111: - .short Ltmp32113-Ltmp32112 # Record length -Ltmp32112: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp32113: - .cv_def_range Ltmp16973 Ltmp16974, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32109: - .p2align 2 - .cv_linetable 1684, "??$convert@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end1684 - .section .debug$S,"dr",associative,"??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - .long 241 # Symbol subsection for std::_Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> > - .long Ltmp32115-Ltmp32114 # Subsection size -Ltmp32114: - .short Ltmp32117-Ltmp32116 # Record length -Ltmp32116: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1685-"??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12196 # Function type index - .secrel32 "??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" # Function section relative address - .secidx "??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >" # Function name -Ltmp32117: - .short Ltmp32119-Ltmp32118 # Record length -Ltmp32118: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp32119: - .cv_def_range Ltmp16985 Ltmp17000, "E\021\026\000\000\000\330\377\377\377" - .short Ltmp32121-Ltmp32120 # Record length -Ltmp32120: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp32121: - .cv_def_range Ltmp16985 Ltmp17000, "E\021\026\000\000\000\320\377\377\377" - .short Ltmp32123-Ltmp32122 # Record length -Ltmp32122: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "_Matches" -Ltmp32123: - .cv_def_range Ltmp16985 Ltmp17000, "E\021\026\000\000\000\030\000\000\000" - .short Ltmp32125-Ltmp32124 # Record length -Ltmp32124: - .short 4414 # Record kind: S_LOCAL - .long 8934 # TypeIndex - .short 1 # Flags - .asciz "_Re" -Ltmp32125: - .cv_def_range Ltmp16985 Ltmp17000, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp32127-Ltmp32126 # Record length -Ltmp32126: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Flgs" -Ltmp32127: - .cv_def_range Ltmp16985 Ltmp17000, "E\021\026\000\000\000 \000\000\000" - .short Ltmp32129-Ltmp32128 # Record length -Ltmp32128: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Org" -Ltmp32129: - .cv_def_range Ltmp16985 Ltmp17000, "E\021\026\000\000\000\310\377\377\377" - .short Ltmp32131-Ltmp32130 # Record length -Ltmp32130: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Found" -Ltmp32131: - .cv_def_range Ltmp16985 Ltmp17000, "E\021\026\000\000\000\307\377\377\377" - .short Ltmp32133-Ltmp32132 # Record length -Ltmp32132: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Begin" -Ltmp32133: - .cv_def_range Ltmp16985 Ltmp17000, "E\021\026\000\000\000\274\377\377\377" - .short Ltmp32135-Ltmp32134 # Record length -Ltmp32134: - .short 4414 # Record kind: S_LOCAL - .long 9388 # TypeIndex - .short 0 # Flags - .asciz "_Mx" -Ltmp32135: - .cv_def_range Ltmp16985 Ltmp17000, "E\021\026\000\000\000\f\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32115: - .p2align 2 - .cv_linetable 1685, "??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z", Lfunc_end1685 - .section .debug$S,"dr",associative,"?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Setf - .long Ltmp32137-Ltmp32136 # Subsection size -Ltmp32136: - .short Ltmp32139-Ltmp32138 # Record length -Ltmp32138: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1686-"?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12197 # Function type index - .secrel32 "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" # Function section relative address - .secidx "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Setf" # Function name -Ltmp32139: - .short Ltmp32141-Ltmp32140 # Record length -Ltmp32140: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32141: - .cv_def_range Ltmp17001 Ltmp17002, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp32143-Ltmp32142 # Record length -Ltmp32142: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Mf" -Ltmp32143: - .cv_def_range Ltmp17001 Ltmp17002, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32137: - .p2align 2 - .cv_linetable 1686, "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z", Lfunc_end1686 - .section .debug$S,"dr",associative,"?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Clearf - .long Ltmp32145-Ltmp32144 # Subsection size -Ltmp32144: - .short Ltmp32147-Ltmp32146 # Record length -Ltmp32146: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1687-"?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12198 # Function type index - .secrel32 "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" # Function section relative address - .secidx "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Clearf" # Function name -Ltmp32147: - .short Ltmp32149-Ltmp32148 # Record length -Ltmp32148: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32149: - .cv_def_range Ltmp17003 Ltmp17004, "E\021\026\000\000\000\374\377\377\377" - .short Ltmp32151-Ltmp32150 # Record length -Ltmp32150: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Mf" -Ltmp32151: - .cv_def_range Ltmp17003 Ltmp17004, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32145: - .p2align 2 - .cv_linetable 1687, "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAEXW4match_flag_type@regex_constants@2@@Z", Lfunc_end1687 - .section .debug$S,"dr",associative,"?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Skip - .long Ltmp32153-Ltmp32152 # Subsection size -Ltmp32152: - .short Ltmp32155-Ltmp32154 # Record length -Ltmp32154: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1688-"?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12199 # Function type index - .secrel32 "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" # Function section relative address - .secidx "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Skip" # Function name -Ltmp32155: - .short Ltmp32157-Ltmp32156 # Record length -Ltmp32156: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32157: - .cv_def_range Ltmp17005 Ltmp17057, "E\021\026\000\000\000\340\376\377\377" - .short Ltmp32159-Ltmp32158 # Record length -Ltmp32158: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_First_arg" -Ltmp32159: - .cv_def_range Ltmp17005 Ltmp17057, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp32161-Ltmp32160 # Record length -Ltmp32160: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp32161: - .cv_def_range Ltmp17005 Ltmp17057, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp32163-Ltmp32162 # Record length -Ltmp32162: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 1 # Flags - .asciz "_Node_arg" -Ltmp32163: - .cv_def_range Ltmp17005 Ltmp17057, "E\021\026\000\000\000\034\000\000\000" - .short Ltmp32165-Ltmp32164 # Record length -Ltmp32164: - .short 4414 # Record kind: S_LOCAL - .long 9063 # TypeIndex - .short 0 # Flags - .asciz "_Nx" -Ltmp32165: - .cv_def_range Ltmp17005 Ltmp17057, "E\021\026\000\000\000\334\376\377\377" - .short Ltmp32167-Ltmp32166 # Record length -Ltmp32166: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp17021-Ltmp17014 # Code size - .secrel32 Ltmp17014 # Function section relative address - .secidx Lfunc_begin1688 # Function section index - .byte 0 # Lexical block name -Ltmp32167: - .short Ltmp32169-Ltmp32168 # Record length -Ltmp32168: - .short 4414 # Record kind: S_LOCAL - .long 10555 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp32169: - .cv_def_range Ltmp17014 Ltmp17021, "E\021\026\000\000\000\330\376\377\377" - .short Ltmp32171-Ltmp32170 # Record length -Ltmp32170: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp17019-Ltmp17016 # Code size - .secrel32 Ltmp17016 # Function section relative address - .secidx Lfunc_begin1688 # Function section index - .byte 0 # Lexical block name -Ltmp32171: - .short Ltmp32173-Ltmp32172 # Record length -Ltmp32172: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Next" -Ltmp32173: - .cv_def_range Ltmp17016 Ltmp17019, "E\021\026\000\000\000h\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp32175-Ltmp32174 # Record length -Ltmp32174: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp17046-Ltmp17023 # Code size - .secrel32 Ltmp17023 # Function section relative address - .secidx Lfunc_begin1688 # Function section index - .byte 0 # Lexical block name -Ltmp32175: - .short Ltmp32177-Ltmp32176 # Record length -Ltmp32176: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 0 # Flags - .asciz "_Found" -Ltmp32177: - .cv_def_range Ltmp17023 Ltmp17046, "E\021\026\000\000\000\327\376\377\377" - .short Ltmp32179-Ltmp32178 # Record length -Ltmp32178: - .short 4414 # Record kind: S_LOCAL - .long 32 # TypeIndex - .short 0 # Flags - .asciz "_Ch" -Ltmp32179: - .cv_def_range Ltmp17023 Ltmp17046, "E\021\026\000\000\0007\377\377\377" - .short Ltmp32181-Ltmp32180 # Record length -Ltmp32180: - .short 4414 # Record kind: S_LOCAL - .long 11008 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp32181: - .cv_def_range Ltmp17023 Ltmp17046, "E\021\026\000\000\000\320\376\377\377" - .short Ltmp32183-Ltmp32182 # Record length -Ltmp32182: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 0 # Flags - .asciz "_Next" -Ltmp32183: - .cv_def_range Ltmp17023 Ltmp17046, "E\021\026\000\000\000,\377\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short Ltmp32185-Ltmp32184 # Record length -Ltmp32184: - .short 4355 # Record kind: S_BLOCK32 - .long 0 # PtrParent - .long 0 # PtrEnd - .long Ltmp17053-Ltmp17048 # Code size - .secrel32 Ltmp17048 # Function section relative address - .secidx Lfunc_begin1688 # Function section index - .byte 0 # Lexical block name -Ltmp32185: - .short Ltmp32187-Ltmp32186 # Record length -Ltmp32186: - .short 4414 # Record kind: S_LOCAL - .long 9367 # TypeIndex - .short 0 # Flags - .asciz "_Node" -Ltmp32187: - .cv_def_range Ltmp17048 Ltmp17053, "E\021\026\000\000\000\314\376\377\377" - .short 2 # Record length - .short 6 # Record kind: S_END - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32153: - .p2align 2 - .cv_linetable 1688, "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PAV_Node_base@2@@Z", Lfunc_end1688 - .section .debug$S,"dr",associative,"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" - .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Match,0> > > > - .long Ltmp32189-Ltmp32188 # Subsection size -Ltmp32188: - .short Ltmp32191-Ltmp32190 # Record length -Ltmp32190: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1689-"??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12202 # Function type index - .secrel32 "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" # Function section relative address - .secidx "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Match,0> > > >" # Function name -Ltmp32191: - .short Ltmp32193-Ltmp32192 # Record length -Ltmp32192: - .short 4414 # Record kind: S_LOCAL - .long 9359 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32193: - .cv_def_range Ltmp17058 Ltmp17059, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp32195-Ltmp32194 # Record length -Ltmp32194: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_Pfirst" -Ltmp32195: - .cv_def_range Ltmp17058 Ltmp17059, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp32197-Ltmp32196 # Record length -Ltmp32196: - .short 4414 # Record kind: S_LOCAL - .long 6610 # TypeIndex - .short 1 # Flags - .asciz "_Matches" -Ltmp32197: - .cv_def_range Ltmp17058 Ltmp17059, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp32199-Ltmp32198 # Record length -Ltmp32198: - .short 4414 # Record kind: S_LOCAL - .long 48 # TypeIndex - .short 1 # Flags - .asciz "_Full_match" -Ltmp32199: - .cv_def_range Ltmp17058 Ltmp17059, "E\021\026\000\000\000\347\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32189: - .p2align 2 - .cv_linetable 1689, "??$_Match@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@1@_N@Z", Lfunc_end1689 - .section .debug$S,"dr",associative,"??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" - .long 241 # Symbol subsection for std::regex_constants::operator|= - .long Ltmp32201-Ltmp32200 # Subsection size -Ltmp32200: - .short Ltmp32203-Ltmp32202 # Record length -Ltmp32202: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1690-"??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12206 # Function type index - .secrel32 "??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" # Function section relative address - .secidx "??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" # Function section index - .byte 0 # Flags - .asciz "std::regex_constants::operator|=" # Function name -Ltmp32203: - .short Ltmp32205-Ltmp32204 # Record length -Ltmp32204: - .short 4414 # Record kind: S_LOCAL - .long 12203 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp32205: - .cv_def_range Ltmp17060 Ltmp17061, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp32207-Ltmp32206 # Record length -Ltmp32206: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp32207: - .cv_def_range Ltmp17060 Ltmp17061, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32201: - .p2align 2 - .cv_linetable 1690, "??_5regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z", Lfunc_end1690 - .section .debug$S,"dr",associative,"??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" - .long 241 # Symbol subsection for std::regex_constants::operator&= - .long Ltmp32209-Ltmp32208 # Subsection size -Ltmp32208: - .short Ltmp32211-Ltmp32210 # Record length -Ltmp32210: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1691-"??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12207 # Function type index - .secrel32 "??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" # Function section relative address - .secidx "??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z" # Function section index - .byte 0 # Flags - .asciz "std::regex_constants::operator&=" # Function name -Ltmp32211: - .short Ltmp32213-Ltmp32212 # Record length -Ltmp32212: - .short 4414 # Record kind: S_LOCAL - .long 12203 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp32213: - .cv_def_range Ltmp17062 Ltmp17063, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp32215-Ltmp32214 # Record length -Ltmp32214: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Right" -Ltmp32215: - .cv_def_range Ltmp17062 Ltmp17063, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32209: - .p2align 2 - .cv_linetable 1691, "??_4regex_constants@std@@YAAAW4match_flag_type@01@AAW4201@W4201@@Z", Lfunc_end1691 - .section .debug$S,"dr",associative,"??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" - .long 241 # Symbol subsection for std::regex_constants::operator~ - .long Ltmp32217-Ltmp32216 # Subsection size -Ltmp32216: - .short Ltmp32219-Ltmp32218 # Record length -Ltmp32218: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1692-"??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12209 # Function type index - .secrel32 "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" # Function section relative address - .secidx "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" # Function section index - .byte 0 # Flags - .asciz "std::regex_constants::operator~" # Function name -Ltmp32219: - .short Ltmp32221-Ltmp32220 # Record length -Ltmp32220: - .short 4414 # Record kind: S_LOCAL - .long 6633 # TypeIndex - .short 1 # Flags - .asciz "_Left" -Ltmp32221: - .cv_def_range Ltmp17064 Ltmp17065, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32217: - .p2align 2 - .cv_linetable 1692, "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z", Lfunc_end1692 - .section .debug$S,"dr",associative,"??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" - .long 241 # Symbol subsection for std::find,0>,std::_Meta_type> - .long Ltmp32223-Ltmp32222 # Subsection size -Ltmp32222: - .short Ltmp32225-Ltmp32224 # Record length -Ltmp32224: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1693-"??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12214 # Function type index - .secrel32 "??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" # Function section relative address - .secidx "??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::find,0>,std::_Meta_type>" # Function name -Ltmp32225: - .short Ltmp32227-Ltmp32226 # Record length -Ltmp32226: - .short 4414 # Record kind: S_LOCAL - .long 6605 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp32227: - .cv_def_range Ltmp17066 Ltmp17069, "E\021\026\000\000\000\350\377\377\377" - .short Ltmp32229-Ltmp32228 # Record length -Ltmp32228: - .short 4414 # Record kind: S_LOCAL - .long 6587 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp32229: - .cv_def_range Ltmp17066 Ltmp17069, "E\021\026\000\000\000\340\377\377\377" - .short Ltmp32231-Ltmp32230 # Record length -Ltmp32230: - .short 4414 # Record kind: S_LOCAL - .long 12211 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp32231: - .cv_def_range Ltmp17066 Ltmp17069, "E\021\026\000\000\000\034\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32223: - .p2align 2 - .cv_linetable 1693, "??$find@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@W4_Meta_type@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@V123@ABW4_Meta_type@0@@Z", Lfunc_end1693 - .section .debug$S,"dr",associative,"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" - .long 241 # Symbol subsection for std::_Seek_wrapped,0>,char *> - .long Ltmp32233-Ltmp32232 # Subsection size -Ltmp32232: - .short Ltmp32235-Ltmp32234 # Record length -Ltmp32234: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1694-"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12217 # Function type index - .secrel32 "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" # Function section relative address - .secidx "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Seek_wrapped,0>,char *>" # Function name -Ltmp32235: - .short Ltmp32237-Ltmp32236 # Record length -Ltmp32236: - .short 4414 # Record kind: S_LOCAL - .long 6591 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp32237: - .cv_def_range Ltmp17070 Ltmp17072, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp32239-Ltmp32238 # Record length -Ltmp32238: - .short 4414 # Record kind: S_LOCAL - .long 7678 # TypeIndex - .short 1 # Flags - .asciz "_UIt" -Ltmp32239: - .cv_def_range Ltmp17070 Ltmp17072, "E\021\026\000\000\000\f\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32233: - .p2align 2 - .cv_linetable 1694, "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PAD@std@@YAXAAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABQAD@Z", Lfunc_end1694 - .section .debug$S,"dr",associative,"??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" - .long 241 # Symbol subsection for std::_Find_unchecked - .long Ltmp32241-Ltmp32240 # Subsection size -Ltmp32240: - .short Ltmp32243-Ltmp32242 # Record length -Ltmp32242: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1695-"??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12220 # Function type index - .secrel32 "??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" # Function section relative address - .secidx "??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Find_unchecked" # Function name -Ltmp32243: - .short Ltmp32245-Ltmp32244 # Record length -Ltmp32244: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp32245: - .cv_def_range Ltmp17073 Ltmp17074, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp32247-Ltmp32246 # Record length -Ltmp32246: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp32247: - .cv_def_range Ltmp17073 Ltmp17074, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp32249-Ltmp32248 # Record length -Ltmp32248: - .short 4414 # Record kind: S_LOCAL - .long 12211 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp32249: - .cv_def_range Ltmp17073 Ltmp17074, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32241: - .p2align 2 - .cv_linetable 1695, "??$_Find_unchecked@PADW4_Meta_type@std@@@std@@YAPADQAD0ABW4_Meta_type@0@@Z", Lfunc_end1695 - .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" - .long 241 # Symbol subsection for std::_Get_unwrapped,0>,0> - .long Ltmp32251-Ltmp32250 # Subsection size -Ltmp32250: - .short Ltmp32253-Ltmp32252 # Record length -Ltmp32252: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1696-"??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12222 # Function type index - .secrel32 "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address - .secidx "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Get_unwrapped,0>,0>" # Function name -Ltmp32253: - .short Ltmp32255-Ltmp32254 # Record length -Ltmp32254: - .short 4414 # Record kind: S_LOCAL - .long 9268 # TypeIndex - .short 1 # Flags - .asciz "_It" -Ltmp32255: - .cv_def_range Ltmp17075 Ltmp17076, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32251: - .p2align 2 - .cv_linetable 1696, "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", Lfunc_end1696 - .section .debug$S,"dr",associative,"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::_Seek_to - .long Ltmp32257-Ltmp32256 # Subsection size -Ltmp32256: - .short Ltmp32259-Ltmp32258 # Record length -Ltmp32258: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1697-"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12223 # Function type index - .secrel32 "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" # Function section relative address - .secidx "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::_Seek_to" # Function name -Ltmp32259: - .short Ltmp32261-Ltmp32260 # Record length -Ltmp32260: - .short 4414 # Record kind: S_LOCAL - .long 6582 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32261: - .cv_def_range Ltmp17077 Ltmp17078, "E\021\026\000\000\000\370\377\377\377" - .short Ltmp32263-Ltmp32262 # Record length -Ltmp32262: - .short 4414 # Record kind: S_LOCAL - .long 4896 # TypeIndex - .short 1 # Flags - .asciz "p" -Ltmp32263: - .cv_def_range Ltmp17077 Ltmp17078, "E\021\026\000\000\000\b\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32257: - .p2align 2 - .cv_linetable 1697, "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEXQAD@Z", Lfunc_end1697 - .section .debug$S,"dr",associative,"??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" - .long 241 # Symbol subsection for std::_Find_unchecked1 - .long Ltmp32265-Ltmp32264 # Subsection size -Ltmp32264: - .short Ltmp32267-Ltmp32266 # Record length -Ltmp32266: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1698-"??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12226 # Function type index - .secrel32 "??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address - .secidx "??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" # Function section index - .byte 0 # Flags - .asciz "std::_Find_unchecked1" # Function name -Ltmp32267: - .short Ltmp32269-Ltmp32268 # Record length -Ltmp32268: - .short 4414 # Record kind: S_LOCAL - .long 1136 # TypeIndex - .short 1 # Flags - .asciz "_First" -Ltmp32269: - .cv_def_range Ltmp17079 Ltmp17085, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp32271-Ltmp32270 # Record length -Ltmp32270: - .short 4414 # Record kind: S_LOCAL - .long 4519 # TypeIndex - .short 1 # Flags - .asciz "_Last" -Ltmp32271: - .cv_def_range Ltmp17079 Ltmp17085, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp32273-Ltmp32272 # Record length -Ltmp32272: - .short 4414 # Record kind: S_LOCAL - .long 12211 # TypeIndex - .short 1 # Flags - .asciz "_Val" -Ltmp32273: - .cv_def_range Ltmp17079 Ltmp17085, "E\021\026\000\000\000\020\000\000\000" - .short Ltmp32275-Ltmp32274 # Record length -Ltmp32274: - .short 4414 # Record kind: S_LOCAL - .long 4532 # TypeIndex - .short 1 # Flags - .byte 0 -Ltmp32275: - .cv_def_range Ltmp17079 Ltmp17085, "E\021\026\000\000\000\024\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32265: - .p2align 2 - .cv_linetable 1698, "??$_Find_unchecked1@PADW4_Meta_type@std@@@std@@YAPADPADQADABW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z", Lfunc_end1698 - .section .debug$S,"dr",associative,"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" - .long 241 # Symbol subsection for gsl::details::span_iterator,0>::_Unwrapped - .long Ltmp32277-Ltmp32276 # Subsection size -Ltmp32276: - .short Ltmp32279-Ltmp32278 # Record length -Ltmp32278: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1699-"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12227 # Function type index - .secrel32 "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" # Function section relative address - .secidx "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ" # Function section index - .byte 0 # Flags - .asciz "gsl::details::span_iterator,0>::_Unwrapped" # Function name -Ltmp32279: - .short Ltmp32281-Ltmp32280 # Record length -Ltmp32280: - .short 4414 # Record kind: S_LOCAL - .long 6588 # TypeIndex - .short 1 # Flags - .asciz "this" -Ltmp32281: - .cv_def_range Ltmp17086 Ltmp17087, "E\021\026\000\000\000\374\377\377\377" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32277: - .p2align 2 - .cv_linetable 1699, "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEPADXZ", Lfunc_end1699 - .section .debug$S,"dr",associative,"??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data "??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" - .long 241 # Symbol subsection for gsl::at - .long Ltmp32283-Ltmp32282 # Subsection size -Ltmp32282: - .short Ltmp32285-Ltmp32284 # Record length -Ltmp32284: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1700-"??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12230 # Function type index - .secrel32 "??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" # Function section relative address - .secidx "??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z" # Function section index - .byte 0 # Flags - .asciz "gsl::at" # Function name -Ltmp32285: - .short Ltmp32287-Ltmp32286 # Record length -Ltmp32286: - .short 4414 # Record kind: S_LOCAL - .long 4150 # TypeIndex - .short 1 # Flags - .asciz "s" -Ltmp32287: - .cv_def_range Ltmp17088 Ltmp17089, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp32289-Ltmp32288 # Record length -Ltmp32288: - .short 4414 # Record kind: S_LOCAL - .long 116 # TypeIndex - .short 1 # Flags - .asciz "i" -Ltmp32289: - .cv_def_range Ltmp17088 Ltmp17089, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32283: - .p2align 2 - .cv_linetable 1700, "??$at@H$0?0@gsl@@YAAAHV?$span@H$0?0@0@H@Z", Lfunc_end1700 - .section .debug$S,"dr",associative,_wmemcpy - .p2align 2 - .long 4 # Debug section magic - .cv_fpo_data _wmemcpy - .long 241 # Symbol subsection for wmemcpy - .long Ltmp32291-Ltmp32290 # Subsection size -Ltmp32290: - .short Ltmp32293-Ltmp32292 # Record length -Ltmp32292: - .short 4423 # Record kind: S_GPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1701-_wmemcpy # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12233 # Function type index - .secrel32 _wmemcpy # Function section relative address - .secidx _wmemcpy # Function section index - .byte 0 # Flags - .asciz "wmemcpy" # Function name -Ltmp32293: - .short Ltmp32295-Ltmp32294 # Record length -Ltmp32294: - .short 4414 # Record kind: S_LOCAL - .long 1137 # TypeIndex - .short 1 # Flags - .asciz "_S1" -Ltmp32295: - .cv_def_range Ltmp17090 Ltmp17091, "E\021\026\000\000\000\b\000\000\000" - .short Ltmp32297-Ltmp32296 # Record length -Ltmp32296: - .short 4414 # Record kind: S_LOCAL - .long 7014 # TypeIndex - .short 1 # Flags - .asciz "_S2" -Ltmp32297: - .cv_def_range Ltmp17090 Ltmp17091, "E\021\026\000\000\000\f\000\000\000" - .short Ltmp32299-Ltmp32298 # Record length -Ltmp32298: - .short 4414 # Record kind: S_LOCAL - .long 117 # TypeIndex - .short 1 # Flags - .asciz "_N" -Ltmp32299: - .cv_def_range Ltmp17090 Ltmp17091, "E\021\026\000\000\000\020\000\000\000" - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32291: - .p2align 2 - .cv_linetable 1701, _wmemcpy, Lfunc_end1701 - .section .debug$S,"dr" - .cv_fpo_data __GLOBAL__sub_I_span_tests.cpp - .long 241 # Symbol subsection for _GLOBAL__sub_I_span_tests.cpp - .long Ltmp32301-Ltmp32300 # Subsection size -Ltmp32300: - .short Ltmp32303-Ltmp32302 # Record length -Ltmp32302: - .short 4422 # Record kind: S_LPROC32_ID - .long 0 # PtrParent - .long 0 # PtrEnd - .long 0 # PtrNext - .long Lfunc_end1702-__GLOBAL__sub_I_span_tests.cpp # Code size - .long 0 # Offset after prologue - .long 0 # Offset before epilogue - .long 12234 # Function type index - .secrel32 __GLOBAL__sub_I_span_tests.cpp # Function section relative address - .secidx __GLOBAL__sub_I_span_tests.cpp # Function section index - .byte 0 # Flags - .asciz "_GLOBAL__sub_I_span_tests.cpp" # Function name -Ltmp32303: - .short 2 # Record length - .short 4431 # Record kind: S_PROC_ID_END -Ltmp32301: - .p2align 2 - .cv_linetable 1702, __GLOBAL__sub_I_span_tests.cpp, Lfunc_end1702 - .long 241 # Symbol subsection for globals - .long Ltmp32305-Ltmp32304 # Subsection size -Ltmp32304: - .short Ltmp32307-Ltmp32306 # Record length -Ltmp32306: - .short 4364 # Record kind: S_LDATA32 - .long 12235 # Type - .secrel32 "?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar1" # Name -Ltmp32307: - .short Ltmp32309-Ltmp32308 # Record length -Ltmp32308: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar3@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar3@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar3" # Name -Ltmp32309: - .short Ltmp32311-Ltmp32310 # Record length -Ltmp32310: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar5@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar5@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar5" # Name -Ltmp32311: - .short Ltmp32313-Ltmp32312 # Record length -Ltmp32312: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar7@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar7@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar7" # Name -Ltmp32313: - .short Ltmp32315-Ltmp32314 # Record length -Ltmp32314: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar9@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar9@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar9" # Name -Ltmp32315: - .short Ltmp32317-Ltmp32316 # Record length -Ltmp32316: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar11@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar11@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar11" # Name -Ltmp32317: - .short Ltmp32319-Ltmp32318 # Record length -Ltmp32318: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar13@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar13@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar13" # Name -Ltmp32319: - .short Ltmp32321-Ltmp32320 # Record length -Ltmp32320: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar15@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar15@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar15" # Name -Ltmp32321: - .short Ltmp32323-Ltmp32322 # Record length -Ltmp32322: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar17@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar17@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar17" # Name -Ltmp32323: - .short Ltmp32325-Ltmp32324 # Record length -Ltmp32324: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar19@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar19@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar19" # Name -Ltmp32325: - .short Ltmp32327-Ltmp32326 # Record length -Ltmp32326: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar21@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar21@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar21" # Name -Ltmp32327: - .short Ltmp32329-Ltmp32328 # Record length -Ltmp32328: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar23@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar23@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar23" # Name -Ltmp32329: - .short Ltmp32331-Ltmp32330 # Record length -Ltmp32330: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar25@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar25@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar25" # Name -Ltmp32331: - .short Ltmp32333-Ltmp32332 # Record length -Ltmp32332: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar27@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar27@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar27" # Name -Ltmp32333: - .short Ltmp32335-Ltmp32334 # Record length -Ltmp32334: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar29@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar29@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar29" # Name -Ltmp32335: - .short Ltmp32337-Ltmp32336 # Record length -Ltmp32336: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar31@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar31@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar31" # Name -Ltmp32337: - .short Ltmp32339-Ltmp32338 # Record length -Ltmp32338: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar33@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar33@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar33" # Name -Ltmp32339: - .short Ltmp32341-Ltmp32340 # Record length -Ltmp32340: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar35@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar35@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar35" # Name -Ltmp32341: - .short Ltmp32343-Ltmp32342 # Record length -Ltmp32342: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar37@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar37@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar37" # Name -Ltmp32343: - .short Ltmp32345-Ltmp32344 # Record length -Ltmp32344: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar39@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar39@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar39" # Name -Ltmp32345: - .short Ltmp32347-Ltmp32346 # Record length -Ltmp32346: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar41@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar41@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar41" # Name -Ltmp32347: - .short Ltmp32349-Ltmp32348 # Record length -Ltmp32348: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar43@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar43@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar43" # Name -Ltmp32349: - .short Ltmp32351-Ltmp32350 # Record length -Ltmp32350: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar45@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar45@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar45" # Name -Ltmp32351: - .short Ltmp32353-Ltmp32352 # Record length -Ltmp32352: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar47@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar47@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar47" # Name -Ltmp32353: - .short Ltmp32355-Ltmp32354 # Record length -Ltmp32354: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar49@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar49@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar49" # Name -Ltmp32355: - .short Ltmp32357-Ltmp32356 # Record length -Ltmp32356: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar51@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar51@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar51" # Name -Ltmp32357: - .short Ltmp32359-Ltmp32358 # Record length -Ltmp32358: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar53@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar53@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar53" # Name -Ltmp32359: - .short Ltmp32361-Ltmp32360 # Record length -Ltmp32360: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar55@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar55@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar55" # Name -Ltmp32361: - .short Ltmp32363-Ltmp32362 # Record length -Ltmp32362: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar57@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar57@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar57" # Name -Ltmp32363: - .short Ltmp32365-Ltmp32364 # Record length -Ltmp32364: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar59@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar59@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar59" # Name -Ltmp32365: - .short Ltmp32367-Ltmp32366 # Record length -Ltmp32366: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar61@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar61@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar61" # Name -Ltmp32367: - .short Ltmp32369-Ltmp32368 # Record length -Ltmp32368: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar63@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar63@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar63" # Name -Ltmp32369: - .short Ltmp32371-Ltmp32370 # Record length -Ltmp32370: - .short 4364 # Record kind: S_LDATA32 - .long 0 # Type - .secrel32 "?autoRegistrar65@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset - .secidx "?autoRegistrar65@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment - .asciz "autoRegistrar65" # Name -Ltmp32371: - .short Ltmp32373-Ltmp32372 # Record length -Ltmp32372: - .short 4364 # Record kind: S_LDATA32 - .long 4150 # Type - .secrel32 "?s2@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4V?$span@H$0?0@gsl@@A" # DataOffset - .secidx "?s2@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4V?$span@H$0?0@gsl@@A" # Segment - .asciz "s2" # Name -Ltmp32373: -Ltmp32305: - .p2align 2 - .section .debug$S,"dr",associative,"?extent@?$span@H$01@gsl@@2HB" - .p2align 2 # Symbol subsection for ?extent@?$span@H$01@gsl@@2HB - .long 4 # Debug section magic - .long 241 - .long Ltmp32375-Ltmp32374 # Subsection size -Ltmp32374: - .short Ltmp32377-Ltmp32376 # Record length -Ltmp32376: - .short 4365 # Record kind: S_GDATA32 - .long 4101 # Type - .secrel32 "?extent@?$span@H$01@gsl@@2HB" # DataOffset - .secidx "?extent@?$span@H$01@gsl@@2HB" # Segment - .asciz "extent" # Name -Ltmp32377: -Ltmp32375: - .p2align 2 - .section .debug$S,"dr",associative,"?extent@?$span@H$0A@@gsl@@2HB" - .p2align 2 # Symbol subsection for ?extent@?$span@H$0A@@gsl@@2HB - .long 4 # Debug section magic - .long 241 - .long Ltmp32379-Ltmp32378 # Subsection size -Ltmp32378: - .short Ltmp32381-Ltmp32380 # Record length -Ltmp32380: - .short 4365 # Record kind: S_GDATA32 - .long 4101 # Type - .secrel32 "?extent@?$span@H$0A@@gsl@@2HB" # DataOffset - .secidx "?extent@?$span@H$0A@@gsl@@2HB" # Segment - .asciz "extent" # Name -Ltmp32381: -Ltmp32379: - .p2align 2 - .section .debug$S,"dr",associative,"?extent@?$span@H$04@gsl@@2HB" - .p2align 2 # Symbol subsection for ?extent@?$span@H$04@gsl@@2HB - .long 4 # Debug section magic - .long 241 - .long Ltmp32383-Ltmp32382 # Subsection size -Ltmp32382: - .short Ltmp32385-Ltmp32384 # Record length -Ltmp32384: - .short 4365 # Record kind: S_GDATA32 - .long 4101 # Type - .secrel32 "?extent@?$span@H$04@gsl@@2HB" # DataOffset - .secidx "?extent@?$span@H$04@gsl@@2HB" # Segment - .asciz "extent" # Name -Ltmp32385: -Ltmp32383: - .p2align 2 - .section .debug$S,"dr",associative,"?extent@?$span@H$03@gsl@@2HB" - .p2align 2 # Symbol subsection for ?extent@?$span@H$03@gsl@@2HB - .long 4 # Debug section magic - .long 241 - .long Ltmp32387-Ltmp32386 # Subsection size -Ltmp32386: - .short Ltmp32389-Ltmp32388 # Record length -Ltmp32388: - .short 4365 # Record kind: S_GDATA32 - .long 4101 # Type - .secrel32 "?extent@?$span@H$03@gsl@@2HB" # DataOffset - .secidx "?extent@?$span@H$03@gsl@@2HB" # Segment - .asciz "extent" # Name -Ltmp32389: -Ltmp32387: - .p2align 2 - .section .debug$S,"dr",associative,"?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB" - .p2align 2 # Symbol subsection for ?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB - .long 4 # Debug section magic - .long 241 - .long Ltmp32391-Ltmp32390 # Subsection size -Ltmp32390: - .short Ltmp32393-Ltmp32392 # Record length -Ltmp32392: - .short 4365 # Record kind: S_GDATA32 - .long 12237 # Type - .secrel32 "?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB" # DataOffset - .secidx "?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB" # Segment - .asciz "_Is_word_table" # Name -Ltmp32393: -Ltmp32391: - .p2align 2 - .section .debug$S,"dr",associative,"?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B" - .p2align 2 # Symbol subsection for ?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B - .long 4 # Debug section magic - .long 241 - .long Ltmp32395-Ltmp32394 # Subsection size -Ltmp32394: - .short Ltmp32397-Ltmp32396 # Record length -Ltmp32396: - .short 4365 # Record kind: S_GDATA32 - .long 9040 # Type - .secrel32 "?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B" # DataOffset - .secidx "?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PBVfacet@locale@2@B" # Segment - .asciz "_Psave" # Name -Ltmp32397: -Ltmp32395: - .p2align 2 - .section .debug$S,"dr",associative,"?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B" - .p2align 2 # Symbol subsection for ?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B - .long 4 # Debug section magic - .long 241 - .long Ltmp32399-Ltmp32398 # Subsection size -Ltmp32398: - .short Ltmp32401-Ltmp32400 # Record length -Ltmp32400: - .short 4365 # Record kind: S_GDATA32 - .long 9040 # Type - .secrel32 "?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B" # DataOffset - .secidx "?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B" # Segment - .asciz "_Psave" # Name -Ltmp32401: -Ltmp32399: - .p2align 2 - .section .debug$S,"dr",associative,"?_Meta_map@?1??_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4QBDB" - .p2align 2 # Symbol subsection for ?_Meta_map@?1??_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4QBDB - .long 4 # Debug section magic - .long 241 - .long Ltmp32403-Ltmp32402 # Subsection size -Ltmp32402: - .short Ltmp32405-Ltmp32404 # Record length -Ltmp32404: - .short 4365 # Record kind: S_GDATA32 - .long 12238 # Type - .secrel32 "?_Meta_map@?1??_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4QBDB" # DataOffset - .secidx "?_Meta_map@?1??_Trans@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ@4QBDB" # Segment - .asciz "_Meta_map" # Name -Ltmp32405: -Ltmp32403: - .p2align 2 - .section .debug$S,"dr",associative,"?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B" - .p2align 2 # Symbol subsection for ?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B - .long 4 # Debug section magic - .long 241 - .long Ltmp32407-Ltmp32406 # Subsection size -Ltmp32406: - .short Ltmp32409-Ltmp32408 # Record length -Ltmp32408: - .short 4365 # Record kind: S_GDATA32 - .long 12239 # Type - .secrel32 "?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B" # DataOffset - .secidx "?_Names@?1???$lookup_classname@PBD@?$_Regex_traits@D@std@@QBEFPBD0_N@Z@4QBU_Cl_names@2@B" # Segment - .asciz "_Names" # Name -Ltmp32409: -Ltmp32407: - .p2align 2 - .section .debug$S,"dr" - .long 241 - .long Ltmp32411-Ltmp32410 # Subsection size -Ltmp32410: - .short Ltmp32413-Ltmp32412 # Record length -Ltmp32412: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "ptrdiff_t" -Ltmp32413: - .short Ltmp32415-Ltmp32414 # Record length -Ltmp32414: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "index_type" -Ltmp32415: - .short Ltmp32417-Ltmp32416 # Record length -Ltmp32416: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::remove_cv_t" -Ltmp32417: - .short Ltmp32419-Ltmp32418 # Record length -Ltmp32418: - .short 4360 # Record kind: S_UDT - .long 4150 # Type - .asciz "gsl::span" -Ltmp32419: - .short Ltmp32421-Ltmp32420 # Record length -Ltmp32420: - .short 4360 # Record kind: S_UDT - .long 4158 # Type - .asciz "gsl::span::storage_type >" -Ltmp32421: - .short Ltmp32423-Ltmp32422 # Record length -Ltmp32422: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "size_t" -Ltmp32423: - .short Ltmp32425-Ltmp32424 # Record length -Ltmp32424: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "size_type" -Ltmp32425: - .short Ltmp32427-Ltmp32426 # Record length -Ltmp32426: - .short 4360 # Record kind: S_UDT - .long 4192 # Type - .asciz "std::array" -Ltmp32427: - .short Ltmp32429-Ltmp32428 # Record length -Ltmp32428: - .short 4360 # Record kind: S_UDT - .long 4196 # Type - .asciz "gsl::span::KnownNotNull" -Ltmp32429: - .short Ltmp32431-Ltmp32430 # Record length -Ltmp32430: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::conditional_t,0>::element_type_,gsl::details::span_iterator,0>::element_type_>" -Ltmp32431: - .short Ltmp32433-Ltmp32432 # Record length -Ltmp32432: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::remove_reference_t" -Ltmp32433: - .short Ltmp32435-Ltmp32434 # Record length -Ltmp32434: - .short 4360 # Record kind: S_UDT - .long 1140 # Type - .asciz "std::add_pointer_t,0>::reference>" -Ltmp32435: - .short Ltmp32437-Ltmp32436 # Record length -Ltmp32436: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::remove_cv_t,0>::element_type_>" -Ltmp32437: - .short Ltmp32439-Ltmp32438 # Record length -Ltmp32438: - .short 4360 # Record kind: S_UDT - .long 4225 # Type - .asciz "gsl::details::span_iterator,0>" -Ltmp32439: - .short Ltmp32441-Ltmp32440 # Record length -Ltmp32440: - .short 4360 # Record kind: S_UDT - .long 4101 # Type - .asciz "std::conditional_t,1>::element_type_,gsl::details::span_iterator,1>::element_type_>" -Ltmp32441: - .short Ltmp32443-Ltmp32442 # Record length -Ltmp32442: - .short 4360 # Record kind: S_UDT - .long 4101 # Type - .asciz "std::remove_reference_t" -Ltmp32443: - .short Ltmp32445-Ltmp32444 # Record length -Ltmp32444: - .short 4360 # Record kind: S_UDT - .long 4178 # Type - .asciz "std::add_pointer_t,1>::reference>" -Ltmp32445: - .short Ltmp32447-Ltmp32446 # Record length -Ltmp32446: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::remove_cv_t,1>::element_type_>" -Ltmp32447: - .short Ltmp32449-Ltmp32448 # Record length -Ltmp32448: - .short 4360 # Record kind: S_UDT - .long 4250 # Type - .asciz "gsl::details::span_iterator,1>" -Ltmp32449: - .short Ltmp32451-Ltmp32450 # Record length -Ltmp32450: - .short 4360 # Record kind: S_UDT - .long 4269 # Type - .asciz "std::reverse_iterator,0> >" -Ltmp32451: - .short Ltmp32453-Ltmp32452 # Record length -Ltmp32452: - .short 4360 # Record kind: S_UDT - .long 4289 # Type - .asciz "std::reverse_iterator,1> >" -Ltmp32453: - .short Ltmp32455-Ltmp32454 # Record length -Ltmp32454: - .short 4360 # Record kind: S_UDT - .long 4292 # Type - .asciz "gsl::span::subspan_selector<-1>" -Ltmp32455: - .short Ltmp32457-Ltmp32456 # Record length -Ltmp32456: - .short 4360 # Record kind: S_UDT - .long 4300 # Type - .asciz "gsl::details::extent_type<-1>" -Ltmp32457: - .short Ltmp32459-Ltmp32458 # Record length -Ltmp32458: - .short 4360 # Record kind: S_UDT - .long 4304 # Type - .asciz "std::random_access_iterator_tag" -Ltmp32459: - .short Ltmp32461-Ltmp32460 # Record length -Ltmp32460: - .short 4360 # Record kind: S_UDT - .long 4308 # Type - .asciz "std::bidirectional_iterator_tag" -Ltmp32461: - .short Ltmp32463-Ltmp32462 # Record length -Ltmp32462: - .short 4360 # Record kind: S_UDT - .long 4312 # Type - .asciz "std::forward_iterator_tag" -Ltmp32463: - .short Ltmp32465-Ltmp32464 # Record length -Ltmp32464: - .short 4360 # Record kind: S_UDT - .long 4314 # Type - .asciz "std::input_iterator_tag" -Ltmp32465: - .short Ltmp32467-Ltmp32466 # Record length -Ltmp32466: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::remove_cv_t" -Ltmp32467: - .short Ltmp32469-Ltmp32468 # Record length -Ltmp32468: - .short 4360 # Record kind: S_UDT - .long 4356 # Type - .asciz "gsl::span" -Ltmp32469: - .short Ltmp32471-Ltmp32470 # Record length -Ltmp32470: - .short 4360 # Record kind: S_UDT - .long 4362 # Type - .asciz "gsl::span::storage_type >" -Ltmp32471: - .short Ltmp32473-Ltmp32472 # Record length -Ltmp32472: - .short 4360 # Record kind: S_UDT - .long 4365 # Type - .asciz "gsl::span::KnownNotNull" -Ltmp32473: - .short Ltmp32475-Ltmp32474 # Record length -Ltmp32474: - .short 4360 # Record kind: S_UDT - .long 4409 # Type - .asciz "Catch::AssertionHandler" -Ltmp32475: - .short Ltmp32477-Ltmp32476 # Record length -Ltmp32476: - .short 4360 # Record kind: S_UDT - .long 4412 # Type - .asciz "Catch::AssertionInfo" -Ltmp32477: - .short Ltmp32479-Ltmp32478 # Record length -Ltmp32478: - .short 4360 # Record kind: S_UDT - .long 4427 # Type - .asciz "std::string" -Ltmp32479: - .short Ltmp32481-Ltmp32480 # Record length -Ltmp32480: - .short 4360 # Record kind: S_UDT - .long 4448 # Type - .asciz "Catch::StringRef" -Ltmp32481: - .short Ltmp32483-Ltmp32482 # Record length -Ltmp32482: - .short 4360 # Record kind: S_UDT - .long 4467 # Type - .asciz "Catch::SourceLineInfo" -Ltmp32483: - .short Ltmp32485-Ltmp32484 # Record length -Ltmp32484: - .short 4360 # Record kind: S_UDT - .long 4479 # Type - .asciz "Catch::ITransientExpression" -Ltmp32485: - .short Ltmp32487-Ltmp32486 # Record length -Ltmp32486: - .short 4360 # Record kind: S_UDT - .long 4529 # Type - .asciz "std::bool_constant" -Ltmp32487: - .short Ltmp32489-Ltmp32488 # Record length -Ltmp32488: - .short 4360 # Record kind: S_UDT - .long 4529 # Type - .asciz "std::true_type" -Ltmp32489: - .short Ltmp32491-Ltmp32490 # Record length -Ltmp32490: - .short 4360 # Record kind: S_UDT - .long 4529 # Type - .asciz "std::_Propagate_allocators" -Ltmp32491: - .short Ltmp32493-Ltmp32492 # Record length -Ltmp32492: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant" -Ltmp32493: - .short Ltmp32495-Ltmp32494 # Record length -Ltmp32494: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::false_type" -Ltmp32495: - .short Ltmp32497-Ltmp32496 # Record length -Ltmp32496: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::_No_propagate_allocators" -Ltmp32497: - .short Ltmp32499-Ltmp32498 # Record length -Ltmp32498: - .short 4360 # Record kind: S_UDT - .long 4485 # Type - .asciz "std::_Rebind_alloc_t,char>" -Ltmp32499: - .short Ltmp32501-Ltmp32500 # Record length -Ltmp32500: - .short 4360 # Record kind: S_UDT - .long 4529 # Type - .asciz "std::bool_constant<_Is_specialization_v,char_traits> && is_trivial_v,std::allocator >::pointer> >" -Ltmp32501: - .short Ltmp32503-Ltmp32502 # Record length -Ltmp32502: - .short 4360 # Record kind: S_UDT - .long 4700 # Type - .asciz "std::basic_string,std::allocator >" -Ltmp32503: - .short Ltmp32505-Ltmp32504 # Record length -Ltmp32504: - .short 4360 # Record kind: S_UDT - .long 4713 # Type - .asciz "std::_Compressed_pair,std::_String_val >,1>" -Ltmp32505: - .short Ltmp32507-Ltmp32506 # Record length -Ltmp32506: - .short 4360 # Record kind: S_UDT - .long 4736 # Type - .asciz "std::allocator" -Ltmp32507: - .short Ltmp32509-Ltmp32508 # Record length -Ltmp32508: - .short 4360 # Record kind: S_UDT - .long 4738 # Type - .asciz "std::_Equal_allocators" -Ltmp32509: - .short Ltmp32511-Ltmp32510 # Record length -Ltmp32510: - .short 4360 # Record kind: S_UDT - .long 4744 # Type - .asciz "std::integral_constant" -Ltmp32511: - .short Ltmp32513-Ltmp32512 # Record length -Ltmp32512: - .short 4360 # Record kind: S_UDT - .long 4751 # Type - .asciz "std::integral_constant" -Ltmp32513: - .short Ltmp32515-Ltmp32514 # Record length -Ltmp32514: - .short 4360 # Record kind: S_UDT - .long 4755 # Type - .asciz "std::_Container_base" -Ltmp32515: - .short Ltmp32517-Ltmp32516 # Record length -Ltmp32516: - .short 4360 # Record kind: S_UDT - .long 4777 # Type - .asciz "std::_String_iterator > >" -Ltmp32517: - .short Ltmp32519-Ltmp32518 # Record length -Ltmp32518: - .short 4360 # Record kind: S_UDT - .long 4685 # Type - .asciz "std::_Iterator_base" -Ltmp32519: - .short Ltmp32521-Ltmp32520 # Record length -Ltmp32520: - .short 4360 # Record kind: S_UDT - .long 4801 # Type - .asciz "std::_String_const_iterator > >" -Ltmp32521: - .short Ltmp32523-Ltmp32522 # Record length -Ltmp32522: - .short 4360 # Record kind: S_UDT - .long 4815 # Type - .asciz "std::_String_val >" -Ltmp32523: - .short Ltmp32525-Ltmp32524 # Record length -Ltmp32524: - .short 4360 # Record kind: S_UDT - .long 4831 # Type - .asciz "std::_Iterator_base12" -Ltmp32525: - .short Ltmp32527-Ltmp32526 # Record length -Ltmp32526: - .short 4360 # Record kind: S_UDT - .long 4839 # Type - .asciz "std::_Container_proxy" -Ltmp32527: - .short Ltmp32529-Ltmp32528 # Record length -Ltmp32528: - .short 4360 # Record kind: S_UDT - .long 4841 # Type - .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" -Ltmp32529: - .short Ltmp32531-Ltmp32530 # Record length -Ltmp32530: - .short 4360 # Record kind: S_UDT - .long 4843 # Type - .asciz "std::allocator_traits >" -Ltmp32531: - .short Ltmp32533-Ltmp32532 # Record length -Ltmp32532: - .short 4360 # Record kind: S_UDT - .long 19 # Type - .asciz "std::streamoff" -Ltmp32533: - .short Ltmp32535-Ltmp32534 # Record length -Ltmp32534: - .short 4360 # Record kind: S_UDT - .long 4868 # Type - .asciz "_Mbstatet" -Ltmp32535: - .short Ltmp32537-Ltmp32536 # Record length -Ltmp32536: - .short 4360 # Record kind: S_UDT - .long 4870 # Type - .asciz "std::char_traits" -Ltmp32537: - .short Ltmp32539-Ltmp32538 # Record length -Ltmp32538: - .short 4360 # Record kind: S_UDT - .long 4883 # Type - .asciz "std::_Container_base12" -Ltmp32539: - .short Ltmp32541-Ltmp32540 # Record length -Ltmp32540: - .short 4360 # Record kind: S_UDT - .long 4889 # Type - .asciz "std::_String_val >::_Bxty" -Ltmp32541: - .short Ltmp32543-Ltmp32542 # Record length -Ltmp32542: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "size_type" -Ltmp32543: - .short Ltmp32545-Ltmp32544 # Record length -Ltmp32544: - .short 4360 # Record kind: S_UDT - .long 4902 # Type - .asciz "std::_Default_allocator_traits >" -Ltmp32545: - .short Ltmp32547-Ltmp32546 # Record length -Ltmp32546: - .short 4360 # Record kind: S_UDT - .long 4905 # Type - .asciz "_Mbstatet" -Ltmp32547: - .short Ltmp32549-Ltmp32548 # Record length -Ltmp32548: - .short 4360 # Record kind: S_UDT - .long 4946 # Type - .asciz "gsl::span" -Ltmp32549: - .short Ltmp32551-Ltmp32550 # Record length -Ltmp32550: - .short 4360 # Record kind: S_UDT - .long 4953 # Type - .asciz "gsl::span::storage_type >" -Ltmp32551: - .short Ltmp32553-Ltmp32552 # Record length -Ltmp32552: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "index_type" -Ltmp32553: - .short Ltmp32555-Ltmp32554 # Record length -Ltmp32554: - .short 4360 # Record kind: S_UDT - .long 4963 # Type - .asciz "gsl::details::extent_type<0>" -Ltmp32555: - .short Ltmp32557-Ltmp32556 # Record length -Ltmp32556: - .short 4360 # Record kind: S_UDT - .long 5003 # Type - .asciz "gsl::span" -Ltmp32557: - .short Ltmp32559-Ltmp32558 # Record length -Ltmp32558: - .short 4360 # Record kind: S_UDT - .long 5009 # Type - .asciz "gsl::span::storage_type >" -Ltmp32559: - .short Ltmp32561-Ltmp32560 # Record length -Ltmp32560: - .short 4360 # Record kind: S_UDT - .long 5016 # Type - .asciz "Catch::NameAndTags" -Ltmp32561: - .short Ltmp32563-Ltmp32562 # Record length -Ltmp32562: - .short 4360 # Record kind: S_UDT - .long 1140 # Type - .asciz "std::remove_cv_t" -Ltmp32563: - .short Ltmp32565-Ltmp32564 # Record length -Ltmp32564: - .short 4360 # Record kind: S_UDT - .long 5090 # Type - .asciz "gsl::span" -Ltmp32565: - .short Ltmp32567-Ltmp32566 # Record length -Ltmp32566: - .short 4360 # Record kind: S_UDT - .long 5096 # Type - .asciz "gsl::span::storage_type >" -Ltmp32567: - .short Ltmp32569-Ltmp32568 # Record length -Ltmp32568: - .short 4360 # Record kind: S_UDT - .long 4178 # Type - .asciz "std::remove_cv_t" -Ltmp32569: - .short Ltmp32571-Ltmp32570 # Record length -Ltmp32570: - .short 4360 # Record kind: S_UDT - .long 5146 # Type - .asciz "gsl::span" -Ltmp32571: - .short Ltmp32573-Ltmp32572 # Record length -Ltmp32572: - .short 4360 # Record kind: S_UDT - .long 5152 # Type - .asciz "gsl::span::storage_type >" -Ltmp32573: - .short Ltmp32575-Ltmp32574 # Record length -Ltmp32574: - .short 4360 # Record kind: S_UDT - .long 5196 # Type - .asciz "gsl::span" -Ltmp32575: - .short Ltmp32577-Ltmp32576 # Record length -Ltmp32576: - .short 4360 # Record kind: S_UDT - .long 5203 # Type - .asciz "gsl::span::storage_type >" -Ltmp32577: - .short Ltmp32579-Ltmp32578 # Record length -Ltmp32578: - .short 4360 # Record kind: S_UDT - .long 5205 # Type - .asciz "gsl::span::KnownNotNull" -Ltmp32579: - .short Ltmp32581-Ltmp32580 # Record length -Ltmp32580: - .short 4360 # Record kind: S_UDT - .long 5215 # Type - .asciz "gsl::details::extent_type<2>" -Ltmp32581: - .short Ltmp32583-Ltmp32582 # Record length -Ltmp32582: - .short 4360 # Record kind: S_UDT - .long 5242 # Type - .asciz "`anonymous namespace'::AddressOverloaded" -Ltmp32583: - .short Ltmp32585-Ltmp32584 # Record length -Ltmp32584: - .short 4360 # Record kind: S_UDT - .long 5282 # Type - .asciz "gsl::span" -Ltmp32585: - .short Ltmp32587-Ltmp32586 # Record length -Ltmp32586: - .short 4360 # Record kind: S_UDT - .long 5289 # Type - .asciz "gsl::span::storage_type >" -Ltmp32587: - .short Ltmp32589-Ltmp32588 # Record length -Ltmp32588: - .short 4360 # Record kind: S_UDT - .long 5291 # Type - .asciz "gsl::span::KnownNotNull" -Ltmp32589: - .short Ltmp32591-Ltmp32590 # Record length -Ltmp32590: - .short 4360 # Record kind: S_UDT - .long 5301 # Type - .asciz "gsl::details::extent_type<5>" -Ltmp32591: - .short Ltmp32593-Ltmp32592 # Record length -Ltmp32592: - .short 4360 # Record kind: S_UDT - .long 5231 # Type - .asciz "std::remove_cv_t" -Ltmp32593: - .short Ltmp32595-Ltmp32594 # Record length -Ltmp32594: - .short 4360 # Record kind: S_UDT - .long 5351 # Type - .asciz "gsl::span" -Ltmp32595: - .short Ltmp32597-Ltmp32596 # Record length -Ltmp32596: - .short 4360 # Record kind: S_UDT - .long 5357 # Type - .asciz "gsl::span::storage_type >" -Ltmp32597: - .short Ltmp32599-Ltmp32598 # Record length -Ltmp32598: - .short 4360 # Record kind: S_UDT - .long 5234 # Type - .asciz "std::remove_cv_t" -Ltmp32599: - .short Ltmp32601-Ltmp32600 # Record length -Ltmp32600: - .short 4360 # Record kind: S_UDT - .long 5407 # Type - .asciz "gsl::span" -Ltmp32601: - .short Ltmp32603-Ltmp32602 # Record length -Ltmp32602: - .short 4360 # Record kind: S_UDT - .long 5413 # Type - .asciz "gsl::span::storage_type >" -Ltmp32603: - .short Ltmp32605-Ltmp32604 # Record length -Ltmp32604: - .short 4360 # Record kind: S_UDT - .long 5236 # Type - .asciz "std::remove_cv_t<(anonymous namespace)::AddressOverloaded>" -Ltmp32605: - .short Ltmp32607-Ltmp32606 # Record length -Ltmp32606: - .short 4360 # Record kind: S_UDT - .long 5464 # Type - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>" -Ltmp32607: - .short Ltmp32609-Ltmp32608 # Record length -Ltmp32608: - .short 4360 # Record kind: S_UDT - .long 5470 # Type - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >" -Ltmp32609: - .short Ltmp32611-Ltmp32610 # Record length -Ltmp32610: - .short 4360 # Record kind: S_UDT - .long 5473 # Type - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull" -Ltmp32611: - .short Ltmp32613-Ltmp32612 # Record length -Ltmp32612: - .short 4360 # Record kind: S_UDT - .long 65 # Type - .asciz "std::remove_cv_t" -Ltmp32613: - .short Ltmp32615-Ltmp32614 # Record length -Ltmp32614: - .short 4360 # Record kind: S_UDT - .long 5528 # Type - .asciz "gsl::span" -Ltmp32615: - .short Ltmp32617-Ltmp32616 # Record length -Ltmp32616: - .short 4360 # Record kind: S_UDT - .long 5534 # Type - .asciz "gsl::span::storage_type >" -Ltmp32617: - .short Ltmp32619-Ltmp32618 # Record length -Ltmp32618: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "size_type" -Ltmp32619: - .short Ltmp32621-Ltmp32620 # Record length -Ltmp32620: - .short 4360 # Record kind: S_UDT - .long 5570 # Type - .asciz "std::array" -Ltmp32621: - .short Ltmp32623-Ltmp32622 # Record length -Ltmp32622: - .short 4360 # Record kind: S_UDT - .long 5606 # Type - .asciz "std::array<(anonymous namespace)::AddressOverloaded,4>" -Ltmp32623: - .short Ltmp32625-Ltmp32624 # Record length -Ltmp32624: - .short 4360 # Record kind: S_UDT - .long 5646 # Type - .asciz "gsl::span" -Ltmp32625: - .short Ltmp32627-Ltmp32626 # Record length -Ltmp32626: - .short 4360 # Record kind: S_UDT - .long 5653 # Type - .asciz "gsl::span::storage_type >" -Ltmp32627: - .short Ltmp32629-Ltmp32628 # Record length -Ltmp32628: - .short 4360 # Record kind: S_UDT - .long 5655 # Type - .asciz "gsl::span::KnownNotNull" -Ltmp32629: - .short Ltmp32631-Ltmp32630 # Record length -Ltmp32630: - .short 4360 # Record kind: S_UDT - .long 5665 # Type - .asciz "gsl::details::extent_type<4>" -Ltmp32631: - .short Ltmp32633-Ltmp32632 # Record length -Ltmp32632: - .short 4360 # Record kind: S_UDT - .long 5705 # Type - .asciz "gsl::span" -Ltmp32633: - .short Ltmp32635-Ltmp32634 # Record length -Ltmp32634: - .short 4360 # Record kind: S_UDT - .long 5711 # Type - .asciz "gsl::span::storage_type >" -Ltmp32635: - .short Ltmp32637-Ltmp32636 # Record length -Ltmp32636: - .short 4360 # Record kind: S_UDT - .long 5713 # Type - .asciz "gsl::span::KnownNotNull" -Ltmp32637: - .short Ltmp32639-Ltmp32638 # Record length -Ltmp32638: - .short 4360 # Record kind: S_UDT - .long 5753 # Type - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>" -Ltmp32639: - .short Ltmp32641-Ltmp32640 # Record length -Ltmp32640: - .short 4360 # Record kind: S_UDT - .long 5759 # Type - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >" -Ltmp32641: - .short Ltmp32643-Ltmp32642 # Record length -Ltmp32642: - .short 4360 # Record kind: S_UDT - .long 5761 # Type - .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull" -Ltmp32643: - .short Ltmp32645-Ltmp32644 # Record length -Ltmp32644: - .short 4360 # Record kind: S_UDT - .long 5236 # Type - .asciz "std::remove_cv_t" -Ltmp32645: - .short Ltmp32647-Ltmp32646 # Record length -Ltmp32646: - .short 4360 # Record kind: S_UDT - .long 5817 # Type - .asciz "gsl::span" -Ltmp32647: - .short Ltmp32649-Ltmp32648 # Record length -Ltmp32648: - .short 4360 # Record kind: S_UDT - .long 5823 # Type - .asciz "gsl::span::storage_type >" -Ltmp32649: - .short Ltmp32651-Ltmp32650 # Record length -Ltmp32650: - .short 4360 # Record kind: S_UDT - .long 5826 # Type - .asciz "gsl::span::KnownNotNull" -Ltmp32651: - .short Ltmp32653-Ltmp32652 # Record length -Ltmp32652: - .short 4360 # Record kind: S_UDT - .long 5873 # Type - .asciz "std::array" -Ltmp32653: - .short Ltmp32655-Ltmp32654 # Record length -Ltmp32654: - .short 4360 # Record kind: S_UDT - .long 5882 # Type - .asciz "std::_Rebind_alloc_t,int>" -Ltmp32655: - .short Ltmp32657-Ltmp32656 # Record length -Ltmp32656: - .short 4360 # Record kind: S_UDT - .long 6018 # Type - .asciz "std::vector >" -Ltmp32657: - .short Ltmp32659-Ltmp32658 # Record length -Ltmp32658: - .short 4360 # Record kind: S_UDT - .long 6031 # Type - .asciz "std::_Compressed_pair,std::_Vector_val >,1>" -Ltmp32659: - .short Ltmp32661-Ltmp32660 # Record length -Ltmp32660: - .short 4360 # Record kind: S_UDT - .long 6050 # Type - .asciz "std::allocator" -Ltmp32661: - .short Ltmp32663-Ltmp32662 # Record length -Ltmp32662: - .short 4360 # Record kind: S_UDT - .long 6061 # Type - .asciz "std::initializer_list" -Ltmp32663: - .short Ltmp32665-Ltmp32664 # Record length -Ltmp32664: - .short 4360 # Record kind: S_UDT - .long 6064 # Type - .asciz "std::_Value_init_tag" -Ltmp32665: - .short Ltmp32667-Ltmp32666 # Record length -Ltmp32666: - .short 4360 # Record kind: S_UDT - .long 6069 # Type - .asciz "std::_Vector_val >" -Ltmp32667: - .short Ltmp32669-Ltmp32668 # Record length -Ltmp32668: - .short 4360 # Record kind: S_UDT - .long 6071 # Type - .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" -Ltmp32669: - .short Ltmp32671-Ltmp32670 # Record length -Ltmp32670: - .short 4360 # Record kind: S_UDT - .long 6073 # Type - .asciz "std::allocator_traits >" -Ltmp32671: - .short Ltmp32673-Ltmp32672 # Record length -Ltmp32672: - .short 4360 # Record kind: S_UDT - .long 6085 # Type - .asciz "std::_Default_allocator_traits >" -Ltmp32673: - .short Ltmp32675-Ltmp32674 # Record length -Ltmp32674: - .short 4360 # Record kind: S_UDT - .long 112 # Type - .asciz "std::remove_cv_t" -Ltmp32675: - .short Ltmp32677-Ltmp32676 # Record length -Ltmp32676: - .short 4360 # Record kind: S_UDT - .long 6133 # Type - .asciz "gsl::span" -Ltmp32677: - .short Ltmp32679-Ltmp32678 # Record length -Ltmp32678: - .short 4360 # Record kind: S_UDT - .long 6139 # Type - .asciz "gsl::span::storage_type >" -Ltmp32679: - .short Ltmp32681-Ltmp32680 # Record length -Ltmp32680: - .short 4360 # Record kind: S_UDT - .long 6223 # Type - .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>" -Ltmp32681: - .short Ltmp32683-Ltmp32682 # Record length -Ltmp32682: - .short 4360 # Record kind: S_UDT - .long 6229 # Type - .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >" -Ltmp32683: - .short Ltmp32685-Ltmp32684 # Record length -Ltmp32684: - .short 4360 # Record kind: S_UDT - .long 6274 # Type - .asciz "gsl::span" -Ltmp32685: - .short Ltmp32687-Ltmp32686 # Record length -Ltmp32686: - .short 4360 # Record kind: S_UDT - .long 6280 # Type - .asciz "gsl::span::storage_type >" -Ltmp32687: - .short Ltmp32689-Ltmp32688 # Record length -Ltmp32688: - .short 4360 # Record kind: S_UDT - .long 6345 # Type - .asciz "std::remove_cv_t" -Ltmp32689: - .short Ltmp32691-Ltmp32690 # Record length -Ltmp32690: - .short 4360 # Record kind: S_UDT - .long 6393 # Type - .asciz "gsl::span" -Ltmp32691: - .short Ltmp32693-Ltmp32692 # Record length -Ltmp32692: - .short 4360 # Record kind: S_UDT - .long 6399 # Type - .asciz "gsl::span::storage_type >" -Ltmp32693: - .short Ltmp32695-Ltmp32694 # Record length -Ltmp32694: - .short 4360 # Record kind: S_UDT - .long 6345 # Type - .asciz "std::remove_cv_t" -Ltmp32695: - .short Ltmp32697-Ltmp32696 # Record length -Ltmp32696: - .short 4360 # Record kind: S_UDT - .long 6446 # Type - .asciz "gsl::span" -Ltmp32697: - .short Ltmp32699-Ltmp32698 # Record length -Ltmp32698: - .short 4360 # Record kind: S_UDT - .long 6452 # Type - .asciz "gsl::span::storage_type >" -Ltmp32699: - .short Ltmp32701-Ltmp32700 # Record length -Ltmp32700: - .short 4360 # Record kind: S_UDT - .long 6508 # Type - .asciz "gsl::span" -Ltmp32701: - .short Ltmp32703-Ltmp32702 # Record length -Ltmp32702: - .short 4360 # Record kind: S_UDT - .long 6515 # Type - .asciz "gsl::span::storage_type >" -Ltmp32703: - .short Ltmp32705-Ltmp32704 # Record length -Ltmp32704: - .short 4360 # Record kind: S_UDT - .long 6525 # Type - .asciz "gsl::details::extent_type<1>" -Ltmp32705: - .short Ltmp32707-Ltmp32706 # Record length -Ltmp32706: - .short 4360 # Record kind: S_UDT - .long 112 # Type - .asciz "std::remove_cv_t" -Ltmp32707: - .short Ltmp32709-Ltmp32708 # Record length -Ltmp32708: - .short 4360 # Record kind: S_UDT - .long 6571 # Type - .asciz "gsl::span" -Ltmp32709: - .short Ltmp32711-Ltmp32710 # Record length -Ltmp32710: - .short 4360 # Record kind: S_UDT - .long 6577 # Type - .asciz "gsl::span::storage_type >" -Ltmp32711: - .short Ltmp32713-Ltmp32712 # Record length -Ltmp32712: - .short 4360 # Record kind: S_UDT - .long 6580 # Type - .asciz "gsl::span::KnownNotNull" -Ltmp32713: - .short Ltmp32715-Ltmp32714 # Record length -Ltmp32714: - .short 4360 # Record kind: S_UDT - .long 112 # Type - .asciz "std::conditional_t,0>::element_type_,gsl::details::span_iterator,0>::element_type_>" -Ltmp32715: - .short Ltmp32717-Ltmp32716 # Record length -Ltmp32716: - .short 4360 # Record kind: S_UDT - .long 112 # Type - .asciz "std::remove_reference_t" -Ltmp32717: - .short Ltmp32719-Ltmp32718 # Record length -Ltmp32718: - .short 4360 # Record kind: S_UDT - .long 1136 # Type - .asciz "std::add_pointer_t,0>::reference>" -Ltmp32719: - .short Ltmp32721-Ltmp32720 # Record length -Ltmp32720: - .short 4360 # Record kind: S_UDT - .long 112 # Type - .asciz "std::remove_cv_t,0>::element_type_>" -Ltmp32721: - .short Ltmp32723-Ltmp32722 # Record length -Ltmp32722: - .short 4360 # Record kind: S_UDT - .long 6605 # Type - .asciz "gsl::details::span_iterator,0>" -Ltmp32723: - .short Ltmp32725-Ltmp32724 # Record length -Ltmp32724: - .short 4360 # Record kind: S_UDT - .long 6650 # Type - .asciz "std::match_results,0>,std::allocator,0> > > >" -Ltmp32725: - .short Ltmp32727-Ltmp32726 # Record length -Ltmp32726: - .short 4360 # Record kind: S_UDT - .long 6612 # Type - .asciz "std::_Rebind_alloc_t,0> > >,std::sub_match,0> > >" -Ltmp32727: - .short Ltmp32729-Ltmp32728 # Record length -Ltmp32728: - .short 4360 # Record kind: S_UDT - .long 6790 # Type - .asciz "std::vector,0> >,std::allocator,0> > > >" -Ltmp32729: - .short Ltmp32731-Ltmp32730 # Record length -Ltmp32730: - .short 4360 # Record kind: S_UDT - .long 6808 # Type - .asciz "std::sub_match,0> >" -Ltmp32731: - .short Ltmp32733-Ltmp32732 # Record length -Ltmp32732: - .short 4360 # Record kind: S_UDT - .long 6827 # Type - .asciz "std::allocator,0> > >" -Ltmp32733: - .short Ltmp32735-Ltmp32734 # Record length -Ltmp32734: - .short 4360 # Record kind: S_UDT - .long 6855 # Type - .asciz "std::_Vector_const_iterator,0> > > > >" -Ltmp32735: - .short Ltmp32737-Ltmp32736 # Record length -Ltmp32736: - .short 4360 # Record kind: S_UDT - .long 6857 # Type - .asciz "std::conditional_t<_Is_default_allocator,0> > > >::value,_Default_allocator_traits,0> > > >,_Normal_allocator_traits,0> > > > >" -Ltmp32737: - .short Ltmp32739-Ltmp32738 # Record length -Ltmp32738: - .short 4360 # Record kind: S_UDT - .long 6859 # Type - .asciz "std::allocator_traits,0> > > >" -Ltmp32739: - .short Ltmp32741-Ltmp32740 # Record length -Ltmp32740: - .short 4360 # Record kind: S_UDT - .long 6871 # Type - .asciz "std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>" -Ltmp32741: - .short Ltmp32743-Ltmp32742 # Record length -Ltmp32742: - .short 4360 # Record kind: S_UDT - .long 6876 # Type - .asciz "std::_Vector_val,0> > > >" -Ltmp32743: - .short Ltmp32745-Ltmp32744 # Record length -Ltmp32744: - .short 4360 # Record kind: S_UDT - .long 6895 # Type - .asciz "std::pair,0>,gsl::details::span_iterator,0> >" -Ltmp32745: - .short Ltmp32747-Ltmp32746 # Record length -Ltmp32746: - .short 4360 # Record kind: S_UDT - .long 6908 # Type - .asciz "std::_Default_allocator_traits,0> > > >" -Ltmp32747: - .short Ltmp32749-Ltmp32748 # Record length -Ltmp32748: - .short 4360 # Record kind: S_UDT - .long 6947 # Type - .asciz "_Collvec" -Ltmp32749: - .short Ltmp32751-Ltmp32750 # Record length -Ltmp32750: - .short 4360 # Record kind: S_UDT - .long 6949 # Type - .asciz "_Ctypevec" -Ltmp32751: - .short Ltmp32753-Ltmp32752 # Record length -Ltmp32752: - .short 4360 # Record kind: S_UDT - .long 6951 # Type - .asciz "_Cvtvec" -Ltmp32753: - .short Ltmp32755-Ltmp32754 # Record length -Ltmp32754: - .short 4360 # Record kind: S_UDT - .long 6965 # Type - .asciz "std::_Locinfo" -Ltmp32755: - .short Ltmp32757-Ltmp32756 # Record length -Ltmp32756: - .short 4360 # Record kind: S_UDT - .long 6986 # Type - .asciz "std::_Lockit" -Ltmp32757: - .short Ltmp32759-Ltmp32758 # Record length -Ltmp32758: - .short 4360 # Record kind: S_UDT - .long 7005 # Type - .asciz "std::_Yarn" -Ltmp32759: - .short Ltmp32761-Ltmp32760 # Record length -Ltmp32760: - .short 4360 # Record kind: S_UDT - .long 7026 # Type - .asciz "std::_Yarn" -Ltmp32761: - .short Ltmp32763-Ltmp32762 # Record length -Ltmp32762: - .short 4360 # Record kind: S_UDT - .long 7029 # Type - .asciz "_Collvec" -Ltmp32763: - .short Ltmp32765-Ltmp32764 # Record length -Ltmp32764: - .short 4360 # Record kind: S_UDT - .long 7035 # Type - .asciz "_Ctypevec" -Ltmp32765: - .short Ltmp32767-Ltmp32766 # Record length -Ltmp32766: - .short 4360 # Record kind: S_UDT - .long 7039 # Type - .asciz "_Cvtvec" -Ltmp32767: - .short Ltmp32769-Ltmp32768 # Record length -Ltmp32768: - .short 4360 # Record kind: S_UDT - .long 7055 # Type - .asciz "std::_Timevec" -Ltmp32769: - .short Ltmp32771-Ltmp32770 # Record length -Ltmp32770: - .short 4360 # Record kind: S_UDT - .long 7081 # Type - .asciz "Catch::ExprLhs" -Ltmp32771: - .short Ltmp32773-Ltmp32772 # Record length -Ltmp32772: - .short 4360 # Record kind: S_UDT - .long 7090 # Type - .asciz "Catch::BinaryExpr" -Ltmp32773: - .short Ltmp32775-Ltmp32774 # Record length -Ltmp32774: - .short 4360 # Record kind: S_UDT - .long 7099 # Type - .asciz "Catch::UnaryExpr" -Ltmp32775: - .short Ltmp32777-Ltmp32776 # Record length -Ltmp32776: - .short 4360 # Record kind: S_UDT - .long 7106 # Type - .asciz "Catch::Decomposer" -Ltmp32777: - .short Ltmp32779-Ltmp32778 # Record length -Ltmp32778: - .short 4360 # Record kind: S_UDT - .long 7137 # Type - .asciz "gsl::fail_fast" -Ltmp32779: - .short Ltmp32781-Ltmp32780 # Record length -Ltmp32780: - .short 4360 # Record kind: S_UDT - .long 7146 # Type - .asciz "std::logic_error" -Ltmp32781: - .short Ltmp32783-Ltmp32782 # Record length -Ltmp32782: - .short 4360 # Record kind: S_UDT - .long 7166 # Type - .asciz "std::exception" -Ltmp32783: - .short Ltmp32785-Ltmp32784 # Record length -Ltmp32784: - .short 4360 # Record kind: S_UDT - .long 7170 # Type - .asciz "__std_exception_data" -Ltmp32785: - .short Ltmp32787-Ltmp32786 # Record length -Ltmp32786: - .short 4360 # Record kind: S_UDT - .long 7128 # Type - .asciz "std::remove_reference_t" -Ltmp32787: - .short Ltmp32789-Ltmp32788 # Record length -Ltmp32788: - .short 4360 # Record kind: S_UDT - .long 7248 # Type - .asciz "std::allocator" -Ltmp32789: - .short Ltmp32791-Ltmp32790 # Record length -Ltmp32790: - .short 4360 # Record kind: S_UDT - .long 7268 # Type - .asciz "std::basic_ostream >::sentry" -Ltmp32791: - .short Ltmp32793-Ltmp32792 # Record length -Ltmp32792: - .short 4360 # Record kind: S_UDT - .long 7280 # Type - .asciz "std::basic_ostream >::_Sentry_base" -Ltmp32793: - .short Ltmp32795-Ltmp32794 # Record length -Ltmp32794: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "uintptr_t" -Ltmp32795: - .short Ltmp32797-Ltmp32796 # Record length -Ltmp32796: - .short 4360 # Record kind: S_UDT - .long 7350 # Type - .asciz "std::_Default_allocator_traits >" -Ltmp32797: - .short Ltmp32799-Ltmp32798 # Record length -Ltmp32798: - .short 4360 # Record kind: S_UDT - .long 7387 # Type - .asciz "Catch::ExprLhs" -Ltmp32799: - .short Ltmp32801-Ltmp32800 # Record length -Ltmp32800: - .short 4360 # Record kind: S_UDT - .long 7400 # Type - .asciz "Catch::BinaryExpr" -Ltmp32801: - .short Ltmp32803-Ltmp32802 # Record length -Ltmp32802: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::remove_reference_t" -Ltmp32803: - .short Ltmp32805-Ltmp32804 # Record length -Ltmp32804: - .short 4360 # Record kind: S_UDT - .long 7487 # Type - .asciz "Catch::ExprLhs" -Ltmp32805: - .short Ltmp32807-Ltmp32806 # Record length -Ltmp32806: - .short 4360 # Record kind: S_UDT - .long 7500 # Type - .asciz "Catch::BinaryExpr" -Ltmp32807: - .short Ltmp32809-Ltmp32808 # Record length -Ltmp32808: - .short 4360 # Record kind: S_UDT - .long 7519 # Type - .asciz "Catch::ExprLhs" -Ltmp32809: - .short Ltmp32811-Ltmp32810 # Record length -Ltmp32810: - .short 4360 # Record kind: S_UDT - .long 7532 # Type - .asciz "Catch::BinaryExpr" -Ltmp32811: - .short Ltmp32813-Ltmp32812 # Record length -Ltmp32812: - .short 4360 # Record kind: S_UDT - .long 7579 # Type - .asciz "Catch::StringMaker" -Ltmp32813: - .short Ltmp32815-Ltmp32814 # Record length -Ltmp32814: - .short 4360 # Record kind: S_UDT - .long 7586 # Type - .asciz "std::_Container_proxy_ptr,std::allocator >::_Alty>" -Ltmp32815: - .short Ltmp32817-Ltmp32816 # Record length -Ltmp32816: - .short 4360 # Record kind: S_UDT - .long 7599 # Type - .asciz "std::_Container_proxy_ptr12 >" -Ltmp32817: - .short Ltmp32819-Ltmp32818 # Record length -Ltmp32818: - .short 4360 # Record kind: S_UDT - .long 7612 # Type - .asciz "std::_Basic_container_proxy_ptr12" -Ltmp32819: - .short Ltmp32821-Ltmp32820 # Record length -Ltmp32820: - .short 4360 # Record kind: S_UDT - .long 7614 # Type - .asciz "std::_Leave_proxy_unbound" -Ltmp32821: - .short Ltmp32823-Ltmp32822 # Record length -Ltmp32822: - .short 4360 # Record kind: S_UDT - .long 7619 # Type - .asciz "std::_Zero_then_variadic_args_t" -Ltmp32823: - .short Ltmp32825-Ltmp32824 # Record length -Ltmp32824: - .short 4360 # Record kind: S_UDT - .long 7650 # Type - .asciz "std::_Default_allocate_traits" -Ltmp32825: - .short Ltmp32827-Ltmp32826 # Record length -Ltmp32826: - .short 4360 # Record kind: S_UDT - .long 4834 # Type - .asciz "std::remove_reference_t" -Ltmp32827: - .short Ltmp32829-Ltmp32828 # Record length -Ltmp32828: - .short 4360 # Record kind: S_UDT - .long 7691 # Type - .asciz "std::numeric_limits" -Ltmp32829: - .short Ltmp32831-Ltmp32830 # Record length -Ltmp32830: - .short 4360 # Record kind: S_UDT - .long 7696 # Type - .asciz "std::_Num_int_base" -Ltmp32831: - .short Ltmp32833-Ltmp32832 # Record length -Ltmp32832: - .short 4360 # Record kind: S_UDT - .long 7707 # Type - .asciz "std::_Num_base" -Ltmp32833: - .short Ltmp32835-Ltmp32834 # Record length -Ltmp32834: - .short 4360 # Record kind: S_UDT - .long 4519 # Type - .asciz "std::remove_reference_t" -Ltmp32835: - .short Ltmp32837-Ltmp32836 # Record length -Ltmp32836: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t" -Ltmp32837: - .short Ltmp32839-Ltmp32838 # Record length -Ltmp32838: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "std::remove_reference_t" -Ltmp32839: - .short Ltmp32841-Ltmp32840 # Record length -Ltmp32840: - .short 4360 # Record kind: S_UDT - .long 7911 # Type - .asciz "gsl::narrowing_error" -Ltmp32841: - .short Ltmp32843-Ltmp32842 # Record length -Ltmp32842: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "std::remove_reference_t" -Ltmp32843: - .short Ltmp32845-Ltmp32844 # Record length -Ltmp32844: - .short 4360 # Record kind: S_UDT - .long 7906 # Type - .asciz "std::remove_reference_t" -Ltmp32845: - .short Ltmp32847-Ltmp32846 # Record length -Ltmp32846: - .short 4360 # Record kind: S_UDT - .long 7586 # Type - .asciz "std::_Container_proxy_ptr >::_Alty>" -Ltmp32847: - .short Ltmp32849-Ltmp32848 # Record length -Ltmp32848: - .short 4360 # Record kind: S_UDT - .long 7944 # Type - .asciz "std::_Tidy_guard > >" -Ltmp32849: - .short Ltmp32851-Ltmp32850 # Record length -Ltmp32850: - .short 4360 # Record kind: S_UDT - .long 7985 # Type - .asciz "std::_One_then_variadic_args_t" -Ltmp32851: - .short Ltmp32853-Ltmp32852 # Record length -Ltmp32852: - .short 4360 # Record kind: S_UDT - .long 5883 # Type - .asciz "std::remove_reference_t &>" -Ltmp32853: - .short Ltmp32855-Ltmp32854 # Record length -Ltmp32854: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t" -Ltmp32855: - .short Ltmp32857-Ltmp32856 # Record length -Ltmp32856: - .short 4360 # Record kind: S_UDT - .long 5882 # Type - .asciz "std::remove_reference_t >" -Ltmp32857: - .short Ltmp32859-Ltmp32858 # Record length -Ltmp32858: - .short 4360 # Record kind: S_UDT - .long 8119 # Type - .asciz "gsl::details::extent_type<3>" -Ltmp32859: - .short Ltmp32861-Ltmp32860 # Record length -Ltmp32860: - .short 4360 # Record kind: S_UDT - .long 8160 # Type - .asciz "gsl::span::subspan_selector<5>" -Ltmp32861: - .short Ltmp32863-Ltmp32862 # Record length -Ltmp32862: - .short 4360 # Record kind: S_UDT - .long 8212 # Type - .asciz "Catch::ExprLhs,0> &>" -Ltmp32863: - .short Ltmp32865-Ltmp32864 # Record length -Ltmp32864: - .short 4360 # Record kind: S_UDT - .long 8225 # Type - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>" -Ltmp32865: - .short Ltmp32867-Ltmp32866 # Record length -Ltmp32866: - .short 4360 # Record kind: S_UDT - .long 8244 # Type - .asciz "Catch::StringMaker,0> >" -Ltmp32867: - .short Ltmp32869-Ltmp32868 # Record length -Ltmp32868: - .short 4360 # Record kind: S_UDT - .long 4485 # Type - .asciz "std::remove_reference_t >" -Ltmp32869: - .short Ltmp32871-Ltmp32870 # Record length -Ltmp32870: - .short 4360 # Record kind: S_UDT - .long 8273 # Type - .asciz "Catch::ExprLhs,1> &>" -Ltmp32871: - .short Ltmp32873-Ltmp32872 # Record length -Ltmp32872: - .short 4360 # Record kind: S_UDT - .long 8286 # Type - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>" -Ltmp32873: - .short Ltmp32875-Ltmp32874 # Record length -Ltmp32874: - .short 4360 # Record kind: S_UDT - .long 8305 # Type - .asciz "Catch::StringMaker,1> >" -Ltmp32875: - .short Ltmp32877-Ltmp32876 # Record length -Ltmp32876: - .short 4360 # Record kind: S_UDT - .long 8319 # Type - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>" -Ltmp32877: - .short Ltmp32879-Ltmp32878 # Record length -Ltmp32878: - .short 4360 # Record kind: S_UDT - .long 8336 # Type - .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>" -Ltmp32879: - .short Ltmp32881-Ltmp32880 # Record length -Ltmp32880: - .short 4360 # Record kind: S_UDT - .long 8416 # Type - .asciz "Catch::ExprLhs,0> > &>" -Ltmp32881: - .short Ltmp32883-Ltmp32882 # Record length -Ltmp32882: - .short 4360 # Record kind: S_UDT - .long 8429 # Type - .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>" -Ltmp32883: - .short Ltmp32885-Ltmp32884 # Record length -Ltmp32884: - .short 4360 # Record kind: S_UDT - .long 8455 # Type - .asciz "Catch::StringMaker,0> > >" -Ltmp32885: - .short Ltmp32887-Ltmp32886 # Record length -Ltmp32886: - .short 4360 # Record kind: S_UDT - .long 8476 # Type - .asciz "Catch::ExprLhs,1> > &>" -Ltmp32887: - .short Ltmp32889-Ltmp32888 # Record length -Ltmp32888: - .short 4360 # Record kind: S_UDT - .long 8489 # Type - .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>" -Ltmp32889: - .short Ltmp32891-Ltmp32890 # Record length -Ltmp32890: - .short 4360 # Record kind: S_UDT - .long 8515 # Type - .asciz "Catch::StringMaker,1> > >" -Ltmp32891: - .short Ltmp32893-Ltmp32892 # Record length -Ltmp32892: - .short 4360 # Record kind: S_UDT - .long 8533 # Type - .asciz "Catch::ExprLhs &>" -Ltmp32893: - .short Ltmp32895-Ltmp32894 # Record length -Ltmp32894: - .short 4360 # Record kind: S_UDT - .long 8546 # Type - .asciz "Catch::BinaryExpr &,const gsl::span &>" -Ltmp32895: - .short Ltmp32897-Ltmp32896 # Record length -Ltmp32896: - .short 4360 # Record kind: S_UDT - .long 8577 # Type - .asciz "Catch::StringMaker >" -Ltmp32897: - .short Ltmp32899-Ltmp32898 # Record length -Ltmp32898: - .short 4360 # Record kind: S_UDT - .long 8588 # Type - .asciz "std::less" -Ltmp32899: - .short Ltmp32901-Ltmp32900 # Record length -Ltmp32900: - .short 4360 # Record kind: S_UDT - .long 8599 # Type - .asciz "std::_Lex_compare_optimize" -Ltmp32901: - .short Ltmp32903-Ltmp32902 # Record length -Ltmp32902: - .short 4360 # Record kind: S_UDT - .long 8596 # Type - .asciz "std::_Lex_compare_check_element_types,int,int,void>" -Ltmp32903: - .short Ltmp32905-Ltmp32904 # Record length -Ltmp32904: - .short 4360 # Record kind: S_UDT - .long 8634 # Type - .asciz "std::equal_to" -Ltmp32905: - .short Ltmp32907-Ltmp32906 # Record length -Ltmp32906: - .short 4360 # Record kind: S_UDT - .long 8672 # Type - .asciz "Catch::ExprLhs" -Ltmp32907: - .short Ltmp32909-Ltmp32908 # Record length -Ltmp32908: - .short 4360 # Record kind: S_UDT - .long 8686 # Type - .asciz "Catch::BinaryExpr" -Ltmp32909: - .short Ltmp32911-Ltmp32910 # Record length -Ltmp32910: - .short 4360 # Record kind: S_UDT - .long 8712 # Type - .asciz "Catch::ExprLhs" -Ltmp32911: - .short Ltmp32913-Ltmp32912 # Record length -Ltmp32912: - .short 4360 # Record kind: S_UDT - .long 8728 # Type - .asciz "Catch::BinaryExpr" -Ltmp32913: - .short Ltmp32915-Ltmp32914 # Record length -Ltmp32914: - .short 4360 # Record kind: S_UDT - .long 8750 # Type - .asciz "Catch::StringMaker" -Ltmp32915: - .short Ltmp32917-Ltmp32916 # Record length -Ltmp32916: - .short 4360 # Record kind: S_UDT - .long 8769 # Type - .asciz "Catch::StringMaker" -Ltmp32917: - .short Ltmp32919-Ltmp32918 # Record length -Ltmp32918: - .short 4360 # Record kind: S_UDT - .long 8793 # Type - .asciz "Catch::ExprLhs" -Ltmp32919: - .short Ltmp32921-Ltmp32920 # Record length -Ltmp32920: - .short 4360 # Record kind: S_UDT - .long 8807 # Type - .asciz "Catch::BinaryExpr" -Ltmp32921: - .short Ltmp32923-Ltmp32922 # Record length -Ltmp32922: - .short 4360 # Record kind: S_UDT - .long 8827 # Type - .asciz "Catch::ExprLhs" -Ltmp32923: - .short Ltmp32925-Ltmp32924 # Record length -Ltmp32924: - .short 4360 # Record kind: S_UDT - .long 8840 # Type - .asciz "Catch::BinaryExpr" -Ltmp32925: - .short Ltmp32927-Ltmp32926 # Record length -Ltmp32926: - .short 4360 # Record kind: S_UDT - .long 8861 # Type - .asciz "Catch::StringMaker" -Ltmp32927: - .short Ltmp32929-Ltmp32928 # Record length -Ltmp32928: - .short 4360 # Record kind: S_UDT - .long 8877 # Type - .asciz "Catch::StringMaker" -Ltmp32929: - .short Ltmp32931-Ltmp32930 # Record length -Ltmp32930: - .short 4360 # Record kind: S_UDT - .long 8939 # Type - .asciz "flag_type" -Ltmp32931: - .short Ltmp32933-Ltmp32932 # Record length -Ltmp32932: - .short 4360 # Record kind: S_UDT - .long 8986 # Type - .asciz "std::basic_regex >" -Ltmp32933: - .short Ltmp32935-Ltmp32934 # Record length -Ltmp32934: - .short 4360 # Record kind: S_UDT - .long 8991 # Type - .asciz "std::_Regex_base" -Ltmp32935: - .short Ltmp32937-Ltmp32936 # Record length -Ltmp32936: - .short 4360 # Record kind: S_UDT - .long 8997 # Type - .asciz "std::_Root_node" -Ltmp32937: - .short Ltmp32939-Ltmp32938 # Record length -Ltmp32938: - .short 4360 # Record kind: S_UDT - .long 9004 # Type - .asciz "std::regex_traits" -Ltmp32939: - .short Ltmp32941-Ltmp32940 # Record length -Ltmp32940: - .short 4360 # Record kind: S_UDT - .long 9053 # Type - .asciz "std::locale" -Ltmp32941: - .short Ltmp32943-Ltmp32942 # Record length -Ltmp32942: - .short 4360 # Record kind: S_UDT - .long 9068 # Type - .asciz "std::_Node_base" -Ltmp32943: - .short Ltmp32945-Ltmp32944 # Record length -Ltmp32944: - .short 4360 # Record kind: S_UDT - .long 8972 # Type - .asciz "locale_type" -Ltmp32945: - .short Ltmp32947-Ltmp32946 # Record length -Ltmp32946: - .short 4360 # Record kind: S_UDT - .long 32 # Type - .asciz "std::conditional_t<_Is_any_of_v,unsigned long,conditional_t > > >" -Ltmp32947: - .short Ltmp32949-Ltmp32948 # Record length -Ltmp32948: - .short 4360 # Record kind: S_UDT - .long 32 # Type - .asciz "std::make_unsigned_t" -Ltmp32949: - .short Ltmp32951-Ltmp32950 # Record length -Ltmp32950: - .short 4360 # Record kind: S_UDT - .long 9096 # Type - .asciz "std::_Regex_traits" -Ltmp32951: - .short Ltmp32953-Ltmp32952 # Record length -Ltmp32952: - .short 4360 # Record kind: S_UDT - .long 9099 # Type - .asciz "std::_Locbase" -Ltmp32953: - .short Ltmp32955-Ltmp32954 # Record length -Ltmp32954: - .short 4360 # Record kind: S_UDT - .long 9117 # Type - .asciz "std::_Crt_new_delete" -Ltmp32955: - .short Ltmp32957-Ltmp32956 # Record length -Ltmp32956: - .short 4360 # Record kind: S_UDT - .long 9145 # Type - .asciz "std::locale::_Locimp" -Ltmp32957: - .short Ltmp32959-Ltmp32958 # Record length -Ltmp32958: - .short 4360 # Record kind: S_UDT - .long 34 # Type - .asciz "std::_Uint4_t" -Ltmp32959: - .short Ltmp32961-Ltmp32960 # Record length -Ltmp32960: - .short 4360 # Record kind: S_UDT - .long 34 # Type - .asciz "std::_Atomic_integral_t" -Ltmp32961: - .short Ltmp32963-Ltmp32962 # Record length -Ltmp32962: - .short 4360 # Record kind: S_UDT - .long 34 # Type - .asciz "std::_Atomic_counter_t" -Ltmp32963: - .short Ltmp32965-Ltmp32964 # Record length -Ltmp32964: - .short 4360 # Record kind: S_UDT - .long 9162 # Type - .asciz "std::locale::facet" -Ltmp32965: - .short Ltmp32967-Ltmp32966 # Record length -Ltmp32966: - .short 4360 # Record kind: S_UDT - .long 9175 # Type - .asciz "std::locale::id" -Ltmp32967: - .short Ltmp32969-Ltmp32968 # Record length -Ltmp32968: - .short 4360 # Record kind: S_UDT - .long 9180 # Type - .asciz "std::locale::_Facet_guard" -Ltmp32969: - .short Ltmp32971-Ltmp32970 # Record length -Ltmp32970: - .short 4360 # Record kind: S_UDT - .long 9186 # Type - .asciz "std::_Regex_traits_base" -Ltmp32971: - .short Ltmp32973-Ltmp32972 # Record length -Ltmp32972: - .short 4360 # Record kind: S_UDT - .long 9203 # Type - .asciz "std::collate" -Ltmp32973: - .short Ltmp32975-Ltmp32974 # Record length -Ltmp32974: - .short 4360 # Record kind: S_UDT - .long 9242 # Type - .asciz "std::ctype" -Ltmp32975: - .short Ltmp32977-Ltmp32976 # Record length -Ltmp32976: - .short 4360 # Record kind: S_UDT - .long 9248 # Type - .asciz "std::_Facet_base" -Ltmp32977: - .short Ltmp32979-Ltmp32978 # Record length -Ltmp32978: - .short 4360 # Record kind: S_UDT - .long 9258 # Type - .asciz "std::ctype_base" -Ltmp32979: - .short Ltmp32981-Ltmp32980 # Record length -Ltmp32980: - .short 4360 # Record kind: S_UDT - .long 9281 # Type - .asciz "Catch::ExprLhs,0> &>" -Ltmp32981: - .short Ltmp32983-Ltmp32982 # Record length -Ltmp32982: - .short 4360 # Record kind: S_UDT - .long 9294 # Type - .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>" -Ltmp32983: - .short Ltmp32985-Ltmp32984 # Record length -Ltmp32984: - .short 4360 # Record kind: S_UDT - .long 9310 # Type - .asciz "gsl::details::extent_type<9>" -Ltmp32985: - .short Ltmp32987-Ltmp32986 # Record length -Ltmp32986: - .short 4360 # Record kind: S_UDT - .long 9388 # Type - .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >" -Ltmp32987: - .short Ltmp32989-Ltmp32988 # Record length -Ltmp32988: - .short 4360 # Record kind: S_UDT - .long 9399 # Type - .asciz "std::_Tgt_state_t,0> >" -Ltmp32989: - .short Ltmp32991-Ltmp32990 # Record length -Ltmp32990: - .short 4360 # Record kind: S_UDT - .long 9404 # Type - .asciz "std::_Rebind_alloc_t,std::_Loop_vals_t>" -Ltmp32991: - .short Ltmp32993-Ltmp32992 # Record length -Ltmp32992: - .short 4360 # Record kind: S_UDT - .long 9550 # Type - .asciz "std::vector >" -Ltmp32993: - .short Ltmp32995-Ltmp32994 # Record length -Ltmp32994: - .short 4360 # Record kind: S_UDT - .long 9557 # Type - .asciz "std::_Node_if" -Ltmp32995: - .short Ltmp32997-Ltmp32996 # Record length -Ltmp32996: - .short 4360 # Record kind: S_UDT - .long 9569 # Type - .asciz "std::_Node_rep" -Ltmp32997: - .short Ltmp32999-Ltmp32998 # Record length -Ltmp32998: - .short 4360 # Record kind: S_UDT - .long 9573 # Type - .asciz "std::_Bt_state_t,0> >" -Ltmp32999: - .short Ltmp33001-Ltmp33000 # Record length -Ltmp33000: - .short 4360 # Record kind: S_UDT - .long 9578 # Type - .asciz "std::_Rebind_alloc_t,0> >::_Grp_t>,std::_Tgt_state_t,0> >::_Grp_t>" -Ltmp33001: - .short Ltmp33003-Ltmp33002 # Record length -Ltmp33002: - .short 4360 # Record kind: S_UDT - .long 9723 # Type - .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >" -Ltmp33003: - .short Ltmp33005-Ltmp33004 # Record length -Ltmp33004: - .short 4360 # Record kind: S_UDT - .long 9726 # Type - .asciz "std::_Tgt_state_t,0> >::_Grp_t" -Ltmp33005: - .short Ltmp33007-Ltmp33006 # Record length -Ltmp33006: - .short 4360 # Record kind: S_UDT - .long 9738 # Type - .asciz "std::_Compressed_pair,std::_Vector_val >,1>" -Ltmp33007: - .short Ltmp33009-Ltmp33008 # Record length -Ltmp33008: - .short 4360 # Record kind: S_UDT - .long 9757 # Type - .asciz "std::allocator" -Ltmp33009: - .short Ltmp33011-Ltmp33010 # Record length -Ltmp33010: - .short 4360 # Record kind: S_UDT - .long 9760 # Type - .asciz "std::_Loop_vals_t" -Ltmp33011: - .short Ltmp33013-Ltmp33012 # Record length -Ltmp33012: - .short 4360 # Record kind: S_UDT - .long 9788 # Type - .asciz "std::_Vector_const_iterator > >" -Ltmp33013: - .short Ltmp33015-Ltmp33014 # Record length -Ltmp33014: - .short 4360 # Record kind: S_UDT - .long 9793 # Type - .asciz "std::_Vector_val >" -Ltmp33015: - .short Ltmp33017-Ltmp33016 # Record length -Ltmp33016: - .short 4360 # Record kind: S_UDT - .long 9795 # Type - .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" -Ltmp33017: - .short Ltmp33019-Ltmp33018 # Record length -Ltmp33018: - .short 4360 # Record kind: S_UDT - .long 9797 # Type - .asciz "std::allocator_traits >" -Ltmp33019: - .short Ltmp33021-Ltmp33020 # Record length -Ltmp33020: - .short 4360 # Record kind: S_UDT - .long 9801 # Type - .asciz "std::_Node_endif" -Ltmp33021: - .short Ltmp33023-Ltmp33022 # Record length -Ltmp33022: - .short 4360 # Record kind: S_UDT - .long 9810 # Type - .asciz "std::_Node_end_rep" -Ltmp33023: - .short Ltmp33025-Ltmp33024 # Record length -Ltmp33024: - .short 4360 # Record kind: S_UDT - .long 48 # Type - .asciz "const_reference" -Ltmp33025: - .short Ltmp33027-Ltmp33026 # Record length -Ltmp33026: - .short 4360 # Record kind: S_UDT - .long 9907 # Type - .asciz "std::_Rebind_alloc_t,std::_Vbase>" -Ltmp33027: - .short Ltmp33029-Ltmp33028 # Record length -Ltmp33028: - .short 4360 # Record kind: S_UDT - .long 9913 # Type - .asciz "std::vector >" -Ltmp33029: - .short Ltmp33031-Ltmp33030 # Record length -Ltmp33030: - .short 4360 # Record kind: S_UDT - .long 9925 # Type - .asciz "std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>" -Ltmp33031: - .short Ltmp33033-Ltmp33032 # Record length -Ltmp33032: - .short 4360 # Record kind: S_UDT - .long 9944 # Type - .asciz "std::allocator,0> >::_Grp_t>" -Ltmp33033: - .short Ltmp33035-Ltmp33034 # Record length -Ltmp33034: - .short 4360 # Record kind: S_UDT - .long 9972 # Type - .asciz "std::_Vector_const_iterator,0> >::_Grp_t> > >" -Ltmp33035: - .short Ltmp33037-Ltmp33036 # Record length -Ltmp33036: - .short 4360 # Record kind: S_UDT - .long 9977 # Type - .asciz "std::_Vector_val,0> >::_Grp_t> >" -Ltmp33037: - .short Ltmp33039-Ltmp33038 # Record length -Ltmp33038: - .short 4360 # Record kind: S_UDT - .long 9979 # Type - .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits,0> >::_Grp_t> >,_Normal_allocator_traits,0> >::_Grp_t> > >" -Ltmp33039: - .short Ltmp33041-Ltmp33040 # Record length -Ltmp33040: - .short 4360 # Record kind: S_UDT - .long 9981 # Type - .asciz "std::allocator_traits,0> >::_Grp_t> >" -Ltmp33041: - .short Ltmp33043-Ltmp33042 # Record length -Ltmp33042: - .short 4360 # Record kind: S_UDT - .long 9993 # Type - .asciz "std::_Default_allocator_traits >" -Ltmp33043: - .short Ltmp33045-Ltmp33044 # Record length -Ltmp33044: - .short 4360 # Record kind: S_UDT - .long 10022 # Type - .asciz "std::_Vb_val >" -Ltmp33045: - .short Ltmp33047-Ltmp33046 # Record length -Ltmp33046: - .short 4360 # Record kind: S_UDT - .long 10043 # Type - .asciz "std::allocator" -Ltmp33047: - .short Ltmp33049-Ltmp33048 # Record length -Ltmp33048: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "std::_Vbase" -Ltmp33049: - .short Ltmp33051-Ltmp33050 # Record length -Ltmp33050: - .short 4360 # Record kind: S_UDT - .long 10067 # Type - .asciz "std::_Vb_iterator > >" -Ltmp33051: - .short Ltmp33053-Ltmp33052 # Record length -Ltmp33052: - .short 4360 # Record kind: S_UDT - .long 48 # Type - .asciz "const_reference" -Ltmp33053: - .short Ltmp33055-Ltmp33054 # Record length -Ltmp33054: - .short 4360 # Record kind: S_UDT - .long 10090 # Type - .asciz "std::_Vb_const_iterator > >" -Ltmp33055: - .short Ltmp33057-Ltmp33056 # Record length -Ltmp33056: - .short 4360 # Record kind: S_UDT - .long 10110 # Type - .asciz "std::_Vb_reference > >" -Ltmp33057: - .short Ltmp33059-Ltmp33058 # Record length -Ltmp33058: - .short 4360 # Record kind: S_UDT - .long 10113 # Type - .asciz "std::_Wrap_alloc >" -Ltmp33059: - .short Ltmp33061-Ltmp33060 # Record length -Ltmp33060: - .short 4360 # Record kind: S_UDT - .long 10132 # Type - .asciz "std::allocator" -Ltmp33061: - .short Ltmp33063-Ltmp33062 # Record length -Ltmp33062: - .short 4360 # Record kind: S_UDT - .long 10134 # Type - .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" -Ltmp33063: - .short Ltmp33065-Ltmp33064 # Record length -Ltmp33064: - .short 4360 # Record kind: S_UDT - .long 10136 # Type - .asciz "std::allocator_traits >" -Ltmp33065: - .short Ltmp33067-Ltmp33066 # Record length -Ltmp33066: - .short 4360 # Record kind: S_UDT - .long 10148 # Type - .asciz "std::_Default_allocator_traits,0> >::_Grp_t> >" -Ltmp33067: - .short Ltmp33069-Ltmp33068 # Record length -Ltmp33068: - .short 4360 # Record kind: S_UDT - .long 9907 # Type - .asciz "std::_Rebind_alloc_t,unsigned int>" -Ltmp33069: - .short Ltmp33071-Ltmp33070 # Record length -Ltmp33070: - .short 4360 # Record kind: S_UDT - .long 10284 # Type - .asciz "std::vector >" -Ltmp33071: - .short Ltmp33073-Ltmp33072 # Record length -Ltmp33072: - .short 4360 # Record kind: S_UDT - .long 10295 # Type - .asciz "std::_Vb_iter_base > >" -Ltmp33073: - .short Ltmp33075-Ltmp33074 # Record length -Ltmp33074: - .short 4360 # Record kind: S_UDT - .long 10307 # Type - .asciz "std::_Default_allocator_traits >" -Ltmp33075: - .short Ltmp33077-Ltmp33076 # Record length -Ltmp33076: - .short 4360 # Record kind: S_UDT - .long 10319 # Type - .asciz "std::_Compressed_pair,std::_Vector_val >,1>" -Ltmp33077: - .short Ltmp33079-Ltmp33078 # Record length -Ltmp33078: - .short 4360 # Record kind: S_UDT - .long 10343 # Type - .asciz "std::_Vector_iterator > >" -Ltmp33079: - .short Ltmp33081-Ltmp33080 # Record length -Ltmp33080: - .short 4360 # Record kind: S_UDT - .long 10367 # Type - .asciz "std::_Vector_const_iterator > >" -Ltmp33081: - .short Ltmp33083-Ltmp33082 # Record length -Ltmp33082: - .short 4360 # Record kind: S_UDT - .long 10372 # Type - .asciz "std::_Vector_val >" -Ltmp33083: - .short Ltmp33085-Ltmp33084 # Record length -Ltmp33084: - .short 4360 # Record kind: S_UDT - .long 10522 # Type - .asciz "std::_Uninitialized_backout_al >" -Ltmp33085: - .short Ltmp33087-Ltmp33086 # Record length -Ltmp33086: - .short 4360 # Record kind: S_UDT - .long 10560 # Type - .asciz "std::_Node_str" -Ltmp33087: - .short Ltmp33089-Ltmp33088 # Record length -Ltmp33088: - .short 4360 # Record kind: S_UDT - .long 10573 # Type - .asciz "std::_Buf" -Ltmp33089: - .short Ltmp33091-Ltmp33090 # Record length -Ltmp33090: - .short 4360 # Record kind: S_UDT - .long 10579 # Type - .asciz "std::_Node_capture" -Ltmp33091: - .short Ltmp33093-Ltmp33092 # Record length -Ltmp33092: - .short 4360 # Record kind: S_UDT - .long 10586 # Type - .asciz "std::_Node_end_group" -Ltmp33093: - .short Ltmp33095-Ltmp33094 # Record length -Ltmp33094: - .short 4360 # Record kind: S_UDT - .long 10592 # Type - .asciz "std::_Node_back" -Ltmp33095: - .short Ltmp33097-Ltmp33096 # Record length -Ltmp33096: - .short 4360 # Record kind: S_UDT - .long 10648 # Type - .asciz "std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >" -Ltmp33097: - .short Ltmp33099-Ltmp33098 # Record length -Ltmp33098: - .short 4360 # Record kind: S_UDT - .long 6609 # Type - .asciz "std::remove_reference_t,0> > &>" -Ltmp33099: - .short Ltmp33101-Ltmp33100 # Record length -Ltmp33100: - .short 4360 # Record kind: S_UDT - .long 6609 # Type - .asciz "std::remove_reference_t,0> > >" -Ltmp33101: - .short Ltmp33103-Ltmp33102 # Record length -Ltmp33102: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "std::remove_cv_t" -Ltmp33103: - .short Ltmp33105-Ltmp33104 # Record length -Ltmp33104: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "std::_Iter_value_t" -Ltmp33105: - .short Ltmp33107-Ltmp33106 # Record length -Ltmp33106: - .short 4360 # Record kind: S_UDT - .long 10790 # Type - .asciz "std::_Uninitialized_backout_al >" -Ltmp33107: - .short Ltmp33109-Ltmp33108 # Record length -Ltmp33108: - .short 4360 # Record kind: S_UDT - .long 4481 # Type - .asciz "std::remove_reference_t" -Ltmp33109: - .short Ltmp33111-Ltmp33110 # Record length -Ltmp33110: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant > > >,disjunction > >,bool>::_Raw_ty>,_Is_character > >,bool>::_Raw_value_type> >,conjunction > >,bool>::_Raw_ty>,is_same > >,bool>::_Raw_value_type> > >,is_convertible > >,bool>::_Value_type> > >" -Ltmp33111: - .short Ltmp33113-Ltmp33112 # Record length -Ltmp33112: - .short 4360 # Record kind: S_UDT - .long 10952 # Type - .asciz "std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >" -Ltmp33113: - .short Ltmp33115-Ltmp33114 # Record length -Ltmp33114: - .short 4360 # Record kind: S_UDT - .long 9397 # Type - .asciz "std::remove_reference_t,0> >::_Grp_t &>" -Ltmp33115: - .short Ltmp33117-Ltmp33116 # Record length -Ltmp33116: - .short 4360 # Record kind: S_UDT - .long 9397 # Type - .asciz "std::remove_reference_t,0> >::_Grp_t>" -Ltmp33117: - .short Ltmp33119-Ltmp33118 # Record length -Ltmp33118: - .short 4360 # Record kind: S_UDT - .long 11018 # Type - .asciz "std::_Node_class >" -Ltmp33119: - .short Ltmp33121-Ltmp33120 # Record length -Ltmp33120: - .short 4360 # Record kind: S_UDT - .long 11022 # Type - .asciz "std::_Sequence" -Ltmp33121: - .short Ltmp33123-Ltmp33122 # Record length -Ltmp33122: - .short 4360 # Record kind: S_UDT - .long 11026 # Type - .asciz "std::_Bitmap" -Ltmp33123: - .short Ltmp33125-Ltmp33124 # Record length -Ltmp33124: - .short 4360 # Record kind: S_UDT - .long 11069 # Type - .asciz "std::_Cmp_icase >" -Ltmp33125: - .short Ltmp33127-Ltmp33126 # Record length -Ltmp33126: - .short 4360 # Record kind: S_UDT - .long 11085 # Type - .asciz "std::_Cmp_collate >" -Ltmp33127: - .short Ltmp33129-Ltmp33128 # Record length -Ltmp33128: - .short 4360 # Record kind: S_UDT - .long 11095 # Type - .asciz "std::_Cmp_cs >" -Ltmp33129: - .short Ltmp33131-Ltmp33130 # Record length -Ltmp33130: - .short 4360 # Record kind: S_UDT - .long 11291 # Type - .asciz "std::vector >" -Ltmp33131: - .short Ltmp33133-Ltmp33132 # Record length -Ltmp33132: - .short 4360 # Record kind: S_UDT - .long 11303 # Type - .asciz "std::_Compressed_pair,std::_Vector_val >,1>" -Ltmp33133: - .short Ltmp33135-Ltmp33134 # Record length -Ltmp33134: - .short 4360 # Record kind: S_UDT - .long 11308 # Type - .asciz "std::_Vector_val >" -Ltmp33135: - .short Ltmp33137-Ltmp33136 # Record length -Ltmp33136: - .short 4360 # Record kind: S_UDT - .long 7586 # Type - .asciz "std::_Container_proxy_ptr >::_Alty>" -Ltmp33137: - .short Ltmp33139-Ltmp33138 # Record length -Ltmp33138: - .short 4360 # Record kind: S_UDT - .long 11358 # Type - .asciz "std::_Tidy_guard > >" -Ltmp33139: - .short Ltmp33141-Ltmp33140 # Record length -Ltmp33140: - .short 4360 # Record kind: S_UDT - .long 4486 # Type - .asciz "std::remove_reference_t &>" -Ltmp33141: - .short Ltmp33143-Ltmp33142 # Record length -Ltmp33142: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t" -Ltmp33143: - .short Ltmp33145-Ltmp33144 # Record length -Ltmp33144: - .short 4360 # Record kind: S_UDT - .long 4485 # Type - .asciz "std::remove_reference_t &>" -Ltmp33145: - .short Ltmp33147-Ltmp33146 # Record length -Ltmp33146: - .short 4360 # Record kind: S_UDT - .long 4415 # Type - .asciz "std::_Traits_ptr_t >" -Ltmp33147: - .short Ltmp33149-Ltmp33148 # Record length -Ltmp33148: - .short 4360 # Record kind: S_UDT - .long 7586 # Type - .asciz "std::_Container_proxy_ptr >::_Alty>" -Ltmp33149: - .short Ltmp33151-Ltmp33150 # Record length -Ltmp33150: - .short 4360 # Record kind: S_UDT - .long 11445 # Type - .asciz "std::_Tidy_guard > >" -Ltmp33151: - .short Ltmp33153-Ltmp33152 # Record length -Ltmp33152: - .short 4360 # Record kind: S_UDT - .long 9907 # Type - .asciz "std::remove_reference_t >" -Ltmp33153: - .short Ltmp33155-Ltmp33154 # Record length -Ltmp33154: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t" -Ltmp33155: - .short Ltmp33157-Ltmp33156 # Record length -Ltmp33156: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t,0> >" -Ltmp33157: - .short Ltmp33159-Ltmp33158 # Record length -Ltmp33158: - .short 4360 # Record kind: S_UDT - .long 7586 # Type - .asciz "std::_Container_proxy_ptr,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Alty>" -Ltmp33159: - .short Ltmp33161-Ltmp33160 # Record length -Ltmp33160: - .short 4360 # Record kind: S_UDT - .long 11505 # Type - .asciz "std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >" -Ltmp33161: - .short Ltmp33163-Ltmp33162 # Record length -Ltmp33162: - .short 4360 # Record kind: S_UDT - .long 9578 # Type - .asciz "std::remove_reference_t,0> >::_Grp_t> >" -Ltmp33163: - .short Ltmp33165-Ltmp33164 # Record length -Ltmp33164: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t,0> >::_Grp_t *>" -Ltmp33165: - .short Ltmp33167-Ltmp33166 # Record length -Ltmp33166: - .short 4360 # Record kind: S_UDT - .long 11596 # Type - .asciz "std::_Parser >" -Ltmp33167: - .short Ltmp33169-Ltmp33168 # Record length -Ltmp33168: - .short 4360 # Record kind: S_UDT - .long 11639 # Type - .asciz "std::_Builder >" -Ltmp33169: - .short Ltmp33171-Ltmp33170 # Record length -Ltmp33170: - .short 4360 # Record kind: S_UDT - .long 0 # Type - .asciz "std::nullptr_t" -Ltmp33171: - .short Ltmp33173-Ltmp33172 # Record length -Ltmp33172: - .short 4360 # Record kind: S_UDT - .long 11672 # Type - .asciz "std::add_lvalue_reference_t" -Ltmp33173: - .short Ltmp33175-Ltmp33174 # Record length -Ltmp33174: - .short 4360 # Record kind: S_UDT - .long 11682 # Type - .asciz "std::unique_ptr >" -Ltmp33175: - .short Ltmp33177-Ltmp33176 # Record length -Ltmp33176: - .short 4360 # Record kind: S_UDT - .long 11680 # Type - .asciz "std::remove_reference_t >" -Ltmp33177: - .short Ltmp33179-Ltmp33178 # Record length -Ltmp33178: - .short 4360 # Record kind: S_UDT - .long 11702 # Type - .asciz "std::_Unique_ptr_base >" -Ltmp33179: - .short Ltmp33181-Ltmp33180 # Record length -Ltmp33180: - .short 4360 # Record kind: S_UDT - .long 11709 # Type - .asciz "std::default_delete" -Ltmp33181: - .short Ltmp33183-Ltmp33182 # Record length -Ltmp33182: - .short 4360 # Record kind: S_UDT - .long 11723 # Type - .asciz "std::_Compressed_pair,std::_Facet_base *,1>" -Ltmp33183: - .short Ltmp33185-Ltmp33184 # Record length -Ltmp33184: - .short 4360 # Record kind: S_UDT - .long 11737 # Type - .asciz "std::bad_cast" -Ltmp33185: - .short Ltmp33187-Ltmp33186 # Record length -Ltmp33186: - .short 4360 # Record kind: S_UDT - .long 9152 # Type - .asciz "std::remove_reference_t" -Ltmp33187: - .short Ltmp33189-Ltmp33188 # Record length -Ltmp33188: - .short 4360 # Record kind: S_UDT - .long 11817 # Type - .asciz "std::_Tidy_guard > >" -Ltmp33189: - .short Ltmp33191-Ltmp33190 # Record length -Ltmp33190: - .short 4360 # Record kind: S_UDT - .long 10015 # Type - .asciz "std::remove_reference_t &>" -Ltmp33191: - .short Ltmp33193-Ltmp33192 # Record length -Ltmp33192: - .short 4360 # Record kind: S_UDT - .long 11933 # Type - .asciz "std::numeric_limits" -Ltmp33193: - .short Ltmp33195-Ltmp33194 # Record length -Ltmp33194: - .short 4360 # Record kind: S_UDT - .long 11944 # Type - .asciz "std::_Cl_names" -Ltmp33195: - .short Ltmp33197-Ltmp33196 # Record length -Ltmp33196: - .short 4360 # Record kind: S_UDT - .long 11962 # Type - .asciz "std::_Cmp_icase >" -Ltmp33197: - .short Ltmp33199-Ltmp33198 # Record length -Ltmp33198: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t" -Ltmp33199: - .short Ltmp33201-Ltmp33200 # Record length -Ltmp33200: - .short 4360 # Record kind: S_UDT - .long 12056 # Type - .asciz "std::add_lvalue_reference_t" -Ltmp33201: - .short Ltmp33203-Ltmp33202 # Record length -Ltmp33202: - .short 4360 # Record kind: S_UDT - .long 12067 # Type - .asciz "std::unique_ptr >" -Ltmp33203: - .short Ltmp33205-Ltmp33204 # Record length -Ltmp33204: - .short 4360 # Record kind: S_UDT - .long 12065 # Type - .asciz "std::remove_reference_t >" -Ltmp33205: - .short Ltmp33207-Ltmp33206 # Record length -Ltmp33206: - .short 4360 # Record kind: S_UDT - .long 12086 # Type - .asciz "std::_Unique_ptr_base >" -Ltmp33207: - .short Ltmp33209-Ltmp33208 # Record length -Ltmp33208: - .short 4360 # Record kind: S_UDT - .long 12091 # Type - .asciz "std::_Node_assert" -Ltmp33209: - .short Ltmp33211-Ltmp33210 # Record length -Ltmp33210: - .short 4360 # Record kind: S_UDT - .long 12098 # Type - .asciz "std::default_delete" -Ltmp33211: - .short Ltmp33213-Ltmp33212 # Record length -Ltmp33212: - .short 4360 # Record kind: S_UDT - .long 12112 # Type - .asciz "std::_Compressed_pair,std::_Node_assert *,1>" -Ltmp33213: - .short Ltmp33215-Ltmp33214 # Record length -Ltmp33214: - .short 4360 # Record kind: S_UDT - .long 9058 # Type - .asciz "std::remove_reference_t" -Ltmp33215: - .short Ltmp33217-Ltmp33216 # Record length -Ltmp33216: - .short 4360 # Record kind: S_UDT - .long 12059 # Type - .asciz "std::remove_reference_t" -Ltmp33217: - .short Ltmp33219-Ltmp33218 # Record length -Ltmp33218: - .short 4360 # Record kind: S_UDT - .long 9063 # Type - .asciz "std::remove_reference_t" -Ltmp33219: - .short Ltmp33221-Ltmp33220 # Record length -Ltmp33220: - .short 4360 # Record kind: S_UDT - .long 12190 # Type - .asciz "Catch::StringMaker,0> >" -Ltmp33221: - .short Ltmp33223-Ltmp33222 # Record length -Ltmp33222: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "gsl::index" -Ltmp33223: - .short Ltmp33225-Ltmp33224 # Record length -Ltmp33224: - .short 4360 # Record kind: S_UDT - .long 117 # Type - .asciz "size_t" -Ltmp33225: - .short Ltmp33227-Ltmp33226 # Record length -Ltmp33226: - .short 4360 # Record kind: S_UDT - .long 19 # Type - .asciz "std::streamsize" -Ltmp33227: - .short Ltmp33229-Ltmp33228 # Record length -Ltmp33228: - .short 4360 # Record kind: S_UDT - .long 7222 # Type - .asciz "std::_Rebind_alloc_t,std::allocator >::_Alty,std::_Container_proxy>" -Ltmp33229: - .short Ltmp33231-Ltmp33230 # Record length -Ltmp33230: - .short 4360 # Record kind: S_UDT - .long 7222 # Type - .asciz "std::_Rebind_alloc_t >::_Alty,std::_Container_proxy>" -Ltmp33231: - .short Ltmp33233-Ltmp33232 # Record length -Ltmp33232: - .short 4360 # Record kind: S_UDT - .long 8932 # Type - .asciz "std::regex" -Ltmp33233: - .short Ltmp33235-Ltmp33234 # Record length -Ltmp33234: - .short 4360 # Record kind: S_UDT - .long 7222 # Type - .asciz "std::_Rebind_alloc_t,0> >,std::allocator,0> > > >::_Alty,std::_Container_proxy>" -Ltmp33235: - .short Ltmp33237-Ltmp33236 # Record length -Ltmp33236: - .short 4360 # Record kind: S_UDT - .long 7222 # Type - .asciz "std::_Rebind_alloc_t >::_Alvbase,std::_Container_proxy>" -Ltmp33237: - .short Ltmp33239-Ltmp33238 # Record length -Ltmp33238: - .short 4360 # Record kind: S_UDT - .long 7222 # Type - .asciz "std::_Rebind_alloc_t >::_Alty,std::_Container_proxy>" -Ltmp33239: - .short Ltmp33241-Ltmp33240 # Record length -Ltmp33240: - .short 4360 # Record kind: S_UDT - .long 7222 # Type - .asciz "std::_Rebind_alloc_t,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Alty,std::_Container_proxy>" -Ltmp33241: - .short Ltmp33243-Ltmp33242 # Record length -Ltmp33242: - .short 4360 # Record kind: S_UDT - .long 7222 # Type - .asciz "std::_Rebind_alloc_t >::_Alty,std::_Container_proxy>" -Ltmp33243: - .short Ltmp33245-Ltmp33244 # Record length -Ltmp33244: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::underlying_type_t" -Ltmp33245: - .short Ltmp33247-Ltmp33246 # Record length -Ltmp33246: - .short 4360 # Record kind: S_UDT - .long 4529 # Type - .asciz "std::bool_constant,negation > > >" -Ltmp33247: - .short Ltmp33249-Ltmp33248 # Record length -Ltmp33248: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t" -Ltmp33249: - .short Ltmp33251-Ltmp33250 # Record length -Ltmp33250: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant,_Uses_default_construct,decltype(_Unfancy(_First))> > >" -Ltmp33251: - .short Ltmp33253-Ltmp33252 # Record length -Ltmp33252: - .short 4360 # Record kind: S_UDT - .long 4529 # Type - .asciz "std::bool_constant,0> > >,negation,0> > > > > >" -Ltmp33253: - .short Ltmp33255-Ltmp33254 # Record length -Ltmp33254: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t,0> > *>" -Ltmp33255: - .short Ltmp33257-Ltmp33256 # Record length -Ltmp33256: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant,0> > *>,_Uses_default_construct,0> > >,decltype(_Unfancy(_First))> > >" -Ltmp33257: - .short Ltmp33259-Ltmp33258 # Record length -Ltmp33258: - .short 4360 # Record kind: S_UDT - .long 4529 # Type - .asciz "std::bool_constant,negation > > >" -Ltmp33259: - .short Ltmp33261-Ltmp33260 # Record length -Ltmp33260: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant,decltype(_Unfancy(_First)),decltype(_Val)> > >" -Ltmp33261: - .short Ltmp33263-Ltmp33262 # Record length -Ltmp33262: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::_Iter_diff_t > > >" -Ltmp33263: - .short Ltmp33265-Ltmp33264 # Record length -Ltmp33264: - .short 4360 # Record kind: S_UDT - .long 4529 # Type - .asciz "std::bool_constant,0> >::_Grp_t>,negation,0> >::_Grp_t> > > >" -Ltmp33265: - .short Ltmp33267-Ltmp33266 # Record length -Ltmp33266: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant,0> >::_Grp_t *>,_Uses_default_construct,0> >::_Grp_t>,decltype(_Unfancy(_First))> > >" -Ltmp33267: - .short Ltmp33269-Ltmp33268 # Record length -Ltmp33268: - .short 4360 # Record kind: S_UDT - .long 116 # Type - .asciz "std::underlying_type_t" -Ltmp33269: - .short Ltmp33271-Ltmp33270 # Record length -Ltmp33270: - .short 4360 # Record kind: S_UDT - .long 4529 # Type - .asciz "std::bool_constant && _Is_any_of_v >" -Ltmp33271: - .short Ltmp33273-Ltmp33272 # Record length -Ltmp33272: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant<-1 == static_cast(-1)>" -Ltmp33273: - .short Ltmp33275-Ltmp33274 # Record length -Ltmp33274: - .short 4360 # Record kind: S_UDT - .long 7222 # Type - .asciz "std::_Rebind_alloc_t >::_Alty,std::_Container_proxy>" -Ltmp33275: - .short Ltmp33277-Ltmp33276 # Record length -Ltmp33276: - .short 4360 # Record kind: S_UDT - .long 112 # Type - .asciz "std::remove_const_t" -Ltmp33277: - .short Ltmp33279-Ltmp33278 # Record length -Ltmp33278: - .short 4360 # Record kind: S_UDT - .long 4526 # Type - .asciz "std::conditional_t >::is_always_equal::value,std::_Equal_allocators,typename allocator_traits >::propagate_on_container_move_assignment::type>" -Ltmp33279: - .short Ltmp33281-Ltmp33280 # Record length -Ltmp33280: - .short 4360 # Record kind: S_UDT - .long 4526 # Type - .asciz "std::_Choose_pocma,std::allocator >::_Alty>" -Ltmp33281: - .short Ltmp33283-Ltmp33282 # Record length -Ltmp33282: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant >::propagate_on_container_copy_assignment::value && !allocator_traits >::is_always_equal::value>" -Ltmp33283: - .short Ltmp33285-Ltmp33284 # Record length -Ltmp33284: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::_Choose_pocca >::_Alvbase>" -Ltmp33285: - .short Ltmp33287-Ltmp33286 # Record length -Ltmp33286: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::_Choose_pocca >::_Alty>" -Ltmp33287: - .short Ltmp33289-Ltmp33288 # Record length -Ltmp33288: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant >::propagate_on_container_copy_assignment::value && !allocator_traits >::is_always_equal::value>" -Ltmp33289: - .short Ltmp33291-Ltmp33290 # Record length -Ltmp33290: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::_Choose_pocca,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Alty>" -Ltmp33291: - .short Ltmp33293-Ltmp33292 # Record length -Ltmp33292: - .short 4360 # Record kind: S_UDT - .long 4532 # Type - .asciz "std::bool_constant && _Is_any_of_v >" -Ltmp33293: - .short Ltmp33295-Ltmp33294 # Record length -Ltmp33294: - .short 4360 # Record kind: S_UDT - .long 12275 # Type - .asciz "std::_Iosb" -Ltmp33295: -Ltmp32411: - .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: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - # FuncId (0x1002) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x1003) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____0 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x30, 0x00, 0xf2, 0xf1 - # Class (0x1004) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # 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 (0x1005) { - # 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 - # Class (0x1006) { - # 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::storage_type > - # 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 (0x1007) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1004) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1008) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1009) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x100A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - # MemberFunction (0x100B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x100C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # 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 (0x100D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x100C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x100E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x100D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0d, 0x10, 0x00, 0x00 - # MemberFunction (0x100F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1010) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x100C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1011) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x1010) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x10, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1012) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x1011) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x11, 0x10, 0x00, 0x00 - # MemberFunction (0x1013) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1012) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1014) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1004) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1015) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1014) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x14, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1016) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x1015) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x15, 0x10, 0x00, 0x00 - # MemberFunction (0x1017) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1018) { - # 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::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 (0x1019) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1018) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x18, 0x10, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x101A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1019) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x19, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x101B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int) (0x1009) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int*) (0x100B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x100F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x1013) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1017) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x101A) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x09, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x13, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x17, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1a, 0x10, 0x00, 0x00 - # MemberFunction (0x101C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x101D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1004) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x101E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x101D) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1d, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x101F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1014) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x14, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1020) { - # 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 (0x1021) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1022) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1023) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1024) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1025) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1026) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: int (0x74) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1027) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1028) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1029) { - # 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,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 (0x102A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1029) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x102B) { - # 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,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 (0x102C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x102B) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x102D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,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 (0x102E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x102D) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x102F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,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 (0x1030) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x102F) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1031) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1004) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1032) { - # 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::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 (0x1033) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x1032) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x32, 0x10, 0x00, 0x00 - # MemberFunction (0x1034) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x1033) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x33, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1035) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1006) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x101B - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x101C) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x101E) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1021) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1021) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x1023) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1024) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1024) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x1025) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1027) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1027) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1027) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1028) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x102A) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x102A) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x102C) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x102C) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x102E) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x102E) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1030) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1030) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1028) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1028) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1031) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x1034) - # 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: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1029) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x102B) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x102D) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x102F) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1018) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x1b, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1c, 0x10, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1e, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x21, 0x10, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x21, 0x10, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x23, 0x10, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x24, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x24, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x25, 0x10, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x27, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x27, 0x10, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x27, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x28, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2a, 0x10, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2a, 0x10, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2c, 0x10, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2c, 0x10, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2e, 0x10, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2e, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x30, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x30, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x28, 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 0x28, 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 0x31, 0x10, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x34, 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 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x2b, 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 0x2d, 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 0x2f, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x18, 0x10, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1036) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1035) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@H$0?0@gsl@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x35, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x1037) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: E:\DD\gsl-dadonenf\include\gsl\span - # } - .byte 0x2a, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x45, 0x3a, 0x5c, 0x44 - .byte 0x44, 0x5c, 0x67, 0x73 - .byte 0x6c, 0x2d, 0x64, 0x61 - .byte 0x64, 0x6f, 0x6e, 0x65 - .byte 0x6e, 0x66, 0x5c, 0x69 - .byte 0x6e, 0x63, 0x6c, 0x75 - .byte 0x64, 0x65, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5c, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - # UdtSourceLine (0x1038) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x1036) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x36, 0x10, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Class (0x1039) { - # 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 (0x103A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1006) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x103B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x103A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3a, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x103C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: const gsl::span::storage_type >* (0x103B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x3b, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x103D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* (0x474) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::storage_type >::() (0x103C) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3c, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x103E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x103D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # 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 0x3d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x103F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x103E) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3e, 0x10, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Array (0x1040) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: int (0x74) - # IndexType: unsigned long (0x22) - # SizeOf: 4 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0xf1 - # Pointer (0x1041) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x100C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x1042) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const int (0x1005) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1043) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const int& (0x1042) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - # MemberFunction (0x1044) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array (0x100C) - # ThisType: std::array* (0x1041) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x41, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1045) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array (0x100C) - # ThisType: std::array* (0x1041) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x41, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1046) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Array_iterator - # LinkageName: .?AV?$_Array_iterator@H$0A@@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, 0x5f - .byte 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x41, 0x72, 0x72 - .byte 0x61, 0x79, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # MemberFunction (0x1047) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Array_iterator (0x1046) - # ClassType: std::array (0x100C) - # ThisType: std::array* (0x1041) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x46, 0x10, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x41, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1048) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Array_const_iterator - # LinkageName: .?AV?$_Array_const_iterator@H$0A@@std@@ - # } - .byte 0x5e, 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 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x30, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x41 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x1049) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x1010) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x10, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x104A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Array_const_iterator (0x1048) - # ClassType: std::array (0x100C) - # ThisType: const std::array* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x48, 0x10, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x104B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Array_iterator std::array::() (0x1047) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator std::array::() (0x104A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4a, 0x10, 0x00, 0x00 - # Class (0x104C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > - # LinkageName: .?AV?$reverse_iterator@V?$_Array_iterator@H$0A@@std@@@std@@ - # } - .byte 0x86, 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, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x30, 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, 0x41, 0x72, 0x72 - .byte 0x61, 0x79, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x104D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > (0x104C) - # ClassType: std::array (0x100C) - # ThisType: std::array* (0x1041) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4c, 0x10, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x41, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x104E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > - # LinkageName: .?AV?$reverse_iterator@V?$_Array_const_iterator@H$0A@@std@@@std@@ - # } - .byte 0x92, 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, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x30 - .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, 0x41 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x104F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > (0x104E) - # ClassType: std::array (0x100C) - # ThisType: const std::array* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4e, 0x10, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1050) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x104D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x104F) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4d, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4f, 0x10, 0x00, 0x00 - # MemberFunction (0x1051) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::array (0x100C) - # ThisType: std::array* (0x1041) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x41, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1052) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const int (0x1005) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1053) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: std::array (0x100C) - # ThisType: const std::array* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1054) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int* std::array::() (0x1051) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int* std::array::() (0x1053) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x51, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x10, 0x00, 0x00 - # MemberFunction (0x1055) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::array (0x100C) - # ThisType: const std::array* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1056) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::array (0x100C) - # ThisType: const std::array* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1057) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x1058) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: std::array (0x100C) - # ThisType: std::array* (0x1041) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x41, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1059) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::array (0x100C) - # ThisType: const std::array* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x105A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int& std::array::(unsigned) (0x1058) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::array::(unsigned) (0x1059) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x59, 0x10, 0x00, 0x00 - # MemberFunction (0x105B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: std::array (0x100C) - # ThisType: std::array* (0x1041) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x41, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x105C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::array (0x100C) - # ThisType: const std::array* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x105D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int& std::array::() (0x105B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::array::() (0x105C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5b, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5c, 0x10, 0x00, 0x00 - # MemberFunction (0x105E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array (0x100C) - # ThisType: const std::array* (0x1049) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x10, 0x00, 0x00 - .byte 0x49, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x105F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: 0x1040 - # FieldOffset: 0x0 - # Name: _Elems - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::(const int&) (0x1044) - # Name: assign - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::(const int&) (0x1044) - # Name: fill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::(std::array&) (0x1045) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x104B - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x104B - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1050 - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1050 - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator std::array::() (0x104A) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator std::array::() (0x104A) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x104F) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x104F) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1054 - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1054 - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::array::() (0x1055) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::array::() (0x1055) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::array::() (0x1056) - # Name: empty - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x105A - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x105A - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x105D - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x105D - # Name: back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1054 - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::() (0x105E) - # Name: _Xran - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Array_iterator (0x1046) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Array_const_iterator (0x1048) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > (0x104C) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > (0x104E) - # Name: const_reverse_iterator - # } - # } - .byte 0x86, 0x02, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x40, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x45 - .byte 0x6c, 0x65, 0x6d, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x44, 0x10, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x44, 0x10, 0x00, 0x00 - .byte 0x66, 0x69, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x45, 0x10, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4b, 0x10, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4b, 0x10, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x50, 0x10, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x50, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x10, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x10, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4f, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4f, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x54, 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 0x54, 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 0x55, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x55, 0x10, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x10, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5a, 0x10, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5a, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5d, 0x10, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5d, 0x10, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x54, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x10, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 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 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 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 0x46, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x48, 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 0x4c, 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 0x4e, 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 (0x1060) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 45 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x105F) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::array - # LinkageName: .?AV?$array@H$0A@@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x2d, 0x00, 0x10, 0x02 - .byte 0x5f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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 - # StringId (0x1061) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array - # } - .byte 0x6a, 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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x61, 0x72 - .byte 0x72, 0x61, 0x79, 0x00 - # UdtSourceLine (0x1062) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::array (0x1060) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array (0x1061) - # LineNumber: 220 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x60, 0x10, 0x00, 0x00 - .byte 0x61, 0x10, 0x00, 0x00 - .byte 0xdc, 0x00, 0x00, 0x00 - # FieldList (0x1063) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: int* (0x474) - # FieldOffset: 0x0 - # Name: p - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x70, 0x00 - # Struct (0x1064) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1063) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@H$0?0@gsl@@ - # } - .byte 0x5a, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x63, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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 - # UdtSourceLine (0x1065) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::KnownNotNull (0x1064) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x64, 0x10, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # Modifier (0x1066) { - # 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 - # Pointer (0x1067) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::span_iterator,0> (0x1029) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1068) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: gsl::details::span_iterator,0>* (0x1067) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x67, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1069) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::span* (0x101F) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x106A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: gsl::details::span_iterator,0>* (0x1067) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::span*, int) (0x1069) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x67, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x69, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x106B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,0>::() (0x1068) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,0>::(const gsl::span*, int) (0x106A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x68, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6a, 0x10, 0x00, 0x00 - # Modifier (0x106C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::span_iterator,0> (0x1029) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x106D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::span_iterator,0> (0x106C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6c, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x106E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: const gsl::details::span_iterator,0>* (0x106D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x6d, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x106F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: const gsl::details::span_iterator,0>* (0x106D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x6d, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1070) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::span_iterator,0> (0x1029) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1071) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0>& (0x1070) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: gsl::details::span_iterator,0>* (0x1067) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x67, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1072) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1029) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: gsl::details::span_iterator,0>* (0x1067) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x67, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1073) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x1071) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x1072) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x71, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x72, 0x10, 0x00, 0x00 - # MemberFunction (0x1074) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1029) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: const gsl::details::span_iterator,0>* (0x106D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x6d, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1075) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0>& (0x1070) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: gsl::details::span_iterator,0>* (0x1067) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x67, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1076) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - # MemberFunction (0x1077) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: const gsl::details::span_iterator,0>* (0x106D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::span_iterator,0>) (0x1076) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x6d, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x76, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1078) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x1074) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::span_iterator,0>::(gsl::details::span_iterator,0>) (0x1077) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x77, 0x10, 0x00, 0x00 - # MemberFunction (0x1079) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: const gsl::details::span_iterator,0>* (0x106D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x6d, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x107A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const int (0x1005) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - # MemberFunction (0x107B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: const gsl::details::span_iterator,0>* (0x106D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x6d, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x107C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: int* (0x474) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x107D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const int* (0x107C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7c, 0x10, 0x00, 0x00 - # MemberFunction (0x107E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # ThisType: gsl::details::span_iterator,0>* (0x1067) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int*) (0x107D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x67, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x107F) { - # 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 - # FieldList (0x1080) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: _Unwrap_when_unverified - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Protected (0x2) - # Type: const gsl::span* (0x101F) - # FieldOffset: 0x0 - # Name: span_ - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Protected (0x2) - # Type: int (0x74) - # FieldOffset: 0x4 - # Name: index_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x106B - # Name: span_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::details::span_iterator,0>::() (0x106E) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::details::span_iterator,0>::() (0x106F) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1073 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1073 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x1074) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(int) (0x1075) - # Name: operator+= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1078 - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(int) (0x1075) - # Name: operator-= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::details::span_iterator,0>::(int) (0x1079) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,0>::(const int) (0x107B) - # Name: _Verify_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::details::span_iterator,0>::() (0x106F) - # Name: _Unwrapped - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,0>::(const int*) (0x107E) - # Name: _Seek_to - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: element_type_ - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: _Unchecked_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # } - .byte 0xee, 0x01, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 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, 0x02, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x00 - .byte 0x0d, 0x15, 0x02, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x69, 0x6e - .byte 0x64, 0x65, 0x78, 0x5f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x6b, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6e, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6f, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x73, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x73, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x74, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x75, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x78, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x75, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x79, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7b, 0x10, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x6f, 0x66, 0x66, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6f, 0x10, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7e, 0x10, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x74, 0x6f - .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 0x5f, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x63 - .byte 0x68, 0x65, 0x63, 0x6b - .byte 0x65, 0x64, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - # Class (0x1081) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 27 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1080) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::details::span_iterator,0> - # LinkageName: .?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ - # } - .byte 0x82, 0x00, 0x04, 0x15 - .byte 0x1b, 0x00, 0x10, 0x02 - .byte 0x80, 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 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 - # UdtSourceLine (0x1082) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::span_iterator,0> (0x1081) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 125 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x81, 0x10, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x7d, 0x00, 0x00, 0x00 - # Pointer (0x1083) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::span_iterator,1> (0x102B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1084) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: gsl::details::span_iterator,1>* (0x1083) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x83, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1085) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: gsl::details::span_iterator,1>* (0x1083) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::span*, int) (0x1069) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x83, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x69, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1086) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,1>::() (0x1084) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,1>::(const gsl::span*, int) (0x1085) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x84, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x85, 0x10, 0x00, 0x00 - # Modifier (0x1087) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::span_iterator,1> (0x102B) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1088) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::span_iterator,1> (0x1087) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x87, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1089) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: const gsl::details::span_iterator,1>* (0x1088) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x88, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x108A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: const gsl::details::span_iterator,1>* (0x1088) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x88, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x108B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::span_iterator,1> (0x102B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x108C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1>& (0x108B) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: gsl::details::span_iterator,1>* (0x1083) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x8b, 0x10, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x83, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x108D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x102B) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: gsl::details::span_iterator,1>* (0x1083) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x83, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x108E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::() (0x108C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::details::span_iterator,1>::(int) (0x108D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8c, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8d, 0x10, 0x00, 0x00 - # MemberFunction (0x108F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x102B) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: const gsl::details::span_iterator,1>* (0x1088) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x88, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1090) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1>& (0x108B) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: gsl::details::span_iterator,1>* (0x1083) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x8b, 0x10, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x83, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1091) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::span_iterator,1> (0x102B) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - # MemberFunction (0x1092) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: const gsl::details::span_iterator,1>* (0x1088) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::span_iterator,1>) (0x1091) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x88, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x91, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1093) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::details::span_iterator,1>::(int) (0x108F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::span_iterator,1>::(gsl::details::span_iterator,1>) (0x1092) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8f, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x92, 0x10, 0x00, 0x00 - # MemberFunction (0x1094) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: const gsl::details::span_iterator,1>* (0x1088) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x88, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1095) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: const gsl::details::span_iterator,1>* (0x1088) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x88, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1096) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: const int* (0x1052) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x1097) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const const int* (0x1096) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x96, 0x10, 0x00, 0x00 - # MemberFunction (0x1098) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: gsl::details::span_iterator,1>* (0x1083) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const const int*) (0x1097) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x83, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x97, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1099) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: _Unwrap_when_unverified - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Protected (0x2) - # Type: const gsl::span* (0x101F) - # FieldOffset: 0x0 - # Name: span_ - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Protected (0x2) - # Type: int (0x74) - # FieldOffset: 0x4 - # Name: index_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1086 - # Name: span_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::details::span_iterator,1>::() (0x1089) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::details::span_iterator,1>::() (0x108A) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x108E - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x108E - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::details::span_iterator,1>::(int) (0x108F) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::(int) (0x1090) - # Name: operator+= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1093 - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::(int) (0x1090) - # Name: operator-= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::details::span_iterator,1>::(int) (0x1094) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,1>::(const int) (0x1095) - # Name: _Verify_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::details::span_iterator,1>::() (0x108A) - # Name: _Unwrapped - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,1>::(const const int*) (0x1098) - # Name: _Seek_to - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: element_type_ - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: _Unchecked_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: pointer - # } - # } - .byte 0xee, 0x01, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 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, 0x02, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x00 - .byte 0x0d, 0x15, 0x02, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x69, 0x6e - .byte 0x64, 0x65, 0x78, 0x5f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x86, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x89, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x8e, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x8e, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8f, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x93, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x94, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x95, 0x10, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x6f, 0x66, 0x66, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x10, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x98, 0x10, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x74, 0x6f - .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 0x5f, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x63 - .byte 0x68, 0x65, 0x63, 0x6b - .byte 0x65, 0x64, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x42, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - # Class (0x109A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 27 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1099) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::details::span_iterator,1> - # LinkageName: .?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x1b, 0x00, 0x10, 0x02 - .byte 0x99, 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 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 - # UdtSourceLine (0x109B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::span_iterator,1> (0x109A) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 125 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x9a, 0x10, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x7d, 0x00, 0x00, 0x00 - # Pointer (0x109C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::reverse_iterator,0> > (0x102D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x109D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: std::reverse_iterator,0> >* (0x109C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x109E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: std::reverse_iterator,0> >* (0x109C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::span_iterator,0>) (0x1076) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x76, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x109F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::reverse_iterator,0> >::() (0x109D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::reverse_iterator,0> >::(gsl::details::span_iterator,0>) (0x109E) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9d, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x10, 0x00, 0x00 - # Modifier (0x10A0) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::reverse_iterator,0> > (0x102D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x10A1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::reverse_iterator,0> > (0x10A0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa0, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x10A2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1029) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: const std::reverse_iterator,0> >* (0x10A1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0xa1, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10A3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: const std::reverse_iterator,0> >* (0x10A1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0xa1, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10A4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: const std::reverse_iterator,0> >* (0x10A1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0xa1, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x10A5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::reverse_iterator,0> > (0x102D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x10A6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> >& (0x10A5) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: std::reverse_iterator,0> >* (0x109C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10A7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x102D) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: std::reverse_iterator,0> >* (0x109C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x10A8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> >& std::reverse_iterator,0> >::() (0x10A6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > std::reverse_iterator,0> >::(int) (0x10A7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x10, 0x00, 0x00 - # MemberFunction (0x10A9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> >& (0x10A5) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: std::reverse_iterator,0> >* (0x109C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa5, 0x10, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x9c, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10AA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x102D) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: const std::reverse_iterator,0> >* (0x10A1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0xa1, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10AB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: std::reverse_iterator,0> > (0x102D) - # ThisType: const std::reverse_iterator,0> >* (0x10A1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0xa1, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x10AC) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: _Unwrap_when_unverified - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Protected (0x2) - # Type: gsl::details::span_iterator,0> (0x1029) - # FieldOffset: 0x0 - # Name: current - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x109F - # Name: reverse_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> std::reverse_iterator,0> >::() (0x10A2) - # Name: base - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& std::reverse_iterator,0> >::() (0x10A3) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* std::reverse_iterator,0> >::() (0x10A4) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x10A8 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x10A8 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> >& std::reverse_iterator,0> >::(const int) (0x10A9) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > std::reverse_iterator,0> >::(const int) (0x10AA) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> >& std::reverse_iterator,0> >::(const int) (0x10A9) - # Name: operator-= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > std::reverse_iterator,0> >::(const int) (0x10AA) - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& std::reverse_iterator,0> >::(const int) (0x10AB) - # Name: operator[] - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1029) - # Name: iterator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x102D) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 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, 0x02, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x63, 0x75 - .byte 0x72, 0x72, 0x65, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x9f, 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 0x11, 0x15, 0x03, 0x00 - .byte 0xa2, 0x10, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa4, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa8, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa8, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa9, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaa, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa9, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaa, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xab, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x10AD) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 23 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10AC) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xb2, 0x00, 0x04, 0x15 - .byte 0x17, 0x00, 0x10, 0x02 - .byte 0xac, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 - # StringId (0x10AE) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x75 - .byte 0x74, 0x69, 0x6c, 0x69 - .byte 0x74, 0x79, 0x00, 0xf1 - # UdtSourceLine (0x10AF) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::reverse_iterator,0> > (0x10AD) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 873 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xad, 0x10, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x69, 0x03, 0x00, 0x00 - # Pointer (0x10B0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::reverse_iterator,1> > (0x102F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x10B1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: std::reverse_iterator,1> >* (0x10B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10B2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: std::reverse_iterator,1> >* (0x10B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::span_iterator,1>) (0x1091) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x91, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x10B3) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::reverse_iterator,1> >::() (0x10B1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::reverse_iterator,1> >::(gsl::details::span_iterator,1>) (0x10B2) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb1, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb2, 0x10, 0x00, 0x00 - # Modifier (0x10B4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::reverse_iterator,1> > (0x102F) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x10B5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::reverse_iterator,1> > (0x10B4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb4, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x10B6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x102B) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: const std::reverse_iterator,1> >* (0x10B5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb5, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10B7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: const std::reverse_iterator,1> >* (0x10B5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb5, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10B8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: const std::reverse_iterator,1> >* (0x10B5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb5, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x10B9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::reverse_iterator,1> > (0x102F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x10BA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> >& (0x10B9) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: std::reverse_iterator,1> >* (0x10B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb9, 0x10, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10BB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x102F) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: std::reverse_iterator,1> >* (0x10B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x10BC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> >& std::reverse_iterator,1> >::() (0x10BA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > std::reverse_iterator,1> >::(int) (0x10BB) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x10, 0x00, 0x00 - # MemberFunction (0x10BD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> >& (0x10B9) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: std::reverse_iterator,1> >* (0x10B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb9, 0x10, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x102F) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: const std::reverse_iterator,1> >* (0x10B5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb5, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10BF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::reverse_iterator,1> > (0x102F) - # ThisType: const std::reverse_iterator,1> >* (0x10B5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb5, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x10C0) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: _Unwrap_when_unverified - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Protected (0x2) - # Type: gsl::details::span_iterator,1> (0x102B) - # FieldOffset: 0x0 - # Name: current - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x10B3 - # Name: reverse_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> std::reverse_iterator,1> >::() (0x10B6) - # Name: base - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& std::reverse_iterator,1> >::() (0x10B7) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* std::reverse_iterator,1> >::() (0x10B8) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x10BC - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x10BC - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> >& std::reverse_iterator,1> >::(const int) (0x10BD) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > std::reverse_iterator,1> >::(const int) (0x10BE) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> >& std::reverse_iterator,1> >::(const int) (0x10BD) - # Name: operator-= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > std::reverse_iterator,1> >::(const int) (0x10BE) - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& std::reverse_iterator,1> >::(const int) (0x10BF) - # Name: operator[] - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x102B) - # Name: iterator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x102F) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 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, 0x02, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x63, 0x75 - .byte 0x72, 0x72, 0x65, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb3, 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 0x11, 0x15, 0x03, 0x00 - .byte 0xb6, 0x10, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb7, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb8, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbc, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbc, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbe, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbe, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbf, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x52, 0x10, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x10C1) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 23 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C0) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ - # } - .byte 0xb2, 0x00, 0x04, 0x15 - .byte 0x17, 0x00, 0x10, 0x02 - .byte 0xc0, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 - # UdtSourceLine (0x10C2) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::reverse_iterator,1> > (0x10C1) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 873 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc1, 0x10, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x69, 0x03, 0x00, 0x00 - # FieldList (0x10C3) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # } - .byte 0x02, 0x00, 0x03, 0x12 - # Class (0x10C4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: gsl::span::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@H$0?0@gsl@@ - # } - .byte 0x6e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x08, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 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 - # UdtSourceLine (0x10C5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::subspan_selector<-1> (0x10C4) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 615 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc4, 0x10, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x67, 0x02, 0x00, 0x00 - # Pointer (0x10C6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::extent_type<-1> (0x1039) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x10C7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # ThisType: gsl::details::extent_type<-1>* (0x10C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x10C8) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::extent_type<-1> (0x1039) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x10C9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::extent_type<-1> (0x10C8) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc8, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x10CA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # ThisType: const gsl::details::extent_type<-1>* (0x10C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc9, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x10CB) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int (0x74) - # FieldOffset: 0x0 - # Name: size_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<-1>::(int) (0x10C7) - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<-1>::() (0x10CA) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x4a, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x69 - .byte 0x7a, 0x65, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc7, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x10CC) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10CB) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # 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 0xcb, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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 (0x10CD) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::extent_type<-1> (0x10CC) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 327 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xcc, 0x10, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x01, 0x00, 0x00 - # Struct (0x10CE) { - # 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 (0x10CF) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::bidirectional_iterator_tag (0x10CE) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xce, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x10D0) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10CF) - # 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 0xcf, 0x10, 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 (0x10D1) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::random_access_iterator_tag (0x10D0) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 78 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xd0, 0x10, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x4e, 0x00, 0x00, 0x00 - # Struct (0x10D2) { - # 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 (0x10D3) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::forward_iterator_tag (0x10D2) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xd2, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x10D4) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10D3) - # 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 0xd3, 0x10, 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 (0x10D5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::bidirectional_iterator_tag (0x10D4) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 75 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xd4, 0x10, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x4b, 0x00, 0x00, 0x00 - # Struct (0x10D6) { - # 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 (0x10D7) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::input_iterator_tag (0x10D6) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xd6, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x10D8) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10D7) - # 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 0xd7, 0x10, 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 (0x10D9) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::forward_iterator_tag (0x10D8) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 72 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xd8, 0x10, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x48, 0x00, 0x00, 0x00 - # Struct (0x10DA) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # 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 0xc3, 0x10, 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 (0x10DB) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::input_iterator_tag (0x10DA) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 66 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xda, 0x10, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x42, 0x00, 0x00, 0x00 - # Class (0x10DC) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # 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 (0x10DD) { - # 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::storage_type > - # 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 (0x10DE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x10DC) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x10DF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int* (0x1052) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x10E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, int) (0x10DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdf, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x10E1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int* (0x1052) - # ArgType: const int* (0x1052) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - # MemberFunction (0x10E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, const int*) (0x10E1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xe1, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10E3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10E4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1012) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x10E5) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x10DC) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x10E6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x10E5) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe5, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x10E7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x10E6) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe6, 0x10, 0x00, 0x00 - # MemberFunction (0x10E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x10E7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe7, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x10E9) { - # 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::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 (0x10EA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x10E9) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe9, 0x10, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x10EB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x10EA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xea, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x10EC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int*, int) (0x10E0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int*, const int*) (0x10E2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x10E3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x10E4) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x10E8) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x10EB) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe0, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe3, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x10, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xeb, 0x10, 0x00, 0x00 - # MemberFunction (0x10ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x10EE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x10DC) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x10EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x10EE) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x10E7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xee, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe7, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x10F0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x10E5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe5, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x10F1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x10DC) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10F2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x10DC) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10F3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10F4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10F5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10F6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x10F7) { - # 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,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 (0x10F8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x10F7) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf7, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x10F9) { - # 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,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 (0x10FA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x10F9) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf9, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x10FB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,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 (0x10FC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x10FB) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xfb, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x10FD) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,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 (0x10FE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x10FD) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xfd, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x10FF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x10DC) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1100) { - # 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::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 (0x1101) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x1100) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x11, 0x00, 0x00 - # MemberFunction (0x1102) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x10DC) - # ClassType: gsl::span (0x10DC) - # ThisType: const gsl::span* (0x10F0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x1101) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf0, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x01, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1103) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x10DD) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x10EC - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x10ED) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x10EF) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x10F1) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x10F1) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x10F2) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x10F3) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x10F3) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x10F4) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x10F5) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x10F5) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x10F5) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x10F6) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x10F8) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x10F8) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x10FA) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x10FA) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x10FC) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x10FC) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x10FE) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x10FE) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x10F6) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x10F6) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x10FF) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x1102) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int (0x1005) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x10F7) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x10F9) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x10FB) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x10FD) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x10E9) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0xec, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xed, 0x10, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf1, 0x10, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf2, 0x10, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf3, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf3, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf4, 0x10, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf5, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf5, 0x10, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf5, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf6, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf8, 0x10, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf8, 0x10, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfa, 0x10, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfa, 0x10, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfc, 0x10, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfc, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfe, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfe, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf6, 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 0xf6, 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 0xff, 0x10, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x02, 0x11, 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 0x05, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xf7, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xf9, 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 0xfb, 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 0xfd, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe9, 0x10, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1104) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1103) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBH$0?0@gsl@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x03, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x1105) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x1104) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x04, 0x11, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x1106) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x10DD) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1107) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x1106) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x06, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1108) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: gsl::span::storage_type > (0x10DD) - # ThisType: const gsl::span::storage_type >* (0x1107) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0x07, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1109) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int* (0x1052) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::storage_type >::() (0x1108) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x08, 0x11, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x110A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1109) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # 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 0x09, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x110B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x110A) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x0a, 0x11, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # FieldList (0x110C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const int* (0x1052) - # FieldOffset: 0x0 - # Name: p - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x70, 0x00 - # Struct (0x110D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x110C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$CBH$0?0@gsl@@ - # } - .byte 0x62, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x0c, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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 - # UdtSourceLine (0x110E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::KnownNotNull (0x110D) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x0d, 0x11, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # Class (0x110F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::AssertionHandler - # LinkageName: .?AVAssertionHandler@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x41, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x48, 0x61 - .byte 0x6e, 0x64, 0x6c, 0x65 - .byte 0x72, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x41, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x48 - .byte 0x61, 0x6e, 0x64, 0x6c - .byte 0x65, 0x72, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Struct (0x1110) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::AssertionInfo - # LinkageName: .?AUAssertionInfo@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x41, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x49, 0x6e - .byte 0x66, 0x6f, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x41 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x49, 0x6e, 0x66, 0x6f - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1111) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::AssertionHandler (0x110F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Class (0x1112) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringRef - # LinkageName: .?AVStringRef@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x52 - .byte 0x65, 0x66, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x52, 0x65, 0x66 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x1113) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::SourceLineInfo - # LinkageName: .?AUSourceLineInfo@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x6f, 0x75 - .byte 0x72, 0x63, 0x65, 0x4c - .byte 0x69, 0x6e, 0x65, 0x49 - .byte 0x6e, 0x66, 0x6f, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x53, 0x6f, 0x75, 0x72 - .byte 0x63, 0x65, 0x4c, 0x69 - .byte 0x6e, 0x65, 0x49, 0x6e - .byte 0x66, 0x6f, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x1114) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::SourceLineInfo (0x1113) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1115) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::SourceLineInfo (0x1114) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x14, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # FieldList (0x1116) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: Normal - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: ContinueOnFailure - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 4 - # Name: FalseTest - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 8 - # Name: SuppressFail - # } - # } - .byte 0x4e, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x4e, 0x6f - .byte 0x72, 0x6d, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x43, 0x6f - .byte 0x6e, 0x74, 0x69, 0x6e - .byte 0x75, 0x65, 0x4f, 0x6e - .byte 0x46, 0x61, 0x69, 0x6c - .byte 0x75, 0x72, 0x65, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x04, 0x00, 0x46, 0x61 - .byte 0x6c, 0x73, 0x65, 0x54 - .byte 0x65, 0x73, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x08, 0x00, 0x53, 0x75 - .byte 0x70, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x46, 0x61 - .byte 0x69, 0x6c, 0x00, 0xf1 - # Enum (0x1117) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 4 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x1116) - # Name: Catch::ResultDisposition::Flags - # LinkageName: .?AW4Flags@ResultDisposition@Catch@@ - # } - .byte 0x56, 0x00, 0x07, 0x15 - .byte 0x04, 0x00, 0x08, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x16, 0x11, 0x00, 0x00 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x3a, 0x3a, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x44, 0x69, 0x73 - .byte 0x70, 0x6f, 0x73, 0x69 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x3a, 0x3a, 0x46, 0x6c - .byte 0x61, 0x67, 0x73, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x57 - .byte 0x34, 0x46, 0x6c, 0x61 - .byte 0x67, 0x73, 0x40, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x44, 0x69, 0x73 - .byte 0x70, 0x6f, 0x73, 0x69 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # StringId (0x1118) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp - # } - .byte 0x46, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x45, 0x3a, 0x5c, 0x44 - .byte 0x44, 0x5c, 0x67, 0x73 - .byte 0x6c, 0x2d, 0x64, 0x61 - .byte 0x64, 0x6f, 0x6e, 0x65 - .byte 0x6e, 0x66, 0x5c, 0x62 - .byte 0x75, 0x69, 0x6c, 0x64 - .byte 0x2d, 0x63, 0x6c, 0x61 - .byte 0x6e, 0x67, 0x5c, 0x65 - .byte 0x78, 0x74, 0x65, 0x72 - .byte 0x6e, 0x61, 0x6c, 0x5c - .byte 0x69, 0x6e, 0x63, 0x6c - .byte 0x75, 0x64, 0x65, 0x5c - .byte 0x63, 0x61, 0x74, 0x63 - .byte 0x68, 0x5c, 0x63, 0x61 - .byte 0x74, 0x63, 0x68, 0x2e - .byte 0x68, 0x70, 0x70, 0x00 - # UdtSourceLine (0x1119) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ResultDisposition::Flags (0x1117) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1160 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x17, 0x11, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x88, 0x04, 0x00, 0x00 - # ArgList (0x111A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: Catch::StringRef (0x1112) - # ArgType: const Catch::SourceLineInfo& (0x1115) - # ArgType: Catch::StringRef (0x1112) - # ArgType: Catch::ResultDisposition::Flags (0x1117) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x15, 0x11, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x17, 0x11, 0x00, 0x00 - # MemberFunction (0x111B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: Catch::AssertionHandler* (0x1111) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (Catch::StringRef, const Catch::SourceLineInfo&, Catch::StringRef, Catch::ResultDisposition::Flags) (0x111A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x1a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x111C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: Catch::AssertionHandler* (0x1111) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x111D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ITransientExpression - # LinkageName: .?AUITransientExpression@Catch@@ - # } - .byte 0x52, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x49, 0x54, 0x72 - .byte 0x61, 0x6e, 0x73, 0x69 - .byte 0x65, 0x6e, 0x74, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x49, 0x54 - .byte 0x72, 0x61, 0x6e, 0x73 - .byte 0x69, 0x65, 0x6e, 0x74 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x111E) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ITransientExpression (0x111D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x111F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ITransientExpression (0x111E) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1e, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1120) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const Catch::ITransientExpression& (0x111F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1f, 0x11, 0x00, 0x00 - # MemberFunction (0x1121) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: Catch::AssertionHandler* (0x1111) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const Catch::ITransientExpression&) (0x1120) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1122) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 18446744073709551615 - # Name: Unknown - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: Ok - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: Info - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: Warning - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 16 - # Name: FailureBit - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 17 - # Name: ExpressionFailed - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 18 - # Name: ExplicitFailure - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 272 - # Name: Exception - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 273 - # Name: ThrewException - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 274 - # Name: DidntThrowException - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 528 - # Name: FatalErrorCondition - # } - # } - .byte 0xe6, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0a, 0x80, 0xff, 0xff - .byte 0xff, 0xff, 0xff, 0xff - .byte 0xff, 0xff, 0x55, 0x6e - .byte 0x6b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x4f, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x49, 0x6e - .byte 0x66, 0x6f, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x57, 0x61 - .byte 0x72, 0x6e, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x10, 0x00, 0x46, 0x61 - .byte 0x69, 0x6c, 0x75, 0x72 - .byte 0x65, 0x42, 0x69, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x11, 0x00, 0x45, 0x78 - .byte 0x70, 0x72, 0x65, 0x73 - .byte 0x73, 0x69, 0x6f, 0x6e - .byte 0x46, 0x61, 0x69, 0x6c - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x12, 0x00, 0x45, 0x78 - .byte 0x70, 0x6c, 0x69, 0x63 - .byte 0x69, 0x74, 0x46, 0x61 - .byte 0x69, 0x6c, 0x75, 0x72 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x10, 0x01, 0x45, 0x78 - .byte 0x63, 0x65, 0x70, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x11, 0x01, 0x54, 0x68 - .byte 0x72, 0x65, 0x77, 0x45 - .byte 0x78, 0x63, 0x65, 0x70 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x12, 0x01, 0x44, 0x69 - .byte 0x64, 0x6e, 0x74, 0x54 - .byte 0x68, 0x72, 0x6f, 0x77 - .byte 0x45, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x10, 0x02, 0x46, 0x61 - .byte 0x74, 0x61, 0x6c, 0x45 - .byte 0x72, 0x72, 0x6f, 0x72 - .byte 0x43, 0x6f, 0x6e, 0x64 - .byte 0x69, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Enum (0x1123) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 11 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x1122) - # Name: Catch::ResultWas::OfType - # LinkageName: .?AW4OfType@ResultWas@Catch@@ - # } - .byte 0x46, 0x00, 0x07, 0x15 - .byte 0x0b, 0x00, 0x08, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x22, 0x11, 0x00, 0x00 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x3a, 0x3a, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x57, 0x61, 0x73 - .byte 0x3a, 0x3a, 0x4f, 0x66 - .byte 0x54, 0x79, 0x70, 0x65 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x57, 0x34, 0x4f, 0x66 - .byte 0x54, 0x79, 0x70, 0x65 - .byte 0x40, 0x52, 0x65, 0x73 - .byte 0x75, 0x6c, 0x74, 0x57 - .byte 0x61, 0x73, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1124) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ResultWas::OfType (0x1123) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1136 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x23, 0x11, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - # ArgList (0x1125) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: Catch::ResultWas::OfType (0x1123) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x23, 0x11, 0x00, 0x00 - # MemberFunction (0x1126) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: Catch::AssertionHandler* (0x1111) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (Catch::ResultWas::OfType) (0x1125) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x25, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1127) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::StringRef (0x1112) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1128) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::StringRef (0x1127) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1129) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: Catch::ResultWas::OfType (0x1123) - # ArgType: const Catch::StringRef& (0x1128) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x23, 0x11, 0x00, 0x00 - .byte 0x28, 0x11, 0x00, 0x00 - # MemberFunction (0x112A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: Catch::AssertionHandler* (0x1111) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (Catch::ResultWas::OfType, const Catch::StringRef&) (0x1129) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x29, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x112B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ITransientExpression (0x111E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1e, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x112C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: Catch::ResultWas::OfType (0x1123) - # ArgType: const Catch::ITransientExpression* (0x112B) - # ArgType: bool (0x30) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x11, 0x00, 0x00 - .byte 0x2b, 0x11, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x112D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: Catch::AssertionHandler* (0x1111) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (Catch::ResultWas::OfType, const Catch::ITransientExpression*, bool) (0x112C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x2c, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x112E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::AssertionResultData - # LinkageName: .?AUAssertionResultData@Catch@@ - # } - .byte 0x52, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x41, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x52, 0x65 - .byte 0x73, 0x75, 0x6c, 0x74 - .byte 0x44, 0x61, 0x74, 0x61 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x41, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x52, 0x65 - .byte 0x73, 0x75, 0x6c, 0x74 - .byte 0x44, 0x61, 0x74, 0x61 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x112F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::AssertionResultData (0x112E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x2e, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1130) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::AssertionResultData (0x112F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2f, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1131) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const Catch::AssertionResultData& (0x1130) - # ArgType: const Catch::ITransientExpression* (0x112B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x30, 0x11, 0x00, 0x00 - .byte 0x2b, 0x11, 0x00, 0x00 - # MemberFunction (0x1132) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: Catch::AssertionHandler* (0x1111) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const Catch::AssertionResultData&, const Catch::ITransientExpression*) (0x1131) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x31, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1133) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::(const Catch::ITransientExpression&) (0x1121) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::(Catch::ResultWas::OfType) (0x1126) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::(Catch::ResultWas::OfType, const Catch::StringRef&) (0x112A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::(Catch::ResultWas::OfType, const Catch::ITransientExpression*, bool) (0x112D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::(const Catch::AssertionResultData&, const Catch::ITransientExpression*) (0x1132) - # ] - # } - .byte 0x2a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x21, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x32, 0x11, 0x00, 0x00 - # Modifier (0x1134) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::AssertionHandler (0x110F) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1135) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::AssertionHandler (0x1134) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x34, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1136) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: const Catch::AssertionHandler* (0x1135) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x35, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1137) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: const Catch::AssertionHandler* (0x1135) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x35, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1138) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::AssertionInfo (0x1110) - # FieldOffset: 0x0 - # Name: m_assertionInfo - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x24 - # Name: m_shouldDebugBreak - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x25 - # Name: m_shouldThrow - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x26 - # Name: m_inExceptionGuard - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::(Catch::StringRef, const Catch::SourceLineInfo&, Catch::StringRef, Catch::ResultDisposition::Flags) (0x111B) - # Name: AssertionHandler - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::() (0x111C) - # Name: ~AssertionHandler - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x5 - # MethodListIndex: 0x1133 - # Name: handle - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool Catch::AssertionHandler::() (0x1136) - # Name: shouldDebugBreak - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool Catch::AssertionHandler::() (0x1136) - # Name: allowThrows - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::() (0x1137) - # Name: reactWithDebugBreak - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::() (0x1137) - # Name: reactWithoutDebugBreak - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::() (0x111C) - # Name: useActiveException - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::() (0x111C) - # Name: setExceptionGuard - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::AssertionHandler::() (0x111C) - # Name: unsetExceptionGuard - # } - # } - .byte 0x7e, 0x01, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x10, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x61, 0x73, 0x73, 0x65 - .byte 0x72, 0x74, 0x69, 0x6f - .byte 0x6e, 0x49, 0x6e, 0x66 - .byte 0x6f, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x6d, 0x5f - .byte 0x73, 0x68, 0x6f, 0x75 - .byte 0x6c, 0x64, 0x44, 0x65 - .byte 0x62, 0x75, 0x67, 0x42 - .byte 0x72, 0x65, 0x61, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x25, 0x00, 0x6d, 0x5f - .byte 0x73, 0x68, 0x6f, 0x75 - .byte 0x6c, 0x64, 0x54, 0x68 - .byte 0x72, 0x6f, 0x77, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x26, 0x00, 0x6d, 0x5f - .byte 0x69, 0x6e, 0x45, 0x78 - .byte 0x63, 0x65, 0x70, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x47 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1b, 0x11, 0x00, 0x00 - .byte 0x41, 0x73, 0x73, 0x65 - .byte 0x72, 0x74, 0x69, 0x6f - .byte 0x6e, 0x48, 0x61, 0x6e - .byte 0x64, 0x6c, 0x65, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1c, 0x11, 0x00, 0x00 - .byte 0x7e, 0x41, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x48, 0x61 - .byte 0x6e, 0x64, 0x6c, 0x65 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x05, 0x00 - .byte 0x33, 0x11, 0x00, 0x00 - .byte 0x68, 0x61, 0x6e, 0x64 - .byte 0x6c, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x36, 0x11, 0x00, 0x00 - .byte 0x73, 0x68, 0x6f, 0x75 - .byte 0x6c, 0x64, 0x44, 0x65 - .byte 0x62, 0x75, 0x67, 0x42 - .byte 0x72, 0x65, 0x61, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x36, 0x11, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x77, 0x54, 0x68, 0x72 - .byte 0x6f, 0x77, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x61, 0x63 - .byte 0x74, 0x57, 0x69, 0x74 - .byte 0x68, 0x44, 0x65, 0x62 - .byte 0x75, 0x67, 0x42, 0x72 - .byte 0x65, 0x61, 0x6b, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x61, 0x63 - .byte 0x74, 0x57, 0x69, 0x74 - .byte 0x68, 0x6f, 0x75, 0x74 - .byte 0x44, 0x65, 0x62, 0x75 - .byte 0x67, 0x42, 0x72, 0x65 - .byte 0x61, 0x6b, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1c, 0x11, 0x00, 0x00 - .byte 0x75, 0x73, 0x65, 0x41 - .byte 0x63, 0x74, 0x69, 0x76 - .byte 0x65, 0x45, 0x78, 0x63 - .byte 0x65, 0x70, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1c, 0x11, 0x00, 0x00 - .byte 0x73, 0x65, 0x74, 0x45 - .byte 0x78, 0x63, 0x65, 0x70 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x47, 0x75, 0x61, 0x72 - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1c, 0x11, 0x00, 0x00 - .byte 0x75, 0x6e, 0x73, 0x65 - .byte 0x74, 0x45, 0x78, 0x63 - .byte 0x65, 0x70, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x47, 0x75 - .byte 0x61, 0x72, 0x64, 0x00 - # Class (0x1139) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1138) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 40 - # Name: Catch::AssertionHandler - # LinkageName: .?AVAssertionHandler@Catch@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x00, 0x02 - .byte 0x38, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x28, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x41, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x48, 0x61 - .byte 0x6e, 0x64, 0x6c, 0x65 - .byte 0x72, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x41, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x48 - .byte 0x61, 0x6e, 0x64, 0x6c - .byte 0x65, 0x72, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x113A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::AssertionHandler (0x1139) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1215 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x39, 0x11, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xbf, 0x04, 0x00, 0x00 - # FieldList (0x113B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0x0 - # Name: macroName - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: Catch::SourceLineInfo (0x1113) - # FieldOffset: 0xC - # Name: lineInfo - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0x14 - # Name: capturedExpression - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: Catch::ResultDisposition::Flags (0x1117) - # FieldOffset: 0x20 - # Name: resultDisposition - # } - # } - .byte 0x66, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x61 - .byte 0x63, 0x72, 0x6f, 0x4e - .byte 0x61, 0x6d, 0x65, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6c, 0x69 - .byte 0x6e, 0x65, 0x49, 0x6e - .byte 0x66, 0x6f, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x14, 0x00, 0x63, 0x61 - .byte 0x70, 0x74, 0x75, 0x72 - .byte 0x65, 0x64, 0x45, 0x78 - .byte 0x70, 0x72, 0x65, 0x73 - .byte 0x73, 0x69, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x17, 0x11, 0x00, 0x00 - .byte 0x20, 0x00, 0x72, 0x65 - .byte 0x73, 0x75, 0x6c, 0x74 - .byte 0x44, 0x69, 0x73, 0x70 - .byte 0x6f, 0x73, 0x69, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x00 - # Struct (0x113C) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x113B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 36 - # Name: Catch::AssertionInfo - # LinkageName: .?AUAssertionInfo@Catch@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0x3b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x41, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x49, 0x6e - .byte 0x66, 0x6f, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x41 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x49, 0x6e, 0x66, 0x6f - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x113D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::AssertionInfo (0x113C) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1179 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3c, 0x11, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x9b, 0x04, 0x00, 0x00 - # Modifier (0x113E) { - # 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 (0x113F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const char (0x113E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3e, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x1140) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::StringRef (0x1112) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1141) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::StringRef (0x1112) - # ThisType: Catch::StringRef* (0x1140) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x40, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1142) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const Catch::StringRef& (0x1128) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x28, 0x11, 0x00, 0x00 - # MemberFunction (0x1143) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::StringRef (0x1112) - # ThisType: Catch::StringRef* (0x1140) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const Catch::StringRef&) (0x1142) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x40, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x42, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1144) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::StringRef (0x1112) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1145) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: Catch::StringRef&& (0x1144) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x44, 0x11, 0x00, 0x00 - # MemberFunction (0x1146) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::StringRef (0x1112) - # ThisType: Catch::StringRef* (0x1140) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (Catch::StringRef&&) (0x1145) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x40, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x45, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1147) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const char* (0x113F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - # MemberFunction (0x1148) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::StringRef (0x1112) - # ThisType: Catch::StringRef* (0x1140) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x40, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1149) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x114A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::StringRef (0x1112) - # ThisType: Catch::StringRef* (0x1140) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, unsigned) (0x1149) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x40, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x49, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x114B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_string,std::allocator > - # 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 (0x114C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::basic_string,std::allocator > (0x114B) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x114D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_string,std::allocator > (0x114C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4c, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x114E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - # MemberFunction (0x114F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::StringRef (0x1112) - # ThisType: Catch::StringRef* (0x1140) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x114E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x40, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1150) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::StringRef::() (0x1141) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::StringRef::(const Catch::StringRef&) (0x1143) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::StringRef::(Catch::StringRef&&) (0x1146) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::StringRef::(const char*) (0x1148) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::StringRef::(const char*, unsigned) (0x114A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::StringRef::(const std::basic_string,std::allocator >&) (0x114F) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x41, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x48, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4a, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4f, 0x11, 0x00, 0x00 - # Pointer (0x1151) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::StringRef (0x1112) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1152) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: Catch::StringRef (0x1112) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - # MemberFunction (0x1153) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::StringRef& (0x1151) - # ClassType: Catch::StringRef (0x1112) - # ThisType: Catch::StringRef* (0x1140) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (Catch::StringRef) (0x1152) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x51, 0x11, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x40, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x52, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1154) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::StringRef (0x1127) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1155) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringRef (0x1112) - # ThisType: const Catch::StringRef* (0x1154) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1156) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: Catch::StringRef& (0x1151) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x51, 0x11, 0x00, 0x00 - # MemberFunction (0x1157) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::StringRef (0x1112) - # ThisType: Catch::StringRef* (0x1140) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (Catch::StringRef&) (0x1156) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x40, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x56, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1158) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::StringRef (0x1112) - # ThisType: const Catch::StringRef* (0x1154) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const Catch::StringRef&) (0x1142) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x42, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1159) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char (0x70) - # ClassType: Catch::StringRef (0x1112) - # ThisType: const Catch::StringRef* (0x1154) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x115A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::StringRef (0x1112) - # ThisType: const Catch::StringRef* (0x1154) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x115B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: Catch::StringRef (0x1112) - # ThisType: const Catch::StringRef* (0x1154) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x115C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: Catch::StringRef (0x1112) - # ThisType: const Catch::StringRef* (0x1154) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x115D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x115E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::StringRef (0x1112) - # ClassType: Catch::StringRef (0x1112) - # ThisType: const Catch::StringRef* (0x1154) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned, unsigned) (0x115D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x54, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x5d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x115F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const char* (0x113F) - # FieldOffset: 0x0 - # Name: m_start - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned (0x75) - # FieldOffset: 0x4 - # Name: m_size - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: char* (0x470) - # FieldOffset: 0x8 - # Name: m_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void Catch::StringRef::() (0x1141) - # Name: takeOwnership - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1150 - # Name: StringRef - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::StringRef::() (0x1141) - # Name: ~StringRef - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::StringRef& Catch::StringRef::(Catch::StringRef) (0x1153) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > Catch::StringRef::() (0x1155) - # Name: operator basic_string - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::StringRef::(Catch::StringRef&) (0x1157) - # Name: swap - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool Catch::StringRef::(const Catch::StringRef&) (0x1158) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool Catch::StringRef::(const Catch::StringRef&) (0x1158) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char Catch::StringRef::(unsigned) (0x1159) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool Catch::StringRef::() (0x115A) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned Catch::StringRef::() (0x115B) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned Catch::StringRef::() (0x115B) - # Name: numberOfCharacters - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* Catch::StringRef::() (0x115C) - # Name: c_str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::StringRef Catch::StringRef::(unsigned, unsigned) (0x115E) - # Name: substr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool Catch::StringRef::() (0x115A) - # Name: isOwned - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool Catch::StringRef::() (0x115A) - # Name: isSubstring - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: const char* Catch::StringRef::() (0x115C) - # Name: data - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # } - .byte 0xa2, 0x01, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x73, 0x74, 0x61, 0x72 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x41, 0x11, 0x00, 0x00 - .byte 0x74, 0x61, 0x6b, 0x65 - .byte 0x4f, 0x77, 0x6e, 0x65 - .byte 0x72, 0x73, 0x68, 0x69 - .byte 0x70, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x50, 0x11, 0x00, 0x00 - .byte 0x53, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x52, 0x65 - .byte 0x66, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x41, 0x11, 0x00, 0x00 - .byte 0x7e, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x52 - .byte 0x65, 0x66, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x53, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 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, 0x61, 0x73 - .byte 0x69, 0x63, 0x5f, 0x73 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x57, 0x11, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x58, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x58, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x59, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5a, 0x11, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x11, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x11, 0x00, 0x00 - .byte 0x6e, 0x75, 0x6d, 0x62 - .byte 0x65, 0x72, 0x4f, 0x66 - .byte 0x43, 0x68, 0x61, 0x72 - .byte 0x61, 0x63, 0x74, 0x65 - .byte 0x72, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5c, 0x11, 0x00, 0x00 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x11, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x5a, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x4f, 0x77 - .byte 0x6e, 0x65, 0x64, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x5a, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x53, 0x75 - .byte 0x62, 0x73, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x5c, 0x11, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Class (0x1160) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 26 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x115F) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: Catch::StringRef - # LinkageName: .?AVStringRef@Catch@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x1a, 0x00, 0x10, 0x02 - .byte 0x5f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x52 - .byte 0x65, 0x66, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x52, 0x65, 0x66 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1161) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringRef (0x1160) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 332 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x60, 0x11, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x4c, 0x01, 0x00, 0x00 - # Pointer (0x1162) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::SourceLineInfo (0x1113) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1163) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::SourceLineInfo (0x1113) - # ThisType: Catch::SourceLineInfo* (0x1162) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1164) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::SourceLineInfo (0x1113) - # ThisType: Catch::SourceLineInfo* (0x1162) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, unsigned) (0x1149) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x49, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1165) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const Catch::SourceLineInfo& (0x1115) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x15, 0x11, 0x00, 0x00 - # MemberFunction (0x1166) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::SourceLineInfo (0x1113) - # ThisType: Catch::SourceLineInfo* (0x1162) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const Catch::SourceLineInfo&) (0x1165) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x65, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1167) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::SourceLineInfo (0x1113) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1168) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: Catch::SourceLineInfo&& (0x1167) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x67, 0x11, 0x00, 0x00 - # MemberFunction (0x1169) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::SourceLineInfo (0x1113) - # ThisType: Catch::SourceLineInfo* (0x1162) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (Catch::SourceLineInfo&&) (0x1168) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x68, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x116A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::SourceLineInfo::() (0x1163) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::SourceLineInfo::(const char*, unsigned) (0x1164) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::SourceLineInfo::(const Catch::SourceLineInfo&) (0x1166) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void Catch::SourceLineInfo::(Catch::SourceLineInfo&&) (0x1169) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x64, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x66, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x11, 0x00, 0x00 - # Pointer (0x116B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::SourceLineInfo (0x1113) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x116C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::SourceLineInfo& (0x116B) - # ClassType: Catch::SourceLineInfo (0x1113) - # ThisType: Catch::SourceLineInfo* (0x1162) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const Catch::SourceLineInfo&) (0x1165) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6b, 0x11, 0x00, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x65, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x116D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::SourceLineInfo& (0x116B) - # ClassType: Catch::SourceLineInfo (0x1113) - # ThisType: Catch::SourceLineInfo* (0x1162) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (Catch::SourceLineInfo&&) (0x1168) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6b, 0x11, 0x00, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x62, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x68, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x116E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: Catch::SourceLineInfo& Catch::SourceLineInfo::(const Catch::SourceLineInfo&) (0x116C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: Catch::SourceLineInfo& Catch::SourceLineInfo::(Catch::SourceLineInfo&&) (0x116D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6c, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6d, 0x11, 0x00, 0x00 - # Pointer (0x116F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::SourceLineInfo (0x1114) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x14, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1170) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::SourceLineInfo (0x1113) - # ThisType: const Catch::SourceLineInfo* (0x116F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x6f, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1171) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::SourceLineInfo (0x1113) - # ThisType: const Catch::SourceLineInfo* (0x116F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const Catch::SourceLineInfo&) (0x1165) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x13, 0x11, 0x00, 0x00 - .byte 0x6f, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x65, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1172) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const char* (0x113F) - # FieldOffset: 0x0 - # Name: file - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x4 - # Name: line - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x116A - # Name: SourceLineInfo - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x116E - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool Catch::SourceLineInfo::() (0x1170) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool Catch::SourceLineInfo::(const Catch::SourceLineInfo&) (0x1171) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool Catch::SourceLineInfo::(const Catch::SourceLineInfo&) (0x1171) - # Name: operator< - # } - # } - .byte 0x86, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x66, 0x69 - .byte 0x6c, 0x65, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6c, 0x69 - .byte 0x6e, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x6a, 0x11, 0x00, 0x00 - .byte 0x53, 0x6f, 0x75, 0x72 - .byte 0x63, 0x65, 0x4c, 0x69 - .byte 0x6e, 0x65, 0x49, 0x6e - .byte 0x66, 0x6f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x6e, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x70, 0x11, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x71, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x71, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x00, 0xf2, 0xf1 - # Struct (0x1173) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 11 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1172) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: Catch::SourceLineInfo - # LinkageName: .?AUSourceLineInfo@Catch@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x0b, 0x00, 0x00, 0x02 - .byte 0x72, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x6f, 0x75 - .byte 0x72, 0x63, 0x65, 0x4c - .byte 0x69, 0x6e, 0x65, 0x49 - .byte 0x6e, 0x66, 0x6f, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x53, 0x6f, 0x75, 0x72 - .byte 0x63, 0x65, 0x4c, 0x69 - .byte 0x6e, 0x65, 0x49, 0x6e - .byte 0x66, 0x6f, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1174) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::SourceLineInfo (0x1173) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 228 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x73, 0x11, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe4, 0x00, 0x00, 0x00 - # VFTableShape (0x1175) { - # TypeLeafKind: LF_VTSHAPE (0xA) - # VFEntryCount: 4 - # } - .byte 0x06, 0x00, 0x0a, 0x00 - .byte 0x04, 0x00, 0x55, 0x55 - # Pointer (0x1176) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: (0x1175) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1177) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::ITransientExpression (0x111D) - # ThisType: const Catch::ITransientExpression* (0x112B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x2b, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1178) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_ostream > - # LinkageName: .?AV?$basic_ostream@DU?$char_traits@D@std@@@std@@ - # } - .byte 0x7a, 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, 0x6f, 0x73, 0x74 - .byte 0x72, 0x65, 0x61, 0x6d - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 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 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x62, 0x61, 0x73 - .byte 0x69, 0x63, 0x5f, 0x6f - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x40, 0x44 - .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, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1179) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_ostream > (0x1178) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x78, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x117A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::basic_ostream >& (0x1179) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x79, 0x11, 0x00, 0x00 - # MemberFunction (0x117B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ITransientExpression (0x111D) - # ThisType: const Catch::ITransientExpression* (0x112B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x2b, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x117C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ITransientExpression (0x111D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x117D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ITransientExpression (0x111D) - # ThisType: Catch::ITransientExpression* (0x117C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x7c, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x117E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # VFPtr { - # TypeLeafKind: LF_VFUNCTAB (0x1409) - # Type: * (0x1176) - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: PureIntroducingVirtual (0x6) - # Type: bool Catch::ITransientExpression::() (0x1177) - # VFTableOffset: 0x0 - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: PureIntroducingVirtual (0x6) - # Type: bool Catch::ITransientExpression::() (0x1177) - # VFTableOffset: 0x4 - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: PureIntroducingVirtual (0x6) - # Type: void Catch::ITransientExpression::(std::basic_ostream >&) (0x117B) - # VFTableOffset: 0x8 - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: IntroducingVirtual (0x4) - # Type: void Catch::ITransientExpression::() (0x117D) - # VFTableOffset: 0xC - # Name: ~ITransientExpression - # } - # } - .byte 0x92, 0x00, 0x03, 0x12 - .byte 0x09, 0x14, 0x00, 0x00 - .byte 0x76, 0x11, 0x00, 0x00 - .byte 0x11, 0x15, 0x1b, 0x00 - .byte 0x77, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x1b, 0x00 - .byte 0x77, 0x11, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x1b, 0x00 - .byte 0x7b, 0x11, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x13, 0x00 - .byte 0x7d, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x00, 0x00 - .byte 0x7e, 0x49, 0x54, 0x72 - .byte 0x61, 0x6e, 0x73, 0x69 - .byte 0x65, 0x6e, 0x74, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Struct (0x117F) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x117E) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 4 - # Name: Catch::ITransientExpression - # LinkageName: .?AUITransientExpression@Catch@@ - # } - .byte 0x52, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x7e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x49, 0x54, 0x72 - .byte 0x61, 0x6e, 0x73, 0x69 - .byte 0x65, 0x6e, 0x74, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x49, 0x54 - .byte 0x72, 0x61, 0x6e, 0x73 - .byte 0x69, 0x65, 0x6e, 0x74 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1180) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ITransientExpression (0x117F) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 987 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7f, 0x11, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xdb, 0x03, 0x00, 0x00 - # Modifier (0x1181) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: unsigned (0x75) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x1182) { - # 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::_String_val >,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 (0x1183) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_string,std::allocator > (0x114B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1184) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x114E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1185) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator - # 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 (0x1186) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::allocator (0x1185) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1187) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x1186) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x86, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1188) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x1189) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, const std::allocator&) (0x1188) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x88, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x118A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x118B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x118C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x118B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x118D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: const unsigned (0x1181) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x118E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::basic_string,std::allocator >&, const unsigned, const std::allocator&) (0x118D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x8d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x118F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x1190) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::basic_string,std::allocator >&, const unsigned, const unsigned, const std::allocator&) (0x118F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x8f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1191) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const char (0x113E) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3e, 0x11, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x1192) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1193) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const unsigned) (0x1192) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1194) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x1195) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const unsigned, const std::allocator&) (0x1194) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x94, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1196) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const char* const (0x1191) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - # MemberFunction (0x1197) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1198) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x1199) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const std::allocator&) (0x1198) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x98, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x119A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const char (0x113E) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x119B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const char) (0x119A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x119C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const char (0x113E) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x119D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const char, const std::allocator&) (0x119C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x9c, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x119E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_string,std::allocator > (0x114B) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x119F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::basic_string,std::allocator >&& (0x119E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - # MemberFunction (0x11A0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_string,std::allocator >&&) (0x119F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11A1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::basic_string,std::allocator >&& (0x119E) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9e, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x11A2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::basic_string,std::allocator >&&, const std::allocator&) (0x11A1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa1, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x11A3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::initializer_list - # 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 (0x11A4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::initializer_list (0x11A3) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa3, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x11A5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list, const std::allocator&) (0x11A4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa4, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11A6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1184) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const std::allocator&) (0x1189) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x118A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::allocator&) (0x118C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned, const std::allocator&) (0x118E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned, const unsigned, const std::allocator&) (0x1190) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const, const unsigned) (0x1193) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const, const unsigned, const std::allocator&) (0x1195) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const) (0x1197) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const, const std::allocator&) (0x1199) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const unsigned, const char) (0x119B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const unsigned, const char, const std::allocator&) (0x119D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x11A0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&, const std::allocator&) (0x11A2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::initializer_list, const std::allocator&) (0x11A5) - # ] - # } - .byte 0x7a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x84, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x89, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8c, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x95, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x97, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9b, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9d, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa0, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x11, 0x00, 0x00 - # Pointer (0x11A7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: char (0x70) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x11A8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: char* const (0x11A7) - # ArgType: std::random_access_iterator_tag (0x107F) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - # MemberFunction (0x11A9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, char* const, std::random_access_iterator_tag) (0x11A8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xa8, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11AA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: std::random_access_iterator_tag (0x107F) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - # MemberFunction (0x11AB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const char* const, std::random_access_iterator_tag) (0x11AA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xaa, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11AC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(char* const, char* const, std::random_access_iterator_tag) (0x11A9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char* const, const char* const, std::random_access_iterator_tag) (0x11AB) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa9, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xab, 0x11, 0x00, 0x00 - # Pointer (0x11AD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_string,std::allocator > (0x114B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Struct (0x11AE) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Equal_allocators - # LinkageName: .?AU_Equal_allocators@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 0x45, 0x71, 0x75, 0x61 - .byte 0x6c, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x73 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x5f, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x73, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x11AF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::basic_string,std::allocator >& (0x11AD) - # ArgType: std::_Equal_allocators (0x11AE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0xae, 0x11, 0x00, 0x00 - # MemberFunction (0x11B0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::basic_string,std::allocator >&, std::_Equal_allocators) (0x11AF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xaf, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x11B1) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::integral_constant - # 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 (0x11B2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::basic_string,std::allocator >& (0x11AD) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x11B3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::basic_string,std::allocator >&, std::integral_constant) (0x11B2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb2, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x11B4) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::integral_constant - # 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 (0x11B5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::basic_string,std::allocator >& (0x11AD) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x11B6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::basic_string,std::allocator >&, std::integral_constant) (0x11B5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb5, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11B7) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::_Equal_allocators) (0x11B0) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x11B3) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x11B6) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb0, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb3, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb6, 0x11, 0x00, 0x00 - # MemberFunction (0x11B8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_string,std::allocator >&&) (0x119F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11B9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::initializer_list (0x11A3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa3, 0x11, 0x00, 0x00 - # MemberFunction (0x11BA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x11B9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11BB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x114E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11BC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11BD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const char (0x113E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x11BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char) (0x11BD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbd, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11BF) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x11B8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x11BA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x11BB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11BC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char) (0x11BE) - # ] - # } - .byte 0x2a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb8, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbe, 0x11, 0x00, 0x00 - # ArgList (0x11C0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: const unsigned (0x1181) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x11C1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x11C0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xc0, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11C2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const unsigned) (0x1192) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x11C3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const char) (0x119A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11C4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x11B8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x11BA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x11BB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x11C1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const unsigned) (0x11C2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11BC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const char) (0x11C3) - # ] - # } - .byte 0x3a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb8, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc1, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc2, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc3, 0x11, 0x00, 0x00 - # MethodOverloadList (0x11C5) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x11B3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x11B6) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb3, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb6, 0x11, 0x00, 0x00 - # ArgList (0x11C6) { - # 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 (0x11C7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char) (0x11C6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11C8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x11BA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x11BB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11BC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(char) (0x11C7) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x11, 0x00, 0x00 - # MethodOverloadList (0x11C9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x11BA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x11BB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x11C1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const unsigned) (0x11C2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11BC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const char) (0x11C3) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc1, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc2, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc3, 0x11, 0x00, 0x00 - # Class (0x11CA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_String_iterator > > - # 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 (0x11CB) { - # 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 > > - # 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 (0x11CC) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_String_const_iterator > > (0x11CB) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Modifier (0x11CD) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::initializer_list (0x11A3) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa3, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x11CE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::initializer_list (0x11CD) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcd, 0x11, 0x00, 0x00 - # MemberFunction (0x11CF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x11CA) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_String_const_iterator > >, const std::initializer_list) (0x11CE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xce, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11D0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - # MemberFunction (0x11D1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::basic_string,std::allocator >&) (0x11D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd0, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11D2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: const unsigned (0x1181) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x11D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned, const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x11D2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xd2, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x11D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const char* const, const unsigned) (0x11D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xd4, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11D6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const char* const (0x1191) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - # MemberFunction (0x11D7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const char* const) (0x11D6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11D8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ArgType: const char (0x113E) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x11D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const unsigned, const char) (0x11D8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xd8, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11DA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const char (0x113E) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x11DB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x11CA) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_String_const_iterator > >, const char) (0x11DA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xda, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11DC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const unsigned (0x1181) - # ArgType: const char (0x113E) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x11DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x11CA) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_String_const_iterator > >, const unsigned, const char) (0x11DC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xdc, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11DE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::initializer_list) (0x11CF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const std::basic_string,std::allocator >&) (0x11D1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x11D3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const char* const, const unsigned) (0x11D5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const char* const) (0x11D7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const unsigned, const char) (0x11D9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const char) (0x11DB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const unsigned, const char) (0x11DD) - # ] - # } - .byte 0x42, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcf, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd3, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd5, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd7, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd9, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdb, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x11, 0x00, 0x00 - # ArgList (0x11DF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::initializer_list (0x11CD) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcd, 0x11, 0x00, 0x00 - # MemberFunction (0x11E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::initializer_list) (0x11DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xdf, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11E1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - # MemberFunction (0x11E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const unsigned, const std::basic_string,std::allocator >&) (0x11E1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xe1, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11E3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: unsigned (0x75) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: const unsigned (0x1181) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x11E4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (const unsigned, unsigned, const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x11E3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x05, 0x00 - .byte 0xe3, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11E5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: unsigned (0x75) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x11E6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned, unsigned, const char* const, const unsigned) (0x11E5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xe5, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11E7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ArgType: const char* const (0x1191) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - # MemberFunction (0x11E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const unsigned, const char* const) (0x11E7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xe7, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11E9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: unsigned (0x75) - # ArgType: const unsigned (0x1181) - # ArgType: const char (0x113E) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x11EA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned, unsigned, const unsigned, const char) (0x11E9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xe9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11EB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - # MemberFunction (0x11EC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::basic_string,std::allocator >&) (0x11EB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xeb, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11ED) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x11EE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const unsigned) (0x11ED) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xed, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11EF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const char* const (0x1191) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - # MemberFunction (0x11F0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const) (0x11EF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xef, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11F1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const unsigned (0x1181) - # ArgType: const char (0x113E) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x11F2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const unsigned, const char) (0x11F1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xf1, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11F3) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::initializer_list) (0x11E0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const unsigned, const std::basic_string,std::allocator >&) (0x11E2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, unsigned, const std::basic_string,std::allocator >&, const unsigned, unsigned) (0x11E4) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, unsigned, const char* const, const unsigned) (0x11E6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const unsigned, const char* const) (0x11E8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, unsigned, const unsigned, const char) (0x11EA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::basic_string,std::allocator >&) (0x11EC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const unsigned) (0x11EE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const) (0x11F0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const unsigned, const char) (0x11F2) - # ] - # } - .byte 0x52, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe0, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe6, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xec, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xee, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf0, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf2, 0x11, 0x00, 0x00 - # ArgList (0x11F4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x11F5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, std::integral_constant) (0x11F4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf4, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11F6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x11F7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, std::integral_constant) (0x11F6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x11F8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, std::integral_constant) (0x11F5) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, std::integral_constant) (0x11F7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf5, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf7, 0x11, 0x00, 0x00 - # ArgList (0x11F9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x11FA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11FB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x11FC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, unsigned) (0x11FB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xfb, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11FD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - # MemberFunction (0x11FE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x11CA) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_const_iterator > >) (0x11FD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfd, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x11FF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - # MemberFunction (0x1200) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x11CA) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >) (0x11FF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xff, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1201) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned) (0x11FA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, unsigned) (0x11FC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >) (0x11FE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >) (0x1200) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfa, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfc, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfe, 0x11, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x12, 0x00, 0x00 - # MemberFunction (0x1202) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x11CA) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1203) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_string,std::allocator > (0x114C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4c, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1204) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_const_iterator > > (0x11CB) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1205) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::basic_string,std::allocator >::() (0x1202) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x1204) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x02, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x12, 0x00, 0x00 - # MemberFunction (0x1206) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1207) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1208) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::basic_string,std::allocator >::() (0x1206) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::basic_string,std::allocator >::() (0x1207) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x12, 0x00, 0x00 - # Class (0x1209) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # 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 (0x120A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x1209) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x09, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x120B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # 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 (0x120C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x120B) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0b, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x120D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x120A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x120C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0a, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x12, 0x00, 0x00 - # Pointer (0x120E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: char (0x70) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x120F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x120E) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1210) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const char (0x113E) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3e, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1211) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char& (0x1210) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1212) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char& std::basic_string,std::allocator >::(const unsigned) (0x120F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char& std::basic_string,std::allocator >::(const unsigned) (0x1211) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x11, 0x12, 0x00, 0x00 - # MemberFunction (0x1213) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char) (0x11BD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbd, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1214) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x120E) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1215) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char& (0x1210) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1216) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char& std::basic_string,std::allocator >::() (0x1214) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char& std::basic_string,std::allocator >::() (0x1215) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x14, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x15, 0x12, 0x00, 0x00 - # MemberFunction (0x1217) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1218) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1219) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x121A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: unsigned (0x75) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x121B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, unsigned, const unsigned) (0x121A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x1a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x121C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: const unsigned (0x1181) - # ArgType: unsigned (0x75) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x121D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (char* const, const unsigned, unsigned, const unsigned) (0x121C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x1c, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x121E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_String_val > - # 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 (0x121F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_val > (0x121E) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1220) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_String_val >& (0x121F) - # ArgType: std::_String_val >& (0x121F) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x1f, 0x12, 0x00, 0x00 - .byte 0x1f, 0x12, 0x00, 0x00 - # MemberFunction (0x1221) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_String_val >&, std::_String_val >&) (0x1220) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x20, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1222) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::basic_string,std::allocator >& (0x11AD) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xad, 0x11, 0x00, 0x00 - # MemberFunction (0x1223) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_string,std::allocator >&) (0x1222) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x22, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1224) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1225) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, const unsigned) (0x1224) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x24, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1226) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1227) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const unsigned, const unsigned) (0x1226) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x26, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1228) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const unsigned) (0x1192) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1229) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char (0x113E) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x122A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char, const unsigned) (0x1229) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x29, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x122B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned) (0x1225) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned, const unsigned) (0x1227) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned) (0x1228) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char, const unsigned) (0x122A) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x25, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x28, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x12, 0x00, 0x00 - # ArgList (0x122C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x122D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, unsigned) (0x122C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2c, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x122E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, unsigned) (0x122D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned, const unsigned) (0x1227) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned) (0x1228) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char, const unsigned) (0x122A) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x28, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x12, 0x00, 0x00 - # ArgList (0x122F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x1230) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, unsigned) (0x122F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2f, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1231) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned) (0x1225) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, const unsigned, const unsigned) (0x1227) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char* const, unsigned) (0x1230) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(const char, const unsigned) (0x122A) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x25, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x12, 0x00, 0x00 - # ArgList (0x1232) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1233) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const unsigned) (0x1232) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x32, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1234) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x114E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1235) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1236) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1234) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::basic_string,std::allocator >::(const char* const) (0x1235) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x34, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x35, 0x12, 0x00, 0x00 - # MemberFunction (0x1237) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x114E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1238) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: unsigned (0x75) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - # MemberFunction (0x1239) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned, unsigned, const std::basic_string,std::allocator >&) (0x1238) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x38, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x123A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x123B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (const unsigned, const unsigned, const std::basic_string,std::allocator >&, const unsigned, const unsigned) (0x123A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x05, 0x00 - .byte 0x3a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x123C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x123D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const unsigned, const char* const) (0x11E7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xe7, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x123E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x123F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned, const unsigned, const char* const, const unsigned) (0x123E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x3e, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1240) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1237) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(unsigned, unsigned, const std::basic_string,std::allocator >&) (0x1239) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const unsigned, const unsigned, const std::basic_string,std::allocator >&, const unsigned, const unsigned) (0x123B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const char* const) (0x123C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const unsigned, const unsigned, const char* const) (0x123D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::basic_string,std::allocator >::(const unsigned, const unsigned, const char* const, const unsigned) (0x123F) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x37, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3b, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3c, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3d, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x12, 0x00, 0x00 - # MemberFunction (0x1241) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x1185) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1242) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1243) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1244) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x1185) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1245) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x1244) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1246) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x1187) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x87, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1247) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::allocator& std::basic_string,std::allocator >::() (0x1245) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::allocator& std::basic_string,std::allocator >::() (0x1246) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x45, 0x12, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x46, 0x12, 0x00, 0x00 - # MemberFunction (0x1248) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_val >& (0x121F) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1f, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1249) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_String_val > (0x121E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x124A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_String_val > (0x1249) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x49, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x124B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_String_val >& (0x124A) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4a, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x124C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_String_val >& std::basic_string,std::allocator >::() (0x1248) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_String_val >& std::basic_string,std::allocator >::() (0x124B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x48, 0x12, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4b, 0x12, 0x00, 0x00 - # Struct (0x124D) { - # 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 (0x124E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Iterator_base12 (0x124D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x124F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Iterator_base12* (0x124E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4e, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1250) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x124F) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1251) { - # 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 (0x1252) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy (0x1251) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x1253) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy* (0x1252) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1254) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy*& (0x1253) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x53, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1255) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy (0x1251) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x12, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Pointer (0x1256) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy* const (0x1255) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1257) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* const& (0x1256) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: const std::basic_string,std::allocator >* (0x1203) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x56, 0x12, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x03, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1258) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy*& std::basic_string,std::allocator >::() (0x1254) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy* const& std::basic_string,std::allocator >::() (0x1257) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x54, 0x12, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x57, 0x12, 0x00, 0x00 - # Struct (0x1259) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator_traits > - # 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 - # Struct (0x125A) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::char_traits - # 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 - # FieldList (0x125B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: const unsigned (0x1181) - # Name: _BUF_SIZE - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: const unsigned (0x1181) - # Name: _ALLOC_MASK - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: const unsigned (0x1181) - # Name: _Memcpy_move_offset - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: const unsigned (0x1181) - # Name: _Memcpy_move_size - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const unsigned (0x1181) - # Name: npos - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0xF - # MethodListIndex: 0x11A6 - # Name: basic_string - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11AC - # Name: _Construct - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x11B7 - # Name: _Move_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x5 - # MethodListIndex: 0x11BF - # Name: operator= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x7 - # MethodListIndex: 0x11C4 - # Name: assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11C5 - # Name: _Take_contents - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1184) - # Name: _Construct_lv_contents - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x11C8 - # Name: operator+= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x11C9 - # Name: append - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x8 - # MethodListIndex: 0x11DE - # Name: insert - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0xA - # MethodListIndex: 0x11F3 - # Name: replace - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x118A) - # Name: ~basic_string - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11F8 - # Name: _Copy_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x1201 - # Name: erase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x118A) - # Name: clear - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1205 - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1205 - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1208 - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1208 - # Name: _Unchecked_end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x120D - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x120D - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x1204) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x1204) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x120C) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x120C) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x118A) - # Name: shrink_to_fit - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1212 - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1212 - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const char) (0x1213) - # Name: push_back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x118A) - # Name: pop_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1216 - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1216 - # Name: back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::basic_string,std::allocator >::() (0x1207) - # Name: c_str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::basic_string,std::allocator >::() (0x1207) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::() (0x1217) - # Name: length - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::() (0x1217) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::() (0x1217) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const unsigned, const char) (0x119B) - # Name: resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::() (0x1217) - # Name: capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(const unsigned) (0x1218) - # Name: reserve - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::basic_string,std::allocator >::() (0x1219) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(char* const, unsigned, const unsigned) (0x121B) - # Name: copy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_string,std::allocator >::(char* const, const unsigned, unsigned, const unsigned) (0x121D) - # Name: _Copy_s - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x11C5 - # Name: _Swap_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::_String_val >&, std::_String_val >&) (0x1221) - # Name: _Swap_bx_large_with_small - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&) (0x1223) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x122B - # Name: find - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x122B - # Name: rfind - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x122B - # Name: find_first_of - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x122E - # Name: find_last_of - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x1231 - # Name: find_first_not_of - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x122B - # Name: find_last_not_of - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > std::basic_string,std::allocator >::(const unsigned, const unsigned) (0x1233) - # Name: substr - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1236 - # Name: _Equal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1240 - # Name: compare - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator std::basic_string,std::allocator >::() (0x1241) - # Name: get_allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::basic_string,std::allocator >::(const unsigned) (0x1242) - # Name: _Calculate_growth - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::() (0x118A) - # Name: _Become_small - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(const unsigned) (0x1218) - # Name: _Eos - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::() (0x118A) - # Name: _Tidy_init - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::() (0x118A) - # Name: _Tidy_deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::basic_string,std::allocator >::() (0x1243) - # Name: _Xlen - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_string,std::allocator >::() (0x118A) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&) (0x1223) - # Name: _Swap_proxy_and_iterators - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1247 - # Name: _Getal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x124C - # Name: _Get_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Iterator_base12** std::basic_string,std::allocator >::() (0x1250) - # Name: _Getpfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1258 - # Name: _Myproxy - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x1185) - # Name: _Alty - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits > (0x1259) - # Name: _Alty_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_val > (0x121E) - # Name: _Scary_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::char_traits (0x125A) - # Name: traits_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x1185) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x113F) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x120E) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1210) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_iterator > > (0x11CA) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_const_iterator > > (0x11CB) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x1209) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x120B) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: _Use_memcpy_move - # } - # } - .byte 0x42, 0x07, 0x03, 0x12 - .byte 0x0e, 0x15, 0x01, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x5f, 0x42, 0x55, 0x46 - .byte 0x5f, 0x53, 0x49, 0x5a - .byte 0x45, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x01, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x5f, 0x41, 0x4c, 0x4c - .byte 0x4f, 0x43, 0x5f, 0x4d - .byte 0x41, 0x53, 0x4b, 0x00 - .byte 0x0e, 0x15, 0x01, 0x00 - .byte 0x81, 0x11, 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, 0x01, 0x00 - .byte 0x81, 0x11, 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 0x81, 0x11, 0x00, 0x00 - .byte 0x6e, 0x70, 0x6f, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x0f, 0x00 - .byte 0xa6, 0x11, 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 0xac, 0x11, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xb7, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x05, 0x00 - .byte 0xbf, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x07, 0x00 - .byte 0xc4, 0x11, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc5, 0x11, 0x00, 0x00 - .byte 0x5f, 0x54, 0x61, 0x6b - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x65, 0x6e - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x84, 0x11, 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 0xc8, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0xc9, 0x11, 0x00, 0x00 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x08, 0x00 - .byte 0xde, 0x11, 0x00, 0x00 - .byte 0x69, 0x6e, 0x73, 0x65 - .byte 0x72, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x0a, 0x00 - .byte 0xf3, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x70, 0x6c - .byte 0x61, 0x63, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x11, 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, 0x02, 0x00 - .byte 0xf8, 0x11, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x01, 0x12, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - .byte 0x63, 0x6c, 0x65, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x05, 0x12, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x05, 0x12, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x08, 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 0x08, 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 0x0d, 0x12, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x0d, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x04, 0x12, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x04, 0x12, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0c, 0x12, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0c, 0x12, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x11, 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 0x12, 0x12, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x12, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x13, 0x12, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - .byte 0x70, 0x6f, 0x70, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x16, 0x12, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x16, 0x12, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x07, 0x12, 0x00, 0x00 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x07, 0x12, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x12, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x12, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x12, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9b, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x12, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x18, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x72, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x19, 0x12, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1b, 0x12, 0x00, 0x00 - .byte 0x63, 0x6f, 0x70, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1d, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc5, 0x11, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x64, 0x61 - .byte 0x74, 0x61, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x21, 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 0x23, 0x12, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x2b, 0x12, 0x00, 0x00 - .byte 0x66, 0x69, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x2b, 0x12, 0x00, 0x00 - .byte 0x72, 0x66, 0x69, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x2b, 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 0x2e, 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 0x31, 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 0x2b, 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 0x33, 0x12, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x36, 0x12, 0x00, 0x00 - .byte 0x5f, 0x45, 0x71, 0x75 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x40, 0x12, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x41, 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, 0x01, 0x00 - .byte 0x42, 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, 0x01, 0x00 - .byte 0x8a, 0x11, 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, 0x01, 0x00 - .byte 0x18, 0x12, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6f, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x5f, 0x69, 0x6e - .byte 0x69, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x8a, 0x11, 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, 0x09, 0x00 - .byte 0x43, 0x12, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x23, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x47, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4c, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x50, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x58, 0x12, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x59, 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 0x1e, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x63, 0x61 - .byte 0x72, 0x79, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x85, 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 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 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 0x0e, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x10, 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 0xca, 0x11, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xcb, 0x11, 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 0x09, 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 0x0b, 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 0xb1, 0x11, 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 (0x125C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 185 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x125B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 28 - # Name: std::basic_string,std::allocator > - # LinkageName: .?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ - # } - .byte 0x9e, 0x00, 0x04, 0x15 - .byte 0xb9, 0x00, 0x10, 0x02 - .byte 0x5b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x1c, 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 (0x125D) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x73 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x125E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::basic_string,std::allocator > (0x125C) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 2077 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5c, 0x12, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x1d, 0x08, 0x00, 0x00 - # Pointer (0x125F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1260) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x1244) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x125F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x5f, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1261) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1262) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,std::_String_val >,1> (0x1261) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x61, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1263) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x1187) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # ThisType: const std::_Compressed_pair,std::_String_val >,1>* (0x1262) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x87, 0x11, 0x00, 0x00 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x62, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1264) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x1260) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x1263) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x60, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x12, 0x00, 0x00 - # MemberFunction (0x1265) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_val >& (0x121F) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x125F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1f, 0x12, 0x00, 0x00 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x5f, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1266) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_String_val >& (0x124A) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # ThisType: const std::_Compressed_pair,std::_String_val >,1>* (0x1262) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4a, 0x12, 0x00, 0x00 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x62, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1267) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x1265) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x1266) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x66, 0x12, 0x00, 0x00 - # FieldList (0x1268) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::allocator (0x1185) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_String_val > (0x121E) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1264 - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1267 - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x1185) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x64, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x67, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x1269) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1268) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 28 - # Name: std::_Compressed_pair,std::_String_val >,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 0x68, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x1c, 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 - # StringId (0x126A) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x6d - .byte 0x65, 0x6d, 0x6f, 0x72 - .byte 0x79, 0x30, 0x00, 0xf1 - # UdtSourceLine (0x126B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,std::_String_val >,1> (0x1269) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x69, 0x12, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # Pointer (0x126C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x1186) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x86, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x126D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: char& (0x120E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0e, 0x12, 0x00, 0x00 - # MemberFunction (0x126E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::allocator (0x1185) - # ThisType: const std::allocator* (0x126C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char&) (0x126D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x6c, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x126F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const char& (0x1210) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - # MemberFunction (0x1270) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::allocator (0x1185) - # ThisType: const std::allocator* (0x126C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char&) (0x126F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x6c, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6f, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1271) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::allocator::(char&) (0x126E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::allocator::(const char&) (0x1270) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6e, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x70, 0x12, 0x00, 0x00 - # Pointer (0x1272) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x1185) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1273) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1185) - # ThisType: std::allocator* (0x1272) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x72, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1274) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1185) - # ThisType: std::allocator* (0x1272) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x118B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x72, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1275) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::() (0x1273) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(const std::allocator&) (0x1274) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x73, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x12, 0x00, 0x00 - # ArgList (0x1276) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1277) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1185) - # ThisType: std::allocator* (0x1272) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char* const, const unsigned) (0x1276) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x72, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x76, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1278) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::allocator (0x1185) - # ThisType: std::allocator* (0x1272) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x72, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1279) { - # 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 (0x127A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const void (0x1279) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x79, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x127B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const void* (0x127A) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x7a, 0x12, 0x00, 0x00 - # MemberFunction (0x127C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::allocator (0x1185) - # ThisType: std::allocator* (0x1272) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const void*) (0x127B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x72, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x127D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::allocator::(const unsigned) (0x1278) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::allocator::(const unsigned, const void*) (0x127C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x78, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x12, 0x00, 0x00 - # MemberFunction (0x127E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::allocator (0x1185) - # ThisType: const std::allocator* (0x126C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x6c, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x127F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1271 - # Name: address - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1275 - # Name: allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(char* const, const unsigned) (0x1277) - # Name: deallocate - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x127D - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::allocator::() (0x127E) - # 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* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x113F) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x120E) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1210) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0x5e, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x71, 0x12, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x75, 0x12, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x77, 0x12, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x7d, 0x12, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7e, 0x12, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 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 0x0e, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x10, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x1280) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x127F) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator - # LinkageName: .?AV?$allocator@D@std@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0x7f, 0x12, 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 (0x1281) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator (0x1280) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 879 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x80, 0x12, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x6f, 0x03, 0x00, 0x00 - # Struct (0x1282) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Equal_allocators - # LinkageName: .?AU_Equal_allocators@std@@ - # } - .byte 0x4a, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x45, 0x71, 0x75, 0x61 - .byte 0x6c, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x73 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x5f, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x73, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1283) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Equal_allocators (0x1282) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 847 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x82, 0x12, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x4f, 0x03, 0x00, 0x00 - # Modifier (0x1284) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::integral_constant (0x11B1) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1285) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::integral_constant (0x1284) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1286) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::integral_constant (0x11B1) - # ThisType: const std::integral_constant* (0x1285) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0x85, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1287) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: value - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::integral_constant::() (0x1286) - # Name: operator bool - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::integral_constant::() (0x1286) - # Name: operator() - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: type - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x86, 0x12, 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 0x86, 0x12, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x1288) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1287) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::integral_constant - # LinkageName: .?AU?$integral_constant@_N$00@std@@ - # } - .byte 0x5a, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x10, 0x02 - .byte 0x87, 0x12, 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 (0x1289) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x74 - .byte 0x72, 0x31, 0x63, 0x6f - .byte 0x6d, 0x6d, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x128A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::integral_constant (0x1288) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xtr1common (0x1289) - # LineNumber: 19 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x88, 0x12, 0x00, 0x00 - .byte 0x89, 0x12, 0x00, 0x00 - .byte 0x13, 0x00, 0x00, 0x00 - # Modifier (0x128B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::integral_constant (0x11B4) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb4, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x128C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::integral_constant (0x128B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8b, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x128D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::integral_constant (0x11B4) - # ThisType: const std::integral_constant* (0x128C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - .byte 0x8c, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x128E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: value - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::integral_constant::() (0x128D) - # Name: operator bool - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::integral_constant::() (0x128D) - # Name: operator() - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: type - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8d, 0x12, 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 0x8d, 0x12, 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 0xb4, 0x11, 0x00, 0x00 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x128F) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x128E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::integral_constant - # LinkageName: .?AU?$integral_constant@_N$0A@@std@@ - # } - .byte 0x5a, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x10, 0x02 - .byte 0x8e, 0x12, 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 (0x1290) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::integral_constant (0x128F) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xtr1common (0x1289) - # LineNumber: 19 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x8f, 0x12, 0x00, 0x00 - .byte 0x89, 0x12, 0x00, 0x00 - .byte 0x13, 0x00, 0x00, 0x00 - # Pointer (0x1291) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_iterator > > (0x11CA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1292) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: std::_String_iterator > >* (0x1291) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x91, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1293) { - # 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 (0x1294) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Container_base12 (0x1293) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1295) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Container_base12 (0x1294) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x94, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1296) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: const std::_Container_base12* (0x1295) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - # MemberFunction (0x1297) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: std::_String_iterator > >* (0x1291) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char*, const std::_Container_base12*) (0x1296) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x91, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x96, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1298) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_String_iterator > >::() (0x1292) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_String_iterator > >::(char*, const std::_Container_base12*) (0x1297) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x92, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x97, 0x12, 0x00, 0x00 - # Modifier (0x1299) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_String_iterator > > (0x11CA) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x129A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_String_iterator > > (0x1299) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x129B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x120E) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: const std::_String_iterator > >* (0x129A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x9a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x129C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: const std::_String_iterator > >* (0x129A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x9a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x129D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_iterator > > (0x11CA) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x129E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > >& (0x129D) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: std::_String_iterator > >* (0x1291) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9d, 0x12, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x91, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x129F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x11CA) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: std::_String_iterator > >* (0x1291) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x91, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x12A0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > >& std::_String_iterator > >::() (0x129E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::_String_iterator > >::(int) (0x129F) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9f, 0x12, 0x00, 0x00 - # MemberFunction (0x12A1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > >& (0x129D) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: std::_String_iterator > >* (0x1291) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9d, 0x12, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x91, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12A2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_iterator > > (0x11CA) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: const std::_String_iterator > >* (0x129A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x9a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x12A3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_String_const_iterator > > (0x11CC) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x12A4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_String_const_iterator > >& (0x12A3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa3, 0x12, 0x00, 0x00 - # MemberFunction (0x12A5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: const std::_String_iterator > >* (0x129A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_const_iterator > >&) (0x12A4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x9a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa4, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x12A6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::_String_iterator > >::(const int) (0x12A2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::_String_iterator > >::(const std::_String_const_iterator > >&) (0x12A5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x12, 0x00, 0x00 - # MemberFunction (0x12A7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x120E) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: const std::_String_iterator > >* (0x129A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x9a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x12A8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_String_const_iterator > > (0x11CB) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1298 - # Name: _String_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char& std::_String_iterator > >::() (0x129B) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char* std::_String_iterator > >::() (0x129C) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12A0 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12A0 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > >& std::_String_iterator > >::(const int) (0x12A1) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > > std::_String_iterator > >::(const int) (0x12A2) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_iterator > >& std::_String_iterator > >::(const int) (0x12A1) - # Name: operator-= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12A6 - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char& std::_String_iterator > >::(const int) (0x12A7) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char* std::_String_iterator > >::() (0x129C) - # Name: _Unwrapped - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_const_iterator > > (0x11CB) - # Name: _Mybase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x120E) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_iterator > > (0x11CA) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0x92, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x98, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9b, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa0, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa0, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa1, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa2, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa1, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa6, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa7, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x12, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .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 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x12A9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 23 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x12A8) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_String_iterator > > - # LinkageName: .?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@ - # } - .byte 0xa6, 0x00, 0x04, 0x15 - .byte 0x17, 0x00, 0x10, 0x02 - .byte 0xa8, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 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 - # UdtSourceLine (0x12AA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_String_iterator > > (0x12A9) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 1892 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa9, 0x12, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x64, 0x07, 0x00, 0x00 - # Pointer (0x12AB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_const_iterator > > (0x11CB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x12AC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: std::_String_const_iterator > >* (0x12AB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xab, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x12AD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const std::_Container_base12* (0x1295) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - # MemberFunction (0x12AE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: std::_String_const_iterator > >* (0x12AB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, const std::_Container_base12*) (0x12AD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xab, 0x12, 0x00, 0x00 - .byte 0x0b, 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::_String_const_iterator > >::() (0x12AC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_String_const_iterator > >::(const char*, const std::_Container_base12*) (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 - # Pointer (0x12B0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_String_const_iterator > > (0x11CC) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x12B1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char& (0x1210) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: const std::_String_const_iterator > >* (0x12B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xb0, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12B2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: const std::_String_const_iterator > >* (0x12B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xb0, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x12B3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_const_iterator > > (0x11CB) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x12B4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_const_iterator > >& (0x12B3) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: std::_String_const_iterator > >* (0x12AB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb3, 0x12, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xab, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12B5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_const_iterator > > (0x11CB) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: std::_String_const_iterator > >* (0x12AB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xab, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x12B6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > >& std::_String_const_iterator > >::() (0x12B4) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > > std::_String_const_iterator > >::(int) (0x12B5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb4, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x12, 0x00, 0x00 - # MemberFunction (0x12B7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: const std::_String_const_iterator > >* (0x12B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xb0, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12B8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_const_iterator > >& (0x12B3) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: std::_String_const_iterator > >* (0x12AB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb3, 0x12, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xab, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12B9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_String_const_iterator > > (0x11CB) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: const std::_String_const_iterator > >* (0x12B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xb0, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12BA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: const std::_String_const_iterator > >* (0x12B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_const_iterator > >&) (0x12A4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xb0, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa4, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x12BB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > > std::_String_const_iterator > >::(const int) (0x12B9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb9, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x12, 0x00, 0x00 - # MemberFunction (0x12BC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char& (0x1210) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: const std::_String_const_iterator > >* (0x12B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xb0, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12BD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: const std::_String_const_iterator > >* (0x12B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_const_iterator > >&) (0x12A4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xb0, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa4, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: const std::_String_const_iterator > >* (0x12B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_const_iterator > >&) (0x12A4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xb0, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa4, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12BF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: std::_String_const_iterator > >* (0x12AB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xab, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x12C0) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Iterator_base12 (0x124D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const char* (0x113F) - # FieldOffset: 0x8 - # Name: _Ptr - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12AF - # Name: _String_const_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char& std::_String_const_iterator > >::() (0x12B1) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_String_const_iterator > >::() (0x12B2) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12B6 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12B6 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_const_iterator > >::(const int) (0x12B7) - # Name: _Verify_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > >& std::_String_const_iterator > >::(const int) (0x12B8) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > > std::_String_const_iterator > >::(const int) (0x12B9) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_String_const_iterator > >& std::_String_const_iterator > >::(const int) (0x12B8) - # Name: operator-= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12BB - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char& std::_String_const_iterator > >::(const int) (0x12BC) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BD) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BD) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BD) - # Name: operator< - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BD) - # Name: operator> - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BD) - # Name: operator<= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BD) - # Name: operator>= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BE) - # Name: _Compat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_String_const_iterator > >::() (0x12B2) - # Name: _Unwrapped - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_const_iterator > >::(const char*) (0x12BF) - # Name: _Seek_to - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x113F) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1210) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_const_iterator > > (0x11CB) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0x4a, 0x02, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x50 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xaf, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb1, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb2, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb6, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb6, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb7, 0x12, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x6f, 0x66, 0x66, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb8, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb9, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb8, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbb, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbc, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbe, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb2, 0x12, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbf, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x74, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .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 0x74, 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 0x3f, 0x11, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x12C1) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 32 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x12C0) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_String_const_iterator > > - # LinkageName: .?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@ - # } - .byte 0xb2, 0x00, 0x04, 0x15 - .byte 0x20, 0x00, 0x10, 0x02 - .byte 0xc0, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 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 - # UdtSourceLine (0x12C2) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_String_const_iterator > > (0x12C1) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 1694 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc1, 0x12, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x9e, 0x06, 0x00, 0x00 - # Union (0x12C3) { - # TypeLeafKind: LF_UNION (0x1506) - # MemberCount: 0 - # Properties [ (0x288) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: 0x0 - # SizeOf: 0 - # Name: std::_String_val >::_Bxty - # LinkageName: .?AT_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@ - # } - .byte 0x76, 0x00, 0x06, 0x15 - .byte 0x00, 0x00, 0x88, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x53, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x53, 0x69, 0x6d - .byte 0x70, 0x6c, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x73, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x42, 0x78, 0x74, 0x79 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x54, 0x5f, 0x42, 0x78 - .byte 0x74, 0x79, 0x40, 0x3f - .byte 0x24, 0x5f, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x53, 0x69, 0x6d - .byte 0x70, 0x6c, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x73, 0x40, 0x44, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x12C4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_val > (0x121E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x12C5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_val > (0x121E) - # ThisType: std::_String_val >* (0x12C4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc4, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12C6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::_String_val > (0x121E) - # ThisType: std::_String_val >* (0x12C4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc4, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x12C7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_String_val > (0x1249) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x49, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x12C8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::_String_val > (0x121E) - # ThisType: const std::_String_val >* (0x12C7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc7, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x12C9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::_String_val >::() (0x12C6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::_String_val >::() (0x12C8) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc6, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc8, 0x12, 0x00, 0x00 - # MemberFunction (0x12CA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_String_val > (0x121E) - # ThisType: const std::_String_val >* (0x12C7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc7, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12CB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_val > (0x121E) - # ThisType: const std::_String_val >* (0x12C7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc7, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12CC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_val > (0x121E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12CD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_String_val > (0x121E) - # ThisType: const std::_String_val >* (0x12C7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const unsigned) (0x1232) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc7, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x32, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x12CE) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x1293) - # BaseOffset: 0x0 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const unsigned (0x1181) - # Name: _BUF_SIZE - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const unsigned (0x1181) - # Name: _ALLOC_MASK - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_String_val >::_Bxty (0x12C3) - # FieldOffset: 0x4 - # Name: _Bx - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x14 - # Name: _Mysize - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x18 - # Name: _Myres - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::() (0x12C5) - # Name: _String_val - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12C9 - # Name: _Myptr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_String_val >::() (0x12CA) - # Name: _Large_string_engaged - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::(const unsigned) (0x12CB) - # Name: _Check_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::(const unsigned) (0x12CB) - # Name: _Check_offset_exclusive - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_String_val >::() (0x12CC) - # Name: _Xran - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::_String_val >::(const unsigned, const unsigned) (0x12CD) - # Name: _Clamp_suffix_size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x113F) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x120E) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1210) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_String_val >::_Bxty (0x12C3) - # Name: _Bxty - # } - # } - .byte 0xba, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x5f, 0x42, 0x55, 0x46 - .byte 0x5f, 0x53, 0x49, 0x5a - .byte 0x45, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x5f, 0x41, 0x4c, 0x4c - .byte 0x4f, 0x43, 0x5f, 0x4d - .byte 0x41, 0x53, 0x4b, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xc3, 0x12, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x42 - .byte 0x78, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x4d - .byte 0x79, 0x73, 0x69, 0x7a - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x5f, 0x4d - .byte 0x79, 0x72, 0x65, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc5, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc9, 0x12, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xca, 0x12, 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 0xcb, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x65 - .byte 0x63, 0x6b, 0x5f, 0x6f - .byte 0x66, 0x66, 0x73, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcb, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x65 - .byte 0x63, 0x6b, 0x5f, 0x6f - .byte 0x66, 0x66, 0x73, 0x65 - .byte 0x74, 0x5f, 0x65, 0x78 - .byte 0x63, 0x6c, 0x75, 0x73 - .byte 0x69, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xcc, 0x12, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcd, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x61 - .byte 0x6d, 0x70, 0x5f, 0x73 - .byte 0x75, 0x66, 0x66, 0x69 - .byte 0x78, 0x5f, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 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 0x0e, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x10, 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 0xc3, 0x12, 0x00, 0x00 - .byte 0x5f, 0x42, 0x78, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Class (0x12CF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 22 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x12CE) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 28 - # Name: std::_String_val > - # LinkageName: .?AV?$_String_val@U?$_Simple_types@D@std@@@std@@ - # } - .byte 0x72, 0x00, 0x04, 0x15 - .byte 0x16, 0x00, 0x10, 0x02 - .byte 0xce, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x1c, 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 (0x12D0) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_String_val > (0x12CF) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 1992 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xcf, 0x12, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0xc8, 0x07, 0x00, 0x00 - # MemberFunction (0x12D1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Iterator_base12 (0x124D) - # ThisType: std::_Iterator_base12* (0x124E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x4e, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x12D2) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Iterator_base12 (0x124D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x12D3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Iterator_base12 (0x12D2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd2, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x12D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Iterator_base12& (0x12D3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd3, 0x12, 0x00, 0x00 - # MemberFunction (0x12D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Iterator_base12 (0x124D) - # ThisType: std::_Iterator_base12* (0x124E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Iterator_base12&) (0x12D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x4e, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x12D6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::() (0x12D1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::(const std::_Iterator_base12&) (0x12D5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd5, 0x12, 0x00, 0x00 - # Pointer (0x12D7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Iterator_base12 (0x124D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x12D8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12& (0x12D7) - # ClassType: std::_Iterator_base12 (0x124D) - # ThisType: std::_Iterator_base12* (0x124E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Iterator_base12&) (0x12D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd7, 0x12, 0x00, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x4e, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x12D9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Container_base12* (0x1295) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - # MemberFunction (0x12DA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Iterator_base12 (0x124D) - # ThisType: std::_Iterator_base12* (0x124E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Container_base12*) (0x12D9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x4e, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd9, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x12DB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Iterator_base12 (0x12D2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd2, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x12DC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Container_base12* (0x1295) - # ClassType: std::_Iterator_base12 (0x124D) - # ThisType: const std::_Iterator_base12* (0x12DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x95, 0x12, 0x00, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xdb, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x124F) - # ClassType: std::_Iterator_base12 (0x124D) - # ThisType: std::_Iterator_base12* (0x124E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x12, 0x00, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x4e, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x12DE) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: _Unwrap_when_unverified - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Container_proxy* (0x1252) - # FieldOffset: 0x0 - # Name: _Myproxy - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12* (0x124E) - # FieldOffset: 0x4 - # Name: _Mynextiter - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12D6 - # Name: _Iterator_base12 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12& std::_Iterator_base12::(const std::_Iterator_base12&) (0x12D8) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::() (0x12D1) - # Name: ~_Iterator_base12 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::(const std::_Container_base12*) (0x12DA) - # Name: _Adopt - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::() (0x12D1) - # Name: _Clrcont - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Container_base12* std::_Iterator_base12::() (0x12DC) - # Name: _Getcont - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12** std::_Iterator_base12::() (0x12DD) - # Name: _Getpnext - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Iterator_base12::() (0x12D1) - # Name: _Orphan_me - # } - # } - .byte 0xfa, 0x00, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 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 0x52, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x72, 0x6f - .byte 0x78, 0x79, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x4e, 0x12, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6e, 0x65, 0x78 - .byte 0x74, 0x69, 0x74, 0x65 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd6, 0x12, 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 0xd8, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd1, 0x12, 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 0xda, 0x12, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6f - .byte 0x70, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd1, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x72 - .byte 0x63, 0x6f, 0x6e, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdc, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x6f, 0x6e, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdd, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x6e, 0x65, 0x78 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd1, 0x12, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x6d, 0x65, 0x00, 0xf1 - # Struct (0x12DF) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 12 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x12DE) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::_Iterator_base12 - # LinkageName: .?AU_Iterator_base12@std@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x0c, 0x00, 0x00, 0x02 - .byte 0xde, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x12E0) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Iterator_base12 (0x12DF) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1307 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xdf, 0x12, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x1b, 0x05, 0x00, 0x00 - # MemberFunction (0x12E1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_proxy (0x1251) - # ThisType: std::_Container_proxy* (0x1252) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x51, 0x12, 0x00, 0x00 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x12E2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_base12 (0x1293) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x12E3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Container_base12* (0x12E2) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe2, 0x12, 0x00, 0x00 - # MemberFunction (0x12E4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_proxy (0x1251) - # ThisType: std::_Container_proxy* (0x1252) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Container_base12*) (0x12E3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x51, 0x12, 0x00, 0x00 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe3, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x12E5) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_proxy::() (0x12E1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_proxy::(std::_Container_base12*) (0x12E4) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe1, 0x12, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x12, 0x00, 0x00 - # FieldList (0x12E6) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const std::_Container_base12* (0x1295) - # FieldOffset: 0x0 - # Name: _Mycont - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12* (0x124E) - # FieldOffset: 0x4 - # Name: _Myfirstiter - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12E5 - # Name: _Container_proxy - # } - # } - .byte 0x4a, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x63, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x4e, 0x12, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x69, 0x74 - .byte 0x65, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe5, 0x12, 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 (0x12E7) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x12E6) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::_Container_proxy - # LinkageName: .?AU_Container_proxy@std@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0xe6, 0x12, 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, 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 (0x12E8) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Container_proxy (0x12E7) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1259 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe7, 0x12, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xeb, 0x04, 0x00, 0x00 - # Struct (0x12E9) { - # 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 > - # 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 (0x12EA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Default_allocator_traits > (0x12E9) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x12EB) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x12EA) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator_traits > - # LinkageName: .?AU?$allocator_traits@V?$allocator@D@std@@@std@@ - # } - .byte 0x76, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0xea, 0x12, 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 (0x12EC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator_traits > (0x12EB) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 837 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xeb, 0x12, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x45, 0x03, 0x00, 0x00 - # ArgList (0x12ED) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x12EE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const char* const, const unsigned) (0x12ED) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xed, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x12F0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x12F1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, const char* const, const unsigned) (0x12F0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xf0, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x12F2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: const unsigned (0x1181) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x12F3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (char* const, const unsigned, const char* const, const unsigned) (0x12F2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xf2, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x12F4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ArgType: const char& (0x1210) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - # MemberFunction (0x12F5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const unsigned, const char&) (0x12F4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xf4, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x12F6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: const unsigned (0x1181) - # ArgType: const char (0x113E) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x12F7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, const unsigned, const char) (0x12F6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xf6, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x12F8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char& (0x120E) - # ArgType: const char& (0x1210) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - # MemberFunction (0x12F9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char&, const char&) (0x12F8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xf8, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x12FA) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::char_traits::(char* const, const unsigned, const char) (0x12F7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::char_traits::(char&, const char&) (0x12F9) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0xf7, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0xf9, 0x12, 0x00, 0x00 - # ArgList (0x12FB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char& (0x1210) - # ArgType: const char& (0x1210) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - # MemberFunction (0x12FC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char&, const char&) (0x12FB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xfb, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12FD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char (0x70) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x12FE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char&) (0x126F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x6f, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x12FF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int& (0x1042) - # ArgType: const int& (0x1042) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - # MemberFunction (0x1300) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int&, const int&) (0x12FF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xff, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1301) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1302) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::char_traits (0x125A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1303) { - # 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 (0x1304) { - # 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 (0x1305) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::char_traits::(const char* const, const char* const, const unsigned) (0x12EE) - # Name: compare - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::char_traits::(const char* const) (0x12EF) - # Name: length - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::char_traits::(char* const, const char* const, const unsigned) (0x12F1) - # Name: copy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::char_traits::(char* const, const unsigned, const char* const, const unsigned) (0x12F3) - # Name: _Copy_s - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: const char* std::char_traits::(const char* const, const unsigned, const char&) (0x12F5) - # Name: find - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::char_traits::(char* const, const char* const, const unsigned) (0x12F1) - # Name: move - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x12FA - # Name: assign - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: bool std::char_traits::(const char&, const char&) (0x12FC) - # Name: eq - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: bool std::char_traits::(const char&, const char&) (0x12FC) - # Name: lt - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char std::char_traits::(const int&) (0x12FD) - # Name: to_char_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::char_traits::(const char&) (0x12FE) - # Name: to_int_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: bool std::char_traits::(const int&, const int&) (0x1300) - # Name: eq_int_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::char_traits::(const int&) (0x1301) - # Name: not_eof - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::char_traits::() (0x1302) - # 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> (0x1303) - # Name: pos_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: __int64 (0x13) - # Name: off_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: _Mbstatet (0x1304) - # Name: state_type - # } - # } - .byte 0x4a, 0x01, 0x03, 0x12 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xee, 0x12, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xef, 0x12, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xf1, 0x12, 0x00, 0x00 - .byte 0x63, 0x6f, 0x70, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xf3, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x73, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xf5, 0x12, 0x00, 0x00 - .byte 0x66, 0x69, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xf1, 0x12, 0x00, 0x00 - .byte 0x6d, 0x6f, 0x76, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xfa, 0x12, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xfc, 0x12, 0x00, 0x00 - .byte 0x65, 0x71, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xfc, 0x12, 0x00, 0x00 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xfd, 0x12, 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 0xfe, 0x12, 0x00, 0x00 - .byte 0x74, 0x6f, 0x5f, 0x69 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x00, 0x13, 0x00, 0x00 - .byte 0x65, 0x71, 0x5f, 0x69 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x01, 0x13, 0x00, 0x00 - .byte 0x6e, 0x6f, 0x74, 0x5f - .byte 0x65, 0x6f, 0x66, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x02, 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 0x03, 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 0x04, 0x13, 0x00, 0x00 - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Struct (0x1306) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 20 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1305) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::char_traits - # LinkageName: .?AU?$char_traits@D@std@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x14, 0x00, 0x10, 0x02 - .byte 0x05, 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 - # UdtSourceLine (0x1307) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::char_traits (0x1306) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 281 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x06, 0x13, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x19, 0x01, 0x00, 0x00 - # MemberFunction (0x1308) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_base12 (0x1293) - # ThisType: std::_Container_base12* (0x12E2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0xe2, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1309) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Container_base12 (0x1294) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x94, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x130A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Container_base12& (0x1309) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x09, 0x13, 0x00, 0x00 - # MemberFunction (0x130B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_base12 (0x1293) - # ThisType: std::_Container_base12* (0x12E2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Container_base12&) (0x130A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0xe2, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0a, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x130C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_base12::() (0x1308) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_base12::(const std::_Container_base12&) (0x130B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x08, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x13, 0x00, 0x00 - # Pointer (0x130D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_base12 (0x1293) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x130E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_base12& (0x130D) - # ClassType: std::_Container_base12 (0x1293) - # ThisType: std::_Container_base12* (0x12E2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Container_base12&) (0x130A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0d, 0x13, 0x00, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0xe2, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0a, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x130F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x124F) - # ClassType: std::_Container_base12 (0x1293) - # ThisType: const std::_Container_base12* (0x1295) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x12, 0x00, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1310) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Container_base12& (0x130D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0d, 0x13, 0x00, 0x00 - # MemberFunction (0x1311) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_base12 (0x1293) - # ThisType: std::_Container_base12* (0x12E2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Container_base12&) (0x1310) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0xe2, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x10, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1312) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Container_proxy* (0x1252) - # FieldOffset: 0x0 - # Name: _Myproxy - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x130C - # Name: _Container_base12 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Container_base12& std::_Container_base12::(const std::_Container_base12&) (0x130E) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Iterator_base12** std::_Container_base12::() (0x130F) - # Name: _Getpfirst - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_base12::() (0x1308) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_base12::(std::_Container_base12&) (0x1311) - # Name: _Swap_proxy_and_iterators - # } - # } - .byte 0x92, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x72, 0x6f - .byte 0x78, 0x79, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x0c, 0x13, 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 0x0e, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0f, 0x13, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x08, 0x13, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x11, 0x13, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - # Struct (0x1313) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 7 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1312) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Container_base12 - # LinkageName: .?AU_Container_base12@std@@ - # } - .byte 0x4a, 0x00, 0x05, 0x15 - .byte 0x07, 0x00, 0x00, 0x02 - .byte 0x12, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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 (0x1314) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Container_base12 (0x1313) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1267 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x13, 0x13, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xf3, 0x04, 0x00, 0x00 - # Array (0x1315) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: char (0x70) - # IndexType: unsigned long (0x22) - # SizeOf: 16 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0xf1 - # Pointer (0x1316) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_val >::_Bxty (0x12C3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc3, 0x12, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1317) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_val >::_Bxty (0x12C3) - # ThisType: std::_String_val >::_Bxty* (0x1316) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc3, 0x12, 0x00, 0x00 - .byte 0x16, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1318) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: 0x1315 - # FieldOffset: 0x0 - # Name: _Buf - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: char* (0x470) - # FieldOffset: 0x0 - # Name: _Ptr - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: 0x1315 - # FieldOffset: 0x0 - # Name: _Alias - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::_Bxty::() (0x1317) - # Name: _Bxty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_String_val >::_Bxty::() (0x1317) - # Name: ~_Bxty - # } - # } - .byte 0x56, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x15, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x42 - .byte 0x75, 0x66, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x50 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x15, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x41 - .byte 0x6c, 0x69, 0x61, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x13, 0x00, 0x00 - .byte 0x5f, 0x42, 0x78, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x13, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x42, 0x78 - .byte 0x74, 0x79, 0x00, 0xf1 - # Union (0x1319) { - # TypeLeafKind: LF_UNION (0x1506) - # MemberCount: 5 - # Properties [ (0x608) - # HasUniqueName (0x200) - # Nested (0x8) - # Sealed (0x400) - # ] - # FieldList: (0x1318) - # SizeOf: 16 - # Name: std::_String_val >::_Bxty - # LinkageName: .?AT_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@ - # } - .byte 0x76, 0x00, 0x06, 0x15 - .byte 0x05, 0x00, 0x08, 0x06 - .byte 0x18, 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 (0x131A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_String_val >::_Bxty (0x1319) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 2056 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x19, 0x13, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x08, 0x08, 0x00, 0x00 - # ArgList (0x131B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x1244) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x131C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, const unsigned) (0x131B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x1b, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x131D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x1244) - # ArgType: const unsigned (0x1181) - # ArgType: const void* (0x127A) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x7a, 0x12, 0x00, 0x00 - # MemberFunction (0x131E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const unsigned, const void*) (0x131D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x1d, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x131F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::_Default_allocator_traits >::(std::allocator&, const unsigned) (0x131C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: char* std::_Default_allocator_traits >::(std::allocator&, const unsigned, const void*) (0x131E) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x1c, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x1e, 0x13, 0x00, 0x00 - # Modifier (0x1320) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: char* (0x470) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x1321) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x1244) - # ArgType: const char* (0x1320) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x20, 0x13, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1322) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const char*, const unsigned) (0x1321) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x21, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1323) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x118B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x8b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1324) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x1185) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x118B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x8b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1325) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x131F - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Default_allocator_traits >::(std::allocator&, const char*, const unsigned) (0x1322) - # Name: deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x1323) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x1324) - # Name: select_on_container_copy_construction - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x1185) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x113F) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void* (0x403) - # Name: void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const void* (0x127A) - # Name: const_void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_copy_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_swap - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x1f, 0x13, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x22, 0x13, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x23, 0x13, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x24, 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 0x85, 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 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 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, 0x04, 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 0x7a, 0x12, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xb4, 0x11, 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 0xb1, 0x11, 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 0xb4, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Struct (0x1326) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 17 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1325) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Default_allocator_traits > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@D@std@@@std@@ - # } - .byte 0x86, 0x00, 0x05, 0x15 - .byte 0x11, 0x00, 0x10, 0x02 - .byte 0x25, 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 (0x1327) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Default_allocator_traits > (0x1326) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 779 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x26, 0x13, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x03, 0x00, 0x00 - # FieldList (0x1328) { - # 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 (0x1329) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1328) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: _Mbstatet - # LinkageName: .?AU_Mbstatet@@ - # } - .byte 0x2e, 0x00, 0x05, 0x15 - .byte 0x03, 0x00, 0x00, 0x02 - .byte 0x28, 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 (0x132A) { - # 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 (0x132B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: _Mbstatet (0x1329) - # SourceFile: C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\corecrt.h (0x132A) - # LineNumber: 531 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x29, 0x13, 0x00, 0x00 - .byte 0x2a, 0x13, 0x00, 0x00 - .byte 0x13, 0x02, 0x00, 0x00 - # Class (0x132C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@H$0A@@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 0x30, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Class (0x132D) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@ - # } - .byte 0x9a, 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 0x30, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x30 - .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 0x41, 0x40, 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 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Pointer (0x132E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x132C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x132F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x132C) - # ThisType: gsl::span* (0x132E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1330) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x132C) - # ThisType: gsl::span* (0x132E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1331) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x132C) - # ThisType: gsl::span* (0x132E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1332) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x132C) - # ThisType: gsl::span* (0x132E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1012) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1333) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x132C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1334) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1333) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x33, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1335) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x1334) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x34, 0x13, 0x00, 0x00 - # MemberFunction (0x1336) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x132C) - # ThisType: gsl::span* (0x132E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1335) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x35, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1337) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@H$0A@@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 0x30, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x48, 0x24, 0x30 - .byte 0x41, 0x40, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1338) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1337) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x37, 0x13, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1339) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x132C) - # ThisType: gsl::span* (0x132E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1338) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x38, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x133A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int) (0x132F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int*) (0x1330) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x1331) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x1332) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1336) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1339) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2f, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x31, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x32, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x39, 0x13, 0x00, 0x00 - # MemberFunction (0x133B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x132C) - # ThisType: gsl::span* (0x132E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x133C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x132C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x133D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x133C) - # ClassType: gsl::span (0x132C) - # ThisType: gsl::span* (0x132E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1335) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3c, 0x13, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x35, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x133E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1333) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x33, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x133F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1340) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1341) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1342) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1343) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1344) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1345) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@H$0A@@gsl@@$0A@@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 0x30, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .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 - # MemberFunction (0x1346) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1345) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x45, 0x13, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1347) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@H$0A@@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 0x30, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x1348) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1347) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x47, 0x13, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1349) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0A@@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, 0x30, 0x3e - .byte 0x2c, 0x30, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 (0x134A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1349) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x49, 0x13, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x134B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0A@@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, 0x30, 0x3e - .byte 0x2c, 0x31, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .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 (0x134C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x134B) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x13, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x134D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x132C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x134E) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@H$0A@@gsl@@ - # } - .byte 0x6a, 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 0x30, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x73 - .byte 0x65, 0x6c, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x134F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x134E) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4e, 0x13, 0x00, 0x00 - # MemberFunction (0x1350) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x132C) - # ThisType: const gsl::span* (0x133E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x134F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x4f, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1351) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x132D) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x133A - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x133B) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x133D) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x133F) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x133F) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x1340) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1341) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1341) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x1342) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1343) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1343) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1343) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1344) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1346) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1346) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1348) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1348) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x134A) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x134A) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x134C) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x134C) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1344) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1344) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x134D) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x1350) - # 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: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1345) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1347) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1349) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x134B) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1337) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x2d, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x3a, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x13, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3d, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3f, 0x13, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3f, 0x13, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x40, 0x13, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x41, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x41, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x42, 0x13, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x43, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x43, 0x13, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x43, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x44, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x46, 0x13, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x46, 0x13, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x48, 0x13, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x48, 0x13, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x13, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x13, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4c, 0x13, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4c, 0x13, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x44, 0x13, 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 0x44, 0x13, 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 0x4d, 0x13, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x50, 0x13, 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 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x45, 0x13, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x47, 0x13, 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 0x49, 0x13, 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 0x4b, 0x13, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x37, 0x13, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1352) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1351) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span - # LinkageName: .?AV?$span@H$0A@@gsl@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x51, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x30, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1353) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x1352) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x52, 0x13, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Class (0x1354) { - # 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 - # Modifier (0x1355) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x132D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x2d, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1356) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x1355) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1357) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span::storage_type > (0x132D) - # ThisType: const gsl::span::storage_type >* (0x1356) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x2d, 0x13, 0x00, 0x00 - .byte 0x56, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1358) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<0> (0x1354) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* (0x474) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::storage_type >::() (0x1357) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x57, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1359) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1358) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@ - # } - .byte 0x9a, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x58, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x30, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x30 - .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 0x41, 0x40, 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 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x135A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1359) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x59, 0x13, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Pointer (0x135B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::extent_type<0> (0x1354) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x135C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<0> (0x1354) - # ThisType: gsl::details::extent_type<0>* (0x135B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x5b, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x135D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<0> (0x1354) - # ThisType: gsl::details::extent_type<0>* (0x135B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x5b, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x135E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<0>::() (0x135C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<0>::(int) (0x135D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5c, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5d, 0x13, 0x00, 0x00 - # Modifier (0x135F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::extent_type<0> (0x1354) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1360) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::extent_type<0> (0x135F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5f, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1361) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<0> (0x1354) - # ThisType: const gsl::details::extent_type<0>* (0x1360) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x60, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1362) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x135E - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<0>::() (0x1361) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x3a, 0x00, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5e, 0x13, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x61, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x1363) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1362) - # 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 0x62, 0x13, 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 (0x1364) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::extent_type<0> (0x1363) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 304 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x63, 0x13, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x30, 0x01, 0x00, 0x00 - # Class (0x1365) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBH$0A@@gsl@@ - # } - .byte 0x46, 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, 0x30, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Class (0x1366) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@ - # } - .byte 0xa6, 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, 0x30, 0x3e - .byte 0x3a, 0x3a, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x30, 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, 0x41, 0x40 - .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, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x1367) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1365) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1368) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1365) - # ThisType: gsl::span* (0x1367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, int) (0x10DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x67, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdf, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1369) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1365) - # ThisType: gsl::span* (0x1367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, const int*) (0x10E1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x67, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xe1, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x136A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1365) - # ThisType: gsl::span* (0x1367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x67, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x136B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1365) - # ThisType: gsl::span* (0x1367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1012) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x67, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x136C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1365) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x136D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x136C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6c, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x136E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x136D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6d, 0x13, 0x00, 0x00 - # MemberFunction (0x136F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1365) - # ThisType: gsl::span* (0x1367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x136E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x67, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6e, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1370) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$CBH$0A@@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, 0x30, 0x3e - .byte 0x3a, 0x3a, 0x4b, 0x6e - .byte 0x6f, 0x77, 0x6e, 0x4e - .byte 0x6f, 0x74, 0x4e, 0x75 - .byte 0x6c, 0x6c, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x4b - .byte 0x6e, 0x6f, 0x77, 0x6e - .byte 0x4e, 0x6f, 0x74, 0x4e - .byte 0x75, 0x6c, 0x6c, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x24 - .byte 0x24, 0x43, 0x42, 0x48 - .byte 0x24, 0x30, 0x41, 0x40 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x1371) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1370) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x70, 0x13, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1372) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1365) - # ThisType: gsl::span* (0x1367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1371) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x67, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x71, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1373) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int*, int) (0x1368) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int*, const int*) (0x1369) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x136A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x136B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x136F) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1372) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x68, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6a, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6b, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6f, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x72, 0x13, 0x00, 0x00 - # MemberFunction (0x1374) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1365) - # ThisType: gsl::span* (0x1367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x67, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1375) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1365) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1376) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x1375) - # ClassType: gsl::span (0x1365) - # ThisType: gsl::span* (0x1367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x136E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x13, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x67, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6e, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1377) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x136C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6c, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1378) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x10DC) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1379) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x10DC) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x137A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x137B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x137C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x137D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x137E) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBH$0A@@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, 0x30, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x137F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x137E) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x7e, 0x13, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1380) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBH$0A@@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, 0x30, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 0x40, 0x64 - .byte 0x65, 0x74, 0x61, 0x69 - .byte 0x6c, 0x73, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1381) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1380) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x13, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1382) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBH$0A@@gsl@@$0A@@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 0x30, 0x3e, 0x2c, 0x30 - .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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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 (0x1383) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1382) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x82, 0x13, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1384) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBH$0A@@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 0x30, 0x3e, 0x2c, 0x31 - .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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 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 (0x1385) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1384) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x84, 0x13, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1386) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1365) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1387) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@$$CBH$0A@@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, 0x30, 0x3e - .byte 0x3a, 0x3a, 0x73, 0x75 - .byte 0x62, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x73, 0x65 - .byte 0x6c, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x73, 0x65, 0x6c - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x40, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x1388) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x1387) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x87, 0x13, 0x00, 0x00 - # MemberFunction (0x1389) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x10DC) - # ClassType: gsl::span (0x1365) - # ThisType: const gsl::span* (0x1377) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x1388) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x77, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x88, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x138A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1366) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1373 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1374) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x1376) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1378) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1378) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x1379) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x137A) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x137A) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x137B) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x137C) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x137C) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x137C) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x137D) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x137F) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x137F) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1381) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1381) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1383) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1383) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1385) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1385) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x137D) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x137D) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1386) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x1389) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int (0x1005) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x137E) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1380) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1382) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1384) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1370) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x66, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x73, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x74, 0x13, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x76, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x78, 0x13, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x78, 0x13, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x79, 0x13, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7b, 0x13, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7c, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7c, 0x13, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7c, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7d, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7f, 0x13, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7f, 0x13, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x81, 0x13, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x81, 0x13, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x83, 0x13, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x83, 0x13, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x85, 0x13, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x85, 0x13, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7d, 0x13, 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 0x7d, 0x13, 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 0x86, 0x13, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x89, 0x13, 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 0x05, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7e, 0x13, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x80, 0x13, 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 0x82, 0x13, 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 0x84, 0x13, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x13, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x138B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x138A) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBH$0A@@gsl@@ - # } - .byte 0x46, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x8a, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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, 0x30, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x138C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x138B) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x8b, 0x13, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x138D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1366) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x66, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x138E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x138D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8d, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x138F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: gsl::span::storage_type > (0x1366) - # ThisType: const gsl::span::storage_type >* (0x138E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x66, 0x13, 0x00, 0x00 - .byte 0x8e, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1390) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<0> (0x1354) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int* (0x1052) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::storage_type >::() (0x138F) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8f, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1391) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1390) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@ - # } - .byte 0xa6, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x90, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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, 0x30, 0x3e - .byte 0x3a, 0x3a, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x30, 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, 0x41, 0x40 - .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, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1392) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1391) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x91, 0x13, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Struct (0x1393) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::NameAndTags - # LinkageName: .?AUNameAndTags@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x4e, 0x61, 0x6d - .byte 0x65, 0x41, 0x6e, 0x64 - .byte 0x54, 0x61, 0x67, 0x73 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4e, 0x61, 0x6d - .byte 0x65, 0x41, 0x6e, 0x64 - .byte 0x54, 0x61, 0x67, 0x73 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1394) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::NameAndTags (0x1393) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x93, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1395) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: Catch::StringRef (0x1112) - # ArgType: Catch::StringRef (0x1112) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - # MemberFunction (0x1396) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::NameAndTags (0x1393) - # ThisType: Catch::NameAndTags* (0x1394) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (Catch::StringRef, Catch::StringRef) (0x1395) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x13, 0x00, 0x00 - .byte 0x94, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x95, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1397) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0x0 - # Name: name - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: tags - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::NameAndTags::(Catch::StringRef, Catch::StringRef) (0x1396) - # Name: NameAndTags - # } - # } - .byte 0x36, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x6e, 0x61 - .byte 0x6d, 0x65, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x74, 0x61 - .byte 0x67, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x96, 0x13, 0x00, 0x00 - .byte 0x4e, 0x61, 0x6d, 0x65 - .byte 0x41, 0x6e, 0x64, 0x54 - .byte 0x61, 0x67, 0x73, 0x00 - # Struct (0x1398) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1397) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 24 - # Name: Catch::NameAndTags - # LinkageName: .?AUNameAndTags@Catch@@ - # } - .byte 0x42, 0x00, 0x05, 0x15 - .byte 0x03, 0x00, 0x00, 0x02 - .byte 0x97, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x4e, 0x61, 0x6d - .byte 0x65, 0x41, 0x6e, 0x64 - .byte 0x54, 0x61, 0x67, 0x73 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4e, 0x61, 0x6d - .byte 0x65, 0x41, 0x6e, 0x64 - .byte 0x54, 0x61, 0x67, 0x73 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1399) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::NameAndTags (0x1398) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 409 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x98, 0x13, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x99, 0x01, 0x00, 0x00 - # MemberFunction (0x139A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::NameAndTags (0x1393) - # ThisType: Catch::NameAndTags* (0x1394) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x13, 0x00, 0x00 - .byte 0x94, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x139B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::NameAndTags (0x1393) - # FunctionType: void Catch::NameAndTags::() (0x139A) - # Name: ~NameAndTags - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x93, 0x13, 0x00, 0x00 - .byte 0x9a, 0x13, 0x00, 0x00 - .byte 0x7e, 0x4e, 0x61, 0x6d - .byte 0x65, 0x41, 0x6e, 0x64 - .byte 0x54, 0x61, 0x67, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x139C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x139D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x139E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____2 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x00, 0xf2, 0xf1 - # FuncId (0x139F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x13A0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x13A1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____4 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x34, 0x00, 0xf2, 0xf1 - # Class (0x13A2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x30 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # Class (0x13A3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x30 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # StringId (0x13A4) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: E:\DD\gsl-dadonenf\tests\span_tests.cpp - # } - .byte 0x2e, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x45, 0x3a, 0x5c, 0x44 - .byte 0x44, 0x5c, 0x67, 0x73 - .byte 0x6c, 0x2d, 0x64, 0x61 - .byte 0x64, 0x6f, 0x6e, 0x65 - .byte 0x6e, 0x66, 0x5c, 0x74 - .byte 0x65, 0x73, 0x74, 0x73 - .byte 0x5c, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x74, 0x65 - .byte 0x73, 0x74, 0x73, 0x2e - .byte 0x63, 0x70, 0x70, 0x00 - # UdtSourceLine (0x13A5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13A3) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 134 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa3, 0x13, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x86, 0x00, 0x00, 0x00 - # Class (0x13A6) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x31 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # Class (0x13A7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x31 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # UdtSourceLine (0x13A8) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13A7) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 141 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa7, 0x13, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x8d, 0x00, 0x00, 0x00 - # Class (0x13A9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x32 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # Class (0x13AA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x32 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # UdtSourceLine (0x13AB) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13AA) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 144 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xaa, 0x13, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x90, 0x00, 0x00, 0x00 - # Class (0x13AC) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x33 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # Class (0x13AD) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x33 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # UdtSourceLine (0x13AE) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13AD) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 149 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xad, 0x13, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x95, 0x00, 0x00, 0x00 - # Class (0x13AF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x34 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # Class (0x13B0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____4:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x34 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x34, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # UdtSourceLine (0x13B1) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13B0) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 152 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb0, 0x13, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x98, 0x00, 0x00, 0x00 - # Class (0x13B2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@PAH$0?0@gsl@@ - # } - .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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x2a, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x50, 0x41, 0x48 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Class (0x13B3) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@ - # } - .byte 0xae, 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, 0x20 - .byte 0x2a, 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 0x50, 0x41, 0x48, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x13B4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x13B2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x13B5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: int* (0x474) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x13B6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int** (0x13B5) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb5, 0x13, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x13B7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13B2) - # ThisType: gsl::span* (0x13B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int**, int) (0x13B6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb4, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb6, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x13B8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int** (0x13B5) - # ArgType: int** (0x13B5) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb5, 0x13, 0x00, 0x00 - .byte 0xb5, 0x13, 0x00, 0x00 - # MemberFunction (0x13B9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13B2) - # ThisType: gsl::span* (0x13B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int**, int**) (0x13B8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb4, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb8, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x13BA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # LinkageName: .?AV?$array@PAH$0A@@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 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x20, 0x2a, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x61, 0x72, 0x72, 0x61 - .byte 0x79, 0x40, 0x50, 0x41 - .byte 0x48, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x13BB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x13BA) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xba, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x13BC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x13BB) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xbb, 0x13, 0x00, 0x00 - # MemberFunction (0x13BD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13B2) - # ThisType: gsl::span* (0x13B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x13BC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb4, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbc, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x13BE) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x13BA) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xba, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x13BF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x13BE) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbe, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x13C0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x13BF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xbf, 0x13, 0x00, 0x00 - # MemberFunction (0x13C1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13B2) - # ThisType: gsl::span* (0x13B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x13C0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb4, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc0, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x13C2) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x13B2) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x13C3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x13C2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc2, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x13C4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (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::span (0x13B2) - # ThisType: gsl::span* (0x13B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x13C4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb4, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc4, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x13C6) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@PAH$0?0@gsl@@ - # } - .byte 0x5e, 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, 0x20 - .byte 0x2a, 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 0x50, 0x41, 0x48, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x13C7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x13C6) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc6, 0x13, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x13C8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13B2) - # ThisType: gsl::span* (0x13B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x13C7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb4, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc7, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x13C9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int**, int) (0x13B7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int**, int**) (0x13B9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x13BD) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x13C1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x13C5) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x13C8) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb9, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbd, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc1, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc8, 0x13, 0x00, 0x00 - # MemberFunction (0x13CA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13B2) - # ThisType: gsl::span* (0x13B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb4, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x13CB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x13B2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x13CC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x13CB) - # ClassType: gsl::span (0x13B2) - # ThisType: gsl::span* (0x13B4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x13C4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcb, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb4, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc4, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x13CD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x13C2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc2, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x13CE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x13B2) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x13CF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x13B2) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x13D0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x13D1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x13D2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: int* (0x474) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x13D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int*& (0x13D2) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd2, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x13D4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int** (0x13B5) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x13D5) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@PAH$0?0@gsl@@$0A@@details@gsl@@ - # } - .byte 0x86, 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, 0x20 - .byte 0x2a, 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, 0x50, 0x41, 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 (0x13D6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x13D5) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd5, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x13D7) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@PAH$0?0@gsl@@$00@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, 0x20 - .byte 0x2a, 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, 0x50, 0x41, 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 (0x13D8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x13D7) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd7, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x13D9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@PAH$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xb6, 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, 0x20, 0x2a, 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, 0x50, 0x41, 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 (0x13DA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x13D9) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd9, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x13DB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@PAH$0?0@gsl@@$00@details@gsl@@@std@@ - # } - .byte 0xb6, 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, 0x20, 0x2a, 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, 0x50, 0x41, 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 (0x13DC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x13DB) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdb, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x13DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x13B2) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x13DE) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@PAH$0?0@gsl@@ - # } - .byte 0x72, 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, 0x20 - .byte 0x2a, 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, 0x50 - .byte 0x41, 0x48, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x13DF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x13DE) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xde, 0x13, 0x00, 0x00 - # MemberFunction (0x13E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x13B2) - # ClassType: gsl::span (0x13B2) - # ThisType: const gsl::span* (0x13CD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x13DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xcd, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xdf, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x13E1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x13B3) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x13C9 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x13CA) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x13CC) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x13CE) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x13CE) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x13CF) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x13D0) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x13D0) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x13D1) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int*& gsl::span::(int) (0x13D3) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int*& gsl::span::(int) (0x13D3) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int*& gsl::span::(int) (0x13D3) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int** gsl::span::() (0x13D4) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x13D6) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x13D6) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x13D8) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x13D8) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x13DA) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x13DA) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x13DC) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x13DC) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int** gsl::span::() (0x13D4) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int** gsl::span::() (0x13D4) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x13DD) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x13E0) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int** (0x13B5) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int*& (0x13D2) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x13D5) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x13D7) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x13D9) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x13DB) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x13C6) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xb3, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0xc9, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xca, 0x13, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcc, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xce, 0x13, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xce, 0x13, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcf, 0x13, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd0, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd0, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd1, 0x13, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd3, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd3, 0x13, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd3, 0x13, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd4, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd6, 0x13, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd6, 0x13, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd8, 0x13, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd8, 0x13, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xda, 0x13, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xda, 0x13, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdc, 0x13, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdc, 0x13, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd4, 0x13, 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 0xd4, 0x13, 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 0xdd, 0x13, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xe0, 0x13, 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, 0x04, 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, 0x04, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb5, 0x13, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd2, 0x13, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd5, 0x13, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd7, 0x13, 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 0xd9, 0x13, 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 0xdb, 0x13, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc6, 0x13, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x13E2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x13E1) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@PAH$0?0@gsl@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0xe1, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x2a, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x50, 0x41, 0x48 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x13E3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x13E2) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe2, 0x13, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x13E4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x13B3) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb3, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x13E5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x13E4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x13E6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int** (0x13B5) - # ClassType: gsl::span::storage_type > (0x13B3) - # ThisType: const gsl::span::storage_type >* (0x13E5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x13, 0x00, 0x00 - .byte 0xb3, 0x13, 0x00, 0x00 - .byte 0xe5, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x13E7) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int** (0x13B5) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int** gsl::span::storage_type >::() (0x13E6) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xb5, 0x13, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x13E8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x13E7) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@ - # } - .byte 0xae, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0xe7, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x2a, 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 0x50, 0x41, 0x48, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x13E9) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x13E8) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe8, 0x13, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Class (0x13EA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@PBH$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, 0x20, 0x2a, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x50 - .byte 0x42, 0x48, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x13EB) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$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, 0x20, 0x2a, 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, 0x50, 0x42 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Pointer (0x13EC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x13EA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x13ED) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const int* (0x1052) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x13EE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int** (0x13ED) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xed, 0x13, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x13EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13EA) - # ThisType: gsl::span* (0x13EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int**, int) (0x13EE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xec, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xee, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x13F0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int** (0x13ED) - # ArgType: const int** (0x13ED) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xed, 0x13, 0x00, 0x00 - .byte 0xed, 0x13, 0x00, 0x00 - # MemberFunction (0x13F1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13EA) - # ThisType: gsl::span* (0x13EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int**, const int**) (0x13F0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xec, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf0, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x13F2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # LinkageName: .?AV?$array@PBH$0A@@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, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x69 - .byte 0x6e, 0x74, 0x20, 0x2a - .byte 0x2c, 0x30, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x61, 0x72 - .byte 0x72, 0x61, 0x79, 0x40 - .byte 0x50, 0x42, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x13F3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x13F2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf2, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x13F4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x13F3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf3, 0x13, 0x00, 0x00 - # MemberFunction (0x13F5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13EA) - # ThisType: gsl::span* (0x13EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x13F4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xec, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf4, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x13F6) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x13F2) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xf2, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x13F7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x13F6) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf6, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x13F8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x13F7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf7, 0x13, 0x00, 0x00 - # MemberFunction (0x13F9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13EA) - # ThisType: gsl::span* (0x13EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x13F8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xec, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf8, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x13FA) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x13EA) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x13FB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x13FA) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfa, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x13FC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x13FB) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfb, 0x13, 0x00, 0x00 - # MemberFunction (0x13FD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13EA) - # ThisType: gsl::span* (0x13EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x13FC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xec, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfc, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x13FE) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@PBH$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, 0x20, 0x2a, 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, 0x50, 0x42 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x13FF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x13FE) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xfe, 0x13, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1400) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13EA) - # ThisType: gsl::span* (0x13EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x13FF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xec, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xff, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1401) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int**, int) (0x13EF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int**, const int**) (0x13F1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x13F5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x13F9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x13FD) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1400) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf1, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf5, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf9, 0x13, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfd, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x00, 0x14, 0x00, 0x00 - # MemberFunction (0x1402) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x13EA) - # ThisType: gsl::span* (0x13EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xec, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1403) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x13EA) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1404) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x1403) - # ClassType: gsl::span (0x13EA) - # ThisType: gsl::span* (0x13EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x13FC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x14, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xec, 0x13, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfc, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1405) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x13FA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfa, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1406) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x13EA) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1407) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x13EA) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1408) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1409) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x140A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const int* (0x1052) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x140B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int*& (0x140A) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0a, 0x14, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x140C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int** (0x13ED) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x13, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x140D) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@PBH$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, 0x20, 0x2a, 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, 0x50 - .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 (0x140E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x140D) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0d, 0x14, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x140F) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@PBH$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, 0x20, 0x2a, 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, 0x50 - .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 (0x1410) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x140F) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0f, 0x14, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1411) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@PBH$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, 0x20 - .byte 0x2a, 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, 0x50 - .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 (0x1412) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1411) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x11, 0x14, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1413) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@PBH$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, 0x20 - .byte 0x2a, 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, 0x50 - .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 (0x1414) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1413) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x13, 0x14, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1415) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x13EA) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1416) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@PBH$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, 0x20, 0x2a, 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, 0x50, 0x42, 0x48 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x1417) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x1416) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x16, 0x14, 0x00, 0x00 - # MemberFunction (0x1418) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x13EA) - # ClassType: gsl::span (0x13EA) - # ThisType: const gsl::span* (0x1405) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x1417) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x05, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x17, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1419) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x13EB) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1401 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1402) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x1404) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1406) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1406) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x1407) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1408) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1408) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x1409) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int*& gsl::span::(int) (0x140B) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int*& gsl::span::(int) (0x140B) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int*& gsl::span::(int) (0x140B) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int** gsl::span::() (0x140C) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x140E) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x140E) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1410) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1410) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1412) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1412) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1414) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1414) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int** gsl::span::() (0x140C) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int** gsl::span::() (0x140C) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1415) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x1418) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int** (0x13ED) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int*& (0x140A) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x140D) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x140F) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1411) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1413) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x13FE) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xeb, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x01, 0x14, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x02, 0x14, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x04, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x06, 0x14, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x06, 0x14, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x07, 0x14, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x08, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x08, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x09, 0x14, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0b, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0b, 0x14, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0b, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0c, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0e, 0x14, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0e, 0x14, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x10, 0x14, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x10, 0x14, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x12, 0x14, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x12, 0x14, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x14, 0x14, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x14, 0x14, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0c, 0x14, 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 0x0c, 0x14, 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 0x15, 0x14, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x18, 0x14, 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 0x52, 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 0x52, 0x10, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xed, 0x13, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0a, 0x14, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0d, 0x14, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0f, 0x14, 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 0x11, 0x14, 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 0x13, 0x14, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xfe, 0x13, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x141A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1419) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@PBH$0?0@gsl@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x19, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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, 0x20, 0x2a, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x50 - .byte 0x42, 0x48, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x141B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x141A) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1a, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x141C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x13EB) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xeb, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x141D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x141C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1c, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x141E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int** (0x13ED) - # ClassType: gsl::span::storage_type > (0x13EB) - # ThisType: const gsl::span::storage_type >* (0x141D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x13, 0x00, 0x00 - .byte 0xeb, 0x13, 0x00, 0x00 - .byte 0x1d, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x141F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int** (0x13ED) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int** gsl::span::storage_type >::() (0x141E) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xed, 0x13, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1e, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1420) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x141F) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@ - # } - .byte 0xb2, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x1f, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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, 0x20, 0x2a, 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, 0x50, 0x42 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1421) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1420) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x20, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # FuncId (0x1422) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x1423) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x37, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x1424) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____6 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x36, 0x00, 0xf2, 0xf1 - # Array (0x1425) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: int (0x74) - # IndexType: unsigned long (0x22) - # SizeOf: 16 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0xf1 - # Class (0x1426) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@H$01@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 0x32, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x31, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1427) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@ - # } - .byte 0x9a, 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 0x32, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x32 - .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 0x31, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x48 - .byte 0x24, 0x30, 0x31, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x1428) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1426) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1429) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x142A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x142B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x142C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1012) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x142D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1426) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x142E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x142D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2d, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x142F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x142E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x2e, 0x14, 0x00, 0x00 - # MemberFunction (0x1430) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x142F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x2f, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1431) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@H$01@gsl@@ - # } - .byte 0x56, 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 0x32, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x48, 0x24, 0x30 - .byte 0x31, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x1432) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1431) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x31, 0x14, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1433) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1432) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x32, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1434) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int) (0x1429) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int*) (0x142A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x142B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x142C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1430) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1433) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2b, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x33, 0x14, 0x00, 0x00 - # MemberFunction (0x1435) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1436) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1426) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1437) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x1436) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x142F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x36, 0x14, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x2f, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1438) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x142D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2d, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1439) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x143A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x143B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x143C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x143D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x143E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x143F) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@H$01@gsl@@$0A@@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 0x32, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x31, 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 (0x1440) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x143F) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x14, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1441) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@H$01@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 0x32, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x31, 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 (0x1442) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1441) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x41, 0x14, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1443) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$01@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, 0x32, 0x3e - .byte 0x2c, 0x30, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x31, 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 (0x1444) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1443) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x14, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1445) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$01@gsl@@$00@details@gsl@@@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, 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, 0x32, 0x3e - .byte 0x2c, 0x31, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x31, 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 (0x1446) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1445) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x45, 0x14, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1447) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1426) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1448) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@H$01@gsl@@ - # } - .byte 0x6a, 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 0x32, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x73 - .byte 0x65, 0x6c, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x31 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x1449) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x1448) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x48, 0x14, 0x00, 0x00 - # MemberFunction (0x144A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x1426) - # ThisType: const gsl::span* (0x1438) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x1449) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x38, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x49, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x144B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1427) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1434 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1435) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x1437) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1439) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1439) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x143A) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x143B) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x143B) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x143C) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x143D) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x143D) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x143D) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x143E) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1440) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1440) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1442) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1442) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1444) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1444) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1446) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1446) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x143E) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x143E) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1447) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x144A) - # 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: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x143F) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1441) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1443) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1445) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1431) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x34, 0x14, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x35, 0x14, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x39, 0x14, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x39, 0x14, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3a, 0x14, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3c, 0x14, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3d, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3d, 0x14, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3d, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3e, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x40, 0x14, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x40, 0x14, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x42, 0x14, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x42, 0x14, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x44, 0x14, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x44, 0x14, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x46, 0x14, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x46, 0x14, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3e, 0x14, 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 0x3e, 0x14, 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 0x47, 0x14, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x4a, 0x14, 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 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 0x14, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x41, 0x14, 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 0x43, 0x14, 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 0x45, 0x14, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x31, 0x14, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x144C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x144B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span - # LinkageName: .?AV?$span@H$01@gsl@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x4b, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x32, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x31, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x144D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x144C) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4c, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Class (0x144E) { - # 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<2> - # LinkageName: .?AV?$extent_type@$01@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 0x32, 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, 0x31 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x144F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1427) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1450) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x144F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4f, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1451) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span::storage_type > (0x1427) - # ThisType: const gsl::span::storage_type >* (0x1450) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x50, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1452) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<2> (0x144E) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* (0x474) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::storage_type >::() (0x1451) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x51, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1453) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1452) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@ - # } - .byte 0x9a, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x52, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x32, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x32 - .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 0x31, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x48 - .byte 0x24, 0x30, 0x31, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1454) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1453) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x53, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Struct (0x1455) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1063) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@H$01@gsl@@ - # } - .byte 0x56, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x63, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x32, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x48, 0x24, 0x30 - .byte 0x31, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1456) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::KnownNotNull (0x1455) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x55, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # Pointer (0x1457) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::extent_type<2> (0x144E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1458) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<2> (0x144E) - # ThisType: gsl::details::extent_type<2>* (0x1457) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x57, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1459) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<2> (0x144E) - # ThisType: gsl::details::extent_type<2>* (0x1457) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x57, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x145A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<2>::() (0x1458) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<2>::(int) (0x1459) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x59, 0x14, 0x00, 0x00 - # Modifier (0x145B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::extent_type<2> (0x144E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x145C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::extent_type<2> (0x145B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5b, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x145D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<2> (0x144E) - # ThisType: const gsl::details::extent_type<2>* (0x145C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x5c, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x145E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x145A - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<2>::() (0x145D) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x3a, 0x00, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5a, 0x14, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x145F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x145E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: gsl::details::extent_type<2> - # LinkageName: .?AV?$extent_type@$01@details@gsl@@ - # } - .byte 0x56, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x10, 0x02 - .byte 0x5e, 0x14, 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 0x32, 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, 0x31 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1460) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::extent_type<2> (0x145F) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 304 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5f, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x30, 0x01, 0x00, 0x00 - # Class (0x1461) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____6:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x36, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x35 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x36, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # FieldList (0x1462) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* (0x474) - # FieldOffset: 0x0 - # Name: p - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x70, 0x00 - # Class (0x1463) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x1462) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: ____C_A_T_C_H____T_E_S_T____6:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x62, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x36, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x35 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x36, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # UdtSourceLine (0x1464) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____6:: (0x1463) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 216 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x63, 0x14, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xd8, 0x00, 0x00, 0x00 - # Class (0x1465) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____6:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x36, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x36 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x36, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # Class (0x1466) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x1462) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: ____C_A_T_C_H____T_E_S_T____6:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x62, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x36, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x36 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x36, 0x40 - .byte 0x40, 0x59, 0x41, 0x58 - .byte 0x58, 0x5a, 0x40, 0x00 - # UdtSourceLine (0x1467) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____6:: (0x1466) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 234 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x66, 0x14, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xea, 0x00, 0x00, 0x00 - # FuncId (0x1468) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x37, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x1469) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x39, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x146A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____8 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x38, 0x00, 0xf2, 0xf1 - # FuncId (0x146B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x32, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x39, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x59, 0x41 - .byte 0x58, 0x58, 0x5a, 0x00 - # FuncId (0x146C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x146D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____10 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x31, 0x30, 0x00, 0xf1 - # Array (0x146E) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: int (0x74) - # IndexType: unsigned long (0x22) - # SizeOf: 20 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0xf1 - # Array (0x146F) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: int (0x74) - # IndexType: unsigned long (0x22) - # SizeOf: 12 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x00, 0xf1 - # Array (0x1470) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: 0x146F - # IndexType: unsigned long (0x22) - # SizeOf: 24 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x6f, 0x14, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0xf1 - # Array (0x1471) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: int (0x74) - # IndexType: unsigned long (0x22) - # SizeOf: 8 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0xf1 - # Array (0x1472) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: 0x1471 - # IndexType: unsigned long (0x22) - # SizeOf: 24 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x71, 0x14, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0xf1 - # Array (0x1473) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: 0x1472 - # IndexType: unsigned long (0x22) - # SizeOf: 48 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x72, 0x14, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0xf1 - # Struct (0x1474) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: `anonymous namespace'::AddressOverloaded - # LinkageName: .?AUAddressOverloaded@?A0x3DBF7A98@@ - # } - .byte 0x62, 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, 0x60, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x27, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x00 - # Array (0x1475) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: `anonymous namespace'::AddressOverloaded (0x1474) - # IndexType: unsigned long (0x22) - # SizeOf: 5 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x74, 0x14, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x00, 0xf1 - # Modifier (0x1476) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: `anonymous namespace'::AddressOverloaded (0x1474) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x74, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1477) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const `anonymous namespace'::AddressOverloaded (0x1476) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x76, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1478) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded (0x1474) - # ClassType: `anonymous namespace'::AddressOverloaded (0x1474) - # ThisType: const `anonymous namespace'::AddressOverloaded* (0x1477) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x14, 0x00, 0x00 - .byte 0x74, 0x14, 0x00, 0x00 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1479) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded `anonymous namespace'::AddressOverloaded::() (0x1478) - # Name: operator& - # } - # } - .byte 0x16, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x78, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x26, 0x00, 0xf2, 0xf1 - # Struct (0x147A) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1479) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: `anonymous namespace'::AddressOverloaded - # LinkageName: .?AUAddressOverloaded@?A0x3DBF7A98@@ - # } - .byte 0x62, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0x79, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x60, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x27, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x00 - # UdtSourceLine (0x147B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: `anonymous namespace'::AddressOverloaded (0x147A) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 56 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7a, 0x14, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x38, 0x00, 0x00, 0x00 - # Class (0x147C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@H$04@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 0x35, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x34, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x147D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x147C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x147E) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@ - # } - .byte 0x9a, 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 0x35, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x35 - .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 0x34, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x48 - .byte 0x24, 0x30, 0x34, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x147F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x147C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1480) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x147C) - # ThisType: gsl::span* (0x147F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7f, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1481) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x147C) - # ThisType: gsl::span* (0x147F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7f, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1482) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x147C) - # ThisType: gsl::span* (0x147F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7f, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1483) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x147C) - # ThisType: gsl::span* (0x147F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1012) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7f, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1484) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x147D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7d, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1485) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x1484) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x84, 0x14, 0x00, 0x00 - # MemberFunction (0x1486) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x147C) - # ThisType: gsl::span* (0x147F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1485) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7f, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x85, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1487) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@H$04@gsl@@ - # } - .byte 0x56, 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 0x35, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x48, 0x24, 0x30 - .byte 0x34, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x1488) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1487) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x87, 0x14, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1489) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x147C) - # ThisType: gsl::span* (0x147F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1488) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7f, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x88, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x148A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int) (0x1480) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int*) (0x1481) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x1482) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x1483) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1486) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1489) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x80, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x82, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x86, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x89, 0x14, 0x00, 0x00 - # MemberFunction (0x148B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x147C) - # ThisType: gsl::span* (0x147F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7f, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x148C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x147C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x148D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x148C) - # ClassType: gsl::span (0x147C) - # ThisType: gsl::span* (0x147F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1485) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x8c, 0x14, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7f, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x85, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x148E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x147D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7d, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x148F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1490) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1491) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1492) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1493) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1494) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1495) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@H$04@gsl@@$0A@@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 0x35, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x34, 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 (0x1496) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1495) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x95, 0x14, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1497) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@H$04@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 0x35, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x34, 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 (0x1498) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1497) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x97, 0x14, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1499) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$04@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, 0x35, 0x3e - .byte 0x2c, 0x30, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x34, 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 (0x149A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1499) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x99, 0x14, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x149B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$04@gsl@@$00@details@gsl@@@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, 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, 0x35, 0x3e - .byte 0x2c, 0x31, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x34, 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 (0x149C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x149B) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9b, 0x14, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x149D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x147C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x149E) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@H$04@gsl@@ - # } - .byte 0x6a, 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 0x35, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x73 - .byte 0x65, 0x6c, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x34 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x149F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x149E) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x9e, 0x14, 0x00, 0x00 - # MemberFunction (0x14A0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x149F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x9f, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x14A1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x147E) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x148A - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x148B) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x148D) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x148F) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x148F) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x1490) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1491) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1491) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x1492) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1493) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1493) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x1493) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1494) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1496) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1496) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1498) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1498) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x149A) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x149A) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x149C) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x149C) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1494) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1494) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x149D) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x14A0) - # 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: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1495) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1497) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1499) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x149B) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1487) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x7e, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x8a, 0x14, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8b, 0x14, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8d, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8f, 0x14, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8f, 0x14, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x14, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x91, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x91, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x92, 0x14, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x93, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x93, 0x14, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x93, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x94, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x96, 0x14, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x96, 0x14, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x98, 0x14, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x98, 0x14, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9a, 0x14, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9a, 0x14, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x14, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x14, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x94, 0x14, 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 0x94, 0x14, 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 0x9d, 0x14, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xa0, 0x14, 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 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x95, 0x14, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x97, 0x14, 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 0x99, 0x14, 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 0x9b, 0x14, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x87, 0x14, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x14A2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x14A1) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span - # LinkageName: .?AV?$span@H$04@gsl@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0xa1, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x35, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x34, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x14A3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x14A2) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa2, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Class (0x14A4) { - # 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<5> - # LinkageName: .?AV?$extent_type@$04@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 0x35, 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, 0x34 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x14A5) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x147E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x7e, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x14A6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x14A5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa5, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x14A7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span::storage_type > (0x147E) - # ThisType: const gsl::span::storage_type >* (0x14A6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x7e, 0x14, 0x00, 0x00 - .byte 0xa6, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x14A8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<5> (0x14A4) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* (0x474) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::storage_type >::() (0x14A7) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa7, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x14A9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x14A8) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@ - # } - .byte 0x9a, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0xa8, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x35, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x35 - .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 0x34, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x48 - .byte 0x24, 0x30, 0x34, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x14AA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x14A9) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa9, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Struct (0x14AB) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1063) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@H$04@gsl@@ - # } - .byte 0x56, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x63, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x35, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x48, 0x24, 0x30 - .byte 0x34, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x14AC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::KnownNotNull (0x14AB) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xab, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # Pointer (0x14AD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::extent_type<5> (0x14A4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x14AE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<5> (0x14A4) - # ThisType: gsl::details::extent_type<5>* (0x14AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0xad, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x14AF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<5> (0x14A4) - # ThisType: gsl::details::extent_type<5>* (0x14AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0xad, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x14B0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<5>::() (0x14AE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<5>::(int) (0x14AF) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xae, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x14, 0x00, 0x00 - # Modifier (0x14B1) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::extent_type<5> (0x14A4) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x14B2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::extent_type<5> (0x14B1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb1, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x14B3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<5> (0x14A4) - # ThisType: const gsl::details::extent_type<5>* (0x14B2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0xb2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x14B4) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x14B0 - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<5>::() (0x14B3) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x3a, 0x00, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb0, 0x14, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb3, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x14B5) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x14B4) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: gsl::details::extent_type<5> - # LinkageName: .?AV?$extent_type@$04@details@gsl@@ - # } - .byte 0x56, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x10, 0x02 - .byte 0xb4, 0x14, 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 0x35, 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, 0x34 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x14B6) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::extent_type<5> (0x14B5) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 304 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb5, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x30, 0x01, 0x00, 0x00 - # Class (0x14B7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@$$BY02H$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 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x24 - .byte 0x24, 0x42, 0x59, 0x30 - .byte 0x32, 0x48, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x14B8) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x14B7) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x14B9) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$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 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 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, 0x24, 0x24 - .byte 0x42, 0x59, 0x30, 0x32 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Pointer (0x14BA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x14B7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x14BB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x146F - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6f, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x14BC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: * (0x14BB) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xbb, 0x14, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x14BD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14B7) - # ThisType: gsl::span* (0x14BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (*, int) (0x14BC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xba, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xbc, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x14BE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: * (0x14BB) - # ArgType: * (0x14BB) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xbb, 0x14, 0x00, 0x00 - .byte 0xbb, 0x14, 0x00, 0x00 - # MemberFunction (0x14BF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14B7) - # ThisType: gsl::span* (0x14BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (*, *) (0x14BE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xba, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xbe, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x14C0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # LinkageName: .?AV?$array@$$BY02H$0A@@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, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x20, 0x5b, 0x33, 0x5d - .byte 0x2c, 0x30, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x61, 0x72 - .byte 0x72, 0x61, 0x79, 0x40 - .byte 0x24, 0x24, 0x42, 0x59 - .byte 0x30, 0x32, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x14C1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x14C0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc0, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x14C2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x14C1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc1, 0x14, 0x00, 0x00 - # MemberFunction (0x14C3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14B7) - # ThisType: gsl::span* (0x14BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x14C2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xba, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc2, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x14C4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x14C0) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc0, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x14C5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x14C4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc4, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x14C6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x14C5) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc5, 0x14, 0x00, 0x00 - # MemberFunction (0x14C7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14B7) - # ThisType: gsl::span* (0x14BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x14C6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xba, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc6, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x14C8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x14B8) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb8, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x14C9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x14C8) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc8, 0x14, 0x00, 0x00 - # MemberFunction (0x14CA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14B7) - # ThisType: gsl::span* (0x14BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x14C9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xba, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc9, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x14CB) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$BY02H$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 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 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, 0x24, 0x24 - .byte 0x42, 0x59, 0x30, 0x32 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x14CC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x14CB) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xcb, 0x14, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x14CD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14B7) - # ThisType: gsl::span* (0x14BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x14CC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xba, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcc, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x14CE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(*, int) (0x14BD) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(*, *) (0x14BF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x14C3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x14C7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x14CA) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x14CD) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbd, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbf, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc3, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xcd, 0x14, 0x00, 0x00 - # MemberFunction (0x14CF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14B7) - # ThisType: gsl::span* (0x14BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xba, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x14D0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x14B7) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x14D1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x14D0) - # ClassType: gsl::span (0x14B7) - # ThisType: gsl::span* (0x14BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x14C9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xba, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc9, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x14D2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x14B8) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb8, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x14D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x14B7) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x14D4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x14B7) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x14D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x14D6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x14D7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x146F - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6f, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x14D8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: & (0x14D7) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd7, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x14D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: * (0x14BB) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbb, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x14DA) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@$$BY02H$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 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 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, 0x24 - .byte 0x24, 0x42, 0x59, 0x30 - .byte 0x32, 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 (0x14DB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x14DA) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xda, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x14DC) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@$$BY02H$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 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 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, 0x24 - .byte 0x24, 0x42, 0x59, 0x30 - .byte 0x32, 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 (0x14DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x14DC) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x14DE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$BY02H$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, 0x69, 0x6e - .byte 0x74, 0x20, 0x5b, 0x33 - .byte 0x5d, 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, 0x24 - .byte 0x24, 0x42, 0x59, 0x30 - .byte 0x32, 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 (0x14DF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x14DE) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xde, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x14E0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$BY02H$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, 0x69, 0x6e - .byte 0x74, 0x20, 0x5b, 0x33 - .byte 0x5d, 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, 0x24 - .byte 0x24, 0x42, 0x59, 0x30 - .byte 0x32, 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 (0x14E1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x14E0) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe0, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x14E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x14B7) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x14E3) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@$$BY02H$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 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 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, 0x24, 0x24, 0x42 - .byte 0x59, 0x30, 0x32, 0x48 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x14E4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x14E3) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xe3, 0x14, 0x00, 0x00 - # MemberFunction (0x14E5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x14B7) - # ClassType: gsl::span (0x14B7) - # ThisType: const gsl::span* (0x14D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x14E4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xe4, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x14E6) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x14B9) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x14CE - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x14CF) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x14D1) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x14D3) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x14D3) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x14D4) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x14D5) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x14D5) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x14D6) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: & gsl::span::(int) (0x14D8) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: & gsl::span::(int) (0x14D8) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: & gsl::span::(int) (0x14D8) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: * gsl::span::() (0x14D9) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x14DB) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x14DB) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x14DD) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x14DD) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x14DF) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x14DF) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x14E1) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x14E1) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: * gsl::span::() (0x14D9) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: * gsl::span::() (0x14D9) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x14E2) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x14E5) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: 0x146F - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: 0x146F - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: * (0x14BB) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: & (0x14D7) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x14DA) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x14DC) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x14DE) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x14E0) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x14CB) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xb9, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0xce, 0x14, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcf, 0x14, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd1, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd3, 0x14, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd3, 0x14, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd4, 0x14, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd5, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd5, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd6, 0x14, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd8, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd8, 0x14, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd8, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd9, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdb, 0x14, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdb, 0x14, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdd, 0x14, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdd, 0x14, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdf, 0x14, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdf, 0x14, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe1, 0x14, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe1, 0x14, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd9, 0x14, 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 0xd9, 0x14, 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 0xe2, 0x14, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xe5, 0x14, 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 0x6f, 0x14, 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 0x6f, 0x14, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xbb, 0x14, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd7, 0x14, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xda, 0x14, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xdc, 0x14, 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 0xde, 0x14, 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 0xe0, 0x14, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xcb, 0x14, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x14E7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x14E6) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@$$BY02H$0?0@gsl@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0xe6, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x24 - .byte 0x24, 0x42, 0x59, 0x30 - .byte 0x32, 0x48, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x14E8) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x14E7) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe7, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x14E9) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x14B9) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb9, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x14EA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x14E9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe9, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x14EB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: * (0x14BB) - # ClassType: gsl::span::storage_type > (0x14B9) - # ThisType: const gsl::span::storage_type >* (0x14EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbb, 0x14, 0x00, 0x00 - .byte 0xb9, 0x14, 0x00, 0x00 - .byte 0xea, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x14EC) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: * (0x14BB) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: * gsl::span::storage_type >::() (0x14EB) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xbb, 0x14, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x14ED) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x14EC) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@ - # } - .byte 0xb2, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0xec, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 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, 0x24, 0x24 - .byte 0x42, 0x59, 0x30, 0x32 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x14EE) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x14ED) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xed, 0x14, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Class (0x14EF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@$$BY121H$0?0@gsl@@ - # } - .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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x5b - .byte 0x32, 0x5d, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x42, 0x59, 0x31, 0x32 - .byte 0x31, 0x48, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x14F0) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x14EF) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x14F1) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@ - # } - .byte 0xb6, 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, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x5b - .byte 0x32, 0x5d, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x64 - .byte 0x79, 0x6e, 0x61, 0x6d - .byte 0x69, 0x63, 0x5f, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x42 - .byte 0x59, 0x31, 0x32, 0x31 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Pointer (0x14F2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x14EF) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x14F3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x1472 - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x72, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x14F4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: * (0x14F3) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xf3, 0x14, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x14F5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14EF) - # ThisType: gsl::span* (0x14F2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (*, int) (0x14F4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xf2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf4, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x14F6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: * (0x14F3) - # ArgType: * (0x14F3) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xf3, 0x14, 0x00, 0x00 - .byte 0xf3, 0x14, 0x00, 0x00 - # MemberFunction (0x14F7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14EF) - # ThisType: gsl::span* (0x14F2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (*, *) (0x14F6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xf2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf6, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x14F8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # LinkageName: .?AV?$array@$$BY121H$0A@@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, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x20, 0x5b, 0x33, 0x5d - .byte 0x5b, 0x32, 0x5d, 0x2c - .byte 0x30, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x61, 0x72, 0x72 - .byte 0x61, 0x79, 0x40, 0x24 - .byte 0x24, 0x42, 0x59, 0x31 - .byte 0x32, 0x31, 0x48, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x14F9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x14F8) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf8, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x14FA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x14F9) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf9, 0x14, 0x00, 0x00 - # MemberFunction (0x14FB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14EF) - # ThisType: gsl::span* (0x14F2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x14FA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xf2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfa, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x14FC) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x14F8) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xf8, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x14FD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x14FC) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfc, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x14FE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x14FD) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfd, 0x14, 0x00, 0x00 - # MemberFunction (0x14FF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14EF) - # ThisType: gsl::span* (0x14F2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x14FE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xf2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfe, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1500) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x14F0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf0, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1501) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x1500) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x00, 0x15, 0x00, 0x00 - # MemberFunction (0x1502) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14EF) - # ThisType: gsl::span* (0x14F2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1501) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xf2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x01, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1503) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$BY121H$0?0@gsl@@ - # } - .byte 0x66, 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, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x5b - .byte 0x32, 0x5d, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x42 - .byte 0x59, 0x31, 0x32, 0x31 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x1504) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1503) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x03, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1505) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14EF) - # ThisType: gsl::span* (0x14F2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1504) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xf2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x04, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1506) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(*, int) (0x14F5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(*, *) (0x14F7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x14FB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x14FF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1502) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1505) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf5, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf7, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfb, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x14, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x02, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x05, 0x15, 0x00, 0x00 - # MemberFunction (0x1507) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x14EF) - # ThisType: gsl::span* (0x14F2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xf2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1508) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x14EF) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1509) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x1508) - # ClassType: gsl::span (0x14EF) - # ThisType: gsl::span* (0x14F2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1501) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x15, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xf2, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x01, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x150A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x14F0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf0, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x150B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x14EF) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x150C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x14EF) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x150D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x150E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x150F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x1472 - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x72, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1510) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: & (0x150F) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0f, 0x15, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1511) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: * (0x14F3) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf3, 0x14, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1512) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@$$BY121H$0?0@gsl@@$0A@@details@gsl@@ - # } - .byte 0x8e, 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, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x5b - .byte 0x32, 0x5d, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x42, 0x59, 0x31, 0x32 - .byte 0x31, 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 (0x1513) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1512) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x12, 0x15, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1514) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@$$BY121H$0?0@gsl@@$00@details@gsl@@ - # } - .byte 0x8e, 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, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x5b - .byte 0x32, 0x5d, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x42, 0x59, 0x31, 0x32 - .byte 0x31, 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 (0x1515) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1514) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x14, 0x15, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1516) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$BY121H$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xc2, 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, 0x20, 0x5b, 0x33 - .byte 0x5d, 0x5b, 0x32, 0x5d - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x42, 0x59, 0x31, 0x32 - .byte 0x31, 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 (0x1517) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1516) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x16, 0x15, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1518) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$BY121H$0?0@gsl@@$00@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, 0x69, 0x6e - .byte 0x74, 0x20, 0x5b, 0x33 - .byte 0x5d, 0x5b, 0x32, 0x5d - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x42, 0x59, 0x31, 0x32 - .byte 0x31, 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 (0x1519) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1518) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x18, 0x15, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x151A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x14EF) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x151B) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@$$BY121H$0?0@gsl@@ - # } - .byte 0x7a, 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, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x5b - .byte 0x32, 0x5d, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x73 - .byte 0x65, 0x6c, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x42, 0x59 - .byte 0x31, 0x32, 0x31, 0x48 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x151C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x151B) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x1b, 0x15, 0x00, 0x00 - # MemberFunction (0x151D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x14EF) - # ClassType: gsl::span (0x14EF) - # ThisType: const gsl::span* (0x150A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x151C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x1c, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x151E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x14F1) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1506 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1507) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x1509) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x150B) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x150B) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x150C) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x150D) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x150D) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x150E) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: & gsl::span::(int) (0x1510) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: & gsl::span::(int) (0x1510) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: & gsl::span::(int) (0x1510) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: * gsl::span::() (0x1511) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1513) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1513) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1515) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1515) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1517) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1517) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1519) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1519) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: * gsl::span::() (0x1511) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: * gsl::span::() (0x1511) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x151A) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x151D) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: 0x1472 - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: 0x1472 - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: * (0x14F3) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: & (0x150F) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1512) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1514) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1516) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1518) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1503) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xf1, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x06, 0x15, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x07, 0x15, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x09, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0b, 0x15, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0b, 0x15, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0c, 0x15, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0d, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0d, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0e, 0x15, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x11, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x13, 0x15, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x13, 0x15, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x15, 0x15, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x15, 0x15, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x15, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x19, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x19, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x11, 0x15, 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 0x11, 0x15, 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 0x1a, 0x15, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x1d, 0x15, 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 0x72, 0x14, 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 0x72, 0x14, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xf3, 0x14, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0f, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x12, 0x15, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x14, 0x15, 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 0x16, 0x15, 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 0x18, 0x15, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x03, 0x15, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x151F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x151E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@$$BY121H$0?0@gsl@@ - # } - .byte 0x4e, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x1e, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x5b - .byte 0x32, 0x5d, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x42, 0x59, 0x31, 0x32 - .byte 0x31, 0x48, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1520) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x151F) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1f, 0x15, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x1521) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x14F1) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xf1, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1522) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x1521) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x21, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1523) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: * (0x14F3) - # ClassType: gsl::span::storage_type > (0x14F1) - # ThisType: const gsl::span::storage_type >* (0x1522) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf3, 0x14, 0x00, 0x00 - .byte 0xf1, 0x14, 0x00, 0x00 - .byte 0x22, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1524) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: * (0x14F3) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: * gsl::span::storage_type >::() (0x1523) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xf3, 0x14, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x23, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1525) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1524) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@ - # } - .byte 0xb6, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x24, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x5b, 0x33, 0x5d, 0x5b - .byte 0x32, 0x5d, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x64 - .byte 0x79, 0x6e, 0x61, 0x6d - .byte 0x69, 0x63, 0x5f, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x42 - .byte 0x59, 0x31, 0x32, 0x31 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1526) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1525) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x25, 0x15, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Class (0x1527) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span<(anonymous namespace)::AddressOverloaded,5> - # LinkageName: .?AV?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@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, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x35, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x34, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x1528) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x1529) { - # 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<(anonymous namespace)::AddressOverloaded,5>::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@ - # } - .byte 0xde, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x35, 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 0x35, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x34, 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 0x55, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x34 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x152A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x152B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: `anonymous namespace'::AddressOverloaded (0x1474) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x74, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x152C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: `anonymous namespace'::AddressOverloaded* (0x152B) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x152D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x152A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (`anonymous namespace'::AddressOverloaded*, int) (0x152C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2c, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x152E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: `anonymous namespace'::AddressOverloaded* (0x152B) - # ArgType: `anonymous namespace'::AddressOverloaded* (0x152B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x2b, 0x15, 0x00, 0x00 - # MemberFunction (0x152F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x152A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (`anonymous namespace'::AddressOverloaded*, `anonymous namespace'::AddressOverloaded*) (0x152E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2e, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1530) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array<(anonymous namespace)::AddressOverloaded,0> - # LinkageName: .?AV?$array@UAddressOverloaded@?A0x3DBF7A98@@$0A@@std@@ - # } - .byte 0x86, 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, 0x28, 0x61, 0x6e - .byte 0x6f, 0x6e, 0x79, 0x6d - .byte 0x6f, 0x75, 0x73, 0x20 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x73, 0x70, 0x61, 0x63 - .byte 0x65, 0x29, 0x3a, 0x3a - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x2c, 0x30, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x40, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x41, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1531) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array<(anonymous namespace)::AddressOverloaded,0> (0x1530) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1532) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array<(anonymous namespace)::AddressOverloaded,0>& (0x1531) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x31, 0x15, 0x00, 0x00 - # MemberFunction (0x1533) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x152A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1532) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x32, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1534) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array<(anonymous namespace)::AddressOverloaded,0> (0x1530) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x30, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1535) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array<(anonymous namespace)::AddressOverloaded,0> (0x1534) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x34, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1536) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array<(anonymous namespace)::AddressOverloaded,0>& (0x1535) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x35, 0x15, 0x00, 0x00 - # MemberFunction (0x1537) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x152A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1536) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x36, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1538) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1528) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x28, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1539) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>& (0x1538) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x38, 0x15, 0x00, 0x00 - # MemberFunction (0x153A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x152A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span<(anonymous namespace)::AddressOverloaded,5>&) (0x1539) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x39, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x153B) { - # 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<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@ - # } - .byte 0x9e, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x35, 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, 0x55, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x34, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x153C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull (0x153B) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3b, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x153D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x152A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull, int) (0x153C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x3c, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x153E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(`anonymous namespace'::AddressOverloaded*, int) (0x152D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(`anonymous namespace'::AddressOverloaded*, `anonymous namespace'::AddressOverloaded*) (0x152F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1533) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1537) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(const gsl::span<(anonymous namespace)::AddressOverloaded,5>&) (0x153A) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull, int) (0x153D) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2f, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x33, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x37, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3a, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3d, 0x15, 0x00, 0x00 - # MemberFunction (0x153F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x152A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1540) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1541) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,5>& (0x1540) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x152A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span<(anonymous namespace)::AddressOverloaded,5>&) (0x1539) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x40, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x39, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1542) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span<(anonymous namespace)::AddressOverloaded,-1> - # LinkageName: .?AV?$span@UAddressOverloaded@?A0x3DBF7A98@@$0?0@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, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x55, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Pointer (0x1543) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1528) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x28, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1544) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1542) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1545) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1542) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1546) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1547) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1548) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: `anonymous namespace'::AddressOverloaded (0x1474) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x74, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1549) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded& (0x1548) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x48, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x154A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded* (0x152B) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x154B) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@$0A@@details@gsl@@ - # } - .byte 0xc2, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x35, 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, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x34, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .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 - # MemberFunction (0x154C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x154B) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x154D) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@$00@details@gsl@@ - # } - .byte 0xc2, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x35, 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, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x34, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x154E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x154D) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4d, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x154F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xf6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x35 - .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, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x34, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 (0x1550) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x154F) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1551) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@$00@details@gsl@@@std@@ - # } - .byte 0xf6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x35 - .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, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x34, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .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 (0x1552) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1551) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x51, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1553) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1554) { - # 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<(anonymous namespace)::AddressOverloaded,5>::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@ - # } - .byte 0xae, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x35, 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, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x34, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x1555) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::subspan_selector<-1> (0x1554) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x54, 0x15, 0x00, 0x00 - # MemberFunction (0x1556) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1542) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1543) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span<(anonymous namespace)::AddressOverloaded,5>::subspan_selector<-1>) (0x1555) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x15, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x43, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x55, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1557) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x1529) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x153E - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x153F) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,5>& gsl::span<(anonymous namespace)::AddressOverloaded,5>::(const gsl::span<(anonymous namespace)::AddressOverloaded,5>&) (0x1541) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::(int) (0x1544) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::(int) (0x1544) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::(int, int) (0x1545) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1546) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1546) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1547) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,5>::(int) (0x1549) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,5>::(int) (0x1549) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,5>::(int) (0x1549) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x154A) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x154C) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x154C) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x154E) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x154E) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1550) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1550) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1552) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1552) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x154A) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x154A) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span<(anonymous namespace)::AddressOverloaded,5>::(int, int) (0x1553) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::(int, int, gsl::span<(anonymous namespace)::AddressOverloaded,5>::subspan_selector<-1>) (0x1556) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded (0x1474) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded (0x1474) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded* (0x152B) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded& (0x1548) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x154B) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x154D) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x154F) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1551) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull (0x153B) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x29, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x3e, 0x15, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3f, 0x15, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x41, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x44, 0x15, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x44, 0x15, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x45, 0x15, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x46, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x46, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x47, 0x15, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x15, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4c, 0x15, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4c, 0x15, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4e, 0x15, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4e, 0x15, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x50, 0x15, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x50, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x52, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x52, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x15, 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 0x4a, 0x15, 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 0x53, 0x15, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x56, 0x15, 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, 0x14, 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, 0x14, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x48, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x4b, 0x15, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x4d, 0x15, 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 0x4f, 0x15, 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 0x51, 0x15, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3b, 0x15, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1558) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1557) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span<(anonymous namespace)::AddressOverloaded,5> - # LinkageName: .?AV?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@ - # } - .byte 0x82, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x57, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x35, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x34, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1559) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1558) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x58, 0x15, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x155A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x1529) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x29, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x155B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x155A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5a, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x155C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded* (0x152B) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x1529) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >* (0x155B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x29, 0x15, 0x00, 0x00 - .byte 0x5b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x155D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<5> (0x14A4) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: `anonymous namespace'::AddressOverloaded* (0x152B) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::() (0x155C) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5c, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x155E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x155D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@ - # } - .byte 0xde, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x5d, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x35, 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 0x35, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x34, 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 0x55, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x34 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x155F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x155E) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5e, 0x15, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # FieldList (0x1560) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* (0x152B) - # FieldOffset: 0x0 - # Name: p - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x70, 0x00 - # Struct (0x1561) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1560) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@ - # } - .byte 0x9e, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x60, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x35, 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, 0x55, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x34, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1562) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull (0x1561) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x61, 0x15, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # FuncId (0x1563) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1564) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1565) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____12 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x31, 0x32, 0x00, 0xf1 - # Array (0x1566) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: double (0x41) - # IndexType: unsigned long (0x22) - # SizeOf: 32 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x41, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0xf1 - # Array (0x1567) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: 0x1566 - # IndexType: unsigned long (0x22) - # SizeOf: 96 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x66, 0x15, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x60, 0x00, 0x00, 0xf1 - # Pointer (0x1568) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x1567 - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x67, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Class (0x1569) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@N$0?0@gsl@@ - # } - .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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x64, 0x6f, 0x75, 0x62 - .byte 0x6c, 0x65, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x4e, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Class (0x156A) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@ - # } - .byte 0xae, 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 0x64, 0x6f, 0x75, 0x62 - .byte 0x6c, 0x65, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x64 - .byte 0x79, 0x6e, 0x61, 0x6d - .byte 0x69, 0x63, 0x5f, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x4e, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x156B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1569) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x156C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: double* (0x441) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x41, 0x04, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x156D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1569) - # ThisType: gsl::span* (0x156B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (double*, int) (0x156C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x6b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x6c, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x156E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: double* (0x441) - # ArgType: double* (0x441) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x41, 0x04, 0x00, 0x00 - .byte 0x41, 0x04, 0x00, 0x00 - # MemberFunction (0x156F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1569) - # ThisType: gsl::span* (0x156B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (double*, double*) (0x156E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x6b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x6e, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1570) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # LinkageName: .?AV?$array@N$0A@@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 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x64, 0x6f, 0x75 - .byte 0x62, 0x6c, 0x65, 0x2c - .byte 0x30, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x61, 0x72, 0x72 - .byte 0x61, 0x79, 0x40, 0x4e - .byte 0x24, 0x30, 0x41, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1571) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x1570) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1572) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x1571) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x71, 0x15, 0x00, 0x00 - # MemberFunction (0x1573) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1569) - # ThisType: gsl::span* (0x156B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x1572) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x6b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x72, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1574) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x1570) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x70, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1575) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x1574) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x74, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1576) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x1575) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x75, 0x15, 0x00, 0x00 - # MemberFunction (0x1577) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1569) - # ThisType: gsl::span* (0x156B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1576) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x6b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x76, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1578) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1569) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1579) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1578) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x78, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x157A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x1579) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x79, 0x15, 0x00, 0x00 - # MemberFunction (0x157B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1569) - # ThisType: gsl::span* (0x156B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x157A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x6b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x157C) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@N$0?0@gsl@@ - # } - .byte 0x5e, 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 0x64, 0x6f, 0x75, 0x62 - .byte 0x6c, 0x65, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x4e, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x157D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x157C) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x7c, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x157E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1569) - # ThisType: gsl::span* (0x156B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x157D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x6b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7d, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x157F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(double*, int) (0x156D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(double*, double*) (0x156F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x1573) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x1577) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x157B) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x157E) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6d, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6f, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x73, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x77, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7b, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7e, 0x15, 0x00, 0x00 - # MemberFunction (0x1580) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1569) - # ThisType: gsl::span* (0x156B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x6b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1581) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1569) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1582) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x1581) - # ClassType: gsl::span (0x1569) - # ThisType: gsl::span* (0x156B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x157A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x81, 0x15, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x6b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1583) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1578) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x78, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1584) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1569) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1585) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1569) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1586) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1587) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1588) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: double (0x41) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x41, 0x00, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1589) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: double& (0x1588) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x88, 0x15, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x158A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: double* (0x441) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x41, 0x04, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x158B) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@N$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 0x64, 0x6f, 0x75, 0x62 - .byte 0x6c, 0x65, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x4e, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .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 - # MemberFunction (0x158C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x158B) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x8b, 0x15, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x158D) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@N$0?0@gsl@@$00@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 0x64, 0x6f, 0x75, 0x62 - .byte 0x6c, 0x65, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x4e, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x158E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x158D) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x8d, 0x15, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x158F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@N$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xb6, 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, 0x64, 0x6f - .byte 0x75, 0x62, 0x6c, 0x65 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x4e, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 (0x1590) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x158F) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x8f, 0x15, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1591) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@N$0?0@gsl@@$00@details@gsl@@@std@@ - # } - .byte 0xb6, 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, 0x64, 0x6f - .byte 0x75, 0x62, 0x6c, 0x65 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x4e, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .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 (0x1592) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1591) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x91, 0x15, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1593) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1569) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1594) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@N$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 0x64, 0x6f, 0x75, 0x62 - .byte 0x6c, 0x65, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x73 - .byte 0x65, 0x6c, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x4e, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x1595) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x1594) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x94, 0x15, 0x00, 0x00 - # MemberFunction (0x1596) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1569) - # ClassType: gsl::span (0x1569) - # ThisType: const gsl::span* (0x1583) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x1595) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x83, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x95, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1597) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x156A) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x157F - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1580) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x1582) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1584) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1584) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x1585) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1586) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1586) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x1587) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: double& gsl::span::(int) (0x1589) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: double& gsl::span::(int) (0x1589) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: double& gsl::span::(int) (0x1589) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: double* gsl::span::() (0x158A) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x158C) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x158C) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x158E) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x158E) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1590) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1590) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1592) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1592) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: double* gsl::span::() (0x158A) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: double* gsl::span::() (0x158A) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1593) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x1596) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: double (0x41) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: double (0x41) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: double* (0x441) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: double& (0x1588) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x158B) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x158D) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x158F) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1591) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x157C) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x6a, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x7f, 0x15, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x80, 0x15, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x82, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x84, 0x15, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x84, 0x15, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x85, 0x15, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x86, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x86, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x87, 0x15, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x89, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x89, 0x15, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x89, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8c, 0x15, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8c, 0x15, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8e, 0x15, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8e, 0x15, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x15, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x92, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x92, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x15, 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 0x8a, 0x15, 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 0x93, 0x15, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x96, 0x15, 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 0x41, 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 0x41, 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, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x41, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x88, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x8b, 0x15, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x8d, 0x15, 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 0x8f, 0x15, 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 0x91, 0x15, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7c, 0x15, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1598) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1597) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@N$0?0@gsl@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x97, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x64, 0x6f, 0x75, 0x62 - .byte 0x6c, 0x65, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x4e, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1599) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x1598) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x98, 0x15, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x159A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x156A) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x6a, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x159B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x159A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9a, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x159C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: double* (0x441) - # ClassType: gsl::span::storage_type > (0x156A) - # ThisType: const gsl::span::storage_type >* (0x159B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x41, 0x04, 0x00, 0x00 - .byte 0x6a, 0x15, 0x00, 0x00 - .byte 0x9b, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x159D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: double* (0x441) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: double* gsl::span::storage_type >::() (0x159C) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x41, 0x04, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x159E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x159D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@ - # } - .byte 0xae, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x9d, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x64, 0x6f, 0x75, 0x62 - .byte 0x6c, 0x65, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x64 - .byte 0x79, 0x6e, 0x61, 0x6d - .byte 0x69, 0x63, 0x5f, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x4e, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x159F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x159E) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x9e, 0x15, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # FuncId (0x15A0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x15A1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x15A2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____14 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x31, 0x34, 0x00, 0xf1 - # Class (0x15A3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # LinkageName: .?AV?$array@H$03@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, 0x34, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x61, 0x72 - .byte 0x72, 0x61, 0x79, 0x40 - .byte 0x48, 0x24, 0x30, 0x33 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x15A4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x15A3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x15A5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array (0x15A3) - # ThisType: std::array* (0x15A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xa4, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x15A6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x15A3) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x15A7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x15A6) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa6, 0x15, 0x00, 0x00 - # MemberFunction (0x15A8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array (0x15A3) - # ThisType: std::array* (0x15A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x15A7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xa4, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa7, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x15A9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Array_iterator - # LinkageName: .?AV?$_Array_iterator@H$03@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, 0x5f - .byte 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x34 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x41, 0x72, 0x72 - .byte 0x61, 0x79, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x48, 0x24, 0x30, 0x33 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x15AA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Array_iterator (0x15A9) - # ClassType: std::array (0x15A3) - # ThisType: std::array* (0x15A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa9, 0x15, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xa4, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x15AB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Array_const_iterator - # LinkageName: .?AV?$_Array_const_iterator@H$03@std@@ - # } - .byte 0x5e, 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 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x34, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x41 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x48, 0x24, 0x30, 0x33 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x15AC) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x15A3) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x15AD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x15AC) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xac, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x15AE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Array_const_iterator (0x15AB) - # ClassType: std::array (0x15A3) - # ThisType: const std::array* (0x15AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xab, 0x15, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xad, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15AF) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Array_iterator std::array::() (0x15AA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator std::array::() (0x15AE) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaa, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xae, 0x15, 0x00, 0x00 - # Class (0x15B0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > - # LinkageName: .?AV?$reverse_iterator@V?$_Array_iterator@H$03@std@@@std@@ - # } - .byte 0x86, 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, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x34, 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, 0x41, 0x72, 0x72 - .byte 0x61, 0x79, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x48, 0x24, 0x30, 0x33 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x15B1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > (0x15B0) - # ClassType: std::array (0x15A3) - # ThisType: std::array* (0x15A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb0, 0x15, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xa4, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x15B2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > - # LinkageName: .?AV?$reverse_iterator@V?$_Array_const_iterator@H$03@std@@@std@@ - # } - .byte 0x92, 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, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x34 - .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, 0x41 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x48, 0x24, 0x30, 0x33 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x15B3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > (0x15B2) - # ClassType: std::array (0x15A3) - # ThisType: const std::array* (0x15AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb2, 0x15, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xad, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15B4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x15B1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x15B3) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb1, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb3, 0x15, 0x00, 0x00 - # MemberFunction (0x15B5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::array (0x15A3) - # ThisType: std::array* (0x15A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xa4, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15B6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: std::array (0x15A3) - # ThisType: const std::array* (0x15AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xad, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15B7) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int* std::array::() (0x15B5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int* std::array::() (0x15B6) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb6, 0x15, 0x00, 0x00 - # MemberFunction (0x15B8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::array (0x15A3) - # ThisType: const std::array* (0x15AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xad, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15B9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::array (0x15A3) - # ThisType: const std::array* (0x15AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xad, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15BA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: std::array (0x15A3) - # ThisType: std::array* (0x15A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xa4, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15BB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::array (0x15A3) - # ThisType: const std::array* (0x15AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xad, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15BC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int& std::array::(unsigned) (0x15BA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::array::(unsigned) (0x15BB) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x15, 0x00, 0x00 - # MemberFunction (0x15BD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: std::array (0x15A3) - # ThisType: std::array* (0x15A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xa4, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::array (0x15A3) - # ThisType: const std::array* (0x15AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xad, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15BF) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int& std::array::() (0x15BD) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::array::() (0x15BE) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbd, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbe, 0x15, 0x00, 0x00 - # MemberFunction (0x15C0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array (0x15A3) - # ThisType: const std::array* (0x15AD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xad, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x15C1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: 0x1425 - # FieldOffset: 0x0 - # Name: _Elems - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::(const int&) (0x15A5) - # Name: assign - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::(const int&) (0x15A5) - # Name: fill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::(std::array&) (0x15A8) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15AF - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15AF - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15B4 - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15B4 - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator std::array::() (0x15AE) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator std::array::() (0x15AE) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x15B3) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x15B3) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15B7 - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15B7 - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::array::() (0x15B8) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::array::() (0x15B8) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::array::() (0x15B9) - # Name: empty - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15BC - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15BC - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15BF - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15BF - # Name: back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15B7 - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::() (0x15C0) - # Name: _Xran - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Array_iterator (0x15A9) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Array_const_iterator (0x15AB) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > (0x15B0) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > (0x15B2) - # Name: const_reverse_iterator - # } - # } - .byte 0x86, 0x02, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x25, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x45 - .byte 0x6c, 0x65, 0x6d, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa5, 0x15, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa5, 0x15, 0x00, 0x00 - .byte 0x66, 0x69, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa8, 0x15, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xaf, 0x15, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xaf, 0x15, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb4, 0x15, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb4, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xae, 0x15, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xae, 0x15, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb3, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb3, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb7, 0x15, 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 0xb7, 0x15, 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 0xb8, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb8, 0x15, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb9, 0x15, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbc, 0x15, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbc, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbf, 0x15, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbf, 0x15, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb7, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc0, 0x15, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 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 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 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 0xa9, 0x15, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xab, 0x15, 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 0xb0, 0x15, 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 0xb2, 0x15, 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 (0x15C2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 45 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x15C1) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::array - # LinkageName: .?AV?$array@H$03@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x2d, 0x00, 0x10, 0x02 - .byte 0xc1, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x34, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x61, 0x72 - .byte 0x72, 0x61, 0x79, 0x40 - .byte 0x48, 0x24, 0x30, 0x33 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x15C3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::array (0x15C2) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array (0x1061) - # LineNumber: 21 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc2, 0x15, 0x00, 0x00 - .byte 0x61, 0x10, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00 - # Class (0x15C4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array<(anonymous namespace)::AddressOverloaded,4> - # LinkageName: .?AV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@ - # } - .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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x28, 0x61, 0x6e - .byte 0x6f, 0x6e, 0x79, 0x6d - .byte 0x6f, 0x75, 0x73, 0x20 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x73, 0x70, 0x61, 0x63 - .byte 0x65, 0x29, 0x3a, 0x3a - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x2c, 0x34, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x40, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Array (0x15C5) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: `anonymous namespace'::AddressOverloaded (0x1474) - # IndexType: unsigned long (0x22) - # SizeOf: 4 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x74, 0x14, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0xf1 - # Pointer (0x15C6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x15C7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const `anonymous namespace'::AddressOverloaded (0x1476) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x76, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x15C8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const `anonymous namespace'::AddressOverloaded& (0x15C7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc7, 0x15, 0x00, 0x00 - # MemberFunction (0x15C9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const `anonymous namespace'::AddressOverloaded&) (0x15C8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xc6, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc8, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x15CA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x15CB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array<(anonymous namespace)::AddressOverloaded,4>& (0x15CA) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xca, 0x15, 0x00, 0x00 - # MemberFunction (0x15CC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x15CB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xc6, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcb, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x15CD) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Array_iterator<(anonymous namespace)::AddressOverloaded,4> - # LinkageName: .?AV?$_Array_iterator@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@ - # } - .byte 0x96, 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 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x28 - .byte 0x61, 0x6e, 0x6f, 0x6e - .byte 0x79, 0x6d, 0x6f, 0x75 - .byte 0x73, 0x20, 0x6e, 0x61 - .byte 0x6d, 0x65, 0x73, 0x70 - .byte 0x61, 0x63, 0x65, 0x29 - .byte 0x3a, 0x3a, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x2c - .byte 0x34, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # MemberFunction (0x15CE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Array_iterator<(anonymous namespace)::AddressOverloaded,4> (0x15CD) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcd, 0x15, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xc6, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x15CF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Array_const_iterator<(anonymous namespace)::AddressOverloaded,4> - # LinkageName: .?AV?$_Array_const_iterator@UAddressOverloaded@?A0x3DBF7A98@@$03@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 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x28, 0x61, 0x6e - .byte 0x6f, 0x6e, 0x79, 0x6d - .byte 0x6f, 0x75, 0x73, 0x20 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x73, 0x70, 0x61, 0x63 - .byte 0x65, 0x29, 0x3a, 0x3a - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x2c, 0x34, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x5f - .byte 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Modifier (0x15D0) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x15D1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array<(anonymous namespace)::AddressOverloaded,4> (0x15D0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd0, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x15D2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Array_const_iterator<(anonymous namespace)::AddressOverloaded,4> (0x15CF) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15D1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcf, 0x15, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xd1, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15D3) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Array_iterator<(anonymous namespace)::AddressOverloaded,4> std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15CE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator<(anonymous namespace)::AddressOverloaded,4> std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15D2) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xce, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd2, 0x15, 0x00, 0x00 - # Class (0x15D4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > - # LinkageName: .?AV?$reverse_iterator@V?$_Array_iterator@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@std@@ - # } - .byte 0xca, 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, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x28, 0x61, 0x6e - .byte 0x6f, 0x6e, 0x79, 0x6d - .byte 0x6f, 0x75, 0x73, 0x20 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x73, 0x70, 0x61, 0x63 - .byte 0x65, 0x29, 0x3a, 0x3a - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x2c, 0x34, 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, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x15D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > (0x15D4) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd4, 0x15, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xc6, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x15D6) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > - # LinkageName: .?AV?$reverse_iterator@V?$_Array_const_iterator@UAddressOverloaded@?A0x3DBF7A98@@$03@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, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x28 - .byte 0x61, 0x6e, 0x6f, 0x6e - .byte 0x79, 0x6d, 0x6f, 0x75 - .byte 0x73, 0x20, 0x6e, 0x61 - .byte 0x6d, 0x65, 0x73, 0x70 - .byte 0x61, 0x63, 0x65, 0x29 - .byte 0x3a, 0x3a, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x2c - .byte 0x34, 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 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x15D7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > (0x15D6) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15D1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd6, 0x15, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xd1, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15D8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15D5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15D7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd5, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd7, 0x15, 0x00, 0x00 - # MemberFunction (0x15D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded* (0x152B) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xc6, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15DA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const `anonymous namespace'::AddressOverloaded* (0x1477) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15D1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xd1, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15DB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15D9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded* std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15DA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd9, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xda, 0x15, 0x00, 0x00 - # MemberFunction (0x15DC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15D1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xd1, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15D1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xd1, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15DE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded& (0x1548) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x48, 0x15, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xc6, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15DF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const `anonymous namespace'::AddressOverloaded& (0x15C7) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15D1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc7, 0x15, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xd1, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15E0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded& std::array<(anonymous namespace)::AddressOverloaded,4>::(unsigned) (0x15DE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded& std::array<(anonymous namespace)::AddressOverloaded,4>::(unsigned) (0x15DF) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xde, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdf, 0x15, 0x00, 0x00 - # MemberFunction (0x15E1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded& (0x1548) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x48, 0x15, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xc6, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const `anonymous namespace'::AddressOverloaded& (0x15C7) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15D1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc7, 0x15, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xd1, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15E3) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded& std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15E1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded& std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15E2) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe1, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x15, 0x00, 0x00 - # MemberFunction (0x15E4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x15D1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xd1, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x15E5) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: 0x15C5 - # FieldOffset: 0x0 - # Name: _Elems - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array<(anonymous namespace)::AddressOverloaded,4>::(const `anonymous namespace'::AddressOverloaded&) (0x15C9) - # Name: assign - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array<(anonymous namespace)::AddressOverloaded,4>::(const `anonymous namespace'::AddressOverloaded&) (0x15C9) - # Name: fill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array<(anonymous namespace)::AddressOverloaded,4>::(std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x15CC) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15D3 - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15D3 - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15D8 - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15D8 - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator<(anonymous namespace)::AddressOverloaded,4> std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15D2) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator<(anonymous namespace)::AddressOverloaded,4> std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15D2) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15D7) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15D7) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15DB - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15DB - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15DC) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15DC) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15DD) - # Name: empty - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15E0 - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15E0 - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15E3 - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15E3 - # Name: back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x15DB - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15E4) - # Name: _Xran - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded (0x1474) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded* (0x152B) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const `anonymous namespace'::AddressOverloaded* (0x1477) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded& (0x1548) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const `anonymous namespace'::AddressOverloaded& (0x15C7) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Array_iterator<(anonymous namespace)::AddressOverloaded,4> (0x15CD) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Array_const_iterator<(anonymous namespace)::AddressOverloaded,4> (0x15CF) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > (0x15D4) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > (0x15D6) - # Name: const_reverse_iterator - # } - # } - .byte 0x86, 0x02, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xc5, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x45 - .byte 0x6c, 0x65, 0x6d, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc9, 0x15, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc9, 0x15, 0x00, 0x00 - .byte 0x66, 0x69, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcc, 0x15, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd3, 0x15, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd3, 0x15, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd8, 0x15, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd8, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd2, 0x15, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd2, 0x15, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd7, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd7, 0x15, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xdb, 0x15, 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 0xdb, 0x15, 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 0xdc, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdc, 0x15, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdd, 0x15, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe0, 0x15, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe0, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe3, 0x15, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe3, 0x15, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xdb, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe4, 0x15, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x14, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x2b, 0x15, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x70, 0x6f - .byte 0x69, 0x6e, 0x74, 0x65 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x48, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc7, 0x15, 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 0xcd, 0x15, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xcf, 0x15, 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 0xd4, 0x15, 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 0xd6, 0x15, 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 (0x15E6) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 45 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x15E5) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::array<(anonymous namespace)::AddressOverloaded,4> - # LinkageName: .?AV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@ - # } - .byte 0x82, 0x00, 0x04, 0x15 - .byte 0x2d, 0x00, 0x10, 0x02 - .byte 0xe5, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x28, 0x61, 0x6e - .byte 0x6f, 0x6e, 0x79, 0x6d - .byte 0x6f, 0x75, 0x73, 0x20 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x73, 0x70, 0x61, 0x63 - .byte 0x65, 0x29, 0x3a, 0x3a - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x2c, 0x34, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x40, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x15E7) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15E6) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array (0x1061) - # LineNumber: 21 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe6, 0x15, 0x00, 0x00 - .byte 0x61, 0x10, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00 - # Class (0x15E8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@H$03@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 0x34, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x33, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x15E9) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@ - # } - .byte 0x9a, 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 0x34, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x34 - .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 0x33, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x48 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x15EA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x15E8) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x15EB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15EC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15EE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1012) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x15EF) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x15E8) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x15F0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x15EF) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xef, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x15F1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x15F0) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf0, 0x15, 0x00, 0x00 - # MemberFunction (0x15F2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x15F1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf1, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x15F3) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@H$03@gsl@@ - # } - .byte 0x56, 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 0x34, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x48, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x15F4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x15F3) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xf3, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x15F5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x15F4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf4, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x15F6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int) (0x15EB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int*) (0x15EC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x15ED) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x15EE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x15F2) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x15F5) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xeb, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xec, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xed, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xee, 0x15, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf2, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf5, 0x15, 0x00, 0x00 - # MemberFunction (0x15F7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x15F8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x15E8) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x15F9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x15F8) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x15F1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf8, 0x15, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf1, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x15FA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x15EF) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xef, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x15FB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15FC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15FD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15FE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x15FF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1600) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1601) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@H$03@gsl@@$0A@@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 0x34, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x33, 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 (0x1602) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1601) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x01, 0x16, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1603) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@H$03@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 0x34, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x33, 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 (0x1604) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1603) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x16, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1605) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$03@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, 0x34, 0x3e - .byte 0x2c, 0x30, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x33, 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 (0x1606) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1605) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x05, 0x16, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1607) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$03@gsl@@$00@details@gsl@@@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, 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, 0x34, 0x3e - .byte 0x2c, 0x31, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x33, 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 (0x1608) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1607) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x07, 0x16, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1609) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x15E8) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x160A) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@H$03@gsl@@ - # } - .byte 0x6a, 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 0x34, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x73 - .byte 0x65, 0x6c, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x33 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x160B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x160A) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x0a, 0x16, 0x00, 0x00 - # MemberFunction (0x160C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x160B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x0b, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x160D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x15E9) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x15F6 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x15F7) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x15F9) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x15FB) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x15FB) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x15FC) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x15FD) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x15FD) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x15FE) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x15FF) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x15FF) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x15FF) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1600) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1602) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1602) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1604) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1604) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1606) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1606) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1608) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1608) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1600) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x1600) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1609) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x160C) - # 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: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1601) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1603) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1605) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1607) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x15F3) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0xf6, 0x15, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf7, 0x15, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf9, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfb, 0x15, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfb, 0x15, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfc, 0x15, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfd, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfd, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfe, 0x15, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xff, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xff, 0x15, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xff, 0x15, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x00, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x02, 0x16, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x02, 0x16, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x04, 0x16, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x04, 0x16, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x06, 0x16, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x06, 0x16, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x08, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x08, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x00, 0x16, 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 0x00, 0x16, 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 0x09, 0x16, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x0c, 0x16, 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 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x01, 0x16, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x03, 0x16, 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 0x05, 0x16, 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 0x07, 0x16, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xf3, 0x15, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x160E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x160D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span - # LinkageName: .?AV?$span@H$03@gsl@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x0d, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x34, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x33, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x160F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x160E) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x0e, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Class (0x1610) { - # 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<4> - # LinkageName: .?AV?$extent_type@$03@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 0x34, 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, 0x33 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x1611) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x15E9) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1612) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x1611) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x11, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1613) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span::storage_type > (0x15E9) - # ThisType: const gsl::span::storage_type >* (0x1612) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0x12, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1614) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<4> (0x1610) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* (0x474) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::storage_type >::() (0x1613) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x13, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1615) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1614) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@ - # } - .byte 0x9a, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x14, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x34, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x34 - .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 0x33, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x48 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1616) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1615) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x15, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Struct (0x1617) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1063) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@H$03@gsl@@ - # } - .byte 0x56, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x63, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x34, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x48, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1618) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::KnownNotNull (0x1617) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x17, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # Pointer (0x1619) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::extent_type<4> (0x1610) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x161A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<4> (0x1610) - # ThisType: gsl::details::extent_type<4>* (0x1619) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x19, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x161B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<4> (0x1610) - # ThisType: gsl::details::extent_type<4>* (0x1619) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x19, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x161C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<4>::() (0x161A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<4>::(int) (0x161B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1a, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1b, 0x16, 0x00, 0x00 - # Modifier (0x161D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::extent_type<4> (0x1610) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x161E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::extent_type<4> (0x161D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1d, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x161F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<4> (0x1610) - # ThisType: const gsl::details::extent_type<4>* (0x161E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x1e, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1620) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x161C - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<4>::() (0x161F) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x3a, 0x00, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x1c, 0x16, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1f, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x1621) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1620) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: gsl::details::extent_type<4> - # LinkageName: .?AV?$extent_type@$03@details@gsl@@ - # } - .byte 0x56, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x10, 0x02 - .byte 0x20, 0x16, 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 0x34, 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, 0x33 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1622) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::extent_type<4> (0x1621) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 304 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x21, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x30, 0x01, 0x00, 0x00 - # Class (0x1623) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBH$03@gsl@@ - # } - .byte 0x46, 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, 0x34, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x33 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Class (0x1624) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@ - # } - .byte 0xa2, 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, 0x34, 0x3e - .byte 0x3a, 0x3a, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x34, 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, 0x33, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x43 - .byte 0x42, 0x48, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Pointer (0x1625) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1623) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1626) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, int) (0x10DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdf, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1627) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, const int*) (0x10E1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xe1, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1628) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1629) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1012) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x162A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1623) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x162B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x162A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2a, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x162C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x162B) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x2b, 0x16, 0x00, 0x00 - # MemberFunction (0x162D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x162C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x2c, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x162E) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$CBH$03@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, 0x34, 0x3e - .byte 0x3a, 0x3a, 0x4b, 0x6e - .byte 0x6f, 0x77, 0x6e, 0x4e - .byte 0x6f, 0x74, 0x4e, 0x75 - .byte 0x6c, 0x6c, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x4b - .byte 0x6e, 0x6f, 0x77, 0x6e - .byte 0x4e, 0x6f, 0x74, 0x4e - .byte 0x75, 0x6c, 0x6c, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x24 - .byte 0x24, 0x43, 0x42, 0x48 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x162F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x162E) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2e, 0x16, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1630) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x162F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2f, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1631) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int*, int) (0x1626) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const int*, const int*) (0x1627) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x1628) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x1629) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x162D) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1630) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x28, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x30, 0x16, 0x00, 0x00 - # MemberFunction (0x1632) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1633) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1623) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1634) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x1633) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x162C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x33, 0x16, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x2c, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1635) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x162A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2a, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1636) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x10DC) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1637) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x10DC) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1638) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1639) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x163A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x163B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x163C) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBH$03@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, 0x34, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x33 - .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 (0x163D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x163C) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3c, 0x16, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x163E) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBH$03@gsl@@$00@details@gsl@@ - # } - .byte 0x86, 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, 0x34, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x33 - .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 (0x163F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x163E) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3e, 0x16, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1640) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBH$03@gsl@@$0A@@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 0x34, 0x3e, 0x2c, 0x30 - .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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x33 - .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 (0x1641) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1640) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x40, 0x16, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1642) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBH$03@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 0x34, 0x3e, 0x2c, 0x31 - .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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x33 - .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 (0x1643) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1642) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x16, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1644) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1623) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1645) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@$$CBH$03@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, 0x34, 0x3e - .byte 0x3a, 0x3a, 0x73, 0x75 - .byte 0x62, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x73, 0x65 - .byte 0x6c, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x73, 0x65, 0x6c - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x40, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x33, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1646) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x1645) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x45, 0x16, 0x00, 0x00 - # MemberFunction (0x1647) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x10DC) - # ClassType: gsl::span (0x1623) - # ThisType: const gsl::span* (0x1635) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x1646) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x35, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x46, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1648) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1624) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1631 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1632) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x1634) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1636) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1636) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x1637) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1638) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1638) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x1639) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x163A) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x163A) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int& gsl::span::(int) (0x163A) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x163B) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x163D) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x163D) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x163F) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x163F) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1641) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1641) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1643) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1643) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x163B) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::() (0x163B) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1644) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x1647) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int (0x1005) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x163C) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x163E) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1640) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1642) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x162E) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x24, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x31, 0x16, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x32, 0x16, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x34, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x36, 0x16, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x36, 0x16, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x16, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x38, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x38, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x39, 0x16, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3a, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3a, 0x16, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3a, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3d, 0x16, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3d, 0x16, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3f, 0x16, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3f, 0x16, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x41, 0x16, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x41, 0x16, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x43, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x43, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x16, 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 0x3b, 0x16, 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 0x44, 0x16, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x47, 0x16, 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 0x05, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3c, 0x16, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3e, 0x16, 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 0x40, 0x16, 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 0x42, 0x16, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x2e, 0x16, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1649) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1648) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBH$03@gsl@@ - # } - .byte 0x46, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x48, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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, 0x34, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x48, 0x24, 0x30, 0x33 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x164A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x1649) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x49, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x164B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1624) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x24, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x164C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x164B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4b, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x164D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: gsl::span::storage_type > (0x1624) - # ThisType: const gsl::span::storage_type >* (0x164C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x24, 0x16, 0x00, 0x00 - .byte 0x4c, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x164E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<4> (0x1610) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int* (0x1052) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* gsl::span::storage_type >::() (0x164D) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4d, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x164F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x164E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@ - # } - .byte 0xa2, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x4e, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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, 0x34, 0x3e - .byte 0x3a, 0x3a, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x34, 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, 0x33, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x43 - .byte 0x42, 0x48, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1650) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x164F) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4f, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Struct (0x1651) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x110C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$CBH$03@gsl@@ - # } - .byte 0x62, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x0c, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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, 0x34, 0x3e - .byte 0x3a, 0x3a, 0x4b, 0x6e - .byte 0x6f, 0x77, 0x6e, 0x4e - .byte 0x6f, 0x74, 0x4e, 0x75 - .byte 0x6c, 0x6c, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x4b - .byte 0x6e, 0x6f, 0x77, 0x6e - .byte 0x4e, 0x6f, 0x74, 0x4e - .byte 0x75, 0x6c, 0x6c, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x24 - .byte 0x24, 0x43, 0x42, 0x48 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1652) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::KnownNotNull (0x1651) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x51, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # Class (0x1653) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span<(anonymous namespace)::AddressOverloaded,4> - # LinkageName: .?AV?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@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, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Class (0x1654) { - # 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<(anonymous namespace)::AddressOverloaded,4>::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0xde, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 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 0x34, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x33, 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 0x55, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x33 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1655) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1656) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (`anonymous namespace'::AddressOverloaded*, int) (0x152C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x55, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2c, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1657) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (`anonymous namespace'::AddressOverloaded*, `anonymous namespace'::AddressOverloaded*) (0x152E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x55, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2e, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1658) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1532) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x55, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x32, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1659) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1536) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x55, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x36, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x165A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x165B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x165A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5a, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x165C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>& (0x165B) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x5b, 0x16, 0x00, 0x00 - # MemberFunction (0x165D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span<(anonymous namespace)::AddressOverloaded,4>&) (0x165C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x55, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5c, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x165E) { - # 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<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0x9e, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 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, 0x55, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x33, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x165F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull (0x165E) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x5e, 0x16, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1660) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull, int) (0x165F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x55, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x5f, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1661) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(`anonymous namespace'::AddressOverloaded*, int) (0x1656) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(`anonymous namespace'::AddressOverloaded*, `anonymous namespace'::AddressOverloaded*) (0x1657) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1658) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1659) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(const gsl::span<(anonymous namespace)::AddressOverloaded,4>&) (0x165D) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull, int) (0x1660) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x56, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x59, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5d, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x60, 0x16, 0x00, 0x00 - # MemberFunction (0x1662) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x55, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1663) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1664) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,4>& (0x1663) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span<(anonymous namespace)::AddressOverloaded,4>&) (0x165C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x63, 0x16, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x55, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5c, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1665) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x165A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5a, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1666) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1542) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x15, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1667) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1542) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x15, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1668) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1669) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x166A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded& (0x1548) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x48, 0x15, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x166B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded* (0x152B) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x166C) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@$0A@@details@gsl@@ - # } - .byte 0xc2, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 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, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .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 - # MemberFunction (0x166D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x166C) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6c, 0x16, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x166E) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@$00@details@gsl@@ - # } - .byte 0xc2, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 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, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x166F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x166E) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6e, 0x16, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1670) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xf6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .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, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 (0x1671) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1670) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x16, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1672) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@$00@details@gsl@@@std@@ - # } - .byte 0xf6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .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, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .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 (0x1673) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1672) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x16, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1674) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1675) { - # 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<(anonymous namespace)::AddressOverloaded,4>::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0xae, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 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, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x1676) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::subspan_selector<-1> (0x1675) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x75, 0x16, 0x00, 0x00 - # MemberFunction (0x1677) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1542) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1665) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span<(anonymous namespace)::AddressOverloaded,4>::subspan_selector<-1>) (0x1676) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x15, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x65, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x76, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1678) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1654) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1661 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x1662) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,4>& gsl::span<(anonymous namespace)::AddressOverloaded,4>::(const gsl::span<(anonymous namespace)::AddressOverloaded,4>&) (0x1664) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::(int) (0x1666) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::(int) (0x1666) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::(int, int) (0x1667) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x1668) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x1668) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x1669) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,4>::(int) (0x166A) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,4>::(int) (0x166A) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,4>::(int) (0x166A) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x166B) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x166D) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x166D) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x166F) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x166F) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x1671) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x1671) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x1673) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x1673) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x166B) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x166B) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span<(anonymous namespace)::AddressOverloaded,4>::(int, int) (0x1674) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::(int, int, gsl::span<(anonymous namespace)::AddressOverloaded,4>::subspan_selector<-1>) (0x1677) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded (0x1474) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded (0x1474) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded* (0x152B) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded& (0x1548) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x166C) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x166E) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1670) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1672) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull (0x165E) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x54, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x61, 0x16, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x62, 0x16, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x64, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x66, 0x16, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x66, 0x16, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x16, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x68, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x68, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x69, 0x16, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6a, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6a, 0x16, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6a, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6b, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6d, 0x16, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6d, 0x16, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6f, 0x16, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6f, 0x16, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x71, 0x16, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x71, 0x16, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x73, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x73, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6b, 0x16, 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 0x6b, 0x16, 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 0x74, 0x16, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x77, 0x16, 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, 0x14, 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, 0x14, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x48, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x6c, 0x16, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x6e, 0x16, 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 0x70, 0x16, 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 0x72, 0x16, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x5e, 0x16, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1679) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1678) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span<(anonymous namespace)::AddressOverloaded,4> - # LinkageName: .?AV?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0x82, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x78, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x167A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1679) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x79, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x167B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1654) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x54, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x167C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x167B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7b, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x167D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::AddressOverloaded* (0x152B) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1654) - # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >* (0x167C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x54, 0x16, 0x00, 0x00 - .byte 0x7c, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x167E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<4> (0x1610) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: `anonymous namespace'::AddressOverloaded* (0x152B) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::() (0x167D) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7d, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x167F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x167E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0xde, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x7e, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 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 0x34, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x33, 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 0x55, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x33 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1680) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x167F) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7f, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Struct (0x1681) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1560) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0x9e, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x60, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 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, 0x55, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x33, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1682) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull (0x1681) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x81, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # Class (0x1683) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____14:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x31, 0x34 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x37, 0x3e, 0x40, 0x3f - .byte 0x30, 0x3f, 0x3f, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x43 - .byte 0x5f, 0x41, 0x5f, 0x54 - .byte 0x5f, 0x43, 0x5f, 0x48 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x54, 0x5f, 0x45, 0x5f - .byte 0x53, 0x5f, 0x54, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x31 - .byte 0x34, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x1684) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____14:: (0x1683) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x83, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1685) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____14:: (0x1684) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1686) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::array (0x15A3) - # ClassType: ____C_A_T_C_H____T_E_S_T____14:: (0x1683) - # ThisType: const ____C_A_T_C_H____T_E_S_T____14::* (0x1685) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0x83, 0x16, 0x00, 0x00 - .byte 0x85, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1687) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::array ____C_A_T_C_H____T_E_S_T____14::::() (0x1686) - # Name: operator() - # } - # } - .byte 0x16, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x86, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Class (0x1688) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x1687) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____14:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x87, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x31, 0x34 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x37, 0x3e, 0x40, 0x3f - .byte 0x30, 0x3f, 0x3f, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x43 - .byte 0x5f, 0x41, 0x5f, 0x54 - .byte 0x5f, 0x43, 0x5f, 0x48 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x54, 0x5f, 0x45, 0x5f - .byte 0x53, 0x5f, 0x54, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x31 - .byte 0x34, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1689) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____14:: (0x1688) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 502 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x88, 0x16, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xf6, 0x01, 0x00, 0x00 - # Class (0x168A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____14:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x31, 0x34 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x38, 0x3e, 0x40, 0x3f - .byte 0x30, 0x3f, 0x3f, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x43 - .byte 0x5f, 0x41, 0x5f, 0x54 - .byte 0x5f, 0x43, 0x5f, 0x48 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x54, 0x5f, 0x45, 0x5f - .byte 0x53, 0x5f, 0x54, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x31 - .byte 0x34, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # Class (0x168B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____14:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x31, 0x34 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x38, 0x3e, 0x40, 0x3f - .byte 0x30, 0x3f, 0x3f, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x43 - .byte 0x5f, 0x41, 0x5f, 0x54 - .byte 0x5f, 0x43, 0x5f, 0x48 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x54, 0x5f, 0x45, 0x5f - .byte 0x53, 0x5f, 0x54, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x31 - .byte 0x34, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x168C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____14:: (0x168B) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 503 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x8b, 0x16, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xf7, 0x01, 0x00, 0x00 - # FuncId (0x168D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x168E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x168F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____16 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x31, 0x36, 0x00, 0xf1 - # Class (0x1690) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@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, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x43 - .byte 0x42, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Class (0x1691) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0xea, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .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, 0x34, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x74, 0x6f - .byte 0x72, 0x61, 0x67, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x40, 0x56, 0x3f - .byte 0x24, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x40, 0x24, 0x30, 0x33 - .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, 0x24, 0x24 - .byte 0x43, 0x42, 0x55, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x33, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1692) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1690) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1693) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const `anonymous namespace'::AddressOverloaded* (0x1477) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1694) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1690) - # ThisType: gsl::span* (0x1692) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const `anonymous namespace'::AddressOverloaded*, int) (0x1693) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x92, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x93, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1695) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const `anonymous namespace'::AddressOverloaded* (0x1477) - # ArgType: const `anonymous namespace'::AddressOverloaded* (0x1477) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0x77, 0x14, 0x00, 0x00 - # MemberFunction (0x1696) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1690) - # ThisType: gsl::span* (0x1692) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const `anonymous namespace'::AddressOverloaded*, const `anonymous namespace'::AddressOverloaded*) (0x1695) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x92, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x95, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1697) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1690) - # ThisType: gsl::span* (0x1692) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1532) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x92, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x32, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1698) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1690) - # ThisType: gsl::span* (0x1692) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1536) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x92, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x36, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1699) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1690) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x169A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1699) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x169B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x169A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9a, 0x16, 0x00, 0x00 - # MemberFunction (0x169C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1690) - # ThisType: gsl::span* (0x1692) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x169B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x92, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9b, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x169D) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0xa6, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .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 0x55, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x33 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x169E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x169D) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9d, 0x16, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x169F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1690) - # ThisType: gsl::span* (0x1692) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x169E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x92, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9e, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x16A0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const `anonymous namespace'::AddressOverloaded*, int) (0x1694) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const `anonymous namespace'::AddressOverloaded*, const `anonymous namespace'::AddressOverloaded*) (0x1696) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1697) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1698) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x169C) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x169F) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x94, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x96, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x97, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x98, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9c, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9f, 0x16, 0x00, 0x00 - # MemberFunction (0x16A1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1690) - # ThisType: gsl::span* (0x1692) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x92, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x16A2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1690) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x16A3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x16A2) - # ClassType: gsl::span (0x1690) - # ThisType: gsl::span* (0x1692) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x169B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa2, 0x16, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x92, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9b, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16A4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0x8e, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x55, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x16A5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1699) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x16A6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x16A4) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa4, 0x16, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16A7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x16A4) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa4, 0x16, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16A8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16A9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16AA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const `anonymous namespace'::AddressOverloaded& (0x15C7) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc7, 0x15, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16AB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const `anonymous namespace'::AddressOverloaded* (0x1477) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16AC) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@$0A@@details@gsl@@ - # } - .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, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .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, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x16AD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x16AC) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xac, 0x16, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16AE) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@$00@details@gsl@@ - # } - .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, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .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, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 0x40, 0x64 - .byte 0x65, 0x74, 0x61, 0x69 - .byte 0x6c, 0x73, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x16AF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x16AE) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xae, 0x16, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16B0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xfe, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 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, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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 (0x16B1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x16B0) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb0, 0x16, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16B2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@$00@details@gsl@@@std@@ - # } - .byte 0xfe, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x2c, 0x34, 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, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 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 (0x16B3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x16B2) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb2, 0x16, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16B4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1690) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16B5) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0xba, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .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, 0x55 - .byte 0x41, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x4f - .byte 0x76, 0x65, 0x72, 0x6c - .byte 0x6f, 0x61, 0x64, 0x65 - .byte 0x64, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x33, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x16B6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x16B5) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xb5, 0x16, 0x00, 0x00 - # MemberFunction (0x16B7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x16A4) - # ClassType: gsl::span (0x1690) - # ThisType: const gsl::span* (0x16A5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x16B6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa4, 0x16, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xa5, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xb6, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x16B8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1691) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x16A0 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x16A1) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x16A3) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x16A6) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x16A6) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x16A7) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x16A8) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x16A8) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x16A9) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded& gsl::span::(int) (0x16AA) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded& gsl::span::(int) (0x16AA) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded& gsl::span::(int) (0x16AA) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded* gsl::span::() (0x16AB) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x16AD) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x16AD) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x16AF) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x16AF) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x16B1) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x16B1) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x16B3) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x16B3) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded* gsl::span::() (0x16AB) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded* gsl::span::() (0x16AB) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x16B4) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x16B7) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const `anonymous namespace'::AddressOverloaded (0x1476) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::AddressOverloaded (0x1474) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const `anonymous namespace'::AddressOverloaded* (0x1477) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const `anonymous namespace'::AddressOverloaded& (0x15C7) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x16AC) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x16AE) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x16B0) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x16B2) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x169D) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x91, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0xa0, 0x16, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa1, 0x16, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa3, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa6, 0x16, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa6, 0x16, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa7, 0x16, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa8, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa8, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa9, 0x16, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaa, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaa, 0x16, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaa, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xab, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xad, 0x16, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xad, 0x16, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaf, 0x16, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaf, 0x16, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb1, 0x16, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb1, 0x16, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb3, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb3, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xab, 0x16, 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 0xab, 0x16, 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 0xb4, 0x16, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xb7, 0x16, 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 0x76, 0x14, 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, 0x14, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc7, 0x15, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xac, 0x16, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xae, 0x16, 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 0xb0, 0x16, 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 0xb2, 0x16, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x9d, 0x16, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x16B9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x16B8) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0x8a, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0xb8, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x43 - .byte 0x42, 0x55, 0x41, 0x64 - .byte 0x64, 0x72, 0x65, 0x73 - .byte 0x73, 0x4f, 0x76, 0x65 - .byte 0x72, 0x6c, 0x6f, 0x61 - .byte 0x64, 0x65, 0x64, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x33, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x16BA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x16B9) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb9, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x16BB) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1691) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x91, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x16BC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x16BB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbb, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x16BD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const `anonymous namespace'::AddressOverloaded* (0x1477) - # ClassType: gsl::span::storage_type > (0x1691) - # ThisType: const gsl::span::storage_type >* (0x16BC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0x91, 0x16, 0x00, 0x00 - .byte 0xbc, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x16BE) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<4> (0x1610) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const `anonymous namespace'::AddressOverloaded* (0x1477) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded* gsl::span::storage_type >::() (0x16BD) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x16BF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x16BE) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0xea, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0xbe, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .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, 0x34, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x74, 0x6f - .byte 0x72, 0x61, 0x67, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x40, 0x56, 0x3f - .byte 0x24, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x40, 0x24, 0x30, 0x33 - .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, 0x24, 0x24 - .byte 0x43, 0x42, 0x55, 0x41 - .byte 0x64, 0x64, 0x72, 0x65 - .byte 0x73, 0x73, 0x4f, 0x76 - .byte 0x65, 0x72, 0x6c, 0x6f - .byte 0x61, 0x64, 0x65, 0x64 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x33, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x16C0) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x16BF) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xbf, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # FieldList (0x16C1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::AddressOverloaded* (0x1477) - # FieldOffset: 0x0 - # Name: p - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x77, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x70, 0x00 - # Struct (0x16C2) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x16C1) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ - # } - .byte 0xa6, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0xc1, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x2c, 0x34 - .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 0x55, 0x41, 0x64, 0x64 - .byte 0x72, 0x65, 0x73, 0x73 - .byte 0x4f, 0x76, 0x65, 0x72 - .byte 0x6c, 0x6f, 0x61, 0x64 - .byte 0x65, 0x64, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x33 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x16C3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::KnownNotNull (0x16C2) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc2, 0x16, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # Class (0x16C4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____16:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x31, 0x36 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x39, 0x3e, 0x40, 0x3f - .byte 0x30, 0x3f, 0x3f, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x43 - .byte 0x5f, 0x41, 0x5f, 0x54 - .byte 0x5f, 0x43, 0x5f, 0x48 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x54, 0x5f, 0x45, 0x5f - .byte 0x53, 0x5f, 0x54, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x31 - .byte 0x36, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x16C5) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____16:: (0x16C4) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc4, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x16C6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____16:: (0x16C5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc5, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x16C7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::array (0x15AC) - # ClassType: ____C_A_T_C_H____T_E_S_T____16:: (0x16C4) - # ThisType: const ____C_A_T_C_H____T_E_S_T____16::* (0x16C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xac, 0x15, 0x00, 0x00 - .byte 0xc4, 0x16, 0x00, 0x00 - .byte 0xc6, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x16C8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::array ____C_A_T_C_H____T_E_S_T____16::::() (0x16C7) - # Name: operator() - # } - # } - .byte 0x16, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc7, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Class (0x16C9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x16C8) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____16:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0xc8, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x31, 0x36 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x39, 0x3e, 0x40, 0x3f - .byte 0x30, 0x3f, 0x3f, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x43 - .byte 0x5f, 0x41, 0x5f, 0x54 - .byte 0x5f, 0x43, 0x5f, 0x48 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x54, 0x5f, 0x45, 0x5f - .byte 0x53, 0x5f, 0x54, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x31 - .byte 0x36, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x16CA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____16:: (0x16C9) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 571 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc9, 0x16, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x3b, 0x02, 0x00, 0x00 - # Class (0x16CB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____16:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x31, 0x36 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x30, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x31, 0x36, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # Class (0x16CC) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____16:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x31, 0x36 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x30, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x31, 0x36, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x16CD) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____16:: (0x16CC) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 572 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xcc, 0x16, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x3c, 0x02, 0x00, 0x00 - # FuncId (0x16CE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x16CF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x16D0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____18 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x31, 0x38, 0x00, 0xf1 - # Class (0x16D1) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # LinkageName: .?AV?$array@$$CBH$03@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, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x34 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x61, 0x72, 0x72, 0x61 - .byte 0x79, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x33, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Array (0x16D2) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: const int (0x1005) - # IndexType: unsigned long (0x22) - # SizeOf: 16 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0xf1 - # Pointer (0x16D3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x16D1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x16D4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array (0x16D1) - # ThisType: std::array* (0x16D3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xd3, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x16D5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x16D1) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x16D6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x16D5) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd5, 0x16, 0x00, 0x00 - # MemberFunction (0x16D7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array (0x16D1) - # ThisType: std::array* (0x16D3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x16D6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xd3, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd6, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16D8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Array_iterator - # LinkageName: .?AV?$_Array_iterator@$$CBH$03@std@@ - # } - .byte 0x5e, 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 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x34, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x41 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x33, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x16D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Array_iterator (0x16D8) - # ClassType: std::array (0x16D1) - # ThisType: std::array* (0x16D3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd8, 0x16, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xd3, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16DA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Array_const_iterator - # LinkageName: .?AV?$_Array_const_iterator@$$CBH$03@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, 0x5f - .byte 0x41, 0x72, 0x72, 0x61 - .byte 0x79, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x34 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x41, 0x72, 0x72 - .byte 0x61, 0x79, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x33, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x16DB) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x16D1) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x16DC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x16DB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdb, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x16DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Array_const_iterator (0x16DA) - # ClassType: std::array (0x16D1) - # ThisType: const std::array* (0x16DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xda, 0x16, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xdc, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x16DE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Array_iterator std::array::() (0x16D9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator std::array::() (0x16DD) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd9, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x16, 0x00, 0x00 - # Class (0x16DF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > - # LinkageName: .?AV?$reverse_iterator@V?$_Array_iterator@$$CBH$03@std@@@std@@ - # } - .byte 0x8e, 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, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x34 - .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, 0x41 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x33, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x16E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > (0x16DF) - # ClassType: std::array (0x16D1) - # ThisType: std::array* (0x16D3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdf, 0x16, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xd3, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16E1) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > - # LinkageName: .?AV?$reverse_iterator@V?$_Array_const_iterator@$$CBH$03@std@@@std@@ - # } - .byte 0x9a, 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, 0x41, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x34, 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, 0x41, 0x72, 0x72 - .byte 0x61, 0x79, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x33, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x16E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > (0x16E1) - # ClassType: std::array (0x16D1) - # ThisType: const std::array* (0x16DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe1, 0x16, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xdc, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x16E3) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x16E0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x16E2) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe0, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x16, 0x00, 0x00 - # MemberFunction (0x16E4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: std::array (0x16D1) - # ThisType: std::array* (0x16D3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xd3, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16E5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: std::array (0x16D1) - # ThisType: const std::array* (0x16DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xdc, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x16E6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int* std::array::() (0x16E4) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int* std::array::() (0x16E5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe5, 0x16, 0x00, 0x00 - # MemberFunction (0x16E7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::array (0x16D1) - # ThisType: const std::array* (0x16DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xdc, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::array (0x16D1) - # ThisType: const std::array* (0x16DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xdc, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16E9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::array (0x16D1) - # ThisType: std::array* (0x16D3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xd3, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16EA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::array (0x16D1) - # ThisType: const std::array* (0x16DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xdc, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x16EB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::array::(unsigned) (0x16E9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::array::(unsigned) (0x16EA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x16, 0x00, 0x00 - # MemberFunction (0x16EC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::array (0x16D1) - # ThisType: std::array* (0x16D3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xd3, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x16ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::array (0x16D1) - # ThisType: const std::array* (0x16DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xdc, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x16EE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::array::() (0x16EC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::array::() (0x16ED) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xec, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xed, 0x16, 0x00, 0x00 - # MemberFunction (0x16EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::array (0x16D1) - # ThisType: const std::array* (0x16DC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xdc, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x16F0) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: 0x16D2 - # FieldOffset: 0x0 - # Name: _Elems - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::(const int&) (0x16D4) - # Name: assign - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::(const int&) (0x16D4) - # Name: fill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::(std::array&) (0x16D7) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16DE - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16DE - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16E3 - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16E3 - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator std::array::() (0x16DD) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Array_const_iterator std::array::() (0x16DD) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x16E2) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > std::array::() (0x16E2) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16E6 - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16E6 - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::array::() (0x16E7) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::array::() (0x16E7) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::array::() (0x16E8) - # Name: empty - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16EB - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16EB - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16EE - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16EE - # Name: back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x16E6 - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::array::() (0x16EF) - # Name: _Xran - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int (0x1005) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Array_iterator (0x16D8) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Array_const_iterator (0x16DA) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > (0x16DF) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > (0x16E1) - # Name: const_reverse_iterator - # } - # } - .byte 0x86, 0x02, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xd2, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x45 - .byte 0x6c, 0x65, 0x6d, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd4, 0x16, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd4, 0x16, 0x00, 0x00 - .byte 0x66, 0x69, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd7, 0x16, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xde, 0x16, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xde, 0x16, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe3, 0x16, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe3, 0x16, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdd, 0x16, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdd, 0x16, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe2, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe2, 0x16, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe6, 0x16, 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 0xe6, 0x16, 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 0xe7, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe7, 0x16, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe8, 0x16, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xeb, 0x16, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xeb, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xee, 0x16, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xee, 0x16, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe6, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x16, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x52, 0x10, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 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 0x42, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 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 0xd8, 0x16, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xda, 0x16, 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 0xdf, 0x16, 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 0xe1, 0x16, 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 (0x16F1) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 45 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x16F0) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::array - # LinkageName: .?AV?$array@$$CBH$03@std@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x2d, 0x00, 0x10, 0x02 - .byte 0xf0, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x34 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x61, 0x72, 0x72, 0x61 - .byte 0x79, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x48, 0x24 - .byte 0x30, 0x33, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x16F2) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::array (0x16F1) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\array (0x1061) - # LineNumber: 21 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf1, 0x16, 0x00, 0x00 - .byte 0x61, 0x10, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00 - # FuncId (0x16F3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x31, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x16F4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x16F5) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____20 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x00, 0xf1 - # Class (0x16F6) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::vector > - # 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 (0x16F7) { - # 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::_Vector_val >,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 (0x16F8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x16F6) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x16F9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x16FA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator - # 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 (0x16FB) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::allocator (0x16FA) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x16FC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x16FB) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfb, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x16FD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::allocator& (0x16FC) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfc, 0x16, 0x00, 0x00 - # MemberFunction (0x16FE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x16FD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfd, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x16FF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::allocator& (0x16FC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xfc, 0x16, 0x00, 0x00 - # MemberFunction (0x1700) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::allocator&) (0x16FF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xff, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1701) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const int& (0x1042) - # ArgType: const std::allocator& (0x16FC) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xfc, 0x16, 0x00, 0x00 - # MemberFunction (0x1702) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const int&, const std::allocator&) (0x1701) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x01, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1703) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::initializer_list - # 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 (0x1704) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::initializer_list (0x1703) - # ArgType: const std::allocator& (0x16FC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x03, 0x17, 0x00, 0x00 - .byte 0xfc, 0x16, 0x00, 0x00 - # MemberFunction (0x1705) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list, const std::allocator&) (0x1704) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x04, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1706) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::vector > (0x16F6) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1707) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x1706) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x06, 0x17, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1708) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::vector >& (0x1707) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x07, 0x17, 0x00, 0x00 - # MemberFunction (0x1709) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x1708) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x08, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x170A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x1707) - # ArgType: const std::allocator& (0x16FC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x07, 0x17, 0x00, 0x00 - .byte 0xfc, 0x16, 0x00, 0x00 - # MemberFunction (0x170B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, const std::allocator&) (0x170A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x170C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x16F6) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x170D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >&& (0x170C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0c, 0x17, 0x00, 0x00 - # MemberFunction (0x170E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x170D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0d, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x170F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >&& (0x170C) - # ArgType: const std::allocator& (0x16FC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x0c, 0x17, 0x00, 0x00 - .byte 0xfc, 0x16, 0x00, 0x00 - # MemberFunction (0x1710) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&&, const std::allocator&) (0x170F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0f, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1711) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x16F9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::allocator&) (0x16FE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const std::allocator&) (0x1700) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const int&, const std::allocator&) (0x1702) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x1705) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&) (0x1709) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x170B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&) (0x170E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x1710) - # ] - # } - .byte 0x4a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf9, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfe, 0x16, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x02, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x05, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x09, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x17, 0x00, 0x00 - # Pointer (0x1712) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x16F6) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1713) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >& (0x1712) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x12, 0x17, 0x00, 0x00 - # MemberFunction (0x1714) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&) (0x1713) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x13, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1715) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x1712) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x12, 0x17, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x1716) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x1715) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x15, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1717) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x1712) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x12, 0x17, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x1718) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x1717) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x17, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1719) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x1716) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x1718) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x16, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x18, 0x17, 0x00, 0x00 - # ArgList (0x171A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x1712) - # ArgType: std::_Equal_allocators (0x11AE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x12, 0x17, 0x00, 0x00 - .byte 0xae, 0x11, 0x00, 0x00 - # MemberFunction (0x171B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::_Equal_allocators) (0x171A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x1a, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x171C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::_Equal_allocators) (0x171B) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x1716) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x1718) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1b, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x16, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x18, 0x17, 0x00, 0x00 - # MemberFunction (0x171D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x1712) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x170D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x12, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0d, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x171E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x1712) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x1708) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x12, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x08, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x171F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::initializer_list (0x1703) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x03, 0x17, 0x00, 0x00 - # MemberFunction (0x1720) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x1712) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x171F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x12, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1721) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::vector >&&) (0x171D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(const std::vector >&) (0x171E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::initializer_list) (0x1720) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1d, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x20, 0x17, 0x00, 0x00 - # MemberFunction (0x1722) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1723) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: int (0x74) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1724) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: int&& (0x1723) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x23, 0x17, 0x00, 0x00 - # MemberFunction (0x1725) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int&&) (0x1724) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x24, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1726) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const int&) (0x1722) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(int&&) (0x1725) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x22, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x25, 0x17, 0x00, 0x00 - # Class (0x1727) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_iterator > > - # 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 (0x1728) { - # 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 > > - # 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 (0x1729) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x1728) - # ArgType: const int& (0x1042) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x28, 0x17, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - # MemberFunction (0x172A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x1727) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, const int&) (0x1729) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x29, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x172B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x1728) - # ArgType: int&& (0x1723) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x28, 0x17, 0x00, 0x00 - .byte 0x23, 0x17, 0x00, 0x00 - # MemberFunction (0x172C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x1727) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, int&&) (0x172B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2b, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x172D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x1728) - # ArgType: const unsigned (0x1181) - # ArgType: const int& (0x1042) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x28, 0x17, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - # MemberFunction (0x172E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x1727) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Vector_const_iterator > >, const unsigned, const int&) (0x172D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x2d, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x172F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x1728) - # ArgType: std::initializer_list (0x1703) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x28, 0x17, 0x00, 0x00 - .byte 0x03, 0x17, 0x00, 0x00 - # MemberFunction (0x1730) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x1727) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, std::initializer_list) (0x172F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2f, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1731) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const int&) (0x172A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, int&&) (0x172C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned, const int&) (0x172E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::initializer_list) (0x1730) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2e, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x17, 0x00, 0x00 - # ArgList (0x1732) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const int& (0x1042) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - # MemberFunction (0x1733) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const int&) (0x1732) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x32, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1734) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x171F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1735) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const int&) (0x1733) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list) (0x1734) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x33, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x34, 0x17, 0x00, 0x00 - # ArgList (0x1736) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x1707) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x07, 0x17, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x1737) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x1736) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x36, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1738) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x1707) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x07, 0x17, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x1739) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x1738) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x38, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x173A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x1737) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x1739) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x37, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x39, 0x17, 0x00, 0x00 - # MemberFunction (0x173B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x173C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned) (0x173B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const int&) (0x1733) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3b, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x33, 0x17, 0x00, 0x00 - # ArgList (0x173D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x1728) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x28, 0x17, 0x00, 0x00 - # MemberFunction (0x173E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x1727) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vector_const_iterator > >) (0x173D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x173F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x1728) - # ArgType: std::_Vector_const_iterator > > (0x1728) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x28, 0x17, 0x00, 0x00 - .byte 0x28, 0x17, 0x00, 0x00 - # MemberFunction (0x1740) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x1727) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x173F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x3f, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1741) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >) (0x173E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x1740) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3e, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x40, 0x17, 0x00, 0x00 - # MemberFunction (0x1742) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1743) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x1706) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x06, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1744) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1745) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int* std::vector >::() (0x1742) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int* std::vector >::() (0x1744) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x42, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x17, 0x00, 0x00 - # MemberFunction (0x1746) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x1727) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1747) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > > (0x1728) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x28, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1748) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::() (0x1746) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x1747) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x17, 0x00, 0x00 - # Class (0x1749) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # 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 (0x174A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x1749) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x49, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x174B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # 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 (0x174C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x174B) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x174D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x174A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x174C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4a, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4c, 0x17, 0x00, 0x00 - # MemberFunction (0x174E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x174F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1750) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1751) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1752) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int& std::vector >::(const unsigned) (0x1750) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::vector >::(const unsigned) (0x1751) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x50, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x51, 0x17, 0x00, 0x00 - # MemberFunction (0x1753) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1754) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int& (0x1042) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1755) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int& std::vector >::() (0x1753) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int& std::vector >::() (0x1754) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x17, 0x00, 0x00 - # MemberFunction (0x1756) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x16FA) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1757) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: const unsigned (0x1181) - # ArgType: const int& (0x1042) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - # MemberFunction (0x1758) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int*, const unsigned, const int&) (0x1757) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x57, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1759) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Value_init_tag - # LinkageName: .?AU_Value_init_tag@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 0x56, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x69, 0x6e - .byte 0x69, 0x74, 0x5f, 0x74 - .byte 0x61, 0x67, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x5f - .byte 0x56, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x69, 0x6e - .byte 0x69, 0x74, 0x5f, 0x74 - .byte 0x61, 0x67, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x175A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: const unsigned (0x1181) - # ArgType: std::_Value_init_tag (0x1759) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x59, 0x17, 0x00, 0x00 - # MemberFunction (0x175B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int*, const unsigned, std::_Value_init_tag) (0x175A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5a, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x175C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: int* std::vector >::(int*, const unsigned, const int&) (0x1758) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: int* std::vector >::(int*, const unsigned, std::_Value_init_tag) (0x175B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x58, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x5b, 0x17, 0x00, 0x00 - # ArgList (0x175D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - # MemberFunction (0x175E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int*, int*, int*) (0x175D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5d, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x175F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x1760) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (int*, int*, int*, std::integral_constant) (0x175F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x5f, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1761) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x1762) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (int*, int*, int*, std::integral_constant) (0x1761) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x61, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1763) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(int*, int*, int*, std::integral_constant) (0x1760) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(int*, int*, int*, std::integral_constant) (0x1762) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x60, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x62, 0x17, 0x00, 0x00 - # MemberFunction (0x1764) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int*, int*, int*) (0x175D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5d, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1765) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1766) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1767) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const int* (0x107C) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x10, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1768) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const int*, const unsigned, const unsigned) (0x1767) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x67, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1769) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x176A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x176B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x124F) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x12, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x176C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy*& (0x1253) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x53, 0x12, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x176D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* const& (0x1256) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x56, 0x12, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x176E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy*& std::vector >::() (0x176C) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy* const& std::vector >::() (0x176D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6c, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6d, 0x17, 0x00, 0x00 - # Pointer (0x176F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x16FA) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1770) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x176F) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6f, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1771) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x16FC) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xfc, 0x16, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1772) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::allocator& std::vector >::() (0x1770) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::allocator& std::vector >::() (0x1771) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x70, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x71, 0x17, 0x00, 0x00 - # Class (0x1773) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_val > - # 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 (0x1774) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val > (0x1773) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x73, 0x17, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1775) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val >& (0x1774) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1776) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_val > (0x1773) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x73, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1777) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_val > (0x1776) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x76, 0x17, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1778) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val >& (0x1777) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x77, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1779) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val >& std::vector >::() (0x1775) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_Vector_val >& std::vector >::() (0x1778) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x75, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x78, 0x17, 0x00, 0x00 - # MemberFunction (0x177A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x1727) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int*) (0x107D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x177B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x1727) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x177C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int*& (0x13D2) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd2, 0x13, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x177D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const int* (0x107C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7c, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x177E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int*& (0x177D) - # ClassType: std::vector > (0x16F6) - # ThisType: const std::vector >* (0x1743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x7d, 0x17, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x43, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x177F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: int*& std::vector >::() (0x177C) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const int*& std::vector >::() (0x177E) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7c, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7e, 0x17, 0x00, 0x00 - # Struct (0x1780) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator_traits > - # 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 (0x1781) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x9 - # MethodListIndex: 0x1711 - # Name: vector - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x1714) - # Name: _Take_contents - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1719 - # Name: _Move_construct - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x171C - # Name: _Move_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1721 - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x16F9) - # Name: ~vector - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1726 - # Name: push_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x1731 - # Name: insert - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1735 - # Name: assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x173A - # Name: _Copy_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x173C - # Name: resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x173B) - # Name: _Reallocate_exactly - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x173B) - # Name: _Clear_and_reserve_geometric - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned) (0x173B) - # Name: reserve - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x16F9) - # Name: shrink_to_fit - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x16F9) - # Name: pop_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1741 - # Name: erase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x16F9) - # Name: clear - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x1714) - # Name: _Swap_val - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&) (0x1714) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1745 - # Name: data - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1748 - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1748 - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x174D - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x174D - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x1747) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x1747) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x174C) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x174C) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1745 - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1745 - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::vector >::() (0x174E) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x174F) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x174F) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x174F) - # Name: capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector >::() (0x174F) - # Name: _Unused_capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::vector >::() (0x174E) - # Name: _Has_unused_capacity - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1752 - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1752 - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1755 - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1755 - # Name: back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator std::vector >::() (0x1756) - # Name: get_allocator - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x175C - # Name: _Ufill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: int* std::vector >::(int*, int*, int*) (0x175E) - # Name: _Umove - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1763 - # Name: _Umove_if_noexcept1 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(int*, int*, int*) (0x1764) - # Name: _Umove_if_noexcept - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(int*, int*) (0x1765) - # Name: _Destroy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector >::(const unsigned) (0x1766) - # Name: _Calculate_growth - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x173B) - # Name: _Buy_raw - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x173B) - # Name: _Buy_nonzero - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const int*, const unsigned, const unsigned) (0x1768) - # Name: _Change_array - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::() (0x16F9) - # Name: _Tidy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector >::() (0x1769) - # Name: _Xlength - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector >::() (0x1769) - # Name: _Xrange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(int*, int*) (0x176A) - # Name: _Orphan_range - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Iterator_base12** std::vector >::() (0x176B) - # Name: _Getpfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x176E - # Name: _Myproxy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::() (0x16F9) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x1714) - # Name: _Swap_proxy_and_iterators - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1772 - # Name: _Getal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1779 - # Name: _Get_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator > > std::vector >::(const int*) (0x177A) - # Name: _Make_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator > > std::vector >::(const unsigned) (0x177B) - # Name: _Make_iterator_offset - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x177F - # Name: _Myfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x177F - # Name: _Mylast - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x177F - # Name: _Myend - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x16FA) - # Name: _Alty - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits > (0x1780) - # Name: _Alty_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_val > (0x1773) - # Name: _Scary_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x16FA) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_iterator > > (0x1727) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator > > (0x1728) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x1749) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x174B) - # Name: const_reverse_iterator - # } - # } - .byte 0xa6, 0x06, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x09, 0x00 - .byte 0x11, 0x17, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x14, 0x17, 0x00, 0x00 - .byte 0x5f, 0x54, 0x61, 0x6b - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x65, 0x6e - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x19, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x72 - .byte 0x75, 0x63, 0x74, 0x00 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x1c, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x21, 0x17, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf9, 0x16, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x26, 0x17, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x31, 0x17, 0x00, 0x00 - .byte 0x69, 0x6e, 0x73, 0x65 - .byte 0x72, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x35, 0x17, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x3a, 0x17, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x3c, 0x17, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x17, 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, 0x01, 0x00 - .byte 0x3b, 0x17, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x5f, 0x61 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x73, 0x65, 0x72 - .byte 0x76, 0x65, 0x5f, 0x67 - .byte 0x65, 0x6f, 0x6d, 0x65 - .byte 0x74, 0x72, 0x69, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x17, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x72, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf9, 0x16, 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 0xf9, 0x16, 0x00, 0x00 - .byte 0x70, 0x6f, 0x70, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x41, 0x17, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf9, 0x16, 0x00, 0x00 - .byte 0x63, 0x6c, 0x65, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x14, 0x17, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x14, 0x17, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x45, 0x17, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x48, 0x17, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x48, 0x17, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4d, 0x17, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4d, 0x17, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x47, 0x17, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x47, 0x17, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4c, 0x17, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4c, 0x17, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x45, 0x17, 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 0x45, 0x17, 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 0x4e, 0x17, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4f, 0x17, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4f, 0x17, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4f, 0x17, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x4f, 0x17, 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 0x4e, 0x17, 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 0x52, 0x17, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x52, 0x17, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x55, 0x17, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x55, 0x17, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x17, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5c, 0x17, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x5e, 0x17, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6d, 0x6f - .byte 0x76, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x63, 0x17, 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 0x64, 0x17, 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 0x65, 0x17, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x66, 0x17, 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 0x3b, 0x17, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x17, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x7a, 0x65, 0x72, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x68, 0x17, 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 0xf9, 0x16, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x69, 0x17, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x69, 0x17, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x67, 0x65, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x6a, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x6b, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x6e, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xf9, 0x16, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x14, 0x17, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x72, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x79, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x7a, 0x17, 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, 0x01, 0x00 - .byte 0x7b, 0x17, 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 0x7f, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x7f, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x7f, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x80, 0x17, 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 0x73, 0x17, 0x00, 0x00 - .byte 0x5f, 0x53, 0x63, 0x61 - .byte 0x72, 0x79, 0x5f, 0x76 - .byte 0x61, 0x6c, 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 0xfa, 0x16, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 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 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x27, 0x17, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x28, 0x17, 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 0x49, 0x17, 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 0x4b, 0x17, 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 (0x1782) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 122 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1781) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::vector > - # LinkageName: .?AV?$vector@HV?$allocator@H@std@@@std@@ - # } - .byte 0x66, 0x00, 0x04, 0x15 - .byte 0x7a, 0x00, 0x10, 0x02 - .byte 0x81, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 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 (0x1783) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x76, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1784) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::vector > (0x1782) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 339 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x82, 0x17, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x53, 0x01, 0x00, 0x00 - # Pointer (0x1785) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1786) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x176F) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x1785) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6f, 0x17, 0x00, 0x00 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x85, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1787) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1788) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,std::_Vector_val >,1> (0x1787) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x87, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1789) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x16FC) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x1788) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xfc, 0x16, 0x00, 0x00 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x88, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x178A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x1786) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x1789) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x86, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x89, 0x17, 0x00, 0x00 - # MemberFunction (0x178B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val >& (0x1774) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x1785) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x17, 0x00, 0x00 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x85, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x178C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val >& (0x1777) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x1788) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x77, 0x17, 0x00, 0x00 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x88, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x178D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x178B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x178C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8b, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8c, 0x17, 0x00, 0x00 - # FieldList (0x178E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::allocator (0x16FA) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val > (0x1773) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x178A - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x178D - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x16FA) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x73, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x8a, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x8d, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x178F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x178E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Compressed_pair,std::_Vector_val >,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 0x8e, 0x17, 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, 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 - # UdtSourceLine (0x1790) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,std::_Vector_val >,1> (0x178F) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x8f, 0x17, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # Pointer (0x1791) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x16FB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfb, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1792) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: int& (0x1026) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - # MemberFunction (0x1793) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::allocator (0x16FA) - # ThisType: const std::allocator* (0x1791) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int&) (0x1792) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x91, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x92, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1794) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: std::allocator (0x16FA) - # ThisType: const std::allocator* (0x1791) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x91, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1795) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int* std::allocator::(int&) (0x1793) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const int* std::allocator::(const int&) (0x1794) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x94, 0x17, 0x00, 0x00 - # Pointer (0x1796) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x16FA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1797) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x16FA) - # ThisType: std::allocator* (0x1796) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x96, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1798) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x16FA) - # ThisType: std::allocator* (0x1796) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x16FD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x96, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfd, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1799) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::() (0x1797) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(const std::allocator&) (0x1798) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x97, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x98, 0x17, 0x00, 0x00 - # Pointer (0x179A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: int (0x74) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x179B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* const (0x179A) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9a, 0x17, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x179C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x16FA) - # ThisType: std::allocator* (0x1796) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int* const, const unsigned) (0x179B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x96, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9b, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x179D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::allocator (0x16FA) - # ThisType: std::allocator* (0x1796) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x96, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x179E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::allocator (0x16FA) - # ThisType: std::allocator* (0x1796) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const void*) (0x127B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x96, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x179F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int* std::allocator::(const unsigned) (0x179D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int* std::allocator::(const unsigned, const void*) (0x179E) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9d, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x17, 0x00, 0x00 - # MemberFunction (0x17A0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::allocator (0x16FA) - # ThisType: const std::allocator* (0x1791) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x91, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x17A1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1795 - # Name: address - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1799 - # Name: allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(int* const, const unsigned) (0x179C) - # Name: deallocate - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x179F - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::allocator::() (0x17A0) - # 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* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0x5e, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x95, 0x17, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x99, 0x17, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x17, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x9f, 0x17, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa0, 0x17, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 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 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x17A2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x17A1) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator - # LinkageName: .?AV?$allocator@H@std@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0xa1, 0x17, 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 - # UdtSourceLine (0x17A3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator (0x17A2) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 879 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa2, 0x17, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x6f, 0x03, 0x00, 0x00 - # Pointer (0x17A4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::initializer_list (0x1703) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x03, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x17A5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::initializer_list (0x1703) - # ThisType: std::initializer_list* (0x17A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x17, 0x00, 0x00 - .byte 0xa4, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17A6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::initializer_list (0x1703) - # ThisType: std::initializer_list* (0x17A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, const int*) (0x10E1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x17, 0x00, 0x00 - .byte 0xa4, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xe1, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x17A7) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::initializer_list::() (0x17A5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::initializer_list::(const int*, const int*) (0x17A6) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x17, 0x00, 0x00 - # Modifier (0x17A8) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::initializer_list (0x1703) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x03, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x17A9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::initializer_list (0x17A8) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa8, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x17AA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const int* (0x1052) - # ClassType: std::initializer_list (0x1703) - # ThisType: const std::initializer_list* (0x17A9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x03, 0x17, 0x00, 0x00 - .byte 0xa9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17AB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::initializer_list (0x1703) - # ThisType: const std::initializer_list* (0x17A9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x03, 0x17, 0x00, 0x00 - .byte 0xa9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x17AC) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int* (0x1052) - # FieldOffset: 0x0 - # Name: _First - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int* (0x1052) - # FieldOffset: 0x4 - # Name: _Last - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x17A7 - # Name: initializer_list - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* std::initializer_list::() (0x17AA) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const int* std::initializer_list::() (0x17AA) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::initializer_list::() (0x17AB) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: const_iterator - # } - # } - .byte 0xee, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x46 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa7, 0x17, 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 0xaa, 0x17, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaa, 0x17, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xab, 0x17, 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 0x42, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # Class (0x17AD) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 13 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x17AC) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::initializer_list - # LinkageName: .?AV?$initializer_list@H@std@@ - # } - .byte 0x4e, 0x00, 0x04, 0x15 - .byte 0x0d, 0x00, 0x10, 0x02 - .byte 0xac, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x17AE) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\initializer_list - # } - .byte 0x76, 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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x72, 0x5f, 0x6c, 0x69 - .byte 0x73, 0x74, 0x00, 0xf1 - # UdtSourceLine (0x17AF) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::initializer_list (0x17AD) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\initializer_list (0x17AE) - # LineNumber: 18 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xad, 0x17, 0x00, 0x00 - .byte 0xae, 0x17, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00 - # Struct (0x17B0) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Value_init_tag - # LinkageName: .?AU_Value_init_tag@std@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x56, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x69, 0x6e - .byte 0x69, 0x74, 0x5f, 0x74 - .byte 0x61, 0x67, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x5f - .byte 0x56, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x69, 0x6e - .byte 0x69, 0x74, 0x5f, 0x74 - .byte 0x61, 0x67, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x17B1) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Value_init_tag (0x17B0) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 303 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb0, 0x17, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x2f, 0x01, 0x00, 0x00 - # Pointer (0x17B2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val > (0x1773) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x73, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x17B3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_val > (0x1773) - # ThisType: std::_Vector_val >* (0x17B2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x73, 0x17, 0x00, 0x00 - .byte 0xb2, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x17B4) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x1293) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: int* (0x474) - # FieldOffset: 0x4 - # Name: _Myfirst - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: int* (0x474) - # FieldOffset: 0x8 - # Name: _Mylast - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: int* (0x474) - # FieldOffset: 0xC - # Name: _Myend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_val >::() (0x17B3) - # Name: _Vector_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int& (0x1042) - # Name: const_reference - # } - # } - .byte 0xf2, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6c, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4d - .byte 0x79, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb3, 0x17, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 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 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x72, 0x65 - .byte 0x66, 0x65, 0x72, 0x65 - .byte 0x6e, 0x63, 0x65, 0x00 - # Class (0x17B5) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 12 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x17B4) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vector_val > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@H@std@@@std@@ - # } - .byte 0x72, 0x00, 0x04, 0x15 - .byte 0x0c, 0x00, 0x10, 0x02 - .byte 0xb4, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 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 (0x17B6) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_val > (0x17B5) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 308 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb5, 0x17, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x34, 0x01, 0x00, 0x00 - # Struct (0x17B7) { - # 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 > - # 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 (0x17B8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Default_allocator_traits > (0x17B7) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xb7, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x17B9) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x17B8) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator_traits > - # LinkageName: .?AU?$allocator_traits@V?$allocator@H@std@@@std@@ - # } - .byte 0x72, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0xb8, 0x17, 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 (0x17BA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator_traits > (0x17B9) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 837 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb9, 0x17, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x45, 0x03, 0x00, 0x00 - # ArgList (0x17BB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x176F) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x6f, 0x17, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x17BC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::_Default_allocator_traits > (0x17B7) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, const unsigned) (0x17BB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xb7, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xbb, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x17BD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x176F) - # ArgType: const unsigned (0x1181) - # ArgType: const void* (0x127A) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6f, 0x17, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x7a, 0x12, 0x00, 0x00 - # MemberFunction (0x17BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::_Default_allocator_traits > (0x17B7) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const unsigned, const void*) (0x17BD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xb7, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xbd, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x17BF) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int* std::_Default_allocator_traits >::(std::allocator&, const unsigned) (0x17BC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int* std::_Default_allocator_traits >::(std::allocator&, const unsigned, const void*) (0x17BE) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0xbc, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0xbe, 0x17, 0x00, 0x00 - # ArgList (0x17C0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x176F) - # ArgType: const int* (0x107C) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6f, 0x17, 0x00, 0x00 - .byte 0x7c, 0x10, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x17C1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x17B7) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const int*, const unsigned) (0x17C0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xc0, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17C2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Default_allocator_traits > (0x17B7) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x16FD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xb7, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xfd, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17C3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x16FA) - # ClassType: std::_Default_allocator_traits > (0x17B7) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x16FD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0xb7, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xfd, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x17C4) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x17BF - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Default_allocator_traits >::(std::allocator&, const int*, const unsigned) (0x17C1) - # Name: deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x17C2) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x17C3) - # Name: select_on_container_copy_construction - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x16FA) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const int* (0x1052) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void* (0x403) - # Name: void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const void* (0x127A) - # Name: const_void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_copy_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_swap - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbf, 0x17, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xc1, 0x17, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xc2, 0x17, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xc3, 0x17, 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 0xfa, 0x16, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 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, 0x04, 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 0x7a, 0x12, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xb4, 0x11, 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 0xb1, 0x11, 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 0xb4, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Struct (0x17C5) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 17 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x17C4) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Default_allocator_traits > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@H@std@@@std@@ - # } - .byte 0x86, 0x00, 0x05, 0x15 - .byte 0x11, 0x00, 0x10, 0x02 - .byte 0xc4, 0x17, 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 (0x17C6) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Default_allocator_traits > (0x17C5) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 779 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc5, 0x17, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x03, 0x00, 0x00 - # Class (0x17C7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBD$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, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Class (0x17C8) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@ - # } - .byte 0xb6, 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, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x64 - .byte 0x79, 0x6e, 0x61, 0x6d - .byte 0x69, 0x63, 0x5f, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x43 - .byte 0x42, 0x44, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x17C9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x17C7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x17CA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x17CB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, int) (0x17CA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xca, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x17CC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - # MemberFunction (0x17CD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, const char*) (0x17CC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcc, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x17CE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # LinkageName: .?AV?$array@D$0A@@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 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x30, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x40, 0x44, 0x24, 0x30 - .byte 0x41, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x17CF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x17CE) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xce, 0x17, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x17D0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x17CF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xcf, 0x17, 0x00, 0x00 - # MemberFunction (0x17D1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x17D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd0, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x17D2) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x17CE) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xce, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x17D3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x17D2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd2, 0x17, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x17D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x17D3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd3, 0x17, 0x00, 0x00 - # MemberFunction (0x17D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x17D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x17D6) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x17C7) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x17D7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x17D6) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd6, 0x17, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x17D8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x17D7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd7, 0x17, 0x00, 0x00 - # MemberFunction (0x17D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x17D8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd8, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x17DA) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$CBD$0?0@gsl@@ - # } - .byte 0x66, 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, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x43 - .byte 0x42, 0x44, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x17DB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x17DA) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xda, 0x17, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x17DC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x17DB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdb, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x17DD) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const char*, int) (0x17CB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const char*, const char*) (0x17CD) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x17D1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x17D5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x17D9) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x17DC) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcd, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd5, 0x17, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd9, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xdc, 0x17, 0x00, 0x00 - # MemberFunction (0x17DE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x17DF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x17C7) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x17E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x17DF) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x17D8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdf, 0x17, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd8, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x17E1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x17D6) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd6, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x17E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x17C7) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17E3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x17C7) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17E4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17E5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17E6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char& (0x1210) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17E7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x17E8) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBD$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, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .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 - # MemberFunction (0x17E9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x17E8) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe8, 0x17, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x17EA) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBD$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, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x17EB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x17EA) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xea, 0x17, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x17EC) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBD$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 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 (0x17ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x17EC) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xec, 0x17, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x17EE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBD$0?0@gsl@@$00@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 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .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 (0x17EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x17EE) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xee, 0x17, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x17F0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x17C7) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x17F1) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@$$CBD$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, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x73 - .byte 0x65, 0x6c, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x24, 0x24, 0x43, 0x42 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x17F2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x17F1) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xf1, 0x17, 0x00, 0x00 - # MemberFunction (0x17F3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x17C7) - # ClassType: gsl::span (0x17C7) - # ThisType: const gsl::span* (0x17E1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x17F2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe1, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf2, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x17F4) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x17C8) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x17DD - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x17DE) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x17E0) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x17E2) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x17E2) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x17E3) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x17E4) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x17E4) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x17E5) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char& gsl::span::(int) (0x17E6) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char& gsl::span::(int) (0x17E6) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char& gsl::span::(int) (0x17E6) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* gsl::span::() (0x17E7) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x17E9) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x17E9) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x17EB) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x17EB) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x17ED) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x17ED) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x17EF) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x17EF) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* gsl::span::() (0x17E7) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* gsl::span::() (0x17E7) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x17F0) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x17F3) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char (0x113E) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x113F) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1210) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x17E8) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x17EA) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x17EC) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x17EE) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x17DA) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xc8, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0xdd, 0x17, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xde, 0x17, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe0, 0x17, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe2, 0x17, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe2, 0x17, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe3, 0x17, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe4, 0x17, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe4, 0x17, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe5, 0x17, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 0x17, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 0x17, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 0x17, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe7, 0x17, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe9, 0x17, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe9, 0x17, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x17, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x17, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xed, 0x17, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xed, 0x17, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x17, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x17, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe7, 0x17, 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 0xe7, 0x17, 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 0xf0, 0x17, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xf3, 0x17, 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 0x3e, 0x11, 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 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 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe8, 0x17, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xea, 0x17, 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 0xec, 0x17, 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 0xee, 0x17, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xda, 0x17, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x17F5) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x17F4) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBD$0?0@gsl@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0xf4, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x24, 0x24 - .byte 0x43, 0x42, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x17F6) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x17F5) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf5, 0x17, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x17F7) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x17C8) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc8, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x17F8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x17F7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf7, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x17F9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: gsl::span::storage_type > (0x17C8) - # ThisType: const gsl::span::storage_type >* (0x17F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xc8, 0x17, 0x00, 0x00 - .byte 0xf8, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x17FA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const char* (0x113F) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* gsl::span::storage_type >::() (0x17F9) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf9, 0x17, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x17FB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x17FA) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@ - # } - .byte 0xb6, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0xfa, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x64 - .byte 0x79, 0x6e, 0x61, 0x6d - .byte 0x69, 0x63, 0x5f, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x74, 0x6f, 0x72, 0x61 - .byte 0x67, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x56, 0x3f, 0x24, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x24, 0x24, 0x43 - .byte 0x42, 0x44, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x17FC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x17FB) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xfb, 0x17, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Class (0x17FD) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x31, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # Modifier (0x17FE) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x17FD) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xfd, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x17FF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x17FE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfe, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1800) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector > (0x16F6) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x17FD) - # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x17FF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xfd, 0x17, 0x00, 0x00 - .byte 0xff, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1801) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::vector > ____C_A_T_C_H____T_E_S_T____20::::() (0x1800) - # Name: operator() - # } - # } - .byte 0x16, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x00, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Class (0x1802) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x1801) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x01, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x31, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1803) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x1802) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 668 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x02, 0x18, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x9c, 0x02, 0x00, 0x00 - # Class (0x1804) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x32, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # Class (0x1805) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x32, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1806) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x1805) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 669 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x05, 0x18, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x9d, 0x02, 0x00, 0x00 - # Class (0x1807) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x33, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # Modifier (0x1808) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x1807) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x07, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1809) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1808) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x08, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x180A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1807) - # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x1809) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x07, 0x18, 0x00, 0x00 - .byte 0x09, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x180B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > ____C_A_T_C_H____T_E_S_T____20::::() (0x180A) - # Name: operator() - # } - # } - .byte 0x16, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0a, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Class (0x180C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x180B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x0b, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x33, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x180D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x180C) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 682 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x0c, 0x18, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xaa, 0x02, 0x00, 0x00 - # Class (0x180E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x34, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # Class (0x180F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x34, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1810) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x180F) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 683 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x0f, 0x18, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xab, 0x02, 0x00, 0x00 - # Class (0x1811) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x35, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # Modifier (0x1812) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x1811) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x11, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1813) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1812) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x12, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1814) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::basic_string,std::allocator > (0x114C) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1811) - # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x1813) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4c, 0x11, 0x00, 0x00 - .byte 0x11, 0x18, 0x00, 0x00 - .byte 0x13, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1815) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::basic_string,std::allocator > ____C_A_T_C_H____T_E_S_T____20::::() (0x1814) - # Name: operator() - # } - # } - .byte 0x16, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x14, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Class (0x1816) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x1815) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x15, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x35, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1817) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x1816) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 696 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x16, 0x18, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xb8, 0x02, 0x00, 0x00 - # Class (0x1818) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x36, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # Class (0x1819) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: ____C_A_T_C_H____T_E_S_T____20:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x30 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x36, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x30, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x181A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x1819) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 697 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x19, 0x18, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xb9, 0x02, 0x00, 0x00 - # FuncId (0x181B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x181C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x181D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____22 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x32, 0x00, 0xf1 - # Class (0x181E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span<(anonymous namespace)::DerivedClass,-1> - # LinkageName: .?AV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0x7a, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x55 - .byte 0x44, 0x65, 0x72, 0x69 - .byte 0x76, 0x65, 0x64, 0x43 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Class (0x181F) { - # 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<(anonymous namespace)::DerivedClass,-1>::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0xe6, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 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, 0x55, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1820) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Struct (0x1821) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: `anonymous namespace'::DerivedClass - # LinkageName: .?AUDerivedClass@?A0x3DBF7A98@@ - # } - .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, 0x60, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x27, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x44, 0x65 - .byte 0x72, 0x69, 0x76, 0x65 - .byte 0x64, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x1822) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: `anonymous namespace'::DerivedClass (0x1821) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x21, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1823) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: `anonymous namespace'::DerivedClass* (0x1822) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x22, 0x18, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1824) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1820) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (`anonymous namespace'::DerivedClass*, int) (0x1823) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x20, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x23, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1825) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: `anonymous namespace'::DerivedClass* (0x1822) - # ArgType: `anonymous namespace'::DerivedClass* (0x1822) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x22, 0x18, 0x00, 0x00 - .byte 0x22, 0x18, 0x00, 0x00 - # MemberFunction (0x1826) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1820) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (`anonymous namespace'::DerivedClass*, `anonymous namespace'::DerivedClass*) (0x1825) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x20, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x25, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1827) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array<(anonymous namespace)::DerivedClass,0> - # LinkageName: .?AV?$array@UDerivedClass@?A0x3DBF7A98@@$0A@@std@@ - # } - .byte 0x7a, 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, 0x28, 0x61, 0x6e - .byte 0x6f, 0x6e, 0x79, 0x6d - .byte 0x6f, 0x75, 0x73, 0x20 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x73, 0x70, 0x61, 0x63 - .byte 0x65, 0x29, 0x3a, 0x3a - .byte 0x44, 0x65, 0x72, 0x69 - .byte 0x76, 0x65, 0x64, 0x43 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x2c, 0x30, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x61, 0x72 - .byte 0x72, 0x61, 0x79, 0x40 - .byte 0x55, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x41, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1828) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array<(anonymous namespace)::DerivedClass,0> (0x1827) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1829) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array<(anonymous namespace)::DerivedClass,0>& (0x1828) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x28, 0x18, 0x00, 0x00 - # MemberFunction (0x182A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1820) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array<(anonymous namespace)::DerivedClass,0>&) (0x1829) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x20, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x29, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x182B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array<(anonymous namespace)::DerivedClass,0> (0x1827) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x27, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x182C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array<(anonymous namespace)::DerivedClass,0> (0x182B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2b, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x182D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array<(anonymous namespace)::DerivedClass,0>& (0x182C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x2c, 0x18, 0x00, 0x00 - # MemberFunction (0x182E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1820) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array<(anonymous namespace)::DerivedClass,0>&) (0x182D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x20, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x2d, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x182F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1830) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span<(anonymous namespace)::DerivedClass,-1> (0x182F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2f, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1831) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span<(anonymous namespace)::DerivedClass,-1>& (0x1830) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x30, 0x18, 0x00, 0x00 - # MemberFunction (0x1832) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1820) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x1831) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x20, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x31, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1833) { - # 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<(anonymous namespace)::DerivedClass,-1>::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0x96, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 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, 0x55, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1834) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span<(anonymous namespace)::DerivedClass,-1>::KnownNotNull (0x1833) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x33, 0x18, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1835) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1820) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span<(anonymous namespace)::DerivedClass,-1>::KnownNotNull, int) (0x1834) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x20, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x34, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1836) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(`anonymous namespace'::DerivedClass*, int) (0x1824) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(`anonymous namespace'::DerivedClass*, `anonymous namespace'::DerivedClass*) (0x1826) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(std::array<(anonymous namespace)::DerivedClass,0>&) (0x182A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(const std::array<(anonymous namespace)::DerivedClass,0>&) (0x182E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x1832) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(gsl::span<(anonymous namespace)::DerivedClass,-1>::KnownNotNull, int) (0x1835) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x24, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2e, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x32, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x35, 0x18, 0x00, 0x00 - # MemberFunction (0x1837) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1820) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x20, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1838) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1839) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::DerivedClass,-1>& (0x1838) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1820) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x1831) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x38, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x20, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x31, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x183A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span<(anonymous namespace)::DerivedClass,-1> (0x182F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2f, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x183B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x183C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x183D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x183E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x183F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: `anonymous namespace'::DerivedClass (0x1821) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x21, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1840) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::DerivedClass& (0x183F) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1841) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::DerivedClass* (0x1822) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x22, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1842) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@$0A@@details@gsl@@ - # } - .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, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 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, 0x55 - .byte 0x44, 0x65, 0x72, 0x69 - .byte 0x76, 0x65, 0x64, 0x43 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .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 - # MemberFunction (0x1843) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1842) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x42, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1844) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@$00@details@gsl@@ - # } - .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, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 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, 0x55 - .byte 0x44, 0x65, 0x72, 0x69 - .byte 0x76, 0x65, 0x64, 0x43 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x1845) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1844) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x44, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1846) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xee, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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, 0x55 - .byte 0x44, 0x65, 0x72, 0x69 - .byte 0x76, 0x65, 0x64, 0x43 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 (0x1847) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1846) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x46, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1848) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@$00@details@gsl@@@std@@ - # } - .byte 0xee, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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, 0x55 - .byte 0x44, 0x65, 0x72, 0x69 - .byte 0x76, 0x65, 0x64, 0x43 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .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 (0x1849) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1848) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x48, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x184A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x184B) { - # 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<(anonymous namespace)::DerivedClass,-1>::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0xa6, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 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, 0x55, 0x44, 0x65 - .byte 0x72, 0x69, 0x76, 0x65 - .byte 0x64, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x184C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span<(anonymous namespace)::DerivedClass,-1>::subspan_selector<-1> (0x184B) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4b, 0x18, 0x00, 0x00 - # MemberFunction (0x184D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x183A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span<(anonymous namespace)::DerivedClass,-1>::subspan_selector<-1>) (0x184C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3a, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x4c, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x184E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x181F) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1836 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1837) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::DerivedClass,-1>& gsl::span<(anonymous namespace)::DerivedClass,-1>::(const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x1839) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::DerivedClass,-1> gsl::span<(anonymous namespace)::DerivedClass,-1>::(int) (0x183B) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::DerivedClass,-1> gsl::span<(anonymous namespace)::DerivedClass,-1>::(int) (0x183B) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span<(anonymous namespace)::DerivedClass,-1> gsl::span<(anonymous namespace)::DerivedClass,-1>::(int, int) (0x183C) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x183D) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x183D) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x183E) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::DerivedClass& gsl::span<(anonymous namespace)::DerivedClass,-1>::(int) (0x1840) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::DerivedClass& gsl::span<(anonymous namespace)::DerivedClass,-1>::(int) (0x1840) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::DerivedClass& gsl::span<(anonymous namespace)::DerivedClass,-1>::(int) (0x1840) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1841) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1843) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1843) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1845) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1845) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1847) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1847) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1849) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1849) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1841) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1841) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span<(anonymous namespace)::DerivedClass,-1>::(int, int) (0x184A) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span<(anonymous namespace)::DerivedClass,-1> gsl::span<(anonymous namespace)::DerivedClass,-1>::(int, int, gsl::span<(anonymous namespace)::DerivedClass,-1>::subspan_selector<-1>) (0x184D) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::DerivedClass (0x1821) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::DerivedClass (0x1821) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::DerivedClass* (0x1822) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::DerivedClass& (0x183F) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1842) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1844) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1846) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1848) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span<(anonymous namespace)::DerivedClass,-1>::KnownNotNull (0x1833) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x1f, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x36, 0x18, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x18, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x39, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x18, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x18, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3c, 0x18, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3d, 0x18, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3d, 0x18, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3e, 0x18, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x40, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x40, 0x18, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x40, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x41, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x43, 0x18, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x43, 0x18, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x45, 0x18, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x45, 0x18, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x47, 0x18, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x47, 0x18, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x18, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x18, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x41, 0x18, 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 0x41, 0x18, 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 0x4a, 0x18, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x4d, 0x18, 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 0x21, 0x18, 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 0x21, 0x18, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x22, 0x18, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 0x18, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x42, 0x18, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x44, 0x18, 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 0x46, 0x18, 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 0x48, 0x18, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x33, 0x18, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x184F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x184E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span<(anonymous namespace)::DerivedClass,-1> - # LinkageName: .?AV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x4e, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x55 - .byte 0x44, 0x65, 0x72, 0x69 - .byte 0x76, 0x65, 0x64, 0x43 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1850) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x184F) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4f, 0x18, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x1851) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x181F) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x1f, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1852) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x1851) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1853) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: `anonymous namespace'::DerivedClass* (0x1822) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x181F) - # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >* (0x1852) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x22, 0x18, 0x00, 0x00 - .byte 0x1f, 0x18, 0x00, 0x00 - .byte 0x52, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1854) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: `anonymous namespace'::DerivedClass* (0x1822) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::() (0x1853) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x22, 0x18, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x53, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1855) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1854) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0xe6, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x54, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 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, 0x55, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 0x40 - .byte 0x3f, 0x41, 0x30, 0x78 - .byte 0x33, 0x44, 0x42, 0x46 - .byte 0x37, 0x41, 0x39, 0x38 - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1856) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x1855) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x55, 0x18, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Class (0x1857) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@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, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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, 0x55, 0x44, 0x65 - .byte 0x72, 0x69, 0x76, 0x65 - .byte 0x64, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Class (0x1858) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0xee, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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 0x55, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1859) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1857) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Modifier (0x185A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: `anonymous namespace'::DerivedClass (0x1821) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x21, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x185B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const `anonymous namespace'::DerivedClass (0x185A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5a, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x185C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const `anonymous namespace'::DerivedClass* (0x185B) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x5b, 0x18, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x185D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1857) - # ThisType: gsl::span* (0x1859) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const `anonymous namespace'::DerivedClass*, int) (0x185C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x59, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x5c, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x185E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const `anonymous namespace'::DerivedClass* (0x185B) - # ArgType: const `anonymous namespace'::DerivedClass* (0x185B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x5b, 0x18, 0x00, 0x00 - .byte 0x5b, 0x18, 0x00, 0x00 - # MemberFunction (0x185F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1857) - # ThisType: gsl::span* (0x1859) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const `anonymous namespace'::DerivedClass*, const `anonymous namespace'::DerivedClass*) (0x185E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x59, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x5e, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1860) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1857) - # ThisType: gsl::span* (0x1859) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array<(anonymous namespace)::DerivedClass,0>&) (0x1829) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x59, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x29, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1861) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1857) - # ThisType: gsl::span* (0x1859) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array<(anonymous namespace)::DerivedClass,0>&) (0x182D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x59, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x2d, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1862) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1857) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1863) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1862) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x62, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1864) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x1863) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x63, 0x18, 0x00, 0x00 - # MemberFunction (0x1865) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1857) - # ThisType: gsl::span* (0x1859) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1864) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x59, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x64, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1866) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0x9e, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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 0x55, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x1867) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1866) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x66, 0x18, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1868) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1857) - # ThisType: gsl::span* (0x1859) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1867) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x59, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x67, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1869) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const `anonymous namespace'::DerivedClass*, int) (0x185D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const `anonymous namespace'::DerivedClass*, const `anonymous namespace'::DerivedClass*) (0x185F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array<(anonymous namespace)::DerivedClass,0>&) (0x1860) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array<(anonymous namespace)::DerivedClass,0>&) (0x1861) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1865) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1868) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5d, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5f, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x60, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x61, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x68, 0x18, 0x00, 0x00 - # MemberFunction (0x186A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1857) - # ThisType: gsl::span* (0x1859) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x59, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x186B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1857) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x186C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x186B) - # ClassType: gsl::span (0x1857) - # ThisType: gsl::span* (0x1859) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1864) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6b, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x59, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x64, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x186D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1862) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x62, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x186E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1857) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x186F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1857) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1870) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1871) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1872) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const `anonymous namespace'::DerivedClass (0x185A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5a, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1873) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const `anonymous namespace'::DerivedClass& (0x1872) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1874) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const `anonymous namespace'::DerivedClass* (0x185B) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5b, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1875) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@$0A@@details@gsl@@ - # } - .byte 0xc6, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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, 0x55, 0x44, 0x65 - .byte 0x72, 0x69, 0x76, 0x65 - .byte 0x64, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1876) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1875) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1877) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@$00@details@gsl@@ - # } - .byte 0xc6, 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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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, 0x55, 0x44, 0x65 - .byte 0x72, 0x69, 0x76, 0x65 - .byte 0x64, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 0x40, 0x64 - .byte 0x65, 0x74, 0x61, 0x69 - .byte 0x6c, 0x73, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1878) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1877) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x77, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1879) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xf6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 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, 0x55, 0x44, 0x65 - .byte 0x72, 0x69, 0x76, 0x65 - .byte 0x64, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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 (0x187A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1879) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x79, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x187B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@$00@details@gsl@@@std@@ - # } - .byte 0xf6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 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 0x28, 0x61, 0x6e, 0x6f - .byte 0x6e, 0x79, 0x6d, 0x6f - .byte 0x75, 0x73, 0x20, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x70, 0x61, 0x63, 0x65 - .byte 0x29, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x72, 0x69, 0x76 - .byte 0x65, 0x64, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 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, 0x55, 0x44, 0x65 - .byte 0x72, 0x69, 0x76, 0x65 - .byte 0x64, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 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 (0x187C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x187B) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x7b, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x187D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1857) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x187E) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$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, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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, 0x55 - .byte 0x44, 0x65, 0x72, 0x69 - .byte 0x76, 0x65, 0x64, 0x43 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x187F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x187E) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x7e, 0x18, 0x00, 0x00 - # MemberFunction (0x1880) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1857) - # ClassType: gsl::span (0x1857) - # ThisType: const gsl::span* (0x186D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x187F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x6d, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x7f, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1881) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1858) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1869 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x186A) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x186C) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x186E) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x186E) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x186F) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1870) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x1870) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x1871) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::DerivedClass& gsl::span::(int) (0x1873) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::DerivedClass& gsl::span::(int) (0x1873) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::DerivedClass& gsl::span::(int) (0x1873) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::DerivedClass* gsl::span::() (0x1874) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1876) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1876) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1878) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1878) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x187A) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x187A) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x187C) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x187C) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::DerivedClass* gsl::span::() (0x1874) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::DerivedClass* gsl::span::() (0x1874) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x187D) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x1880) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const `anonymous namespace'::DerivedClass (0x185A) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: `anonymous namespace'::DerivedClass (0x1821) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const `anonymous namespace'::DerivedClass* (0x185B) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const `anonymous namespace'::DerivedClass& (0x1872) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1875) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1877) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1879) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x187B) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1866) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x58, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x69, 0x18, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6a, 0x18, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6c, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6e, 0x18, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6e, 0x18, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6f, 0x18, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x70, 0x18, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x70, 0x18, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x71, 0x18, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x73, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x73, 0x18, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x73, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x74, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x76, 0x18, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x76, 0x18, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x78, 0x18, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x78, 0x18, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x18, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x18, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7c, 0x18, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7c, 0x18, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x74, 0x18, 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 0x74, 0x18, 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 0x7d, 0x18, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x80, 0x18, 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 0x5a, 0x18, 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 0x21, 0x18, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x5b, 0x18, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x72, 0x18, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x18, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x77, 0x18, 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 0x79, 0x18, 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 0x7b, 0x18, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x66, 0x18, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1882) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1881) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0x82, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x81, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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, 0x55, 0x44, 0x65 - .byte 0x72, 0x69, 0x76, 0x65 - .byte 0x64, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x40, 0x3f - .byte 0x41, 0x30, 0x78, 0x33 - .byte 0x44, 0x42, 0x46, 0x37 - .byte 0x41, 0x39, 0x38, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1883) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x1882) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x82, 0x18, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x1884) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1858) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x58, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1885) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x1884) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1886) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const `anonymous namespace'::DerivedClass* (0x185B) - # ClassType: gsl::span::storage_type > (0x1858) - # ThisType: const gsl::span::storage_type >* (0x1885) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5b, 0x18, 0x00, 0x00 - .byte 0x58, 0x18, 0x00, 0x00 - .byte 0x85, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1887) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const `anonymous namespace'::DerivedClass* (0x185B) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const `anonymous namespace'::DerivedClass* gsl::span::storage_type >::() (0x1886) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x5b, 0x18, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x86, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1888) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1887) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ - # } - .byte 0xee, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x87, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x28, 0x61 - .byte 0x6e, 0x6f, 0x6e, 0x79 - .byte 0x6d, 0x6f, 0x75, 0x73 - .byte 0x20, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x70, 0x61 - .byte 0x63, 0x65, 0x29, 0x3a - .byte 0x3a, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 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 0x55, 0x44, 0x65, 0x72 - .byte 0x69, 0x76, 0x65, 0x64 - .byte 0x43, 0x6c, 0x61, 0x73 - .byte 0x73, 0x40, 0x3f, 0x41 - .byte 0x30, 0x78, 0x33, 0x44 - .byte 0x42, 0x46, 0x37, 0x41 - .byte 0x39, 0x38, 0x40, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1889) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1888) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x88, 0x18, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # FuncId (0x188A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x188B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x188C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____24 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x34, 0x00, 0xf1 - # Class (0x188D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____24:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x34 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x37, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x34, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # Modifier (0x188E) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____24:: (0x188D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x8d, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x188F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____24:: (0x188E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8e, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1890) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: ____C_A_T_C_H____T_E_S_T____24:: (0x188D) - # ThisType: const ____C_A_T_C_H____T_E_S_T____24::* (0x188F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x8d, 0x18, 0x00, 0x00 - .byte 0x8f, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1891) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: & (0x14D7) - # FieldOffset: 0x0 - # Name: arr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span ____C_A_T_C_H____T_E_S_T____24::::() (0x1890) - # Name: operator() - # } - # } - .byte 0x26, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd7, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x61, 0x72 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Class (0x1892) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 2 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x1891) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: ____C_A_T_C_H____T_E_S_T____24:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x02, 0x00, 0x00, 0x03 - .byte 0x91, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x34 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x37, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x34, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1893) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____24:: (0x1892) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 769 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x92, 0x18, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x01, 0x03, 0x00, 0x00 - # Class (0x1894) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____24:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x34 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x38, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x34, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # FieldList (0x1895) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: & (0x14D7) - # FieldOffset: 0x0 - # Name: arr - # } - # } - .byte 0x12, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd7, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x61, 0x72 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x1896) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x1895) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: ____C_A_T_C_H____T_E_S_T____24:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x95, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x32, 0x34 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x38, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x34, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1897) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____24:: (0x1896) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 770 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x96, 0x18, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0x02, 0x03, 0x00, 0x00 - # FuncId (0x1898) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1899) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x189A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____26 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x36, 0x00, 0xf1 - # FuncId (0x189B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x189C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x189D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____28 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x32, 0x38, 0x00, 0xf1 - # FuncId (0x189E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x32, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x189F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18A0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____30 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x33, 0x30, 0x00, 0xf1 - # FuncId (0x18A1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18A2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18A3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____32 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x33, 0x32, 0x00, 0xf1 - # FuncId (0x18A4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18A5) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18A6) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____34 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x33, 0x34, 0x00, 0xf1 - # FuncId (0x18A7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18A8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18A9) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____36 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x33, 0x36, 0x00, 0xf1 - # FuncId (0x18AA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18AB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18AC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____38 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x33, 0x38, 0x00, 0xf1 - # FuncId (0x18AD) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x33, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18AE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18AF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____40 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x34, 0x30, 0x00, 0xf1 - # FuncId (0x18B0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18B1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18B2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____42 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x34, 0x32, 0x00, 0xf1 - # FuncId (0x18B3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18B4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18B5) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____44 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x34, 0x34, 0x00, 0xf1 - # FuncId (0x18B6) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18B7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18B8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____46 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x34, 0x36, 0x00, 0xf1 - # FuncId (0x18B9) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18BA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18BB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____48 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x34, 0x38, 0x00, 0xf1 - # FuncId (0x18BC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x34, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18BD) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18BE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____50 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x30, 0x00, 0xf1 - # FuncId (0x18BF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18C0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18C1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____52 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x32, 0x00, 0xf1 - # FuncId (0x18C2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18C3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x18C4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____54 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x34, 0x00, 0xf1 - # Class (0x18C5) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBW4byte@gsl@@$0?0@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, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x24 - .byte 0x24, 0x43, 0x42, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x18C6) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x18C5) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x18C7) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@ - # } - .byte 0xc6, 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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 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, 0x24, 0x24 - .byte 0x43, 0x42, 0x57, 0x34 - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x18C8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x18C5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Enum (0x18C9) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: unsigned char (0x20) - # FieldListType: (0x10C3) - # Name: gsl::byte - # LinkageName: .?AW4byte@gsl@@ - # } - .byte 0x2a, 0x00, 0x07, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0x20, 0x00, 0x00, 0x00 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # StringId (0x18CA) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: E:\DD\gsl-dadonenf\include\gsl\gsl_byte - # } - .byte 0x2e, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x45, 0x3a, 0x5c, 0x44 - .byte 0x44, 0x5c, 0x67, 0x73 - .byte 0x6c, 0x2d, 0x64, 0x61 - .byte 0x64, 0x6f, 0x6e, 0x65 - .byte 0x6e, 0x66, 0x5c, 0x69 - .byte 0x6e, 0x63, 0x6c, 0x75 - .byte 0x64, 0x65, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5f, 0x62 - .byte 0x79, 0x74, 0x65, 0x00 - # UdtSourceLine (0x18CB) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::byte (0x18C9) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\gsl_byte (0x18CA) - # LineNumber: 99 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc9, 0x18, 0x00, 0x00 - .byte 0xca, 0x18, 0x00, 0x00 - .byte 0x63, 0x00, 0x00, 0x00 - # Modifier (0x18CC) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::byte (0x18C9) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc9, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x18CD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::byte (0x18CC) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcc, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x18CE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::byte* (0x18CD) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xcd, 0x18, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x18CF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x18C5) - # ThisType: gsl::span* (0x18C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::byte*, int) (0x18CE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc8, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xce, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x18D0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::byte* (0x18CD) - # ArgType: const gsl::byte* (0x18CD) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xcd, 0x18, 0x00, 0x00 - .byte 0xcd, 0x18, 0x00, 0x00 - # MemberFunction (0x18D1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x18C5) - # ThisType: gsl::span* (0x18C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::byte*, const gsl::byte*) (0x18D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc8, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd0, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x18D2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::array - # LinkageName: .?AV?$array@W4byte@gsl@@$0A@@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, 0x61 - .byte 0x72, 0x72, 0x61, 0x79 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x62, 0x79 - .byte 0x74, 0x65, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x61, 0x72, 0x72, 0x61 - .byte 0x79, 0x40, 0x57, 0x34 - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x41, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x18D3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::array (0x18D2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd2, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x18D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::array& (0x18D3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd3, 0x18, 0x00, 0x00 - # MemberFunction (0x18D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x18C5) - # ThisType: gsl::span* (0x18C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x18D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc8, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x18D6) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::array (0x18D2) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd2, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x18D7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x18D6) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd6, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x18D8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x18D7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd7, 0x18, 0x00, 0x00 - # MemberFunction (0x18D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x18C5) - # ThisType: gsl::span* (0x18C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x18D8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc8, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd8, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x18DA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x18C6) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc6, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x18DB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x18DA) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xda, 0x18, 0x00, 0x00 - # MemberFunction (0x18DC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x18C5) - # ThisType: gsl::span* (0x18C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x18DB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc8, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xdb, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x18DD) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@$$CBW4byte@gsl@@$0?0@gsl@@ - # } - .byte 0x76, 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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 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, 0x24, 0x24 - .byte 0x43, 0x42, 0x57, 0x34 - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x18DE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x18DD) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xdd, 0x18, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x18DF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x18C5) - # ThisType: gsl::span* (0x18C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x18DE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc8, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xde, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x18E0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::byte*, int) (0x18CF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::byte*, const gsl::byte*) (0x18D1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x18D5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x18D9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x18DC) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x18DF) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcf, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd5, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd9, 0x18, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xdf, 0x18, 0x00, 0x00 - # MemberFunction (0x18E1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x18C5) - # ThisType: gsl::span* (0x18C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc8, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x18E2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x18C5) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x18E3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x18E2) - # ClassType: gsl::span (0x18C5) - # ThisType: gsl::span* (0x18C8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x18DB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe2, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc8, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xdb, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x18E4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x18C6) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc6, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x18E5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x18C5) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x18E6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x18C5) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x18E7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x18E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x18E9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::byte (0x18CC) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcc, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x18EA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const gsl::byte& (0x18E9) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe9, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x18EB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const gsl::byte* (0x18CD) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcd, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x18EC) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBW4byte@gsl@@$0?0@gsl@@$0A@@details@gsl@@ - # } - .byte 0x9a, 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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 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, 0x24 - .byte 0x24, 0x43, 0x42, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .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 - # MemberFunction (0x18ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x18EC) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xec, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x18EE) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@$$CBW4byte@gsl@@$0?0@gsl@@$00@details@gsl@@ - # } - .byte 0x9a, 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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 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, 0x24 - .byte 0x24, 0x43, 0x42, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x18EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x18EE) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xee, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x18F0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBW4byte@gsl@@$0?0@gsl@@$0A@@details@gsl@@@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, 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 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 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, 0x24 - .byte 0x24, 0x43, 0x42, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 (0x18F1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x18F0) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf0, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x18F2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@$$CBW4byte@gsl@@$0?0@gsl@@$00@details@gsl@@@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, 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 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 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, 0x24 - .byte 0x24, 0x43, 0x42, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x30 - .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 (0x18F3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x18F2) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf2, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x18F4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x18C5) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x18F5) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@$$CBW4byte@gsl@@$0?0@gsl@@ - # } - .byte 0x86, 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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 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, 0x24, 0x24, 0x43 - .byte 0x42, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x18F6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x18F5) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xf5, 0x18, 0x00, 0x00 - # MemberFunction (0x18F7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x18C5) - # ClassType: gsl::span (0x18C5) - # ThisType: const gsl::span* (0x18E4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x18F6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe4, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf6, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x18F8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x18C7) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x18E0 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x18E1) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x18E3) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x18E5) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x18E5) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x18E6) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x18E7) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x18E7) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x18E8) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const gsl::byte& gsl::span::(int) (0x18EA) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const gsl::byte& gsl::span::(int) (0x18EA) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const gsl::byte& gsl::span::(int) (0x18EA) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const gsl::byte* gsl::span::() (0x18EB) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x18ED) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x18ED) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x18EF) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x18EF) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x18F1) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x18F1) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x18F3) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x18F3) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const gsl::byte* gsl::span::() (0x18EB) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const gsl::byte* gsl::span::() (0x18EB) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x18F4) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x18F7) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const gsl::byte (0x18CC) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::byte (0x18C9) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const gsl::byte* (0x18CD) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const gsl::byte& (0x18E9) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x18EC) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x18EE) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x18F0) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x18F2) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x18DD) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xc7, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0xe0, 0x18, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe1, 0x18, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe3, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe5, 0x18, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe5, 0x18, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 0x18, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe7, 0x18, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe7, 0x18, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe8, 0x18, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xea, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xea, 0x18, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xea, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xed, 0x18, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xed, 0x18, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x18, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x18, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf1, 0x18, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf1, 0x18, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf3, 0x18, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf3, 0x18, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x18, 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 0xeb, 0x18, 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 0xf4, 0x18, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xf7, 0x18, 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 0xcc, 0x18, 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 0xc9, 0x18, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xcd, 0x18, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe9, 0x18, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xec, 0x18, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xee, 0x18, 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 0xf0, 0x18, 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 0xf2, 0x18, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xdd, 0x18, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x18F9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x18F8) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@$$CBW4byte@gsl@@$0?0@gsl@@ - # } - .byte 0x5a, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0xf8, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x24 - .byte 0x24, 0x43, 0x42, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x18FA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x18F9) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf9, 0x18, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x18FB) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x18C7) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc7, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x18FC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x18FB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfb, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x18FD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const gsl::byte* (0x18CD) - # ClassType: gsl::span::storage_type > (0x18C7) - # ThisType: const gsl::span::storage_type >* (0x18FC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcd, 0x18, 0x00, 0x00 - .byte 0xc7, 0x18, 0x00, 0x00 - .byte 0xfc, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x18FE) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::byte* (0x18CD) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const gsl::byte* gsl::span::storage_type >::() (0x18FD) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xcd, 0x18, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfd, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x18FF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x18FE) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@ - # } - .byte 0xc6, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0xfe, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 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, 0x24, 0x24 - .byte 0x43, 0x42, 0x57, 0x34 - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1900) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x18FF) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xff, 0x18, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # FuncId (0x1901) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1902) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1903) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____56 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x36, 0x00, 0xf1 - # Class (0x1904) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@W4byte@gsl@@$0?0@gsl@@ - # } - .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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Modifier (0x1905) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1904) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x1906) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@ - # } - .byte 0xba, 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 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 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 0x57, 0x34, 0x62, 0x79 - .byte 0x74, 0x65, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1907) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1904) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x1908) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::byte (0x18C9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc9, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1909) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::byte* (0x1908) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x19, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x190A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1904) - # ThisType: gsl::span* (0x1907) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::byte*, int) (0x1909) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x07, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x09, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x190B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::byte* (0x1908) - # ArgType: gsl::byte* (0x1908) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x19, 0x00, 0x00 - .byte 0x08, 0x19, 0x00, 0x00 - # MemberFunction (0x190C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1904) - # ThisType: gsl::span* (0x1907) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::byte*, gsl::byte*) (0x190B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x07, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0b, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x190D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1904) - # ThisType: gsl::span* (0x1907) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x18D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x07, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x190E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1904) - # ThisType: gsl::span* (0x1907) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x18D8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x07, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd8, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x190F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1905) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x05, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1910) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x190F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0f, 0x19, 0x00, 0x00 - # MemberFunction (0x1911) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1904) - # ThisType: gsl::span* (0x1907) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1910) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x07, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x10, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1912) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@W4byte@gsl@@$0?0@gsl@@ - # } - .byte 0x6a, 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 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 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 0x57, 0x34, 0x62, 0x79 - .byte 0x74, 0x65, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x1913) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1912) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x12, 0x19, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1914) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1904) - # ThisType: gsl::span* (0x1907) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1913) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x07, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x13, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1915) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(gsl::byte*, int) (0x190A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(gsl::byte*, gsl::byte*) (0x190C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x190D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x190E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1911) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1914) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0a, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0d, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x11, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x14, 0x19, 0x00, 0x00 - # MemberFunction (0x1916) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1904) - # ThisType: gsl::span* (0x1907) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x07, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1917) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1904) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1918) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x1917) - # ClassType: gsl::span (0x1904) - # ThisType: gsl::span* (0x1907) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1910) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x17, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x07, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x10, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1919) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1905) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x05, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x191A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1904) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x191B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1904) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x191C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x191D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x191E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::byte (0x18C9) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc9, 0x18, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x191F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::byte& (0x191E) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1e, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1920) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::byte* (0x1908) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1921) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@W4byte@gsl@@$0?0@gsl@@$0A@@details@gsl@@ - # } - .byte 0x92, 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 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 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, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1922) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x1921) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x21, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1923) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@W4byte@gsl@@$0?0@gsl@@$00@details@gsl@@ - # } - .byte 0x92, 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 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 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, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 0x40, 0x64 - .byte 0x65, 0x74, 0x61, 0x69 - .byte 0x6c, 0x73, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1924) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1923) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x23, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1925) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@W4byte@gsl@@$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xc2, 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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 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, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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 (0x1926) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1925) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x25, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1927) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@W4byte@gsl@@$0?0@gsl@@$00@details@gsl@@@std@@ - # } - .byte 0xc2, 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, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 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, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 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 (0x1928) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1927) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1929) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1904) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x192A) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@W4byte@gsl@@$0?0@gsl@@ - # } - .byte 0x7e, 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 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 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, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x192B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x192A) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x2a, 0x19, 0x00, 0x00 - # MemberFunction (0x192C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1904) - # ClassType: gsl::span (0x1904) - # ThisType: const gsl::span* (0x1919) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x192B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x19, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x2b, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x192D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1906) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1915 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1916) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x1918) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x191A) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x191A) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x191B) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x191C) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x191C) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x191D) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::byte& gsl::span::(int) (0x191F) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::byte& gsl::span::(int) (0x191F) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::byte& gsl::span::(int) (0x191F) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::byte* gsl::span::() (0x1920) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1922) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1922) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1924) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1924) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1926) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1926) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1928) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1928) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::byte* gsl::span::() (0x1920) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::byte* gsl::span::() (0x1920) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1929) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x192C) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::byte (0x18C9) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::byte (0x18C9) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::byte* (0x1908) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::byte& (0x191E) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x1921) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1923) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1925) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1927) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1912) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x06, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x15, 0x19, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x16, 0x19, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x18, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1a, 0x19, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1a, 0x19, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1b, 0x19, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1c, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1c, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1d, 0x19, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1f, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1f, 0x19, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1f, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x20, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x22, 0x19, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x22, 0x19, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x24, 0x19, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x24, 0x19, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x26, 0x19, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x26, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x28, 0x19, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x28, 0x19, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x20, 0x19, 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 0x20, 0x19, 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 0x29, 0x19, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x2c, 0x19, 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 0xc9, 0x18, 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 0xc9, 0x18, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x08, 0x19, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x1e, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x21, 0x19, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x23, 0x19, 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 0x25, 0x19, 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 0x27, 0x19, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x12, 0x19, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x192E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x192D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@W4byte@gsl@@$0?0@gsl@@ - # } - .byte 0x4e, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x2d, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x192F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x192E) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x2e, 0x19, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x1930) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1906) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x06, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1931) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x1930) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1932) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::byte* (0x1908) - # ClassType: gsl::span::storage_type > (0x1906) - # ThisType: const gsl::span::storage_type >* (0x1931) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x19, 0x00, 0x00 - .byte 0x06, 0x19, 0x00, 0x00 - .byte 0x31, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1933) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::byte* (0x1908) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::byte* gsl::span::storage_type >::() (0x1932) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x08, 0x19, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x32, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1934) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1933) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@ - # } - .byte 0xba, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x33, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 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 0x57, 0x34, 0x62, 0x79 - .byte 0x74, 0x65, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1935) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1934) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x34, 0x19, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # FuncId (0x1936) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x37 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1937) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1938) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____58 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x38, 0x00, 0xf1 - # Class (0x1939) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____58:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x35, 0x38 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x32, 0x31, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x38, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # FieldList (0x193A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span& (0x101D) - # FieldOffset: 0x0 - # Name: av - # } - # } - .byte 0x12, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x1d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x61, 0x76 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x193B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x193A) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: ____C_A_T_C_H____T_E_S_T____58:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x3a, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x35, 0x38 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x32, 0x31, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x38, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x193C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____58:: (0x193B) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 1519 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3b, 0x19, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xef, 0x05, 0x00, 0x00 - # Class (0x193D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____58:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x35, 0x38 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x39, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x38, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # FieldList (0x193E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span& (0x101D) - # FieldOffset: 0x0 - # Name: s - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x1d, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x00 - # Class (0x193F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x193E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: ____C_A_T_C_H____T_E_S_T____58:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x3e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x35, 0x38 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x31, 0x39, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x38, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1940) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____58:: (0x193F) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 1471 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3f, 0x19, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xbf, 0x05, 0x00, 0x00 - # Class (0x1941) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: ____C_A_T_C_H____T_E_S_T____58:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x35, 0x38 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x32, 0x30, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x38, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # Pointer (0x1942) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x1471 - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x71, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # FieldList (0x1943) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: & (0x1942) - # FieldOffset: 0x0 - # Name: arr2 - # } - # } - .byte 0x12, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x42, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x61, 0x72 - .byte 0x72, 0x32, 0x00, 0xf1 - # Class (0x1944) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 1 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x1943) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: ____C_A_T_C_H____T_E_S_T____58:: - # LinkageName: .?AV@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x01, 0x00, 0x00, 0x03 - .byte 0x43, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x43, 0x5f - .byte 0x41, 0x5f, 0x54, 0x5f - .byte 0x43, 0x5f, 0x48, 0x5f - .byte 0x5f, 0x5f, 0x5f, 0x54 - .byte 0x5f, 0x45, 0x5f, 0x53 - .byte 0x5f, 0x54, 0x5f, 0x5f - .byte 0x5f, 0x5f, 0x35, 0x38 - .byte 0x3a, 0x3a, 0x3c, 0x75 - .byte 0x6e, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x2d, 0x74 - .byte 0x61, 0x67, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3c, 0x6c, 0x61, 0x6d - .byte 0x62, 0x64, 0x61, 0x5f - .byte 0x32, 0x30, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x35, 0x38, 0x40, 0x40 - .byte 0x59, 0x41, 0x58, 0x58 - .byte 0x5a, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1945) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: ____C_A_T_C_H____T_E_S_T____58:: (0x1944) - # SourceFile: E:\DD\gsl-dadonenf\tests\span_tests.cpp (0x13A4) - # LineNumber: 1510 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x44, 0x19, 0x00, 0x00 - .byte 0xa4, 0x13, 0x00, 0x00 - .byte 0xe6, 0x05, 0x00, 0x00 - # Class (0x1946) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@H$00@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 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1947) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1946) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x1948) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@ - # } - .byte 0x9a, 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 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x31 - .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 0x30, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x48 - .byte 0x24, 0x30, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x1949) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1946) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x194A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1946) - # ThisType: gsl::span* (0x1949) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x49, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x194B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1946) - # ThisType: gsl::span* (0x1949) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x49, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x194C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1946) - # ThisType: gsl::span* (0x1949) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x100E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x49, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x194D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1946) - # ThisType: gsl::span* (0x1949) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1012) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x49, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x194E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1947) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x47, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x194F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x194E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4e, 0x19, 0x00, 0x00 - # MemberFunction (0x1950) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1946) - # ThisType: gsl::span* (0x1949) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x194F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x49, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4f, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1951) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@H$00@gsl@@ - # } - .byte 0x56, 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 0x31, 0x3e, 0x3a, 0x3a - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x4b, 0x6e, 0x6f - .byte 0x77, 0x6e, 0x4e, 0x6f - .byte 0x74, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x40, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x40, 0x48, 0x24, 0x30 - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # ArgList (0x1952) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1951) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x51, 0x19, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1953) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1946) - # ThisType: gsl::span* (0x1949) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1952) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x49, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x52, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1954) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int) (0x194A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(int*, int*) (0x194B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x194C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x194D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x1950) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1953) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4a, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4c, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4d, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x50, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x53, 0x19, 0x00, 0x00 - # MemberFunction (0x1955) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1946) - # ThisType: gsl::span* (0x1949) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x49, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1956) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1946) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1957) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x1956) - # ClassType: gsl::span (0x1946) - # ThisType: gsl::span* (0x1949) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x194F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x56, 0x19, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x49, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4f, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1958) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x1947) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x47, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1959) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x195A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x195B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x195C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x195D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int& (0x1026) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x195E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x195F) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@H$00@gsl@@$0A@@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 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 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 (0x1960) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x195F) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5f, 0x19, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1961) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@H$00@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 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 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 (0x1962) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x1961) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x61, 0x19, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1963) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$00@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, 0x31, 0x3e - .byte 0x2c, 0x30, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 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 (0x1964) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x1963) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x63, 0x19, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1965) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@H$00@gsl@@$00@details@gsl@@@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, 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, 0x31, 0x3e - .byte 0x2c, 0x31, 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 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 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 (0x1966) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x1965) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x65, 0x19, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1967) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1946) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1968) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@H$00@gsl@@ - # } - .byte 0x6a, 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 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x73 - .byte 0x65, 0x6c, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x1969) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x1968) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x68, 0x19, 0x00, 0x00 - # MemberFunction (0x196A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x1946) - # ThisType: const gsl::span* (0x1958) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x1969) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x58, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x69, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x196B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1948) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1954 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1955) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x1957) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1959) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1959) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x195A) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x195B) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x195B) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x195C) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x195D) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x195D) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int& gsl::span::(int) (0x195D) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x195E) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1960) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x1960) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1962) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x1962) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1964) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x1964) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1966) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x1966) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x195E) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::() (0x195E) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x1967) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x196A) - # 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: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int* (0x474) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int& (0x1026) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x195F) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x1961) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x1963) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x1965) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1951) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x48, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x54, 0x19, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x55, 0x19, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x57, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x59, 0x19, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x59, 0x19, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5a, 0x19, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5c, 0x19, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x19, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x60, 0x19, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x60, 0x19, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x62, 0x19, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x62, 0x19, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x64, 0x19, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x64, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x66, 0x19, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x66, 0x19, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x19, 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 0x5e, 0x19, 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 0x67, 0x19, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x6a, 0x19, 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 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x5f, 0x19, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x61, 0x19, 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 0x63, 0x19, 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 0x65, 0x19, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x51, 0x19, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x196C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x196B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span - # LinkageName: .?AV?$span@H$00@gsl@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0x6b, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x30, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x196D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x196C) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x6c, 0x19, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Class (0x196E) { - # 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@$00@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 0x31, 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, 0x30 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x196F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1948) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x48, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1970) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x196F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6f, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1971) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: gsl::span::storage_type > (0x1948) - # ThisType: const gsl::span::storage_type >* (0x1970) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x48, 0x19, 0x00, 0x00 - .byte 0x70, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1972) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<1> (0x196E) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* (0x474) - # FieldOffset: 0x0 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int* gsl::span::storage_type >::() (0x1971) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x71, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1973) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1972) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@ - # } - .byte 0x9a, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x72, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x31, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x65 - .byte 0x78, 0x74, 0x65, 0x6e - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x31 - .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 0x30, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x48 - .byte 0x24, 0x30, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1974) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x1973) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x73, 0x19, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # Pointer (0x1975) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::extent_type<1> (0x196E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1976) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<1> (0x196E) - # ThisType: gsl::details::extent_type<1>* (0x1975) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0x75, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1977) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<1> (0x196E) - # ThisType: gsl::details::extent_type<1>* (0x1975) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0x75, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1978) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<1>::() (0x1976) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<1>::(int) (0x1977) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x76, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x77, 0x19, 0x00, 0x00 - # Modifier (0x1979) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::extent_type<1> (0x196E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x197A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::extent_type<1> (0x1979) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x79, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x197B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<1> (0x196E) - # ThisType: const gsl::details::extent_type<1>* (0x197A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0x7a, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x197C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1978 - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<1>::() (0x197B) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x3a, 0x00, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x78, 0x19, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7b, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x197D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x197C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: gsl::details::extent_type<1> - # LinkageName: .?AV?$extent_type@$00@details@gsl@@ - # } - .byte 0x56, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x10, 0x02 - .byte 0x7c, 0x19, 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 0x31, 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, 0x30 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x197E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::extent_type<1> (0x197D) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 304 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7d, 0x19, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x30, 0x01, 0x00, 0x00 - # FuncId (0x197F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x35, 0x39 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1980) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x36, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1981) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____60 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x36, 0x30, 0x00, 0xf1 - # Array (0x1982) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: char (0x70) - # IndexType: unsigned long (0x22) - # SizeOf: 9 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0xf1 - # Class (0x1983) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: gsl::span - # LinkageName: .?AV?$span@D$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 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # Class (0x1984) { - # 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::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$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 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x3a, 0x3a, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x64, 0x79, 0x6e - .byte 0x61, 0x6d, 0x69, 0x63 - .byte 0x5f, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x74, 0x6f - .byte 0x72, 0x61, 0x67, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x40, 0x56, 0x3f - .byte 0x24, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x44 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1985) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1983) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1986) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1987) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1983) - # ThisType: gsl::span* (0x1985) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char*, int) (0x1986) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x85, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x86, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1988) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - # MemberFunction (0x1989) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1983) - # ThisType: gsl::span* (0x1985) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char*, char*) (0x1988) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x85, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x88, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x198A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1983) - # ThisType: gsl::span* (0x1985) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x17D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x85, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd0, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x198B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1983) - # ThisType: gsl::span* (0x1985) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x17D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x85, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x198C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span (0x1983) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x198D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x198C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8c, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x198E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::span& (0x198D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8d, 0x19, 0x00, 0x00 - # MemberFunction (0x198F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1983) - # ThisType: gsl::span* (0x1985) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x198E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x85, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1990) { - # 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::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@D$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 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x3a, 0x3a, 0x4b, 0x6e - .byte 0x6f, 0x77, 0x6e, 0x4e - .byte 0x6f, 0x74, 0x4e, 0x75 - .byte 0x6c, 0x6c, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x4b - .byte 0x6e, 0x6f, 0x77, 0x6e - .byte 0x4e, 0x6f, 0x74, 0x4e - .byte 0x75, 0x6c, 0x6c, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x44 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x1991) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1990) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x90, 0x19, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1992) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1983) - # ThisType: gsl::span* (0x1985) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1991) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x85, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x91, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1993) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(char*, int) (0x1987) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(char*, char*) (0x1989) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(std::array&) (0x198A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const std::array&) (0x198B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::(const gsl::span&) (0x198F) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void gsl::span::(gsl::span::KnownNotNull, int) (0x1992) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x87, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x89, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8a, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8b, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8f, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x92, 0x19, 0x00, 0x00 - # MemberFunction (0x1994) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1983) - # ThisType: gsl::span* (0x1985) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x85, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1995) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span (0x1983) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1996) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span& (0x1995) - # ClassType: gsl::span (0x1983) - # ThisType: gsl::span* (0x1985) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x198E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x95, 0x19, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x85, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1997) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span (0x198C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8c, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1998) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1983) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1999) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1983) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x199A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x199B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x199C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x120E) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x199D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x199E) { - # 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,0> - # LinkageName: .?AV?$span_iterator@V?$span@D$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 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x199F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x19A0) { - # 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,1> - # LinkageName: .?AV?$span_iterator@V?$span@D$0?0@gsl@@$00@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 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 0x40, 0x64 - .byte 0x65, 0x74, 0x61, 0x69 - .byte 0x6c, 0x73, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x19A1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,1> (0x19A0) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa0, 0x19, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x19A2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@D$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, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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 (0x19A3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > (0x19A2) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa2, 0x19, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x19A4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,1> > - # LinkageName: .?AV?$reverse_iterator@V?$span_iterator@V?$span@D$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, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 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 (0x19A5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,1> > (0x19A4) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa4, 0x19, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19A6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: gsl::span (0x1983) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x19A7) { - # 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::subspan_selector<-1> - # LinkageName: .?AV?$subspan_selector@$0?0@?$span@D$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 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x3a, 0x3a, 0x73, 0x75 - .byte 0x62, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x73, 0x65 - .byte 0x6c, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x2d - .byte 0x31, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x73, 0x65, 0x6c - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x40, 0x24, 0x30 - .byte 0x3f, 0x30, 0x40, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x19A8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<-1> (0x19A7) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xa7, 0x19, 0x00, 0x00 - # MemberFunction (0x19A9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1983) - # ClassType: gsl::span (0x1983) - # ThisType: const gsl::span* (0x1997) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<-1>) (0x19A8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xa8, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x19AA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: extent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::span::storage_type > (0x1984) - # FieldOffset: 0x0 - # Name: storage_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x1993 - # Name: span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::span::() (0x1994) - # Name: ~span - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span& gsl::span::(const gsl::span&) (0x1996) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1998) - # Name: first - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int) (0x1998) - # Name: last - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::span gsl::span::(int, int) (0x1999) - # Name: subspan - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x199A) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::span::() (0x199A) - # Name: size_bytes - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool gsl::span::() (0x199B) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char& gsl::span::(int) (0x199C) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char& gsl::span::(int) (0x199C) - # Name: at - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char& gsl::span::(int) (0x199C) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char* gsl::span::() (0x199D) - # Name: data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x199F) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::span::() (0x199F) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x19A1) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,1> gsl::span::() (0x19A1) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x19A3) - # Name: rbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > gsl::span::() (0x19A3) - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x19A5) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,1> > gsl::span::() (0x19A5) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char* gsl::span::() (0x199D) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char* gsl::span::() (0x199D) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: bool gsl::span::(int, int) (0x19A6) - # Name: CheckRange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x19A9) - # Name: make_subspan - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x120E) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x199E) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,1> (0x19A0) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > (0x19A2) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,1> > (0x19A4) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::span::KnownNotNull (0x1990) - # Name: KnownNotNull - # } - # } - .byte 0xd6, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x84, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0x93, 0x19, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x94, 0x19, 0x00, 0x00 - .byte 0x7e, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x96, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x98, 0x19, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x98, 0x19, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x99, 0x19, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9a, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9a, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9b, 0x19, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x19, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9d, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9f, 0x19, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9f, 0x19, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa1, 0x19, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa1, 0x19, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa3, 0x19, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa3, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa5, 0x19, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa5, 0x19, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9d, 0x19, 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 0x9d, 0x19, 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 0xa6, 0x19, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xa9, 0x19, 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 0x70, 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 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 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xa0, 0x19, 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 0xa2, 0x19, 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 0xa4, 0x19, 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 0x74, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x90, 0x19, 0x00, 0x00 - .byte 0x4b, 0x6e, 0x6f, 0x77 - .byte 0x6e, 0x4e, 0x6f, 0x74 - .byte 0x4e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x19AB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 43 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x19AA) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span - # LinkageName: .?AV?$span@D$0?0@gsl@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x2b, 0x00, 0x10, 0x02 - .byte 0xaa, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x00 - # UdtSourceLine (0x19AC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span (0x19AB) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 355 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xab, 0x19, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x63, 0x01, 0x00, 0x00 - # Modifier (0x19AD) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::span::storage_type > (0x1984) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x84, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x19AE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::span::storage_type > (0x19AD) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xad, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x19AF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: gsl::span::storage_type > (0x1984) - # ThisType: const gsl::span::storage_type >* (0x19AE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x84, 0x19, 0x00, 0x00 - .byte 0xae, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x19B0) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: gsl::details::extent_type<-1> (0x1039) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: char* (0x470) - # FieldOffset: 0x4 - # Name: data_ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char* gsl::span::storage_type >::() (0x19AF) - # Name: data - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x04, 0x00, 0x64, 0x61 - .byte 0x74, 0x61, 0x5f, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaf, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x19B1) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x19B0) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::span::storage_type > - # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@ - # } - .byte 0xaa, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0xb0, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x3a, 0x3a, 0x73, 0x74 - .byte 0x6f, 0x72, 0x61, 0x67 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x64, 0x79, 0x6e - .byte 0x61, 0x6d, 0x69, 0x63 - .byte 0x5f, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x74, 0x6f - .byte 0x72, 0x61, 0x67, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x40, 0x56, 0x3f - .byte 0x24, 0x65, 0x78, 0x74 - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x40, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x44 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x19B2) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::storage_type > (0x19B1) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 583 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb1, 0x19, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x47, 0x02, 0x00, 0x00 - # FieldList (0x19B3) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: char* (0x470) - # FieldOffset: 0x0 - # Name: p - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x70, 0x00 - # Struct (0x19B4) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x19B3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: gsl::span::KnownNotNull - # LinkageName: .?AUKnownNotNull@?$span@D$0?0@gsl@@ - # } - .byte 0x5a, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0xb3, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x3a, 0x3a, 0x4b, 0x6e - .byte 0x6f, 0x77, 0x6e, 0x4e - .byte 0x6f, 0x74, 0x4e, 0x75 - .byte 0x6c, 0x6c, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x4b - .byte 0x6e, 0x6f, 0x77, 0x6e - .byte 0x4e, 0x6f, 0x74, 0x4e - .byte 0x75, 0x6c, 0x6c, 0x40 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x44 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x19B5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::KnownNotNull (0x19B4) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 574 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb4, 0x19, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x3e, 0x02, 0x00, 0x00 - # Pointer (0x19B6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::span_iterator,0> (0x199E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x19B7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: gsl::details::span_iterator,0>* (0x19B6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xb6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x19B8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::span* (0x1997) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x19B9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: gsl::details::span_iterator,0>* (0x19B6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::span*, int) (0x19B8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xb6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb8, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x19BA) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,0>::() (0x19B7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,0>::(const gsl::span*, int) (0x19B9) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb9, 0x19, 0x00, 0x00 - # Modifier (0x19BB) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::span_iterator,0> (0x199E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x19BC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::span_iterator,0> (0x19BB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbb, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x19BD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x120E) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: const gsl::details::span_iterator,0>* (0x19BC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xbc, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: const gsl::details::span_iterator,0>* (0x19BC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xbc, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x19BF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::span_iterator,0> (0x199E) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x19C0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0>& (0x19BF) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: gsl::details::span_iterator,0>* (0x19B6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbf, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xb6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19C1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: gsl::details::span_iterator,0>* (0x19B6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xb6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x19C2) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x19C0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x19C1) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc0, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc1, 0x19, 0x00, 0x00 - # MemberFunction (0x19C3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: const gsl::details::span_iterator,0>* (0x19BC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xbc, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19C4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0>& (0x19BF) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: gsl::details::span_iterator,0>* (0x19B6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbf, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xb6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x19C5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - # MemberFunction (0x19C6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: const gsl::details::span_iterator,0>* (0x19BC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::span_iterator,0>) (0x19C5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xbc, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc5, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x19C7) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x19C3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::span_iterator,0>::(gsl::details::span_iterator,0>) (0x19C6) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc3, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc6, 0x19, 0x00, 0x00 - # MemberFunction (0x19C8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x120E) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: const gsl::details::span_iterator,0>* (0x19BC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xbc, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19C9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: const gsl::details::span_iterator,0>* (0x19BC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xbc, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x19CA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const char* (0x1320) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x20, 0x13, 0x00, 0x00 - # MemberFunction (0x19CB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # ThisType: gsl::details::span_iterator,0>* (0x19B6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x19CA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xb6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xca, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x19CC) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: _Unwrap_when_unverified - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Protected (0x2) - # Type: const gsl::span* (0x1997) - # FieldOffset: 0x0 - # Name: span_ - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Protected (0x2) - # Type: int (0x74) - # FieldOffset: 0x4 - # Name: index_ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x19BA - # Name: span_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char& gsl::details::span_iterator,0>::() (0x19BD) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char* gsl::details::span_iterator,0>::() (0x19BE) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x19C2 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x19C2 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x19C3) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(int) (0x19C4) - # Name: operator+= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x19C7 - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(int) (0x19C4) - # Name: operator-= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char& gsl::details::span_iterator,0>::(int) (0x19C8) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,0>::(const int) (0x19C9) - # Name: _Verify_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char* gsl::details::span_iterator,0>::() (0x19BE) - # Name: _Unwrapped - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::span_iterator,0>::(const char*) (0x19CB) - # Name: _Seek_to - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: element_type_ - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: _Unchecked_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x120E) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # } - .byte 0xee, 0x01, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 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, 0x02, 0x00 - .byte 0x97, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x00 - .byte 0x0d, 0x15, 0x02, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x69, 0x6e - .byte 0x64, 0x65, 0x78, 0x5f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xba, 0x19, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbd, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbe, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc2, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc2, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc3, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc4, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc7, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc4, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc8, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc9, 0x19, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x6f, 0x66, 0x66, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbe, 0x19, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcb, 0x19, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x74, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x65, 0x6c, 0x65, 0x6d - .byte 0x65, 0x6e, 0x74, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x5f, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x63 - .byte 0x68, 0x65, 0x63, 0x6b - .byte 0x65, 0x64, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .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 0x74, 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 0x0e, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - # Class (0x19CD) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 27 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x19CC) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: gsl::details::span_iterator,0> - # LinkageName: .?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ - # } - .byte 0x82, 0x00, 0x04, 0x15 - .byte 0x1b, 0x00, 0x10, 0x02 - .byte 0xcc, 0x19, 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 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x19CE) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::span_iterator,0> (0x19CD) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 125 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xcd, 0x19, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x7d, 0x00, 0x00, 0x00 - # Class (0x19CF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::match_results,0>,std::allocator,0> > > > - # LinkageName: .?AV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x5e, 0x01, 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, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x5f, 0x72, 0x65, 0x73 - .byte 0x75, 0x6c, 0x74, 0x73 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x5f, 0x72, 0x65, 0x73 - .byte 0x75, 0x6c, 0x74, 0x73 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x56 - .byte 0x3f, 0x24, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Class (0x19D0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::vector,0> >,std::allocator,0> > > > - # LinkageName: .?AV?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ - # } - .byte 0x72, 0x01, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x2c, 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, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x56, 0x3f, 0x24 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x32, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x19D1) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::sub_match,0> > - # LinkageName: .?AV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 - # Pointer (0x19D2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x19D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x19D4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator,0> > > - # LinkageName: .?AV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@ - # } - .byte 0xca, 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, 0x73, 0x75 - .byte 0x62, 0x5f, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x19D5) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::allocator,0> > > (0x19D4) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x19D6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator,0> > > (0x19D5) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd5, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x19D7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::allocator,0> > >& (0x19D6) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd6, 0x19, 0x00, 0x00 - # MemberFunction (0x19D8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> > >&) (0x19D7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd7, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x19D9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::match_results,0>,std::allocator,0> > > >::() (0x19D3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::match_results,0>,std::allocator,0> > > >::(const std::allocator,0> > >&) (0x19D8) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd3, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd8, 0x19, 0x00, 0x00 - # Modifier (0x19DA) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x19DB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::match_results,0>,std::allocator,0> > > > (0x19DA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xda, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x19DC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19DE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19DF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x19E0) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::sub_match,0> > (0x19D1) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x19E1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::sub_match,0> > (0x19E0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe0, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x19E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >& (0x19E1) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe1, 0x19, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19E3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >& (0x19E1) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe1, 0x19, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x19E4) { - # 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,0> > > > > - # LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@ - # } - .byte 0x36, 0x01, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x20, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # MemberFunction (0x19E5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x19E6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::sub_match,0> > (0x19E0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe0, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x19E7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >* (0x19E6) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x19E8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: match_default - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: match_not_bol - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: match_not_eol - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 4 - # Name: match_not_bow - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 8 - # Name: match_not_eow - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 16 - # Name: match_any - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 32 - # Name: match_not_null - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 64 - # Name: match_continuous - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 256 - # Name: match_prev_avail - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: format_default - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1024 - # Name: format_sed - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2048 - # Name: format_no_copy - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 4096 - # Name: format_first_only - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 8192 - # Name: _Match_not_null - # } - # } - .byte 0x32, 0x01, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x6e, 0x6f, 0x74, 0x5f - .byte 0x62, 0x6f, 0x6c, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x6e, 0x6f, 0x74, 0x5f - .byte 0x65, 0x6f, 0x6c, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x04, 0x00, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x6e, 0x6f, 0x74, 0x5f - .byte 0x62, 0x6f, 0x77, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x08, 0x00, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x6e, 0x6f, 0x74, 0x5f - .byte 0x65, 0x6f, 0x77, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x10, 0x00, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x61, 0x6e, 0x79, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x20, 0x00, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x6e, 0x6f, 0x74, 0x5f - .byte 0x6e, 0x75, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x40, 0x00, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x74 - .byte 0x69, 0x6e, 0x75, 0x6f - .byte 0x75, 0x73, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x01, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x70, 0x72, 0x65, 0x76 - .byte 0x5f, 0x61, 0x76, 0x61 - .byte 0x69, 0x6c, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x66, 0x6f - .byte 0x72, 0x6d, 0x61, 0x74 - .byte 0x5f, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x04, 0x66, 0x6f - .byte 0x72, 0x6d, 0x61, 0x74 - .byte 0x5f, 0x73, 0x65, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x08, 0x66, 0x6f - .byte 0x72, 0x6d, 0x61, 0x74 - .byte 0x5f, 0x6e, 0x6f, 0x5f - .byte 0x63, 0x6f, 0x70, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x10, 0x66, 0x6f - .byte 0x72, 0x6d, 0x61, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x5f, 0x6f - .byte 0x6e, 0x6c, 0x79, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x20, 0x5f, 0x4d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x5f, 0x6e, 0x6f, 0x74 - .byte 0x5f, 0x6e, 0x75, 0x6c - .byte 0x6c, 0x00, 0xf2, 0xf1 - # Enum (0x19E9) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 14 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x19E8) - # Name: std::regex_constants::match_flag_type - # LinkageName: .?AW4match_flag_type@regex_constants@std@@ - # } - .byte 0x62, 0x00, 0x07, 0x15 - .byte 0x0e, 0x00, 0x00, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xe8, 0x19, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x61, 0x6e, 0x74, 0x73 - .byte 0x3a, 0x3a, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x5f - .byte 0x66, 0x6c, 0x61, 0x67 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x57, 0x34, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x5f, 0x66, 0x6c, 0x61 - .byte 0x67, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x72 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x61, 0x6e - .byte 0x74, 0x73, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # StringId (0x19EA) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex - # } - .byte 0x6a, 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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x00 - # UdtSourceLine (0x19EB) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::regex_constants::match_flag_type (0x19E9) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 118 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe9, 0x19, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x76, 0x00, 0x00, 0x00 - # ArgList (0x19EC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: std::regex_constants::match_flag_type (0x19E9) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - # MemberFunction (0x19ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, std::regex_constants::match_flag_type) (0x19EC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xec, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19EE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator,0> > > (0x19D4) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x19EF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x19F0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::match_results,0>,std::allocator,0> > > >& (0x19EF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xef, 0x19, 0x00, 0x00 - # MemberFunction (0x19F1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::match_results,0>,std::allocator,0> > > >&) (0x19F0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf0, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19F2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x19F3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::sub_match,0> > (0x19D1) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x19F4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >& (0x19F3) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf3, 0x19, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19F5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >& (0x19F3) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf3, 0x19, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19F6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> > (0x19D1) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x19DB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdb, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x19F7) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19F5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> > std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19F6) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf5, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x19, 0x00, 0x00 - # Struct (0x19F8) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator_traits,0> > > > - # LinkageName: .?AU?$allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0xfa, 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 0x73, 0x75, 0x62, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x20, 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, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # FieldList (0x19F9) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> (0x199E) - # FieldOffset: 0x0 - # Name: _Org - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: bool (0x30) - # FieldOffset: 0x8 - # Name: _Ready - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FieldOffset: 0xC - # Name: _Matches - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::sub_match,0> > (0x19D1) - # FieldOffset: 0x1C - # Name: _Prefix - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::sub_match,0> > (0x19D1) - # FieldOffset: 0x30 - # Name: _Suffix - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::sub_match,0> > (0x19D1) - # FieldOffset: 0x44 - # Name: _Null_elem - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x19D9 - # Name: match_results - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::match_results,0>,std::allocator,0> > > >::() (0x19DC) - # Name: ready - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::match_results,0>,std::allocator,0> > > >::() (0x19DD) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::match_results,0>,std::allocator,0> > > >::() (0x19DD) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::match_results,0>,std::allocator,0> > > >::() (0x19DC) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19DE) - # Name: length - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19DE) - # Name: position - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19DF) - # Name: str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19E2) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x19E3) - # Name: prefix - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x19E3) - # Name: suffix - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::match_results,0>,std::allocator,0> > > >::() (0x19E5) - # Name: begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::match_results,0>,std::allocator,0> > > >::() (0x19E5) - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::match_results,0>,std::allocator,0> > > >::() (0x19E5) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::match_results,0>,std::allocator,0> > > >::() (0x19E5) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >* std::match_results,0>,std::allocator,0> > > >::() (0x19E7) - # Name: _Unchecked_begin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >* std::match_results,0>,std::allocator,0> > > >::() (0x19E7) - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > std::match_results,0>,std::allocator,0> > > >::(const char*, std::regex_constants::match_flag_type) (0x19ED) - # Name: format - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator,0> > > std::match_results,0>,std::allocator,0> > > >::() (0x19EE) - # Name: get_allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::match_results,0>,std::allocator,0> > > >::(std::match_results,0>,std::allocator,0> > > >&) (0x19F1) - # Name: swap - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19F2) - # Name: _Resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x19F4) - # Name: _Pfx - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x19F4) - # Name: _Sfx - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x19F4) - # Name: _Null - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x19F7 - # Name: _At - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> > (0x19D1) - # Name: _Elem - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # Name: _MyCont - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits,0> > > > (0x19F8) - # Name: _Mytraits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> > (0x19D1) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >& (0x19E1) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> >& (0x19F3) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator,0> > > > > (0x19E4) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator,0> > > > > (0x19E4) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator,0> > > (0x19D4) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: char_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::basic_string,std::allocator > (0x114B) - # Name: string_type - # } - # } - .byte 0x3a, 0x03, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4f - .byte 0x72, 0x67, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x52 - .byte 0x65, 0x61, 0x64, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x1c, 0x00, 0x5f, 0x50 - .byte 0x72, 0x65, 0x66, 0x69 - .byte 0x78, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x30, 0x00, 0x5f, 0x53 - .byte 0x75, 0x66, 0x66, 0x69 - .byte 0x78, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x44, 0x00, 0x5f, 0x4e - .byte 0x75, 0x6c, 0x6c, 0x5f - .byte 0x65, 0x6c, 0x65, 0x6d - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd9, 0x19, 0x00, 0x00 - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x5f, 0x72, 0x65 - .byte 0x73, 0x75, 0x6c, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdc, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x61, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdd, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdd, 0x19, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdc, 0x19, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xde, 0x19, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xde, 0x19, 0x00, 0x00 - .byte 0x70, 0x6f, 0x73, 0x69 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdf, 0x19, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe2, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe3, 0x19, 0x00, 0x00 - .byte 0x70, 0x72, 0x65, 0x66 - .byte 0x69, 0x78, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe3, 0x19, 0x00, 0x00 - .byte 0x73, 0x75, 0x66, 0x66 - .byte 0x69, 0x78, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe5, 0x19, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe5, 0x19, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe5, 0x19, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe5, 0x19, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe7, 0x19, 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 0xe7, 0x19, 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 0xed, 0x19, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x6d - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xee, 0x19, 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 0xf1, 0x19, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf2, 0x19, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf4, 0x19, 0x00, 0x00 - .byte 0x5f, 0x50, 0x66, 0x78 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf4, 0x19, 0x00, 0x00 - .byte 0x5f, 0x53, 0x66, 0x78 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf4, 0x19, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf7, 0x19, 0x00, 0x00 - .byte 0x5f, 0x41, 0x74, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6c, 0x65 - .byte 0x6d, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x43 - .byte 0x6f, 0x6e, 0x74, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xf8, 0x19, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe1, 0x19, 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 0xf3, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe4, 0x19, 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 0xe4, 0x19, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd4, 0x19, 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 0x63, 0x68, 0x61, 0x72 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Class (0x19FA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 46 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x19F9) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 88 - # Name: std::match_results,0>,std::allocator,0> > > > - # LinkageName: .?AV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x5e, 0x01, 0x04, 0x15 - .byte 0x2e, 0x00, 0x10, 0x02 - .byte 0xf9, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x58, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x5f, 0x72, 0x65, 0x73 - .byte 0x75, 0x6c, 0x74, 0x73 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x5f, 0x72, 0x65, 0x73 - .byte 0x75, 0x6c, 0x74, 0x73 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x56 - .byte 0x3f, 0x24, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x19FB) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::match_results,0>,std::allocator,0> > > > (0x19FA) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 985 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xfa, 0x19, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xd9, 0x03, 0x00, 0x00 - # Class (0x19FC) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@ - # } - .byte 0xde, 0x01, 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, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x20, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x20, 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, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 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, 0x56, 0x3f, 0x24 - .byte 0x73, 0x75, 0x62, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 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, 0x44 - .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, 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 (0x19FD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x19FE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x19FF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> > >&) (0x19D7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd7, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A00) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::allocator,0> > >& (0x19D6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xd6, 0x19, 0x00, 0x00 - # MemberFunction (0x1A01) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::allocator,0> > >&) (0x1A00) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x00, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A02) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::sub_match,0> >& (0x19E1) - # ArgType: const std::allocator,0> > >& (0x19D6) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xe1, 0x19, 0x00, 0x00 - .byte 0xd6, 0x19, 0x00, 0x00 - # MemberFunction (0x1A03) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const std::sub_match,0> >&, const std::allocator,0> > >&) (0x1A02) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x02, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1A04) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::initializer_list,0> > > - # LinkageName: .?AV?$initializer_list@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x72, 0x5f, 0x6c - .byte 0x69, 0x73, 0x74, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x20, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # ArgList (0x1A05) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::initializer_list,0> > > (0x1A04) - # ArgType: const std::allocator,0> > >& (0x19D6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x04, 0x1a, 0x00, 0x00 - .byte 0xd6, 0x19, 0x00, 0x00 - # MemberFunction (0x1A06) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list,0> > >, const std::allocator,0> > >&) (0x1A05) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x05, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1A07) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1A08) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector,0> >,std::allocator,0> > > > (0x1A07) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x07, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1A09) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::vector,0> >,std::allocator,0> > > >& (0x1A08) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x08, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A0A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector,0> >,std::allocator,0> > > >&) (0x1A09) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x09, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A0B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector,0> >,std::allocator,0> > > >& (0x1A08) - # ArgType: const std::allocator,0> > >& (0x19D6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x1a, 0x00, 0x00 - .byte 0xd6, 0x19, 0x00, 0x00 - # MemberFunction (0x1A0C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector,0> >,std::allocator,0> > > >&, const std::allocator,0> > >&) (0x1A0B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0b, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1A0D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1A0E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector,0> >,std::allocator,0> > > >&& (0x1A0D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0d, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A0F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector,0> >,std::allocator,0> > > >&&) (0x1A0E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A10) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector,0> >,std::allocator,0> > > >&& (0x1A0D) - # ArgType: const std::allocator,0> > >& (0x19D6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x0d, 0x1a, 0x00, 0x00 - .byte 0xd6, 0x19, 0x00, 0x00 - # MemberFunction (0x1A11) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector,0> >,std::allocator,0> > > >&&, const std::allocator,0> > >&) (0x1A10) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x10, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A12) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::allocator,0> > >&) (0x19FF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned, const std::allocator,0> > >&) (0x1A01) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned, const std::sub_match,0> >&, const std::allocator,0> > >&) (0x1A03) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::initializer_list,0> > >, const std::allocator,0> > >&) (0x1A06) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::vector,0> >,std::allocator,0> > > >&) (0x1A0A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::vector,0> >,std::allocator,0> > > >&, const std::allocator,0> > >&) (0x1A0C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&&) (0x1A0F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&&, const std::allocator,0> > >&) (0x1A11) - # ] - # } - .byte 0x4a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfe, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x19, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x01, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0a, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x11, 0x1a, 0x00, 0x00 - # Pointer (0x1A13) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1A14) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector,0> >,std::allocator,0> > > >& (0x1A13) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x13, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A15) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector,0> >,std::allocator,0> > > >&) (0x1A14) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x14, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A16) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector,0> >,std::allocator,0> > > >& (0x1A13) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x13, 0x1a, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x1A17) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A16) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x16, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A18) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector,0> >,std::allocator,0> > > >& (0x1A13) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x13, 0x1a, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x1A19) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A18) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x18, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A1A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A17) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A19) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x17, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x19, 0x1a, 0x00, 0x00 - # ArgList (0x1A1B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector,0> >,std::allocator,0> > > >& (0x1A13) - # ArgType: std::_Equal_allocators (0x11AE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x13, 0x1a, 0x00, 0x00 - .byte 0xae, 0x11, 0x00, 0x00 - # MemberFunction (0x1A1C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector,0> >,std::allocator,0> > > >&, std::_Equal_allocators) (0x1A1B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x1b, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A1D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&, std::_Equal_allocators) (0x1A1C) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A17) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A19) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1c, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x17, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x19, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A1E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector,0> >,std::allocator,0> > > >& (0x1A13) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector,0> >,std::allocator,0> > > >&&) (0x1A0E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x13, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A1F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector,0> >,std::allocator,0> > > >& (0x1A13) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector,0> >,std::allocator,0> > > >&) (0x1A09) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x13, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x09, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A20) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::initializer_list,0> > > (0x1A04) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x04, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A21) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector,0> >,std::allocator,0> > > >& (0x1A13) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list,0> > >) (0x1A20) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x13, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A22) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector,0> >,std::allocator,0> > > >& std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&&) (0x1A1E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector,0> >,std::allocator,0> > > >& std::vector,0> >,std::allocator,0> > > >::(const std::vector,0> >,std::allocator,0> > > >&) (0x1A1F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector,0> >,std::allocator,0> > > >& std::vector,0> >,std::allocator,0> > > >::(std::initializer_list,0> > >) (0x1A21) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1f, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x21, 0x1a, 0x00, 0x00 - # ArgList (0x1A23) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::sub_match,0> >& (0x19E1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe1, 0x19, 0x00, 0x00 - # MemberFunction (0x1A24) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::sub_match,0> >&) (0x1A23) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x23, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1A25) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::sub_match,0> > (0x19D1) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1A26) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::sub_match,0> >&& (0x1A25) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x25, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A27) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::sub_match,0> >&&) (0x1A26) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x26, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A28) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::sub_match,0> >&) (0x1A24) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >&&) (0x1A27) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x24, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x1a, 0x00, 0x00 - # Class (0x1A29) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_iterator,0> > > > > - # LinkageName: .?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@ - # } - .byte 0x2a, 0x01, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x20, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # ArgList (0x1A2A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ArgType: const std::sub_match,0> >& (0x19E1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xe1, 0x19, 0x00, 0x00 - # MemberFunction (0x1A2B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> > > > > (0x1A29) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator,0> > > > >, const std::sub_match,0> >&) (0x1A2A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2a, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A2C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ArgType: std::sub_match,0> >&& (0x1A25) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0x25, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A2D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> > > > > (0x1A29) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator,0> > > > >, std::sub_match,0> >&&) (0x1A2C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2c, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A2E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ArgType: const unsigned (0x1181) - # ArgType: const std::sub_match,0> >& (0x19E1) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xe1, 0x19, 0x00, 0x00 - # MemberFunction (0x1A2F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> > > > > (0x1A29) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Vector_const_iterator,0> > > > >, const unsigned, const std::sub_match,0> >&) (0x1A2E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x2e, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A30) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ArgType: std::initializer_list,0> > > (0x1A04) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0x04, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A31) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> > > > > (0x1A29) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator,0> > > > >, std::initializer_list,0> > >) (0x1A30) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x30, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A32) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >, const std::sub_match,0> >&) (0x1A2B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >, std::sub_match,0> >&&) (0x1A2D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >, const unsigned, const std::sub_match,0> >&) (0x1A2F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >, std::initializer_list,0> > >) (0x1A31) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2b, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2f, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x31, 0x1a, 0x00, 0x00 - # ArgList (0x1A33) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::sub_match,0> >& (0x19E1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xe1, 0x19, 0x00, 0x00 - # MemberFunction (0x1A34) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::sub_match,0> >&) (0x1A33) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x33, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A35) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list,0> > >) (0x1A20) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A36) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned, const std::sub_match,0> >&) (0x1A34) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::initializer_list,0> > >) (0x1A35) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x34, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x35, 0x1a, 0x00, 0x00 - # ArgList (0x1A37) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector,0> >,std::allocator,0> > > >& (0x1A08) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x1a, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x1A38) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A37) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x37, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A39) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector,0> >,std::allocator,0> > > >& (0x1A08) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x1a, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x1A3A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A39) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x39, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A3B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A38) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::vector,0> >,std::allocator,0> > > >&, std::integral_constant) (0x1A3A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x38, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3a, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A3C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A3D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A3C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned, const std::sub_match,0> >&) (0x1A34) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3c, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x34, 0x1a, 0x00, 0x00 - # ArgList (0x1A3E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - # MemberFunction (0x1A3F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> > > > > (0x1A29) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vector_const_iterator,0> > > > >) (0x1A3E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3e, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A40) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ArgType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - # MemberFunction (0x1A41) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> > > > > (0x1A29) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator,0> > > > >, std::_Vector_const_iterator,0> > > > >) (0x1A40) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x40, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A42) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >) (0x1A3F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >, std::_Vector_const_iterator,0> > > > >) (0x1A41) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x41, 0x1a, 0x00, 0x00 - # Pointer (0x1A43) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::sub_match,0> > (0x19D1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1A44) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1A45) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector,0> >,std::allocator,0> > > > (0x1A07) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x07, 0x1a, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1A46) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >* (0x19E6) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A47) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::() (0x1A44) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::() (0x1A46) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A48) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> > > > > (0x1A29) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A49) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A4A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A48) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A49) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x48, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x49, 0x1a, 0x00, 0x00 - # Class (0x1A4B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > > > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@@std@@ - # } - .byte 0x5e, 0x01, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x20, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 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 (0x1A4C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > > > > > (0x1A4B) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1A4D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> > > > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@@std@@ - # } - .byte 0x6a, 0x01, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x20, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 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 (0x1A4E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> > > > > > (0x1A4D) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4d, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A4F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A4C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A4E) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4c, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A50) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A51) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A52) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >& (0x19F3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf3, 0x19, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A53) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >& (0x19E1) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe1, 0x19, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A54) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A52) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A53) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x52, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A55) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >& (0x19F3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf3, 0x19, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A56) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >& (0x19E1) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe1, 0x19, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A57) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::() (0x1A55) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::() (0x1A56) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x56, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A58) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator,0> > > (0x19D4) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A59) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: const unsigned (0x1181) - # ArgType: const std::sub_match,0> >& (0x19E1) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xe1, 0x19, 0x00, 0x00 - # MemberFunction (0x1A5A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::sub_match,0> >*, const unsigned, const std::sub_match,0> >&) (0x1A59) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x59, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A5B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: const unsigned (0x1181) - # ArgType: std::_Value_init_tag (0x1759) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x59, 0x17, 0x00, 0x00 - # MemberFunction (0x1A5C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::sub_match,0> >*, const unsigned, std::_Value_init_tag) (0x1A5B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5b, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A5D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, const unsigned, const std::sub_match,0> >&) (0x1A5A) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, const unsigned, std::_Value_init_tag) (0x1A5C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x5a, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x5c, 0x1a, 0x00, 0x00 - # ArgList (0x1A5E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::sub_match,0> >* (0x1A43) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A5F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*) (0x1A5E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5e, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A60) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x1A61) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*, std::integral_constant) (0x1A60) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x60, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A62) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x1A63) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*, std::integral_constant) (0x1A62) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x62, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A64) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*, std::integral_constant) (0x1A61) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*, std::integral_constant) (0x1A63) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x61, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x63, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A65) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*) (0x1A5E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5e, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1A66) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::sub_match,0> >* (0x1A43) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A67) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*) (0x1A66) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x66, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A68) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1A69) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::sub_match,0> >* (0x1A43) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x1A6A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::sub_match,0> >* (0x1A69) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x1a, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1A6B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::sub_match,0> >*, const unsigned, const unsigned) (0x1A6A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x6a, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A6C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A6D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*) (0x1A66) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x66, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A6E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x124F) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x12, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A6F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy*& (0x1253) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x53, 0x12, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A70) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* const& (0x1256) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x56, 0x12, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A71) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy*& std::vector,0> >,std::allocator,0> > > >::() (0x1A6F) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy* const& std::vector,0> >,std::allocator,0> > > >::() (0x1A70) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6f, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x70, 0x1a, 0x00, 0x00 - # Pointer (0x1A72) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator,0> > > (0x19D4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1A73) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator,0> > >& (0x1A72) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A74) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator,0> > >& (0x19D6) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd6, 0x19, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A75) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::allocator,0> > >& std::vector,0> >,std::allocator,0> > > >::() (0x1A73) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::allocator,0> > >& std::vector,0> >,std::allocator,0> > > >::() (0x1A74) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x73, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x74, 0x1a, 0x00, 0x00 - # Class (0x1A76) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_val,0> > > > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0xfa, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 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, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x1A77) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val,0> > > > (0x1A76) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x76, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1A78) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val,0> > > >& (0x1A77) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x77, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1A79) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_val,0> > > > (0x1A76) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x76, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1A7A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_val,0> > > > (0x1A79) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x79, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1A7B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val,0> > > >& (0x1A7A) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x7a, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A7C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val,0> > > >& std::vector,0> >,std::allocator,0> > > >::() (0x1A78) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_Vector_val,0> > > >& std::vector,0> >,std::allocator,0> > > >::() (0x1A7B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x78, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7b, 0x1a, 0x00, 0x00 - # ArgList (0x1A7D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::sub_match,0> >* (0x1A69) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x69, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A7E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> > > > > (0x1A29) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::sub_match,0> >*) (0x1A7D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7d, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A7F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> > > > > (0x1A29) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x29, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1A80) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::sub_match,0> >* (0x1A43) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1A81) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >*& (0x1A80) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1A82) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::sub_match,0> >* (0x1A69) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x69, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1A83) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >*& (0x1A82) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x82, 0x1a, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x45, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A84) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::sub_match,0> >*& std::vector,0> >,std::allocator,0> > > >::() (0x1A81) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::sub_match,0> >*& std::vector,0> >,std::allocator,0> > > >::() (0x1A83) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x81, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x83, 0x1a, 0x00, 0x00 - # FieldList (0x1A85) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x9 - # MethodListIndex: 0x1A12 - # Name: vector - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&) (0x1A15) - # Name: _Take_contents - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A1A - # Name: _Move_construct - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1A1D - # Name: _Move_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1A22 - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: ~vector - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A28 - # Name: push_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x1A32 - # Name: insert - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A36 - # Name: assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A3B - # Name: _Copy_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A3D - # Name: resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A3C) - # Name: _Reallocate_exactly - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A3C) - # Name: _Clear_and_reserve_geometric - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A3C) - # Name: reserve - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: shrink_to_fit - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: pop_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A42 - # Name: erase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: clear - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&) (0x1A15) - # Name: _Swap_val - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&) (0x1A15) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A47 - # Name: data - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A4A - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A4A - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A4F - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A4F - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A49) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A49) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A4E) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> > > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A4E) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A47 - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A47 - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::vector,0> >,std::allocator,0> > > >::() (0x1A50) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector,0> >,std::allocator,0> > > >::() (0x1A51) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector,0> >,std::allocator,0> > > >::() (0x1A51) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector,0> >,std::allocator,0> > > >::() (0x1A51) - # Name: capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector,0> >,std::allocator,0> > > >::() (0x1A51) - # Name: _Unused_capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::vector,0> >,std::allocator,0> > > >::() (0x1A50) - # Name: _Has_unused_capacity - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A54 - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A54 - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A57 - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A57 - # Name: back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator,0> > > std::vector,0> >,std::allocator,0> > > >::() (0x1A58) - # Name: get_allocator - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A5D - # Name: _Ufill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*) (0x1A5F) - # Name: _Umove - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A64 - # Name: _Umove_if_noexcept1 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*) (0x1A65) - # Name: _Umove_if_noexcept - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*) (0x1A67) - # Name: _Destroy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A68) - # Name: _Calculate_growth - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A3C) - # Name: _Buy_raw - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A3C) - # Name: _Buy_nonzero - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::sub_match,0> >*, const unsigned, const unsigned) (0x1A6B) - # Name: _Change_array - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: _Tidy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1A6C) - # Name: _Xlength - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1A6C) - # Name: _Xrange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*) (0x1A6D) - # Name: _Orphan_range - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Iterator_base12** std::vector,0> >,std::allocator,0> > > >::() (0x1A6E) - # Name: _Getpfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A71 - # Name: _Myproxy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&) (0x1A15) - # Name: _Swap_proxy_and_iterators - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A75 - # Name: _Getal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A7C - # Name: _Get_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(const std::sub_match,0> >*) (0x1A7E) - # Name: _Make_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A7F) - # Name: _Make_iterator_offset - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A84 - # Name: _Myfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A84 - # Name: _Mylast - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A84 - # Name: _Myend - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator,0> > > (0x19D4) - # Name: _Alty - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits,0> > > > (0x19F8) - # Name: _Alty_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_val,0> > > > (0x1A76) - # Name: _Scary_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> > (0x19D1) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator,0> > > (0x19D4) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> >* (0x1A43) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >* (0x19E6) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> >& (0x19F3) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >& (0x19E1) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_iterator,0> > > > > (0x1A29) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator,0> > > > > (0x19E4) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > > > > > (0x1A4B) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> > > > > > (0x1A4D) - # Name: const_reverse_iterator - # } - # } - .byte 0xa6, 0x06, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x09, 0x00 - .byte 0x12, 0x1a, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x15, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x54, 0x61, 0x6b - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x65, 0x6e - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x1a, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x72 - .byte 0x75, 0x63, 0x74, 0x00 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x1d, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x22, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfe, 0x19, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x28, 0x1a, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x32, 0x1a, 0x00, 0x00 - .byte 0x69, 0x6e, 0x73, 0x65 - .byte 0x72, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x36, 0x1a, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x3b, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x3d, 0x1a, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3c, 0x1a, 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, 0x01, 0x00 - .byte 0x3c, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x5f, 0x61 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x73, 0x65, 0x72 - .byte 0x76, 0x65, 0x5f, 0x67 - .byte 0x65, 0x6f, 0x6d, 0x65 - .byte 0x74, 0x72, 0x69, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3c, 0x1a, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x72, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfe, 0x19, 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 0xfe, 0x19, 0x00, 0x00 - .byte 0x70, 0x6f, 0x70, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x42, 0x1a, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfe, 0x19, 0x00, 0x00 - .byte 0x63, 0x6c, 0x65, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x15, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x15, 0x1a, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x47, 0x1a, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4a, 0x1a, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4a, 0x1a, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4f, 0x1a, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4f, 0x1a, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x1a, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x1a, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4e, 0x1a, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4e, 0x1a, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x47, 0x1a, 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 0x47, 0x1a, 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 0x50, 0x1a, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x51, 0x1a, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x51, 0x1a, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x51, 0x1a, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x51, 0x1a, 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 0x50, 0x1a, 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 0x54, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x54, 0x1a, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x57, 0x1a, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x57, 0x1a, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x58, 0x1a, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5d, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x5f, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6d, 0x6f - .byte 0x76, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x64, 0x1a, 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 0x65, 0x1a, 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 0x67, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x68, 0x1a, 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 0x3c, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3c, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x7a, 0x65, 0x72, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x6b, 0x1a, 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 0xfe, 0x19, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x6c, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x6c, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x67, 0x65, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x6d, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x6e, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x71, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xfe, 0x19, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x15, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x75, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x7c, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x7e, 0x1a, 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, 0x01, 0x00 - .byte 0x7f, 0x1a, 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 0x84, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x84, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x84, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xf8, 0x19, 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 0x76, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x53, 0x63, 0x61 - .byte 0x72, 0x79, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd4, 0x19, 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 0x43, 0x1a, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe6, 0x19, 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 0xf3, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe1, 0x19, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x29, 0x1a, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe4, 0x19, 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 0x4b, 0x1a, 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 0x4d, 0x1a, 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 (0x1A86) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 122 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1A85) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::vector,0> >,std::allocator,0> > > > - # LinkageName: .?AV?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ - # } - .byte 0x72, 0x01, 0x04, 0x15 - .byte 0x7a, 0x00, 0x10, 0x02 - .byte 0x85, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x76 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x2c, 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, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x56, 0x3f, 0x24 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x32, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1A87) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::vector,0> >,std::allocator,0> > > > (0x1A86) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 339 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x86, 0x1a, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x53, 0x01, 0x00, 0x00 - # Struct (0x1A88) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::pair,0>,gsl::details::span_iterator,0> > - # LinkageName: .?AU?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@ - # } - .byte 0xd2, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x70 - .byte 0x61, 0x69, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x2c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x70, 0x61, 0x69, 0x72 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x56 - .byte 0x31, 0x32, 0x33, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x1A89) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: std::sub_match,0> >* (0x1A43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A8A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A8B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A8C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::sub_match,0> >&) (0x1A23) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x23, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A8D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x114E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A8E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A8F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::sub_match,0> >::(const std::sub_match,0> >&) (0x1A8C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::sub_match,0> >::(const std::basic_string,std::allocator >&) (0x1A8D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::sub_match,0> >::(const char*) (0x1A8E) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8c, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8d, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A90) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const unsigned) (0x1192) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A91) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::sub_match,0> >&) (0x1A23) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x23, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A92) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const unsigned) (0x1192) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A93) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A94) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::sub_match,0> >::(const std::sub_match,0> >&) (0x1A91) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::sub_match,0> >::(const char* const, const unsigned) (0x1A92) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::sub_match,0> >::(const char* const) (0x1A93) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x92, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x1a, 0x00, 0x00 - # MethodOverloadList (0x1A95) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::sub_match,0> >::(const char* const, const unsigned) (0x1A92) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::sub_match,0> >::(const char* const) (0x1A93) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x92, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x1a, 0x00, 0x00 - # MemberFunction (0x1A96) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # ClassType: std::sub_match,0> > (0x19D1) - # ThisType: const std::sub_match,0> >* (0x19E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1A97) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: bool (0x30) - # FieldOffset: 0x10 - # Name: matched - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::sub_match,0> >::() (0x1A89) - # Name: sub_match - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int std::sub_match,0> >::() (0x1A8A) - # Name: length - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > std::sub_match,0> >::() (0x1A8B) - # Name: operator basic_string - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > std::sub_match,0> >::() (0x1A8B) - # Name: str - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1A8F - # Name: compare - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int std::sub_match,0> >::(const char* const, const unsigned) (0x1A90) - # Name: _Compare - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1A94 - # Name: _Match_equal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1A94 - # Name: _Less - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A95 - # Name: _Greater - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::pair,0>,gsl::details::span_iterator,0> > std::sub_match,0> >::() (0x1A96) - # Name: _Effective_range - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # Name: _Mybase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x199E) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::basic_string,std::allocator > (0x114B) - # Name: string_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::char_traits (0x125A) - # Name: _Traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: _Size_type - # } - # } - .byte 0x76, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x89, 0x1a, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8a, 0x1a, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8b, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x20, 0x62, 0x61, 0x73 - .byte 0x69, 0x63, 0x5f, 0x73 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8b, 0x1a, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x00 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x8f, 0x1a, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x72, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x94, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x74 - .byte 0x63, 0x68, 0x5f, 0x65 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x94, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x65, 0x73 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x95, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x72, 0x65 - .byte 0x61, 0x74, 0x65, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x96, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x45, 0x66, 0x66 - .byte 0x65, 0x63, 0x74, 0x69 - .byte 0x76, 0x65, 0x5f, 0x72 - .byte 0x61, 0x6e, 0x67, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .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 0x74, 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, 0x19, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x5f, 0x54, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x5f, 0x53, 0x69, 0x7a - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x1A98) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 26 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1A97) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 20 - # Name: std::sub_match,0> > - # LinkageName: .?AV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xa6, 0x00, 0x04, 0x15 - .byte 0x1a, 0x00, 0x10, 0x02 - .byte 0x97, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 - # UdtSourceLine (0x1A99) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::sub_match,0> > (0x1A98) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 598 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x98, 0x1a, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x56, 0x02, 0x00, 0x00 - # Pointer (0x1A9A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator,0> > > (0x19D5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd5, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1A9B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::sub_match,0> >& (0x19F3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf3, 0x19, 0x00, 0x00 - # MemberFunction (0x1A9C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::allocator,0> > > (0x19D4) - # ThisType: const std::allocator,0> > >* (0x1A9A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::sub_match,0> >&) (0x1A9B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x9a, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9b, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1A9D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >* (0x19E6) - # ClassType: std::allocator,0> > > (0x19D4) - # ThisType: const std::allocator,0> > >* (0x1A9A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::sub_match,0> >&) (0x1A23) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x9a, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x23, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1A9E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >* std::allocator,0> > >::(std::sub_match,0> >&) (0x1A9C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >* std::allocator,0> > >::(const std::sub_match,0> >&) (0x1A9D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9c, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9d, 0x1a, 0x00, 0x00 - # Pointer (0x1A9F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator,0> > > (0x19D4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1AA0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator,0> > > (0x19D4) - # ThisType: std::allocator,0> > >* (0x1A9F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x9f, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AA1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator,0> > > (0x19D4) - # ThisType: std::allocator,0> > >* (0x1A9F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> > >&) (0x19D7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x9f, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd7, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1AA2) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator,0> > >::() (0x1AA0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator,0> > >::(const std::allocator,0> > >&) (0x1AA1) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa0, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa1, 0x1a, 0x00, 0x00 - # Pointer (0x1AA3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::sub_match,0> > (0x19D1) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x1AA4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::sub_match,0> >* const (0x1AA3) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa3, 0x1a, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1AA5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator,0> > > (0x19D4) - # ThisType: std::allocator,0> > >* (0x1A9F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::sub_match,0> >* const, const unsigned) (0x1AA4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x9f, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa4, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AA6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::allocator,0> > > (0x19D4) - # ThisType: std::allocator,0> > >* (0x1A9F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x9f, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AA7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::allocator,0> > > (0x19D4) - # ThisType: std::allocator,0> > >* (0x1A9F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const void*) (0x127B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x9f, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1AA8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >* std::allocator,0> > >::(const unsigned) (0x1AA6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >* std::allocator,0> > >::(const unsigned, const void*) (0x1AA7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x1a, 0x00, 0x00 - # MemberFunction (0x1AA9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::allocator,0> > > (0x19D4) - # ThisType: const std::allocator,0> > >* (0x1A9A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x9a, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1AAA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1A9E - # Name: address - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AA2 - # Name: allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::allocator,0> > >::(std::sub_match,0> >* const, const unsigned) (0x1AA5) - # Name: deallocate - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AA8 - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::allocator,0> > >::() (0x1AA9) - # Name: max_size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void (0x3) - # Name: _Not_user_specialized - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> > (0x19D1) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> >* (0x1A43) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >* (0x19E6) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> >& (0x19F3) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >& (0x19E1) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0x5e, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x9e, 0x1a, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa2, 0x1a, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa5, 0x1a, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa8, 0x1a, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa9, 0x1a, 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 0xd1, 0x19, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe6, 0x19, 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 0xf3, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe1, 0x19, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x1AAB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1AAA) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator,0> > > - # LinkageName: .?AV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@ - # } - .byte 0xca, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0xaa, 0x1a, 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, 0x73, 0x75 - .byte 0x62, 0x5f, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1AAC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator,0> > > (0x1AAB) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 879 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xab, 0x1a, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x6f, 0x03, 0x00, 0x00 - # Pointer (0x1AAD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1AAE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1AAD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xad, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1AAF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: const std::_Container_base12* (0x1295) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - # MemberFunction (0x1AB0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1AAD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::sub_match,0> >*, const std::_Container_base12*) (0x1AAF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xad, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xaf, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1AB1) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> > > > >::() (0x1AAE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> > > > >::(std::sub_match,0> >*, const std::_Container_base12*) (0x1AB0) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xae, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb0, 0x1a, 0x00, 0x00 - # Modifier (0x1AB2) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1AB3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_const_iterator,0> > > > > (0x1AB2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb2, 0x1a, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1AB4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >& (0x19E1) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AB3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe1, 0x19, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xb3, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AB5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >* (0x19E6) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AB3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe6, 0x19, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xb3, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1AB6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1AB7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> > > > >& (0x1AB6) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1AAD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb6, 0x1a, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xad, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AB8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1AAD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xad, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1AB9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > >& std::_Vector_const_iterator,0> > > > >::() (0x1AB7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::_Vector_const_iterator,0> > > > >::(int) (0x1AB8) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb7, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb8, 0x1a, 0x00, 0x00 - # MemberFunction (0x1ABA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AB3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xb3, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1ABB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> > > > >& (0x1AB6) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1AAD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb6, 0x1a, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xad, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1ABC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AB3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xb3, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1ABD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_const_iterator,0> > > > > (0x1AB2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb2, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1ABE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vector_const_iterator,0> > > > >& (0x1ABD) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xbd, 0x1a, 0x00, 0x00 - # MemberFunction (0x1ABF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AB3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator,0> > > > >&) (0x1ABE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xb3, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbe, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1AC0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::_Vector_const_iterator,0> > > > >::(const int) (0x1ABC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1ABF) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbf, 0x1a, 0x00, 0x00 - # MemberFunction (0x1AC1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::sub_match,0> >& (0x19E1) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AB3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe1, 0x19, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xb3, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AC2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AB3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator,0> > > > >&) (0x1ABE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xb3, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbe, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AC3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AB3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator,0> > > > >&) (0x1ABE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xb3, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbe, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1AC4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::sub_match,0> >* (0x19E6) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe6, 0x19, 0x00, 0x00 - # MemberFunction (0x1AC5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> > > > > (0x19E4) - # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1AAD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::sub_match,0> >*) (0x1AC4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0xad, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc4, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1AC6) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Iterator_base12 (0x124D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >* (0x1A43) - # FieldOffset: 0x8 - # Name: _Ptr - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AB1 - # Name: _Vector_const_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >& std::_Vector_const_iterator,0> > > > >::() (0x1AB4) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >* std::_Vector_const_iterator,0> > > > >::() (0x1AB5) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AB9 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AB9 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> > > > >::(const int) (0x1ABA) - # Name: _Verify_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > >& std::_Vector_const_iterator,0> > > > >::(const int) (0x1ABB) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > > std::_Vector_const_iterator,0> > > > >::(const int) (0x1ABC) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> > > > >& std::_Vector_const_iterator,0> > > > >::(const int) (0x1ABB) - # Name: operator-= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AC0 - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >& std::_Vector_const_iterator,0> > > > >::(const int) (0x1AC1) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AC2) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AC2) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AC2) - # Name: operator< - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AC2) - # Name: operator> - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AC2) - # Name: operator<= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AC2) - # Name: operator>= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AC3) - # Name: _Compat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::sub_match,0> >* std::_Vector_const_iterator,0> > > > >::() (0x1AB5) - # Name: _Unwrapped - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> > > > >::(const std::sub_match,0> >*) (0x1AC5) - # Name: _Seek_to - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> > (0x19D1) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >* (0x19E6) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >& (0x19E1) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> >* (0x1A43) - # Name: _Tptr - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator,0> > > > > (0x19E4) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0x5a, 0x02, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x50 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb1, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb4, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb5, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb9, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb9, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xba, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x6f, 0x66, 0x66, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbb, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbc, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbb, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc0, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc1, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc2, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc2, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc2, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc2, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc2, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc2, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc3, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb5, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc5, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x74, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xe6, 0x19, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe1, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x54, 0x70, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe4, 0x19, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x1AC7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 33 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1AC6) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Vector_const_iterator,0> > > > > - # LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@ - # } - .byte 0x36, 0x01, 0x04, 0x15 - .byte 0x21, 0x00, 0x10, 0x02 - .byte 0xc6, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x20, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1AC8) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_const_iterator,0> > > > > (0x1AC7) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 22 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc7, 0x1a, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x16, 0x00, 0x00, 0x00 - # Struct (0x1AC9) { - # 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,0> > > > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x0e, 0x01, 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, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x20, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # FieldList (0x1ACA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x1ACB) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1ACA) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator_traits,0> > > > - # LinkageName: .?AU?$allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0xfa, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0xca, 0x1a, 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 0x73, 0x75, 0x62, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x20, 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, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1ACC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator_traits,0> > > > (0x1ACB) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 837 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xcb, 0x1a, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x45, 0x03, 0x00, 0x00 - # Pointer (0x1ACD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1ACE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator,0> > >& (0x1A72) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # ThisType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1ACD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x1a, 0x00, 0x00 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0xcd, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1ACF) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1AD0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1ACF) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcf, 0x1a, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1AD1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator,0> > >& (0x19D6) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # ThisType: const std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1AD0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd6, 0x19, 0x00, 0x00 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0xd0, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1AD2) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::allocator,0> > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1ACE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::allocator,0> > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1AD1) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xce, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x1a, 0x00, 0x00 - # MemberFunction (0x1AD3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val,0> > > >& (0x1A77) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # ThisType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1ACD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x77, 0x1a, 0x00, 0x00 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0xcd, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AD4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val,0> > > >& (0x1A7A) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # ThisType: const std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1AD0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x7a, 0x1a, 0x00, 0x00 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0xd0, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1AD5) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_val,0> > > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1AD3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Vector_val,0> > > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1AD4) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd3, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd4, 0x1a, 0x00, 0x00 - # FieldList (0x1AD6) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::allocator,0> > > (0x19D4) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val,0> > > > (0x1A76) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AD2 - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AD5 - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator,0> > > (0x19D4) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x76, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd2, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd5, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x1AD7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1AD6) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@ - # } - .byte 0xde, 0x01, 0x04, 0x15 - .byte 0x07, 0x00, 0x10, 0x02 - .byte 0xd6, 0x1a, 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, 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, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x20, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x20, 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, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 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, 0x56, 0x3f, 0x24 - .byte 0x73, 0x75, 0x62, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 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, 0x44 - .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, 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 - # UdtSourceLine (0x1AD8) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AD7) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xd7, 0x1a, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # Pointer (0x1AD9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val,0> > > > (0x1A76) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x76, 0x1a, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1ADA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_val,0> > > > (0x1A76) - # ThisType: std::_Vector_val,0> > > >* (0x1AD9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x76, 0x1a, 0x00, 0x00 - .byte 0xd9, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1ADB) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x1293) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >* (0x1A43) - # FieldOffset: 0x4 - # Name: _Myfirst - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >* (0x1A43) - # FieldOffset: 0x8 - # Name: _Mylast - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >* (0x1A43) - # FieldOffset: 0xC - # Name: _Myend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_val,0> > > >::() (0x1ADA) - # Name: _Vector_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> > (0x19D1) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> >* (0x1A43) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >* (0x19E6) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> >& (0x19F3) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >& (0x19E1) - # Name: const_reference - # } - # } - .byte 0xf2, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6c, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4d - .byte 0x79, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xda, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x43, 0x1a, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe6, 0x19, 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 0xf3, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe1, 0x19, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x72, 0x65 - .byte 0x66, 0x65, 0x72, 0x65 - .byte 0x6e, 0x63, 0x65, 0x00 - # Class (0x1ADC) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 12 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1ADB) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vector_val,0> > > > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0xfa, 0x00, 0x04, 0x15 - .byte 0x0c, 0x00, 0x10, 0x02 - .byte 0xdb, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 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, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1ADD) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_val,0> > > > (0x1ADC) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 308 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xdc, 0x1a, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x34, 0x01, 0x00, 0x00 - # Pointer (0x1ADE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Modifier (0x1ADF) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1AE0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::pair,0>,gsl::details::span_iterator,0> > (0x1ADF) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdf, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1AE1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::pair,0>,gsl::details::span_iterator,0> >& (0x1AE0) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe0, 0x1a, 0x00, 0x00 - # MemberFunction (0x1AE2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1ADE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::pair,0>,gsl::details::span_iterator,0> >&) (0x1AE1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0xde, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe1, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1AE3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1AE4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::pair,0>,gsl::details::span_iterator,0> >&& (0x1AE3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe3, 0x1a, 0x00, 0x00 - # MemberFunction (0x1AE5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1ADE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::pair,0>,gsl::details::span_iterator,0> >&&) (0x1AE4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0xde, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe4, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1AE6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::pair,0>,gsl::details::span_iterator,0> >::(const std::pair,0>,gsl::details::span_iterator,0> >&) (0x1AE2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::pair,0>,gsl::details::span_iterator,0> >::(std::pair,0>,gsl::details::span_iterator,0> >&&) (0x1AE5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe5, 0x1a, 0x00, 0x00 - # Pointer (0x1AE7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x1AE8) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # Modifiers [ (0x3) - # Const (0x1) - # Volatile (0x2) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0x03, 0x00, 0xf2, 0xf1 - # Pointer (0x1AE9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const volatile std::pair,0>,gsl::details::span_iterator,0> > (0x1AE8) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe8, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1AEA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const volatile std::pair,0>,gsl::details::span_iterator,0> >& (0x1AE9) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe9, 0x1a, 0x00, 0x00 - # MemberFunction (0x1AEB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::pair,0>,gsl::details::span_iterator,0> >& (0x1AE7) - # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1ADE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const volatile std::pair,0>,gsl::details::span_iterator,0> >&) (0x1AEA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe7, 0x1a, 0x00, 0x00 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0xde, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xea, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1AEC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::pair,0>,gsl::details::span_iterator,0> >& (0x1AE7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe7, 0x1a, 0x00, 0x00 - # MemberFunction (0x1AED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1ADE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::pair,0>,gsl::details::span_iterator,0> >&) (0x1AEC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0xde, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xec, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1AEE) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> (0x199E) - # FieldOffset: 0x0 - # Name: first - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> (0x199E) - # FieldOffset: 0x8 - # Name: second - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AE6 - # Name: pair - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::pair,0>,gsl::details::span_iterator,0> >& std::pair,0>,gsl::details::span_iterator,0> >::(const volatile std::pair,0>,gsl::details::span_iterator,0> >&) (0x1AEB) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::pair,0>,gsl::details::span_iterator,0> >::(std::pair,0>,gsl::details::span_iterator,0> >&) (0x1AED) - # Name: swap - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x199E) - # Name: first_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: gsl::details::span_iterator,0> (0x199E) - # Name: second_type - # } - # } - .byte 0x82, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x66, 0x69 - .byte 0x72, 0x73, 0x74, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x08, 0x00, 0x73, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe6, 0x1a, 0x00, 0x00 - .byte 0x70, 0x61, 0x69, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xed, 0x1a, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x73, 0x65, 0x63, 0x6f - .byte 0x6e, 0x64, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Struct (0x1AEF) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 8 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1AEE) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::pair,0>,gsl::details::span_iterator,0> > - # LinkageName: .?AU?$pair@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@ - # } - .byte 0xd2, 0x00, 0x05, 0x15 - .byte 0x08, 0x00, 0x10, 0x02 - .byte 0xee, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x70 - .byte 0x61, 0x69, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x2c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x70, 0x61, 0x69, 0x72 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x56 - .byte 0x31, 0x32, 0x33, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # StringId (0x1AF0) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x75, 0x74 - .byte 0x69, 0x6c, 0x69, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1AF1) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::pair,0>,gsl::details::span_iterator,0> > (0x1AEF) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\utility (0x1AF0) - # LineNumber: 79 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xef, 0x1a, 0x00, 0x00 - .byte 0xf0, 0x1a, 0x00, 0x00 - .byte 0x4f, 0x00, 0x00, 0x00 - # ArgList (0x1AF2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator,0> > >& (0x1A72) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1AF3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator,0> > >&, const unsigned) (0x1AF2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xf2, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1AF4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator,0> > >& (0x1A72) - # ArgType: const unsigned (0x1181) - # ArgType: const void* (0x127A) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x7a, 0x12, 0x00, 0x00 - # MemberFunction (0x1AF5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator,0> > >&, const unsigned, const void*) (0x1AF4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xf4, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1AF6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::sub_match,0> >* std::_Default_allocator_traits,0> > > >::(std::allocator,0> > >&, const unsigned) (0x1AF3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::sub_match,0> >* std::_Default_allocator_traits,0> > > >::(std::allocator,0> > >&, const unsigned, const void*) (0x1AF5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0xf3, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0xf5, 0x1a, 0x00, 0x00 - # ArgList (0x1AF7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator,0> > >& (0x1A72) - # ArgType: const std::sub_match,0> >* (0x1A69) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - .byte 0x69, 0x1a, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1AF8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator,0> > >&, const std::sub_match,0> >*, const unsigned) (0x1AF7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xf7, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AF9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> > >&) (0x19D7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xd7, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1AFA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator,0> > > (0x19D4) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> > >&) (0x19D7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xd7, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1AFB) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1AF6 - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Default_allocator_traits,0> > > >::(std::allocator,0> > >&, const std::sub_match,0> >*, const unsigned) (0x1AF8) - # Name: deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Default_allocator_traits,0> > > >::(const std::allocator,0> > >&) (0x1AF9) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::allocator,0> > > std::_Default_allocator_traits,0> > > >::(const std::allocator,0> > >&) (0x1AFA) - # Name: select_on_container_copy_construction - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator,0> > > (0x19D4) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> > (0x19D1) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::sub_match,0> >* (0x1A43) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::sub_match,0> >* (0x19E6) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void* (0x403) - # Name: void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const void* (0x127A) - # Name: const_void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_copy_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_swap - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf6, 0x1a, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xf8, 0x1a, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xf9, 0x1a, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xfa, 0x1a, 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 0xd4, 0x19, 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 0xd1, 0x19, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe6, 0x19, 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, 0x04, 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 0x7a, 0x12, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xb4, 0x11, 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 0xb1, 0x11, 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 0xb4, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Struct (0x1AFC) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 17 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1AFB) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Default_allocator_traits,0> > > > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x0e, 0x01, 0x05, 0x15 - .byte 0x11, 0x00, 0x10, 0x02 - .byte 0xfb, 0x1a, 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, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x20, 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 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1AFD) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Default_allocator_traits,0> > > > (0x1AFC) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 779 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xfc, 0x1a, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x03, 0x00, 0x00 - # FuncId (0x1AFE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x36, 0x31 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1AFF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x36, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1B00) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____62 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x36, 0x32, 0x00, 0xf1 - # FuncId (0x1B01) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x36, 0x33 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1B02) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x45, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x36, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x1B03) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ____C_A_T_C_H____T_E_S_T____64 - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x43, 0x5f, 0x41, 0x5f - .byte 0x54, 0x5f, 0x43, 0x5f - .byte 0x48, 0x5f, 0x5f, 0x5f - .byte 0x5f, 0x54, 0x5f, 0x45 - .byte 0x5f, 0x53, 0x5f, 0x54 - .byte 0x5f, 0x5f, 0x5f, 0x5f - .byte 0x36, 0x34, 0x00, 0xf1 - # FuncId (0x1B04) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: ??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ - # } - .byte 0x36, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x3f, 0x3f, 0x5f, 0x5f - .byte 0x46, 0x61, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x69, 0x73, 0x74, 0x72 - .byte 0x61, 0x72, 0x36, 0x35 - .byte 0x40, 0x3f, 0x41, 0x30 - .byte 0x78, 0x33, 0x44, 0x42 - .byte 0x46, 0x37, 0x41, 0x39 - .byte 0x38, 0x40, 0x40, 0x59 - .byte 0x41, 0x58, 0x58, 0x5a - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1B05) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::time_get > > - # LinkageName: .?AV?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@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, 0x74 - .byte 0x69, 0x6d, 0x65, 0x5f - .byte 0x67, 0x65, 0x74, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x69, 0x73 - .byte 0x74, 0x72, 0x65, 0x61 - .byte 0x6d, 0x62, 0x75, 0x66 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x74, 0x69, 0x6d, 0x65 - .byte 0x5f, 0x67, 0x65, 0x74 - .byte 0x40, 0x44, 0x56, 0x3f - .byte 0x24, 0x69, 0x73, 0x74 - .byte 0x72, 0x65, 0x61, 0x6d - .byte 0x62, 0x75, 0x66, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x44, 0x55, 0x3f - .byte 0x24, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 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 - # Pointer (0x1B06) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::time_get > > (0x1B05) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x05, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Class (0x1B07) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Locinfo - # LinkageName: .?AV_Locinfo@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, 0x69 - .byte 0x6e, 0x66, 0x6f, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6e, 0x66, 0x6f - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x1B08) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Locinfo (0x1B07) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B09) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Locinfo (0x1B08) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x08, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1B0A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: wchar_t (0x71) - # ArgType: const std::_Locinfo& (0x1B09) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x71, 0x00, 0x00, 0x00 - .byte 0x09, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B0B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::time_get > > (0x1B05) - # ThisType: std::time_get > >* (0x1B06) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (wchar_t, const std::_Locinfo&) (0x1B0A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x05, 0x1b, 0x00, 0x00 - .byte 0x06, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1B0C) { - # 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 - # Class (0x1B0D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Yarn - # LinkageName: .?AV?$_Yarn@D@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, 0x5f - .byte 0x59, 0x61, 0x72, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x59, 0x61 - .byte 0x72, 0x6e, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Class (0x1B0E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Yarn - # LinkageName: .?AV?$_Yarn@_W@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, 0x5f - .byte 0x59, 0x61, 0x72, 0x6e - .byte 0x3c, 0x77, 0x63, 0x68 - .byte 0x61, 0x72, 0x5f, 0x74 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x59, 0x61, 0x72 - .byte 0x6e, 0x40, 0x5f, 0x57 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1B0F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Locinfo (0x1B07) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1B10) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Locinfo* (0x1B0F) - # ArgType: const char* (0x113F) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x0f, 0x1b, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - # MemberFunction (0x1B11) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Locinfo*, const char*) (0x1B10) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x10, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1B12) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Locinfo* (0x1B0F) - # ArgType: int (0x74) - # ArgType: const char* (0x113F) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x1b, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - # MemberFunction (0x1B13) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Locinfo*, int, const char*) (0x1B12) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x12, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1B14) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Locinfo::(std::_Locinfo*, const char*) (0x1B11) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Locinfo::(std::_Locinfo*, int, const char*) (0x1B13) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x11, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x13, 0x1b, 0x00, 0x00 - # ArgList (0x1B15) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Locinfo* (0x1B0F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0f, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B16) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Locinfo*) (0x1B15) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x15, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1B17) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Locinfo (0x1B07) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B18) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Locinfo& (0x1B17) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Locinfo*, int, const char*) (0x1B12) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x17, 0x1b, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x12, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B19) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: std::_Locinfo* (0x1B0F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x0f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1B1A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int (0x74) - # ArgType: const char* (0x113F) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - # MemberFunction (0x1B1B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: std::_Locinfo* (0x1B0F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, const char*) (0x1B1A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x0f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x1a, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1B1C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Locinfo& (0x1B09) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x09, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B1D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: std::_Locinfo* (0x1B0F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Locinfo&) (0x1B1C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x0f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1B1E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Locinfo::(const char*) (0x1B19) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Locinfo::(int, const char*) (0x1B1B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Locinfo::(const std::_Locinfo&) (0x1B1D) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x19, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1b, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1d, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B1F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: std::_Locinfo* (0x1B0F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x0f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B20) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Locinfo& (0x1B17) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: std::_Locinfo* (0x1B0F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, const char*) (0x1B1A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x17, 0x1b, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x0f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x1a, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1B21) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Locinfo (0x1B08) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x08, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B22) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: const std::_Locinfo* (0x1B21) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x21, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1B23) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: _Collvec - # LinkageName: .?AU_Collvec@@ - # } - .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, 0x43 - .byte 0x6f, 0x6c, 0x6c, 0x76 - .byte 0x65, 0x63, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x5f - .byte 0x43, 0x6f, 0x6c, 0x6c - .byte 0x76, 0x65, 0x63, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1B24) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: _Collvec (0x1B23) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: const std::_Locinfo* (0x1B21) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x23, 0x1b, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x21, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1B25) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: _Ctypevec - # LinkageName: .?AU_Ctypevec@@ - # } - .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, 0x43 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x76, 0x65, 0x63, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x43, 0x74, 0x79 - .byte 0x70, 0x65, 0x76, 0x65 - .byte 0x63, 0x40, 0x40, 0x00 - # MemberFunction (0x1B26) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: _Ctypevec (0x1B25) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: const std::_Locinfo* (0x1B21) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x25, 0x1b, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x21, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1B27) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: _Cvtvec - # LinkageName: .?AU_Cvtvec@@ - # } - .byte 0x2a, 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, 0x43 - .byte 0x76, 0x74, 0x76, 0x65 - .byte 0x63, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x5f, 0x43 - .byte 0x76, 0x74, 0x76, 0x65 - .byte 0x63, 0x40, 0x40, 0x00 - # MemberFunction (0x1B28) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: _Cvtvec (0x1B27) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: const std::_Locinfo* (0x1B21) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x27, 0x1b, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x21, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1B29) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: lconv - # LinkageName: .?AUlconv@@ - # } - .byte 0x26, 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, 0x6c, 0x63 - .byte 0x6f, 0x6e, 0x76, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x6c, 0x63, 0x6f, 0x6e - .byte 0x76, 0x40, 0x40, 0x00 - # Modifier (0x1B2A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: lconv (0x1B29) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x29, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B2B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const lconv (0x1B2A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2a, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B2C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const lconv* (0x1B2B) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: const std::_Locinfo* (0x1B21) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x1b, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x21, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1B2D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Timevec - # LinkageName: .?AV_Timevec@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 0x54, 0x69, 0x6d, 0x65 - .byte 0x76, 0x65, 0x63, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x5f, 0x54, 0x69, 0x6d - .byte 0x65, 0x76, 0x65, 0x63 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x1B2E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Timevec (0x1B2D) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: const std::_Locinfo* (0x1B21) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x21, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B2F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: const std::_Locinfo* (0x1B21) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x21, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1B30) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: unsigned short (0x21) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x21, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B31) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const unsigned short (0x1B30) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B32) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned short* (0x1B31) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: const std::_Locinfo* (0x1B21) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x31, 0x1b, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x21, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B33) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Locinfo& (0x1B17) - # ClassType: std::_Locinfo (0x1B07) - # ThisType: std::_Locinfo* (0x1B0F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Locinfo&) (0x1B1C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x17, 0x1b, 0x00, 0x00 - .byte 0x07, 0x1b, 0x00, 0x00 - .byte 0x0f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1B34) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Lockit (0x1B0C) - # FieldOffset: 0x0 - # Name: _Lock - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Yarn (0x1B0D) - # FieldOffset: 0x4 - # Name: _Days - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Yarn (0x1B0D) - # FieldOffset: 0xC - # Name: _Months - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Yarn (0x1B0E) - # FieldOffset: 0x14 - # Name: _W_Days - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Yarn (0x1B0E) - # FieldOffset: 0x1C - # Name: _W_Months - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Yarn (0x1B0D) - # FieldOffset: 0x24 - # Name: _Oldlocname - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Yarn (0x1B0D) - # FieldOffset: 0x2C - # Name: _Newlocname - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1B14 - # Name: _Locinfo_ctor - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Locinfo::(std::_Locinfo*) (0x1B16) - # Name: _Locinfo_dtor - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::_Locinfo& std::_Locinfo::(std::_Locinfo*, int, const char*) (0x1B18) - # Name: _Locinfo_Addcats - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1B1E - # Name: _Locinfo - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Locinfo::() (0x1B1F) - # Name: ~_Locinfo - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Locinfo& std::_Locinfo::(int, const char*) (0x1B20) - # Name: _Addcats - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_Locinfo::() (0x1B22) - # Name: _Getname - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: _Collvec std::_Locinfo::() (0x1B24) - # Name: _Getcoll - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: _Ctypevec std::_Locinfo::() (0x1B26) - # Name: _Getctype - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: _Cvtvec std::_Locinfo::() (0x1B28) - # Name: _Getcvt - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const lconv* std::_Locinfo::() (0x1B2C) - # Name: _Getlconv - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Timevec std::_Locinfo::() (0x1B2E) - # Name: _Gettnames - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_Locinfo::() (0x1B22) - # Name: _Getdays - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_Locinfo::() (0x1B22) - # Name: _Getmonths - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_Locinfo::() (0x1B22) - # Name: _Getfalse - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_Locinfo::() (0x1B22) - # Name: _Gettrue - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int std::_Locinfo::() (0x1B2F) - # Name: _Getdateorder - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Timevec std::_Locinfo::() (0x1B2E) - # Name: _W_Gettnames - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const unsigned short* std::_Locinfo::() (0x1B32) - # Name: _W_Getdays - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const unsigned short* std::_Locinfo::() (0x1B32) - # Name: _W_Getmonths - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Locinfo& std::_Locinfo::(const std::_Locinfo&) (0x1B33) - # Name: operator= - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: _Collvec (0x1B23) - # Name: _Collvec - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: _Ctypevec (0x1B25) - # Name: _Ctypevec - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: _Cvtvec (0x1B27) - # Name: _Cvtvec - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Timevec (0x1B2D) - # Name: _Timevec - # } - # } - .byte 0x96, 0x02, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x63, 0x6b, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x44 - .byte 0x61, 0x79, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4d - .byte 0x6f, 0x6e, 0x74, 0x68 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x57 - .byte 0x5f, 0x44, 0x61, 0x79 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x1c, 0x00, 0x5f, 0x57 - .byte 0x5f, 0x4d, 0x6f, 0x6e - .byte 0x74, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x24, 0x00, 0x5f, 0x4f - .byte 0x6c, 0x64, 0x6c, 0x6f - .byte 0x63, 0x6e, 0x61, 0x6d - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x2c, 0x00, 0x5f, 0x4e - .byte 0x65, 0x77, 0x6c, 0x6f - .byte 0x63, 0x6e, 0x61, 0x6d - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x14, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6e, 0x66, 0x6f - .byte 0x5f, 0x63, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x16, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6e, 0x66, 0x6f - .byte 0x5f, 0x64, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x18, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6e, 0x66, 0x6f - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x63, 0x61, 0x74, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x1e, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6e, 0x66, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1f, 0x1b, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4c, 0x6f - .byte 0x63, 0x69, 0x6e, 0x66 - .byte 0x6f, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x20, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x63, 0x61, 0x74, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x22, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x24, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x26, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x28, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x76, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2c, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x6c, 0x63, 0x6f, 0x6e - .byte 0x76, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2e, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x74, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x22, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x64, 0x61, 0x79, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x22, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x6d, 0x6f, 0x6e, 0x74 - .byte 0x68, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x22, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x66, 0x61, 0x6c, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x22, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x74, 0x72, 0x75, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2f, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x64, 0x61, 0x74, 0x65 - .byte 0x6f, 0x72, 0x64, 0x65 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2e, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x57, 0x5f, 0x47 - .byte 0x65, 0x74, 0x74, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x32, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x57, 0x5f, 0x47 - .byte 0x65, 0x74, 0x64, 0x61 - .byte 0x79, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x32, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x57, 0x5f, 0x47 - .byte 0x65, 0x74, 0x6d, 0x6f - .byte 0x6e, 0x74, 0x68, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x33, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x23, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6c - .byte 0x6c, 0x76, 0x65, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x25, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x74, 0x79 - .byte 0x70, 0x65, 0x76, 0x65 - .byte 0x63, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x27, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x76, 0x74 - .byte 0x76, 0x65, 0x63, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x6d - .byte 0x65, 0x76, 0x65, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1B35) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 35 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1B34) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 52 - # Name: std::_Locinfo - # LinkageName: .?AV_Locinfo@std@@ - # } - .byte 0x36, 0x00, 0x04, 0x15 - .byte 0x23, 0x00, 0x10, 0x02 - .byte 0x34, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x34, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x63, 0x69 - .byte 0x6e, 0x66, 0x6f, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6e, 0x66, 0x6f - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # StringId (0x1B36) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x6c - .byte 0x6f, 0x63, 0x69, 0x6e - .byte 0x66, 0x6f, 0x00, 0xf1 - # UdtSourceLine (0x1B37) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Locinfo (0x1B35) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo (0x1B36) - # LineNumber: 49 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x35, 0x1b, 0x00, 0x00 - .byte 0x36, 0x1b, 0x00, 0x00 - .byte 0x31, 0x00, 0x00, 0x00 - # Pointer (0x1B38) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Lockit (0x1B0C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B39) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Lockit (0x1B0C) - # ThisType: std::_Lockit* (0x1B38) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x38, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B3A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Lockit (0x1B0C) - # ThisType: std::_Lockit* (0x1B38) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x38, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1B3B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Lockit (0x1B0C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B3C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Lockit (0x1B3B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3b, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1B3D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Lockit& (0x1B3C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3c, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B3E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Lockit (0x1B0C) - # ThisType: std::_Lockit* (0x1B38) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Lockit&) (0x1B3D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x38, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1B3F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Lockit::() (0x1B39) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Lockit::(int) (0x1B3A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Lockit::(const std::_Lockit&) (0x1B3E) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3a, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3e, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B40) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Lockit (0x1B0C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1B41) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Lockit* (0x1B38) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x38, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B42) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Lockit (0x1B0C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Lockit*) (0x1B41) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x41, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1B43) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Lockit* (0x1B38) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x38, 0x1b, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1B44) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Lockit (0x1B0C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Lockit*, int) (0x1B43) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x43, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1B45) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Lockit::(int) (0x1B40) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::_Lockit::(std::_Lockit*) (0x1B42) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::_Lockit::(std::_Lockit*, int) (0x1B44) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x40, 0x1b, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00 - .byte 0x42, 0x1b, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00 - .byte 0x44, 0x1b, 0x00, 0x00 - # MethodOverloadList (0x1B46) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Lockit::(int) (0x1B40) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::_Lockit::(std::_Lockit*) (0x1B42) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x40, 0x1b, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00 - .byte 0x42, 0x1b, 0x00, 0x00 - # Pointer (0x1B47) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Lockit (0x1B0C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B48) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Lockit& (0x1B47) - # ClassType: std::_Lockit (0x1B0C) - # ThisType: std::_Lockit* (0x1B38) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Lockit&) (0x1B3D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x47, 0x1b, 0x00, 0x00 - .byte 0x0c, 0x1b, 0x00, 0x00 - .byte 0x38, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1B49) { - # 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: 0x1B3F - # Name: _Lockit - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Lockit::() (0x1B39) - # Name: ~_Lockit - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1B45 - # Name: _Lockit_ctor - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1B46 - # Name: _Lockit_dtor - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Lockit& std::_Lockit::(const std::_Lockit&) (0x1B48) - # 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 0x3f, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x6b, 0x69, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x39, 0x1b, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4c, 0x6f - .byte 0x63, 0x6b, 0x69, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x45, 0x1b, 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 0x46, 0x1b, 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 0x48, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Class (0x1B4A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 11 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1B49) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Lockit - # LinkageName: .?AV_Lockit@std@@ - # } - .byte 0x36, 0x00, 0x04, 0x15 - .byte 0x0b, 0x00, 0x00, 0x02 - .byte 0x49, 0x1b, 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 (0x1B4B) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x79, 0x76 - .byte 0x61, 0x6c, 0x73, 0x2e - .byte 0x68, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1B4C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Lockit (0x1B4A) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\yvals.h (0x1B4B) - # LineNumber: 329 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4a, 0x1b, 0x00, 0x00 - .byte 0x4b, 0x1b, 0x00, 0x00 - .byte 0x49, 0x01, 0x00, 0x00 - # Pointer (0x1B4D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Yarn (0x1B0D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B4E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Yarn (0x1B0D) - # ThisType: std::_Yarn* (0x1B4D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x4d, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1B4F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Yarn (0x1B0D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B50) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Yarn (0x1B4F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4f, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1B51) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Yarn& (0x1B50) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x50, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B52) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Yarn (0x1B0D) - # ThisType: std::_Yarn* (0x1B4D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Yarn&) (0x1B51) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x4d, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x51, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B53) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Yarn (0x1B0D) - # ThisType: std::_Yarn* (0x1B4D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x4d, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1B54) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Yarn::() (0x1B4E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Yarn::(const std::_Yarn&) (0x1B52) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Yarn::(const char*) (0x1B53) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x52, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x1b, 0x00, 0x00 - # Pointer (0x1B55) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Yarn (0x1B0D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B56) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Yarn& (0x1B55) - # ClassType: std::_Yarn (0x1B0D) - # ThisType: std::_Yarn* (0x1B4D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Yarn&) (0x1B51) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x55, 0x1b, 0x00, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x4d, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x51, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B57) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Yarn& (0x1B55) - # ClassType: std::_Yarn (0x1B0D) - # ThisType: std::_Yarn* (0x1B4D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x55, 0x1b, 0x00, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x4d, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1B58) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Yarn& std::_Yarn::(const std::_Yarn&) (0x1B56) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Yarn& std::_Yarn::(const char*) (0x1B57) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x56, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x1b, 0x00, 0x00 - # Pointer (0x1B59) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Yarn (0x1B4F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4f, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B5A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Yarn (0x1B0D) - # ThisType: const std::_Yarn* (0x1B59) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x59, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B5B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::_Yarn (0x1B0D) - # ThisType: const std::_Yarn* (0x1B59) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x59, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1B5C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: char* (0x470) - # FieldOffset: 0x0 - # Name: _Myptr - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: char (0x70) - # FieldOffset: 0x4 - # Name: _Nul - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1B54 - # Name: _Yarn - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1B58 - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Yarn::() (0x1B4E) - # Name: ~_Yarn - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Yarn::() (0x1B5A) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_Yarn::() (0x1B5B) - # Name: c_str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Yarn::() (0x1B5A) - # Name: _Empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_Yarn::() (0x1B5B) - # Name: _C_str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Yarn::() (0x1B4E) - # Name: _Tidy - # } - # } - .byte 0xaa, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x74, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4e - .byte 0x75, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x54, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x59, 0x61, 0x72 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x58, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4e, 0x1b, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x59, 0x61 - .byte 0x72, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5a, 0x1b, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x1b, 0x00, 0x00 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5a, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x74, 0x79, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x5f, 0x73 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x4e, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Class (0x1B5D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 13 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1B5C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::_Yarn - # LinkageName: .?AV?$_Yarn@D@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x0d, 0x00, 0x00, 0x02 - .byte 0x5c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x59, 0x61, 0x72, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x59, 0x61 - .byte 0x72, 0x6e, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1B5E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Yarn (0x1B5D) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 3331 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5d, 0x1b, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x03, 0x0d, 0x00, 0x00 - # Pointer (0x1B5F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Yarn (0x1B0E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B60) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Yarn (0x1B0E) - # ThisType: std::_Yarn* (0x1B5F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1B61) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Yarn (0x1B0E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B62) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Yarn (0x1B61) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x61, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1B63) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Yarn& (0x1B62) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x62, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B64) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Yarn (0x1B0E) - # ThisType: std::_Yarn* (0x1B5F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Yarn&) (0x1B63) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x63, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1B65) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: wchar_t (0x71) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x71, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B66) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const wchar_t (0x1B65) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x65, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1B67) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const wchar_t* (0x1B66) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x66, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B68) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Yarn (0x1B0E) - # ThisType: std::_Yarn* (0x1B5F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const wchar_t*) (0x1B67) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x67, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1B69) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Yarn::() (0x1B60) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Yarn::(const std::_Yarn&) (0x1B64) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Yarn::(const wchar_t*) (0x1B68) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x60, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x64, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x68, 0x1b, 0x00, 0x00 - # Pointer (0x1B6A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Yarn (0x1B0E) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B6B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Yarn& (0x1B6A) - # ClassType: std::_Yarn (0x1B0E) - # ThisType: std::_Yarn* (0x1B5F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Yarn&) (0x1B63) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6a, 0x1b, 0x00, 0x00 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x63, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B6C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Yarn& (0x1B6A) - # ClassType: std::_Yarn (0x1B0E) - # ThisType: std::_Yarn* (0x1B5F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const wchar_t*) (0x1B67) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6a, 0x1b, 0x00, 0x00 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x67, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1B6D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Yarn& std::_Yarn::(const std::_Yarn&) (0x1B6B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Yarn& std::_Yarn::(const wchar_t*) (0x1B6C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6b, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6c, 0x1b, 0x00, 0x00 - # Pointer (0x1B6E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Yarn (0x1B61) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x61, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B6F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Yarn (0x1B0E) - # ThisType: const std::_Yarn* (0x1B6E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x6e, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1B70) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const wchar_t* (0x1B66) - # ClassType: std::_Yarn (0x1B0E) - # ThisType: const std::_Yarn* (0x1B6E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x66, 0x1b, 0x00, 0x00 - .byte 0x0e, 0x1b, 0x00, 0x00 - .byte 0x6e, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1B71) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: wchar_t* (0x471) - # FieldOffset: 0x0 - # Name: _Myptr - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: wchar_t (0x71) - # FieldOffset: 0x4 - # Name: _Nul - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1B69 - # Name: _Yarn - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1B6D - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Yarn::() (0x1B60) - # Name: ~_Yarn - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Yarn::() (0x1B6F) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const wchar_t* std::_Yarn::() (0x1B70) - # Name: c_str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Yarn::() (0x1B6F) - # Name: _Empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const wchar_t* std::_Yarn::() (0x1B70) - # Name: _C_str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Yarn::() (0x1B60) - # Name: _Tidy - # } - # } - .byte 0xaa, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x71, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x74, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x71, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4e - .byte 0x75, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x69, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x59, 0x61, 0x72 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x6d, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x60, 0x1b, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x59, 0x61 - .byte 0x72, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6f, 0x1b, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x70, 0x1b, 0x00, 0x00 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6f, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x74, 0x79, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x70, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x5f, 0x73 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x60, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Class (0x1B72) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 13 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1B71) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::_Yarn - # LinkageName: .?AV?$_Yarn@_W@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x0d, 0x00, 0x00, 0x02 - .byte 0x71, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x59, 0x61, 0x72, 0x6e - .byte 0x3c, 0x77, 0x63, 0x68 - .byte 0x61, 0x72, 0x5f, 0x74 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x59, 0x61, 0x72 - .byte 0x6e, 0x40, 0x5f, 0x57 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1B73) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Yarn (0x1B72) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 3331 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x72, 0x1b, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x03, 0x0d, 0x00, 0x00 - # FieldList (0x1B74) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x0 - # Name: _Page - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: wchar_t* (0x471) - # FieldOffset: 0x4 - # Name: _LocaleName - # } - # } - .byte 0x2a, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x50 - .byte 0x61, 0x67, 0x65, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x71, 0x04, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x4e, 0x61, 0x6d - .byte 0x65, 0x00, 0xf2, 0xf1 - # Struct (0x1B75) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1B74) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: _Collvec - # LinkageName: .?AU_Collvec@@ - # } - .byte 0x2e, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x74, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x43 - .byte 0x6f, 0x6c, 0x6c, 0x76 - .byte 0x65, 0x63, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x5f - .byte 0x43, 0x6f, 0x6c, 0x6c - .byte 0x76, 0x65, 0x63, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # StringId (0x1B76) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo.h - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x6c - .byte 0x6f, 0x63, 0x69, 0x6e - .byte 0x66, 0x6f, 0x2e, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1B77) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: _Collvec (0x1B75) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo.h (0x1B76) - # LineNumber: 59 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x75, 0x1b, 0x00, 0x00 - .byte 0x76, 0x1b, 0x00, 0x00 - .byte 0x3b, 0x00, 0x00, 0x00 - # Modifier (0x1B78) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: short (0x11) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B79) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const short (0x1B78) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x78, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # FieldList (0x1B7A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x0 - # Name: _Page - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const short* (0x1B79) - # FieldOffset: 0x4 - # Name: _Table - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: int (0x74) - # FieldOffset: 0x8 - # Name: _Delfl - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: wchar_t* (0x471) - # FieldOffset: 0xC - # Name: _LocaleName - # } - # } - .byte 0x52, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x50 - .byte 0x61, 0x67, 0x65, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x79, 0x1b, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x54 - .byte 0x61, 0x62, 0x6c, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x44 - .byte 0x65, 0x6c, 0x66, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x71, 0x04, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x4e, 0x61, 0x6d - .byte 0x65, 0x00, 0xf2, 0xf1 - # Struct (0x1B7B) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1B7A) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: _Ctypevec - # LinkageName: .?AU_Ctypevec@@ - # } - .byte 0x2e, 0x00, 0x05, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0x7a, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x5f, 0x43 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x76, 0x65, 0x63, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x43, 0x74, 0x79 - .byte 0x70, 0x65, 0x76, 0x65 - .byte 0x63, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1B7C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: _Ctypevec (0x1B7B) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo.h (0x1B76) - # LineNumber: 64 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7b, 0x1b, 0x00, 0x00 - .byte 0x76, 0x1b, 0x00, 0x00 - .byte 0x40, 0x00, 0x00, 0x00 - # Array (0x1B7D) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: unsigned char (0x20) - # IndexType: unsigned long (0x22) - # SizeOf: 32 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x20, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0xf1 - # FieldList (0x1B7E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x0 - # Name: _Page - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x4 - # Name: _Mbcurmax - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: int (0x74) - # FieldOffset: 0x8 - # Name: _Isclocale - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: 0x1B7D - # FieldOffset: 0xC - # Name: _Isleadbyte - # } - # } - .byte 0x56, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x50 - .byte 0x61, 0x67, 0x65, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x62, 0x63, 0x75, 0x72 - .byte 0x6d, 0x61, 0x78, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x49 - .byte 0x73, 0x63, 0x6c, 0x6f - .byte 0x63, 0x61, 0x6c, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x7d, 0x1b, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x49 - .byte 0x73, 0x6c, 0x65, 0x61 - .byte 0x64, 0x62, 0x79, 0x74 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Struct (0x1B7F) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1B7E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 44 - # Name: _Cvtvec - # LinkageName: .?AU_Cvtvec@@ - # } - .byte 0x2a, 0x00, 0x05, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0x7e, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x2c, 0x00, 0x5f, 0x43 - .byte 0x76, 0x74, 0x76, 0x65 - .byte 0x63, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x5f, 0x43 - .byte 0x76, 0x74, 0x76, 0x65 - .byte 0x63, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1B80) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: _Cvtvec (0x1B7F) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo.h (0x1B76) - # LineNumber: 71 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7f, 0x1b, 0x00, 0x00 - .byte 0x76, 0x1b, 0x00, 0x00 - .byte 0x47, 0x00, 0x00, 0x00 - # Pointer (0x1B81) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Timevec (0x1B2D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1B82) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: void* (0x403) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x03, 0x04, 0x00, 0x00 - # MemberFunction (0x1B83) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Timevec (0x1B2D) - # ThisType: std::_Timevec* (0x1B81) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (void*) (0x1B82) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x81, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x82, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1B84) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Timevec (0x1B2D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B85) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Timevec (0x1B84) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1B86) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Timevec& (0x1B85) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x85, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B87) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Timevec (0x1B2D) - # ThisType: std::_Timevec* (0x1B81) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Timevec&) (0x1B86) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x81, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x86, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1B88) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Timevec::(void*) (0x1B83) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Timevec::(const std::_Timevec&) (0x1B87) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x87, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B89) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Timevec (0x1B2D) - # ThisType: std::_Timevec* (0x1B81) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x81, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1B8A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Timevec (0x1B2D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B8B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Timevec& (0x1B8A) - # ClassType: std::_Timevec (0x1B2D) - # ThisType: std::_Timevec* (0x1B81) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Timevec&) (0x1B86) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x8a, 0x1b, 0x00, 0x00 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x81, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x86, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1B8C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Timevec (0x1B84) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B8D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void* (0x403) - # ClassType: std::_Timevec (0x1B2D) - # ThisType: const std::_Timevec* (0x1B8C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x2d, 0x1b, 0x00, 0x00 - .byte 0x8c, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1B8E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: void* (0x403) - # FieldOffset: 0x0 - # Name: _Timeptr - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1B88 - # Name: _Timevec - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Timevec::() (0x1B89) - # Name: ~_Timevec - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Timevec& std::_Timevec::(const std::_Timevec&) (0x1B8B) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void* std::_Timevec::() (0x1B8D) - # Name: _Getptr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x69, 0x6d, 0x65, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x88, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x6d - .byte 0x65, 0x76, 0x65, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x89, 0x1b, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x6d, 0x65, 0x76, 0x65 - .byte 0x63, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8b, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8d, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x74, 0x72, 0x00 - # Class (0x1B8F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 6 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1B8E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Timevec - # LinkageName: .?AV_Timevec@std@@ - # } - .byte 0x36, 0x00, 0x04, 0x15 - .byte 0x06, 0x00, 0x00, 0x02 - .byte 0x8e, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x69, 0x6d, 0x65 - .byte 0x76, 0x65, 0x63, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x5f, 0x54, 0x69, 0x6d - .byte 0x65, 0x76, 0x65, 0x63 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1B90) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Timevec (0x1B8F) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocinfo (0x1B36) - # LineNumber: 20 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x8f, 0x1b, 0x00, 0x00 - .byte 0x36, 0x1b, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00 - # MemberFuncId (0x1B91) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::time_get > > (0x1B05) - # FunctionType: void std::time_get > >::(wchar_t, const std::_Locinfo&) (0x1B0B) - # Name: _Getvals - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x05, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # StringId (0x1B92) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: std - # } - .byte 0x0a, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x00 - # Procedure (0x1B93) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: wchar_t* (0x471) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const wchar_t*) (0x1B67) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x71, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x67, 0x1b, 0x00, 0x00 - # FuncId (0x1B94) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: wchar_t* (const wchar_t*) (0x1B93) - # Name: _Maklocwcs - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x93, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x6b - .byte 0x6c, 0x6f, 0x63, 0x77 - .byte 0x63, 0x73, 0x00, 0xf1 - # Class (0x1B95) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::time_get > > - # LinkageName: .?AV?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@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, 0x74 - .byte 0x69, 0x6d, 0x65, 0x5f - .byte 0x67, 0x65, 0x74, 0x3c - .byte 0x77, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x69, 0x73, 0x74 - .byte 0x72, 0x65, 0x61, 0x6d - .byte 0x62, 0x75, 0x66, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x77, 0x63, 0x68 - .byte 0x61, 0x72, 0x5f, 0x74 - .byte 0x2c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x63, 0x68 - .byte 0x61, 0x72, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x3c, 0x77, 0x63 - .byte 0x68, 0x61, 0x72, 0x5f - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x74, 0x69, 0x6d - .byte 0x65, 0x5f, 0x67, 0x65 - .byte 0x74, 0x40, 0x5f, 0x57 - .byte 0x56, 0x3f, 0x24, 0x69 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x62, 0x75 - .byte 0x66, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x5f - .byte 0x57, 0x55, 0x3f, 0x24 - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x40 - .byte 0x5f, 0x57, 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 - # Pointer (0x1B96) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::time_get > > (0x1B95) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x95, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1B97) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::time_get > > (0x1B95) - # ThisType: std::time_get > >* (0x1B96) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (wchar_t, const std::_Locinfo&) (0x1B0A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x95, 0x1b, 0x00, 0x00 - .byte 0x96, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0a, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1B98) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::time_get > > (0x1B95) - # FunctionType: void std::time_get > >::(wchar_t, const std::_Locinfo&) (0x1B97) - # Name: _Getvals - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x95, 0x1b, 0x00, 0x00 - .byte 0x97, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1B99) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::() (0x101C) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1c, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1B9A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@_N@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x5f, 0x4e, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x1B9B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs (0x1B9A) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x9a, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1B9C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs (0x1B9B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9b, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1B9D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const Catch::ExprLhs& (0x1B9C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9c, 0x1b, 0x00, 0x00 - # MemberFunction (0x1B9E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::AssertionHandler (0x110F) - # ThisType: Catch::AssertionHandler* (0x1111) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const Catch::ExprLhs&) (0x1B9D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x11, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9d, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1B9F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs (0x1B9A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9a, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1BA0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: bool (0x30) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x1BA1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs (0x1B9A) - # ThisType: Catch::ExprLhs* (0x1B9F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9a, 0x1b, 0x00, 0x00 - .byte 0x9f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1BA2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@_N_N@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x62, 0x6f, 0x6f, 0x6c - .byte 0x2c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x5f, 0x4e, 0x5f, 0x4e - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1BA3) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x1BA2) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1BA4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x1BA3) - # ClassType: Catch::ExprLhs (0x1B9A) - # ThisType: Catch::ExprLhs* (0x1B9F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa3, 0x1b, 0x00, 0x00 - .byte 0x9a, 0x1b, 0x00, 0x00 - .byte 0x9f, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1BA5) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr - # LinkageName: .?AV?$UnaryExpr@_N@Catch@@ - # } - .byte 0x46, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x62 - .byte 0x6f, 0x6f, 0x6c, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x55 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x5f, 0x4e, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Pointer (0x1BA6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs (0x1B9B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9b, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BA7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr (0x1BA5) - # ClassType: Catch::ExprLhs (0x1B9A) - # ThisType: const Catch::ExprLhs* (0x1BA6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0x9a, 0x1b, 0x00, 0x00 - .byte 0xa6, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1BA8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs::(bool) (0x1BA1) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1BA4) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1BA4) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x1BA7) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa1, 0x1b, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa4, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa4, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa7, 0x1b, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x1BA9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1BA8) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@_N@Catch@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0xa8, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x5f, 0x4e, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1BAA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs (0x1BA9) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa9, 0x1b, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # Pointer (0x1BAB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr (0x1BA3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BAC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr (0x1BA2) - # ThisType: const Catch::BinaryExpr* (0x1BAB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0xab, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1BAD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1BA2) - # ThisType: const Catch::BinaryExpr* (0x1BAB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0xab, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1BAE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr (0x1BA2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1BAF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: bool (0x30) - # ArgType: Catch::StringRef (0x1112) - # ArgType: bool (0x30) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x1BB0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1BA2) - # ThisType: Catch::BinaryExpr* (0x1BAE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, bool, Catch::StringRef, bool) (0x1BAF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0xae, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xaf, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1BB1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x5 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0x8 - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x14 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x1BAC) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x1BAC) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1BAD) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr::(bool, bool, Catch::StringRef, bool) (0x1BB0) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x05, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xac, 0x1b, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xac, 0x1b, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xad, 0x1b, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb0, 0x1b, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x1BB2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1BB1) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 24 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@_N_N@Catch@@ - # } - .byte 0x52, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0xb1, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x18, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x62, 0x6f, 0x6f, 0x6c - .byte 0x2c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x5f, 0x4e, 0x5f, 0x4e - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1BB3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr (0x1BB2) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb2, 0x1b, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # Modifier (0x1BB4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::UnaryExpr (0x1BA5) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1BB5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::UnaryExpr (0x1BB4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb4, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BB6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::UnaryExpr (0x1BA5) - # ThisType: const Catch::UnaryExpr* (0x1BB5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0xb5, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1BB7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::UnaryExpr (0x1BA5) - # ThisType: const Catch::UnaryExpr* (0x1BB5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0xb5, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1BB8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::UnaryExpr (0x1BA5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BB9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::UnaryExpr (0x1BA5) - # ThisType: Catch::UnaryExpr* (0x1BB8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0xb8, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1BBA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::UnaryExpr::() (0x1BB6) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::UnaryExpr::() (0x1BB6) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::UnaryExpr::(std::basic_ostream >&) (0x1BB7) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::UnaryExpr::(bool) (0x1BB9) - # Name: UnaryExpr - # } - # } - .byte 0x8a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xb6, 0x1b, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xb6, 0x1b, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xb7, 0x1b, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb9, 0x1b, 0x00, 0x00 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x1BBB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 6 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1BBA) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 8 - # Name: Catch::UnaryExpr - # LinkageName: .?AV?$UnaryExpr@_N@Catch@@ - # } - .byte 0x46, 0x00, 0x04, 0x15 - .byte 0x06, 0x00, 0x00, 0x02 - .byte 0xba, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x08, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x62 - .byte 0x6f, 0x6f, 0x6c, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x55 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x5f, 0x4e, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1BBC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::UnaryExpr (0x1BBB) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1024 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xbb, 0x1b, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x00, 0x04, 0x00, 0x00 - # MemberFuncId (0x1BBD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::AssertionHandler (0x110F) - # FunctionType: void Catch::AssertionHandler::(const Catch::ExprLhs&) (0x1B9E) - # Name: handle - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0f, 0x11, 0x00, 0x00 - .byte 0x9e, 0x1b, 0x00, 0x00 - .byte 0x68, 0x61, 0x6e, 0x64 - .byte 0x6c, 0x65, 0x00, 0xf1 - # Struct (0x1BBE) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::Decomposer - # LinkageName: .?AUDecomposer@Catch@@ - # } - .byte 0x3e, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x44, 0x65, 0x63 - .byte 0x6f, 0x6d, 0x70, 0x6f - .byte 0x73, 0x65, 0x72, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x44, 0x65, 0x63, 0x6f - .byte 0x6d, 0x70, 0x6f, 0x73 - .byte 0x65, 0x72, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1BBF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::Decomposer (0x1BBE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BC0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs (0x1B9A) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x1b, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1BC1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::ExprLhs Catch::Decomposer::(bool) (0x1BC0) - # Name: operator<= - # } - # } - .byte 0x16, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc0, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x3d, 0x00, 0xf1 - # Struct (0x1BC2) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1BC1) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::Decomposer - # LinkageName: .?AUDecomposer@Catch@@ - # } - .byte 0x3e, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0xc1, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x44, 0x65, 0x63 - .byte 0x6f, 0x6d, 0x70, 0x6f - .byte 0x73, 0x65, 0x72, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x44, 0x65, 0x63, 0x6f - .byte 0x6d, 0x70, 0x6f, 0x73 - .byte 0x65, 0x72, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1BC3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::Decomposer (0x1BC2) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1112 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc2, 0x1b, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x58, 0x04, 0x00, 0x00 - # MemberFuncId (0x1BC4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs Catch::Decomposer::(bool) (0x1BC0) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xc0, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BC5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: int gsl::span::() (0x1024) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x24, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BC6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: int* gsl::span::() (0x1028) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x28, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BC7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::() (0x10ED) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xed, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BC8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: int gsl::span::() (0x10F3) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf3, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BC9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: const int* gsl::span::() (0x10F6) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf6, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BCA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x132C) - # FunctionType: void gsl::span::() (0x133B) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x3b, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BCB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x132C) - # FunctionType: int* gsl::span::() (0x1344) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x44, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BCC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1365) - # FunctionType: void gsl::span::() (0x1374) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x74, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BCD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1365) - # FunctionType: const int* gsl::span::() (0x137D) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x7d, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1BCE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<0> (0x1354) - # FunctionType: void gsl::details::extent_type<0>::() (0x135C) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x5c, 0x13, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Pointer (0x1BCF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1006) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1BD0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: gsl::details::extent_type<0> (0x1354) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x54, 0x13, 0x00, 0x00 - # MemberFunction (0x1BD1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: gsl::span::storage_type >* (0x1BCF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, gsl::details::extent_type<0>) (0x1BD0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xcf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1BD2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<0>) (0x1BD1) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xd1, 0x1b, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1BD3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::extent_type<0> (0x1354) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x54, 0x13, 0x00, 0x00 - # MemberFunction (0x1BD4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # ThisType: gsl::details::extent_type<-1>* (0x10C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<0>) (0x1BD3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd3, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1BD5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<0>) (0x1BD4) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xd4, 0x1b, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1BD6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # FunctionType: int gsl::details::extent_type<-1>::() (0x10CA) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xca, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # StringId (0x1BD7) { - # 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 (0x1BD8) { - # 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 (0x1BD9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::fail_fast (0x1BD8) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1BDA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::fail_fast&& (0x1BD9) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd9, 0x1b, 0x00, 0x00 - # Procedure (0x1BDB) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::fail_fast&&) (0x1BDA) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xda, 0x1b, 0x00, 0x00 - # VFTableShape (0x1BDC) { - # TypeLeafKind: LF_VTSHAPE (0xA) - # VFEntryCount: 2 - # } - .byte 0x06, 0x00, 0x0a, 0x00 - .byte 0x02, 0x00, 0x55, 0xf1 - # Class (0x1BDD) { - # 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 (0x1BDE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::fail_fast (0x1BD8) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BDF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::fail_fast (0x1BD8) - # ThisType: gsl::fail_fast* (0x1BDE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0xde, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1BE0) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::logic_error (0x1BDD) - # BaseOffset: 0x0 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void gsl::fail_fast::(const char* const) (0x1BDF) - # Name: fail_fast - # } - # } - .byte 0x22, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xdf, 0x1b, 0x00, 0x00 - .byte 0x66, 0x61, 0x69, 0x6c - .byte 0x5f, 0x66, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Struct (0x1BE1) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1BE0) - # DerivedFrom: 0x0 - # VShape: (0x1BDC) - # SizeOf: 12 - # Name: gsl::fail_fast - # LinkageName: .?AUfail_fast@gsl@@ - # } - .byte 0x3a, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0xe0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0xdc, 0x1b, 0x00, 0x00 - .byte 0x0c, 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 (0x1BE2) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: E:\DD\gsl-dadonenf\include\gsl\gsl_assert - # } - .byte 0x32, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x45, 0x3a, 0x5c, 0x44 - .byte 0x44, 0x5c, 0x67, 0x73 - .byte 0x6c, 0x2d, 0x64, 0x61 - .byte 0x64, 0x6f, 0x6e, 0x65 - .byte 0x6e, 0x66, 0x5c, 0x69 - .byte 0x6e, 0x63, 0x6c, 0x75 - .byte 0x64, 0x65, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1BE3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::fail_fast (0x1BE1) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\gsl_assert (0x1BE2) - # LineNumber: 97 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe1, 0x1b, 0x00, 0x00 - .byte 0xe2, 0x1b, 0x00, 0x00 - .byte 0x61, 0x00, 0x00, 0x00 - # Class (0x1BE4) { - # 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 (0x1BE5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::logic_error (0x1BDD) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BE6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1BDD) - # ThisType: std::logic_error* (0x1BE5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x114E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0xe5, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1BE7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1BDD) - # ThisType: std::logic_error* (0x1BE5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0xe5, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1BE8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::logic_error::(const std::basic_string,std::allocator >&) (0x1BE6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::logic_error::(const char*) (0x1BE7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe6, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe7, 0x1b, 0x00, 0x00 - # FieldList (0x1BE9) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::exception (0x1BE4) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1BE8 - # Name: logic_error - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::exception (0x1BE4) - # Name: _Mybase - # } - # } - .byte 0x32, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe8, 0x1b, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x67, 0x69 - .byte 0x63, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x1BEA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1BE9) - # DerivedFrom: 0x0 - # VShape: (0x1BDC) - # SizeOf: 12 - # Name: std::logic_error - # LinkageName: .?AVlogic_error@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x10, 0x02 - .byte 0xe9, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0xdc, 0x1b, 0x00, 0x00 - .byte 0x0c, 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 (0x1BEB) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x73, 0x74 - .byte 0x64, 0x65, 0x78, 0x63 - .byte 0x65, 0x70, 0x74, 0x00 - # UdtSourceLine (0x1BEC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::logic_error (0x1BEA) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\stdexcept (0x1BEB) - # LineNumber: 17 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xea, 0x1b, 0x00, 0x00 - .byte 0xeb, 0x1b, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - # Pointer (0x1BED) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: (0x1BDC) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdc, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Struct (0x1BEE) { - # 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 (0x1BEF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::exception (0x1BE4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BF0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::exception (0x1BE4) - # ThisType: std::exception* (0x1BEF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xef, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1BF1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::exception (0x1BE4) - # ThisType: std::exception* (0x1BEF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xef, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1BF2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x1BF3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::exception (0x1BE4) - # ThisType: std::exception* (0x1BEF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, int) (0x1BF2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xef, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf2, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1BF4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::exception (0x1BE4) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1BF5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::exception (0x1BF4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf4, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1BF6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::exception& (0x1BF5) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf5, 0x1b, 0x00, 0x00 - # MemberFunction (0x1BF7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::exception (0x1BE4) - # ThisType: std::exception* (0x1BEF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::exception&) (0x1BF6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xef, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf6, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1BF8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::exception::() (0x1BF0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::exception::(const char* const) (0x1BF1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::exception::(const char* const, int) (0x1BF3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::exception::(const std::exception&) (0x1BF7) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf0, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf1, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf3, 0x1b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf7, 0x1b, 0x00, 0x00 - # Pointer (0x1BF9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::exception (0x1BE4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BFA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::exception& (0x1BF9) - # ClassType: std::exception (0x1BE4) - # ThisType: std::exception* (0x1BEF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::exception&) (0x1BF6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf9, 0x1b, 0x00, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xef, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf6, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1BFB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::exception (0x1BF4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf4, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1BFC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::exception (0x1BE4) - # ThisType: const std::exception* (0x1BFB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xfb, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1BFD) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # VFPtr { - # TypeLeafKind: LF_VFUNCTAB (0x1409) - # Type: * (0x1BED) - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: __std_exception_data (0x1BEE) - # FieldOffset: 0x4 - # Name: _Data - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x1BF8 - # Name: exception - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::exception& std::exception::(const std::exception&) (0x1BFA) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: IntroducingVirtual (0x4) - # Type: void std::exception::() (0x1BF0) - # VFTableOffset: 0x0 - # Name: ~exception - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: IntroducingVirtual (0x4) - # Type: const char* std::exception::() (0x1BFC) - # VFTableOffset: 0x4 - # Name: what - # } - # } - .byte 0x6e, 0x00, 0x03, 0x12 - .byte 0x09, 0x14, 0x00, 0x00 - .byte 0xed, 0x1b, 0x00, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xee, 0x1b, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x44 - .byte 0x61, 0x74, 0x61, 0x00 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0xf8, 0x1b, 0x00, 0x00 - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfa, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x13, 0x00 - .byte 0xf0, 0x1b, 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 0xfc, 0x1b, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x77, 0x68, 0x61, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1BFE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1BFD) - # DerivedFrom: 0x0 - # VShape: (0x1BDC) - # SizeOf: 12 - # Name: std::exception - # LinkageName: .?AVexception@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0xfd, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0xdc, 0x1b, 0x00, 0x00 - .byte 0x0c, 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 (0x1BFF) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x76, 0x63 - .byte 0x72, 0x75, 0x6e, 0x74 - .byte 0x69, 0x6d, 0x65, 0x5f - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x2e, 0x68, 0x00 - # UdtSourceLine (0x1C00) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::exception (0x1BFE) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h (0x1BFF) - # LineNumber: 44 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xfe, 0x1b, 0x00, 0x00 - .byte 0xff, 0x1b, 0x00, 0x00 - .byte 0x2c, 0x00, 0x00, 0x00 - # FieldList (0x1C01) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const char* (0x113F) - # FieldOffset: 0x0 - # Name: _What - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: _DoFree - # } - # } - .byte 0x26, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x57 - .byte 0x68, 0x61, 0x74, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x44 - .byte 0x6f, 0x46, 0x72, 0x65 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Struct (0x1C02) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1C01) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: __std_exception_data - # LinkageName: .?AU__std_exception_data@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x01, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 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 (0x1C03) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: __std_exception_data (0x1C02) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_exception.h (0x1BFF) - # LineNumber: 21 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x02, 0x1c, 0x00, 0x00 - .byte 0xff, 0x1b, 0x00, 0x00 - .byte 0x15, 0x00, 0x00, 0x00 - # FuncId (0x1C04) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: void (gsl::fail_fast&&) (0x1BDB) - # Name: throw_exception - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0xdb, 0x1b, 0x00, 0x00 - .byte 0x74, 0x68, 0x72, 0x6f - .byte 0x77, 0x5f, 0x65, 0x78 - .byte 0x63, 0x65, 0x70, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x00 - # MemberFuncId (0x1C05) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::fail_fast (0x1BD8) - # FunctionType: void gsl::fail_fast::(const char* const) (0x1BDF) - # Name: fail_fast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0xdf, 0x1b, 0x00, 0x00 - .byte 0x66, 0x61, 0x69, 0x6c - .byte 0x5f, 0x66, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1C06) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::fail_fast (0x1BD8) - # ThisType: gsl::fail_fast* (0x1BDE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0xde, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C07) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::fail_fast (0x1BD8) - # FunctionType: void gsl::fail_fast::() (0x1C06) - # Name: ~fail_fast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0x06, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x66, 0x61, 0x69 - .byte 0x6c, 0x5f, 0x66, 0x61 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x1C08) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<0> (0x1354) - # FunctionType: int gsl::details::extent_type<0>::() (0x1361) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x61, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1C09) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::fail_fast (0x1BD8) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C0A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::fail_fast& (0x1C09) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x09, 0x1c, 0x00, 0x00 - # Procedure (0x1C0B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::fail_fast&& (0x1BD9) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::fail_fast&) (0x1C0A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xd9, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x0a, 0x1c, 0x00, 0x00 - # FuncId (0x1C0C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::fail_fast&& (gsl::fail_fast&) (0x1C0B) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x1c, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFunction (0x1C0D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::fail_fast (0x1BD8) - # ThisType: gsl::fail_fast* (0x1BDE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::fail_fast&&) (0x1BDA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0xde, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xda, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C0E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::fail_fast (0x1BD8) - # FunctionType: void gsl::fail_fast::(gsl::fail_fast&&) (0x1C0D) - # Name: fail_fast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0x0d, 0x1c, 0x00, 0x00 - .byte 0x66, 0x61, 0x69, 0x6c - .byte 0x5f, 0x66, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Modifier (0x1C0F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::fail_fast (0x1BD8) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1C10) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::fail_fast (0x1C0F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0f, 0x1c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C11) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::fail_fast& (0x1C10) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x10, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C12) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::fail_fast (0x1BD8) - # ThisType: gsl::fail_fast* (0x1BDE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::fail_fast&) (0x1C11) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0xde, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x11, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C13) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::fail_fast (0x1BD8) - # FunctionType: void gsl::fail_fast::(const gsl::fail_fast&) (0x1C12) - # Name: fail_fast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd8, 0x1b, 0x00, 0x00 - .byte 0x12, 0x1c, 0x00, 0x00 - .byte 0x66, 0x61, 0x69, 0x6c - .byte 0x5f, 0x66, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Modifier (0x1C14) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::logic_error (0x1BDD) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1C15) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::logic_error (0x1C14) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x14, 0x1c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C16) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::logic_error& (0x1C15) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x15, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C17) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1BDD) - # ThisType: std::logic_error* (0x1BE5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::logic_error&) (0x1C16) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0xe5, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C18) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::logic_error (0x1BDD) - # FunctionType: void std::logic_error::(const std::logic_error&) (0x1C17) - # Name: logic_error - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0x17, 0x1c, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x67, 0x69 - .byte 0x63, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - # MemberFuncId (0x1C19) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x1BE4) - # FunctionType: void std::exception::(const std::exception&) (0x1BF7) - # Name: exception - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xf7, 0x1b, 0x00, 0x00 - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Pointer (0x1C1A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::logic_error (0x1BDD) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1C1B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::logic_error&& (0x1C1A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1a, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C1C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1BDD) - # ThisType: std::logic_error* (0x1BE5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::logic_error&&) (0x1C1B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0xe5, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1b, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C1D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::logic_error (0x1BDD) - # FunctionType: void std::logic_error::(std::logic_error&&) (0x1C1C) - # Name: logic_error - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0x1c, 0x1c, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x67, 0x69 - .byte 0x63, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - # MemberFuncId (0x1C1E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x1BE4) - # FunctionType: const char* std::exception::() (0x1BFC) - # Name: what - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xfc, 0x1b, 0x00, 0x00 - .byte 0x77, 0x68, 0x61, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1C1F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::logic_error (0x1BDD) - # ThisType: std::logic_error* (0x1BE5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0xe5, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C20) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::logic_error (0x1BDD) - # FunctionType: void std::logic_error::() (0x1C1F) - # Name: ~logic_error - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0x1f, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x6c, 0x6f, 0x67 - .byte 0x69, 0x63, 0x5f, 0x65 - .byte 0x72, 0x72, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1C21) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x1BE4) - # FunctionType: void std::exception::() (0x1BF0) - # Name: ~exception - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xf0, 0x1b, 0x00, 0x00 - .byte 0x7e, 0x65, 0x78, 0x63 - .byte 0x65, 0x70, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x1C22) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::logic_error (0x1BDD) - # FunctionType: void std::logic_error::(const char*) (0x1BE7) - # Name: logic_error - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xdd, 0x1b, 0x00, 0x00 - .byte 0xe7, 0x1b, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x67, 0x69 - .byte 0x63, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - # MemberFuncId (0x1C23) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x1BE4) - # FunctionType: void std::exception::(const char* const) (0x1BF1) - # Name: exception - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xf1, 0x1b, 0x00, 0x00 - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C24) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x1B9A) - # FunctionType: Catch::UnaryExpr Catch::ExprLhs::() (0x1BA7) - # Name: makeUnaryExpr - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x9a, 0x1b, 0x00, 0x00 - .byte 0xa7, 0x1b, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1C25) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::UnaryExpr (0x1BA5) - # ThisType: Catch::UnaryExpr* (0x1BB8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0xb8, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C26) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::UnaryExpr (0x1BA5) - # FunctionType: void Catch::UnaryExpr::() (0x1C25) - # Name: ~UnaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0x25, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x1C27) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::UnaryExpr (0x1BA5) - # FunctionType: void Catch::UnaryExpr::(bool) (0x1BB9) - # Name: UnaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0xb9, 0x1b, 0x00, 0x00 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C28) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ITransientExpression (0x111D) - # FunctionType: void Catch::ITransientExpression::() (0x117D) - # Name: ITransientExpression - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x7d, 0x11, 0x00, 0x00 - .byte 0x49, 0x54, 0x72, 0x61 - .byte 0x6e, 0x73, 0x69, 0x65 - .byte 0x6e, 0x74, 0x45, 0x78 - .byte 0x70, 0x72, 0x65, 0x73 - .byte 0x73, 0x69, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1C29) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::UnaryExpr (0x1BA5) - # FunctionType: bool Catch::UnaryExpr::() (0x1BB6) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0xb6, 0x1b, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x1C2A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::UnaryExpr (0x1BA5) - # FunctionType: bool Catch::UnaryExpr::() (0x1BB6) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0xb6, 0x1b, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C2B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::UnaryExpr (0x1BA5) - # FunctionType: void Catch::UnaryExpr::(std::basic_ostream >&) (0x1BB7) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0xa5, 0x1b, 0x00, 0x00 - .byte 0xb7, 0x1b, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C2C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ITransientExpression (0x111D) - # FunctionType: void Catch::ITransientExpression::() (0x117D) - # Name: ~ITransientExpression - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x7d, 0x11, 0x00, 0x00 - .byte 0x7e, 0x49, 0x54, 0x72 - .byte 0x61, 0x6e, 0x73, 0x69 - .byte 0x65, 0x6e, 0x74, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # ArgList (0x1C2D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::basic_ostream >& (0x1179) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x79, 0x11, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - # Procedure (0x1C2E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_ostream >& (0x1179) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::basic_ostream >&, const std::basic_string,std::allocator >&) (0x1C2D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x79, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x2d, 0x1c, 0x00, 0x00 - # FuncId (0x1C2F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::basic_ostream >& (std::basic_ostream >&, const std::basic_string,std::allocator >&) (0x1C2E) - # Name: operator - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x2e, 0x1c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # StringId (0x1C30) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: Catch::Detail - # } - .byte 0x16, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x3a, 0x3a, 0x44 - .byte 0x65, 0x74, 0x61, 0x69 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # Pointer (0x1C31) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const bool (0x1066) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C32) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const bool& (0x1C31) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x31, 0x1c, 0x00, 0x00 - # Procedure (0x1C33) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const bool&) (0x1C32) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x32, 0x1c, 0x00, 0x00 - # FuncId (0x1C34) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const bool&) (0x1C33) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x33, 0x1c, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C35) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::() (0x118A) - # Name: ~basic_string - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - .byte 0x7e, 0x62, 0x61, 0x73 - .byte 0x69, 0x63, 0x5f, 0x73 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - # Class (0x1C36) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator - # 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 - # Pointer (0x1C37) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x1C36) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # Modifier (0x1C38) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::allocator (0x1C36) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1C39) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x1C38) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x38, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x1C3A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy (0x1251) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C3B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Container_proxy& (0x1C3A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3a, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C3C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* (0x1252) - # ClassType: std::allocator (0x1C36) - # ThisType: const std::allocator* (0x1C39) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Container_proxy&) (0x1C3B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x39, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3b, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1C3D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Container_proxy (0x1251) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x51, 0x12, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1C3E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Container_proxy (0x1C3D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3d, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x1C3F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Container_proxy (0x1C3D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3d, 0x1c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C40) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Container_proxy& (0x1C3F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3f, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C41) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Container_proxy* (0x1C3E) - # ClassType: std::allocator (0x1C36) - # ThisType: const std::allocator* (0x1C39) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Container_proxy&) (0x1C40) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3e, 0x1c, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x39, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x40, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1C42) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Container_proxy* std::allocator::(std::_Container_proxy&) (0x1C3C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Container_proxy* std::allocator::(const std::_Container_proxy&) (0x1C41) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3c, 0x1c, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x41, 0x1c, 0x00, 0x00 - # Pointer (0x1C43) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x1C36) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1C44) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1C45) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x1C38) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x38, 0x1c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C46) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::allocator& (0x1C45) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x45, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C47) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x1C46) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x46, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1C48) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::() (0x1C44) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(const std::allocator&) (0x1C47) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x1c, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x1c, 0x00, 0x00 - # ArgList (0x1C49) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Container_proxy* const (0x1255) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x55, 0x12, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1C4A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Container_proxy* const, const unsigned) (0x1C49) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x49, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1C4B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* (0x1252) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1C4C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* (0x1252) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const void*) (0x127B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1C4D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Container_proxy* std::allocator::(const unsigned) (0x1C4B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Container_proxy* std::allocator::(const unsigned, const void*) (0x1C4C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x1c, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4c, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C4E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::allocator (0x1C36) - # ThisType: const std::allocator* (0x1C39) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x39, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1C4F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1C42 - # Name: address - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1C48 - # Name: allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(std::_Container_proxy* const, const unsigned) (0x1C4A) - # Name: deallocate - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1C4D - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::allocator::() (0x1C4E) - # Name: max_size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void (0x3) - # Name: _Not_user_specialized - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Container_proxy (0x1251) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Container_proxy* (0x1252) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Container_proxy* (0x1C3E) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Container_proxy& (0x1C3A) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Container_proxy& (0x1C3F) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0x5e, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x42, 0x1c, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x48, 0x1c, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x1c, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4d, 0x1c, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4e, 0x1c, 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 0x51, 0x12, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3e, 0x1c, 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 0x3a, 0x1c, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 0x1c, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x1C50) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1C4F) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator - # LinkageName: .?AV?$allocator@U_Container_proxy@std@@@std@@ - # } - .byte 0x6a, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0x4f, 0x1c, 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 (0x1C51) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator (0x1C50) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 879 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x50, 0x1c, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x6f, 0x03, 0x00, 0x00 - # ArgList (0x1C52) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::basic_ostream >& (0x1179) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x79, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # Procedure (0x1C53) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_ostream >& (0x1179) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::basic_ostream >&, const char* const, const unsigned) (0x1C52) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x79, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x52, 0x1c, 0x00, 0x00 - # FuncId (0x1C54) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::basic_ostream >& (std::basic_ostream >&, const char* const, const unsigned) (0x1C53) - # Name: _Insert_string - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x53, 0x1c, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x5f - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x00, 0xf1 - # Class (0x1C55) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x288) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_ostream >::sentry - # LinkageName: .?AVsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@ - # } - .byte 0x86, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x62 - .byte 0x61, 0x73, 0x69, 0x63 - .byte 0x5f, 0x6f, 0x73, 0x74 - .byte 0x72, 0x65, 0x61, 0x6d - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 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 0x20, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x65, 0x6e, 0x74 - .byte 0x72, 0x79, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x73 - .byte 0x65, 0x6e, 0x74, 0x72 - .byte 0x79, 0x40, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x6f, 0x73 - .byte 0x74, 0x72, 0x65, 0x61 - .byte 0x6d, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Modifier (0x1C56) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::basic_ostream >::sentry (0x1C55) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x1C57) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x288) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_ostream >::_Sentry_base - # LinkageName: .?AV_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@ - # } - .byte 0x92, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x62 - .byte 0x61, 0x73, 0x69, 0x63 - .byte 0x5f, 0x6f, 0x73, 0x74 - .byte 0x72, 0x65, 0x61, 0x6d - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 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 0x20, 0x3e, 0x3a, 0x3a - .byte 0x5f, 0x53, 0x65, 0x6e - .byte 0x74, 0x72, 0x79, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x5f, 0x53, 0x65 - .byte 0x6e, 0x74, 0x72, 0x79 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x40, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x6f, 0x73 - .byte 0x74, 0x72, 0x65, 0x61 - .byte 0x6d, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x1C58) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_ostream >::sentry (0x1C55) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1C59) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_ostream >::sentry (0x1C55) - # ThisType: std::basic_ostream >::sentry* (0x1C58) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x58, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1C5A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_ostream >::sentry (0x1C56) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x56, 0x1c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C5B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::basic_ostream >::sentry& (0x1C5A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x5a, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C5C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_ostream >::sentry (0x1C55) - # ThisType: std::basic_ostream >::sentry* (0x1C58) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_ostream >::sentry&) (0x1C5B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x58, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5b, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1C5D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_ostream >::sentry::(std::basic_ostream >&) (0x1C59) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_ostream >::sentry::(const std::basic_ostream >::sentry&) (0x1C5C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x59, 0x1c, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5c, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C5E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_ostream >::sentry (0x1C55) - # ThisType: std::basic_ostream >::sentry* (0x1C58) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x58, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1C5F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_ostream >::sentry (0x1C56) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x56, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1C60) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::basic_ostream >::sentry (0x1C55) - # ThisType: const std::basic_ostream >::sentry* (0x1C5F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x5f, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1C61) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_ostream >::sentry (0x1C55) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x1C62) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_ostream >::sentry& (0x1C61) - # ClassType: std::basic_ostream >::sentry (0x1C55) - # ThisType: std::basic_ostream >::sentry* (0x1C58) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_ostream >::sentry&) (0x1C5B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x61, 0x1c, 0x00, 0x00 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x58, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5b, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1C63) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::basic_ostream >::_Sentry_base (0x1C57) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: _Ok - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1C5D - # Name: sentry - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_ostream >::sentry::() (0x1C5E) - # Name: ~sentry - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::basic_ostream >::sentry::() (0x1C60) - # Name: operator bool - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_ostream >::sentry& std::basic_ostream >::sentry::(const std::basic_ostream >::sentry&) (0x1C62) - # Name: operator= - # } - # } - .byte 0x6a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x57, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4f - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5d, 0x1c, 0x00, 0x00 - .byte 0x73, 0x65, 0x6e, 0x74 - .byte 0x72, 0x79, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x73, 0x65, 0x6e - .byte 0x74, 0x72, 0x79, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x60, 0x1c, 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 0x62, 0x1c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Class (0x1C64) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1C63) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::basic_ostream >::sentry - # LinkageName: .?AVsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@ - # } - .byte 0x86, 0x00, 0x04, 0x15 - .byte 0x07, 0x00, 0x08, 0x02 - .byte 0x63, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x62 - .byte 0x61, 0x73, 0x69, 0x63 - .byte 0x5f, 0x6f, 0x73, 0x74 - .byte 0x72, 0x65, 0x61, 0x6d - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 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 0x20, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x65, 0x6e, 0x74 - .byte 0x72, 0x79, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x73 - .byte 0x65, 0x6e, 0x74, 0x72 - .byte 0x79, 0x40, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x6f, 0x73 - .byte 0x74, 0x72, 0x65, 0x61 - .byte 0x6d, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # StringId (0x1C65) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x6f, 0x73 - .byte 0x74, 0x72, 0x65, 0x61 - .byte 0x6d, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1C66) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::basic_ostream >::sentry (0x1C64) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream (0x1C65) - # LineNumber: 86 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x64, 0x1c, 0x00, 0x00 - .byte 0x65, 0x1c, 0x00, 0x00 - .byte 0x56, 0x00, 0x00, 0x00 - # Pointer (0x1C67) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_ostream >::_Sentry_base (0x1C57) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x57, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1C68) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_ostream >::_Sentry_base (0x1C57) - # ThisType: std::basic_ostream >::_Sentry_base* (0x1C67) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x1c, 0x00, 0x00 - .byte 0x67, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1C69) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_ostream >::_Sentry_base (0x1C57) - # ThisType: std::basic_ostream >::_Sentry_base* (0x1C67) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x1c, 0x00, 0x00 - .byte 0x67, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1C6A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_ostream >::_Sentry_base (0x1C57) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x57, 0x1c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x1C6B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::basic_ostream >::_Sentry_base (0x1C57) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x57, 0x1c, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1C6C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_ostream >::_Sentry_base (0x1C6B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6b, 0x1c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C6D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::basic_ostream >::_Sentry_base& (0x1C6C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6c, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C6E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_ostream >::_Sentry_base& (0x1C6A) - # ClassType: std::basic_ostream >::_Sentry_base (0x1C57) - # ThisType: std::basic_ostream >::_Sentry_base* (0x1C67) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_ostream >::_Sentry_base&) (0x1C6D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6a, 0x1c, 0x00, 0x00 - .byte 0x57, 0x1c, 0x00, 0x00 - .byte 0x67, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6d, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1C6F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::basic_ostream >& (0x1179) - # FieldOffset: 0x0 - # Name: _Myostr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_ostream >::_Sentry_base::(std::basic_ostream >&) (0x1C68) - # Name: _Sentry_base - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_ostream >::_Sentry_base::() (0x1C69) - # Name: ~_Sentry_base - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_ostream >::_Sentry_base& std::basic_ostream >::_Sentry_base::(const std::basic_ostream >::_Sentry_base&) (0x1C6E) - # Name: operator= - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x79, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x68, 0x1c, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x6e - .byte 0x74, 0x72, 0x79, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x69, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x53, 0x65 - .byte 0x6e, 0x74, 0x72, 0x79 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6e, 0x1c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Class (0x1C70) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x1C6F) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::basic_ostream >::_Sentry_base - # LinkageName: .?AV_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@ - # } - .byte 0x92, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x08, 0x02 - .byte 0x6f, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x62 - .byte 0x61, 0x73, 0x69, 0x63 - .byte 0x5f, 0x6f, 0x73, 0x74 - .byte 0x72, 0x65, 0x61, 0x6d - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 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 0x20, 0x3e, 0x3a, 0x3a - .byte 0x5f, 0x53, 0x65, 0x6e - .byte 0x74, 0x72, 0x79, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x5f, 0x53, 0x65 - .byte 0x6e, 0x74, 0x72, 0x79 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x40, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x6f, 0x73 - .byte 0x74, 0x72, 0x65, 0x61 - .byte 0x6d, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1C71) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::basic_ostream >::_Sentry_base (0x1C70) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\ostream (0x1C65) - # LineNumber: 67 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x70, 0x1c, 0x00, 0x00 - .byte 0x65, 0x1c, 0x00, 0x00 - .byte 0x43, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C72) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: unsigned std::basic_string,std::allocator >::() (0x1217) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x17, 0x12, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1C73) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: const char* std::basic_string,std::allocator >::() (0x1207) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x07, 0x12, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1C74) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_ostream >::sentry (0x1C55) - # FunctionType: void std::basic_ostream >::sentry::(std::basic_ostream >&) (0x1C59) - # Name: sentry - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x59, 0x1c, 0x00, 0x00 - .byte 0x73, 0x65, 0x6e, 0x74 - .byte 0x72, 0x79, 0x00, 0xf1 - # MemberFuncId (0x1C75) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_ostream >::sentry (0x1C55) - # FunctionType: bool std::basic_ostream >::sentry::() (0x1C60) - # Name: operator bool - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x60, 0x1c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x20, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C76) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::char_traits (0x125A) - # FunctionType: bool std::char_traits::(const int&, const int&) (0x1300) - # Name: eq_int_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x00, 0x13, 0x00, 0x00 - .byte 0x65, 0x71, 0x5f, 0x69 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1C77) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::char_traits (0x125A) - # FunctionType: int std::char_traits::() (0x1302) - # Name: eof - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0x02, 0x13, 0x00, 0x00 - .byte 0x65, 0x6f, 0x66, 0x00 - # MemberFuncId (0x1C78) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_ostream >::sentry (0x1C55) - # FunctionType: void std::basic_ostream >::sentry::() (0x1C5E) - # Name: ~sentry - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x55, 0x1c, 0x00, 0x00 - .byte 0x5e, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x73, 0x65, 0x6e - .byte 0x74, 0x72, 0x79, 0x00 - # MemberFuncId (0x1C79) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_ostream >::_Sentry_base (0x1C57) - # FunctionType: void std::basic_ostream >::_Sentry_base::(std::basic_ostream >&) (0x1C68) - # Name: _Sentry_base - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x57, 0x1c, 0x00, 0x00 - .byte 0x68, 0x1c, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x6e - .byte 0x74, 0x72, 0x79, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1C7A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_ostream >::_Sentry_base (0x1C57) - # FunctionType: void std::basic_ostream >::_Sentry_base::() (0x1C69) - # Name: ~_Sentry_base - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x57, 0x1c, 0x00, 0x00 - .byte 0x69, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x53, 0x65 - .byte 0x6e, 0x74, 0x72, 0x79 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C7B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: const std::_String_val >& std::basic_string,std::allocator >::() (0x124B) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x4b, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C7C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # FunctionType: const std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x1266) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x66, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x1C7D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val > (0x121E) - # FunctionType: const char* std::_String_val >::() (0x12C8) - # Name: _Myptr - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc8, 0x12, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - # MemberFuncId (0x1C7E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val > (0x121E) - # FunctionType: bool std::_String_val >::() (0x12CA) - # Name: _Large_string_engaged - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xca, 0x12, 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 - # ArgList (0x1C7F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: char* (0x470) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - # Procedure (0x1C80) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char*) (0x1C7F) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x7f, 0x1c, 0x00, 0x00 - # FuncId (0x1C81) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char*) (0x1C80) - # Name: _Unfancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x80, 0x1c, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1C82) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::() (0x118A) - # Name: _Tidy_deallocate - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x8a, 0x11, 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 - # MemberFuncId (0x1C83) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::allocator& std::basic_string,std::allocator >::() (0x1245) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x45, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFunction (0x1C84) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x118B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C85) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1C36) - # FunctionType: void std::allocator::(const std::allocator&) (0x1C84) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x84, 0x1c, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # Pointer (0x1C86) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x1C36) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C87) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x1C86) - # ArgType: std::_Container_proxy* const (0x1255) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x86, 0x1c, 0x00, 0x00 - .byte 0x55, 0x12, 0x00, 0x00 - # Procedure (0x1C88) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, std::_Container_proxy* const) (0x1C87) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x87, 0x1c, 0x00, 0x00 - # FuncId (0x1C89) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::allocator&, std::_Container_proxy* const) (0x1C88) - # Name: _Delete_plain - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x88, 0x1c, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x5f - .byte 0x70, 0x6c, 0x61, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Pointer (0x1C8A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x0 - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1C8B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Container_proxy*& (0x1253) - # ArgType: && (0x1C8A) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x53, 0x12, 0x00, 0x00 - .byte 0x8a, 0x1c, 0x00, 0x00 - # Procedure (0x1C8C) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Container_proxy* (0x1252) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Container_proxy*&, &&) (0x1C8B) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x8b, 0x1c, 0x00, 0x00 - # FuncId (0x1C8D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Container_proxy* (std::_Container_proxy*&, &&) (0x1C8C) - # Name: exchange - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x8c, 0x1c, 0x00, 0x00 - .byte 0x65, 0x78, 0x63, 0x68 - .byte 0x61, 0x6e, 0x67, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1C8E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::_Container_proxy*& std::basic_string,std::allocator >::() (0x1254) - # Name: _Myproxy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x54, 0x12, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1C8F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x125F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x5f, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C90) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # FunctionType: void std::_Compressed_pair,std::_String_val >,1>::() (0x1C8F) - # Name: ~_Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x8f, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x43, 0x6f - .byte 0x6d, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x65, 0x64 - .byte 0x5f, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C91) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::() (0x118A) - # Name: _Orphan_all - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - # MemberFuncId (0x1C92) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::_String_val >& std::basic_string,std::allocator >::() (0x1248) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x48, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # Pointer (0x1C93) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: char* (0x470) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x1C94) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x1244) - # ArgType: char** const (0x1C93) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x93, 0x1c, 0x00, 0x00 - # MemberFunction (0x1C95) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, char** const) (0x1C94) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x94, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1C96) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, char** const) (0x1C95) - # Name: destroy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x95, 0x1c, 0x00, 0x00 - .byte 0x64, 0x65, 0x73, 0x74 - .byte 0x72, 0x6f, 0x79, 0x00 - # Pointer (0x1C97) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: char* (0x470) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x1C98) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: char* (0x470) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1C99) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: char*& (0x1C98) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x98, 0x1c, 0x00, 0x00 - # Procedure (0x1C9A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char** (0x1C97) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char*&) (0x1C99) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x97, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x99, 0x1c, 0x00, 0x00 - # FuncId (0x1C9B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char** (char*&) (0x1C9A) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x9a, 0x1c, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1C9C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1185) - # FunctionType: void std::allocator::(char* const, const unsigned) (0x1277) - # Name: deallocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x77, 0x12, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # MemberFuncId (0x1C9D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::char_traits (0x125A) - # FunctionType: void std::char_traits::(char&, const char&) (0x12F9) - # Name: assign - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0xf9, 0x12, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x1C9E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Container_base12 (0x1293) - # FunctionType: void std::_Container_base12::() (0x1308) - # Name: _Orphan_all - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x08, 0x13, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - # MemberFuncId (0x1C9F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # FunctionType: std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x1265) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x65, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # ArgList (0x1CA0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: void* (0x403) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # Procedure (0x1CA1) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (void*, unsigned) (0x1CA0) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xa0, 0x1c, 0x00, 0x00 - # FuncId (0x1CA2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (void*, unsigned) (0x1CA1) - # Name: _Deallocate - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xa1, 0x1c, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x65, 0x00 - # Pointer (0x1CA3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: void* (0x403) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x1CA4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: unsigned (0x75) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1CA5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: void*& (0x1CA3) - # ArgType: unsigned& (0x1CA4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa3, 0x1c, 0x00, 0x00 - .byte 0xa4, 0x1c, 0x00, 0x00 - # Procedure (0x1CA6) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (void*&, unsigned&) (0x1CA5) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xa5, 0x1c, 0x00, 0x00 - # FuncId (0x1CA7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (void*&, unsigned&) (0x1CA6) - # Name: _Adjust_manually_vector_aligned - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xa6, 0x1c, 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 (0x1CA8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const unsigned (0x1181) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # MemberFuncId (0x1CA9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # FunctionType: std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x1260) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x60, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # Struct (0x1CAA) { - # 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 > - # 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 - # ArgList (0x1CAB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x1C86) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x86, 0x1c, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1CAC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* (0x1252) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, const unsigned) (0x1CAB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xab, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1CAD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x1C86) - # ArgType: const unsigned (0x1181) - # ArgType: const void* (0x127A) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x86, 0x1c, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x7a, 0x12, 0x00, 0x00 - # MemberFunction (0x1CAE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* (0x1252) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const unsigned, const void*) (0x1CAD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xad, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1CAF) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::_Container_proxy* std::_Default_allocator_traits >::(std::allocator&, const unsigned) (0x1CAC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::_Container_proxy* std::_Default_allocator_traits >::(std::allocator&, const unsigned, const void*) (0x1CAE) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0xac, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0xae, 0x1c, 0x00, 0x00 - # Modifier (0x1CB0) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Container_proxy* (0x1252) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x1CB1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x1C86) - # ArgType: const std::_Container_proxy* (0x1CB0) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x86, 0x1c, 0x00, 0x00 - .byte 0xb0, 0x1c, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x1CB2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const std::_Container_proxy*, const unsigned) (0x1CB1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xb1, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1CB3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x1C46) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x46, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1CB4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x1C36) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x1C46) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x46, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1CB5) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1CAF - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Default_allocator_traits >::(std::allocator&, const std::_Container_proxy*, const unsigned) (0x1CB2) - # Name: deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x1CB3) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x1CB4) - # Name: select_on_container_copy_construction - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x1C36) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Container_proxy (0x1251) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Container_proxy* (0x1252) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Container_proxy* (0x1C3E) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void* (0x403) - # Name: void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const void* (0x127A) - # Name: const_void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_copy_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_swap - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xaf, 0x1c, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xb2, 0x1c, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xb3, 0x1c, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xb4, 0x1c, 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 0x36, 0x1c, 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 0x51, 0x12, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3e, 0x1c, 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, 0x04, 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 0x7a, 0x12, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xb4, 0x11, 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 0xb1, 0x11, 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 0xb4, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Struct (0x1CB6) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 17 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1CB5) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Default_allocator_traits > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@ - # } - .byte 0xae, 0x00, 0x05, 0x15 - .byte 0x11, 0x00, 0x10, 0x02 - .byte 0xb5, 0x1c, 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 (0x1CB7) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Default_allocator_traits > (0x1CB6) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 779 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb6, 0x1c, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x03, 0x00, 0x00 - # MemberFunction (0x1CB8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, std::_Container_proxy* const) (0x1C87) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x87, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1CB9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, std::_Container_proxy* const) (0x1CB8) - # Name: destroy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0xb8, 0x1c, 0x00, 0x00 - .byte 0x64, 0x65, 0x73, 0x74 - .byte 0x72, 0x6f, 0x79, 0x00 - # FuncId (0x1CBA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::allocator&, std::_Container_proxy* const) (0x1C88) - # Name: _Deallocate_plain - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x88, 0x1c, 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 (0x1CBB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, const std::_Container_proxy*, const unsigned) (0x1CB2) - # Name: deallocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0xb2, 0x1c, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # MemberFuncId (0x1CBC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val > (0x121E) - # FunctionType: void std::_String_val >::() (0x12C5) - # Name: ~_String_val - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc5, 0x12, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1CBD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val >::_Bxty (0x12C3) - # FunctionType: void std::_String_val >::_Bxty::() (0x1317) - # Name: ~_Bxty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc3, 0x12, 0x00, 0x00 - .byte 0x17, 0x13, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x42, 0x78 - .byte 0x74, 0x79, 0x00, 0xf1 - # MemberFuncId (0x1CBE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x1B9A) - # FunctionType: void Catch::ExprLhs::(bool) (0x1BA1) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x9a, 0x1b, 0x00, 0x00 - .byte 0xa1, 0x1b, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # MemberFuncId (0x1CBF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: int* gsl::span::storage_type >::() (0x103C) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x3c, 0x10, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1CC0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x10DD) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1CC1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int* (0x1052) - # ArgType: gsl::details::extent_type<0> (0x1354) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x54, 0x13, 0x00, 0x00 - # MemberFunction (0x1CC2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x10DD) - # ThisType: gsl::span::storage_type >* (0x1CC0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, gsl::details::extent_type<0>) (0x1CC1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0xc0, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc1, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1CC3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x10DD) - # FunctionType: void gsl::span::storage_type >::(const int*, gsl::details::extent_type<0>) (0x1CC2) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0xc2, 0x1c, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1CC4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x10DD) - # FunctionType: const int* gsl::span::storage_type >::() (0x1108) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0x08, 0x11, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1CC5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x132D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2d, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1CC6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x132D) - # ThisType: gsl::span::storage_type >* (0x1CC5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, gsl::details::extent_type<0>) (0x1BD0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x13, 0x00, 0x00 - .byte 0xc5, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1CC7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x132D) - # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<0>) (0x1CC6) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2d, 0x13, 0x00, 0x00 - .byte 0xc6, 0x1c, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1CC8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x132D) - # FunctionType: int* gsl::span::storage_type >::() (0x1357) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2d, 0x13, 0x00, 0x00 - .byte 0x57, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1CC9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1366) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x66, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1CCA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1366) - # ThisType: gsl::span::storage_type >* (0x1CC9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, gsl::details::extent_type<0>) (0x1CC1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x66, 0x13, 0x00, 0x00 - .byte 0xc9, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc1, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1CCB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1366) - # FunctionType: void gsl::span::storage_type >::(const int*, gsl::details::extent_type<0>) (0x1CCA) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x66, 0x13, 0x00, 0x00 - .byte 0xca, 0x1c, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1CCC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1366) - # FunctionType: const int* gsl::span::storage_type >::() (0x138F) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x66, 0x13, 0x00, 0x00 - .byte 0x8f, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1CCD) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABI@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x49 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1CCE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const unsigned (0x1181) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1CCF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const unsigned& (0x1CCE) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - # MemberFunction (0x1CD0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs (0x1CCD) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned&) (0x1CCF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xcd, 0x1c, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcf, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1CD1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs (0x1CCD) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcd, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1CD2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs (0x1CCD) - # ThisType: Catch::ExprLhs* (0x1CD1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned&) (0x1CCF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcd, 0x1c, 0x00, 0x00 - .byte 0xd1, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcf, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1CD3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABI_N@Catch@@ - # } - .byte 0x62, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x20, 0x26 - .byte 0x2c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 0x49, 0x5f - .byte 0x4e, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x1CD4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x1CD3) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd3, 0x1c, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1CD5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x1CD4) - # ClassType: Catch::ExprLhs (0x1CCD) - # ThisType: Catch::ExprLhs* (0x1CD1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd4, 0x1c, 0x00, 0x00 - .byte 0xcd, 0x1c, 0x00, 0x00 - .byte 0xd1, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1CD6) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr - # LinkageName: .?AV?$UnaryExpr@ABI@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x55 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x49 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1CD7) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs (0x1CCD) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xcd, 0x1c, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1CD8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs (0x1CD7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd7, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1CD9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr (0x1CD6) - # ClassType: Catch::ExprLhs (0x1CCD) - # ThisType: const Catch::ExprLhs* (0x1CD8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd6, 0x1c, 0x00, 0x00 - .byte 0xcd, 0x1c, 0x00, 0x00 - .byte 0xd8, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1CDA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const unsigned& (0x1CCE) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs::(const unsigned&) (0x1CD2) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1CD5) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1CD5) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x1CD9) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd2, 0x1c, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd5, 0x1c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd5, 0x1c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd9, 0x1c, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x1CDB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1CDA) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABI@Catch@@ - # } - .byte 0x56, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0xda, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x49 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1CDC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs (0x1CDB) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xdb, 0x1c, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x1CDD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs Catch::Decomposer::(const unsigned&) (0x1CD0) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xd0, 0x1c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1CDE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABIABI@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 0x49, 0x41 - .byte 0x42, 0x49, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x1CDF) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x1CDE) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1CE0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x1CDF) - # ClassType: Catch::ExprLhs (0x1CCD) - # ThisType: Catch::ExprLhs* (0x1CD1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned&) (0x1CCF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdf, 0x1c, 0x00, 0x00 - .byte 0xcd, 0x1c, 0x00, 0x00 - .byte 0xd1, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcf, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1CE1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr (0x1CDF) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdf, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1CE2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr (0x1CDE) - # ThisType: const Catch::BinaryExpr* (0x1CE1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0xe1, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1CE3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1CDE) - # ThisType: const Catch::BinaryExpr* (0x1CE1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0xe1, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1CE4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr (0x1CDE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1CE5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const unsigned& (0x1CCE) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const unsigned& (0x1CCE) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - # MemberFunction (0x1CE6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1CDE) - # ThisType: Catch::BinaryExpr* (0x1CE4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const unsigned&, Catch::StringRef, const unsigned&) (0x1CE5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0xe4, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xe5, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1CE7) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const unsigned& (0x1CCE) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const unsigned& (0x1CCE) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x1CE2) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x1CE2) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1CE3) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr::(bool, const unsigned&, Catch::StringRef, const unsigned&) (0x1CE6) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xe2, 0x1c, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xe2, 0x1c, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xe3, 0x1c, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 0x1c, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x1CE8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1CE7) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABIABI@Catch@@ - # } - .byte 0x72, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0xe7, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 0x49, 0x41 - .byte 0x42, 0x49, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1CE9) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr (0x1CE8) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe8, 0x1c, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x1CEA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x1CCD) - # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const unsigned&) (0x1CE0) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xcd, 0x1c, 0x00, 0x00 - .byte 0xe0, 0x1c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x1CEB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1CDE) - # ThisType: Catch::BinaryExpr* (0x1CE4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0xe4, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1CEC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1CDE) - # FunctionType: void Catch::BinaryExpr::() (0x1CEB) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0xeb, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x1CED) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x1CCD) - # FunctionType: void Catch::ExprLhs::(const unsigned&) (0x1CD2) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xcd, 0x1c, 0x00, 0x00 - .byte 0xd2, 0x1c, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # StringId (0x1CEE) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: Catch - # } - .byte 0x0e, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x00, 0xf2, 0xf1 - # ArgList (0x1CEF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned& (0x1CCE) - # ArgType: const unsigned& (0x1CCE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - # Procedure (0x1CF0) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned&, const unsigned&) (0x1CEF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xef, 0x1c, 0x00, 0x00 - # FuncId (0x1CF1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const unsigned&, const unsigned&) (0x1CF0) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0xf0, 0x1c, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1CF2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1CDE) - # FunctionType: void Catch::BinaryExpr::(bool, const unsigned&, Catch::StringRef, const unsigned&) (0x1CE6) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0xe6, 0x1c, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x1CF3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1CDE) - # FunctionType: bool Catch::BinaryExpr::() (0x1CE2) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0xe2, 0x1c, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x1CF4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1CDE) - # FunctionType: bool Catch::BinaryExpr::() (0x1CE2) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0xe2, 0x1c, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1CF5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1CDE) - # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1CE3) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0xde, 0x1c, 0x00, 0x00 - .byte 0xe3, 0x1c, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x1CF6) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned&) (0x1CCF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xcf, 0x1c, 0x00, 0x00 - # FuncId (0x1CF7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const unsigned&) (0x1CF6) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0xf6, 0x1c, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # StringId (0x1CF8) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: gsl - # } - .byte 0x0a, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x67, 0x73, 0x6c, 0x00 - # Procedure (0x1CF9) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int&&) (0x1724) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x24, 0x17, 0x00, 0x00 - # FuncId (0x1CFA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: int (int&&) (0x1CF9) - # Name: narrow_cast - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0xf9, 0x1c, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x5f, 0x63 - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x1CFB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(int*, int) (0x1009) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x09, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1CFC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::(const int*, int) (0x10E0) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xe0, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1CFD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x132C) - # FunctionType: void gsl::span::(int*, int) (0x132F) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x2f, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1CFE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1365) - # FunctionType: void gsl::span::(const int*, int) (0x1368) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x65, 0x13, 0x00, 0x00 - .byte 0x68, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1CFF) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13A2) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa2, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1D00) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1CFF) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xff, 0x1c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D01) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13A2) - # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D00) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x13, 0x00, 0x00 - .byte 0x00, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D02) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13A2) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D01) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa2, 0x13, 0x00, 0x00 - .byte 0x01, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Modifier (0x1D03) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13A6) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa6, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1D04) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1D03) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x03, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D05) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13A6) - # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D04) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x13, 0x00, 0x00 - .byte 0x04, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D06) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13A6) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D05) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa6, 0x13, 0x00, 0x00 - .byte 0x05, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Modifier (0x1D07) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13A9) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa9, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1D08) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1D07) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x07, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D09) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13A9) - # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D08) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa9, 0x13, 0x00, 0x00 - .byte 0x08, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D0A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13A9) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D09) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa9, 0x13, 0x00, 0x00 - .byte 0x09, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Modifier (0x1D0B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13AC) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xac, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1D0C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1D0B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0b, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D0D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13AC) - # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D0C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xac, 0x13, 0x00, 0x00 - .byte 0x0c, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D0E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13AC) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D0D) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xac, 0x13, 0x00, 0x00 - .byte 0x0d, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Modifier (0x1D0F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13AF) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xaf, 0x13, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1D10) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1D0F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0f, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D11) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13AF) - # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D10) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x13, 0x00, 0x00 - .byte 0x10, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D12) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13AF) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D11) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x13, 0x00, 0x00 - .byte 0x11, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x1D13) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x13B2) - # FunctionType: void gsl::span::(int**, int) (0x13B7) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xb7, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D14) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x13B2) - # FunctionType: int gsl::span::() (0x13D0) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xd0, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D15) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x13B2) - # FunctionType: int** gsl::span::() (0x13D4) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xb2, 0x13, 0x00, 0x00 - .byte 0xd4, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D16) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x13EA) - # FunctionType: void gsl::span::(const int**, int) (0x13EF) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0xef, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D17) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x13EA) - # FunctionType: int gsl::span::() (0x1408) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x08, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D18) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x13EA) - # FunctionType: const int** gsl::span::() (0x140C) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xea, 0x13, 0x00, 0x00 - .byte 0x0c, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x1D19) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int&& (0x1723) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int&) (0x1792) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x23, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x92, 0x17, 0x00, 0x00 - # FuncId (0x1D1A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int&& (int&) (0x1D19) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x19, 0x1d, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFunction (0x1D1B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: gsl::span::storage_type >* (0x1BCF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xcf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D1C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: void gsl::span::storage_type >::(int*, int) (0x1D1B) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x1b, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D1D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # FunctionType: void gsl::details::extent_type<-1>::(int) (0x10C7) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc7, 0x10, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFunction (0x1D1E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x10DD) - # ThisType: gsl::span::storage_type >* (0x1CC0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, int) (0x10DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0xc0, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdf, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D1F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x10DD) - # FunctionType: void gsl::span::storage_type >::(const int*, int) (0x1D1E) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0x1e, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1D20) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x132D) - # ThisType: gsl::span::storage_type >* (0x1CC5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x13, 0x00, 0x00 - .byte 0xc5, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D21) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x132D) - # FunctionType: void gsl::span::storage_type >::(int*, int) (0x1D20) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2d, 0x13, 0x00, 0x00 - .byte 0x20, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D22) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<0> (0x1354) - # FunctionType: void gsl::details::extent_type<0>::(int) (0x135D) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x54, 0x13, 0x00, 0x00 - .byte 0x5d, 0x13, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFunction (0x1D23) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1366) - # ThisType: gsl::span::storage_type >* (0x1CC9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, int) (0x10DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x66, 0x13, 0x00, 0x00 - .byte 0xc9, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdf, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D24) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1366) - # FunctionType: void gsl::span::storage_type >::(const int*, int) (0x1D23) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x66, 0x13, 0x00, 0x00 - .byte 0x23, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D25) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1946) - # FunctionType: void gsl::span::(int*, int) (0x194A) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x4a, 0x19, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1D26) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1948) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x48, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D27) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1948) - # ThisType: gsl::span::storage_type >* (0x1D26) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x48, 0x19, 0x00, 0x00 - .byte 0x26, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D28) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1948) - # FunctionType: void gsl::span::storage_type >::(int*, int) (0x1D27) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x48, 0x19, 0x00, 0x00 - .byte 0x27, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D29) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<1> (0x196E) - # FunctionType: void gsl::details::extent_type<1>::(int) (0x1977) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0x77, 0x19, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1D2A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<1> (0x196E) - # FunctionType: int gsl::details::extent_type<1>::() (0x197B) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0x7b, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1D2B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x13B3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb3, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D2C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x13B3) - # ThisType: gsl::span::storage_type >* (0x1D2B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int**, int) (0x13B6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb3, 0x13, 0x00, 0x00 - .byte 0x2b, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb6, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D2D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x13B3) - # FunctionType: void gsl::span::storage_type >::(int**, int) (0x1D2C) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xb3, 0x13, 0x00, 0x00 - .byte 0x2c, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D2E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x13B3) - # FunctionType: int** gsl::span::storage_type >::() (0x13E6) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xb3, 0x13, 0x00, 0x00 - .byte 0xe6, 0x13, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1D2F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x13EB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xeb, 0x13, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D30) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x13EB) - # ThisType: gsl::span::storage_type >* (0x1D2F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int**, int) (0x13EE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xeb, 0x13, 0x00, 0x00 - .byte 0x2f, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xee, 0x13, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D31) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x13EB) - # FunctionType: void gsl::span::storage_type >::(const int**, int) (0x1D30) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xeb, 0x13, 0x00, 0x00 - .byte 0x30, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D32) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x13EB) - # FunctionType: const int** gsl::span::storage_type >::() (0x141E) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xeb, 0x13, 0x00, 0x00 - .byte 0x1e, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1D33) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABH@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x69 - .byte 0x6e, 0x74, 0x20, 0x26 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x40 - .byte 0x41, 0x42, 0x48, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # MemberFunction (0x1D34) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs (0x1D33) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x33, 0x1d, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1D35) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs (0x1D33) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x33, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D36) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs (0x1D33) - # ThisType: Catch::ExprLhs* (0x1D35) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x33, 0x1d, 0x00, 0x00 - .byte 0x35, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1D37) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABH_N@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x69, 0x6e - .byte 0x74, 0x20, 0x26, 0x2c - .byte 0x62, 0x6f, 0x6f, 0x6c - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x40, 0x41 - .byte 0x42, 0x48, 0x5f, 0x4e - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1D38) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x1D37) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x37, 0x1d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1D39) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x1D38) - # ClassType: Catch::ExprLhs (0x1D33) - # ThisType: Catch::ExprLhs* (0x1D35) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x38, 0x1d, 0x00, 0x00 - .byte 0x33, 0x1d, 0x00, 0x00 - .byte 0x35, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1D3A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr - # LinkageName: .?AV?$UnaryExpr@ABH@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x69, 0x6e, 0x74 - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x55, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 0x48, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x1D3B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs (0x1D33) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x33, 0x1d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1D3C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs (0x1D3B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3b, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D3D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr (0x1D3A) - # ClassType: Catch::ExprLhs (0x1D33) - # ThisType: const Catch::ExprLhs* (0x1D3C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3a, 0x1d, 0x00, 0x00 - .byte 0x33, 0x1d, 0x00, 0x00 - .byte 0x3c, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1D3E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int& (0x1042) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs::(const int&) (0x1D36) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1D39) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1D39) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x1D3D) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x36, 0x1d, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x39, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x39, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3d, 0x1d, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x1D3F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1D3E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABH@Catch@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x3e, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x69 - .byte 0x6e, 0x74, 0x20, 0x26 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x40 - .byte 0x41, 0x42, 0x48, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x1D40) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs (0x1D3F) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3f, 0x1d, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x1D41) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs Catch::Decomposer::(const int&) (0x1D34) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x34, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1D42) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABHABH@Catch@@ - # } - .byte 0x62, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x69, 0x6e - .byte 0x74, 0x20, 0x26, 0x2c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x69, 0x6e - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x48, 0x41, 0x42, 0x48 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1D43) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x1D42) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1D44) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x1D43) - # ClassType: Catch::ExprLhs (0x1D33) - # ThisType: Catch::ExprLhs* (0x1D35) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1d, 0x00, 0x00 - .byte 0x33, 0x1d, 0x00, 0x00 - .byte 0x35, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1D45) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr (0x1D43) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x43, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D46) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr (0x1D42) - # ThisType: const Catch::BinaryExpr* (0x1D45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x45, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1D47) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1D42) - # ThisType: const Catch::BinaryExpr* (0x1D45) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x45, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1D48) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr (0x1D42) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1D49) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const int& (0x1042) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const int& (0x1042) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - # MemberFunction (0x1D4A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1D42) - # ThisType: Catch::BinaryExpr* (0x1D48) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const int&, Catch::StringRef, const int&) (0x1D49) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x48, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x49, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1D4B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int& (0x1042) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int& (0x1042) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x1D46) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x1D46) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D47) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr::(bool, const int&, Catch::StringRef, const int&) (0x1D4A) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x42, 0x10, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x46, 0x1d, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x46, 0x1d, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x47, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x1d, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x1D4C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1D4B) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABHABH@Catch@@ - # } - .byte 0x62, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x4b, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x69, 0x6e - .byte 0x74, 0x20, 0x26, 0x2c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x69, 0x6e - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x48, 0x41, 0x42, 0x48 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1D4D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr (0x1D4C) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4c, 0x1d, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x1D4E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x1D33) - # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const int&) (0x1D44) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x33, 0x1d, 0x00, 0x00 - .byte 0x44, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x1D4F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1D42) - # ThisType: Catch::BinaryExpr* (0x1D48) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x48, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D50) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D42) - # FunctionType: void Catch::BinaryExpr::() (0x1D4F) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x4f, 0x1d, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # Class (0x1D51) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQAH@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x51 - .byte 0x41, 0x48, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1D52) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: int* const (0x179A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9a, 0x17, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1D53) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: int* const& (0x1D52) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - # MemberFunction (0x1D54) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs (0x1D51) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int* const&) (0x1D53) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x51, 0x1d, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x53, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1D55) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs (0x1D51) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D56) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs (0x1D51) - # ThisType: Catch::ExprLhs* (0x1D55) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int* const&) (0x1D53) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x51, 0x1d, 0x00, 0x00 - .byte 0x55, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x53, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1D57) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQAH_N@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x2a, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x26 - .byte 0x2c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 0x51, 0x41 - .byte 0x48, 0x5f, 0x4e, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x1D58) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x1D57) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x57, 0x1d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1D59) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x1D58) - # ClassType: Catch::ExprLhs (0x1D51) - # ThisType: Catch::ExprLhs* (0x1D55) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x58, 0x1d, 0x00, 0x00 - .byte 0x51, 0x1d, 0x00, 0x00 - .byte 0x55, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1D5A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr - # LinkageName: .?AV?$UnaryExpr@ABQAH@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x55 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x51 - .byte 0x41, 0x48, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x1D5B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs (0x1D51) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x51, 0x1d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1D5C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs (0x1D5B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5b, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D5D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr (0x1D5A) - # ClassType: Catch::ExprLhs (0x1D51) - # ThisType: const Catch::ExprLhs* (0x1D5C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5a, 0x1d, 0x00, 0x00 - .byte 0x51, 0x1d, 0x00, 0x00 - .byte 0x5c, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1D5E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* const& (0x1D52) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs::(int* const&) (0x1D56) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1D59) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1D59) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x1D5D) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x1d, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x59, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x59, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x1d, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x1D5F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1D5E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQAH@Catch@@ - # } - .byte 0x4e, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x5e, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x51 - .byte 0x41, 0x48, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1D60) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs (0x1D5F) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5f, 0x1d, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x1D61) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs Catch::Decomposer::(int* const&) (0x1D54) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x54, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1D62) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQAHABQAH@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x2a, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x26 - .byte 0x2c, 0x69, 0x6e, 0x74 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 0x51, 0x41 - .byte 0x48, 0x41, 0x42, 0x51 - .byte 0x41, 0x48, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x1D63) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x1D62) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1D64) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x1D63) - # ClassType: Catch::ExprLhs (0x1D51) - # ThisType: Catch::ExprLhs* (0x1D55) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int* const&) (0x1D53) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x63, 0x1d, 0x00, 0x00 - .byte 0x51, 0x1d, 0x00, 0x00 - .byte 0x55, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x53, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1D65) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr (0x1D63) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x63, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D66) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr (0x1D62) - # ThisType: const Catch::BinaryExpr* (0x1D65) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x65, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1D67) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1D62) - # ThisType: const Catch::BinaryExpr* (0x1D65) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x65, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1D68) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr (0x1D62) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1D69) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: int* const& (0x1D52) - # ArgType: Catch::StringRef (0x1112) - # ArgType: int* const& (0x1D52) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - # MemberFunction (0x1D6A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1D62) - # ThisType: Catch::BinaryExpr* (0x1D68) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, int* const&, Catch::StringRef, int* const&) (0x1D69) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x68, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x69, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1D6B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* const& (0x1D52) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int* const& (0x1D52) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x1D66) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x1D66) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D67) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr::(bool, int* const&, Catch::StringRef, int* const&) (0x1D6A) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x66, 0x1d, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x66, 0x1d, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x67, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6a, 0x1d, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x1D6C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1D6B) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQAHABQAH@Catch@@ - # } - .byte 0x66, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x6b, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x69, 0x6e, 0x74, 0x20 - .byte 0x2a, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x26 - .byte 0x2c, 0x69, 0x6e, 0x74 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 0x51, 0x41 - .byte 0x48, 0x41, 0x42, 0x51 - .byte 0x41, 0x48, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1D6D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr (0x1D6C) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x6c, 0x1d, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x1D6E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x1D51) - # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(int* const&) (0x1D64) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x51, 0x1d, 0x00, 0x00 - .byte 0x64, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x1D6F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1D62) - # ThisType: Catch::BinaryExpr* (0x1D68) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x68, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D70) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D62) - # FunctionType: void Catch::BinaryExpr::() (0x1D6F) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x1d, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x1D71) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: bool gsl::span::() (0x1025) - # Name: empty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x25, 0x10, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1D72) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x1B9A) - # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1BA4) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9a, 0x1b, 0x00, 0x00 - .byte 0xa4, 0x1b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x1D73) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x1BA2) - # ThisType: Catch::BinaryExpr* (0x1BAE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0xae, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D74) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1BA2) - # FunctionType: void Catch::BinaryExpr::() (0x1D73) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0x73, 0x1d, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x1D75) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: int& gsl::span::(int) (0x1027) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x27, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # MemberFuncId (0x1D76) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: int& gsl::span::(int) (0x1027) - # Name: at - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x27, 0x10, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - # MemberFuncId (0x1D77) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: int& gsl::span::(int) (0x1027) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x27, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Procedure (0x1D78) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int&) (0x1792) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x92, 0x17, 0x00, 0x00 - # FuncId (0x1D79) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: int (int&) (0x1D78) - # Name: narrow_cast - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x78, 0x1d, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x5f, 0x63 - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x1D7A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: void gsl::span::(int*, int) (0x1429) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x29, 0x14, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D7B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: int* gsl::span::() (0x143E) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x3e, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D7C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: int& gsl::span::(int) (0x143D) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x3d, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # Modifier (0x1D7D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____6:: (0x1461) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x61, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1D7E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____6:: (0x1D7D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7d, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D7F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____6:: (0x1461) - # ThisType: const ____C_A_T_C_H____T_E_S_T____6::* (0x1D7E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x61, 0x14, 0x00, 0x00 - .byte 0x7e, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D80) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____6:: (0x1461) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____6::::() (0x1D7F) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x61, 0x14, 0x00, 0x00 - .byte 0x7f, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Procedure (0x1D81) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x1004) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - # FuncId (0x1D82) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (int*, int) (0x1D81) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x81, 0x1d, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Modifier (0x1D83) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____6:: (0x1465) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x65, 0x14, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1D84) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____6:: (0x1D83) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x83, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1D85) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____6:: (0x1465) - # ThisType: const ____C_A_T_C_H____T_E_S_T____6::* (0x1D84) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x14, 0x00, 0x00 - .byte 0x84, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D86) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____6:: (0x1465) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____6::::() (0x1D85) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x65, 0x14, 0x00, 0x00 - .byte 0x85, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x1D87) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x1D33) - # FunctionType: void Catch::ExprLhs::(const int&) (0x1D36) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x33, 0x1d, 0x00, 0x00 - .byte 0x36, 0x1d, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # Procedure (0x1D88) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int&, const int&) (0x12FF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xff, 0x12, 0x00, 0x00 - # FuncId (0x1D89) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const int&, const int&) (0x1D88) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x88, 0x1d, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D8A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D42) - # FunctionType: void Catch::BinaryExpr::(bool, const int&, Catch::StringRef, const int&) (0x1D4A) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x4a, 0x1d, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x1D8B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D42) - # FunctionType: bool Catch::BinaryExpr::() (0x1D46) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x46, 0x1d, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x1D8C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D42) - # FunctionType: bool Catch::BinaryExpr::() (0x1D46) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x46, 0x1d, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1D8D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D42) - # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D47) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x42, 0x1d, 0x00, 0x00 - .byte 0x47, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x1D8E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - # FuncId (0x1D8F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const int&) (0x1D8E) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x8e, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1D90) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x1D51) - # FunctionType: void Catch::ExprLhs::(int* const&) (0x1D56) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x51, 0x1d, 0x00, 0x00 - .byte 0x56, 0x1d, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # ArgList (0x1D91) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* const& (0x1D52) - # ArgType: int* const& (0x1D52) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - # Procedure (0x1D92) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int* const&, int* const&) (0x1D91) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x91, 0x1d, 0x00, 0x00 - # FuncId (0x1D93) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (int* const&, int* const&) (0x1D92) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x92, 0x1d, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1D94) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D62) - # FunctionType: void Catch::BinaryExpr::(bool, int* const&, Catch::StringRef, int* const&) (0x1D6A) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x6a, 0x1d, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x1D95) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D62) - # FunctionType: bool Catch::BinaryExpr::() (0x1D66) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x66, 0x1d, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x1D96) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D62) - # FunctionType: bool Catch::BinaryExpr::() (0x1D66) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x66, 0x1d, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1D97) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1D62) - # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D67) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x62, 0x1d, 0x00, 0x00 - .byte 0x67, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x1D98) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int* const&) (0x1D53) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x53, 0x1d, 0x00, 0x00 - # FuncId (0x1D99) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (int* const&) (0x1D98) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x98, 0x1d, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x1D9A) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PAH@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x20, 0x2a, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .byte 0x72, 0x40, 0x50, 0x41 - .byte 0x48, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Struct (0x1D9B) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PAH@Catch@@ - # } - .byte 0x4e, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x20, 0x2a, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .byte 0x72, 0x40, 0x50, 0x41 - .byte 0x48, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1D9C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker (0x1D9B) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 707 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x9b, 0x1d, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xc3, 0x02, 0x00, 0x00 - # ArgList (0x1D9D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: int* (0x474) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - # MemberFunction (0x1D9E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker (0x1D9A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int*) (0x1D9D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x9a, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x9d, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1D9F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker (0x1D9A) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(int*) (0x1D9E) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x9a, 0x1d, 0x00, 0x00 - .byte 0x9e, 0x1d, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # FuncId (0x1DA0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (int* const&) (0x1D98) - # Name: rawMemoryToString - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x98, 0x1d, 0x00, 0x00 - .byte 0x72, 0x61, 0x77, 0x4d - .byte 0x65, 0x6d, 0x6f, 0x72 - .byte 0x79, 0x54, 0x6f, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1DA1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::(const char* const) (0x1197) - # Name: basic_string - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x97, 0x11, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x1DA2) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Container_proxy_ptr12 > - # LinkageName: .?AU?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@ - # } - .byte 0xa6, 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, 0x5f - .byte 0x70, 0x74, 0x72, 0x31 - .byte 0x32, 0x3c, 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, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x74, 0x61, 0x69, 0x6e - .byte 0x65, 0x72, 0x5f, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x5f, 0x70, 0x74, 0x72 - .byte 0x31, 0x32, 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 (0x1DA3) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Basic_container_proxy_ptr12 - # LinkageName: .?AU_Basic_container_proxy_ptr12@std@@ - # } - .byte 0x5e, 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 0x42, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x61, 0x69 - .byte 0x6e, 0x65, 0x72, 0x5f - .byte 0x70, 0x72, 0x6f, 0x78 - .byte 0x79, 0x5f, 0x70, 0x74 - .byte 0x72, 0x31, 0x32, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x42, 0x61, 0x73 - .byte 0x69, 0x63, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x74, 0x61 - .byte 0x69, 0x6e, 0x65, 0x72 - .byte 0x5f, 0x70, 0x72, 0x6f - .byte 0x78, 0x79, 0x5f, 0x70 - .byte 0x74, 0x72, 0x31, 0x32 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1DA4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_proxy_ptr12 > (0x1DA2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa2, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Struct (0x1DA5) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Leave_proxy_unbound - # LinkageName: .?AU_Leave_proxy_unbound@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, 0x5f - .byte 0x4c, 0x65, 0x61, 0x76 - .byte 0x65, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x75, 0x6e, 0x62, 0x6f - .byte 0x75, 0x6e, 0x64, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x4c, 0x65, 0x61 - .byte 0x76, 0x65, 0x5f, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x5f, 0x75, 0x6e, 0x62 - .byte 0x6f, 0x75, 0x6e, 0x64 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x1DA6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x1C86) - # ArgType: std::_Leave_proxy_unbound (0x1DA5) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x86, 0x1c, 0x00, 0x00 - .byte 0xa5, 0x1d, 0x00, 0x00 - # MemberFunction (0x1DA7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_proxy_ptr12 > (0x1DA2) - # ThisType: std::_Container_proxy_ptr12 >* (0x1DA4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, std::_Leave_proxy_unbound) (0x1DA6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x1d, 0x00, 0x00 - .byte 0xa4, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa6, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x1DA8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x1C86) - # ArgType: std::_Container_base12& (0x130D) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x86, 0x1c, 0x00, 0x00 - .byte 0x0d, 0x13, 0x00, 0x00 - # MemberFunction (0x1DA9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_proxy_ptr12 > (0x1DA2) - # ThisType: std::_Container_proxy_ptr12 >* (0x1DA4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, std::_Container_base12&) (0x1DA8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x1d, 0x00, 0x00 - .byte 0xa4, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa8, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1DAA) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_proxy_ptr12 >::(std::allocator&, std::_Leave_proxy_unbound) (0x1DA7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_proxy_ptr12 >::(std::allocator&, std::_Container_base12&) (0x1DA9) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x1d, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa9, 0x1d, 0x00, 0x00 - # ArgList (0x1DAB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x1C86) - # ArgType: std::_Container_base12* (0x12E2) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x86, 0x1c, 0x00, 0x00 - .byte 0xe2, 0x12, 0x00, 0x00 - # MemberFunction (0x1DAC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_proxy_ptr12 > (0x1DA2) - # ThisType: std::_Container_proxy_ptr12 >* (0x1DA4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, std::_Container_base12*) (0x1DAB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x1d, 0x00, 0x00 - .byte 0xa4, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xab, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1DAD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_proxy_ptr12 > (0x1DA2) - # ThisType: std::_Container_proxy_ptr12 >* (0x1DA4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x1d, 0x00, 0x00 - .byte 0xa4, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1DAE) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Basic_container_proxy_ptr12 (0x1DA3) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::allocator& (0x1C86) - # FieldOffset: 0x4 - # Name: _Al - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1DAA - # Name: _Container_proxy_ptr12 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_proxy_ptr12 >::(std::allocator&, std::_Container_base12*) (0x1DAC) - # Name: _Bind - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Container_proxy_ptr12 >::() (0x1DAD) - # Name: ~_Container_proxy_ptr12 - # } - # } - .byte 0x6e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xa3, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x86, 0x1c, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x41 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xaa, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x74, 0x61, 0x69, 0x6e - .byte 0x65, 0x72, 0x5f, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x5f, 0x70, 0x74, 0x72 - .byte 0x31, 0x32, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xac, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x69, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xad, 0x1d, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x43, 0x6f - .byte 0x6e, 0x74, 0x61, 0x69 - .byte 0x6e, 0x65, 0x72, 0x5f - .byte 0x70, 0x72, 0x6f, 0x78 - .byte 0x79, 0x5f, 0x70, 0x74 - .byte 0x72, 0x31, 0x32, 0x00 - # Struct (0x1DAF) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 6 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1DAE) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::_Container_proxy_ptr12 > - # LinkageName: .?AU?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@ - # } - .byte 0xa6, 0x00, 0x05, 0x15 - .byte 0x06, 0x00, 0x00, 0x02 - .byte 0xae, 0x1d, 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, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x70, 0x74, 0x72, 0x31 - .byte 0x32, 0x3c, 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, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x74, 0x61, 0x69, 0x6e - .byte 0x65, 0x72, 0x5f, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x5f, 0x70, 0x74, 0x72 - .byte 0x31, 0x32, 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 (0x1DB0) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Container_proxy_ptr12 > (0x1DAF) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1469 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xaf, 0x1d, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xbd, 0x05, 0x00, 0x00 - # Pointer (0x1DB1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Basic_container_proxy_ptr12 (0x1DA3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1DB2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Basic_container_proxy_ptr12 (0x1DA3) - # ThisType: std::_Basic_container_proxy_ptr12* (0x1DB1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x1d, 0x00, 0x00 - .byte 0xb1, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x1DB3) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Basic_container_proxy_ptr12 (0x1DA3) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa3, 0x1d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1DB4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Basic_container_proxy_ptr12 (0x1DB3) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb3, 0x1d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1DB5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Basic_container_proxy_ptr12& (0x1DB4) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb4, 0x1d, 0x00, 0x00 - # MemberFunction (0x1DB6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Basic_container_proxy_ptr12 (0x1DA3) - # ThisType: std::_Basic_container_proxy_ptr12* (0x1DB1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Basic_container_proxy_ptr12&) (0x1DB5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x1d, 0x00, 0x00 - .byte 0xb1, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb5, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x1DB7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Basic_container_proxy_ptr12 (0x1DA3) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x1d, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1DB8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Basic_container_proxy_ptr12&& (0x1DB7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb7, 0x1d, 0x00, 0x00 - # MemberFunction (0x1DB9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Basic_container_proxy_ptr12 (0x1DA3) - # ThisType: std::_Basic_container_proxy_ptr12* (0x1DB1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Basic_container_proxy_ptr12&&) (0x1DB8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x1d, 0x00, 0x00 - .byte 0xb1, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb8, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1DBA) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Protected (0x2) - # Type: void std::_Basic_container_proxy_ptr12::() (0x1DB2) - # ] - # Method [ - # AccessSpecifier: Protected (0x2) - # Type: void std::_Basic_container_proxy_ptr12::(const std::_Basic_container_proxy_ptr12&) (0x1DB6) - # ] - # Method [ - # AccessSpecifier: Protected (0x2) - # Type: void std::_Basic_container_proxy_ptr12::(std::_Basic_container_proxy_ptr12&&) (0x1DB9) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb2, 0x1d, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb6, 0x1d, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb9, 0x1d, 0x00, 0x00 - # FieldList (0x1DBB) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Container_proxy* (0x1252) - # FieldOffset: 0x0 - # Name: _Ptr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Basic_container_proxy_ptr12::() (0x1DB2) - # Name: _Release - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x1DBA - # Name: _Basic_container_proxy_ptr12 - # } - # } - .byte 0x4e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x50 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb2, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xba, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x61, 0x73 - .byte 0x69, 0x63, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x74, 0x61 - .byte 0x69, 0x6e, 0x65, 0x72 - .byte 0x5f, 0x70, 0x72, 0x6f - .byte 0x78, 0x79, 0x5f, 0x70 - .byte 0x74, 0x72, 0x31, 0x32 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x1DBC) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1DBB) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Basic_container_proxy_ptr12 - # LinkageName: .?AU_Basic_container_proxy_ptr12@std@@ - # } - .byte 0x5e, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0xbb, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x42, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x61, 0x69 - .byte 0x6e, 0x65, 0x72, 0x5f - .byte 0x70, 0x72, 0x6f, 0x78 - .byte 0x79, 0x5f, 0x70, 0x74 - .byte 0x72, 0x31, 0x32, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x42, 0x61, 0x73 - .byte 0x69, 0x63, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x74, 0x61 - .byte 0x69, 0x6e, 0x65, 0x72 - .byte 0x5f, 0x70, 0x72, 0x6f - .byte 0x78, 0x79, 0x5f, 0x70 - .byte 0x74, 0x72, 0x31, 0x32 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1DBD) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Basic_container_proxy_ptr12 (0x1DBC) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1454 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xbc, 0x1d, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xae, 0x05, 0x00, 0x00 - # Struct (0x1DBE) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Leave_proxy_unbound - # LinkageName: .?AU_Leave_proxy_unbound@std@@ - # } - .byte 0x4e, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x65, 0x61, 0x76 - .byte 0x65, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x75, 0x6e, 0x62, 0x6f - .byte 0x75, 0x6e, 0x64, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x4c, 0x65, 0x61 - .byte 0x76, 0x65, 0x5f, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x5f, 0x75, 0x6e, 0x62 - .byte 0x6f, 0x75, 0x6e, 0x64 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1DBF) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Leave_proxy_unbound (0x1DBE) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1440 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xbe, 0x1d, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xa0, 0x05, 0x00, 0x00 - # Struct (0x1DC0) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Zero_then_variadic_args_t - # LinkageName: .?AU_Zero_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 0x5a, 0x65, 0x72, 0x6f - .byte 0x5f, 0x74, 0x68, 0x65 - .byte 0x6e, 0x5f, 0x76, 0x61 - .byte 0x72, 0x69, 0x61, 0x64 - .byte 0x69, 0x63, 0x5f, 0x61 - .byte 0x72, 0x67, 0x73, 0x5f - .byte 0x74, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x5f, 0x5a - .byte 0x65, 0x72, 0x6f, 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 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x1DC1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Zero_then_variadic_args_t (0x1DC0) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc0, 0x1d, 0x00, 0x00 - # MemberFunction (0x1DC2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x125F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DC1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x5f, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc1, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1DC3) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Zero_then_variadic_args_t - # LinkageName: .?AU_Zero_then_variadic_args_t@std@@ - # } - .byte 0x5a, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x5a, 0x65, 0x72, 0x6f - .byte 0x5f, 0x74, 0x68, 0x65 - .byte 0x6e, 0x5f, 0x76, 0x61 - .byte 0x72, 0x69, 0x61, 0x64 - .byte 0x69, 0x63, 0x5f, 0x61 - .byte 0x72, 0x67, 0x73, 0x5f - .byte 0x74, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x5f, 0x5a - .byte 0x65, 0x72, 0x6f, 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 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1DC4) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Zero_then_variadic_args_t (0x1DC3) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1510 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc3, 0x1d, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xe6, 0x05, 0x00, 0x00 - # MemberFuncId (0x1DC5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # FunctionType: void std::_Compressed_pair,std::_String_val >,1>::(std::_Zero_then_variadic_args_t) (0x1DC2) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0xc2, 0x1d, 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 (0x1DC6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Container_proxy_ptr12 > (0x1DA2) - # FunctionType: void std::_Container_proxy_ptr12 >::(std::allocator&, std::_Container_base12&) (0x1DA9) - # Name: _Container_proxy_ptr12 - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xa2, 0x1d, 0x00, 0x00 - .byte 0xa9, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x74, 0x61, 0x69, 0x6e - .byte 0x65, 0x72, 0x5f, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x5f, 0x70, 0x74, 0x72 - .byte 0x31, 0x32, 0x00, 0xf1 - # MemberFuncId (0x1DC7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::() (0x118A) - # Name: _Tidy_init - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x5f, 0x69, 0x6e - .byte 0x69, 0x74, 0x00, 0xf1 - # MemberFuncId (0x1DC8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11BC) - # Name: assign - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xbc, 0x11, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x1DC9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Basic_container_proxy_ptr12 (0x1DA3) - # FunctionType: void std::_Basic_container_proxy_ptr12::() (0x1DB2) - # Name: _Release - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa3, 0x1d, 0x00, 0x00 - .byte 0xb2, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1DCA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Container_proxy_ptr12 > (0x1DA2) - # FunctionType: void std::_Container_proxy_ptr12 >::() (0x1DAD) - # Name: ~_Container_proxy_ptr12 - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xa2, 0x1d, 0x00, 0x00 - .byte 0xad, 0x1d, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x43, 0x6f - .byte 0x6e, 0x74, 0x61, 0x69 - .byte 0x6e, 0x65, 0x72, 0x5f - .byte 0x70, 0x72, 0x6f, 0x78 - .byte 0x79, 0x5f, 0x70, 0x74 - .byte 0x72, 0x31, 0x32, 0x00 - # MemberFuncId (0x1DCB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1185) - # FunctionType: void std::allocator::() (0x1273) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x73, 0x12, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1DCC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val > (0x121E) - # FunctionType: void std::_String_val >::() (0x12C5) - # Name: _String_val - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc5, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFuncId (0x1DCD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Container_base12 (0x1293) - # FunctionType: void std::_Container_base12::() (0x1308) - # Name: _Container_base12 - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x08, 0x13, 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 (0x1DCE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val >::_Bxty (0x12C3) - # FunctionType: void std::_String_val >::_Bxty::() (0x1317) - # Name: _Bxty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc3, 0x12, 0x00, 0x00 - .byte 0x17, 0x13, 0x00, 0x00 - .byte 0x5f, 0x42, 0x78, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # ArgList (0x1DCF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Container_proxy* (0x1252) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x52, 0x12, 0x00, 0x00 - # Procedure (0x1DD0) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Container_proxy* (0x1252) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Container_proxy*) (0x1DCF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x52, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xcf, 0x1d, 0x00, 0x00 - # FuncId (0x1DD1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Container_proxy* (std::_Container_proxy*) (0x1DD0) - # Name: _Unfancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd0, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1DD2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1C36) - # FunctionType: std::_Container_proxy* std::allocator::(const unsigned) (0x1C4B) - # Name: allocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x4b, 0x1c, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1DD3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_base12* (0x12E2) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe2, 0x12, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1DD4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x1C86) - # ArgType: std::_Container_proxy* const (0x1255) - # ArgType: std::_Container_base12*&& (0x1DD3) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x86, 0x1c, 0x00, 0x00 - .byte 0x55, 0x12, 0x00, 0x00 - .byte 0xd3, 0x1d, 0x00, 0x00 - # MemberFunction (0x1DD5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, std::_Container_proxy* const, std::_Container_base12*&&) (0x1DD4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xd4, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1DD6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x1CAA) - # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, std::_Container_proxy* const, std::_Container_base12*&&) (0x1DD5) - # Name: construct - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaa, 0x1c, 0x00, 0x00 - .byte 0xd5, 0x1d, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Procedure (0x1DD7) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Container_base12* (0x12E2) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Container_base12&) (0x1310) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xe2, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x10, 0x13, 0x00, 0x00 - # FuncId (0x1DD8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Container_base12* (std::_Container_base12&) (0x1DD7) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd7, 0x1d, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # Procedure (0x1DD9) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void* (0x403) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - # FuncId (0x1DDA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void* (const unsigned) (0x1DD9) - # Name: _Allocate - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd9, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x1DDB) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned (0x75) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - # FuncId (0x1DDC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned (const unsigned) (0x1DDB) - # Name: _Get_size_of_n - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xdb, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x69, 0x7a - .byte 0x65, 0x5f, 0x6f, 0x66 - .byte 0x5f, 0x6e, 0x00, 0xf1 - # FuncId (0x1DDD) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void* (const unsigned) (0x1DD9) - # Name: _Allocate_manually_vector_aligned - # } - .byte 0x2e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd9, 0x1d, 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 (0x1DDE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: void (0x3) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Struct (0x1DDF) { - # 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 (0x1DE0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void* (0x403) - # ClassType: std::_Default_allocate_traits (0x1DDF) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0xdf, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1DE1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void* std::_Default_allocate_traits::(const unsigned) (0x1DE0) - # Name: _Allocate - # } - # } - .byte 0x16, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xe0, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Struct (0x1DE2) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1DE1) - # 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 0xe1, 0x1d, 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 (0x1DE3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Default_allocate_traits (0x1DE2) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 47 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe2, 0x1d, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x2f, 0x00, 0x00, 0x00 - # MemberFuncId (0x1DE4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocate_traits (0x1DDF) - # FunctionType: void* std::_Default_allocate_traits::(const unsigned) (0x1DE0) - # Name: _Allocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xdf, 0x1d, 0x00, 0x00 - .byte 0xe0, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Pointer (0x1DE5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Container_base12* (0x12E2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe2, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1DE6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Container_base12*& (0x1DE5) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe5, 0x1d, 0x00, 0x00 - # Procedure (0x1DE7) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Container_base12*&& (0x1DD3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Container_base12*&) (0x1DE6) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xd3, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xe6, 0x1d, 0x00, 0x00 - # FuncId (0x1DE8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Container_base12*&& (std::_Container_base12*&) (0x1DE7) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe7, 0x1d, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x1DE9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Container_proxy (0x1251) - # FunctionType: void std::_Container_proxy::(std::_Container_base12*) (0x12E4) - # Name: _Container_proxy - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x51, 0x12, 0x00, 0x00 - .byte 0xe4, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x74, 0x61, 0x69, 0x6e - .byte 0x65, 0x72, 0x5f, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1DEA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const unsigned) (0x11C2) - # Name: assign - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xc2, 0x11, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - # FuncId (0x1DEB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned (const unsigned) (0x1DDB) - # Name: _Convert_size - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xdb, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x76, 0x65, 0x72, 0x74 - .byte 0x5f, 0x73, 0x69, 0x7a - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1DEC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::char_traits (0x125A) - # FunctionType: unsigned std::char_traits::(const char* const) (0x12EF) - # Name: length - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0xef, 0x12, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - # MemberFuncId (0x1DED) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val > (0x121E) - # FunctionType: char* std::_String_val >::() (0x12C6) - # Name: _Myptr - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xc6, 0x12, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - # MemberFuncId (0x1DEE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::char_traits (0x125A) - # FunctionType: char* std::char_traits::(char* const, const char* const, const unsigned) (0x12F1) - # Name: move - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0xf1, 0x12, 0x00, 0x00 - .byte 0x6d, 0x6f, 0x76, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1DEF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_string,std::allocator >::assign:: - # LinkageName: .?AV@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@ - # } - .byte 0xda, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .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, 0x3a, 0x3a - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x3a, 0x3a - .byte 0x3c, 0x75, 0x6e, 0x6e - .byte 0x61, 0x6d, 0x65, 0x64 - .byte 0x2d, 0x74, 0x61, 0x67 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3c, 0x6c - .byte 0x61, 0x6d, 0x62, 0x64 - .byte 0x61, 0x5f, 0x31, 0x3e - .byte 0x40, 0x3f, 0x30, 0x3f - .byte 0x3f, 0x61, 0x73, 0x73 - .byte 0x69, 0x67, 0x6e, 0x40 - .byte 0x3f, 0x24, 0x62, 0x61 - .byte 0x73, 0x69, 0x63, 0x5f - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x40, 0x44 - .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, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x44 - .byte 0x40, 0x32, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x51, 0x41, 0x45 - .byte 0x41, 0x41, 0x56, 0x32 - .byte 0x33, 0x40, 0x51, 0x42 - .byte 0x44, 0x49, 0x40, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x1DF0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: std::basic_string,std::allocator >::assign:: (0x1DEF) - # ArgType: const char* (0x113F) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xef, 0x1d, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - # MemberFunction (0x1DF1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, std::basic_string,std::allocator >::assign::, const char*) (0x1DF0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf0, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1DF2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::basic_string,std::allocator >::assign:: - # LinkageName: .?AV@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@QBDI@Z@ - # } - .byte 0xda, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 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, 0x3a, 0x3a - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x3a, 0x3a - .byte 0x3c, 0x75, 0x6e, 0x6e - .byte 0x61, 0x6d, 0x65, 0x64 - .byte 0x2d, 0x74, 0x61, 0x67 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3c, 0x6c - .byte 0x61, 0x6d, 0x62, 0x64 - .byte 0x61, 0x5f, 0x31, 0x3e - .byte 0x40, 0x3f, 0x30, 0x3f - .byte 0x3f, 0x61, 0x73, 0x73 - .byte 0x69, 0x67, 0x6e, 0x40 - .byte 0x3f, 0x24, 0x62, 0x61 - .byte 0x73, 0x69, 0x63, 0x5f - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x40, 0x44 - .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, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x44 - .byte 0x40, 0x32, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x51, 0x41, 0x45 - .byte 0x41, 0x41, 0x56, 0x32 - .byte 0x33, 0x40, 0x51, 0x42 - .byte 0x44, 0x49, 0x40, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x1DF3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::basic_string,std::allocator >::assign:: (0x1DF2) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 2696 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf2, 0x1d, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x88, 0x0a, 0x00, 0x00 - # MemberFuncId (0x1DF4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, std::basic_string,std::allocator >::assign::, const char*) (0x1DF1) - # Name: _Reallocate_for - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xf1, 0x1d, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x66, 0x6f, 0x72, 0x00 - # MemberFuncId (0x1DF5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: unsigned std::basic_string,std::allocator >::() (0x1217) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x17, 0x12, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1DF6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::() (0x1243) - # Name: _Xlen - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x43, 0x12, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1DF7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: unsigned std::basic_string,std::allocator >::(const unsigned) (0x1242) - # Name: _Calculate_growth - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x42, 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 - # MemberFuncId (0x1DF8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1185) - # FunctionType: char* std::allocator::(const unsigned) (0x1278) - # Name: allocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x78, 0x12, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1DF9) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::basic_string,std::allocator >::assign:: (0x1DEF) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xef, 0x1d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1DFA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_string,std::allocator >::assign:: (0x1DF9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf9, 0x1d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1DFB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: const unsigned (0x1181) - # ArgType: const char* const (0x1191) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - # MemberFunction (0x1DFC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator >::assign:: (0x1DEF) - # ThisType: const std::basic_string,std::allocator >::assign::* (0x1DFA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, const unsigned, const char* const) (0x1DFB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x1d, 0x00, 0x00 - .byte 0xfa, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xfb, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1DFD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator >::assign:: (0x1DEF) - # FunctionType: void std::basic_string,std::allocator >::assign::::(char* const, const unsigned, const char* const) (0x1DFC) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xef, 0x1d, 0x00, 0x00 - .byte 0xfc, 0x1d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Pointer (0x1DFE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: char* const (0x11A7) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1DFF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x1244) - # ArgType: char** const (0x1C93) - # ArgType: char* const& (0x1DFE) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x93, 0x1c, 0x00, 0x00 - .byte 0xfe, 0x1d, 0x00, 0x00 - # MemberFunction (0x1E00) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, char** const, char* const&) (0x1DFF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xff, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E01) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, char** const, char* const&) (0x1E00) - # Name: construct - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x00, 0x1e, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1E02) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # FunctionType: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x1323) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x23, 0x13, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E03) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: const std::allocator& std::basic_string,std::allocator >::() (0x1246) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x46, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # Procedure (0x1E04) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const unsigned& (0x1CCE) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned&, const unsigned&) (0x1CEF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xef, 0x1c, 0x00, 0x00 - # FuncId (0x1E05) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const unsigned& (const unsigned&, const unsigned&) (0x1E04) - # Name: _Max_value - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x04, 0x1e, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x78 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x75, 0x65, 0x00, 0xf1 - # FuncId (0x1E06) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const unsigned& (const unsigned&, const unsigned&) (0x1E04) - # Name: _Min_value - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x04, 0x1e, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x69, 0x6e - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x75, 0x65, 0x00, 0xf1 - # Class (0x1E07) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::numeric_limits - # LinkageName: .?AV?$numeric_limits@H@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, 0x6e - .byte 0x75, 0x6d, 0x65, 0x72 - .byte 0x69, 0x63, 0x5f, 0x6c - .byte 0x69, 0x6d, 0x69, 0x74 - .byte 0x73, 0x3c, 0x69, 0x6e - .byte 0x74, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x6e, 0x75, 0x6d - .byte 0x65, 0x72, 0x69, 0x63 - .byte 0x5f, 0x6c, 0x69, 0x6d - .byte 0x69, 0x74, 0x73, 0x40 - .byte 0x48, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Struct (0x1E08) { - # 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 (0x1E09) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::numeric_limits (0x1E07) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x07, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1E0A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Num_int_base (0x1E08) - # BaseOffset: 0x0 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_signed - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: digits - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: digits10 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::numeric_limits::() (0x1E09) - # Name: min - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::numeric_limits::() (0x1E09) - # Name: max - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::numeric_limits::() (0x1E09) - # Name: lowest - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::numeric_limits::() (0x1E09) - # Name: epsilon - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::numeric_limits::() (0x1E09) - # Name: round_error - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::numeric_limits::() (0x1E09) - # Name: denorm_min - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::numeric_limits::() (0x1E09) - # Name: infinity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::numeric_limits::() (0x1E09) - # Name: quiet_NaN - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: int std::numeric_limits::() (0x1E09) - # Name: signaling_NaN - # } - # } - .byte 0xe6, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x08, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x64, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x64, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x31, 0x30 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x77, 0x65 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x65, 0x70, 0x73, 0x69 - .byte 0x6c, 0x6f, 0x6e, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x72, 0x6f, 0x75, 0x6e - .byte 0x64, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x64, 0x65, 0x6e, 0x6f - .byte 0x72, 0x6d, 0x5f, 0x6d - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x69, 0x6e, 0x66, 0x69 - .byte 0x6e, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x71, 0x75, 0x69, 0x65 - .byte 0x74, 0x5f, 0x4e, 0x61 - .byte 0x4e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x61, 0x6c, 0x69, 0x6e - .byte 0x67, 0x5f, 0x4e, 0x61 - .byte 0x4e, 0x00, 0xf2, 0xf1 - # Class (0x1E0B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 13 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1E0A) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::numeric_limits - # LinkageName: .?AV?$numeric_limits@H@std@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x0d, 0x00, 0x00, 0x02 - .byte 0x0a, 0x1e, 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, 0x69, 0x6e - .byte 0x74, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x6e, 0x75, 0x6d - .byte 0x65, 0x72, 0x69, 0x63 - .byte 0x5f, 0x6c, 0x69, 0x6d - .byte 0x69, 0x74, 0x73, 0x40 - .byte 0x48, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # StringId (0x1E0C) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x6c, 0x69 - .byte 0x6d, 0x69, 0x74, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1E0D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::numeric_limits (0x1E0B) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits (0x1E0C) - # LineNumber: 501 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x0b, 0x1e, 0x00, 0x00 - .byte 0x0c, 0x1e, 0x00, 0x00 - .byte 0xf5, 0x01, 0x00, 0x00 - # Struct (0x1E0E) { - # 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 (0x1E0F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Num_base (0x1E0E) - # BaseOffset: 0x0 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_bounded - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_exact - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_integer - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_specialized - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: radix - # } - # } - .byte 0x72, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x0e, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x62 - .byte 0x6f, 0x75, 0x6e, 0x64 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x65 - .byte 0x78, 0x61, 0x63, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x69 - .byte 0x6e, 0x74, 0x65, 0x67 - .byte 0x65, 0x72, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 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 0x05, 0x10, 0x00, 0x00 - .byte 0x72, 0x61, 0x64, 0x69 - .byte 0x78, 0x00, 0xf2, 0xf1 - # Struct (0x1E10) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 6 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1E0F) - # 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 0x0f, 0x1e, 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 (0x1E11) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Num_int_base (0x1E10) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits (0x1E0C) - # LineNumber: 116 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x10, 0x1e, 0x00, 0x00 - .byte 0x0c, 0x1e, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # FieldList (0x1E12) { - # 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 (0x1E13) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x1E12) - # 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 0x12, 0x1e, 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 (0x1E14) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::float_denorm_style (0x1E13) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits (0x1E0C) - # LineNumber: 20 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x13, 0x1e, 0x00, 0x00 - .byte 0x0c, 0x1e, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00 - # Modifier (0x1E15) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::float_denorm_style (0x1E13) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x13, 0x1e, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # FieldList (0x1E16) { - # 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 (0x1E17) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x1E16) - # 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 0x16, 0x1e, 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 (0x1E18) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::float_round_style (0x1E17) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits (0x1E0C) - # LineNumber: 27 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x17, 0x1e, 0x00, 0x00 - .byte 0x0c, 0x1e, 0x00, 0x00 - .byte 0x1b, 0x00, 0x00, 0x00 - # Modifier (0x1E19) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::float_round_style (0x1E17) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x17, 0x1e, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # FieldList (0x1E1A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::float_denorm_style (0x1E15) - # Name: has_denorm - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: has_denorm_loss - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: has_infinity - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: has_quiet_NaN - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: has_signaling_NaN - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_bounded - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_exact - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_iec559 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_integer - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_modulo - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_signed - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_specialized - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: tinyness_before - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: traps - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::float_round_style (0x1E19) - # Name: round_style - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: digits - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: digits10 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: max_digits10 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: max_exponent - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: max_exponent10 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: min_exponent - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: min_exponent10 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: radix - # } - # } - .byte 0xf2, 0x01, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x15, 0x1e, 0x00, 0x00 - .byte 0x68, 0x61, 0x73, 0x5f - .byte 0x64, 0x65, 0x6e, 0x6f - .byte 0x72, 0x6d, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 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 0x66, 0x10, 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 0x66, 0x10, 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 0x66, 0x10, 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 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x62 - .byte 0x6f, 0x75, 0x6e, 0x64 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x65 - .byte 0x78, 0x61, 0x63, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x69 - .byte 0x65, 0x63, 0x35, 0x35 - .byte 0x39, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x69 - .byte 0x6e, 0x74, 0x65, 0x67 - .byte 0x65, 0x72, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x6d - .byte 0x6f, 0x64, 0x75, 0x6c - .byte 0x6f, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 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 0x66, 0x10, 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 0x66, 0x10, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x70 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x19, 0x1e, 0x00, 0x00 - .byte 0x72, 0x6f, 0x75, 0x6e - .byte 0x64, 0x5f, 0x73, 0x74 - .byte 0x79, 0x6c, 0x65, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x64, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x64, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x31, 0x30 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 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 0x05, 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 0x05, 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 0x05, 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 0x05, 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 0x05, 0x10, 0x00, 0x00 - .byte 0x72, 0x61, 0x64, 0x69 - .byte 0x78, 0x00, 0xf2, 0xf1 - # Struct (0x1E1B) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 23 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1E1A) - # 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 0x1a, 0x1e, 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 (0x1E1C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Num_base (0x1E1B) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits (0x1E0C) - # LineNumber: 36 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1b, 0x1e, 0x00, 0x00 - .byte 0x0c, 0x1e, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E1D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::numeric_limits (0x1E07) - # FunctionType: int std::numeric_limits::() (0x1E09) - # Name: max - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x07, 0x1e, 0x00, 0x00 - .byte 0x09, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x00 - # MemberFuncId (0x1E1E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # FunctionType: const std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x1263) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x63, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x1E1F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::char_traits (0x125A) - # FunctionType: char* std::char_traits::(char* const, const char* const, const unsigned) (0x12F1) - # Name: copy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0xf1, 0x12, 0x00, 0x00 - .byte 0x63, 0x6f, 0x70, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1E20) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: char* const& (0x1DFE) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfe, 0x1d, 0x00, 0x00 - # Procedure (0x1E21) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* const& (0x1DFE) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char* const&) (0x1E20) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xfe, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x20, 0x1e, 0x00, 0x00 - # FuncId (0x1E22) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* const& (char* const&) (0x1E21) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x21, 0x1e, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x1E23) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1BA2) - # FunctionType: void Catch::BinaryExpr::(bool, bool, Catch::StringRef, bool) (0x1BB0) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0xb0, 0x1b, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x1E24) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1BA2) - # FunctionType: bool Catch::BinaryExpr::() (0x1BAC) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0xac, 0x1b, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x1E25) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1BA2) - # FunctionType: bool Catch::BinaryExpr::() (0x1BAC) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0xac, 0x1b, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1E26) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x1BA2) - # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1BAD) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0xa2, 0x1b, 0x00, 0x00 - .byte 0xad, 0x1b, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1E27) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: bool gsl::span::(int, int) (0x1031) - # Name: CheckRange - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x31, 0x10, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # Procedure (0x1E28) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned (0x75) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int&) (0x1792) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x92, 0x17, 0x00, 0x00 - # FuncId (0x1E29) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: unsigned (int&) (0x1E28) - # Name: narrow_cast - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x28, 0x1e, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x5f, 0x63 - .byte 0x61, 0x73, 0x74, 0x00 - # Procedure (0x1E2A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int& (0x1026) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int&) (0x1792) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x92, 0x17, 0x00, 0x00 - # FuncId (0x1E2B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int& (int&) (0x1E2A) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x2a, 0x1e, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # Pointer (0x1E2C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1427) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1E2D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1427) - # ThisType: gsl::span::storage_type >* (0x1E2C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x2c, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E2E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1427) - # FunctionType: void gsl::span::storage_type >::(int*, int) (0x1E2D) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x2d, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E2F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<2> (0x144E) - # FunctionType: void gsl::details::extent_type<2>::(int) (0x1459) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x59, 0x14, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1E30) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<2> (0x144E) - # FunctionType: int gsl::details::extent_type<2>::() (0x145D) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x5d, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E31) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1427) - # FunctionType: int* gsl::span::storage_type >::() (0x1451) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x51, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E32) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: bool gsl::span::(int, int) (0x1447) - # Name: CheckRange - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x47, 0x14, 0x00, 0x00 - .byte 0x43, 0x68, 0x65, 0x63 - .byte 0x6b, 0x52, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # MemberFuncId (0x1E33) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(int*, int*) (0x100B) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x0b, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E34) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: void gsl::span::(int*, int*) (0x142A) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x2a, 0x14, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E35) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x132C) - # FunctionType: void gsl::span::(int*, int*) (0x1330) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x30, 0x13, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x1E36) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x1004) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - # FuncId (0x1E37) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (int*, int*) (0x1E36) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x36, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x1E38) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int*) (0x100A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x0a, 0x10, 0x00, 0x00 - # FuncId (0x1E39) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (int*, int*) (0x1E38) - # Name: distance - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x38, 0x1e, 0x00, 0x00 - .byte 0x64, 0x69, 0x73, 0x74 - .byte 0x61, 0x6e, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1E3A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x146E - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6e, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1E3B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: & (0x1E3A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3a, 0x1e, 0x00, 0x00 - # MemberFunction (0x1E3C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1E3B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3b, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E3D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(&) (0x1E3C) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x3c, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1E3E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x147C) - # ThisType: gsl::span* (0x147F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1E3B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7f, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3b, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E3F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: void gsl::span::(&) (0x1E3E) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x3e, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E40) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: int* gsl::span::() (0x1494) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x94, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1E41) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: & (0x14D7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd7, 0x14, 0x00, 0x00 - # Procedure (0x1E42) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: * (0x14BB) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1E41) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xbb, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x41, 0x1e, 0x00, 0x00 - # FuncId (0x1E43) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: * (&) (0x1E42) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x42, 0x1e, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1E44) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x14B7) - # FunctionType: void gsl::span::(*, int) (0x14BD) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xbd, 0x14, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E45) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x14B7) - # FunctionType: int gsl::span::() (0x14D5) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd5, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E46) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x14B7) - # FunctionType: * gsl::span::() (0x14D9) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0xd9, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1E47) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: & (0x150F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0f, 0x15, 0x00, 0x00 - # Procedure (0x1E48) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: * (0x14F3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1E47) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xf3, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x47, 0x1e, 0x00, 0x00 - # FuncId (0x1E49) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: * (&) (0x1E48) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x48, 0x1e, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1E4A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x14EF) - # FunctionType: void gsl::span::(*, int) (0x14F5) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0xf5, 0x14, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E4B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x14EF) - # FunctionType: int gsl::span::() (0x150D) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x0d, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E4C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x14EF) - # FunctionType: * gsl::span::() (0x1511) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x11, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x1E4D) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x147C) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1E3B) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x3b, 0x1e, 0x00, 0x00 - # FuncId (0x1E4E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (&) (0x1E4D) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x4d, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x1E4F) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int* (0x474) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int&) (0x1792) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x92, 0x17, 0x00, 0x00 - # FuncId (0x1E50) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int* (int&) (0x1E4F) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x4f, 0x1e, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # Procedure (0x1E51) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x14B7) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (*, int) (0x14BC) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb7, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xbc, 0x14, 0x00, 0x00 - # FuncId (0x1E52) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (*, int) (0x1E51) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x51, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x1E53) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x14EF) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (*, int) (0x14F4) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xef, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xf4, 0x14, 0x00, 0x00 - # FuncId (0x1E54) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (*, int) (0x1E53) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x53, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Pointer (0x1E55) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x1475 - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x75, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1E56) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: & (0x1E55) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x55, 0x1e, 0x00, 0x00 - # MemberFunction (0x1E57) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x152A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1E56) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x2a, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x56, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E58) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # FunctionType: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(&) (0x1E57) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x57, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E59) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x1527) - # FunctionType: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x154A) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x27, 0x15, 0x00, 0x00 - .byte 0x4a, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1E5A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: `anonymous namespace'::AddressOverloaded& (0x1548) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x48, 0x15, 0x00, 0x00 - # Procedure (0x1E5B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: `anonymous namespace'::AddressOverloaded* (0x152B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (`anonymous namespace'::AddressOverloaded&) (0x1E5A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x2b, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x5a, 0x1e, 0x00, 0x00 - # FuncId (0x1E5C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: `anonymous namespace'::AddressOverloaded* (`anonymous namespace'::AddressOverloaded&) (0x1E5B) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x5b, 0x1e, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1E5D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<5> (0x14A4) - # FunctionType: void gsl::details::extent_type<5>::() (0x14AE) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0xae, 0x14, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # ArgList (0x1E5E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1018) - # ArgType: gsl::details::extent_type<5> (0x14A4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x18, 0x10, 0x00, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - # MemberFunction (0x1E5F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: gsl::span::storage_type >* (0x1BCF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<5>) (0x1E5E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xcf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x5e, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E60) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<5>) (0x1E5F) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0x5f, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1E61) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::extent_type<5> (0x14A4) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - # MemberFunction (0x1E62) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # ThisType: gsl::details::extent_type<-1>* (0x10C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<5>) (0x1E61) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x61, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E63) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<5>) (0x1E62) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x62, 0x1e, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1E64) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<5> (0x14A4) - # FunctionType: int gsl::details::extent_type<5>::() (0x14B3) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0xb3, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1E65) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x147E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7e, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1E66) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1487) - # ArgType: gsl::details::extent_type<5> (0x14A4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x87, 0x14, 0x00, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - # MemberFunction (0x1E67) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x147E) - # ThisType: gsl::span::storage_type >* (0x1E65) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<5>) (0x1E66) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7e, 0x14, 0x00, 0x00 - .byte 0x65, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x66, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E68) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x147E) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<5>) (0x1E67) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x7e, 0x14, 0x00, 0x00 - .byte 0x67, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E69) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x147E) - # FunctionType: int* gsl::span::storage_type >::() (0x14A7) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7e, 0x14, 0x00, 0x00 - .byte 0xa7, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1E6A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x14B9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb9, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1E6B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x14B9) - # ThisType: gsl::span::storage_type >* (0x1E6A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (*, int) (0x14BC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb9, 0x14, 0x00, 0x00 - .byte 0x6a, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xbc, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E6C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x14B9) - # FunctionType: void gsl::span::storage_type >::(*, int) (0x1E6B) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xb9, 0x14, 0x00, 0x00 - .byte 0x6b, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E6D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x14B9) - # FunctionType: * gsl::span::storage_type >::() (0x14EB) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xb9, 0x14, 0x00, 0x00 - .byte 0xeb, 0x14, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1E6E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x14F1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf1, 0x14, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1E6F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x14F1) - # ThisType: gsl::span::storage_type >* (0x1E6E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (*, int) (0x14F4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf1, 0x14, 0x00, 0x00 - .byte 0x6e, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf4, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E70) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x14F1) - # FunctionType: void gsl::span::storage_type >::(*, int) (0x1E6F) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xf1, 0x14, 0x00, 0x00 - .byte 0x6f, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E71) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x14F1) - # FunctionType: * gsl::span::storage_type >::() (0x1523) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf1, 0x14, 0x00, 0x00 - .byte 0x23, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1E72) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x1529) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x29, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1E73) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull (0x153B) - # ArgType: gsl::details::extent_type<5> (0x14A4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3b, 0x15, 0x00, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - # MemberFunction (0x1E74) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x1529) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >* (0x1E72) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull, gsl::details::extent_type<5>) (0x1E73) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x15, 0x00, 0x00 - .byte 0x72, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x73, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E75) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x1529) - # FunctionType: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::(gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull, gsl::details::extent_type<5>) (0x1E74) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x15, 0x00, 0x00 - .byte 0x74, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E76) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x1529) - # FunctionType: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::() (0x155C) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x29, 0x15, 0x00, 0x00 - .byte 0x5c, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E77) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1569) - # FunctionType: void gsl::span::(double*, int) (0x156D) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x6d, 0x15, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E78) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1569) - # FunctionType: int gsl::span::() (0x1586) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x86, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E79) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1569) - # FunctionType: double* gsl::span::() (0x158A) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x8a, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x1E7A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x1569) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (double*, int) (0x156C) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x69, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x6c, 0x15, 0x00, 0x00 - # FuncId (0x1E7B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (double*, int) (0x1E7A) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x7a, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Pointer (0x1E7C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x156A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6a, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1E7D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x156A) - # ThisType: gsl::span::storage_type >* (0x1E7C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (double*, int) (0x156C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6a, 0x15, 0x00, 0x00 - .byte 0x7c, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x6c, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E7E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x156A) - # FunctionType: void gsl::span::storage_type >::(double*, int) (0x1E7D) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x6a, 0x15, 0x00, 0x00 - .byte 0x7d, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E7F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x156A) - # FunctionType: double* gsl::span::storage_type >::() (0x159C) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x6a, 0x15, 0x00, 0x00 - .byte 0x9c, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1E80) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x15A7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa7, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E81) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(std::array&) (0x1E80) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x80, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1E82) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: unsigned (0x75) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1E83) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: unsigned&& (0x1E82) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x82, 0x1e, 0x00, 0x00 - # Procedure (0x1E84) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned&&) (0x1E83) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x83, 0x1e, 0x00, 0x00 - # FuncId (0x1E85) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: int (unsigned&&) (0x1E84) - # Name: narrow_cast - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x84, 0x1e, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x5f, 0x63 - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x1E86) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::array (0x15A3) - # FunctionType: unsigned std::array::() (0x15B8) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xb8, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E87) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::array (0x15A3) - # FunctionType: int* std::array::() (0x15B5) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xb5, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1E88) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x15A7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa7, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E89) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::(std::array&) (0x1E88) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x88, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1E8A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x15A7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa7, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E8B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x15E8) - # FunctionType: void gsl::span::(std::array&) (0x1E8A) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0x8a, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E8C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x15E8) - # FunctionType: int* gsl::span::() (0x1600) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0x00, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1E8D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x15A7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa7, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E8E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1623) - # FunctionType: void gsl::span::(std::array&) (0x1E8D) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x8d, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E8F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1623) - # FunctionType: const int* gsl::span::() (0x163B) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x3b, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E90) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(std::array&) (0x100F) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x0f, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1E91) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x15CB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x55, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcb, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E92) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # FunctionType: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x1E91) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x91, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E93) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # FunctionType: `anonymous namespace'::AddressOverloaded* std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15D9) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xd9, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1E94) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1653) - # FunctionType: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x166B) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x53, 0x16, 0x00, 0x00 - .byte 0x6b, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1E95) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____14:: (0x168A) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x8a, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1E96) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____14:: (0x1E95) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x95, 0x1e, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1E97) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::span (0x10DC) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - # MemberFunction (0x1E98) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____14:: (0x168A) - # ThisType: const ____C_A_T_C_H____T_E_S_T____14::* (0x1E96) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span) (0x1E97) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8a, 0x16, 0x00, 0x00 - .byte 0x96, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x97, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E99) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____14:: (0x168A) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____14::::(gsl::span) (0x1E98) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8a, 0x16, 0x00, 0x00 - .byte 0x98, 0x1e, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x1E9A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____14:: (0x1683) - # FunctionType: std::array ____C_A_T_C_H____T_E_S_T____14::::() (0x1686) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x83, 0x16, 0x00, 0x00 - .byte 0x86, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Pointer (0x1E9B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x15AC) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xac, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1E9C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x1E9B) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9b, 0x1e, 0x00, 0x00 - # MemberFunction (0x1E9D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1E9C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9c, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1E9E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::(const std::array&) (0x1E9D) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x9d, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x1E9F) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x1004) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x15A7) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xa7, 0x15, 0x00, 0x00 - # FuncId (0x1EA0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (std::array&) (0x1E9F) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x9f, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1EA1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<4> (0x1610) - # FunctionType: void gsl::details::extent_type<4>::() (0x161A) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x1a, 0x16, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # ArgList (0x1EA2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1018) - # ArgType: gsl::details::extent_type<4> (0x1610) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x18, 0x10, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - # MemberFunction (0x1EA3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: gsl::span::storage_type >* (0x1BCF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EA2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xcf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa2, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EA4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EA3) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xa3, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1EA5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::extent_type<4> (0x1610) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - # MemberFunction (0x1EA6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # ThisType: gsl::details::extent_type<-1>* (0x10C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<4>) (0x1EA5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa5, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EA7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<4>) (0x1EA6) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xa6, 0x1e, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1EA8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<4> (0x1610) - # FunctionType: int gsl::details::extent_type<4>::() (0x161F) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x1f, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1EA9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: unsigned& (0x1CA4) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa4, 0x1c, 0x00, 0x00 - # Procedure (0x1EAA) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned&& (0x1E82) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned&) (0x1EA9) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x82, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xa9, 0x1e, 0x00, 0x00 - # FuncId (0x1EAB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned&& (unsigned&) (0x1EAA) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xaa, 0x1e, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # ArgList (0x1EAC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x10E9) - # ArgType: gsl::details::extent_type<4> (0x1610) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe9, 0x10, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - # MemberFunction (0x1EAD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x10DD) - # ThisType: gsl::span::storage_type >* (0x1CC0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EAC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0xc0, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xac, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EAE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x10DD) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EAD) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0xad, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1EAF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x15E9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1EB0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x15F3) - # ArgType: gsl::details::extent_type<4> (0x1610) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xf3, 0x15, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - # MemberFunction (0x1EB1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x15E9) - # ThisType: gsl::span::storage_type >* (0x1EAF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EB0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0xaf, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb0, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EB2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x15E9) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EB1) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0xb1, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1EB3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x15E9) - # FunctionType: int* gsl::span::storage_type >::() (0x1613) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0x13, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1EB4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1624) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x24, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1EB5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x162E) - # ArgType: gsl::details::extent_type<4> (0x1610) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2e, 0x16, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - # MemberFunction (0x1EB6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1624) - # ThisType: gsl::span::storage_type >* (0x1EB4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EB5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x24, 0x16, 0x00, 0x00 - .byte 0xb4, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb5, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EB7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1624) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EB6) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x24, 0x16, 0x00, 0x00 - .byte 0xb6, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1EB8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1624) - # FunctionType: const int* gsl::span::storage_type >::() (0x164D) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x24, 0x16, 0x00, 0x00 - .byte 0x4d, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1EB9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1654) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x54, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1EBA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull (0x165E) - # ArgType: gsl::details::extent_type<4> (0x1610) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x5e, 0x16, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - # MemberFunction (0x1EBB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1654) - # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >* (0x1EB9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull, gsl::details::extent_type<4>) (0x1EBA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x16, 0x00, 0x00 - .byte 0xb9, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xba, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EBC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1654) - # FunctionType: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::(gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull, gsl::details::extent_type<4>) (0x1EBB) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x54, 0x16, 0x00, 0x00 - .byte 0xbb, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1EBD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1654) - # FunctionType: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::() (0x167D) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x54, 0x16, 0x00, 0x00 - .byte 0x7d, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1EBE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::array (0x15A3) - # FunctionType: const int* std::array::() (0x15B6) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xa3, 0x15, 0x00, 0x00 - .byte 0xb6, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1EBF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1E9C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9c, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EC0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1623) - # FunctionType: void gsl::span::(const std::array&) (0x1EBF) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0xbf, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1EC1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array<(anonymous namespace)::AddressOverloaded,4> (0x15D0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd0, 0x15, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1EC2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array<(anonymous namespace)::AddressOverloaded,4>& (0x1EC1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc1, 0x1e, 0x00, 0x00 - # MemberFunction (0x1EC3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1690) - # ThisType: gsl::span* (0x1692) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x1EC2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0x92, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc2, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EC4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1690) - # FunctionType: void gsl::span::(const std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x1EC3) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xc3, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1EC5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1690) - # FunctionType: const `anonymous namespace'::AddressOverloaded* gsl::span::() (0x16AB) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x90, 0x16, 0x00, 0x00 - .byte 0xab, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1EC6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x15C4) - # FunctionType: const `anonymous namespace'::AddressOverloaded* std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x15DA) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc4, 0x15, 0x00, 0x00 - .byte 0xda, 0x15, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1EC7) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____16:: (0x16CB) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xcb, 0x16, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1EC8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____16:: (0x1EC7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc7, 0x1e, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1EC9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____16:: (0x16CB) - # ThisType: const ____C_A_T_C_H____T_E_S_T____16::* (0x1EC8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span) (0x1E97) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x16, 0x00, 0x00 - .byte 0xc8, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x97, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1ECA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____16:: (0x16CB) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____16::::(gsl::span) (0x1EC9) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xcb, 0x16, 0x00, 0x00 - .byte 0xc9, 0x1e, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x1ECB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____16:: (0x16C4) - # FunctionType: const std::array ____C_A_T_C_H____T_E_S_T____16::::() (0x16C7) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xc4, 0x16, 0x00, 0x00 - .byte 0xc7, 0x16, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Procedure (0x1ECC) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x10DC) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1E9C) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x9c, 0x1e, 0x00, 0x00 - # FuncId (0x1ECD) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (const std::array&) (0x1ECC) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0xcc, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Pointer (0x1ECE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1691) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x91, 0x16, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1ECF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x169D) - # ArgType: gsl::details::extent_type<4> (0x1610) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9d, 0x16, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - # MemberFunction (0x1ED0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1691) - # ThisType: gsl::span::storage_type >* (0x1ECE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1ECF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x16, 0x00, 0x00 - .byte 0xce, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcf, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1ED1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1691) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1ED0) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x91, 0x16, 0x00, 0x00 - .byte 0xd0, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1ED2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1691) - # FunctionType: const `anonymous namespace'::AddressOverloaded* gsl::span::storage_type >::() (0x16BD) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x91, 0x16, 0x00, 0x00 - .byte 0xbd, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1ED3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::array (0x16DB) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdb, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1ED4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::array& (0x1ED3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd3, 0x1e, 0x00, 0x00 - # MemberFunction (0x1ED5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1ED4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1ED6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::(const std::array&) (0x1ED5) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xd5, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1ED7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::array (0x16D1) - # FunctionType: unsigned std::array::() (0x16E7) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xe7, 0x16, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1ED8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::array (0x16D1) - # FunctionType: const int* std::array::() (0x16E4) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xe4, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1ED9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1623) - # ThisType: gsl::span* (0x1625) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::array&) (0x1ED4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x25, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EDA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1623) - # FunctionType: void gsl::span::(const std::array&) (0x1ED9) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0xd9, 0x1e, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x1EDB) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x10DC) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::array&) (0x16D6) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xd6, 0x16, 0x00, 0x00 - # FuncId (0x1EDC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (std::array&) (0x1EDB) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0xdb, 0x1e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x1EDD) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - # FuncId (0x1EDE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: int (unsigned) (0x1EDD) - # Name: narrow - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0xdd, 0x1e, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x00, 0xf1 - # MemberFuncId (0x1EDF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::array (0x16D1) - # FunctionType: const int* std::array::() (0x16E5) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd1, 0x16, 0x00, 0x00 - .byte 0xe5, 0x16, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x1EE0) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned&) (0x1EA9) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xa9, 0x1e, 0x00, 0x00 - # FuncId (0x1EE1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: int (unsigned&) (0x1EE0) - # Name: narrow_cast - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0xe0, 0x1e, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x5f, 0x63 - .byte 0x61, 0x73, 0x74, 0x00 - # Struct (0x1EE2) { - # 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 (0x1EE3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::narrowing_error (0x1EE2) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1EE4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::narrowing_error&& (0x1EE3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe3, 0x1e, 0x00, 0x00 - # Procedure (0x1EE5) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::narrowing_error&&) (0x1EE4) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xe4, 0x1e, 0x00, 0x00 - # FieldList (0x1EE6) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::exception (0x1BE4) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x1EE7) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1EE6) - # DerivedFrom: 0x0 - # VShape: (0x1BDC) - # SizeOf: 12 - # Name: gsl::narrowing_error - # LinkageName: .?AUnarrowing_error@gsl@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0xe6, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0xdc, 0x1b, 0x00, 0x00 - .byte 0x0c, 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 (0x1EE8) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: E:\DD\gsl-dadonenf\include\gsl\gsl_util - # } - .byte 0x2e, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x45, 0x3a, 0x5c, 0x44 - .byte 0x44, 0x5c, 0x67, 0x73 - .byte 0x6c, 0x2d, 0x64, 0x61 - .byte 0x64, 0x6f, 0x6e, 0x65 - .byte 0x6e, 0x66, 0x5c, 0x69 - .byte 0x6e, 0x63, 0x6c, 0x75 - .byte 0x64, 0x65, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5c, 0x67 - .byte 0x73, 0x6c, 0x5f, 0x75 - .byte 0x74, 0x69, 0x6c, 0x00 - # UdtSourceLine (0x1EE9) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::narrowing_error (0x1EE7) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\gsl_util (0x1EE8) - # LineNumber: 103 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe7, 0x1e, 0x00, 0x00 - .byte 0xe8, 0x1e, 0x00, 0x00 - .byte 0x67, 0x00, 0x00, 0x00 - # FuncId (0x1EEA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: void (gsl::narrowing_error&&) (0x1EE5) - # Name: throw_exception - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0xe5, 0x1e, 0x00, 0x00 - .byte 0x74, 0x68, 0x72, 0x6f - .byte 0x77, 0x5f, 0x65, 0x78 - .byte 0x63, 0x65, 0x70, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x00 - # Pointer (0x1EEB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::narrowing_error (0x1EE2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1EEC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::narrowing_error (0x1EE2) - # ThisType: gsl::narrowing_error* (0x1EEB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0xeb, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EED) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::narrowing_error (0x1EE2) - # FunctionType: void gsl::narrowing_error::() (0x1EEC) - # Name: narrowing_error - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0xec, 0x1e, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x69, 0x6e - .byte 0x67, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - # MemberFuncId (0x1EEE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::narrowing_error (0x1EE2) - # FunctionType: void gsl::narrowing_error::() (0x1EEC) - # Name: ~narrowing_error - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0xec, 0x1e, 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 (0x1EEF) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned& (0x1CA4) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned&) (0x1EA9) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xa4, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xa9, 0x1e, 0x00, 0x00 - # FuncId (0x1EF0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned& (unsigned&) (0x1EEF) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xef, 0x1e, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # Pointer (0x1EF1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::narrowing_error (0x1EE2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1EF2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::narrowing_error& (0x1EF1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf1, 0x1e, 0x00, 0x00 - # Procedure (0x1EF3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::narrowing_error&& (0x1EE3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::narrowing_error&) (0x1EF2) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xe3, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xf2, 0x1e, 0x00, 0x00 - # FuncId (0x1EF4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::narrowing_error&& (gsl::narrowing_error&) (0x1EF3) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf3, 0x1e, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFunction (0x1EF5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::narrowing_error (0x1EE2) - # ThisType: gsl::narrowing_error* (0x1EEB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::narrowing_error&&) (0x1EE4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0xeb, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe4, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EF6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::narrowing_error (0x1EE2) - # FunctionType: void gsl::narrowing_error::(gsl::narrowing_error&&) (0x1EF5) - # Name: narrowing_error - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0xf5, 0x1e, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x69, 0x6e - .byte 0x67, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - # Modifier (0x1EF7) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::narrowing_error (0x1EE2) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1EF8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::narrowing_error (0x1EF7) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf7, 0x1e, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1EF9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::narrowing_error& (0x1EF8) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf8, 0x1e, 0x00, 0x00 - # MemberFunction (0x1EFA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::narrowing_error (0x1EE2) - # ThisType: gsl::narrowing_error* (0x1EEB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::narrowing_error&) (0x1EF9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0xeb, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EFB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::narrowing_error (0x1EE2) - # FunctionType: void gsl::narrowing_error::(const gsl::narrowing_error&) (0x1EFA) - # Name: narrowing_error - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xe2, 0x1e, 0x00, 0x00 - .byte 0xfa, 0x1e, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x69, 0x6e - .byte 0x67, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - # MemberFuncId (0x1EFC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x1BE4) - # FunctionType: void std::exception::() (0x1BF0) - # Name: exception - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xf0, 0x1b, 0x00, 0x00 - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1EFD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1623) - # FunctionType: void gsl::span::(const int*, int) (0x1626) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x23, 0x16, 0x00, 0x00 - .byte 0x26, 0x16, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1EFE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1624) - # ThisType: gsl::span::storage_type >* (0x1EB4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, int) (0x10DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x24, 0x16, 0x00, 0x00 - .byte 0xb4, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdf, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1EFF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1624) - # FunctionType: void gsl::span::storage_type >::(const int*, int) (0x1EFE) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x24, 0x16, 0x00, 0x00 - .byte 0xfe, 0x1e, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F00) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<4> (0x1610) - # FunctionType: void gsl::details::extent_type<4>::(int) (0x161B) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x1b, 0x16, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1F01) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x16FA) - # FunctionType: void std::allocator::() (0x1797) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x97, 0x17, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1F02) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::(std::initializer_list, const std::allocator&) (0x1705) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x05, 0x17, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x1F03) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::(const std::vector >&) (0x1709) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x09, 0x17, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # Struct (0x1F04) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Tidy_guard > > - # LinkageName: .?AU?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@ - # } - .byte 0x8e, 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, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x69, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x48 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x48, 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 - # Pointer (0x1F05) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tidy_guard > > (0x1F04) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x1f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1F06) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Tidy_guard > > (0x1F04) - # ThisType: std::_Tidy_guard > >* (0x1F05) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x1f, 0x00, 0x00 - .byte 0x05, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1F07) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::vector >* (0x16F8) - # FieldOffset: 0x0 - # Name: _Target - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Tidy_guard > >::() (0x1F06) - # Name: ~_Tidy_guard - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x61, 0x72, 0x67, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x06, 0x1f, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x1F08) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1F07) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Tidy_guard > > - # LinkageName: .?AU?$_Tidy_guard@V?$vector@HV?$allocator@H@std@@@std@@@std@@ - # } - .byte 0x8e, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x07, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x69, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x48 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x48, 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 - # UdtSourceLine (0x1F09) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Tidy_guard > > (0x1F08) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 3511 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x08, 0x1f, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0xb7, 0x0d, 0x00, 0x00 - # MemberFunction (0x1F0A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&) (0x1713) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x13, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F0B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(std::vector >&) (0x1F0A) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x0a, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F0C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: unsigned std::vector >::() (0x174F) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x4f, 0x17, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F0D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: int* std::vector >::() (0x1742) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x42, 0x17, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1F0E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&) (0x1713) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x13, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F0F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::(std::vector >&) (0x1F0E) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x0e, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1F10) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_string,std::allocator >&) (0x1222) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x22, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F11) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x17C7) - # FunctionType: void gsl::span::(std::basic_string,std::allocator >&) (0x1F10) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0x10, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F12) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x17C7) - # FunctionType: int gsl::span::() (0x17E4) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe4, 0x17, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F13) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x17C7) - # FunctionType: const char* gsl::span::() (0x17E7) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xe7, 0x17, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1F14) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x17C7) - # ThisType: gsl::span* (0x17C9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_string,std::allocator >&) (0x114E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xc9, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4e, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F15) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x17C7) - # FunctionType: void gsl::span::(const std::basic_string,std::allocator >&) (0x1F14) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0x14, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x1F16) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x1804) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x04, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1F17) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1F16) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x16, 0x1f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1F18) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1804) - # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x1F17) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span) (0x1E97) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x18, 0x00, 0x00 - .byte 0x17, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x97, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F19) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1804) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____20::::(gsl::span) (0x1F18) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x04, 0x18, 0x00, 0x00 - .byte 0x18, 0x1f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x1F1A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x17FD) - # FunctionType: std::vector > ____C_A_T_C_H____T_E_S_T____20::::() (0x1800) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfd, 0x17, 0x00, 0x00 - .byte 0x00, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFunction (0x1F1B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x1708) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x08, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F1C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::(const std::vector >&) (0x1F1B) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x1b, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F1D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::() (0x16F9) - # Name: ~vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf9, 0x16, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - # Modifier (0x1F1E) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x180E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0e, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1F1F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1F1E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1e, 0x1f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1F20) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::span (0x17C7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc7, 0x17, 0x00, 0x00 - # MemberFunction (0x1F21) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x180E) - # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x1F1F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span) (0x1F20) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x18, 0x00, 0x00 - .byte 0x1f, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F22) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x180E) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____20::::(gsl::span) (0x1F21) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0e, 0x18, 0x00, 0x00 - .byte 0x21, 0x1f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x1F23) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1807) - # FunctionType: std::basic_string,std::allocator > ____C_A_T_C_H____T_E_S_T____20::::() (0x180A) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x07, 0x18, 0x00, 0x00 - .byte 0x0a, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Modifier (0x1F24) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x1818) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x18, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1F25) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1F24) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x24, 0x1f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1F26) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1818) - # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x1F25) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span) (0x1F20) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x18, 0x18, 0x00, 0x00 - .byte 0x25, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F27) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1818) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____20::::(gsl::span) (0x1F26) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x18, 0x18, 0x00, 0x00 - .byte 0x26, 0x1f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x1F28) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1811) - # FunctionType: const std::basic_string,std::allocator > ____C_A_T_C_H____T_E_S_T____20::::() (0x1814) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x11, 0x18, 0x00, 0x00 - .byte 0x14, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Procedure (0x1F29) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x1004) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&) (0x1713) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x13, 0x17, 0x00, 0x00 - # FuncId (0x1F2A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (std::vector >&) (0x1F29) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x29, 0x1f, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x1F2B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x10DC) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x1708) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x08, 0x17, 0x00, 0x00 - # FuncId (0x1F2C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (const std::vector >&) (0x1F2B) - # Name: make_span - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x2b, 0x1f, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x70, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1F2D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: const int* std::vector >::() (0x1744) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x44, 0x17, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x1F2E) { - # 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 (0x1F2F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_One_then_variadic_args_t (0x1F2E) - # ArgType: const std::allocator& (0x16FC) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2e, 0x1f, 0x00, 0x00 - .byte 0xfc, 0x16, 0x00, 0x00 - # MemberFunction (0x1F30) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x1785) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_One_then_variadic_args_t, const std::allocator&) (0x1F2F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x85, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2f, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x1F31) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # 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 0xc3, 0x10, 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 (0x1F32) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_One_then_variadic_args_t (0x1F31) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1513 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x31, 0x1f, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xe9, 0x05, 0x00, 0x00 - # MemberFuncId (0x1F33) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, const std::allocator&) (0x1F30) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x30, 0x1f, 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 (0x1F34) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: std::allocator& std::vector >::() (0x1770) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x70, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFunction (0x1F35) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x16FD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfd, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F36) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1C36) - # FunctionType: void std::allocator::(const std::allocator&) (0x1F35) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x35, 0x1f, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1F37) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: std::_Vector_val >& std::vector >::() (0x1775) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x75, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # ArgList (0x1F38) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const int* (0x1052) - # ArgType: const int* (0x1052) - # ArgType: std::forward_iterator_tag (0x10D2) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0xd2, 0x10, 0x00, 0x00 - # MemberFunction (0x1F39) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const int*, const int*, std::forward_iterator_tag) (0x1F38) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x38, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F3A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::(const int*, const int*, std::forward_iterator_tag) (0x1F39) - # Name: _Range_construct_or_tidy - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x39, 0x1f, 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 (0x1F3B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::initializer_list (0x1703) - # FunctionType: const int* std::initializer_list::() (0x17AA) - # Name: end - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x03, 0x17, 0x00, 0x00 - .byte 0xaa, 0x17, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - # MemberFuncId (0x1F3C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::initializer_list (0x1703) - # FunctionType: const int* std::initializer_list::() (0x17AA) - # Name: begin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x03, 0x17, 0x00, 0x00 - .byte 0xaa, 0x17, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x1F3D) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::allocator& (0x16FC) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x16FD) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xfc, 0x16, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xfd, 0x16, 0x00, 0x00 - # FuncId (0x1F3E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::allocator& (const std::allocator&) (0x1F3D) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x3d, 0x1f, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x1F3F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_val > (0x1773) - # FunctionType: void std::_Vector_val >::() (0x17B3) - # Name: _Vector_val - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x73, 0x17, 0x00, 0x00 - .byte 0xb3, 0x17, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFuncId (0x1F40) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # FunctionType: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x1786) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x86, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x1F41) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # FunctionType: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x178B) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x8b, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # Procedure (0x1F42) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, const int*) (0x10E1) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xe1, 0x10, 0x00, 0x00 - # FuncId (0x1F43) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (const int*, const int*) (0x1F42) - # Name: distance - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x42, 0x1f, 0x00, 0x00 - .byte 0x64, 0x69, 0x73, 0x74 - .byte 0x61, 0x6e, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F44) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::(const unsigned) (0x173B) - # Name: _Buy_nonzero - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x3b, 0x17, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x7a, 0x65, 0x72, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1F45) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const int* (0x1052) - # ArgType: const int* (0x1052) - # ArgType: int* (0x474) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - # MemberFunction (0x1F46) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int* (0x474) - # ClassType: std::vector > (0x16F6) - # ThisType: std::vector >* (0x16F8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const int*, const int*, int*) (0x1F45) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf8, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x45, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F47) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: int* std::vector >::(const int*, const int*, int*) (0x1F46) - # Name: _Ucopy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x46, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x55, 0x63, 0x6f - .byte 0x70, 0x79, 0x00, 0xf1 - # MemberFuncId (0x1F48) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: int*& std::vector >::() (0x177C) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x7c, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F49) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: int*& std::vector >::() (0x177C) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x7c, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x1F4A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tidy_guard > > (0x1F04) - # FunctionType: void std::_Tidy_guard > >::() (0x1F06) - # Name: ~_Tidy_guard - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x04, 0x1f, 0x00, 0x00 - .byte 0x06, 0x1f, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F4B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: unsigned std::vector >::() (0x174F) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x4f, 0x17, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F4C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::() (0x1769) - # Name: _Xlength - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x69, 0x17, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F4D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::(const unsigned) (0x173B) - # Name: _Buy_raw - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x3b, 0x17, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F4E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x17B7) - # FunctionType: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x17C2) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xb7, 0x17, 0x00, 0x00 - .byte 0xc2, 0x17, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F4F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: const std::allocator& std::vector >::() (0x1771) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x71, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x1F50) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # FunctionType: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x1789) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x89, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x1F51) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x16FA) - # FunctionType: int* std::allocator::(const unsigned) (0x179D) - # Name: allocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x9d, 0x17, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1F52) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const int (0x1005) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x1F53) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const int* const (0x1F52) - # ArgType: const int* const (0x1F52) - # ArgType: int* (0x474) - # ArgType: std::allocator& (0x176F) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x52, 0x1f, 0x00, 0x00 - .byte 0x52, 0x1f, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x6f, 0x17, 0x00, 0x00 - # Procedure (0x1F54) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int* (0x474) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const int* const, const int* const, int*, std::allocator&) (0x1F53) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x53, 0x1f, 0x00, 0x00 - # FuncId (0x1F55) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int* (const int* const, const int* const, int*, std::allocator&) (0x1F54) - # Name: _Uninitialized_copy - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x54, 0x1f, 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 (0x1F56) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const int* const (0x1F52) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x52, 0x1f, 0x00, 0x00 - # Procedure (0x1F57) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const int* (0x1052) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int* const) (0x1F56) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x56, 0x1f, 0x00, 0x00 - # FuncId (0x1F58) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const int* (const int* const) (0x1F57) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x57, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # ArgList (0x1F59) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* const (0x179A) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9a, 0x17, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # Procedure (0x1F5A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int* (0x474) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int* const, int) (0x1F59) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x59, 0x1f, 0x00, 0x00 - # FuncId (0x1F5B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int* (int* const, int) (0x1F5A) - # Name: _Get_unwrapped_n - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x5a, 0x1f, 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 (0x1F5C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const int* const (0x1F52) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x52, 0x1f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1F5D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int* const& (0x1F5C) - # ArgType: const int* const& (0x1F5C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x5c, 0x1f, 0x00, 0x00 - .byte 0x5c, 0x1f, 0x00, 0x00 - # Procedure (0x1F5E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int* const&, const int* const&) (0x1F5D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x5d, 0x1f, 0x00, 0x00 - # FuncId (0x1F5F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (const int* const&, const int* const&) (0x1F5E) - # Name: _Idl_distance - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x5e, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x6c - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x74, 0x61, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x1F60) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int* (0x474) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const int*, const int*, int*) (0x1F45) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x45, 0x1f, 0x00, 0x00 - # FuncId (0x1F61) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int* (const int*, const int*, int*) (0x1F60) - # Name: _Copy_memmove - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x60, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x6d, 0x65 - .byte 0x6d, 0x6d, 0x6f, 0x76 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x1F62) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int*& (0x13D2) - # ArgType: int* const (0x179A) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd2, 0x13, 0x00, 0x00 - .byte 0x9a, 0x17, 0x00, 0x00 - # Procedure (0x1F63) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*&, int* const) (0x1F62) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x62, 0x1f, 0x00, 0x00 - # FuncId (0x1F64) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (int*&, int* const) (0x1F63) - # Name: _Seek_wrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x63, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x77, 0x72 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1F65) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::() (0x16F9) - # Name: _Tidy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf9, 0x16, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1F66) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::() (0x16F9) - # Name: _Orphan_all - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf9, 0x16, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - # MemberFuncId (0x1F67) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::(int*, int*) (0x1765) - # Name: _Destroy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x65, 0x17, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F68) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x16FA) - # FunctionType: void std::allocator::(int* const, const unsigned) (0x179C) - # Name: deallocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x9c, 0x17, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # ArgList (0x1F69) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ArgType: std::allocator& (0x176F) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x6f, 0x17, 0x00, 0x00 - # Procedure (0x1F6A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int*, int*, std::allocator&) (0x1F69) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x69, 0x1f, 0x00, 0x00 - # FuncId (0x1F6B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (int*, int*, std::allocator&) (0x1F6A) - # Name: _Destroy_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x6a, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x5f, 0x72, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # MemberFuncId (0x1F6C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x17B7) - # FunctionType: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x17C3) - # Name: select_on_container_copy_construction - # } - .byte 0x32, 0x00, 0x02, 0x16 - .byte 0xb7, 0x17, 0x00, 0x00 - .byte 0xc3, 0x17, 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 - # Pointer (0x1F6D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x16FA) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfa, 0x16, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x1F6E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_One_then_variadic_args_t (0x1F2E) - # ArgType: std::allocator&& (0x1F6D) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2e, 0x1f, 0x00, 0x00 - .byte 0x6d, 0x1f, 0x00, 0x00 - # MemberFunction (0x1F6F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x1785) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_One_then_variadic_args_t, std::allocator&&) (0x1F6E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x85, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x6e, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F70) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, std::allocator&&) (0x1F6F) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x6f, 0x1f, 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 (0x1F71) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: bool std::vector >::() (0x174E) - # Name: empty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x4e, 0x17, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1F72) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: int* std::vector >::(int*, int*, int*) (0x175E) - # Name: _Ucopy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x5e, 0x17, 0x00, 0x00 - .byte 0x5f, 0x55, 0x63, 0x6f - .byte 0x70, 0x79, 0x00, 0xf1 - # MemberFuncId (0x1F73) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: const int*& std::vector >::() (0x177E) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x7e, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x1F74) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: const int*& std::vector >::() (0x177E) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x7e, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1F75) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::allocator& (0x176F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6f, 0x17, 0x00, 0x00 - # Procedure (0x1F76) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::allocator&& (0x1F6D) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::allocator&) (0x1F75) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x6d, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x75, 0x1f, 0x00, 0x00 - # FuncId (0x1F77) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::allocator&& (std::allocator&) (0x1F76) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x76, 0x1f, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # ArgList (0x1F78) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: int* const (0x179A) - # ArgType: int* const (0x179A) - # ArgType: int* (0x474) - # ArgType: std::allocator& (0x176F) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x9a, 0x17, 0x00, 0x00 - .byte 0x9a, 0x17, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x6f, 0x17, 0x00, 0x00 - # Procedure (0x1F79) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int* (0x474) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (int* const, int* const, int*, std::allocator&) (0x1F78) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x78, 0x1f, 0x00, 0x00 - # FuncId (0x1F7A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int* (int* const, int* const, int*, std::allocator&) (0x1F79) - # Name: _Uninitialized_copy - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x79, 0x1f, 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 (0x1F7B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: int* const (0x179A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9a, 0x17, 0x00, 0x00 - # Procedure (0x1F7C) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int* (0x474) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int* const) (0x1F7B) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x7b, 0x1f, 0x00, 0x00 - # FuncId (0x1F7D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int* (int* const) (0x1F7C) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x7c, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # Procedure (0x1F7E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int* const&, int* const&) (0x1D91) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x91, 0x1d, 0x00, 0x00 - # FuncId (0x1F7F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (int* const&, int* const&) (0x1F7E) - # Name: _Idl_distance - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x7e, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x6c - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x74, 0x61, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x1F80) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int* (0x474) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int*, int*, int*) (0x175D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x5d, 0x17, 0x00, 0x00 - # FuncId (0x1F81) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int* (int*, int*, int*) (0x1F80) - # Name: _Copy_memmove - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x80, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x6d, 0x65 - .byte 0x6d, 0x6d, 0x6f, 0x76 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1F82) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: const std::_Vector_val >& std::vector >::() (0x1778) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x78, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1F83) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # FunctionType: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x178C) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x8c, 0x17, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # Procedure (0x1F84) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int* (0x474) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int*) (0x1D9D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x9d, 0x1d, 0x00, 0x00 - # FuncId (0x1F85) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int* (int*) (0x1F84) - # Name: _Unfancy_maybe_null - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x84, 0x1f, 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 (0x1F86) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x17C7) - # FunctionType: void gsl::span::(const char*, int) (0x17CB) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc7, 0x17, 0x00, 0x00 - .byte 0xcb, 0x17, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1F87) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x17C8) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc8, 0x17, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1F88) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x17C8) - # ThisType: gsl::span::storage_type >* (0x1F87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, int) (0x17CA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc8, 0x17, 0x00, 0x00 - .byte 0x87, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xca, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F89) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x17C8) - # FunctionType: void gsl::span::storage_type >::(const char*, int) (0x1F88) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xc8, 0x17, 0x00, 0x00 - .byte 0x88, 0x1f, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F8A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x17C8) - # FunctionType: const char* gsl::span::storage_type >::() (0x17F9) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc8, 0x17, 0x00, 0x00 - .byte 0xf9, 0x17, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F8B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: void std::vector >::() (0x16F9) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0xf9, 0x16, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFunction (0x1F8C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x1785) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DC1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x85, 0x17, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc1, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F8D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x16F7) - # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_Zero_then_variadic_args_t) (0x1F8C) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xf7, 0x16, 0x00, 0x00 - .byte 0x8c, 0x1f, 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 - # ArgList (0x1F8E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::allocator&& (0x1C37) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x37, 0x1c, 0x00, 0x00 - # MemberFunction (0x1F8F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Container_base12 (0x1293) - # ThisType: std::_Container_base12* (0x12E2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::allocator&&) (0x1F8E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0xe2, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8e, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F90) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Container_base12 (0x1293) - # FunctionType: void std::_Container_base12::(std::allocator&&) (0x1F8F) - # Name: _Alloc_proxy - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x8f, 0x1f, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x5f, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F91) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x16F6) - # FunctionType: std::_Container_proxy*& std::vector >::() (0x176C) - # Name: _Myproxy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf6, 0x16, 0x00, 0x00 - .byte 0x6c, 0x17, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F92) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::() (0x118A) - # Name: basic_string - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x8a, 0x11, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F93) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # FunctionType: void gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1837) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x37, 0x18, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1F94) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1857) - # ThisType: gsl::span* (0x1859) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x1831) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x59, 0x18, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x31, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F95) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1857) - # FunctionType: void gsl::span::(const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x1F94) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x57, 0x18, 0x00, 0x00 - .byte 0x94, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1F96) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x181F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1f, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1F97) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: `anonymous namespace'::DerivedClass* (0x1822) - # ArgType: gsl::details::extent_type<0> (0x1354) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x22, 0x18, 0x00, 0x00 - .byte 0x54, 0x13, 0x00, 0x00 - # MemberFunction (0x1F98) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x181F) - # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >* (0x1F96) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (`anonymous namespace'::DerivedClass*, gsl::details::extent_type<0>) (0x1F97) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1f, 0x18, 0x00, 0x00 - .byte 0x96, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x97, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F99) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x181F) - # FunctionType: void gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::(`anonymous namespace'::DerivedClass*, gsl::details::extent_type<0>) (0x1F98) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x1f, 0x18, 0x00, 0x00 - .byte 0x98, 0x1f, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F9A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # FunctionType: int gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x183D) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x3d, 0x18, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1F9B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x181E) - # FunctionType: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1841) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x1e, 0x18, 0x00, 0x00 - .byte 0x41, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1F9C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1858) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x58, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x1F9D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const `anonymous namespace'::DerivedClass* (0x185B) - # ArgType: gsl::details::extent_type<-1> (0x1039) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x5b, 0x18, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - # MemberFunction (0x1F9E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1858) - # ThisType: gsl::span::storage_type >* (0x1F9C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const `anonymous namespace'::DerivedClass*, gsl::details::extent_type<-1>) (0x1F9D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x18, 0x00, 0x00 - .byte 0x9c, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9d, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1F9F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1858) - # FunctionType: void gsl::span::storage_type >::(const `anonymous namespace'::DerivedClass*, gsl::details::extent_type<-1>) (0x1F9E) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x58, 0x18, 0x00, 0x00 - .byte 0x9e, 0x1f, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FA0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x181F) - # FunctionType: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::() (0x1853) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x1f, 0x18, 0x00, 0x00 - .byte 0x53, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Array (0x1FA1) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: const int (0x1005) - # IndexType: unsigned long (0x22) - # SizeOf: 12 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x00, 0xf1 - # Pointer (0x1FA2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x1FA1 - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa1, 0x1f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1FA3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: & (0x1FA2) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa2, 0x1f, 0x00, 0x00 - # MemberFunction (0x1FA4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1FA3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa3, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FA5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::(&) (0x1FA4) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xa4, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1FA6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FA7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::(const gsl::span&) (0x1FA6) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xa6, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FA8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: bool gsl::span::() (0x10F4) - # Name: empty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf4, 0x10, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Modifier (0x1FA9) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____24:: (0x1894) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x94, 0x18, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1FAA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____24:: (0x1FA9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa9, 0x1f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1FAB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____24:: (0x1894) - # ThisType: const ____C_A_T_C_H____T_E_S_T____24::* (0x1FAA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span) (0x1E97) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x94, 0x18, 0x00, 0x00 - .byte 0xaa, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x97, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FAC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____24:: (0x1894) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____24::::(gsl::span) (0x1FAB) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x94, 0x18, 0x00, 0x00 - .byte 0xab, 0x1f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x1FAD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____24:: (0x188D) - # FunctionType: gsl::span ____C_A_T_C_H____T_E_S_T____24::::() (0x1890) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8d, 0x18, 0x00, 0x00 - .byte 0x90, 0x18, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Class (0x1FAE) { - # 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<3> - # LinkageName: .?AV?$extent_type@$02@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 0x33, 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, 0x32 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x1FAF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::extent_type<3> (0x1FAE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xae, 0x1f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1FB0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<3> (0x1FAE) - # ThisType: gsl::details::extent_type<3>* (0x1FAF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xae, 0x1f, 0x00, 0x00 - .byte 0xaf, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x1FB1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<3> (0x1FAE) - # ThisType: gsl::details::extent_type<3>* (0x1FAF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xae, 0x1f, 0x00, 0x00 - .byte 0xaf, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x1FB2) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<3>::() (0x1FB0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<3>::(int) (0x1FB1) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb0, 0x1f, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb1, 0x1f, 0x00, 0x00 - # Modifier (0x1FB3) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::extent_type<3> (0x1FAE) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xae, 0x1f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x1FB4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::extent_type<3> (0x1FB3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb3, 0x1f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x1FB5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<3> (0x1FAE) - # ThisType: const gsl::details::extent_type<3>* (0x1FB4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xae, 0x1f, 0x00, 0x00 - .byte 0xb4, 0x1f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x1FB6) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x1FB2 - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<3>::() (0x1FB5) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x3a, 0x00, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb2, 0x1f, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb5, 0x1f, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x1FB7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x1FB6) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: gsl::details::extent_type<3> - # LinkageName: .?AV?$extent_type@$02@details@gsl@@ - # } - .byte 0x56, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x10, 0x02 - .byte 0xb6, 0x1f, 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 0x33, 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, 0x32 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x1FB8) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::extent_type<3> (0x1FB7) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 304 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb7, 0x1f, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x30, 0x01, 0x00, 0x00 - # MemberFuncId (0x1FB9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<3> (0x1FAE) - # FunctionType: void gsl::details::extent_type<3>::() (0x1FB0) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xae, 0x1f, 0x00, 0x00 - .byte 0xb0, 0x1f, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Procedure (0x1FBA) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const int* (0x1052) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int&) (0x1043) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x43, 0x10, 0x00, 0x00 - # FuncId (0x1FBB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const int* (const int&) (0x1FBA) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xba, 0x1f, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # ArgList (0x1FBC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x10E9) - # ArgType: gsl::details::extent_type<3> (0x1FAE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe9, 0x10, 0x00, 0x00 - .byte 0xae, 0x1f, 0x00, 0x00 - # MemberFunction (0x1FBD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x10DD) - # ThisType: gsl::span::storage_type >* (0x1CC0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<3>) (0x1FBC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0xc0, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xbc, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FBE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x10DD) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<3>) (0x1FBD) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0xbd, 0x1f, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1FBF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::extent_type<3> (0x1FAE) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xae, 0x1f, 0x00, 0x00 - # MemberFunction (0x1FC0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # ThisType: gsl::details::extent_type<-1>* (0x10C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<3>) (0x1FBF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbf, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FC1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<3>) (0x1FC0) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc0, 0x1f, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1FC2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<3> (0x1FAE) - # FunctionType: int gsl::details::extent_type<3>::() (0x1FB5) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xae, 0x1f, 0x00, 0x00 - .byte 0xb5, 0x1f, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1FC3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int* (0x1052) - # ArgType: gsl::details::extent_type<-1> (0x1039) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x52, 0x10, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - # MemberFunction (0x1FC4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x10DD) - # ThisType: gsl::span::storage_type >* (0x1CC0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int*, gsl::details::extent_type<-1>) (0x1FC3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0xc0, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc3, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FC5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x10DD) - # FunctionType: void gsl::span::storage_type >::(const int*, gsl::details::extent_type<-1>) (0x1FC4) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xdd, 0x10, 0x00, 0x00 - .byte 0xc4, 0x1f, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1FC6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1426) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FC7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FC6) - # Name: first - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xc6, 0x1f, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1FC8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: int gsl::span::() (0x143B) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x3b, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FC9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::(int) (0x148F) - # Name: first - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8f, 0x14, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFunction (0x1FCA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x132C) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FCB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FCA) - # Name: first - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xca, 0x1f, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1FCC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x132C) - # FunctionType: int gsl::span::() (0x1341) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x41, 0x13, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1FCD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x147C) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FCE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FCD) - # Name: first - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xcd, 0x1f, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1FCF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: int gsl::span::() (0x1491) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x91, 0x14, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1FD0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x132C) - # ClassType: gsl::span (0x1004) - # ThisType: const gsl::span* (0x101F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2c, 0x13, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1f, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FD1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::span gsl::span::() (0x1FD0) - # Name: first - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0xd0, 0x1f, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1FD2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::span gsl::span::(int) (0x1021) - # Name: first - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x21, 0x10, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x1FD3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: void gsl::span::(int*, int) (0x1480) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x80, 0x14, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1FD4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x147E) - # ThisType: gsl::span::storage_type >* (0x1E65) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7e, 0x14, 0x00, 0x00 - .byte 0x65, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FD5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x147E) - # FunctionType: void gsl::span::storage_type >::(int*, int) (0x1FD4) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x7e, 0x14, 0x00, 0x00 - .byte 0xd4, 0x1f, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FD6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<5> (0x14A4) - # FunctionType: void gsl::details::extent_type<5>::(int) (0x14AF) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa4, 0x14, 0x00, 0x00 - .byte 0xaf, 0x14, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x1FD7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FC6) - # Name: last - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xc6, 0x1f, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FD8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::(int) (0x148F) - # Name: last - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8f, 0x14, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FD9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FCA) - # Name: last - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xca, 0x1f, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FDA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FCD) - # Name: last - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xcd, 0x1f, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FDB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::span gsl::span::() (0x1FD0) - # Name: last - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0xd0, 0x1f, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FDC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::span gsl::span::(int) (0x1021) - # Name: last - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x21, 0x10, 0x00, 0x00 - .byte 0x6c, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x1FDD) { - # 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::subspan_selector<5> - # LinkageName: .?AV?$subspan_selector@$04@?$span@H$04@gsl@@ - # } - .byte 0x6a, 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 0x35, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x35, 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, 0x34, 0x40, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x34, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1FDE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: gsl::span::subspan_selector<5> (0x1FDD) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xdd, 0x1f, 0x00, 0x00 - # MemberFunction (0x1FDF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1004) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, gsl::span::subspan_selector<5>) (0x1FDE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xde, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x1FE0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: gsl::span::subspan_selector<5> - # LinkageName: .?AV?$subspan_selector@$04@?$span@H$04@gsl@@ - # } - .byte 0x6a, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x08, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x35, 0x3e, 0x3a, 0x3a - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x73, 0x65, 0x6c, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x35, 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, 0x34, 0x40, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x34, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x1FE1) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::span::subspan_selector<5> (0x1FE0) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 615 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe0, 0x1f, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x67, 0x02, 0x00, 0x00 - # MemberFuncId (0x1FE2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<5>) (0x1FDF) - # Name: make_subspan - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xdf, 0x1f, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x75, 0x62 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1FE3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1485) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x85, 0x14, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FE4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(const gsl::span&) (0x1FE3) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0xe3, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FE5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::span gsl::span::(int, int) (0x1023) - # Name: subspan - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x23, 0x10, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - # ArgList (0x1FE6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: gsl::details::extent_type<5> (0x14A4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0xa4, 0x14, 0x00, 0x00 - # MemberFunction (0x1FE7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: gsl::span::storage_type >* (0x1BCF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, gsl::details::extent_type<5>) (0x1FE6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xcf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xe6, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FE8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<5>) (0x1FE7) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xe7, 0x1f, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FE9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::span gsl::span::(int, int, gsl::span::subspan_selector<-1>) (0x1034) - # Name: make_subspan - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x34, 0x10, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x73, 0x75, 0x62 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FEA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(gsl::span::KnownNotNull, int) (0x101A) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x1a, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1FEB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: gsl::span::storage_type >* (0x1BCF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, int) (0x1019) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xcf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x19, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FEC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, int) (0x1FEB) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xeb, 0x1f, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FED) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FC6) - # Name: subspan - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xc6, 0x1f, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - # MemberFuncId (0x1FEE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::(int, int) (0x1490) - # Name: subspan - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x90, 0x14, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - # MemberFuncId (0x1FEF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FCA) - # Name: subspan - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xca, 0x1f, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - # MemberFuncId (0x1FF0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FCD) - # Name: subspan - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xcd, 0x1f, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - # MemberFunction (0x1FF1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x15E8) - # ClassType: gsl::span (0x147C) - # ThisType: const gsl::span* (0x148E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0x8e, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FF2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x147C) - # FunctionType: gsl::span gsl::span::() (0x1FF1) - # Name: subspan - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x7c, 0x14, 0x00, 0x00 - .byte 0xf1, 0x1f, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - # MemberFuncId (0x1FF3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x15E8) - # FunctionType: int gsl::span::() (0x15FD) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfd, 0x15, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FF4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::span gsl::span::() (0x1FD0) - # Name: subspan - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0xd0, 0x1f, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x70, 0x61, 0x6e, 0x00 - # MemberFuncId (0x1FF5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x15E8) - # FunctionType: void gsl::span::(int*, int) (0x15EB) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xeb, 0x15, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x1FF6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x15E9) - # ThisType: gsl::span::storage_type >* (0x1EAF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, int) (0x1008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0xaf, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x08, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FF7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x15E9) - # FunctionType: void gsl::span::storage_type >::(int*, int) (0x1FF6) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0xf6, 0x1f, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x1FF8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x1425 - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x25, 0x14, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x1FF9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: & (0x1FF8) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf8, 0x1f, 0x00, 0x00 - # MemberFunction (0x1FFA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1FF9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FFB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(&) (0x1FFA) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0xfa, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x1FFC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: & (0x1942) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x42, 0x19, 0x00, 0x00 - # MemberFunction (0x1FFD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1FFC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfc, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x1FFE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: void gsl::span::(&) (0x1FFD) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0xfd, 0x1f, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x1FFF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: int& gsl::span::(int) (0x143D) - # Name: at - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x3d, 0x14, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - # MemberFuncId (0x2000) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<2> (0x144E) - # FunctionType: void gsl::details::extent_type<2>::() (0x1458) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x58, 0x14, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # ArgList (0x2001) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1431) - # ArgType: gsl::details::extent_type<2> (0x144E) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x31, 0x14, 0x00, 0x00 - .byte 0x4e, 0x14, 0x00, 0x00 - # MemberFunction (0x2002) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1427) - # ThisType: gsl::span::storage_type >* (0x1E2C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<2>) (0x2001) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x2c, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x01, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2003) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1427) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<2>) (0x2002) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x02, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2004) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: int& gsl::span::(int) (0x143D) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x3d, 0x14, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x2005) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # FunctionType: void gsl::details::span_iterator,0>::() (0x1068) - # Name: span_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x68, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x2006) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs,0> &> - # LinkageName: .?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x2007) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::span_iterator,0> (0x106C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6c, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2008) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::details::span_iterator,0>& (0x2007) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - # MemberFunction (0x2009) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs,0> &> (0x2006) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x08, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x200A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs,0> &> (0x2006) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x200B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # ThisType: Catch::ExprLhs,0> &>* (0x200A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x0a, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x08, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x200C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,0> &,bool> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@_N@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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 0x5f, 0x4e, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x200D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,0> &,bool> (0x200C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0c, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x200E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,0> &,bool> (0x200D) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # ThisType: Catch::ExprLhs,0> &>* (0x200A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0d, 0x20, 0x00, 0x00 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x0a, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x200F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr,0> &> - # LinkageName: .?AV?$UnaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x55 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x2010) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs,0> &> (0x2006) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2011) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs,0> &> (0x2010) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x10, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2012) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr,0> &> (0x200F) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # ThisType: const Catch::ExprLhs,0> &>* (0x2011) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0f, 0x20, 0x00, 0x00 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x11, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2013) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,0>& (0x2007) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x200B) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,0> &,bool> Catch::ExprLhs,0> &>::(bool) (0x200E) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,0> &,bool> Catch::ExprLhs,0> &>::(bool) (0x200E) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr,0> &> Catch::ExprLhs,0> &>::() (0x2012) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0b, 0x20, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0e, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0e, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x12, 0x20, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x2014) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2013) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs,0> &> - # LinkageName: .?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .byte 0xae, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x13, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2015) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs,0> &> (0x2014) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x14, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x2016) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs,0> &> Catch::Decomposer::(const gsl::details::span_iterator,0>&) (0x2009) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x09, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2017) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@ - # } - .byte 0xf2, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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 0x41, 0x42, 0x56, 0x31 - .byte 0x32, 0x33, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x2018) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2019) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2018) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # ThisType: Catch::ExprLhs,0> &>* (0x200A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x18, 0x20, 0x00, 0x00 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x0a, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x08, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x201A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2018) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x18, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x201B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x201A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x1a, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x201C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x201A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x1a, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x201D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x201E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const gsl::details::span_iterator,0>& (0x2007) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const gsl::details::span_iterator,0>& (0x2007) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - # MemberFunction (0x201F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x201D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x201E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x1d, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x1e, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2020) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,0>& (0x2007) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,0>& (0x2007) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x201B) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x201B) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(std::basic_ostream >&) (0x201C) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x201F) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x1b, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x1b, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x1c, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1f, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x2021) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2020) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@ - # } - .byte 0xf2, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x20, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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 0x41, 0x42, 0x56, 0x31 - .byte 0x32, 0x33, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2022) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2021) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x21, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x2023) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2019) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x19, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x2024) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x201D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x1d, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2025) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2024) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x24, 0x20, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x2026) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: void Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x200B) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x0b, 0x20, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # ArgList (0x2027) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::details::span_iterator,0>& (0x2007) - # ArgType: const gsl::details::span_iterator,0>& (0x2007) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - # Procedure (0x2028) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2027) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x27, 0x20, 0x00, 0x00 - # FuncId (0x2029) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2028) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x28, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x202A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x201F) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x1f, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # ArgList (0x202B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - # Procedure (0x202C) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x202B) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x2b, 0x20, 0x00, 0x00 - # FuncId (0x202D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x202C) - # Name: operator== - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x2c, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x202E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x201B) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x1b, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x202F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x201B) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x1b, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2030) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2017) - # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(std::basic_ostream >&) (0x201C) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x17, 0x20, 0x00, 0x00 - .byte 0x1c, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x2031) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2008) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x08, 0x20, 0x00, 0x00 - # FuncId (0x2032) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const gsl::details::span_iterator,0>&) (0x2031) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x31, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x2033) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker,0> > - # LinkageName: .?AU?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .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, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2034) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker,0> > - # LinkageName: .?AU?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .byte 0xae, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .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, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2035) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker,0> > (0x2034) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 573 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x34, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x3d, 0x02, 0x00, 0x00 - # MemberFunction (0x2036) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker,0> > (0x2033) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x33, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x08, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2037) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker,0> > (0x2033) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,0> >::(const gsl::details::span_iterator,0>&) (0x2036) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x33, 0x20, 0x00, 0x00 - .byte 0x36, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # MemberFuncId (0x2038) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1184) - # Name: basic_string - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x84, 0x11, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2039) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x12E9) - # FunctionType: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x1324) - # Name: select_on_container_copy_construction - # } - .byte 0x32, 0x00, 0x02, 0x16 - .byte 0xe9, 0x12, 0x00, 0x00 - .byte 0x24, 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 - # Pointer (0x203A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x1185) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x203B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_One_then_variadic_args_t (0x1F2E) - # ArgType: std::allocator&& (0x203A) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2e, 0x1f, 0x00, 0x00 - .byte 0x3a, 0x20, 0x00, 0x00 - # MemberFunction (0x203C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x125F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_One_then_variadic_args_t, std::allocator&&) (0x203B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x5f, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x3b, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x203D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1182) - # FunctionType: void std::_Compressed_pair,std::_String_val >,1>::(std::_One_then_variadic_args_t, std::allocator&&) (0x203C) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x82, 0x11, 0x00, 0x00 - .byte 0x3c, 0x20, 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 (0x203E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1184) - # Name: _Construct_lv_contents - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x84, 0x11, 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 - # ArgList (0x203F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::allocator& (0x1244) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - # Procedure (0x2040) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::allocator&& (0x203A) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::allocator&) (0x203F) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x3a, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x3f, 0x20, 0x00, 0x00 - # FuncId (0x2041) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::allocator&& (std::allocator&) (0x2040) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x40, 0x20, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x2042) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # FunctionType: void gsl::details::span_iterator,1>::() (0x1084) - # Name: span_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x84, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x2043) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs,1> &> - # LinkageName: .?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 0x40, 0x64 - .byte 0x65, 0x74, 0x61, 0x69 - .byte 0x6c, 0x73, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2044) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::span_iterator,1> (0x1087) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x87, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2045) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::details::span_iterator,1>& (0x2044) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - # MemberFunction (0x2046) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs,1> &> (0x2043) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,1>&) (0x2045) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x45, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2047) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs,1> &> (0x2043) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2048) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # ThisType: Catch::ExprLhs,1> &>* (0x2047) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,1>&) (0x2045) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x47, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x45, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2049) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,1> &,bool> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@_N@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x5f - .byte 0x4e, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x204A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,1> &,bool> (0x2049) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x49, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x204B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,1> &,bool> (0x204A) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # ThisType: Catch::ExprLhs,1> &>* (0x2047) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4a, 0x20, 0x00, 0x00 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x47, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x204C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr,1> &> - # LinkageName: .?AV?$UnaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x55 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 0x40, 0x64 - .byte 0x65, 0x74, 0x61, 0x69 - .byte 0x6c, 0x73, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x204D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs,1> &> (0x2043) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x204E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs,1> &> (0x204D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4d, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x204F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr,1> &> (0x204C) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # ThisType: const Catch::ExprLhs,1> &>* (0x204E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4c, 0x20, 0x00, 0x00 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x4e, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2050) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,1>& (0x2044) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,1>&) (0x2048) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,1> &,bool> Catch::ExprLhs,1> &>::(bool) (0x204B) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,1> &,bool> Catch::ExprLhs,1> &>::(bool) (0x204B) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr,1> &> Catch::ExprLhs,1> &>::() (0x204F) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x48, 0x20, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4b, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4b, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4f, 0x20, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x2051) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2050) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs,1> &> - # LinkageName: .?AV?$ExprLhs@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@ - # } - .byte 0xae, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x50, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 0x40, 0x64 - .byte 0x65, 0x74, 0x61, 0x69 - .byte 0x6c, 0x73, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2052) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs,1> &> (0x2051) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x51, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x2053) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs,1> &> Catch::Decomposer::(const gsl::details::span_iterator,1>&) (0x2046) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x46, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2054) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@ - # } - .byte 0xf2, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x41 - .byte 0x42, 0x56, 0x31, 0x32 - .byte 0x33, 0x40, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x2055) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2056) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2055) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # ThisType: Catch::ExprLhs,1> &>* (0x2047) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,1>&) (0x2045) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x55, 0x20, 0x00, 0x00 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x47, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x45, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2057) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2055) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2058) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # ThisType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>* (0x2057) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x57, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2059) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # ThisType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>* (0x2057) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x57, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x205A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x205B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const gsl::details::span_iterator,1>& (0x2044) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const gsl::details::span_iterator,1>& (0x2044) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - # MemberFunction (0x205C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # ThisType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>* (0x205A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const gsl::details::span_iterator,1>&, Catch::StringRef, const gsl::details::span_iterator,1>&) (0x205B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x5a, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x5b, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x205D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,1>& (0x2044) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,1>& (0x2044) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::() (0x2058) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::() (0x2058) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::(std::basic_ostream >&) (0x2059) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::(bool, const gsl::details::span_iterator,1>&, Catch::StringRef, const gsl::details::span_iterator,1>&) (0x205C) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x58, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x58, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x59, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5c, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x205E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x205D) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@ - # } - .byte 0xf2, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x5d, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x41 - .byte 0x42, 0x56, 0x31, 0x32 - .byte 0x33, 0x40, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x205F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x205E) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5e, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x2060) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,1>&) (0x2056) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x56, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x2061) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # ThisType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>* (0x205A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x5a, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2062) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::() (0x2061) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x61, 0x20, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x2063) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # FunctionType: void Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,1>&) (0x2048) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x48, 0x20, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # ArgList (0x2064) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::details::span_iterator,1>& (0x2044) - # ArgType: const gsl::details::span_iterator,1>& (0x2044) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - # Procedure (0x2065) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,1>&) (0x2064) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x64, 0x20, 0x00, 0x00 - # FuncId (0x2066) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,1>&) (0x2065) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x65, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2067) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::(bool, const gsl::details::span_iterator,1>&, Catch::StringRef, const gsl::details::span_iterator,1>&) (0x205C) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x5c, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # ArgList (0x2068) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::details::span_iterator,1> (0x102B) - # ArgType: gsl::details::span_iterator,1> (0x102B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - # Procedure (0x2069) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x2068) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x68, 0x20, 0x00, 0x00 - # FuncId (0x206A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x2069) - # Name: operator== - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x69, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x206B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # FunctionType: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::() (0x2058) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x58, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x206C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # FunctionType: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::() (0x2058) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x58, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x206D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x2054) - # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::(std::basic_ostream >&) (0x2059) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x54, 0x20, 0x00, 0x00 - .byte 0x59, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x206E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,1>&) (0x2045) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x45, 0x20, 0x00, 0x00 - # FuncId (0x206F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const gsl::details::span_iterator,1>&) (0x206E) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x6e, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x2070) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker,1> > - # LinkageName: .?AU?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@ - # } - .byte 0xaa, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .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 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Struct (0x2071) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker,1> > - # LinkageName: .?AU?$StringMaker@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@ - # } - .byte 0xaa, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .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 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2072) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker,1> > (0x2071) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 573 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x71, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x3d, 0x02, 0x00, 0x00 - # MemberFunction (0x2073) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker,1> > (0x2070) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,1>&) (0x2045) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x70, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x45, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2074) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker,1> > (0x2070) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,1> >::(const gsl::details::span_iterator,1>&) (0x2073) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x70, 0x20, 0x00, 0x00 - .byte 0x73, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # Class (0x2075) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@ - # } - .byte 0x1a, 0x01, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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 0x41, 0x42, 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, 0x32, 0x33 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x2076) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2077) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2076) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # ThisType: Catch::ExprLhs,0> &>* (0x200A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,1>&) (0x2045) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x76, 0x20, 0x00, 0x00 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x0a, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x45, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2078) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2076) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x76, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2079) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>* (0x2078) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x78, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x207A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>* (0x2078) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x78, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x207B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x207C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const gsl::details::span_iterator,0>& (0x2007) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const gsl::details::span_iterator,1>& (0x2044) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - # MemberFunction (0x207D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>* (0x207B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,1>&) (0x207C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x7b, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x7c, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x207E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,0>& (0x2007) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,1>& (0x2044) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::() (0x2079) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::() (0x2079) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::(std::basic_ostream >&) (0x207A) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::(bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,1>&) (0x207D) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x79, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x79, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x7a, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7d, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x207F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x207E) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@ - # } - .byte 0x1a, 0x01, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x7e, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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 0x41, 0x42, 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, 0x32, 0x33 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2080) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x207F) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7f, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x2081) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x2077) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x77, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x2082) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>* (0x207B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x7b, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2083) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::() (0x2082) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x82, 0x20, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x2084) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::details::span_iterator,0> gsl::span::() (0x102A) - # Name: begin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2a, 0x10, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2085) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::details::span_iterator,1> gsl::span::() (0x102C) - # Name: cbegin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2c, 0x10, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - # Class (0x2086) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@ - # } - .byte 0x1a, 0x01, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x41 - .byte 0x42, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x32, 0x33 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x2087) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2088) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2087) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # ThisType: Catch::ExprLhs,1> &>* (0x2047) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x87, 0x20, 0x00, 0x00 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x47, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x08, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2089) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2087) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x87, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x208A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # ThisType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>* (0x2089) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x89, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x208B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # ThisType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>* (0x2089) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x89, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x208C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x208D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const gsl::details::span_iterator,1>& (0x2044) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const gsl::details::span_iterator,0>& (0x2007) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - # MemberFunction (0x208E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # ThisType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>* (0x208C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const gsl::details::span_iterator,1>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x208D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x8c, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x8d, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x208F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,1>& (0x2044) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,0>& (0x2007) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::() (0x208A) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::() (0x208A) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::(std::basic_ostream >&) (0x208B) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::(bool, const gsl::details::span_iterator,1>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x208E) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x8a, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x8a, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x8b, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8e, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x2090) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x208F) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@ - # } - .byte 0x1a, 0x01, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x8f, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x41 - .byte 0x42, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x48, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 0x40, 0x32, 0x33 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2091) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2090) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x90, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x2092) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,0>&) (0x2088) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x88, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x2093) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # ThisType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>* (0x208C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x8c, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2094) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::() (0x2093) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x93, 0x20, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFunction (0x2095) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # ThisType: gsl::details::span_iterator,1>* (0x1083) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2008) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x83, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x08, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2096) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # FunctionType: void gsl::details::span_iterator,1>::(const gsl::details::span_iterator,0>&) (0x2095) - # Name: span_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x95, 0x20, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2097) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # FunctionType: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x1074) - # Name: operator+ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x74, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2098) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::details::span_iterator,1> gsl::span::() (0x102C) - # Name: cend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2c, 0x10, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2099) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::details::span_iterator,0>& (0x2007) - # ArgType: const gsl::details::span_iterator,1>& (0x2044) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - # Procedure (0x209A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,1>&) (0x2099) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x99, 0x20, 0x00, 0x00 - # FuncId (0x209B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,1>&) (0x209A) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x9a, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x209C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::(bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,1>&) (0x207D) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x7d, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x209D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::() (0x2079) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x79, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x209E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::() (0x2079) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x79, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x209F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x2075) - # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::(std::basic_ostream >&) (0x207A) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x75, 0x20, 0x00, 0x00 - .byte 0x7a, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20A0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # FunctionType: void gsl::details::span_iterator,0>::(const gsl::span*, int) (0x106A) - # Name: span_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x6a, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20A1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # FunctionType: void gsl::details::span_iterator,1>::(const gsl::span*, int) (0x1085) - # Name: span_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x85, 0x10, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # ArgList (0x20A2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::details::span_iterator,1>& (0x2044) - # ArgType: const gsl::details::span_iterator,0>& (0x2007) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x44, 0x20, 0x00, 0x00 - .byte 0x07, 0x20, 0x00, 0x00 - # Procedure (0x20A3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,0>&) (0x20A2) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xa2, 0x20, 0x00, 0x00 - # FuncId (0x20A4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,0>&) (0x20A3) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0xa3, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x20A5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::(bool, const gsl::details::span_iterator,1>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x208E) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x8e, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x20A6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # FunctionType: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::() (0x208A) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x8a, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x20A7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # FunctionType: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::() (0x208A) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x8a, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20A8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2086) - # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::(std::basic_ostream >&) (0x208B) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x86, 0x20, 0x00, 0x00 - .byte 0x8b, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20A9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(int) (0x1075) - # Name: operator+= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x75, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x20AA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2019) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x19, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x20AB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: gsl::details::span_iterator,0> gsl::span::() (0x102A) - # Name: end - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2a, 0x10, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - # MemberFuncId (0x20AC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x2077) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x77, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x20AD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,0>&) (0x2088) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x88, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x20AE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2019) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x19, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x20AF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x2077) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x77, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x20B0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,0>&) (0x2088) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x88, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x20B1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2019) - # Name: operator> - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x19, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20B2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2019) - # Name: operator>= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x19, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x20B3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x2077) - # Name: operator> - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x77, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20B4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2006) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x2077) - # Name: operator>= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x06, 0x20, 0x00, 0x00 - .byte 0x77, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - # FuncId (0x20B5) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2028) - # Name: compareNotEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x28, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x4e - .byte 0x6f, 0x74, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # FuncId (0x20B6) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x202C) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x2c, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # FuncId (0x20B7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,1>&) (0x209A) - # Name: compareNotEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x9a, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x4e - .byte 0x6f, 0x74, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # FuncId (0x20B8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x2069) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x69, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # FuncId (0x20B9) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,0>&) (0x20A3) - # Name: compareNotEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0xa3, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x4e - .byte 0x6f, 0x74, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # FuncId (0x20BA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x202C) - # Name: operator - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x2c, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x20BB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x2069) - # Name: operator - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x69, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x20BC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x202C) - # Name: operator> - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x2c, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - # FuncId (0x20BD) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x202C) - # Name: operator>= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x2c, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - # FuncId (0x20BE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x2069) - # Name: operator> - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x69, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - # FuncId (0x20BF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x2069) - # Name: operator>= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x69, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - # ArgList (0x20C0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::span& (0x101D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1d, 0x10, 0x00, 0x00 - # Procedure (0x20C1) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x1029) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span&) (0x20C0) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xc0, 0x20, 0x00, 0x00 - # FuncId (0x20C2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::span&) (0x20C1) - # Name: begin - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc1, 0x20, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # FuncId (0x20C3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::span&) (0x20C1) - # Name: end - # } - .byte 0x0e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc1, 0x20, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - # MemberFuncId (0x20C4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # FunctionType: int& gsl::details::span_iterator,0>::() (0x106E) - # Name: operator* - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x6e, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20C5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # FunctionType: int gsl::details::span_iterator,0>::(gsl::details::span_iterator,0>) (0x1077) - # Name: operator- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x77, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20C6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x1071) - # Name: operator++ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x71, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - # Procedure (0x20C7) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x1029) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - # FuncId (0x20C8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (const gsl::span&) (0x20C7) - # Name: cbegin - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc7, 0x20, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - # FuncId (0x20C9) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (const gsl::span&) (0x20C7) - # Name: cend - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc7, 0x20, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x20CA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # FunctionType: const int& gsl::details::span_iterator,1>::() (0x1089) - # Name: operator* - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x89, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20CB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,1> &> (0x2043) - # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,1>&) (0x2056) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x43, 0x20, 0x00, 0x00 - .byte 0x56, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x20CC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # FunctionType: int gsl::details::span_iterator,1>::(gsl::details::span_iterator,1>) (0x1092) - # Name: operator- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x92, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20CD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # FunctionType: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::() (0x108C) - # Name: operator++ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x8c, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - # FuncId (0x20CE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (const gsl::span&) (0x20C7) - # Name: begin - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc7, 0x20, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # FuncId (0x20CF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (const gsl::span&) (0x20C7) - # Name: end - # } - .byte 0x0e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc7, 0x20, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - # FuncId (0x20D0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,1>&) (0x2065) - # Name: compareNotEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x65, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x4e - .byte 0x6f, 0x74, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # MemberFuncId (0x20D1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: std::reverse_iterator,0> > gsl::span::() (0x102E) - # Name: rbegin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2e, 0x10, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - # Class (0x20D2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs,0> > &> - # LinkageName: .?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@ - # } - .byte 0xde, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x76, 0x65 - .byte 0x72, 0x73, 0x65, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Pointer (0x20D3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::reverse_iterator,0> > (0x10A0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa0, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x20D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::reverse_iterator,0> >& (0x20D3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd3, 0x20, 0x00, 0x00 - # MemberFunction (0x20D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs,0> > &> (0x20D2) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,0> >&) (0x20D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x20D6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs,0> > &> (0x20D2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x20D7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs,0> > &> (0x20D2) - # ThisType: Catch::ExprLhs,0> > &>* (0x20D6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,0> >&) (0x20D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0xd6, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x20D8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,0> > &,bool> - # LinkageName: .?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@_N@Catch@@ - # } - .byte 0xee, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x5f, 0x4e - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x20D9) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,0> > &,bool> (0x20D8) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd8, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x20DA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,0> > &,bool> (0x20D9) - # ClassType: Catch::ExprLhs,0> > &> (0x20D2) - # ThisType: Catch::ExprLhs,0> > &>* (0x20D6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd9, 0x20, 0x00, 0x00 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0xd6, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x20DB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr,0> > &> - # LinkageName: .?AV?$UnaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x72, 0x65 - .byte 0x76, 0x65, 0x72, 0x73 - .byte 0x65, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x55 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x20DC) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs,0> > &> (0x20D2) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x20DD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs,0> > &> (0x20DC) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdc, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x20DE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr,0> > &> (0x20DB) - # ClassType: Catch::ExprLhs,0> > &> (0x20D2) - # ThisType: const Catch::ExprLhs,0> > &>* (0x20DD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdb, 0x20, 0x00, 0x00 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0xdd, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x20DF) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::reverse_iterator,0> >& (0x20D3) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs,0> > &>::(const std::reverse_iterator,0> >&) (0x20D7) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,0> > &,bool> Catch::ExprLhs,0> > &>::(bool) (0x20DA) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,0> > &,bool> Catch::ExprLhs,0> > &>::(bool) (0x20DA) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr,0> > &> Catch::ExprLhs,0> > &>::() (0x20DE) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd3, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd7, 0x20, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xda, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xda, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xde, 0x20, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x20E0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x20DF) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs,0> > &> - # LinkageName: .?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@ - # } - .byte 0xde, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0xdf, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x76, 0x65 - .byte 0x72, 0x73, 0x65, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x20E1) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs,0> > &> (0x20E0) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe0, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x20E2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs,0> > &> Catch::Decomposer::(const std::reverse_iterator,0> >&) (0x20D5) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xd5, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x20E3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> - # LinkageName: .?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@ - # } - .byte 0x3e, 0x01, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x76, 0x65 - .byte 0x72, 0x73, 0x65, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x41, 0x42 - .byte 0x56, 0x31, 0x32, 0x40 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x20E4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x20E5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E4) - # ClassType: Catch::ExprLhs,0> > &> (0x20D2) - # ThisType: Catch::ExprLhs,0> > &>* (0x20D6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,0> >&) (0x20D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe4, 0x20, 0x00, 0x00 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0xd6, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x20E6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x20E7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # ThisType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>* (0x20E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0xe6, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x20E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # ThisType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>* (0x20E6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0xe6, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x20E9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x20EA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const std::reverse_iterator,0> >& (0x20D3) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const std::reverse_iterator,0> >& (0x20D3) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xd3, 0x20, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0xd3, 0x20, 0x00, 0x00 - # MemberFunction (0x20EB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # ThisType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>* (0x20E9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const std::reverse_iterator,0> >&, Catch::StringRef, const std::reverse_iterator,0> >&) (0x20EA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0xe9, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xea, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x20EC) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::reverse_iterator,0> >& (0x20D3) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::reverse_iterator,0> >& (0x20D3) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x20E7) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x20E7) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::(std::basic_ostream >&) (0x20E8) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::(bool, const std::reverse_iterator,0> >&, Catch::StringRef, const std::reverse_iterator,0> >&) (0x20EB) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd3, 0x20, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd3, 0x20, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xe7, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xe7, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xe8, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x20ED) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x20EC) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> - # LinkageName: .?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@ - # } - .byte 0x3e, 0x01, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0xec, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x76, 0x65 - .byte 0x72, 0x73, 0x65, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x41, 0x42 - .byte 0x56, 0x31, 0x32, 0x40 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x20EE) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20ED) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xed, 0x20, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x20EF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> > &> (0x20D2) - # FunctionType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> Catch::ExprLhs,0> > &>::(const std::reverse_iterator,0> >&) (0x20E5) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0xe5, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x20F0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # ThisType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>* (0x20E9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0xe9, 0x20, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x20F1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # FunctionType: void Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x20F0) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0xf0, 0x20, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x20F2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::reverse_iterator,0> > (0x102D) - # FunctionType: int& std::reverse_iterator,0> >::() (0x10A3) - # Name: operator* - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0xa3, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20F3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: std::reverse_iterator,0> > gsl::span::() (0x102E) - # Name: rend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x2e, 0x10, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x20F4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> > &> (0x20D2) - # FunctionType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> Catch::ExprLhs,0> > &>::(const std::reverse_iterator,0> >&) (0x20E5) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0xe5, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # ArgList (0x20F5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::reverse_iterator,0> >& (0x20D3) - # ArgType: const std::reverse_iterator,0> >& (0x20D3) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd3, 0x20, 0x00, 0x00 - .byte 0xd3, 0x20, 0x00, 0x00 - # Procedure (0x20F6) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x20F5) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xf5, 0x20, 0x00, 0x00 - # FuncId (0x20F7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x20F6) - # Name: operator- - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf6, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x20F8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::reverse_iterator,0> > (0x102D) - # FunctionType: std::reverse_iterator,0> >& std::reverse_iterator,0> >::() (0x10A6) - # Name: operator++ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0xa6, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - # Procedure (0x20F9) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x20F5) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xf5, 0x20, 0x00, 0x00 - # FuncId (0x20FA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x20F9) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf9, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x20FB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::reverse_iterator,0> > (0x102D) - # FunctionType: void std::reverse_iterator,0> >::(gsl::details::span_iterator,0>) (0x109E) - # Name: reverse_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0x9e, 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 - # MemberFuncId (0x20FC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> > &> (0x20D2) - # FunctionType: void Catch::ExprLhs,0> > &>::(const std::reverse_iterator,0> >&) (0x20D7) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd2, 0x20, 0x00, 0x00 - .byte 0xd7, 0x20, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # FuncId (0x20FD) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x20F9) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0xf9, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x20FE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # FunctionType: void Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::(bool, const std::reverse_iterator,0> >&, Catch::StringRef, const std::reverse_iterator,0> >&) (0x20EB) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0xeb, 0x20, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # FuncId (0x20FF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x20F9) - # Name: operator== - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf9, 0x20, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2100) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::reverse_iterator,0> > (0x102D) - # FunctionType: gsl::details::span_iterator,0> std::reverse_iterator,0> >::() (0x10A2) - # Name: base - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2d, 0x10, 0x00, 0x00 - .byte 0xa2, 0x10, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2101) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # FunctionType: bool Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x20E7) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0xe7, 0x20, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x2102) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # FunctionType: bool Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x20E7) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0xe7, 0x20, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2103) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x20E3) - # FunctionType: void Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::(std::basic_ostream >&) (0x20E8) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0xe3, 0x20, 0x00, 0x00 - .byte 0xe8, 0x20, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x2104) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,0> >&) (0x20D4) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xd4, 0x20, 0x00, 0x00 - # FuncId (0x2105) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const std::reverse_iterator,0> >&) (0x2104) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x04, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x2106) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker,0> > > - # LinkageName: .?AU?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@ - # } - .byte 0xde, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x72, 0x65 - .byte 0x76, 0x65, 0x72, 0x73 - .byte 0x65, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .byte 0x72, 0x40, 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, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Struct (0x2107) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker,0> > > - # LinkageName: .?AU?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@ - # } - .byte 0xde, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x72, 0x65 - .byte 0x76, 0x65, 0x72, 0x73 - .byte 0x65, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .byte 0x72, 0x40, 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, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2108) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker,0> > > (0x2107) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 573 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x07, 0x21, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x3d, 0x02, 0x00, 0x00 - # MemberFunction (0x2109) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker,0> > > (0x2106) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,0> >&) (0x20D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x06, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xd4, 0x20, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x210A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker,0> > > (0x2106) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,0> > >::(const std::reverse_iterator,0> >&) (0x2109) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x06, 0x21, 0x00, 0x00 - .byte 0x09, 0x21, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # MemberFuncId (0x210B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x1071) - # Name: operator-- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x71, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - # FuncId (0x210C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x20F9) - # Name: compareNotEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0xf9, 0x20, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x4e - .byte 0x6f, 0x74, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # MemberFuncId (0x210D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: std::reverse_iterator,1> > gsl::span::() (0x1030) - # Name: crbegin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x30, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - # Class (0x210E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs,1> > &> - # LinkageName: .?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@ - # } - .byte 0xde, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x76, 0x65 - .byte 0x72, 0x73, 0x65, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 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, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x210F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::reverse_iterator,1> > (0x10B4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb4, 0x10, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2110) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::reverse_iterator,1> >& (0x210F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0f, 0x21, 0x00, 0x00 - # MemberFunction (0x2111) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs,1> > &> (0x210E) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,1> >&) (0x2110) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x10, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2112) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs,1> > &> (0x210E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2113) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs,1> > &> (0x210E) - # ThisType: Catch::ExprLhs,1> > &>* (0x2112) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,1> >&) (0x2110) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0x12, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x10, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2114) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,1> > &,bool> - # LinkageName: .?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@_N@Catch@@ - # } - .byte 0xea, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x5f, 0x4e, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x2115) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,1> > &,bool> (0x2114) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x14, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2116) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,1> > &,bool> (0x2115) - # ClassType: Catch::ExprLhs,1> > &> (0x210E) - # ThisType: Catch::ExprLhs,1> > &>* (0x2112) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x15, 0x21, 0x00, 0x00 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0x12, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2117) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr,1> > &> - # LinkageName: .?AV?$UnaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x72, 0x65 - .byte 0x76, 0x65, 0x72, 0x73 - .byte 0x65, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x55 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 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, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x2118) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs,1> > &> (0x210E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2119) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs,1> > &> (0x2118) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x18, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x211A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr,1> > &> (0x2117) - # ClassType: Catch::ExprLhs,1> > &> (0x210E) - # ThisType: const Catch::ExprLhs,1> > &>* (0x2119) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x17, 0x21, 0x00, 0x00 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0x19, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x211B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::reverse_iterator,1> >& (0x210F) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs,1> > &>::(const std::reverse_iterator,1> >&) (0x2113) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,1> > &,bool> Catch::ExprLhs,1> > &>::(bool) (0x2116) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,1> > &,bool> Catch::ExprLhs,1> > &>::(bool) (0x2116) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr,1> > &> Catch::ExprLhs,1> > &>::() (0x211A) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0f, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x13, 0x21, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x16, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x16, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1a, 0x21, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x211C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x211B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs,1> > &> - # LinkageName: .?AV?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@ - # } - .byte 0xde, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x1b, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x76, 0x65 - .byte 0x72, 0x73, 0x65, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 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, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x30, 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, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x211D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs,1> > &> (0x211C) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1c, 0x21, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x211E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs,1> > &> Catch::Decomposer::(const std::reverse_iterator,1> >&) (0x2111) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x11, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x211F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> - # LinkageName: .?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@ - # } - .byte 0x3a, 0x01, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x76, 0x65 - .byte 0x72, 0x73, 0x65, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x41, 0x42, 0x56 - .byte 0x31, 0x32, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x2120) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2121) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2120) - # ClassType: Catch::ExprLhs,1> > &> (0x210E) - # ThisType: Catch::ExprLhs,1> > &>* (0x2112) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,1> >&) (0x2110) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x20, 0x21, 0x00, 0x00 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0x12, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x10, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2122) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2120) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x20, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2123) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # ThisType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>* (0x2122) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x22, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2124) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # ThisType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>* (0x2122) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x22, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2125) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2126) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const std::reverse_iterator,1> >& (0x210F) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const std::reverse_iterator,1> >& (0x210F) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0f, 0x21, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0f, 0x21, 0x00, 0x00 - # MemberFunction (0x2127) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # ThisType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>* (0x2125) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const std::reverse_iterator,1> >&, Catch::StringRef, const std::reverse_iterator,1> >&) (0x2126) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x25, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x26, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2128) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::reverse_iterator,1> >& (0x210F) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::reverse_iterator,1> >& (0x210F) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x2123) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x2123) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::(std::basic_ostream >&) (0x2124) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::(bool, const std::reverse_iterator,1> >&, Catch::StringRef, const std::reverse_iterator,1> >&) (0x2127) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0f, 0x21, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0f, 0x21, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x23, 0x21, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x23, 0x21, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x24, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x27, 0x21, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x2129) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2128) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> - # LinkageName: .?AV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@ - # } - .byte 0x3a, 0x01, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x28, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x76, 0x65 - .byte 0x72, 0x73, 0x65, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x31 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 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, 0x41, 0x42, 0x56 - .byte 0x31, 0x32, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x212A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2129) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x29, 0x21, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x212B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,1> > &> (0x210E) - # FunctionType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> Catch::ExprLhs,1> > &>::(const std::reverse_iterator,1> >&) (0x2121) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0x21, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x212C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # ThisType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>* (0x2125) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x25, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x212D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # FunctionType: void Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x212C) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x2c, 0x21, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x212E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::reverse_iterator,1> > (0x102F) - # FunctionType: const int& std::reverse_iterator,1> >::() (0x10B7) - # Name: operator* - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb7, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x212F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: std::reverse_iterator,1> > gsl::span::() (0x1030) - # Name: crend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x30, 0x10, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2130) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,1> > &> (0x210E) - # FunctionType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> Catch::ExprLhs,1> > &>::(const std::reverse_iterator,1> >&) (0x2121) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0x21, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # ArgList (0x2131) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::reverse_iterator,1> >& (0x210F) - # ArgType: const std::reverse_iterator,1> >& (0x210F) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x0f, 0x21, 0x00, 0x00 - .byte 0x0f, 0x21, 0x00, 0x00 - # Procedure (0x2132) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x2131) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x31, 0x21, 0x00, 0x00 - # FuncId (0x2133) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x2132) - # Name: operator- - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x32, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2134) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::reverse_iterator,1> > (0x102F) - # FunctionType: std::reverse_iterator,1> >& std::reverse_iterator,1> >::() (0x10BA) - # Name: operator++ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xba, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - # Procedure (0x2135) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x2131) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x31, 0x21, 0x00, 0x00 - # FuncId (0x2136) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x2135) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x35, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2137) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::reverse_iterator,1> > (0x102F) - # FunctionType: void std::reverse_iterator,1> >::(gsl::details::span_iterator,1>) (0x10B2) - # Name: reverse_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb2, 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 - # MemberFuncId (0x2138) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,1> > &> (0x210E) - # FunctionType: void Catch::ExprLhs,1> > &>::(const std::reverse_iterator,1> >&) (0x2113) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0e, 0x21, 0x00, 0x00 - .byte 0x13, 0x21, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # FuncId (0x2139) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x2135) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x35, 0x21, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x213A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # FunctionType: void Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::(bool, const std::reverse_iterator,1> >&, Catch::StringRef, const std::reverse_iterator,1> >&) (0x2127) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x27, 0x21, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # FuncId (0x213B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x2135) - # Name: operator== - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x35, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x213C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::reverse_iterator,1> > (0x102F) - # FunctionType: gsl::details::span_iterator,1> std::reverse_iterator,1> >::() (0x10B6) - # Name: base - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2f, 0x10, 0x00, 0x00 - .byte 0xb6, 0x10, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x213D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # FunctionType: bool Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x2123) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x23, 0x21, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x213E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # FunctionType: bool Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x2123) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x23, 0x21, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x213F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x211F) - # FunctionType: void Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::(std::basic_ostream >&) (0x2124) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x1f, 0x21, 0x00, 0x00 - .byte 0x24, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x2140) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,1> >&) (0x2110) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x10, 0x21, 0x00, 0x00 - # FuncId (0x2141) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const std::reverse_iterator,1> >&) (0x2140) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x40, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x2142) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker,1> > > - # LinkageName: .?AU?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@ - # } - .byte 0xde, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x72, 0x65 - .byte 0x76, 0x65, 0x72, 0x73 - .byte 0x65, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .byte 0x72, 0x40, 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, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Struct (0x2143) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker,1> > > - # LinkageName: .?AU?$StringMaker@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@ - # } - .byte 0xde, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x72, 0x65 - .byte 0x76, 0x65, 0x72, 0x73 - .byte 0x65, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x31, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .byte 0x72, 0x40, 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, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2144) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker,1> > > (0x2143) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 573 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x43, 0x21, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x3d, 0x02, 0x00, 0x00 - # MemberFunction (0x2145) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker,1> > > (0x2142) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::reverse_iterator,1> >&) (0x2110) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x42, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x10, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2146) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker,1> > > (0x2142) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,1> > >::(const std::reverse_iterator,1> >&) (0x2145) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x42, 0x21, 0x00, 0x00 - .byte 0x45, 0x21, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # MemberFuncId (0x2147) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,1> (0x102B) - # FunctionType: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::() (0x108C) - # Name: operator-- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2b, 0x10, 0x00, 0x00 - .byte 0x8c, 0x10, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - # FuncId (0x2148) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x2135) - # Name: compareNotEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x35, 0x21, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x4e - .byte 0x6f, 0x74, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x2149) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs &> - # LinkageName: .?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x45, 0x78 - .byte 0x70, 0x72, 0x4c, 0x68 - .byte 0x73, 0x40, 0x41, 0x42 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # MemberFunction (0x214A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs &> (0x2149) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x214B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs &> (0x2149) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x214C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs &> (0x2149) - # ThisType: Catch::ExprLhs &>* (0x214B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x4b, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x214D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr &,bool> - # LinkageName: .?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@_N@Catch@@ - # } - .byte 0x7a, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x20 - .byte 0x26, 0x2c, 0x62, 0x6f - .byte 0x6f, 0x6c, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x40, 0x48 - .byte 0x24, 0x30, 0x3f, 0x30 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x5f, 0x4e - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x214E) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr &,bool> (0x214D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x4d, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x214F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr &,bool> (0x214E) - # ClassType: Catch::ExprLhs &> (0x2149) - # ThisType: Catch::ExprLhs &>* (0x214B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4e, 0x21, 0x00, 0x00 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x4b, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2150) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr &> - # LinkageName: .?AV?$UnaryExpr@ABV?$span@H$0?0@gsl@@@Catch@@ - # } - .byte 0x6e, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x20, 0x26 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x2151) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs &> (0x2149) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2152) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs &> (0x2151) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2153) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr &> (0x2150) - # ClassType: Catch::ExprLhs &> (0x2149) - # ThisType: const Catch::ExprLhs &>* (0x2152) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x50, 0x21, 0x00, 0x00 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x52, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2154) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::span& (0x1015) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs &>::(const gsl::span&) (0x214C) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr &,bool> Catch::ExprLhs &>::(bool) (0x214F) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr &,bool> Catch::ExprLhs &>::(bool) (0x214F) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr &> Catch::ExprLhs &>::() (0x2153) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x15, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4c, 0x21, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4f, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4f, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x53, 0x21, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x2155) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2154) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs &> - # LinkageName: .?AV?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@ - # } - .byte 0x6a, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x54, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x45, 0x78 - .byte 0x70, 0x72, 0x4c, 0x68 - .byte 0x73, 0x40, 0x41, 0x42 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2156) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs &> (0x2155) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x55, 0x21, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x2157) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs &> Catch::Decomposer::(const gsl::span&) (0x214A) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x4a, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2158) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr &,const gsl::span &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@ - # } - .byte 0x92, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x20 - .byte 0x26, 0x2c, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x3c, 0x69, 0x6e - .byte 0x74, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x41 - .byte 0x42, 0x56, 0x31, 0x32 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x2159) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x215A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr &,const gsl::span &> (0x2159) - # ClassType: Catch::ExprLhs &> (0x2149) - # ThisType: Catch::ExprLhs &>* (0x214B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x59, 0x21, 0x00, 0x00 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x4b, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x215B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr &,const gsl::span &> (0x2159) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x59, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x215C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # ThisType: const Catch::BinaryExpr &,const gsl::span &>* (0x215B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x5b, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x215D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # ThisType: const Catch::BinaryExpr &,const gsl::span &>* (0x215B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x5b, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x215E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x215F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const gsl::span& (0x1015) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const gsl::span& (0x1015) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x15, 0x10, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x15, 0x10, 0x00, 0x00 - # MemberFunction (0x2160) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # ThisType: Catch::BinaryExpr &,const gsl::span &>* (0x215E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const gsl::span&, Catch::StringRef, const gsl::span&) (0x215F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x5e, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x5f, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2161) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::span& (0x1015) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::span& (0x1015) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr &,const gsl::span &>::() (0x215C) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr &,const gsl::span &>::() (0x215C) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr &,const gsl::span &>::(std::basic_ostream >&) (0x215D) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr &,const gsl::span &>::(bool, const gsl::span&, Catch::StringRef, const gsl::span&) (0x2160) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x15, 0x10, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x15, 0x10, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x5c, 0x21, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x5c, 0x21, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x5d, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x60, 0x21, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x2162) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2161) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr &,const gsl::span &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@ - # } - .byte 0x92, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x61, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x3c - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x20 - .byte 0x26, 0x2c, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x3c, 0x69, 0x6e - .byte 0x74, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x48, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x41 - .byte 0x42, 0x56, 0x31, 0x32 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2163) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr &,const gsl::span &> (0x2162) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x62, 0x21, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x2164) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs &> (0x2149) - # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x215A) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x5a, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x2165) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # ThisType: Catch::BinaryExpr &,const gsl::span &>* (0x215E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x5e, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2166) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # FunctionType: void Catch::BinaryExpr &,const gsl::span &>::() (0x2165) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x65, 0x21, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # ArgList (0x2167) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span (0x1004) - # ArgType: gsl::span (0x1004) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - # Procedure (0x2168) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span, gsl::span) (0x2167) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x67, 0x21, 0x00, 0x00 - # FuncId (0x2169) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: bool (gsl::span, gsl::span) (0x2168) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x68, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # FuncId (0x216A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: bool (gsl::span, gsl::span) (0x2168) - # Name: operator - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x68, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x216B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs &> (0x2149) - # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x215A) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x5a, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x216C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: bool (gsl::span, gsl::span) (0x2168) - # Name: operator> - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x68, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x216D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs &> (0x2149) - # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x215A) - # Name: operator>= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x5a, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - # MemberFunction (0x216E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1FFC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfc, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x216F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(&) (0x216E) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x6e, 0x21, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2170) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs &> (0x2149) - # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x215A) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x5a, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # FuncId (0x2171) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: bool (gsl::span, gsl::span) (0x2168) - # Name: operator== - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x68, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2172) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs &> (0x2149) - # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x215A) - # Name: operator> - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x5a, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - # FuncId (0x2173) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: bool (gsl::span, gsl::span) (0x2168) - # Name: operator>= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x68, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - # MemberFunction (0x2174) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1E41) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x41, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2175) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(&) (0x2174) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x74, 0x21, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2176) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs &> (0x2149) - # FunctionType: void Catch::ExprLhs &>::(const gsl::span&) (0x214C) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x49, 0x21, 0x00, 0x00 - .byte 0x4c, 0x21, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # ArgList (0x2177) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::span& (0x1015) - # ArgType: const gsl::span& (0x1015) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x15, 0x10, 0x00, 0x00 - .byte 0x15, 0x10, 0x00, 0x00 - # Procedure (0x2178) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::span&, const gsl::span&) (0x2177) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x77, 0x21, 0x00, 0x00 - # FuncId (0x2179) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::span&, const gsl::span&) (0x2178) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x78, 0x21, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x217A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # FunctionType: void Catch::BinaryExpr &,const gsl::span &>::(bool, const gsl::span&, Catch::StringRef, const gsl::span&) (0x2160) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x60, 0x21, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x217B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # FunctionType: bool Catch::BinaryExpr &,const gsl::span &>::() (0x215C) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x5c, 0x21, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x217C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # FunctionType: bool Catch::BinaryExpr &,const gsl::span &>::() (0x215C) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x5c, 0x21, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x217D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x2158) - # FunctionType: void Catch::BinaryExpr &,const gsl::span &>::(std::basic_ostream >&) (0x215D) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x58, 0x21, 0x00, 0x00 - .byte 0x5d, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x217E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - # FuncId (0x217F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const gsl::span&) (0x217E) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x7e, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x2180) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker > - # LinkageName: .?AU?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@ - # } - .byte 0x6a, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x4d, 0x61, 0x6b - .byte 0x65, 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, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Struct (0x2181) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker > - # LinkageName: .?AU?$StringMaker@V?$span@H$0?0@gsl@@@Catch@@ - # } - .byte 0x6a, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x4d, 0x61, 0x6b - .byte 0x65, 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, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2182) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker > (0x2181) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 573 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x81, 0x21, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x3d, 0x02, 0x00, 0x00 - # MemberFunction (0x2183) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker > (0x2180) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x80, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2184) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker > (0x2180) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker >::(const gsl::span&) (0x2183) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x80, 0x21, 0x00, 0x00 - .byte 0x83, 0x21, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # ArgList (0x2185) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - # Procedure (0x2186) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2185) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x85, 0x21, 0x00, 0x00 - # FuncId (0x2187) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2186) - # Name: lexicographical_compare - # } - .byte 0x22, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x86, 0x21, 0x00, 0x00 - .byte 0x6c, 0x65, 0x78, 0x69 - .byte 0x63, 0x6f, 0x67, 0x72 - .byte 0x61, 0x70, 0x68, 0x69 - .byte 0x63, 0x61, 0x6c, 0x5f - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x00 - # Struct (0x2188) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::less - # LinkageName: .?AU?$less@X@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, 0x6c - .byte 0x65, 0x73, 0x73, 0x3c - .byte 0x76, 0x6f, 0x69, 0x64 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x6c, 0x65, 0x73, 0x73 - .byte 0x40, 0x58, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2189) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ArgType: gsl::details::span_iterator,0> (0x1029) - # ArgType: std::less (0x2188) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x88, 0x21, 0x00, 0x00 - # Procedure (0x218A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::less) (0x2189) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0x89, 0x21, 0x00, 0x00 - # FieldList (0x218B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: is_transparent - # } - # } - .byte 0x1a, 0x00, 0x03, 0x12 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x74 - .byte 0x72, 0x61, 0x6e, 0x73 - .byte 0x70, 0x61, 0x72, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - # Struct (0x218C) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x218B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::less - # LinkageName: .?AU?$less@X@std@@ - # } - .byte 0x3a, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x10, 0x02 - .byte 0x8b, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x65, 0x73, 0x73, 0x3c - .byte 0x76, 0x6f, 0x69, 0x64 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x6c, 0x65, 0x73, 0x73 - .byte 0x40, 0x58, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # StringId (0x218D) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x73 - .byte 0x74, 0x64, 0x64, 0x65 - .byte 0x66, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x218E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::less (0x218C) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef (0x218D) - # LineNumber: 238 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x8c, 0x21, 0x00, 0x00 - .byte 0x8d, 0x21, 0x00, 0x00 - .byte 0xee, 0x00, 0x00, 0x00 - # FuncId (0x218F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::less) (0x218A) - # Name: lexicographical_compare - # } - .byte 0x22, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x8a, 0x21, 0x00, 0x00 - .byte 0x6c, 0x65, 0x78, 0x69 - .byte 0x63, 0x6f, 0x67, 0x72 - .byte 0x61, 0x70, 0x68, 0x69 - .byte 0x63, 0x61, 0x6c, 0x5f - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x00 - # Procedure (0x2190) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2027) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x27, 0x20, 0x00, 0x00 - # FuncId (0x2191) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2190) - # Name: _Adl_verify_range - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x90, 0x21, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6c - .byte 0x5f, 0x76, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x2192) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int* (0x474) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2008) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x08, 0x20, 0x00, 0x00 - # FuncId (0x2193) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int* (const gsl::details::span_iterator,0>&) (0x2192) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x92, 0x21, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # Struct (0x2194) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Lex_compare_optimize - # LinkageName: .?AU?$_Lex_compare_optimize@X@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 0x4c, 0x65, 0x78, 0x5f - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x5f - .byte 0x6f, 0x70, 0x74, 0x69 - .byte 0x6d, 0x69, 0x7a, 0x65 - .byte 0x3c, 0x76, 0x6f, 0x69 - .byte 0x64, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x4c, 0x65 - .byte 0x78, 0x5f, 0x63, 0x6f - .byte 0x6d, 0x70, 0x61, 0x72 - .byte 0x65, 0x5f, 0x6f, 0x70 - .byte 0x74, 0x69, 0x6d, 0x69 - .byte 0x7a, 0x65, 0x40, 0x58 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x2195) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 6 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ArgType: int* (0x474) - # ArgType: std::less (0x2188) - # ArgType: std::_Lex_compare_optimize (0x2194) - # ] - # } - .byte 0x1e, 0x00, 0x01, 0x12 - .byte 0x06, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x88, 0x21, 0x00, 0x00 - .byte 0x94, 0x21, 0x00, 0x00 - # Procedure (0x2196) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 6 - # ArgListType: (int*, int*, int*, int*, std::less, std::_Lex_compare_optimize) (0x2195) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x06, 0x00 - .byte 0x95, 0x21, 0x00, 0x00 - # Struct (0x2197) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Lex_compare_optimize - # LinkageName: .?AU?$_Lex_compare_optimize@X@std@@ - # } - .byte 0x5a, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x65, 0x78, 0x5f - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x5f - .byte 0x6f, 0x70, 0x74, 0x69 - .byte 0x6d, 0x69, 0x7a, 0x65 - .byte 0x3c, 0x76, 0x6f, 0x69 - .byte 0x64, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x4c, 0x65 - .byte 0x78, 0x5f, 0x63, 0x6f - .byte 0x6d, 0x70, 0x61, 0x72 - .byte 0x65, 0x5f, 0x6f, 0x70 - .byte 0x74, 0x69, 0x6d, 0x69 - .byte 0x7a, 0x65, 0x40, 0x58 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2198) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Lex_compare_optimize (0x2197) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 2633 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x97, 0x21, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0x49, 0x0a, 0x00, 0x00 - # FuncId (0x2199) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (int*, int*, int*, int*, std::less, std::_Lex_compare_optimize) (0x2196) - # Name: _Lex_compare_unchecked - # } - .byte 0x22, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x96, 0x21, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x65, 0x78 - .byte 0x5f, 0x63, 0x6f, 0x6d - .byte 0x70, 0x61, 0x72, 0x65 - .byte 0x5f, 0x75, 0x6e, 0x63 - .byte 0x68, 0x65, 0x63, 0x6b - .byte 0x65, 0x64, 0x00, 0xf1 - # Modifier (0x219A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::less (0x2188) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x88, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x219B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::less (0x219A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9a, 0x21, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x219C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int* const& (0x1D52) - # ArgType: int* const& (0x1D52) - # ArgType: const std::less& (0x219B) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - .byte 0x52, 0x1d, 0x00, 0x00 - .byte 0x9b, 0x21, 0x00, 0x00 - # Procedure (0x219D) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Lex_compare_optimize (0x2194) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int* const&, int* const&, const std::less&) (0x219C) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x94, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x9c, 0x21, 0x00, 0x00 - # FuncId (0x219E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Lex_compare_optimize (int* const&, int* const&, const std::less&) (0x219D) - # Name: _Lex_compare_memcmp_classify - # } - .byte 0x2a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x9d, 0x21, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x65, 0x78 - .byte 0x5f, 0x63, 0x6f, 0x6d - .byte 0x70, 0x61, 0x72, 0x65 - .byte 0x5f, 0x6d, 0x65, 0x6d - .byte 0x63, 0x6d, 0x70, 0x5f - .byte 0x63, 0x6c, 0x61, 0x73 - .byte 0x73, 0x69, 0x66, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x219F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::less (0x2188) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x88, 0x21, 0x00, 0x00 - # Procedure (0x21A0) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::less (0x2188) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::less) (0x219F) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x88, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x9f, 0x21, 0x00, 0x00 - # FuncId (0x21A1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::less (std::less) (0x21A0) - # Name: _Pass_fn - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xa0, 0x21, 0x00, 0x00 - .byte 0x5f, 0x50, 0x61, 0x73 - .byte 0x73, 0x5f, 0x66, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x21A2) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x202B) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x2b, 0x20, 0x00, 0x00 - # FuncId (0x21A3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: void (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x21A2) - # Name: _Verify_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0xa2, 0x21, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x21A4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x1029) - # FunctionType: int* gsl::details::span_iterator,0>::() (0x106F) - # Name: _Unwrapped - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x10, 0x00, 0x00 - .byte 0x6f, 0x10, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # Pointer (0x21A5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::less (0x2188) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x88, 0x21, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x21A6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::less& (0x21A5) - # ArgType: int& (0x1026) - # ArgType: int& (0x1026) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x21, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - # Procedure (0x21A7) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::less&, int&, int&) (0x21A6) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xa6, 0x21, 0x00, 0x00 - # FuncId (0x21A8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (std::less&, int&, int&) (0x21A7) - # Name: _Debug_lt_pred - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xa7, 0x21, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x62 - .byte 0x75, 0x67, 0x5f, 0x6c - .byte 0x74, 0x5f, 0x70, 0x72 - .byte 0x65, 0x64, 0x00, 0xf1 - # Pointer (0x21A9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::less (0x219A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9a, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x21AA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int& (0x1026) - # ArgType: int& (0x1026) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x26, 0x10, 0x00, 0x00 - # MemberFunction (0x21AB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::less (0x2188) - # ThisType: const std::less* (0x21A9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int&, int&) (0x21AA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x88, 0x21, 0x00, 0x00 - .byte 0xa9, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xaa, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x21AC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::less (0x2188) - # FunctionType: bool std::less::(int&, int&) (0x21AB) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x88, 0x21, 0x00, 0x00 - .byte 0xab, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # ArgList (0x21AD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1018) - # ArgType: gsl::details::extent_type<2> (0x144E) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x18, 0x10, 0x00, 0x00 - .byte 0x4e, 0x14, 0x00, 0x00 - # MemberFunction (0x21AE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: gsl::span::storage_type >* (0x1BCF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<2>) (0x21AD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xcf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xad, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x21AF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<2>) (0x21AE) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xae, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x21B0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::extent_type<2> (0x144E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4e, 0x14, 0x00, 0x00 - # MemberFunction (0x21B1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # ThisType: gsl::details::extent_type<-1>* (0x10C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<2>) (0x21B0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb0, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x21B2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<2>) (0x21B1) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xb1, 0x21, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # FuncId (0x21B3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::span&, const gsl::span&) (0x2178) - # Name: compareNotEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x78, 0x21, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x4e - .byte 0x6f, 0x74, 0x45, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # ArgList (0x21B4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const gsl::details::span_iterator,0> (0x106C) - # ArgType: const gsl::details::span_iterator,0> (0x106C) - # ArgType: const gsl::details::span_iterator,0> (0x106C) - # ArgType: const gsl::details::span_iterator,0> (0x106C) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x6c, 0x10, 0x00, 0x00 - .byte 0x6c, 0x10, 0x00, 0x00 - .byte 0x6c, 0x10, 0x00, 0x00 - .byte 0x6c, 0x10, 0x00, 0x00 - # Procedure (0x21B5) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>) (0x21B4) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xb4, 0x21, 0x00, 0x00 - # FuncId (0x21B6) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>) (0x21B5) - # Name: equal - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb5, 0x21, 0x00, 0x00 - .byte 0x65, 0x71, 0x75, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # Struct (0x21B7) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::equal_to - # LinkageName: .?AU?$equal_to@X@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, 0x65 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x5f, 0x74, 0x6f, 0x3c - .byte 0x76, 0x6f, 0x69, 0x64 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x65, 0x71, 0x75, 0x61 - .byte 0x6c, 0x5f, 0x74, 0x6f - .byte 0x40, 0x58, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x21B8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: const gsl::details::span_iterator,0> (0x106C) - # ArgType: const gsl::details::span_iterator,0> (0x106C) - # ArgType: const gsl::details::span_iterator,0> (0x106C) - # ArgType: const gsl::details::span_iterator,0> (0x106C) - # ArgType: std::equal_to (0x21B7) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x6c, 0x10, 0x00, 0x00 - .byte 0x6c, 0x10, 0x00, 0x00 - .byte 0x6c, 0x10, 0x00, 0x00 - .byte 0x6c, 0x10, 0x00, 0x00 - .byte 0xb7, 0x21, 0x00, 0x00 - # Procedure (0x21B9) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, std::equal_to) (0x21B8) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0xb8, 0x21, 0x00, 0x00 - # Struct (0x21BA) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x218B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::equal_to - # LinkageName: .?AU?$equal_to@X@std@@ - # } - .byte 0x42, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x10, 0x02 - .byte 0x8b, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x65 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x5f, 0x74, 0x6f, 0x3c - .byte 0x76, 0x6f, 0x69, 0x64 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x65, 0x71, 0x75, 0x61 - .byte 0x6c, 0x5f, 0x74, 0x6f - .byte 0x40, 0x58, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x21BB) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::equal_to (0x21BA) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstddef (0x218D) - # LineNumber: 196 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xba, 0x21, 0x00, 0x00 - .byte 0x8d, 0x21, 0x00, 0x00 - .byte 0xc4, 0x00, 0x00, 0x00 - # FuncId (0x21BC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, std::equal_to) (0x21B9) - # Name: equal - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb9, 0x21, 0x00, 0x00 - .byte 0x65, 0x71, 0x75, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # ArgList (0x21BD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: int* const (0x179A) - # ArgType: int* const (0x179A) - # ArgType: int* const (0x179A) - # ArgType: std::equal_to (0x21B7) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x9a, 0x17, 0x00, 0x00 - .byte 0x9a, 0x17, 0x00, 0x00 - .byte 0x9a, 0x17, 0x00, 0x00 - .byte 0xb7, 0x21, 0x00, 0x00 - # Procedure (0x21BE) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (int* const, int* const, int* const, std::equal_to) (0x21BD) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xbd, 0x21, 0x00, 0x00 - # FuncId (0x21BF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (int* const, int* const, int* const, std::equal_to) (0x21BE) - # Name: equal - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xbe, 0x21, 0x00, 0x00 - .byte 0x65, 0x71, 0x75, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # ArgList (0x21C0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::equal_to (0x21B7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb7, 0x21, 0x00, 0x00 - # Procedure (0x21C1) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::equal_to (0x21B7) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::equal_to) (0x21C0) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb7, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xc0, 0x21, 0x00, 0x00 - # FuncId (0x21C2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::equal_to (std::equal_to) (0x21C1) - # Name: _Pass_fn - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc1, 0x21, 0x00, 0x00 - .byte 0x5f, 0x50, 0x61, 0x73 - .byte 0x73, 0x5f, 0x66, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x21C3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int* const&, int* const&) (0x1D91) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x91, 0x1d, 0x00, 0x00 - # FuncId (0x21C4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (int* const&, int* const&) (0x21C3) - # Name: _Adl_verify_range - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc3, 0x21, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6c - .byte 0x5f, 0x76, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x21C5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const int* const (0x1F52) - # ArgType: const int* const (0x1F52) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x52, 0x1f, 0x00, 0x00 - .byte 0x52, 0x1f, 0x00, 0x00 - # Procedure (0x21C6) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const int* const, const int* const) (0x21C5) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xc5, 0x21, 0x00, 0x00 - # FuncId (0x21C7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const int* const, const int* const) (0x21C6) - # Name: _Verify_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc6, 0x21, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x21C8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1018) - # ArgType: gsl::details::extent_type<3> (0x1FAE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x18, 0x10, 0x00, 0x00 - .byte 0xae, 0x1f, 0x00, 0x00 - # MemberFunction (0x21C9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: gsl::span::storage_type >* (0x1BCF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<3>) (0x21C8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xcf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc8, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x21CA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<3>) (0x21C9) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xc9, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x21CB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x16D2 - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd2, 0x16, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x21CC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: & (0x21CB) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xcb, 0x21, 0x00, 0x00 - # MemberFunction (0x21CD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x10DC) - # ThisType: gsl::span* (0x10DE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x21CC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xde, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcc, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x21CE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: void gsl::span::(&) (0x21CD) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xcd, 0x21, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x21CF) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x18C5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span) (0x1E97) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x97, 0x1e, 0x00, 0x00 - # FuncId (0x21D0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (gsl::span) (0x21CF) - # Name: as_bytes - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0xcf, 0x21, 0x00, 0x00 - .byte 0x61, 0x73, 0x5f, 0x62 - .byte 0x79, 0x74, 0x65, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x21D1) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQBX@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x76 - .byte 0x6f, 0x69, 0x64, 0x20 - .byte 0x2a, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x26 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x40 - .byte 0x41, 0x42, 0x51, 0x42 - .byte 0x58, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x21D2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const void (0x1279) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x79, 0x12, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Pointer (0x21D3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const void* const (0x21D2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd2, 0x21, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x21D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const void* const& (0x21D3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd3, 0x21, 0x00, 0x00 - # MemberFunction (0x21D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs (0x21D1) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const void* const&) (0x21D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd1, 0x21, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x21D6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs (0x21D1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x21D7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs (0x21D1) - # ThisType: Catch::ExprLhs* (0x21D6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const void* const&) (0x21D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x21, 0x00, 0x00 - .byte 0xd6, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x21D8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQBX_N@Catch@@ - # } - .byte 0x62, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x76, 0x6f - .byte 0x69, 0x64, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x2c - .byte 0x62, 0x6f, 0x6f, 0x6c - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x40, 0x41 - .byte 0x42, 0x51, 0x42, 0x58 - .byte 0x5f, 0x4e, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x21D9) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x21D8) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd8, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x21DA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x21D9) - # ClassType: Catch::ExprLhs (0x21D1) - # ThisType: Catch::ExprLhs* (0x21D6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd9, 0x21, 0x00, 0x00 - .byte 0xd1, 0x21, 0x00, 0x00 - .byte 0xd6, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x21DB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr - # LinkageName: .?AV?$UnaryExpr@ABQBX@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x76, 0x6f, 0x69 - .byte 0x64, 0x20, 0x2a, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x55, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 0x51, 0x42 - .byte 0x58, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x21DC) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs (0x21D1) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd1, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x21DD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs (0x21DC) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdc, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x21DE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr (0x21DB) - # ClassType: Catch::ExprLhs (0x21D1) - # ThisType: const Catch::ExprLhs* (0x21DD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xdb, 0x21, 0x00, 0x00 - .byte 0xd1, 0x21, 0x00, 0x00 - .byte 0xdd, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x21DF) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const void* const& (0x21D3) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs::(const void* const&) (0x21D7) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x21DA) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x21DA) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x21DE) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd3, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd7, 0x21, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xda, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xda, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xde, 0x21, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x21E0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x21DF) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQBX@Catch@@ - # } - .byte 0x56, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0xdf, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x76 - .byte 0x6f, 0x69, 0x64, 0x20 - .byte 0x2a, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x26 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x40 - .byte 0x41, 0x42, 0x51, 0x42 - .byte 0x58, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x21E1) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs (0x21E0) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe0, 0x21, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x21E2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs Catch::Decomposer::(const void* const&) (0x21D5) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xd5, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x21E3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x18C5) - # FunctionType: const gsl::byte* gsl::span::() (0x18EB) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xeb, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x21E4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQBXABQBX@Catch@@ - # } - .byte 0x76, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x76, 0x6f - .byte 0x69, 0x64, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x2c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x76, 0x6f - .byte 0x69, 0x64, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x51, 0x42, 0x58, 0x41 - .byte 0x42, 0x51, 0x42, 0x58 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x21E5) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x21E4) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x21E6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x21E5) - # ClassType: Catch::ExprLhs (0x21D1) - # ThisType: Catch::ExprLhs* (0x21D6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const void* const&) (0x21D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe5, 0x21, 0x00, 0x00 - .byte 0xd1, 0x21, 0x00, 0x00 - .byte 0xd6, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd4, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x21E7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr (0x21E5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe5, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x21E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr (0x21E4) - # ThisType: const Catch::BinaryExpr* (0x21E7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0xe7, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x21E9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x21E4) - # ThisType: const Catch::BinaryExpr* (0x21E7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0xe7, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x21EA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr (0x21E4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x21EB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const void* const& (0x21D3) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const void* const& (0x21D3) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xd3, 0x21, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0xd3, 0x21, 0x00, 0x00 - # MemberFunction (0x21EC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x21E4) - # ThisType: Catch::BinaryExpr* (0x21EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const void* const&, Catch::StringRef, const void* const&) (0x21EB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0xea, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xeb, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x21ED) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const void* const& (0x21D3) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const void* const& (0x21D3) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x21E8) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x21E8) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x21E9) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr::(bool, const void* const&, Catch::StringRef, const void* const&) (0x21EC) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd3, 0x21, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xd3, 0x21, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xe8, 0x21, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xe8, 0x21, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0xe9, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xec, 0x21, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x21EE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x21ED) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQBXABQBX@Catch@@ - # } - .byte 0x76, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0xed, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x76, 0x6f - .byte 0x69, 0x64, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x2c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x76, 0x6f - .byte 0x69, 0x64, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x51, 0x42, 0x58, 0x41 - .byte 0x42, 0x51, 0x42, 0x58 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x21EF) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr (0x21EE) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xee, 0x21, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x21F0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x21D1) - # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const void* const&) (0x21E6) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd1, 0x21, 0x00, 0x00 - .byte 0xe6, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x21F1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x21E4) - # ThisType: Catch::BinaryExpr* (0x21EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0xea, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x21F2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x21E4) - # FunctionType: void Catch::BinaryExpr::() (0x21F1) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0xf1, 0x21, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x21F3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x18C5) - # FunctionType: int gsl::span::() (0x18E7) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe7, 0x18, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x21F4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x10DC) - # FunctionType: int gsl::span::() (0x10F3) - # Name: size_bytes - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xdc, 0x10, 0x00, 0x00 - .byte 0xf3, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - # ArgList (0x21F5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::span (0x1004) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - # Procedure (0x21F6) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x18C5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span) (0x21F5) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xf5, 0x21, 0x00, 0x00 - # FuncId (0x21F7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (gsl::span) (0x21F6) - # Name: as_bytes - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0xf6, 0x21, 0x00, 0x00 - .byte 0x61, 0x73, 0x5f, 0x62 - .byte 0x79, 0x74, 0x65, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x21F8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x18C5) - # FunctionType: int gsl::span::() (0x18E7) - # Name: size_bytes - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xe7, 0x18, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - # Class (0x21F9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQBW4byte@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x51 - .byte 0x42, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x21FA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::byte (0x18CC) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcc, 0x18, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Pointer (0x21FB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::byte* const (0x21FA) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xfa, 0x21, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x21FC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::byte* const& (0x21FB) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfb, 0x21, 0x00, 0x00 - # MemberFunction (0x21FD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs (0x21F9) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::byte* const&) (0x21FC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf9, 0x21, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfc, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x21FE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs (0x21F9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf9, 0x21, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x21FF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs (0x21F9) - # ThisType: Catch::ExprLhs* (0x21FE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::byte* const&) (0x21FC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf9, 0x21, 0x00, 0x00 - .byte 0xfe, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfc, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2200) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQBW4byte@gsl@@_N@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 0x20 - .byte 0x2a, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x26 - .byte 0x2c, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x40 - .byte 0x41, 0x42, 0x51, 0x42 - .byte 0x57, 0x34, 0x62, 0x79 - .byte 0x74, 0x65, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x5f, 0x4e, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x2201) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x2200) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x00, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2202) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x2201) - # ClassType: Catch::ExprLhs (0x21F9) - # ThisType: Catch::ExprLhs* (0x21FE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x01, 0x22, 0x00, 0x00 - .byte 0xf9, 0x21, 0x00, 0x00 - .byte 0xfe, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2203) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr - # LinkageName: .?AV?$UnaryExpr@ABQBW4byte@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x62, 0x79 - .byte 0x74, 0x65, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x55 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x51 - .byte 0x42, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x2204) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs (0x21F9) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xf9, 0x21, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2205) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs (0x2204) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2206) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr (0x2203) - # ClassType: Catch::ExprLhs (0x21F9) - # ThisType: const Catch::ExprLhs* (0x2205) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x22, 0x00, 0x00 - .byte 0xf9, 0x21, 0x00, 0x00 - .byte 0x05, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2207) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::byte* const& (0x21FB) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs::(const gsl::byte* const&) (0x21FF) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x2202) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x2202) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x2206) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xfb, 0x21, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xff, 0x21, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x02, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x02, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x06, 0x22, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x2208) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2207) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQBW4byte@gsl@@@Catch@@ - # } - .byte 0x66, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x07, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x40, 0x41, 0x42, 0x51 - .byte 0x42, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2209) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs (0x2208) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x08, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x220A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs Catch::Decomposer::(const gsl::byte* const&) (0x21FD) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xfd, 0x21, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x220B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 0x20 - .byte 0x2a, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x6e - .byte 0x75, 0x6c, 0x6c, 0x70 - .byte 0x74, 0x72, 0x5f, 0x74 - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x51 - .byte 0x42, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x41, 0x42, 0x24 - .byte 0x24, 0x54, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x220C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x220B) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Modifier (0x220D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: 0x0 - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x220E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const (0x220D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0d, 0x22, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x220F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const & (0x220E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0e, 0x22, 0x00, 0x00 - # MemberFunction (0x2210) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x220C) - # ClassType: Catch::ExprLhs (0x21F9) - # ThisType: Catch::ExprLhs* (0x21FE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const &) (0x220F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0c, 0x22, 0x00, 0x00 - .byte 0xf9, 0x21, 0x00, 0x00 - .byte 0xfe, 0x21, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0f, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2211) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr (0x220C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2212) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr (0x220B) - # ThisType: const Catch::BinaryExpr* (0x2211) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x11, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2213) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x220B) - # ThisType: const Catch::BinaryExpr* (0x2211) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x11, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2214) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr (0x220B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2215) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const gsl::byte* const& (0x21FB) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const & (0x220E) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xfb, 0x21, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0e, 0x22, 0x00, 0x00 - # MemberFunction (0x2216) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x220B) - # ThisType: Catch::BinaryExpr* (0x2214) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const gsl::byte* const&, Catch::StringRef, const &) (0x2215) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x14, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x15, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2217) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::byte* const& (0x21FB) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const & (0x220E) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x2212) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x2212) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2213) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr::(bool, const gsl::byte* const&, Catch::StringRef, const &) (0x2216) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xfb, 0x21, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0e, 0x22, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x12, 0x22, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x12, 0x22, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x13, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x16, 0x22, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x2218) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2217) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@ - # } - .byte 0x82, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x17, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x67, 0x73 - .byte 0x6c, 0x3a, 0x3a, 0x62 - .byte 0x79, 0x74, 0x65, 0x20 - .byte 0x2a, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x26 - .byte 0x2c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x6e - .byte 0x75, 0x6c, 0x6c, 0x70 - .byte 0x74, 0x72, 0x5f, 0x74 - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x51 - .byte 0x42, 0x57, 0x34, 0x62 - .byte 0x79, 0x74, 0x65, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x41, 0x42, 0x24 - .byte 0x24, 0x54, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2219) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr (0x2218) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x18, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x221A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x21F9) - # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const &) (0x2210) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xf9, 0x21, 0x00, 0x00 - .byte 0x10, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x221B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x220B) - # ThisType: Catch::BinaryExpr* (0x2214) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x14, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x221C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x220B) - # FunctionType: void Catch::BinaryExpr::() (0x221B) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x1b, 0x22, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x221D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: int gsl::span::() (0x1024) - # Name: size_bytes - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x24, 0x10, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - # MemberFuncId (0x221E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x18C5) - # FunctionType: void gsl::span::(const gsl::byte*, int) (0x18CF) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc5, 0x18, 0x00, 0x00 - .byte 0xcf, 0x18, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x221F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x18C7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc7, 0x18, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2220) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x18C7) - # ThisType: gsl::span::storage_type >* (0x221F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::byte*, int) (0x18CE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x18, 0x00, 0x00 - .byte 0x1f, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xce, 0x18, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2221) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x18C7) - # FunctionType: void gsl::span::storage_type >::(const gsl::byte*, int) (0x2220) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xc7, 0x18, 0x00, 0x00 - .byte 0x20, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2222) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x21D1) - # FunctionType: void Catch::ExprLhs::(const void* const&) (0x21D7) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd1, 0x21, 0x00, 0x00 - .byte 0xd7, 0x21, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # MemberFuncId (0x2223) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x18C7) - # FunctionType: const gsl::byte* gsl::span::storage_type >::() (0x18FD) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xc7, 0x18, 0x00, 0x00 - .byte 0xfd, 0x18, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2224) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const void* const& (0x21D3) - # ArgType: const void* const& (0x21D3) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd3, 0x21, 0x00, 0x00 - .byte 0xd3, 0x21, 0x00, 0x00 - # Procedure (0x2225) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const void* const&, const void* const&) (0x2224) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x24, 0x22, 0x00, 0x00 - # FuncId (0x2226) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const void* const&, const void* const&) (0x2225) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x25, 0x22, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2227) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x21E4) - # FunctionType: void Catch::BinaryExpr::(bool, const void* const&, Catch::StringRef, const void* const&) (0x21EC) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0xec, 0x21, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2228) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x21E4) - # FunctionType: bool Catch::BinaryExpr::() (0x21E8) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0xe8, 0x21, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x2229) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x21E4) - # FunctionType: bool Catch::BinaryExpr::() (0x21E8) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0xe8, 0x21, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x222A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x21E4) - # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x21E9) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0xe4, 0x21, 0x00, 0x00 - .byte 0xe9, 0x21, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x222B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const void* const&) (0x21D4) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xd4, 0x21, 0x00, 0x00 - # FuncId (0x222C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const void* const&) (0x222B) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x2b, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x222D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PBX@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x76 - .byte 0x6f, 0x69, 0x64, 0x20 - .byte 0x2a, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x40, 0x50, 0x42, 0x58 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x222E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PBX@Catch@@ - # } - .byte 0x56, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x76 - .byte 0x6f, 0x69, 0x64, 0x20 - .byte 0x2a, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x40, 0x50, 0x42, 0x58 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x222F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker (0x222E) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 707 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x2e, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xc3, 0x02, 0x00, 0x00 - # ArgList (0x2230) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const void* (0x127A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7a, 0x12, 0x00, 0x00 - # MemberFunction (0x2231) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker (0x222D) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const void*) (0x2230) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x2d, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x30, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2232) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker (0x222D) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(const void*) (0x2231) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2d, 0x22, 0x00, 0x00 - .byte 0x31, 0x22, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # FuncId (0x2233) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const void* const&) (0x222B) - # Name: rawMemoryToString - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x2b, 0x22, 0x00, 0x00 - .byte 0x72, 0x61, 0x77, 0x4d - .byte 0x65, 0x6d, 0x6f, 0x72 - .byte 0x79, 0x54, 0x6f, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2234) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x21F9) - # FunctionType: void Catch::ExprLhs::(const gsl::byte* const&) (0x21FF) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf9, 0x21, 0x00, 0x00 - .byte 0xff, 0x21, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # ArgList (0x2235) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::byte* const& (0x21FB) - # ArgType: const & (0x220E) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xfb, 0x21, 0x00, 0x00 - .byte 0x0e, 0x22, 0x00, 0x00 - # Procedure (0x2236) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::byte* const&, const &) (0x2235) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x35, 0x22, 0x00, 0x00 - # FuncId (0x2237) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::byte* const&, const &) (0x2236) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x36, 0x22, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2238) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x220B) - # FunctionType: void Catch::BinaryExpr::(bool, const gsl::byte* const&, Catch::StringRef, const &) (0x2216) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x16, 0x22, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2239) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x220B) - # FunctionType: bool Catch::BinaryExpr::() (0x2212) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x12, 0x22, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x223A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x220B) - # FunctionType: bool Catch::BinaryExpr::() (0x2212) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x12, 0x22, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x223B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x220B) - # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2213) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x0b, 0x22, 0x00, 0x00 - .byte 0x13, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x223C) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const &) (0x220F) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x0f, 0x22, 0x00, 0x00 - # FuncId (0x223D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const &) (0x223C) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x3c, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Procedure (0x223E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::byte* const&) (0x21FC) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xfc, 0x21, 0x00, 0x00 - # FuncId (0x223F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const gsl::byte* const&) (0x223E) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x3e, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x2240) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PBW4byte@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x20, 0x2a, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .byte 0x72, 0x40, 0x50, 0x42 - .byte 0x57, 0x34, 0x62, 0x79 - .byte 0x74, 0x65, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2241) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PBW4byte@gsl@@@Catch@@ - # } - .byte 0x66, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x20, 0x2a, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x4d, 0x61, 0x6b, 0x65 - .byte 0x72, 0x40, 0x50, 0x42 - .byte 0x57, 0x34, 0x62, 0x79 - .byte 0x74, 0x65, 0x40, 0x67 - .byte 0x73, 0x6c, 0x40, 0x40 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2242) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker (0x2241) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 707 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x41, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xc3, 0x02, 0x00, 0x00 - # ArgList (0x2243) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::byte* (0x18CD) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xcd, 0x18, 0x00, 0x00 - # MemberFunction (0x2244) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker (0x2240) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::byte*) (0x2243) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x40, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x43, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2245) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker (0x2240) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(const gsl::byte*) (0x2244) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x40, 0x22, 0x00, 0x00 - .byte 0x44, 0x22, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # FuncId (0x2246) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const gsl::byte* const&) (0x223E) - # Name: rawMemoryToString - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x3e, 0x22, 0x00, 0x00 - .byte 0x72, 0x61, 0x77, 0x4d - .byte 0x65, 0x6d, 0x6f, 0x72 - .byte 0x79, 0x54, 0x6f, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - # Procedure (0x2247) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::span (0x1904) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::span) (0x21F5) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xf5, 0x21, 0x00, 0x00 - # FuncId (0x2248) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: gsl::span (gsl::span) (0x2247) - # Name: as_writeable_bytes - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0x47, 0x22, 0x00, 0x00 - .byte 0x61, 0x73, 0x5f, 0x77 - .byte 0x72, 0x69, 0x74, 0x65 - .byte 0x61, 0x62, 0x6c, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - # MemberFuncId (0x2249) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1904) - # FunctionType: int gsl::span::() (0x191C) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x1c, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x224A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1904) - # FunctionType: int gsl::span::() (0x191C) - # Name: size_bytes - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x1c, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x62, 0x79, 0x74 - .byte 0x65, 0x73, 0x00, 0xf1 - # Class (0x224B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQAX@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x76, 0x6f, 0x69 - .byte 0x64, 0x20, 0x2a, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x45, 0x78 - .byte 0x70, 0x72, 0x4c, 0x68 - .byte 0x73, 0x40, 0x41, 0x42 - .byte 0x51, 0x41, 0x58, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Pointer (0x224C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: void* const (0x1DDE) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xde, 0x1d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x224D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: void* const& (0x224C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4c, 0x22, 0x00, 0x00 - # MemberFunction (0x224E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs (0x224B) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (void* const&) (0x224D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x22, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4d, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x224F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs (0x224B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4b, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2250) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs (0x224B) - # ThisType: Catch::ExprLhs* (0x224F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (void* const&) (0x224D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x22, 0x00, 0x00 - .byte 0x4f, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4d, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2251) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQAX_N@Catch@@ - # } - .byte 0x5e, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x76, 0x6f, 0x69, 0x64 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x2c, 0x62, 0x6f - .byte 0x6f, 0x6c, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x51 - .byte 0x41, 0x58, 0x5f, 0x4e - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x2252) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x2251) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x51, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2253) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x2252) - # ClassType: Catch::ExprLhs (0x224B) - # ThisType: Catch::ExprLhs* (0x224F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x52, 0x22, 0x00, 0x00 - .byte 0x4b, 0x22, 0x00, 0x00 - .byte 0x4f, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2254) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr - # LinkageName: .?AV?$UnaryExpr@ABQAX@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x76 - .byte 0x6f, 0x69, 0x64, 0x20 - .byte 0x2a, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x26 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x51, 0x41, 0x58, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x2255) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs (0x224B) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x4b, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2256) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs (0x2255) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2257) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr (0x2254) - # ClassType: Catch::ExprLhs (0x224B) - # ThisType: const Catch::ExprLhs* (0x2256) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x54, 0x22, 0x00, 0x00 - .byte 0x4b, 0x22, 0x00, 0x00 - .byte 0x56, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2258) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: void* const& (0x224C) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs::(void* const&) (0x2250) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x2253) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x2253) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x2257) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x4c, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x50, 0x22, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x53, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x53, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x57, 0x22, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x2259) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2258) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQAX@Catch@@ - # } - .byte 0x4e, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x58, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x76, 0x6f, 0x69 - .byte 0x64, 0x20, 0x2a, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x45, 0x78 - .byte 0x70, 0x72, 0x4c, 0x68 - .byte 0x73, 0x40, 0x41, 0x42 - .byte 0x51, 0x41, 0x58, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x225A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs (0x2259) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x59, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x225B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs Catch::Decomposer::(void* const&) (0x224E) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x4e, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x225C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1904) - # FunctionType: gsl::byte* gsl::span::() (0x1920) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x20, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x225D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQAXABQAX@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x76, 0x6f, 0x69, 0x64 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x2c, 0x76, 0x6f - .byte 0x69, 0x64, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x51, 0x41, 0x58, 0x41 - .byte 0x42, 0x51, 0x41, 0x58 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x225E) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x225D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x225F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x225E) - # ClassType: Catch::ExprLhs (0x224B) - # ThisType: Catch::ExprLhs* (0x224F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (void* const&) (0x224D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5e, 0x22, 0x00, 0x00 - .byte 0x4b, 0x22, 0x00, 0x00 - .byte 0x4f, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4d, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2260) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr (0x225E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5e, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2261) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr (0x225D) - # ThisType: const Catch::BinaryExpr* (0x2260) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x60, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2262) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x225D) - # ThisType: const Catch::BinaryExpr* (0x2260) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x60, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2263) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr (0x225D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2264) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: void* const& (0x224C) - # ArgType: Catch::StringRef (0x1112) - # ArgType: void* const& (0x224C) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x4c, 0x22, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x4c, 0x22, 0x00, 0x00 - # MemberFunction (0x2265) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x225D) - # ThisType: Catch::BinaryExpr* (0x2263) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, void* const&, Catch::StringRef, void* const&) (0x2264) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x63, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x64, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2266) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: void* const& (0x224C) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: void* const& (0x224C) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x2261) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x2261) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2262) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr::(bool, void* const&, Catch::StringRef, void* const&) (0x2265) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x4c, 0x22, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x4c, 0x22, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x61, 0x22, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x61, 0x22, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x62, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x65, 0x22, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x2267) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2266) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQAXABQAX@Catch@@ - # } - .byte 0x6a, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x66, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x76, 0x6f, 0x69, 0x64 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x2c, 0x76, 0x6f - .byte 0x69, 0x64, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x51, 0x41, 0x58, 0x41 - .byte 0x42, 0x51, 0x41, 0x58 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2268) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr (0x2267) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x67, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x2269) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x224B) - # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(void* const&) (0x225F) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x22, 0x00, 0x00 - .byte 0x5f, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x226A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x225D) - # ThisType: Catch::BinaryExpr* (0x2263) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x63, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x226B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x225D) - # FunctionType: void Catch::BinaryExpr::() (0x226A) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x6a, 0x22, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # Class (0x226C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQAW4byte@gsl@@@Catch@@ - # } - .byte 0x5e, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x62, 0x79 - .byte 0x74, 0x65, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x45 - .byte 0x78, 0x70, 0x72, 0x4c - .byte 0x68, 0x73, 0x40, 0x41 - .byte 0x42, 0x51, 0x41, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Pointer (0x226D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::byte (0x18C9) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc9, 0x18, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Pointer (0x226E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::byte* const (0x226D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6d, 0x22, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x226F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::byte* const& (0x226E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6e, 0x22, 0x00, 0x00 - # MemberFunction (0x2270) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs (0x226C) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::byte* const&) (0x226F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6c, 0x22, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6f, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2271) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs (0x226C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6c, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2272) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs (0x226C) - # ThisType: Catch::ExprLhs* (0x2271) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::byte* const&) (0x226F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6c, 0x22, 0x00, 0x00 - .byte 0x71, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6f, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2273) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQAW4byte@gsl@@_N@Catch@@ - # } - .byte 0x6e, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 0x20, 0x2a, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x26, 0x2c, 0x62 - .byte 0x6f, 0x6f, 0x6c, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .byte 0x51, 0x41, 0x57, 0x34 - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x5f, 0x4e - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x2274) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x2273) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x73, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2275) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x2274) - # ClassType: Catch::ExprLhs (0x226C) - # ThisType: Catch::ExprLhs* (0x2271) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x22, 0x00, 0x00 - .byte 0x6c, 0x22, 0x00, 0x00 - .byte 0x71, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2276) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr - # LinkageName: .?AV?$UnaryExpr@ABQAW4byte@gsl@@@Catch@@ - # } - .byte 0x62, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x20, 0x2a, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .byte 0x26, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x40, 0x41 - .byte 0x42, 0x51, 0x41, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x2277) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs (0x226C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x6c, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2278) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs (0x2277) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x77, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2279) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr (0x2276) - # ClassType: Catch::ExprLhs (0x226C) - # ThisType: const Catch::ExprLhs* (0x2278) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x76, 0x22, 0x00, 0x00 - .byte 0x6c, 0x22, 0x00, 0x00 - .byte 0x78, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x227A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::byte* const& (0x226E) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs::(gsl::byte* const&) (0x2272) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x2275) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x2275) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x2279) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x6e, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x72, 0x22, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x75, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x75, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x79, 0x22, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x227B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x227A) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs - # LinkageName: .?AV?$ExprLhs@ABQAW4byte@gsl@@@Catch@@ - # } - .byte 0x5e, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x7a, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x62, 0x79 - .byte 0x74, 0x65, 0x20, 0x2a - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x45 - .byte 0x78, 0x70, 0x72, 0x4c - .byte 0x68, 0x73, 0x40, 0x41 - .byte 0x42, 0x51, 0x41, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # UdtSourceLine (0x227C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs (0x227B) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7b, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x227D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs Catch::Decomposer::(gsl::byte* const&) (0x2270) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x70, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x227E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 0x20, 0x2a, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x26, 0x2c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x6e, 0x75, 0x6c - .byte 0x6c, 0x70, 0x74, 0x72 - .byte 0x5f, 0x74, 0x20, 0x26 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x40, 0x41 - .byte 0x42, 0x51, 0x41, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x41 - .byte 0x42, 0x24, 0x24, 0x54 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x227F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr (0x227E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2280) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr (0x227F) - # ClassType: Catch::ExprLhs (0x226C) - # ThisType: Catch::ExprLhs* (0x2271) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const &) (0x220F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x7f, 0x22, 0x00, 0x00 - .byte 0x6c, 0x22, 0x00, 0x00 - .byte 0x71, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0f, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2281) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr (0x227F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7f, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2282) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr (0x227E) - # ThisType: const Catch::BinaryExpr* (0x2281) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x81, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2283) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x227E) - # ThisType: const Catch::BinaryExpr* (0x2281) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x81, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2284) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr (0x227E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2285) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: gsl::byte* const& (0x226E) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const & (0x220E) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x6e, 0x22, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0e, 0x22, 0x00, 0x00 - # MemberFunction (0x2286) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x227E) - # ThisType: Catch::BinaryExpr* (0x2284) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, gsl::byte* const&, Catch::StringRef, const &) (0x2285) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x84, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x85, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2287) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::byte* const& (0x226E) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const & (0x220E) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x2282) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr::() (0x2282) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2283) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr::(bool, gsl::byte* const&, Catch::StringRef, const &) (0x2286) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x6e, 0x22, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0e, 0x22, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x82, 0x22, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x82, 0x22, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x83, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x86, 0x22, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x2288) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2287) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr - # LinkageName: .?AV?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x87, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x67, 0x73, 0x6c, 0x3a - .byte 0x3a, 0x62, 0x79, 0x74 - .byte 0x65, 0x20, 0x2a, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x26, 0x2c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x6e, 0x75, 0x6c - .byte 0x6c, 0x70, 0x74, 0x72 - .byte 0x5f, 0x74, 0x20, 0x26 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x40, 0x41 - .byte 0x42, 0x51, 0x41, 0x57 - .byte 0x34, 0x62, 0x79, 0x74 - .byte 0x65, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x41 - .byte 0x42, 0x24, 0x24, 0x54 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2289) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr (0x2288) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x88, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x228A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x226C) - # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const &) (0x2280) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x6c, 0x22, 0x00, 0x00 - .byte 0x80, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x228B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr (0x227E) - # ThisType: Catch::BinaryExpr* (0x2284) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x84, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x228C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x227E) - # FunctionType: void Catch::BinaryExpr::() (0x228B) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x8b, 0x22, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # MemberFuncId (0x228D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1904) - # FunctionType: void gsl::span::(gsl::byte*, int) (0x190A) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x19, 0x00, 0x00 - .byte 0x0a, 0x19, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x228E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1906) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x06, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x228F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1906) - # ThisType: gsl::span::storage_type >* (0x228E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::byte*, int) (0x1909) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x19, 0x00, 0x00 - .byte 0x8e, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x09, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2290) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1906) - # FunctionType: void gsl::span::storage_type >::(gsl::byte*, int) (0x228F) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x19, 0x00, 0x00 - .byte 0x8f, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2291) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x224B) - # FunctionType: void Catch::ExprLhs::(void* const&) (0x2250) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x22, 0x00, 0x00 - .byte 0x50, 0x22, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # MemberFuncId (0x2292) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1906) - # FunctionType: gsl::byte* gsl::span::storage_type >::() (0x1932) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x06, 0x19, 0x00, 0x00 - .byte 0x32, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2293) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: void* const& (0x224C) - # ArgType: void* const& (0x224C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4c, 0x22, 0x00, 0x00 - .byte 0x4c, 0x22, 0x00, 0x00 - # Procedure (0x2294) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (void* const&, void* const&) (0x2293) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x93, 0x22, 0x00, 0x00 - # FuncId (0x2295) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (void* const&, void* const&) (0x2294) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x94, 0x22, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2296) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x225D) - # FunctionType: void Catch::BinaryExpr::(bool, void* const&, Catch::StringRef, void* const&) (0x2265) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x65, 0x22, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2297) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x225D) - # FunctionType: bool Catch::BinaryExpr::() (0x2261) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x61, 0x22, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x2298) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x225D) - # FunctionType: bool Catch::BinaryExpr::() (0x2261) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x61, 0x22, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2299) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x225D) - # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2262) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x5d, 0x22, 0x00, 0x00 - .byte 0x62, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x229A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (void* const&) (0x224D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x4d, 0x22, 0x00, 0x00 - # FuncId (0x229B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (void* const&) (0x229A) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x9a, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x229C) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PAX@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x76, 0x6f, 0x69 - .byte 0x64, 0x20, 0x2a, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x4d, 0x61, 0x6b - .byte 0x65, 0x72, 0x40, 0x50 - .byte 0x41, 0x58, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Struct (0x229D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PAX@Catch@@ - # } - .byte 0x4e, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x76, 0x6f, 0x69 - .byte 0x64, 0x20, 0x2a, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x4d, 0x61, 0x6b - .byte 0x65, 0x72, 0x40, 0x50 - .byte 0x41, 0x58, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x229E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker (0x229D) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 707 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x9d, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xc3, 0x02, 0x00, 0x00 - # MemberFunction (0x229F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker (0x229C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (void*) (0x1B82) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x9c, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x82, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22A0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker (0x229C) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(void*) (0x229F) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x9c, 0x22, 0x00, 0x00 - .byte 0x9f, 0x22, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # FuncId (0x22A1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (void* const&) (0x229A) - # Name: rawMemoryToString - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x9a, 0x22, 0x00, 0x00 - .byte 0x72, 0x61, 0x77, 0x4d - .byte 0x65, 0x6d, 0x6f, 0x72 - .byte 0x79, 0x54, 0x6f, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x22A2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs (0x226C) - # FunctionType: void Catch::ExprLhs::(gsl::byte* const&) (0x2272) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x6c, 0x22, 0x00, 0x00 - .byte 0x72, 0x22, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # ArgList (0x22A3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::byte* const& (0x226E) - # ArgType: const & (0x220E) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x6e, 0x22, 0x00, 0x00 - .byte 0x0e, 0x22, 0x00, 0x00 - # Procedure (0x22A4) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::byte* const&, const &) (0x22A3) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xa3, 0x22, 0x00, 0x00 - # FuncId (0x22A5) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (gsl::byte* const&, const &) (0x22A4) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0xa4, 0x22, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x22A6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x227E) - # FunctionType: void Catch::BinaryExpr::(bool, gsl::byte* const&, Catch::StringRef, const &) (0x2286) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x86, 0x22, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x22A7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x227E) - # FunctionType: bool Catch::BinaryExpr::() (0x2282) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x82, 0x22, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x22A8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x227E) - # FunctionType: bool Catch::BinaryExpr::() (0x2282) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x82, 0x22, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x22A9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr (0x227E) - # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2283) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x7e, 0x22, 0x00, 0x00 - .byte 0x83, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x22AA) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::byte* const&) (0x226F) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x6f, 0x22, 0x00, 0x00 - # FuncId (0x22AB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (gsl::byte* const&) (0x22AA) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0xaa, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x22AC) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PAW4byte@gsl@@@Catch@@ - # } - .byte 0x5e, 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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x62, 0x79 - .byte 0x74, 0x65, 0x20, 0x2a - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x53, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x4d, 0x61 - .byte 0x6b, 0x65, 0x72, 0x40 - .byte 0x50, 0x41, 0x57, 0x34 - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Struct (0x22AD) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker - # LinkageName: .?AU?$StringMaker@PAW4byte@gsl@@@Catch@@ - # } - .byte 0x5e, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x62, 0x79 - .byte 0x74, 0x65, 0x20, 0x2a - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x53, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x4d, 0x61 - .byte 0x6b, 0x65, 0x72, 0x40 - .byte 0x50, 0x41, 0x57, 0x34 - .byte 0x62, 0x79, 0x74, 0x65 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x40, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x22AE) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker (0x22AD) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 707 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xad, 0x22, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xc3, 0x02, 0x00, 0x00 - # ArgList (0x22AF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::byte* (0x1908) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x08, 0x19, 0x00, 0x00 - # MemberFunction (0x22B0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker (0x22AC) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::byte*) (0x22AF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xac, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xaf, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22B1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker (0x22AC) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(gsl::byte*) (0x22B0) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xac, 0x22, 0x00, 0x00 - .byte 0xb0, 0x22, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # FuncId (0x22B2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (gsl::byte* const&) (0x22AA) - # Name: rawMemoryToString - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0xaa, 0x22, 0x00, 0x00 - .byte 0x72, 0x61, 0x77, 0x4d - .byte 0x65, 0x6d, 0x6f, 0x72 - .byte 0x79, 0x54, 0x6f, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x00, 0xf2, 0xf1 - # MemberFunction (0x22B3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x1FF9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x1f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22B4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x15E8) - # FunctionType: void gsl::span::(&) (0x22B3) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xb3, 0x22, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x22B5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1004) - # ThisType: gsl::span* (0x1007) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x15F1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x07, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf1, 0x15, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22B6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1004) - # FunctionType: void gsl::span::(const gsl::span&) (0x22B5) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0xb5, 0x22, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x22B7) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____58:: (0x193D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x3d, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x22B8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____58:: (0x22B7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb7, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x22B9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x193D) - # ThisType: const ____C_A_T_C_H____T_E_S_T____58::* (0x22B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3d, 0x19, 0x00, 0x00 - .byte 0xb8, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22BA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x193D) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____58::::() (0x22B9) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x3d, 0x19, 0x00, 0x00 - .byte 0xb9, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFunction (0x22BB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::span (0x1946) - # ClassType: gsl::span (0x15E8) - # ThisType: const gsl::span* (0x15FA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfa, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22BC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x15E8) - # FunctionType: gsl::span gsl::span::() (0x22BB) - # Name: first - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xbb, 0x22, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x22BD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x15E8) - # FunctionType: gsl::span gsl::span::(int) (0x15FB) - # Name: first - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xfb, 0x15, 0x00, 0x00 - .byte 0x66, 0x69, 0x72, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFunction (0x22BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1946) - # ThisType: gsl::span* (0x1949) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0x49, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22BF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1946) - # FunctionType: void gsl::span::(const gsl::span&) (0x22BE) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x46, 0x19, 0x00, 0x00 - .byte 0xbe, 0x22, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x22C0) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____58:: (0x1941) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x41, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x22C1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____58:: (0x22C0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc0, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x22C2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x1941) - # ThisType: const ____C_A_T_C_H____T_E_S_T____58::* (0x22C1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x41, 0x19, 0x00, 0x00 - .byte 0xc1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22C3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x1941) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____58::::() (0x22C2) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x41, 0x19, 0x00, 0x00 - .byte 0xc2, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Modifier (0x22C4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: ____C_A_T_C_H____T_E_S_T____58:: (0x1939) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x39, 0x19, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x22C5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const ____C_A_T_C_H____T_E_S_T____58:: (0x22C4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc4, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x22C6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x1939) - # ThisType: const ____C_A_T_C_H____T_E_S_T____58::* (0x22C5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x19, 0x00, 0x00 - .byte 0xc5, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22C7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x1939) - # FunctionType: void ____C_A_T_C_H____T_E_S_T____58::::() (0x22C6) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x39, 0x19, 0x00, 0x00 - .byte 0xc6, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # ArgList (0x22C8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: gsl::details::extent_type<4> (0x1610) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - # MemberFunction (0x22C9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1006) - # ThisType: gsl::span::storage_type >* (0x1BCF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, gsl::details::extent_type<4>) (0x22C8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xcf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc8, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22CA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1006) - # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<4>) (0x22C9) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x06, 0x10, 0x00, 0x00 - .byte 0xc9, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x22CB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1426) - # ThisType: gsl::span* (0x1428) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0x28, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22CC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1426) - # FunctionType: void gsl::span::(const gsl::span&) (0x22CB) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x26, 0x14, 0x00, 0x00 - .byte 0xcb, 0x22, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x22CD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: int* (0x474) - # ArgType: gsl::details::extent_type<-1> (0x1039) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x74, 0x04, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - # MemberFunction (0x22CE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1427) - # ThisType: gsl::span::storage_type >* (0x1E2C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, gsl::details::extent_type<-1>) (0x22CD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0x2c, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcd, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22CF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1427) - # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<-1>) (0x22CE) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x27, 0x14, 0x00, 0x00 - .byte 0xce, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x22D0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::extent_type<-1> (0x1039) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - # MemberFunction (0x22D1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<2> (0x144E) - # ThisType: gsl::details::extent_type<2>* (0x1457) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<-1>) (0x22D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0x57, 0x14, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd0, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22D2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<2> (0x144E) - # FunctionType: void gsl::details::extent_type<2>::(gsl::details::extent_type<-1>) (0x22D1) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4e, 0x14, 0x00, 0x00 - .byte 0xd1, 0x22, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFunction (0x22D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1948) - # ThisType: gsl::span::storage_type >* (0x1D26) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, gsl::details::extent_type<-1>) (0x22CD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x48, 0x19, 0x00, 0x00 - .byte 0x26, 0x1d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcd, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22D4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1948) - # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<-1>) (0x22D3) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x48, 0x19, 0x00, 0x00 - .byte 0xd3, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x22D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<1> (0x196E) - # ThisType: gsl::details::extent_type<1>* (0x1975) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<-1>) (0x22D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0x75, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd0, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22D6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<1> (0x196E) - # FunctionType: void gsl::details::extent_type<1>::(gsl::details::extent_type<-1>) (0x22D5) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x6e, 0x19, 0x00, 0x00 - .byte 0xd5, 0x22, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFunction (0x22D7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x15E8) - # ThisType: gsl::span* (0x15EA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::span&) (0x1016) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xea, 0x15, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x16, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22D8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x15E8) - # FunctionType: void gsl::span::(const gsl::span&) (0x22D7) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe8, 0x15, 0x00, 0x00 - .byte 0xd7, 0x22, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x22D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x15E9) - # ThisType: gsl::span::storage_type >* (0x1EAF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int*, gsl::details::extent_type<-1>) (0x22CD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0xaf, 0x1e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcd, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22DA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x15E9) - # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<-1>) (0x22D9) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xe9, 0x15, 0x00, 0x00 - .byte 0xd9, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x22DB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<4> (0x1610) - # ThisType: gsl::details::extent_type<4>* (0x1619) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<-1>) (0x22D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0x19, 0x16, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd0, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22DC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<4> (0x1610) - # FunctionType: void gsl::details::extent_type<4>::(gsl::details::extent_type<-1>) (0x22DB) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x10, 0x16, 0x00, 0x00 - .byte 0xdb, 0x22, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Pointer (0x22DD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: 0x1982 - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x82, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x22DE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: & (0x22DD) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xdd, 0x22, 0x00, 0x00 - # MemberFunction (0x22DF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span (0x1983) - # ThisType: gsl::span* (0x1985) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (&) (0x22DE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x85, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xde, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x22E0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1983) - # FunctionType: void gsl::span::(&) (0x22DF) - # Name: span - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0xdf, 0x22, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x22E1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1983) - # FunctionType: gsl::details::span_iterator,0> gsl::span::() (0x199F) - # Name: begin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x9f, 0x19, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x22E2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x19C3) - # Name: operator+ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xc3, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x22E3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: void std::match_results,0>,std::allocator,0> > > >::() (0x19D3) - # Name: match_results - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xd3, 0x19, 0x00, 0x00 - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x5f, 0x72, 0x65 - .byte 0x73, 0x75, 0x6c, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - # Class (0x22E4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_regex > - # LinkageName: .?AV?$basic_regex@DV?$regex_traits@D@std@@@std@@ - # } - .byte 0x76, 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, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x40 - .byte 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x22E5) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::basic_regex > (0x22E4) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x22E6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_regex > (0x22E5) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe5, 0x22, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x22E7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: std::match_results,0>,std::allocator,0> > > >& (0x19EF) - # ArgType: const std::basic_regex >& (0x22E6) - # ArgType: std::regex_constants::match_flag_type (0x19E9) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xef, 0x19, 0x00, 0x00 - .byte 0xe6, 0x22, 0x00, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - # Procedure (0x22E8) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >&, const std::basic_regex >&, std::regex_constants::match_flag_type) (0x22E7) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0xe7, 0x22, 0x00, 0x00 - # Class (0x22E9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Regex_base - # LinkageName: .?AV_Regex_base@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, 0x5f - .byte 0x52, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x52, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FieldList (0x22EA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: ECMAScript - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: basic - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 4 - # Name: extended - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 8 - # Name: awk - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 16 - # Name: grep - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 32 - # Name: egrep - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 63 - # Name: _Gmask - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 256 - # Name: icase - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 512 - # Name: nosubs - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1024 - # Name: optimize - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2048 - # Name: collate - # } - # } - .byte 0xa2, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x45, 0x43 - .byte 0x4d, 0x41, 0x53, 0x63 - .byte 0x72, 0x69, 0x70, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x62, 0x61 - .byte 0x73, 0x69, 0x63, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x04, 0x00, 0x65, 0x78 - .byte 0x74, 0x65, 0x6e, 0x64 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x08, 0x00, 0x61, 0x77 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x10, 0x00, 0x67, 0x72 - .byte 0x65, 0x70, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x20, 0x00, 0x65, 0x67 - .byte 0x72, 0x65, 0x70, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x3f, 0x00, 0x5f, 0x47 - .byte 0x6d, 0x61, 0x73, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x01, 0x69, 0x63 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x02, 0x6e, 0x6f - .byte 0x73, 0x75, 0x62, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x04, 0x6f, 0x70 - .byte 0x74, 0x69, 0x6d, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x08, 0x63, 0x6f - .byte 0x6c, 0x6c, 0x61, 0x74 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Enum (0x22EB) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 11 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x22EA) - # Name: std::regex_constants::syntax_option_type - # LinkageName: .?AW4syntax_option_type@regex_constants@std@@ - # } - .byte 0x66, 0x00, 0x07, 0x15 - .byte 0x0b, 0x00, 0x00, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xea, 0x22, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x61, 0x6e, 0x74, 0x73 - .byte 0x3a, 0x3a, 0x73, 0x79 - .byte 0x6e, 0x74, 0x61, 0x78 - .byte 0x5f, 0x6f, 0x70, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x57, 0x34, 0x73, 0x79 - .byte 0x6e, 0x74, 0x61, 0x78 - .byte 0x5f, 0x6f, 0x70, 0x74 - .byte 0x69, 0x6f, 0x6e, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x40, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x61, 0x6e, 0x74, 0x73 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x22EC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::regex_constants::syntax_option_type (0x22EB) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 101 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x65, 0x00, 0x00, 0x00 - # Modifier (0x22ED) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::regex_constants::syntax_option_type (0x22EB) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Class (0x22EE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Root_node - # LinkageName: .?AV_Root_node@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, 0x5f - .byte 0x52, 0x6f, 0x6f, 0x74 - .byte 0x5f, 0x6e, 0x6f, 0x64 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x5f, 0x52 - .byte 0x6f, 0x6f, 0x74, 0x5f - .byte 0x6e, 0x6f, 0x64, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x22EF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Root_node (0x22EE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xee, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Class (0x22F0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::regex_traits - # LinkageName: .?AV?$regex_traits@D@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, 0x72 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x22F1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_regex > (0x22E4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x22F2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x22F3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - # MemberFunction (0x22F4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, std::regex_constants::syntax_option_type) (0x22F3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf3, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x22F5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: unsigned (0x75) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - # MemberFunction (0x22F6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, unsigned, std::regex_constants::syntax_option_type) (0x22F5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf5, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x22F7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::basic_regex >& (0x22E6) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe6, 0x22, 0x00, 0x00 - # MemberFunction (0x22F8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_regex >&) (0x22F7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf7, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x22F9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::initializer_list (0x11A3) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa3, 0x11, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - # MemberFunction (0x22FA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list, std::regex_constants::syntax_option_type) (0x22F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf9, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x22FB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_regex > (0x22E4) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x22FC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::basic_regex >&& (0x22FB) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfb, 0x22, 0x00, 0x00 - # MemberFunction (0x22FD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_regex >&&) (0x22FC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfc, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x22FE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_regex >::() (0x22F2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_regex >::(const char*, std::regex_constants::syntax_option_type) (0x22F4) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_regex >::(const char*, unsigned, std::regex_constants::syntax_option_type) (0x22F6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_regex >::(const std::basic_regex >&) (0x22F8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_regex >::(std::initializer_list, std::regex_constants::syntax_option_type) (0x22FA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::basic_regex >::(std::basic_regex >&&) (0x22FD) - # ] - # } - .byte 0x32, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf2, 0x22, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf4, 0x22, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x22, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf8, 0x22, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfa, 0x22, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfd, 0x22, 0x00, 0x00 - # Pointer (0x22FF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_regex > (0x22E4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2300) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_regex >& (0x22FF) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x11B9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xff, 0x22, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2301) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_regex >& (0x22FF) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_regex >&&) (0x22FC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xff, 0x22, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xfc, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2302) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_regex >& (0x22FF) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::basic_regex >&) (0x22F7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xff, 0x22, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf7, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2303) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_regex >& (0x22FF) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xff, 0x22, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2304) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_regex >& std::basic_regex >::(std::initializer_list) (0x2300) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_regex >& std::basic_regex >::(std::basic_regex >&&) (0x2301) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_regex >& std::basic_regex >::(const std::basic_regex >&) (0x2302) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_regex >& std::basic_regex >::(const char*) (0x2303) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x01, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x02, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x23, 0x00, 0x00 - # MemberFunction (0x2305) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_regex >& (0x22FF) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list, std::regex_constants::syntax_option_type) (0x22F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xff, 0x22, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf9, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2306) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_regex >& (0x22FF) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, std::regex_constants::syntax_option_type) (0x22F3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xff, 0x22, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf3, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2307) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_regex >& (0x22FF) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, unsigned, std::regex_constants::syntax_option_type) (0x22F5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xff, 0x22, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf5, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2308) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_regex >& std::basic_regex >::(std::initializer_list, std::regex_constants::syntax_option_type) (0x2305) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_regex >& std::basic_regex >::(std::basic_regex >&&) (0x2301) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_regex >& std::basic_regex >::(const std::basic_regex >&) (0x2302) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_regex >& std::basic_regex >::(const char*, std::regex_constants::syntax_option_type) (0x2306) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::basic_regex >& std::basic_regex >::(const char*, unsigned, std::regex_constants::syntax_option_type) (0x2307) - # ] - # } - .byte 0x2a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x05, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x01, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x02, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x23, 0x00, 0x00 - # Pointer (0x2309) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_regex > (0x22E5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe5, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x230A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: const std::basic_regex >* (0x2309) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x09, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x230B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::regex_constants::syntax_option_type (0x22EB) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: const std::basic_regex >* (0x2309) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x09, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x230C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::locale - # LinkageName: .?AVlocale@std@@ - # } - .byte 0x32, 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, 0x63, 0x61, 0x6c - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x6c, 0x6f - .byte 0x63, 0x61, 0x6c, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x230D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::locale (0x230C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - # MemberFunction (0x230E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale (0x230C) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::locale) (0x230D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0d, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x230F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale (0x230C) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: const std::basic_regex >* (0x2309) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x09, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2310) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::basic_regex >& (0x22FF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xff, 0x22, 0x00, 0x00 - # MemberFunction (0x2311) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_regex >&) (0x2310) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x10, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2312) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Root_node* (0x22EF) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: const std::basic_regex >* (0x2309) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xef, 0x22, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x09, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2313) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: const std::basic_regex >* (0x2309) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x09, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2314) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::regex_traits (0x22F0) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xf0, 0x22, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2315) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::regex_traits (0x2314) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x14, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2316) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::regex_traits& (0x2315) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: const std::basic_regex >* (0x2309) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x09, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2317) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Root_node* (0x22EF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xef, 0x22, 0x00, 0x00 - # MemberFunction (0x2318) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Root_node*) (0x2317) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x17, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2319) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Regex_base (0x22E9) - # BaseOffset: 0x0 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: icase - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: nosubs - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: optimize - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: collate - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: ECMAScript - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: basic - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: extended - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: awk - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: grep - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_constants::syntax_option_type (0x22ED) - # Name: egrep - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Root_node* (0x22EF) - # FieldOffset: 0x4 - # Name: _Rep - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::regex_traits (0x22F0) - # FieldOffset: 0x8 - # Name: _Traits - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::basic_string,std::allocator > (0x114B) - # FieldOffset: 0x18 - # Name: _Visualization - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x6 - # MethodListIndex: 0x22FE - # Name: basic_regex - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x2304 - # Name: operator= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x5 - # MethodListIndex: 0x2308 - # Name: assign - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_regex >::(std::basic_regex >&&) (0x22FD) - # Name: _Assign_rv - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_regex >::() (0x22F2) - # Name: ~basic_regex - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_regex >::() (0x230A) - # Name: _Loop_count - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::basic_regex >::() (0x230A) - # Name: mark_count - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::regex_constants::syntax_option_type std::basic_regex >::() (0x230B) - # Name: flags - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::locale std::basic_regex >::(std::locale) (0x230E) - # Name: imbue - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::locale std::basic_regex >::() (0x230F) - # Name: getloc - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::basic_regex >::(std::basic_regex >&) (0x2311) - # Name: swap - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Root_node* std::basic_regex >::() (0x2312) - # Name: _Get - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::basic_regex >::() (0x2313) - # Name: _Empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_traits& std::basic_regex >::() (0x2316) - # Name: _Get_traits - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_regex >::() (0x22F2) - # Name: _Tidy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::basic_regex >::(std::_Root_node*) (0x2318) - # Name: _Reset - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::regex_traits (0x22F0) - # Name: traits_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::locale (0x230C) - # Name: locale_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::basic_string,std::allocator > (0x114B) - # Name: string_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::regex_constants::syntax_option_type (0x22EB) - # Name: flag_type - # } - # } - .byte 0x7a, 0x02, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xe9, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x69, 0x63, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x6e, 0x6f, 0x73, 0x75 - .byte 0x62, 0x73, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x6f, 0x70, 0x74, 0x69 - .byte 0x6d, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x61, 0x74, 0x65, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x45, 0x43, 0x4d, 0x41 - .byte 0x53, 0x63, 0x72, 0x69 - .byte 0x70, 0x74, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x64, 0x65, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x61, 0x77, 0x6b, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x67, 0x72, 0x65, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xed, 0x22, 0x00, 0x00 - .byte 0x65, 0x67, 0x72, 0x65 - .byte 0x70, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xef, 0x22, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x52 - .byte 0x65, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xf0, 0x22, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x54 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x18, 0x00, 0x5f, 0x56 - .byte 0x69, 0x73, 0x75, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x61 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x06, 0x00 - .byte 0xfe, 0x22, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x00 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0x04, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x05, 0x00 - .byte 0x08, 0x23, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfd, 0x22, 0x00, 0x00 - .byte 0x5f, 0x41, 0x73, 0x73 - .byte 0x69, 0x67, 0x6e, 0x5f - .byte 0x72, 0x76, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf2, 0x22, 0x00, 0x00 - .byte 0x7e, 0x62, 0x61, 0x73 - .byte 0x69, 0x63, 0x5f, 0x72 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0a, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x63, 0x6f - .byte 0x75, 0x6e, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0a, 0x23, 0x00, 0x00 - .byte 0x6d, 0x61, 0x72, 0x6b - .byte 0x5f, 0x63, 0x6f, 0x75 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0b, 0x23, 0x00, 0x00 - .byte 0x66, 0x6c, 0x61, 0x67 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0e, 0x23, 0x00, 0x00 - .byte 0x69, 0x6d, 0x62, 0x75 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0f, 0x23, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x6c - .byte 0x6f, 0x63, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x11, 0x23, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x12, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x13, 0x23, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x74, 0x79, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x16, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xf2, 0x22, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x18, 0x23, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x65, 0x74, 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 0xf0, 0x22, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x6c, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0x66, 0x6c, 0x61, 0x67 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Class (0x231A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 47 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2319) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 52 - # Name: std::basic_regex > - # LinkageName: .?AV?$basic_regex@DV?$regex_traits@D@std@@@std@@ - # } - .byte 0x76, 0x00, 0x04, 0x15 - .byte 0x2f, 0x00, 0x10, 0x02 - .byte 0x19, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x34, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x62 - .byte 0x61, 0x73, 0x69, 0x63 - .byte 0x5f, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x40 - .byte 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x231B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::basic_regex > (0x231A) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1867 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1a, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x4b, 0x07, 0x00, 0x00 - # Pointer (0x231C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Regex_base (0x22E9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe9, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x231D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Regex_base (0x22E9) - # ThisType: std::_Regex_base* (0x231C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x22, 0x00, 0x00 - .byte 0x1c, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x231E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x1293) - # BaseOffset: 0x0 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Regex_base::() (0x231D) - # Name: _Regex_base - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Regex_base::() (0x231D) - # Name: ~_Regex_base - # } - # } - .byte 0x3a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1d, 0x23, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1d, 0x23, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x52, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x231F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x231E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Regex_base - # LinkageName: .?AV_Regex_base@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x00, 0x02 - .byte 0x1e, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x52, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x52, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2320) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Regex_base (0x231F) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1848 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1f, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x38, 0x07, 0x00, 0x00 - # VFTableShape (0x2321) { - # TypeLeafKind: LF_VTSHAPE (0xA) - # VFEntryCount: 1 - # } - .byte 0x06, 0x00, 0x0a, 0x00 - .byte 0x01, 0x00, 0x50, 0xf1 - # Class (0x2322) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_base - # LinkageName: .?AV_Node_base@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, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x5f, 0x4e - .byte 0x6f, 0x64, 0x65, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # MemberFunction (0x2323) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Root_node (0x22EE) - # ThisType: std::_Root_node* (0x22EF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xee, 0x22, 0x00, 0x00 - .byte 0xef, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2324) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::regex_constants::syntax_option_type (0x22EB) - # FieldOffset: 0x14 - # Name: _Fl - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x18 - # Name: _Loops - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x1C - # Name: _Marks - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x20 - # Name: _Refs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Root_node::() (0x2323) - # Name: _Root_node - # } - # } - .byte 0x6a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x46 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x1c, 0x00, 0x5f, 0x4d - .byte 0x61, 0x72, 0x6b, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x5f, 0x52 - .byte 0x65, 0x66, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x23, 0x23, 0x00, 0x00 - .byte 0x5f, 0x52, 0x6f, 0x6f - .byte 0x74, 0x5f, 0x6e, 0x6f - .byte 0x64, 0x65, 0x00, 0xf1 - # Class (0x2325) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 6 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2324) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 36 - # Name: std::_Root_node - # LinkageName: .?AV_Root_node@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x06, 0x00, 0x00, 0x02 - .byte 0x24, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x24, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x52, 0x6f, 0x6f, 0x74 - .byte 0x5f, 0x6e, 0x6f, 0x64 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x5f, 0x52 - .byte 0x6f, 0x6f, 0x74, 0x5f - .byte 0x6e, 0x6f, 0x64, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2326) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Root_node (0x2325) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1379 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x25, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x63, 0x05, 0x00, 0x00 - # Class (0x2327) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Regex_traits - # LinkageName: .?AV?$_Regex_traits@D@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, 0x5f - .byte 0x52, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x52, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x2328) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::regex_traits (0x2314) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x14, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2329) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char (0x70) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x232A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::regex_traits (0x22F0) - # ThisType: const std::regex_traits* (0x2328) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char, int) (0x2329) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xf0, 0x22, 0x00, 0x00 - .byte 0x28, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x29, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x232B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Regex_traits (0x2327) - # BaseOffset: 0x0 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int std::regex_traits::(char, int) (0x232A) - # Name: value - # } - # } - .byte 0x1e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2a, 0x23, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Class (0x232C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x232B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::regex_traits - # LinkageName: .?AV?$regex_traits@D@std@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x2b, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x72 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x232D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::regex_traits (0x232C) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 390 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x2c, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x86, 0x01, 0x00, 0x00 - # Class (0x232E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Locbase - # LinkageName: .?AV?$_Locbase@H@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, 0x5f - .byte 0x4c, 0x6f, 0x63, 0x62 - .byte 0x61, 0x73, 0x65, 0x3c - .byte 0x69, 0x6e, 0x74, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x5f - .byte 0x4c, 0x6f, 0x63, 0x62 - .byte 0x61, 0x73, 0x65, 0x40 - .byte 0x48, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Struct (0x232F) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Crt_new_delete - # LinkageName: .?AU_Crt_new_delete@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, 0x72, 0x74, 0x5f - .byte 0x6e, 0x65, 0x77, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x5f - .byte 0x43, 0x72, 0x74, 0x5f - .byte 0x6e, 0x65, 0x77, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2330) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x288) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::locale::_Locimp - # LinkageName: .?AV_Locimp@locale@std@@ - # } - .byte 0x42, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x63, 0x69 - .byte 0x6d, 0x70, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x4c, 0x6f, 0x63, 0x69 - .byte 0x6d, 0x70, 0x40, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x2331) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale::_Locimp (0x2330) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x2332) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale (0x230C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # FieldList (0x2333) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: _Noinit - # } - # } - .byte 0x12, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4e - .byte 0x6f, 0x69, 0x6e, 0x69 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Enum (0x2334) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x2333) - # Name: std::_Uninitialized - # LinkageName: .?AW4_Uninitialized@std@@ - # } - .byte 0x3e, 0x00, 0x07, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x33, 0x23, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x57 - .byte 0x34, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2335) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Uninitialized (0x2334) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\yvals.h (0x1B4B) - # LineNumber: 324 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x34, 0x23, 0x00, 0x00 - .byte 0x4b, 0x1b, 0x00, 0x00 - .byte 0x44, 0x01, 0x00, 0x00 - # ArgList (0x2336) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Uninitialized (0x2334) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x34, 0x23, 0x00, 0x00 - # MemberFunction (0x2337) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Uninitialized) (0x2336) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x36, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2338) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::locale (0x230C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2339) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::locale (0x2338) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x38, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x233A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::locale& (0x2339) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x39, 0x23, 0x00, 0x00 - # MemberFunction (0x233B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale&) (0x233A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3a, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x233C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x233D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::locale& (0x2339) - # ArgType: const std::locale& (0x2339) - # ArgType: int (0x74) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x23, 0x00, 0x00 - .byte 0x39, 0x23, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x233E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::locale&, const std::locale&, int) (0x233D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x3d, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x233F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, int) (0x17CA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xca, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2340) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::locale& (0x2339) - # ArgType: const char* (0x113F) - # ArgType: int (0x74) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x23, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x2341) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::locale&, const char*, int) (0x2340) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x40, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2342) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x2343) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, int) (0x2342) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x42, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2344) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::locale& (0x2339) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: int (0x74) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x23, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x2345) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::locale&, const std::basic_string,std::allocator >&, int) (0x2344) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x44, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2346) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::locale::_Locimp* (0x2331) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - # MemberFunction (0x2347) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::locale::_Locimp*) (0x2346) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x46, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2348) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::(std::_Uninitialized) (0x2337) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::(const std::locale&) (0x233B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::() (0x233C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::(const std::locale&, const std::locale&, int) (0x233E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::(const char*, int) (0x233F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::(const std::locale&, const char*, int) (0x2341) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::(const std::basic_string,std::allocator >&, int) (0x2343) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::(const std::locale&, const std::basic_string,std::allocator >&, int) (0x2345) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::locale::(std::locale::_Locimp*) (0x2347) - # ] - # } - .byte 0x4a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x37, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3b, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3c, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3e, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x41, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x45, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x47, 0x23, 0x00, 0x00 - # Pointer (0x2349) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale (0x230C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x234A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale& (0x2349) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale&) (0x233A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x49, 0x23, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3a, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x234B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::locale (0x2338) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x38, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x234C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: std::locale (0x230C) - # ThisType: const std::locale* (0x234B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x4b, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x234D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::locale (0x230C) - # ThisType: const std::locale* (0x234B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x4b, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x234E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x288) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::locale::facet - # LinkageName: .?AVfacet@locale@std@@ - # } - .byte 0x3e, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x3a, 0x3a, 0x66 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x66, 0x61, 0x63 - .byte 0x65, 0x74, 0x40, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Modifier (0x234F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::locale::facet (0x234E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2350) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::locale::facet (0x234F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4f, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2351) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::locale::facet* (0x2350) - # ClassType: std::locale (0x230C) - # ThisType: const std::locale* (0x234B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x50, 0x23, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x4b, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2352) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::locale (0x230C) - # ThisType: const std::locale* (0x234B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale&) (0x233A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x4b, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3a, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2353) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::locale& (0x2339) - # ClassType: std::locale (0x230C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x39, 0x23, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2354) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale (0x230C) - # ClassType: std::locale (0x230C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale&) (0x233A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x3a, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2355) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale (0x230C) - # ClassType: std::locale (0x230C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2356) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale::_Locimp* (0x2331) - # ClassType: std::locale (0x230C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2357) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale::_Locimp* (0x2331) - # ClassType: std::locale (0x230C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2358) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale (0x230C) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (void*) (0x1B82) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x82, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2359) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::locale (0x230C) - # ThisType: std::locale* (0x2332) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Locinfo&) (0x1B1C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x32, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x235A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x288) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::locale::id - # LinkageName: .?AVid@locale@std@@ - # } - .byte 0x3a, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x3a, 0x3a, 0x69 - .byte 0x64, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x69, 0x64 - .byte 0x40, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x6c, 0x65, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Struct (0x235B) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x288) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::locale::_Facet_guard - # LinkageName: .?AU_Facet_guard@locale@std@@ - # } - .byte 0x4e, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x3a, 0x3a, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x67, 0x75 - .byte 0x61, 0x72, 0x64, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x46, 0x61, 0x63 - .byte 0x65, 0x74, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x40, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x6c, 0x65, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # FieldList (0x235C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Locbase (0x232E) - # BaseOffset: 0x0 - # } - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Crt_new_delete (0x232F) - # BaseOffset: 0x1 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::locale::_Locimp* (0x2331) - # FieldOffset: 0x4 - # Name: _Ptr - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x9 - # MethodListIndex: 0x2348 - # Name: locale - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::locale::(const std::basic_string,std::allocator >&, int) (0x2343) - # Name: _Construct - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::locale::() (0x233C) - # Name: ~locale - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::locale& std::locale::(const std::locale&) (0x234A) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > std::locale::() (0x234C) - # Name: name - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::locale::() (0x234D) - # Name: c_str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::locale::facet* std::locale::(unsigned) (0x2351) - # Name: _Getfacet - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::locale::(const std::locale&) (0x2352) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::locale::(const std::locale&) (0x2352) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: const std::locale& std::locale::() (0x2353) - # Name: classic - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::locale std::locale::(const std::locale&) (0x2354) - # Name: global - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::locale std::locale::() (0x2355) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: std::locale::_Locimp* std::locale::(bool) (0x2356) - # Name: _Init - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: std::locale::_Locimp* std::locale::() (0x2357) - # Name: _Getgloballocale - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::locale::(void*) (0x2358) - # Name: _Setgloballocale - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::locale::(const std::_Locinfo&) (0x2359) - # Name: _Badname - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::locale::id (0x235A) - # Name: id - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::locale::_Locimp (0x2330) - # Name: _Locimp - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::locale::facet (0x234E) - # Name: facet - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::locale::_Facet_guard (0x235B) - # Name: _Facet_guard - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::locale::_Locimp (0x2330) - # Name: _Locimp - # } - # } - .byte 0xc2, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x2e, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x2f, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x50 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x09, 0x00 - .byte 0x48, 0x23, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x6c, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x43, 0x23, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3c, 0x23, 0x00, 0x00 - .byte 0x7e, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x6c, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4c, 0x23, 0x00, 0x00 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4d, 0x23, 0x00, 0x00 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x51, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x66, 0x61, 0x63, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x52, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x52, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x53, 0x23, 0x00, 0x00 - .byte 0x63, 0x6c, 0x61, 0x73 - .byte 0x73, 0x69, 0x63, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x54, 0x23, 0x00, 0x00 - .byte 0x67, 0x6c, 0x6f, 0x62 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x55, 0x23, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x56, 0x23, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x69 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x57, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x67, 0x6c, 0x6f, 0x62 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x6c, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x58, 0x23, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x74 - .byte 0x67, 0x6c, 0x6f, 0x62 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x6c, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x59, 0x23, 0x00, 0x00 - .byte 0x5f, 0x42, 0x61, 0x64 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x67, 0x6f, 0x72, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0x69, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6d, 0x70, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0x66, 0x61, 0x63, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x5b, 0x23, 0x00, 0x00 - .byte 0x5f, 0x46, 0x61, 0x63 - .byte 0x65, 0x74, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6d, 0x70, 0x00 - # Class (0x235D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 33 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x235C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::locale - # LinkageName: .?AVlocale@std@@ - # } - .byte 0x32, 0x00, 0x04, 0x15 - .byte 0x21, 0x00, 0x10, 0x02 - .byte 0x5c, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x6c, 0x6f - .byte 0x63, 0x61, 0x6c, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # StringId (0x235E) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x235F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::locale (0x235D) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 88 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5d, 0x23, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0x58, 0x00, 0x00, 0x00 - # Pointer (0x2360) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: (0x2321) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # FieldList (0x2361) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: _N_none - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: _N_nop - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: _N_bol - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 3 - # Name: _N_eol - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 4 - # Name: _N_wbound - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 5 - # Name: _N_dot - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 6 - # Name: _N_str - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 7 - # Name: _N_class - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 8 - # Name: _N_group - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 9 - # Name: _N_end_group - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 10 - # Name: _N_assert - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 11 - # Name: _N_neg_assert - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 12 - # Name: _N_end_assert - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 13 - # Name: _N_capture - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 14 - # Name: _N_end_capture - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 15 - # Name: _N_back - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 16 - # Name: _N_if - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 17 - # Name: _N_endif - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 18 - # Name: _N_rep - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 19 - # Name: _N_end_rep - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 20 - # Name: _N_begin - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 21 - # Name: _N_end - # } - # } - .byte 0x7a, 0x01, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x6e, 0x6f, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x62, 0x6f, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x03, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x65, 0x6f, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x77, 0x62, 0x6f - .byte 0x75, 0x6e, 0x64, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x05, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x64, 0x6f, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x06, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x73, 0x74, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x07, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x67, 0x72, 0x6f - .byte 0x75, 0x70, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x09, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x67, 0x72, 0x6f - .byte 0x75, 0x70, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0a, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0b, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x6e, 0x65, 0x67 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0d, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x63, 0x61, 0x70 - .byte 0x74, 0x75, 0x72, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0e, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x63, 0x61, 0x70 - .byte 0x74, 0x75, 0x72, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0f, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x10, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x69, 0x66, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x11, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x69, 0x66, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x12, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x72, 0x65, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x13, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x72, 0x65, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x14, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x15, 0x00, 0x5f, 0x4e - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Enum (0x2362) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 22 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x2361) - # Name: std::_Node_type - # LinkageName: .?AW4_Node_type@std@@ - # } - .byte 0x36, 0x00, 0x07, 0x15 - .byte 0x16, 0x00, 0x00, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x61, 0x23, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x57 - .byte 0x34, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2363) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_type (0x2362) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1231 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x62, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xcf, 0x04, 0x00, 0x00 - # FieldList (0x2364) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: _Fl_none - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: _Fl_negate - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: _Fl_greedy - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 4 - # Name: _Fl_final - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 8 - # Name: _Fl_longest - # } - # } - .byte 0x5e, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x5f, 0x46 - .byte 0x6c, 0x5f, 0x6e, 0x6f - .byte 0x6e, 0x65, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x5f, 0x46 - .byte 0x6c, 0x5f, 0x6e, 0x65 - .byte 0x67, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x5f, 0x46 - .byte 0x6c, 0x5f, 0x67, 0x72 - .byte 0x65, 0x65, 0x64, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x04, 0x00, 0x5f, 0x46 - .byte 0x6c, 0x5f, 0x66, 0x69 - .byte 0x6e, 0x61, 0x6c, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x08, 0x00, 0x5f, 0x46 - .byte 0x6c, 0x5f, 0x6c, 0x6f - .byte 0x6e, 0x67, 0x65, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Enum (0x2365) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x2364) - # Name: std::_Node_flags - # LinkageName: .?AW4_Node_flags@std@@ - # } - .byte 0x36, 0x00, 0x07, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x64, 0x23, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x66 - .byte 0x6c, 0x61, 0x67, 0x73 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x57, 0x34, 0x5f, 0x4e - .byte 0x6f, 0x64, 0x65, 0x5f - .byte 0x66, 0x6c, 0x61, 0x67 - .byte 0x73, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2366) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_flags (0x2365) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1211 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x65, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xbb, 0x04, 0x00, 0x00 - # Pointer (0x2367) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_base (0x2322) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2368) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Node_type (0x2362) - # ArgType: std::_Node_flags (0x2365) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x62, 0x23, 0x00, 0x00 - .byte 0x65, 0x23, 0x00, 0x00 - # MemberFunction (0x2369) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_base (0x2322) - # ThisType: std::_Node_base* (0x2367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Node_type, std::_Node_flags) (0x2368) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x68, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x236A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_base (0x2322) - # ThisType: std::_Node_base* (0x2367) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x236B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # VFPtr { - # TypeLeafKind: LF_VFUNCTAB (0x1409) - # Type: * (0x2360) - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_type (0x2362) - # FieldOffset: 0x4 - # Name: _Kind - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_flags (0x2365) - # FieldOffset: 0x8 - # Name: _Flags - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_base* (0x2367) - # FieldOffset: 0xC - # Name: _Next - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_base* (0x2367) - # FieldOffset: 0x10 - # Name: _Prev - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_base::(std::_Node_type, std::_Node_flags) (0x2369) - # Name: _Node_base - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: IntroducingVirtual (0x4) - # Type: void std::_Node_base::() (0x236A) - # VFTableOffset: 0x0 - # Name: ~_Node_base - # } - # } - .byte 0x7a, 0x00, 0x03, 0x12 - .byte 0x09, 0x14, 0x00, 0x00 - .byte 0x60, 0x23, 0x00, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x62, 0x23, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4b - .byte 0x69, 0x6e, 0x64, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x65, 0x23, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x46 - .byte 0x6c, 0x61, 0x67, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4e - .byte 0x65, 0x78, 0x74, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x10, 0x00, 0x5f, 0x50 - .byte 0x72, 0x65, 0x76, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x69, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x13, 0x00 - .byte 0x6a, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x236C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x236B) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 20 - # Name: std::_Node_base - # LinkageName: .?AV_Node_base@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x07, 0x00, 0x00, 0x02 - .byte 0x6b, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x14, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x5f, 0x4e - .byte 0x6f, 0x64, 0x65, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x236D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_base (0x236C) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1353 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x6c, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x49, 0x05, 0x00, 0x00 - # Struct (0x236E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Regex_traits_base - # LinkageName: .?AU_Regex_traits_base@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 0x52, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x5f, 0x52 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Class (0x236F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::collate - # LinkageName: .?AV?$collate@D@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, 0x63 - .byte 0x6f, 0x6c, 0x6c, 0x61 - .byte 0x74, 0x65, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x63 - .byte 0x6f, 0x6c, 0x6c, 0x61 - .byte 0x74, 0x65, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x2370) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::collate (0x236F) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2371) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::collate (0x2370) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Class (0x2372) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::ctype - # LinkageName: .?AV?$ctype@D@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, 0x63 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x63, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x2373) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::ctype (0x2372) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2374) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::ctype (0x2373) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x73, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2375) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2376) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Regex_traits (0x2327) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2377) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: std::_Regex_traits* (0x2376) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x76, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2378) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Regex_traits (0x2327) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2379) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Regex_traits (0x2378) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x78, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x237A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Regex_traits& (0x2379) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x79, 0x23, 0x00, 0x00 - # MemberFunction (0x237B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: std::_Regex_traits* (0x2376) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Regex_traits&) (0x237A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x76, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x237C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Regex_traits::() (0x2377) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Regex_traits::(const std::_Regex_traits&) (0x237B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x77, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7b, 0x23, 0x00, 0x00 - # Pointer (0x237D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Regex_traits (0x2327) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x237E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Regex_traits& (0x237D) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: std::_Regex_traits* (0x2376) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Regex_traits&) (0x237A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x7d, 0x23, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x76, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x237F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Regex_traits (0x2378) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x78, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2380) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char (0x70) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: const std::_Regex_traits* (0x237F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char) (0x11C6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x7f, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2381) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char (0x70) - # ArgType: short (0x11) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - # MemberFunction (0x2382) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: const std::_Regex_traits* (0x237F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char, short) (0x2381) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x7f, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x81, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2383) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale (0x230C) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: std::_Regex_traits* (0x2376) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::locale) (0x230D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x76, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0d, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2384) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale (0x230C) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: const std::_Regex_traits* (0x237F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x7f, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2385) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::collate* (0x2371) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: const std::_Regex_traits* (0x237F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x71, 0x23, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x7f, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2386) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::ctype* (0x2374) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: const std::_Regex_traits* (0x237F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x7f, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2387) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Regex_traits_base (0x236E) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::collate* (0x2371) - # FieldOffset: 0x0 - # Name: _Pcoll - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::ctype* (0x2374) - # FieldOffset: 0x4 - # Name: _Pctype - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::locale (0x230C) - # FieldOffset: 0x8 - # Name: _Loc - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Regex_traits::(const char*) (0x2375) - # Name: length - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x237C - # Name: _Regex_traits - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Regex_traits& std::_Regex_traits::(const std::_Regex_traits&) (0x237E) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char std::_Regex_traits::(char) (0x2380) - # Name: translate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char std::_Regex_traits::(char) (0x2380) - # Name: translate_nocase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Regex_traits::(char, short) (0x2382) - # Name: isctype - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::locale std::_Regex_traits::(std::locale) (0x2383) - # Name: imbue - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::locale std::_Regex_traits::() (0x2384) - # Name: getloc - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::collate* std::_Regex_traits::() (0x2385) - # Name: _Getcoll - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::ctype* std::_Regex_traits::() (0x2386) - # Name: _Getctype - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Regex_traits::() (0x2377) - # Name: _Cache_locale - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned char (0x20) - # Name: _Uelem - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: char_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::basic_string,std::allocator > (0x114B) - # Name: string_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::locale (0x230C) - # Name: locale_type - # } - # } - .byte 0x82, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x6e, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x71, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x50 - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x50 - .byte 0x63, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x63, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x75, 0x23, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x7c, 0x23, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7e, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x80, 0x23, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x6e - .byte 0x73, 0x6c, 0x61, 0x74 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x80, 0x23, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x6e - .byte 0x73, 0x6c, 0x61, 0x74 - .byte 0x65, 0x5f, 0x6e, 0x6f - .byte 0x63, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x82, 0x23, 0x00, 0x00 - .byte 0x69, 0x73, 0x63, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x83, 0x23, 0x00, 0x00 - .byte 0x69, 0x6d, 0x62, 0x75 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x84, 0x23, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x6c - .byte 0x6f, 0x63, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x85, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x86, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x77, 0x23, 0x00, 0x00 - .byte 0x5f, 0x43, 0x61, 0x63 - .byte 0x68, 0x65, 0x5f, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0x00 - .byte 0x5f, 0x55, 0x65, 0x6c - .byte 0x65, 0x6d, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 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, 0x11, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x6c, 0x65, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Class (0x2388) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 21 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2387) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Regex_traits - # LinkageName: .?AV?$_Regex_traits@D@std@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x15, 0x00, 0x10, 0x02 - .byte 0x87, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x52, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x52, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2389) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Regex_traits (0x2388) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 242 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x88, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xf2, 0x00, 0x00, 0x00 - # FieldList (0x238A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: collate - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: ctype - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: monetary - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: numeric - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: time - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: messages - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: all - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: none - # } - # } - .byte 0x86, 0x00, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x61, 0x74, 0x65, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x63, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x6d, 0x6f, 0x6e, 0x65 - .byte 0x74, 0x61, 0x72, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x6e, 0x75, 0x6d, 0x65 - .byte 0x72, 0x69, 0x63, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x74, 0x69, 0x6d, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x6d, 0x65, 0x73, 0x73 - .byte 0x61, 0x67, 0x65, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x6e, 0x6f, 0x6e, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x238B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 8 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x238A) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Locbase - # LinkageName: .?AV?$_Locbase@H@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x08, 0x00, 0x00, 0x02 - .byte 0x8a, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x63, 0x62 - .byte 0x61, 0x73, 0x65, 0x3c - .byte 0x69, 0x6e, 0x74, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x5f - .byte 0x4c, 0x6f, 0x63, 0x62 - .byte 0x61, 0x73, 0x65, 0x40 - .byte 0x48, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x238C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Locbase (0x238B) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 23 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x8b, 0x23, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00 - # MemberFunction (0x238D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void* (0x403) - # ClassType: std::_Crt_new_delete (0x232F) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x2f, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x238E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::nothrow_t - # LinkageName: .?AUnothrow_t@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, 0x6e - .byte 0x6f, 0x74, 0x68, 0x72 - .byte 0x6f, 0x77, 0x5f, 0x74 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x6e, 0x6f, 0x74 - .byte 0x68, 0x72, 0x6f, 0x77 - .byte 0x5f, 0x74, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x238F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::nothrow_t (0x238E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x8e, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2390) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::nothrow_t (0x238F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8f, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2391) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: const std::nothrow_t& (0x2390) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x90, 0x23, 0x00, 0x00 - # MemberFunction (0x2392) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void* (0x403) - # ClassType: std::_Crt_new_delete (0x232F) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned, const std::nothrow_t&) (0x2391) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x2f, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x91, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2393) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: void* (0x403) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x03, 0x04, 0x00, 0x00 - # MemberFunction (0x2394) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void* (0x403) - # ClassType: std::_Crt_new_delete (0x232F) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned, void*) (0x2393) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x2f, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x93, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2395) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void* std::_Crt_new_delete::(unsigned) (0x238D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void* std::_Crt_new_delete::(unsigned, const std::nothrow_t&) (0x2392) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void* std::_Crt_new_delete::(unsigned, void*) (0x2394) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x8d, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x92, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x94, 0x23, 0x00, 0x00 - # MemberFunction (0x2396) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Crt_new_delete (0x232F) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (void*) (0x1B82) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2f, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x82, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2397) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: void* (0x403) - # ArgType: const std::nothrow_t& (0x2390) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x90, 0x23, 0x00, 0x00 - # MemberFunction (0x2398) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Crt_new_delete (0x232F) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (void*, const std::nothrow_t&) (0x2397) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2f, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x97, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2399) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: void* (0x403) - # ArgType: void* (0x403) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x03, 0x04, 0x00, 0x00 - # MemberFunction (0x239A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Crt_new_delete (0x232F) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (void*, void*) (0x2399) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2f, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x99, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x239B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Crt_new_delete::(void*) (0x2396) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Crt_new_delete::(void*, const std::nothrow_t&) (0x2398) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Crt_new_delete::(void*, void*) (0x239A) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x96, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x98, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x9a, 0x23, 0x00, 0x00 - # FieldList (0x239C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x2395 - # Name: operator new - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x239B - # Name: operator delete - # } - # } - .byte 0x32, 0x00, 0x03, 0x12 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x95, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x20, 0x6e, 0x65, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x9b, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x20, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x00 - # Struct (0x239D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 6 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x239C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Crt_new_delete - # LinkageName: .?AU_Crt_new_delete@std@@ - # } - .byte 0x46, 0x00, 0x05, 0x15 - .byte 0x06, 0x00, 0x00, 0x02 - .byte 0x9c, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x43, 0x72, 0x74, 0x5f - .byte 0x6e, 0x65, 0x77, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x5f - .byte 0x43, 0x72, 0x74, 0x5f - .byte 0x6e, 0x65, 0x77, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x239E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Crt_new_delete (0x239D) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 56 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x9d, 0x23, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0x38, 0x00, 0x00, 0x00 - # VFTableShape (0x239F) { - # TypeLeafKind: LF_VTSHAPE (0xA) - # VFEntryCount: 3 - # } - .byte 0x06, 0x00, 0x0a, 0x00 - .byte 0x03, 0x00, 0x55, 0x50 - # Pointer (0x23A0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale::facet (0x234E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x23A1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale::facet* (0x23A0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa0, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x23A2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: std::locale::_Locimp* (0x2331) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23A3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale::_Locimp* (0x2331) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x23A4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::locale::_Locimp (0x2330) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x23A5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::locale::_Locimp (0x23A4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa4, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x23A6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::locale::_Locimp& (0x23A5) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa5, 0x23, 0x00, 0x00 - # MemberFunction (0x23A7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale::_Locimp* (0x2331) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale::_Locimp&) (0x23A6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xa6, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x23A8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: std::locale::_Locimp* std::locale::_Locimp::(bool) (0x23A3) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: std::locale::_Locimp* std::locale::_Locimp::(const std::locale::_Locimp&) (0x23A7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x09, 0x00, 0x00, 0x00 - .byte 0xa3, 0x23, 0x00, 0x00 - .byte 0x09, 0x00, 0x00, 0x00 - .byte 0xa7, 0x23, 0x00, 0x00 - # MemberFunction (0x23A9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::locale::_Locimp*) (0x2346) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x46, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x23AA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::locale::_Locimp* (0x2331) - # ArgType: std::locale::facet* (0x23A0) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0xa0, 0x23, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x23AB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::locale::_Locimp*, std::locale::facet*, unsigned) (0x23AA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xaa, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x23AC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::locale::_Locimp* (0x2331) - # ArgType: const std::locale::_Locimp& (0x23A5) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0xa5, 0x23, 0x00, 0x00 - # MemberFunction (0x23AD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::locale::_Locimp*, const std::locale::_Locimp&) (0x23AC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xac, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23AE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: std::locale::_Locimp* (0x2331) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23AF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: std::locale::_Locimp* (0x2331) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale::_Locimp&) (0x23A6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa6, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x23B0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::locale::_Locimp::(bool) (0x23AE) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::locale::_Locimp::(const std::locale::_Locimp&) (0x23AF) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xae, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xaf, 0x23, 0x00, 0x00 - # ArgList (0x23B1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::locale::facet* (0x23A0) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa0, 0x23, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x23B2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: std::locale::_Locimp* (0x2331) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::locale::facet*, unsigned) (0x23B1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb1, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x23B3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const std::_Locinfo& (0x1B09) - # ArgType: int (0x74) - # ArgType: std::locale::_Locimp* (0x2331) - # ArgType: const std::locale* (0x234B) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x09, 0x1b, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x4b, 0x23, 0x00, 0x00 - # MemberFunction (0x23B4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale::_Locimp* (0x2331) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::_Locinfo&, int, std::locale::_Locimp*, const std::locale*) (0x23B3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xb3, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23B5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::_Locinfo&, int, std::locale::_Locimp*, const std::locale*) (0x23B3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xb3, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x23B6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale::_Locimp (0x2330) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x23B7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale::_Locimp& (0x23B6) - # ClassType: std::locale::_Locimp (0x2330) - # ThisType: std::locale::_Locimp* (0x2331) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale::_Locimp&) (0x23A6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb6, 0x23, 0x00, 0x00 - .byte 0x30, 0x23, 0x00, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa6, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x23B8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::locale::facet (0x234E) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::locale::facet** (0x23A1) - # FieldOffset: 0x8 - # Name: _Facetvec - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned (0x75) - # FieldOffset: 0xC - # Name: _Facetcount - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int (0x74) - # FieldOffset: 0x10 - # Name: _Catmask - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x14 - # Name: _Xparent - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Yarn (0x1B0D) - # FieldOffset: 0x18 - # Name: _Name - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: std::locale::_Locimp* (0x2331) - # Name: _Clocptr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # MethodKind: Virtual (0x1) - # Type: void std::locale::_Locimp::() (0x23A2) - # Name: ~_Locimp - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x23A8 - # Name: _New_Locimp - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::locale::_Locimp::(std::locale::_Locimp*) (0x23A9) - # Name: _Locimp_dtor - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::locale::_Locimp::(std::locale::_Locimp*, std::locale::facet*, unsigned) (0x23AB) - # Name: _Locimp_Addfac - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::locale::_Locimp::(std::locale::_Locimp*, const std::locale::_Locimp&) (0x23AD) - # Name: _Locimp_ctor - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x23B0 - # Name: _Locimp - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::locale::_Locimp::(std::locale::facet*, unsigned) (0x23B2) - # Name: _Addfac - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: std::locale::_Locimp* std::locale::_Locimp::(const std::_Locinfo&, int, std::locale::_Locimp*, const std::locale*) (0x23B4) - # Name: _Makeloc - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::locale::_Locimp::(const std::_Locinfo&, int, std::locale::_Locimp*, const std::locale*) (0x23B5) - # Name: _Makewloc - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::locale::_Locimp::(const std::_Locinfo&, int, std::locale::_Locimp*, const std::locale*) (0x23B5) - # Name: _Makeushloc - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::locale::_Locimp::(const std::_Locinfo&, int, std::locale::_Locimp*, const std::locale*) (0x23B5) - # Name: _Makexloc - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::locale::_Locimp& std::locale::_Locimp::(const std::locale::_Locimp&) (0x23B7) - # Name: operator= - # } - # } - .byte 0x7a, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xa1, 0x23, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x46 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x76, 0x65, 0x63, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x46 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x63, 0x6f, 0x75, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x5f, 0x43 - .byte 0x61, 0x74, 0x6d, 0x61 - .byte 0x73, 0x6b, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x58 - .byte 0x70, 0x61, 0x72, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0d, 0x1b, 0x00, 0x00 - .byte 0x18, 0x00, 0x5f, 0x4e - .byte 0x61, 0x6d, 0x65, 0x00 - .byte 0x0e, 0x15, 0x01, 0x00 - .byte 0x31, 0x23, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x6f - .byte 0x63, 0x70, 0x74, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x06, 0x00 - .byte 0xa2, 0x23, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4c, 0x6f - .byte 0x63, 0x69, 0x6d, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa8, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x65, 0x77 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6d, 0x70, 0x00 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0xa9, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6d, 0x70, 0x5f - .byte 0x64, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0xab, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6d, 0x70, 0x5f - .byte 0x41, 0x64, 0x64, 0x66 - .byte 0x61, 0x63, 0x00, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0xad, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6d, 0x70, 0x5f - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb0, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x63 - .byte 0x69, 0x6d, 0x70, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xb2, 0x23, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x66, 0x61, 0x63, 0x00 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0xb4, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x6b - .byte 0x65, 0x6c, 0x6f, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0xb5, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x6b - .byte 0x65, 0x77, 0x6c, 0x6f - .byte 0x63, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0xb5, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x6b - .byte 0x65, 0x75, 0x73, 0x68 - .byte 0x6c, 0x6f, 0x63, 0x00 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0xb5, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x6b - .byte 0x65, 0x78, 0x6c, 0x6f - .byte 0x63, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb7, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Class (0x23B9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 21 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x23B8) - # DerivedFrom: 0x0 - # VShape: (0x239F) - # SizeOf: 32 - # Name: std::locale::_Locimp - # LinkageName: .?AV_Locimp@locale@std@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x15, 0x00, 0x08, 0x02 - .byte 0xb8, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x9f, 0x23, 0x00, 0x00 - .byte 0x20, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x63, 0x69 - .byte 0x6d, 0x70, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x4c, 0x6f, 0x63, 0x69 - .byte 0x6d, 0x70, 0x40, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x23BA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::locale::_Locimp (0x23B9) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 173 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb9, 0x23, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0xad, 0x00, 0x00, 0x00 - # Class (0x23BB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Facet_base - # LinkageName: .?AV_Facet_base@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, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x23BC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::locale::facet* (0x2350) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x50, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x23BD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::locale::facet** (0x23BC) - # ArgType: const std::locale* (0x234B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xbc, 0x23, 0x00, 0x00 - .byte 0x4b, 0x23, 0x00, 0x00 - # MemberFunction (0x23BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::locale::facet (0x234E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::locale::facet**, const std::locale*) (0x23BD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xbd, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23BF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::facet (0x234E) - # ThisType: std::locale::facet* (0x23A0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0xa0, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x23C0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Facet_base (0x23BB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbb, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x23C1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Facet_base* (0x23C0) - # ClassType: std::locale::facet (0x234E) - # ThisType: std::locale::facet* (0x23A0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0xa0, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23C2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::facet (0x234E) - # ThisType: std::locale::facet* (0x23A0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0xa0, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x23C3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::locale::facet (0x234F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4f, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x23C4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::locale::facet& (0x23C3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc3, 0x23, 0x00, 0x00 - # MemberFunction (0x23C5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::facet (0x234E) - # ThisType: std::locale::facet* (0x23A0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale::facet&) (0x23C4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0xa0, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc4, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x23C6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Protected (0x2) - # Type: void std::locale::facet::(unsigned) (0x23C2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::facet::(const std::locale::facet&) (0x23C5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc2, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x23, 0x00, 0x00 - # Pointer (0x23C7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale::facet (0x234E) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x23C8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale::facet& (0x23C7) - # ClassType: std::locale::facet (0x234E) - # ThisType: std::locale::facet* (0x23A0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale::facet&) (0x23C4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc7, 0x23, 0x00, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0xa0, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc4, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x23C9) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Facet_base (0x23BB) - # BaseOffset: 0x0 - # } - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Crt_new_delete (0x232F) - # BaseOffset: 0x4 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned long (0x22) - # FieldOffset: 0x4 - # Name: _Myrefs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::locale::facet::(const std::locale::facet**, const std::locale*) (0x23BE) - # Name: _Getcat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Virtual (0x1) - # Type: void std::locale::facet::() (0x23BF) - # Name: _Incref - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Virtual (0x1) - # Type: std::_Facet_base* std::locale::facet::() (0x23C1) - # Name: _Decref - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x23C6 - # Name: facet - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # MethodKind: Virtual (0x1) - # Type: void std::locale::facet::() (0x23BF) - # Name: ~facet - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::locale::facet& std::locale::facet::(const std::locale::facet&) (0x23C8) - # Name: operator= - # } - # } - .byte 0x92, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xbb, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x2f, 0x23, 0x00, 0x00 - .byte 0x04, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x72, 0x65, 0x66 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xbe, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x61, 0x74, 0x00 - .byte 0x11, 0x15, 0x07, 0x00 - .byte 0xbf, 0x23, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x63 - .byte 0x72, 0x65, 0x66, 0x00 - .byte 0x11, 0x15, 0x07, 0x00 - .byte 0xc1, 0x23, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x63 - .byte 0x72, 0x65, 0x66, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc6, 0x23, 0x00, 0x00 - .byte 0x66, 0x61, 0x63, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x06, 0x00 - .byte 0xbf, 0x23, 0x00, 0x00 - .byte 0x7e, 0x66, 0x61, 0x63 - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc8, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Class (0x23CA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 10 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x23C9) - # DerivedFrom: 0x0 - # VShape: (0x239F) - # SizeOf: 8 - # Name: std::locale::facet - # LinkageName: .?AVfacet@locale@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x0a, 0x00, 0x08, 0x02 - .byte 0xc9, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x9f, 0x23, 0x00, 0x00 - .byte 0x08, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x3a, 0x3a, 0x66 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x66, 0x61, 0x63 - .byte 0x65, 0x74, 0x40, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x23CB) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::locale::facet (0x23CA) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 122 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xca, 0x23, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0x7a, 0x00, 0x00, 0x00 - # Pointer (0x23CC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale::id (0x235A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x23CD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::id (0x235A) - # ThisType: std::locale::id* (0x23CC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0xcc, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x23CE) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::locale::id (0x235A) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x23CF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::locale::id (0x23CE) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xce, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x23D0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::locale::id& (0x23CF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xcf, 0x23, 0x00, 0x00 - # MemberFunction (0x23D1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::id (0x235A) - # ThisType: std::locale::id* (0x23CC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale::id&) (0x23D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0xcc, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd0, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x23D2) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::id::(unsigned) (0x23CD) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::locale::id::(const std::locale::id&) (0x23D1) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcd, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x23, 0x00, 0x00 - # MemberFunction (0x23D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::locale::id (0x235A) - # ThisType: std::locale::id* (0x23CC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0xcc, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x23D4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale::id (0x235A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x23D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::locale::id& (0x23D4) - # ClassType: std::locale::id (0x235A) - # ThisType: std::locale::id* (0x23CC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale::id&) (0x23D0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd4, 0x23, 0x00, 0x00 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0xcc, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd0, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x23D6) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned (0x75) - # FieldOffset: 0x0 - # Name: _Id - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Private (0x1) - # Type: int (0x74) - # Name: _Id_cnt - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x23D2 - # Name: id - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::locale::id::() (0x23D3) - # Name: operator unsigned int - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::locale::id& std::locale::id::(const std::locale::id&) (0x23D5) - # Name: operator= - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x49 - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x01, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x5f - .byte 0x63, 0x6e, 0x74, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd2, 0x23, 0x00, 0x00 - .byte 0x69, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd3, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x20, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd5, 0x23, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Class (0x23D7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 6 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x23D6) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::locale::id - # LinkageName: .?AVid@locale@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x06, 0x00, 0x08, 0x02 - .byte 0xd6, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x3a, 0x3a, 0x69 - .byte 0x64, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x69, 0x64 - .byte 0x40, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x6c, 0x65, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x23D8) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::locale::id (0x23D7) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 93 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xd7, 0x23, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0x5d, 0x00, 0x00, 0x00 - # Pointer (0x23D9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::locale::_Facet_guard (0x235B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5b, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x23DA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::locale::_Facet_guard (0x235B) - # ThisType: std::locale::_Facet_guard* (0x23D9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5b, 0x23, 0x00, 0x00 - .byte 0xd9, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x23DB) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::locale::facet* (0x23A0) - # FieldOffset: 0x0 - # Name: _Target - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::locale::_Facet_guard::() (0x23DA) - # Name: ~_Facet_guard - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xa0, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x61, 0x72, 0x67, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xda, 0x23, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x67, 0x75, 0x61, 0x72 - .byte 0x64, 0x00, 0xf2, 0xf1 - # Struct (0x23DC) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x23DB) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::locale::_Facet_guard - # LinkageName: .?AU_Facet_guard@locale@std@@ - # } - .byte 0x4e, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x08, 0x02 - .byte 0xdb, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x3a, 0x3a, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x67, 0x75 - .byte 0x61, 0x72, 0x64, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x46, 0x61, 0x63 - .byte 0x65, 0x74, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x40, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x6c, 0x65, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x23DD) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::locale::_Facet_guard (0x23DC) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 163 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xdc, 0x23, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0xa3, 0x00, 0x00, 0x00 - # FieldList (0x23DE) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: _Ch_none - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 263 - # Name: _Ch_alnum - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 259 - # Name: _Ch_alpha - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 32 - # Name: _Ch_cntrl - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 4 - # Name: _Ch_digit - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 279 - # Name: _Ch_graph - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: _Ch_lower - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 471 - # Name: _Ch_print - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 16 - # Name: _Ch_punct - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 72 - # Name: _Ch_space - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: _Ch_upper - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 128 - # Name: _Ch_xdigit - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 72 - # Name: _Ch_blank - # } - # } - .byte 0xd6, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x6e, 0x6f - .byte 0x6e, 0x65, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x07, 0x01, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x61, 0x6c - .byte 0x6e, 0x75, 0x6d, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x03, 0x01, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x61, 0x6c - .byte 0x70, 0x68, 0x61, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x20, 0x00, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x63, 0x6e - .byte 0x74, 0x72, 0x6c, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x04, 0x00, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x64, 0x69 - .byte 0x67, 0x69, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x17, 0x01, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x67, 0x72 - .byte 0x61, 0x70, 0x68, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x6c, 0x6f - .byte 0x77, 0x65, 0x72, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0xd7, 0x01, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x70, 0x72 - .byte 0x69, 0x6e, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x10, 0x00, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x70, 0x75 - .byte 0x6e, 0x63, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x48, 0x00, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x73, 0x70 - .byte 0x61, 0x63, 0x65, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x75, 0x70 - .byte 0x70, 0x65, 0x72, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x80, 0x00, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x78, 0x64 - .byte 0x69, 0x67, 0x69, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x48, 0x00, 0x5f, 0x43 - .byte 0x68, 0x5f, 0x62, 0x6c - .byte 0x61, 0x6e, 0x6b, 0x00 - # Enum (0x23DF) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 13 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x23DE) - # Name: std::_Regex_traits_base::_Char_class_type - # LinkageName: .?AW4_Char_class_type@_Regex_traits_base@std@@ - # } - .byte 0x6a, 0x00, 0x07, 0x15 - .byte 0x0d, 0x00, 0x08, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xde, 0x23, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x52, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x3a - .byte 0x3a, 0x5f, 0x43, 0x68 - .byte 0x61, 0x72, 0x5f, 0x63 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x57, 0x34, 0x5f - .byte 0x43, 0x68, 0x61, 0x72 - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x5f, 0x52, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x23E0) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Regex_traits_base::_Char_class_type (0x23DF) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 223 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xdf, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xdf, 0x00, 0x00, 0x00 - # FieldList (0x23E1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Regex_traits_base::_Char_class_type (0x23DF) - # Name: _Char_class_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: short (0x11) - # Name: char_class_type - # } - # } - .byte 0x36, 0x00, 0x03, 0x12 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xdf, 0x23, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x72, 0x5f, 0x63, 0x6c - .byte 0x61, 0x73, 0x73, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Struct (0x23E2) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x23E1) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Regex_traits_base - # LinkageName: .?AU_Regex_traits_base@std@@ - # } - .byte 0x4a, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x10, 0x02 - .byte 0xe1, 0x23, 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, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x5f, 0x52 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x23E3) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Regex_traits_base (0x23E2) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 222 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe2, 0x23, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xde, 0x00, 0x00, 0x00 - # VFTableShape (0x23E4) { - # TypeLeafKind: LF_VTSHAPE (0xA) - # VFEntryCount: 6 - # } - .byte 0x0a, 0x00, 0x0a, 0x00 - .byte 0x06, 0x00, 0x55, 0x55 - .byte 0x55, 0xf3, 0xf2, 0xf1 - # ArgList (0x23E5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - # MemberFunction (0x23E6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::collate (0x236F) - # ThisType: const std::collate* (0x2371) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const char*, const char*, const char*, const char*) (0x23E5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0x71, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xe5, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23E7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: std::collate (0x236F) - # ThisType: const std::collate* (0x2371) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, const char*) (0x17CC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0x71, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcc, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: long (0x12) - # ClassType: std::collate (0x236F) - # ThisType: const std::collate* (0x2371) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, const char*) (0x17CC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0x71, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcc, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x23E9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::collate (0x236F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x23EA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::collate (0x236F) - # ThisType: std::collate* (0x23E9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xe9, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x23EB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_Locinfo& (0x1B09) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x09, 0x1b, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x23EC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::collate (0x236F) - # ThisType: std::collate* (0x23E9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_Locinfo&, unsigned) (0x23EB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xe9, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xeb, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::collate (0x236F) - # ThisType: std::collate* (0x23E9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, unsigned) (0x1149) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xe9, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x49, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x23EE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::collate::(unsigned) (0x23EA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::collate::(const std::_Locinfo&, unsigned) (0x23EC) - # ] - # Method [ - # AccessSpecifier: Protected (0x2) - # Type: void std::collate::(const char*, unsigned) (0x23ED) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xec, 0x23, 0x00, 0x00 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xed, 0x23, 0x00, 0x00 - # MemberFunction (0x23EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::collate (0x236F) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::locale::facet**, const std::locale*) (0x23BD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xbd, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23F0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::collate (0x236F) - # ThisType: std::collate* (0x23E9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xe9, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23F1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::collate (0x236F) - # ThisType: std::collate* (0x23E9) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Locinfo&) (0x1B1C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xe9, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x23F2) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::locale::facet (0x234E) - # BaseOffset: 0x0 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: std::locale::id (0x235A) - # Name: id - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: _Collvec (0x1B23) - # FieldOffset: 0x8 - # Name: _Coll - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int std::collate::(const char*, const char*, const char*, const char*) (0x23E6) - # Name: compare - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::basic_string,std::allocator > std::collate::(const char*, const char*) (0x23E7) - # Name: transform - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: long std::collate::(const char*, const char*) (0x23E8) - # Name: hash - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x23EE - # Name: collate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::collate::(const std::locale::facet**, const std::locale*) (0x23EF) - # Name: _Getcat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # MethodKind: Virtual (0x1) - # Type: void std::collate::() (0x23F0) - # Name: ~collate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # Type: void std::collate::(const std::_Locinfo&) (0x23F1) - # Name: _Init - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: int std::collate::(const char*, const char*, const char*, const char*) (0x23E6) - # VFTableOffset: 0xC - # Name: do_compare - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: std::basic_string,std::allocator > std::collate::(const char*, const char*) (0x23E7) - # VFTableOffset: 0x10 - # Name: do_transform - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: long std::collate::(const char*, const char*) (0x23E8) - # VFTableOffset: 0x14 - # Name: do_hash - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: char_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::basic_string,std::allocator > (0x114B) - # Name: string_type - # } - # } - .byte 0x12, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0x69, 0x64, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x23, 0x1b, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x43 - .byte 0x6f, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe6, 0x23, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe7, 0x23, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x6e - .byte 0x73, 0x66, 0x6f, 0x72 - .byte 0x6d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe8, 0x23, 0x00, 0x00 - .byte 0x68, 0x61, 0x73, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xee, 0x23, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x61, 0x74, 0x65, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xef, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x61, 0x74, 0x00 - .byte 0x11, 0x15, 0x06, 0x00 - .byte 0xf0, 0x23, 0x00, 0x00 - .byte 0x7e, 0x63, 0x6f, 0x6c - .byte 0x6c, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x02, 0x00 - .byte 0xf1, 0x23, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x69 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x12, 0x00 - .byte 0xe6, 0x23, 0x00, 0x00 - .byte 0x0c, 0x00, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x63 - .byte 0x6f, 0x6d, 0x70, 0x61 - .byte 0x72, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x12, 0x00 - .byte 0xe7, 0x23, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x74 - .byte 0x72, 0x61, 0x6e, 0x73 - .byte 0x66, 0x6f, 0x72, 0x6d - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x12, 0x00 - .byte 0xe8, 0x23, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x68 - .byte 0x61, 0x73, 0x68, 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 0x4b, 0x11, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Class (0x23F3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 17 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x23F2) - # DerivedFrom: 0x0 - # VShape: (0x23E4) - # SizeOf: 16 - # Name: std::collate - # LinkageName: .?AV?$collate@D@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x11, 0x00, 0x10, 0x02 - .byte 0xf2, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0xe4, 0x23, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x63 - .byte 0x6f, 0x6c, 0x6c, 0x61 - .byte 0x74, 0x65, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x63 - .byte 0x6f, 0x6c, 0x6c, 0x61 - .byte 0x74, 0x65, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # StringId (0x23F4) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x6c, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x23F5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::collate (0x23F3) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\locale (0x23F4) - # LineNumber: 23 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf3, 0x23, 0x00, 0x00 - .byte 0xf4, 0x23, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0x00 - # VFTableShape (0x23F6) { - # TypeLeafKind: LF_VTSHAPE (0xA) - # VFEntryCount: 11 - # } - .byte 0x0a, 0x00, 0x0a, 0x00 - .byte 0x0b, 0x00, 0x55, 0x55 - .byte 0x55, 0x55, 0x55, 0x50 - # Struct (0x23F7) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::ctype_base - # LinkageName: .?AUctype_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, 0x63 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x63, 0x74 - .byte 0x79, 0x70, 0x65, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x23F8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: short (0x11) - # ArgType: char (0x70) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - # MemberFunction (0x23F9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::ctype (0x2372) - # ThisType: const std::ctype* (0x2374) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (short, char) (0x23F8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf8, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x23FA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: short* (0x411) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x11, 0x04, 0x00, 0x00 - # MemberFunction (0x23FB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::ctype (0x2372) - # ThisType: const std::ctype* (0x2374) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const char*, short*) (0x23FA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xfa, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x23FC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::ctype::(short, char) (0x23F9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::ctype::(const char*, const char*, short*) (0x23FB) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf9, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfb, 0x23, 0x00, 0x00 - # ArgList (0x23FD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: short (0x11) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - # MemberFunction (0x23FE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::ctype (0x2372) - # ThisType: const std::ctype* (0x2374) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (short, const char*, const char*) (0x23FD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xfd, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x23FF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char (0x70) - # ClassType: std::ctype (0x2372) - # ThisType: const std::ctype* (0x2374) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char) (0x11C6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2400) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: const char* (0x113F) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - # MemberFunction (0x2401) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::ctype (0x2372) - # ThisType: const std::ctype* (0x2374) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char*, const char*) (0x2400) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x00, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2402) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char std::ctype::(char) (0x23FF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::ctype::(char*, const char*) (0x2401) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x01, 0x24, 0x00, 0x00 - # ArgList (0x2403) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: char* (0x470) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - # MemberFunction (0x2404) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::ctype (0x2372) - # ThisType: const std::ctype* (0x2374) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const char*, char*) (0x2403) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x03, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2405) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char std::ctype::(char) (0x23FF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::ctype::(const char*, const char*, char*) (0x2404) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x23, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x24, 0x00, 0x00 - # ArgList (0x2406) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char (0x70) - # ArgType: char (0x70) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - # MemberFunction (0x2407) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char (0x70) - # ClassType: std::ctype (0x2372) - # ThisType: const std::ctype* (0x2374) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char, char) (0x2406) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x06, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2408) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: char (0x70) - # ArgType: char* (0x470) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - # MemberFunction (0x2409) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::ctype (0x2372) - # ThisType: const std::ctype* (0x2374) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const char*, const char*, char, char*) (0x2408) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x08, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x240A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char std::ctype::(char, char) (0x2407) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::ctype::(const char*, const char*, char, char*) (0x2409) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x09, 0x24, 0x00, 0x00 - # Pointer (0x240B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::ctype (0x2372) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x240C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const short* (0x1B79) - # ArgType: bool (0x30) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x79, 0x1b, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x240D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::ctype (0x2372) - # ThisType: std::ctype* (0x240B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const short*, bool, unsigned) (0x240C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x0b, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x0c, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x240E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::ctype (0x2372) - # ThisType: std::ctype* (0x240B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_Locinfo&, unsigned) (0x23EB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x0b, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xeb, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x240F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::ctype::(const short*, bool, unsigned) (0x240D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::ctype::(const std::_Locinfo&, unsigned) (0x240E) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0d, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x24, 0x00, 0x00 - # MemberFunction (0x2410) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::ctype (0x2372) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::locale::facet**, const std::locale*) (0x23BD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xbd, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2411) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const short* (0x1B79) - # ClassType: std::ctype (0x2372) - # ThisType: const std::ctype* (0x2374) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x79, 0x1b, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x74, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2412) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const short* (0x1B79) - # ClassType: std::ctype (0x2372) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x79, 0x1b, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2413) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::ctype (0x2372) - # ThisType: std::ctype* (0x240B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x0b, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2414) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::ctype (0x2372) - # ThisType: std::ctype* (0x240B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Locinfo&) (0x1B1C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x72, 0x23, 0x00, 0x00 - .byte 0x0b, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1c, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2415) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: char std::ctype::(char) (0x23FF) - # VFTableOffset: 0x10 - # ] - # Method [ - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: const char* std::ctype::(char*, const char*) (0x2401) - # VFTableOffset: 0xC - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0xff, 0x23, 0x00, 0x00 - .byte 0x10, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0x01, 0x24, 0x00, 0x00 - .byte 0x0c, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2416) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: char std::ctype::(char) (0x23FF) - # VFTableOffset: 0x18 - # ] - # Method [ - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: const char* std::ctype::(char*, const char*) (0x2401) - # VFTableOffset: 0x14 - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0xff, 0x23, 0x00, 0x00 - .byte 0x18, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0x01, 0x24, 0x00, 0x00 - .byte 0x14, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2417) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: char std::ctype::(char) (0x23FF) - # VFTableOffset: 0x20 - # ] - # Method [ - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: const char* std::ctype::(const char*, const char*, char*) (0x2404) - # VFTableOffset: 0x1C - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0xff, 0x23, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0x04, 0x24, 0x00, 0x00 - .byte 0x1c, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2418) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: char std::ctype::(char, char) (0x2407) - # VFTableOffset: 0x28 - # ] - # Method [ - # AccessSpecifier: Protected (0x2) - # MethodKind: IntroducingVirtual (0x4) - # Type: const char* std::ctype::(const char*, const char*, char, char*) (0x2409) - # VFTableOffset: 0x24 - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0x07, 0x24, 0x00, 0x00 - .byte 0x28, 0x00, 0x00, 0x00 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0x09, 0x24, 0x00, 0x00 - .byte 0x24, 0x00, 0x00, 0x00 - # FieldList (0x2419) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::ctype_base (0x23F7) - # BaseOffset: 0x0 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: std::locale::id (0x235A) - # Name: id - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const unsigned (0x1181) - # Name: table_size - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: _Ctypevec (0x1B25) - # FieldOffset: 0x8 - # Name: _Ctype - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x23FC - # Name: is - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::ctype::(short, const char*, const char*) (0x23FE) - # Name: scan_is - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::ctype::(short, const char*, const char*) (0x23FE) - # Name: scan_not - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2402 - # Name: tolower - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2402 - # Name: toupper - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2405 - # Name: widen - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x240A - # Name: narrow - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x240F - # Name: ctype - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::ctype::(const std::locale::facet**, const std::locale*) (0x2410) - # Name: _Getcat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const short* std::ctype::() (0x2411) - # Name: table - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: const short* std::ctype::() (0x2412) - # Name: classic_table - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # MethodKind: Virtual (0x1) - # Type: void std::ctype::() (0x2413) - # Name: ~ctype - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # Type: void std::ctype::(const std::_Locinfo&) (0x2414) - # Name: _Init - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # Type: void std::ctype::() (0x2413) - # Name: _Tidy - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2415 - # Name: do_tolower - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2416 - # Name: do_toupper - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2417 - # Name: do_widen - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2418 - # Name: do_narrow - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: _Elem - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: char_type - # } - # } - .byte 0x9e, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xf7, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x5a, 0x23, 0x00, 0x00 - .byte 0x69, 0x64, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x74, 0x61, 0x62, 0x6c - .byte 0x65, 0x5f, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x25, 0x1b, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x43 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xfc, 0x23, 0x00, 0x00 - .byte 0x69, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfe, 0x23, 0x00, 0x00 - .byte 0x73, 0x63, 0x61, 0x6e - .byte 0x5f, 0x69, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xfe, 0x23, 0x00, 0x00 - .byte 0x73, 0x63, 0x61, 0x6e - .byte 0x5f, 0x6e, 0x6f, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x02, 0x24, 0x00, 0x00 - .byte 0x74, 0x6f, 0x6c, 0x6f - .byte 0x77, 0x65, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x02, 0x24, 0x00, 0x00 - .byte 0x74, 0x6f, 0x75, 0x70 - .byte 0x70, 0x65, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x05, 0x24, 0x00, 0x00 - .byte 0x77, 0x69, 0x64, 0x65 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x0a, 0x24, 0x00, 0x00 - .byte 0x6e, 0x61, 0x72, 0x72 - .byte 0x6f, 0x77, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x0f, 0x24, 0x00, 0x00 - .byte 0x63, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x10, 0x24, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x61, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x11, 0x24, 0x00, 0x00 - .byte 0x74, 0x61, 0x62, 0x6c - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x12, 0x24, 0x00, 0x00 - .byte 0x63, 0x6c, 0x61, 0x73 - .byte 0x73, 0x69, 0x63, 0x5f - .byte 0x74, 0x61, 0x62, 0x6c - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x06, 0x00 - .byte 0x13, 0x24, 0x00, 0x00 - .byte 0x7e, 0x63, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x02, 0x00 - .byte 0x14, 0x24, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x69 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x02, 0x00 - .byte 0x13, 0x24, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x15, 0x24, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x74 - .byte 0x6f, 0x6c, 0x6f, 0x77 - .byte 0x65, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x16, 0x24, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x74 - .byte 0x6f, 0x75, 0x70, 0x70 - .byte 0x65, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x17, 0x24, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x77 - .byte 0x69, 0x64, 0x65, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x18, 0x24, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x6e - .byte 0x61, 0x72, 0x72, 0x6f - .byte 0x77, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6c, 0x65 - .byte 0x6d, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Class (0x241A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 34 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2419) - # DerivedFrom: 0x0 - # VShape: (0x23F6) - # SizeOf: 24 - # Name: std::ctype - # LinkageName: .?AV?$ctype@D@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x22, 0x00, 0x10, 0x02 - .byte 0x19, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0xf6, 0x23, 0x00, 0x00 - .byte 0x18, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x63 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x63, 0x74, 0x79 - .byte 0x70, 0x65, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x241B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::ctype (0x241A) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 2092 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1a, 0x24, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0x2c, 0x08, 0x00, 0x00 - # Pointer (0x241C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: (0x239F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9f, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x241D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Facet_base (0x23BB) - # ThisType: std::_Facet_base* (0x23C0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x23, 0x00, 0x00 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x241E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Facet_base* (0x23C0) - # ClassType: std::_Facet_base (0x23BB) - # ThisType: std::_Facet_base* (0x23C0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0xbb, 0x23, 0x00, 0x00 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x241F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # VFPtr { - # TypeLeafKind: LF_VFUNCTAB (0x1409) - # Type: * (0x241C) - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: IntroducingVirtual (0x4) - # Type: void std::_Facet_base::() (0x241D) - # VFTableOffset: 0x0 - # Name: ~_Facet_base - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: PureIntroducingVirtual (0x6) - # Type: void std::_Facet_base::() (0x241D) - # VFTableOffset: 0x4 - # Name: _Incref - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: PureIntroducingVirtual (0x6) - # Type: std::_Facet_base* std::_Facet_base::() (0x241E) - # VFTableOffset: 0x8 - # Name: _Decref - # } - # } - .byte 0x4e, 0x00, 0x03, 0x12 - .byte 0x09, 0x14, 0x00, 0x00 - .byte 0x1c, 0x24, 0x00, 0x00 - .byte 0x11, 0x15, 0x13, 0x00 - .byte 0x1d, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x1b, 0x00 - .byte 0x1d, 0x24, 0x00, 0x00 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x63 - .byte 0x72, 0x65, 0x66, 0x00 - .byte 0x11, 0x15, 0x1b, 0x00 - .byte 0x1e, 0x24, 0x00, 0x00 - .byte 0x08, 0x00, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x63 - .byte 0x72, 0x65, 0x66, 0x00 - # Class (0x2420) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x241F) - # DerivedFrom: 0x0 - # VShape: (0x239F) - # SizeOf: 4 - # Name: std::_Facet_base - # LinkageName: .?AV_Facet_base@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0x1f, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x9f, 0x23, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # StringId (0x2421) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xfacet - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x66 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2422) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Facet_base (0x2420) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xfacet (0x2421) - # LineNumber: 22 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x20, 0x24, 0x00, 0x00 - .byte 0x21, 0x24, 0x00, 0x00 - .byte 0x16, 0x00, 0x00, 0x00 - # Pointer (0x2423) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::ctype_base (0x23F7) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf7, 0x23, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2424) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::ctype_base (0x23F7) - # ThisType: std::ctype_base* (0x2423) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf7, 0x23, 0x00, 0x00 - .byte 0x23, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2425) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::ctype_base (0x23F7) - # ThisType: std::ctype_base* (0x2423) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf7, 0x23, 0x00, 0x00 - .byte 0x23, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2426) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 263 - # Name: alnum - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 259 - # Name: alpha - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 32 - # Name: cntrl - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 4 - # Name: digit - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 279 - # Name: graph - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: lower - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 471 - # Name: print - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 16 - # Name: punct - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 72 - # Name: space - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: upper - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 128 - # Name: xdigit - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 72 - # Name: blank - # } - # } - .byte 0x96, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x07, 0x01, 0x61, 0x6c - .byte 0x6e, 0x75, 0x6d, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x03, 0x01, 0x61, 0x6c - .byte 0x70, 0x68, 0x61, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x20, 0x00, 0x63, 0x6e - .byte 0x74, 0x72, 0x6c, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x04, 0x00, 0x64, 0x69 - .byte 0x67, 0x69, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x17, 0x01, 0x67, 0x72 - .byte 0x61, 0x70, 0x68, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x6c, 0x6f - .byte 0x77, 0x65, 0x72, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0xd7, 0x01, 0x70, 0x72 - .byte 0x69, 0x6e, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x10, 0x00, 0x70, 0x75 - .byte 0x6e, 0x63, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x48, 0x00, 0x73, 0x70 - .byte 0x61, 0x63, 0x65, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x75, 0x70 - .byte 0x70, 0x65, 0x72, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x80, 0x00, 0x78, 0x64 - .byte 0x69, 0x67, 0x69, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x48, 0x00, 0x62, 0x6c - .byte 0x61, 0x6e, 0x6b, 0x00 - # Enum (0x2427) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 12 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x2426) - # Name: std::ctype_base:: - # LinkageName: .?AW4@ctype_base@std@@ - # } - .byte 0x5a, 0x00, 0x07, 0x15 - .byte 0x0c, 0x00, 0x08, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x26, 0x24, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x63, 0x74, 0x79 - .byte 0x70, 0x65, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 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, 0x61, 0x6c - .byte 0x6e, 0x75, 0x6d, 0x3e - .byte 0x40, 0x63, 0x74, 0x79 - .byte 0x70, 0x65, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2428) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::ctype_base:: (0x2427) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 1833 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x27, 0x24, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0x29, 0x07, 0x00, 0x00 - # FieldList (0x2429) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::locale::facet (0x234E) - # BaseOffset: 0x0 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::ctype_base::(unsigned) (0x2424) - # Name: ctype_base - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Virtual (0x1) - # Type: void std::ctype_base::() (0x2425) - # Name: ~ctype_base - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::ctype_base:: (0x2427) - # Name: - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: short (0x11) - # Name: mask - # } - # } - .byte 0x52, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4e, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x24, 0x24, 0x00, 0x00 - .byte 0x63, 0x74, 0x79, 0x70 - .byte 0x65, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x07, 0x00 - .byte 0x25, 0x24, 0x00, 0x00 - .byte 0x7e, 0x63, 0x74, 0x79 - .byte 0x70, 0x65, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x27, 0x24, 0x00, 0x00 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x6d, 0x61, 0x73, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x242A) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2429) - # DerivedFrom: 0x0 - # VShape: (0x239F) - # SizeOf: 8 - # Name: std::ctype_base - # LinkageName: .?AUctype_base@std@@ - # } - .byte 0x3a, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x10, 0x02 - .byte 0x29, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x9f, 0x23, 0x00, 0x00 - .byte 0x08, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x63 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x63, 0x74 - .byte 0x79, 0x70, 0x65, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x242B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::ctype_base (0x242A) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xlocale (0x235E) - # LineNumber: 1832 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x2a, 0x24, 0x00, 0x00 - .byte 0x5e, 0x23, 0x00, 0x00 - .byte 0x28, 0x07, 0x00, 0x00 - # FuncId (0x242C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >&, const std::basic_regex >&, std::regex_constants::match_flag_type) (0x22E8) - # Name: regex_match - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe8, 0x22, 0x00, 0x00 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 0x00 - # MemberFuncId (0x242D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: void std::basic_regex >::(const char*, std::regex_constants::syntax_option_type) (0x22F4) - # Name: basic_regex - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf4, 0x22, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x00 - # MemberFuncId (0x242E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1983) - # FunctionType: gsl::details::span_iterator,0> gsl::span::() (0x199F) - # Name: end - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x9f, 0x19, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - # MemberFuncId (0x242F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: void std::basic_regex >::() (0x22F2) - # Name: ~basic_regex - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf2, 0x22, 0x00, 0x00 - .byte 0x7e, 0x62, 0x61, 0x73 - .byte 0x69, 0x63, 0x5f, 0x72 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2430) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: bool std::match_results,0>,std::allocator,0> > > >::() (0x19DC) - # Name: ready - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdc, 0x19, 0x00, 0x00 - .byte 0x72, 0x65, 0x61, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2431) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: bool std::match_results,0>,std::allocator,0> > > >::() (0x19DC) - # Name: empty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xdc, 0x19, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2432) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: const std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19E2) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xe2, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # Class (0x2433) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::ExprLhs,0> &> - # LinkageName: .?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x45, 0x78 - .byte 0x70, 0x72, 0x4c, 0x68 - .byte 0x73, 0x40, 0x41, 0x42 - .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, 0x44, 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, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x2434) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::span_iterator,0> (0x19BB) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbb, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2435) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const gsl::details::span_iterator,0>& (0x2434) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x34, 0x24, 0x00, 0x00 - # MemberFunction (0x2436) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::ExprLhs,0> &> (0x2433) - # ClassType: Catch::Decomposer (0x1BBE) - # ThisType: Catch::Decomposer* (0x1BBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2435) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x33, 0x24, 0x00, 0x00 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x1b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x35, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2437) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::ExprLhs,0> &> (0x2433) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x33, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2438) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::ExprLhs,0> &> (0x2433) - # ThisType: Catch::ExprLhs,0> &>* (0x2437) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2435) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x33, 0x24, 0x00, 0x00 - .byte 0x37, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x35, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2439) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,0> &,bool> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@_N@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x26, 0x2c, 0x62, 0x6f - .byte 0x6f, 0x6c, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x40, 0x41, 0x42, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x5f, 0x4e, 0x40 - .byte 0x43, 0x61, 0x74, 0x63 - .byte 0x68, 0x40, 0x40, 0x00 - # Modifier (0x243A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,0> &,bool> (0x2439) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x39, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x243B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,0> &,bool> (0x243A) - # ClassType: Catch::ExprLhs,0> &> (0x2433) - # ThisType: Catch::ExprLhs,0> &>* (0x2437) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3a, 0x24, 0x00, 0x00 - .byte 0x33, 0x24, 0x00, 0x00 - .byte 0x37, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x243C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::UnaryExpr,0> &> - # LinkageName: .?AV?$UnaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x55, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x26 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .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, 0x44, 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, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x243D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::ExprLhs,0> &> (0x2433) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x33, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x243E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::ExprLhs,0> &> (0x243D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3d, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x243F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: Catch::UnaryExpr,0> &> (0x243C) - # ClassType: Catch::ExprLhs,0> &> (0x2433) - # ThisType: const Catch::ExprLhs,0> &>* (0x243E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3c, 0x24, 0x00, 0x00 - .byte 0x33, 0x24, 0x00, 0x00 - .byte 0x3e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2440) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,0>& (0x2434) - # FieldOffset: 0x0 - # Name: m_lhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2438) - # Name: ExprLhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,0> &,bool> Catch::ExprLhs,0> &>::(bool) (0x243B) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const Catch::BinaryExpr,0> &,bool> Catch::ExprLhs,0> &>::(bool) (0x243B) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: Catch::UnaryExpr,0> &> Catch::ExprLhs,0> &>::() (0x243F) - # Name: makeUnaryExpr - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x34, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x38, 0x24, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x24, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x24, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3f, 0x24, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x55, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x2441) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2440) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: Catch::ExprLhs,0> &> - # LinkageName: .?AV?$ExprLhs@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .byte 0xae, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x40, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x45, 0x78, 0x70 - .byte 0x72, 0x4c, 0x68, 0x73 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x26, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x45, 0x78 - .byte 0x70, 0x72, 0x4c, 0x68 - .byte 0x73, 0x40, 0x41, 0x42 - .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, 0x44, 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, 0x43 - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2442) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::ExprLhs,0> &> (0x2441) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1062 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x41, 0x24, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x26, 0x04, 0x00, 0x00 - # MemberFuncId (0x2443) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::Decomposer (0x1BBE) - # FunctionType: Catch::ExprLhs,0> &> Catch::Decomposer::(const gsl::details::span_iterator,0>&) (0x2436) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbe, 0x1b, 0x00, 0x00 - .byte 0x36, 0x24, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2444) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@ - # } - .byte 0xf6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x26, 0x2c, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .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, 0x44, 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, 0x41, 0x42 - .byte 0x56, 0x31, 0x32, 0x33 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x2445) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2446) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2445) - # ClassType: Catch::ExprLhs,0> &> (0x2433) - # ThisType: Catch::ExprLhs,0> &>* (0x2437) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2435) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x45, 0x24, 0x00, 0x00 - .byte 0x33, 0x24, 0x00, 0x00 - .byte 0x37, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x35, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2447) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2445) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x45, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2448) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x2447) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x47, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2449) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x2447) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_ostream >&) (0x117A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x47, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x244A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x244B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: const gsl::details::span_iterator,0>& (0x2434) - # ArgType: Catch::StringRef (0x1112) - # ArgType: const gsl::details::span_iterator,0>& (0x2434) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x34, 0x24, 0x00, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x34, 0x24, 0x00, 0x00 - # MemberFunction (0x244C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x244A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x244B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x4a, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x4b, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x244D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: Catch::ITransientExpression (0x111D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x4 - # Name: m_result - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,0>& (0x2434) - # FieldOffset: 0x8 - # Name: m_lhs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: Catch::StringRef (0x1112) - # FieldOffset: 0xC - # Name: m_op - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const gsl::details::span_iterator,0>& (0x2434) - # FieldOffset: 0x18 - # Name: m_rhs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2448) - # Name: isBinaryExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2448) - # Name: getResult - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Virtual (0x1) - # Type: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(std::basic_ostream >&) (0x2449) - # Name: streamReconstructedExpression - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x244C) - # Name: BinaryExpr - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x1d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x6d, 0x5f - .byte 0x72, 0x65, 0x73, 0x75 - .byte 0x6c, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x34, 0x24, 0x00, 0x00 - .byte 0x08, 0x00, 0x6d, 0x5f - .byte 0x6c, 0x68, 0x73, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x11, 0x00, 0x00 - .byte 0x0c, 0x00, 0x6d, 0x5f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x34, 0x24, 0x00, 0x00 - .byte 0x18, 0x00, 0x6d, 0x5f - .byte 0x72, 0x68, 0x73, 0x00 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x48, 0x24, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x48, 0x24, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x05, 0x00 - .byte 0x49, 0x24, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4c, 0x24, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # Class (0x244E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 9 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x244D) - # DerivedFrom: 0x0 - # VShape: (0x1175) - # SizeOf: 28 - # Name: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> - # LinkageName: .?AV?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@ - # } - .byte 0xf6, 0x00, 0x04, 0x15 - .byte 0x09, 0x00, 0x00, 0x02 - .byte 0x4d, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x75, 0x11, 0x00, 0x00 - .byte 0x1c, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x26, 0x2c, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x20 - .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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x26, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x42 - .byte 0x69, 0x6e, 0x61, 0x72 - .byte 0x79, 0x45, 0x78, 0x70 - .byte 0x72, 0x40, 0x41, 0x42 - .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, 0x44, 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, 0x41, 0x42 - .byte 0x56, 0x31, 0x32, 0x33 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x244F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x244E) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 1000 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4e, 0x24, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0xe8, 0x03, 0x00, 0x00 - # MemberFuncId (0x2450) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2433) - # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2446) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x33, 0x24, 0x00, 0x00 - .byte 0x46, 0x24, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFunction (0x2451) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x244A) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x4a, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2452) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2451) - # Name: ~BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x51, 0x24, 0x00, 0x00 - .byte 0x7e, 0x42, 0x69, 0x6e - .byte 0x61, 0x72, 0x79, 0x45 - .byte 0x78, 0x70, 0x72, 0x00 - # FuncId (0x2453) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >&, const std::basic_regex >&, std::regex_constants::match_flag_type) (0x22E8) - # Name: regex_search - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe8, 0x22, 0x00, 0x00 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x73, 0x65 - .byte 0x61, 0x72, 0x63, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2454) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: void std::match_results,0>,std::allocator,0> > > >::() (0x19D3) - # Name: ~match_results - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xd3, 0x19, 0x00, 0x00 - .byte 0x7e, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x5f, 0x72 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x73, 0x00, 0xf1 - # Class (0x2455) { - # 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<9> - # LinkageName: .?AV?$extent_type@$08@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 0x39, 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, 0x38 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x2456) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::extent_type<9> (0x2455) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2457) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<9> (0x2455) - # ThisType: gsl::details::extent_type<9>* (0x2456) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x24, 0x00, 0x00 - .byte 0x56, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2458) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<9> (0x2455) - # ThisType: gsl::details::extent_type<9>* (0x2456) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x24, 0x00, 0x00 - .byte 0x56, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2459) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<9>::() (0x2457) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void gsl::details::extent_type<9>::(int) (0x2458) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x24, 0x00, 0x00 - # Modifier (0x245A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: gsl::details::extent_type<9> (0x2455) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x55, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x245B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const gsl::details::extent_type<9> (0x245A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5a, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x245C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: gsl::details::extent_type<9> (0x2455) - # ThisType: const gsl::details::extent_type<9>* (0x245B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x55, 0x24, 0x00, 0x00 - .byte 0x5b, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x245D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2459 - # Name: extent_type - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int gsl::details::extent_type<9>::() (0x245C) - # Name: size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: index_type - # } - # } - .byte 0x3a, 0x00, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x59, 0x24, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5c, 0x24, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x69, 0x6e, 0x64, 0x65 - .byte 0x78, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - # Class (0x245E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x245D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: gsl::details::extent_type<9> - # LinkageName: .?AV?$extent_type@$08@details@gsl@@ - # } - .byte 0x56, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x10, 0x02 - .byte 0x5d, 0x24, 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 0x39, 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, 0x38 - .byte 0x40, 0x64, 0x65, 0x74 - .byte 0x61, 0x69, 0x6c, 0x73 - .byte 0x40, 0x67, 0x73, 0x6c - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x245F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: gsl::details::extent_type<9> (0x245E) - # SourceFile: E:\DD\gsl-dadonenf\include\gsl\span (0x1037) - # LineNumber: 304 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5e, 0x24, 0x00, 0x00 - .byte 0x37, 0x10, 0x00, 0x00 - .byte 0x30, 0x01, 0x00, 0x00 - # MemberFuncId (0x2460) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<9> (0x2455) - # FunctionType: void gsl::details::extent_type<9>::() (0x2457) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x55, 0x24, 0x00, 0x00 - .byte 0x57, 0x24, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Procedure (0x2461) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char&) (0x126D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x6d, 0x12, 0x00, 0x00 - # FuncId (0x2462) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char&) (0x2461) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x61, 0x24, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # Pointer (0x2463) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::span::storage_type > (0x1984) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x19, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2464) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span::KnownNotNull (0x1990) - # ArgType: gsl::details::extent_type<9> (0x2455) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x90, 0x19, 0x00, 0x00 - .byte 0x55, 0x24, 0x00, 0x00 - # MemberFunction (0x2465) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::span::storage_type > (0x1984) - # ThisType: gsl::span::storage_type >* (0x2463) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<9>) (0x2464) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x84, 0x19, 0x00, 0x00 - .byte 0x63, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x64, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2466) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1984) - # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<9>) (0x2465) - # Name: storage_type - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x84, 0x19, 0x00, 0x00 - .byte 0x65, 0x24, 0x00, 0x00 - .byte 0x73, 0x74, 0x6f, 0x72 - .byte 0x61, 0x67, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2467) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: gsl::details::extent_type<9> (0x2455) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x55, 0x24, 0x00, 0x00 - # MemberFunction (0x2468) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # ThisType: gsl::details::extent_type<-1>* (0x10C6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::extent_type<9>) (0x2467) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0xc6, 0x10, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x67, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2469) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<-1> (0x1039) - # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<9>) (0x2468) - # Name: extent_type - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x39, 0x10, 0x00, 0x00 - .byte 0x68, 0x24, 0x00, 0x00 - .byte 0x65, 0x78, 0x74, 0x65 - .byte 0x6e, 0x74, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # MemberFuncId (0x246A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::extent_type<9> (0x2455) - # FunctionType: int gsl::details::extent_type<9>::() (0x245C) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x55, 0x24, 0x00, 0x00 - .byte 0x5c, 0x24, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x246B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: void gsl::details::span_iterator,0>::(const gsl::span*, int) (0x19B9) - # Name: span_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xb9, 0x19, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x246C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(int) (0x19C4) - # Name: operator+= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xc4, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x246D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1983) - # FunctionType: int gsl::span::() (0x199A) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x9a, 0x19, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x246E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: void gsl::details::span_iterator,0>::() (0x19B7) - # Name: span_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xb7, 0x19, 0x00, 0x00 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x246F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfe, 0x19, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2470) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::sub_match,0> > (0x19D1) - # FunctionType: void std::sub_match,0> >::() (0x1A89) - # Name: sub_match - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd1, 0x19, 0x00, 0x00 - .byte 0x89, 0x1a, 0x00, 0x00 - .byte 0x73, 0x75, 0x62, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2471) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: ~vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfe, 0x19, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - # MemberFunction (0x2472) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # ThisType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1ACD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DC1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0xcd, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc1, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2473) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # FunctionType: void std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::(std::_Zero_then_variadic_args_t) (0x2472) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0x72, 0x24, 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 (0x2474) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: std::_Vector_val,0> > > >& std::vector,0> >,std::allocator,0> > > >::() (0x1A78) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x78, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2475) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: std::allocator,0> > >& std::vector,0> >,std::allocator,0> > > >::() (0x1A73) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x73, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFunction (0x2476) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> > >&) (0x19D7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd7, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2477) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1C36) - # FunctionType: void std::allocator::(const std::allocator,0> > >&) (0x2476) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x76, 0x24, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2478) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator,0> > > (0x19D4) - # FunctionType: void std::allocator,0> > >::() (0x1AA0) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0xa0, 0x1a, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2479) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_val,0> > > > (0x1A76) - # FunctionType: void std::_Vector_val,0> > > >::() (0x1ADA) - # Name: _Vector_val - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x76, 0x1a, 0x00, 0x00 - .byte 0xda, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFuncId (0x247A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # FunctionType: std::_Vector_val,0> > > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1AD3) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0xd3, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x247B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # FunctionType: std::allocator,0> > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1ACE) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0xce, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFunction (0x247C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1ADE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0xde, 0x1a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x247D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1A88) - # FunctionType: void std::pair,0>,gsl::details::span_iterator,0> >::() (0x247C) - # Name: pair - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x88, 0x1a, 0x00, 0x00 - .byte 0x7c, 0x24, 0x00, 0x00 - .byte 0x70, 0x61, 0x69, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x247E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: _Tidy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfe, 0x19, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x247F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: std::_Container_proxy*& std::vector,0> >,std::allocator,0> > > >::() (0x1A6F) - # Name: _Myproxy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x6f, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2480) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::() (0x19FE) - # Name: _Orphan_all - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfe, 0x19, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - # MemberFuncId (0x2481) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*) (0x1A67) - # Name: _Destroy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x67, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2482) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator,0> > > (0x19D4) - # FunctionType: void std::allocator,0> > >::(std::sub_match,0> >* const, const unsigned) (0x1AA5) - # Name: deallocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0xa5, 0x1a, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # ArgList (0x2483) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::allocator,0> > >& (0x1A72) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - # Procedure (0x2484) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::allocator,0> > >&) (0x2483) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x83, 0x24, 0x00, 0x00 - # FuncId (0x2485) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::sub_match,0> >*, std::sub_match,0> >*, std::allocator,0> > >&) (0x2484) - # Name: _Destroy_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x84, 0x24, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x5f, 0x72, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # ArgList (0x2486) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const gsl::details::span_iterator,0>& (0x2434) - # ArgType: const gsl::details::span_iterator,0>& (0x2434) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x34, 0x24, 0x00, 0x00 - .byte 0x34, 0x24, 0x00, 0x00 - # Procedure (0x2487) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2486) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x86, 0x24, 0x00, 0x00 - # FuncId (0x2488) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2487) - # Name: _Adl_verify_range - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x87, 0x24, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6c - .byte 0x5f, 0x76, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2489) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 6 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # ArgType: const std::basic_regex >& (0x22E6) - # ArgType: std::regex_constants::match_flag_type (0x19E9) - # ArgType: bool (0x30) - # ] - # } - .byte 0x1e, 0x00, 0x01, 0x12 - .byte 0x06, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0xe6, 0x22, 0x00, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # Procedure (0x248A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 6 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >*, const std::basic_regex >&, std::regex_constants::match_flag_type, bool) (0x2489) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x06, 0x00 - .byte 0x89, 0x24, 0x00, 0x00 - # FuncId (0x248B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >*, const std::basic_regex >&, std::regex_constants::match_flag_type, bool) (0x248A) - # Name: _Regex_match1 - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x8a, 0x24, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x31, 0x00, 0xf2, 0xf1 - # Class (0x248C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > - # LinkageName: .?AV?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ - # } - .byte 0x0e, 0x01, 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 0x4d, 0x61, 0x74, 0x63 - .byte 0x68, 0x65, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x2c, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x2c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x4d, 0x61 - .byte 0x74, 0x63, 0x68, 0x65 - .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, 0x44 - .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 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x56, 0x31, 0x32, 0x33 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Class (0x248D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Tgt_state_t,0> > - # LinkageName: .?AV?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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 - # Class (0x248E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::vector > - # LinkageName: .?AV?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@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, 0x76 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x2c - .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, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x76, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x5f, 0x74, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x5f, 0x74, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x32, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x248F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2490) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 7 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: const std::regex_traits& (0x2315) - # ArgType: std::_Root_node* (0x22EF) - # ArgType: unsigned (0x75) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ArgType: std::regex_constants::match_flag_type (0x19E9) - # ] - # } - .byte 0x22, 0x00, 0x01, 0x12 - .byte 0x07, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0xef, 0x22, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - # MemberFunction (0x2491) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 7 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const std::regex_traits&, std::_Root_node*, unsigned, std::regex_constants::syntax_option_type, std::regex_constants::match_flag_type) (0x2490) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x07, 0x00 - .byte 0x90, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2492) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::regex_constants::match_flag_type (0x19E9) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - # MemberFunction (0x2493) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::regex_constants::match_flag_type) (0x2492) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x92, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2494) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: std::_Node_base* (0x2367) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - # MemberFunction (0x2495) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Node_base*) (0x2494) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x94, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2496) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_if - # LinkageName: .?AV_Node_if@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 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x69, 0x66, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x69, 0x66 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x2497) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_if (0x2496) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x96, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2498) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Node_if* (0x2497) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x97, 0x24, 0x00, 0x00 - # MemberFunction (0x2499) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_if*) (0x2498) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x98, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x249A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_rep - # LinkageName: .?AV_Node_rep@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, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x72, 0x65, 0x70 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x72 - .byte 0x65, 0x70, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x249B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_rep (0x249A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9a, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x249C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Node_rep* (0x249B) - # ArgType: bool (0x30) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9b, 0x24, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x249D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Node_rep*, bool) (0x249C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9c, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x249E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Node_rep* (0x249B) - # ArgType: bool (0x30) - # ArgType: int (0x74) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9b, 0x24, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x249F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Node_rep*, bool, int) (0x249E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x9e, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24A0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Node_base* (0x2367) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - # MemberFunction (0x24A1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_base*) (0x24A0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x24A2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x24A3) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x24A4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x24A3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x24A5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x24A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0xa4, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x24A6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x24A4) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0xa4, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x24A7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x24A8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x24A3) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x24A9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >& (0x24A8) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa8, 0x24, 0x00, 0x00 - # MemberFunction (0x24AA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >& (0x24A7) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >&) (0x24A9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa7, 0x24, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa9, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x24AB) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Tgt_state_t,0> > (0x248D) - # FieldOffset: 0x0 - # Name: _Tgt_state - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Tgt_state_t,0> > (0x248D) - # FieldOffset: 0x30 - # Name: _Res - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::vector > (0x248E) - # FieldOffset: 0x60 - # Name: _Loop_vals - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::details::span_iterator,0> (0x199E) - # FieldOffset: 0x70 - # Name: _Begin - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::details::span_iterator,0> (0x199E) - # FieldOffset: 0x78 - # Name: _End - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: gsl::details::span_iterator,0> (0x199E) - # FieldOffset: 0x80 - # Name: _First - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Node_base* (0x2367) - # FieldOffset: 0x88 - # Name: _Rep - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::regex_constants::syntax_option_type (0x22EB) - # FieldOffset: 0x8C - # Name: _Sflags - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::regex_constants::match_flag_type (0x19E9) - # FieldOffset: 0x90 - # Name: _Mflags - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x94 - # Name: _Matched - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x95 - # Name: _Cap - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int (0x74) - # FieldOffset: 0x98 - # Name: _Ncap - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0x9C - # Name: _Longest - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::regex_traits& (0x2315) - # FieldOffset: 0xA0 - # Name: _Traits - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: bool (0x30) - # FieldOffset: 0xA4 - # Name: _Full - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: long (0x12) - # FieldOffset: 0xA8 - # Name: _Max_complexity_count - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: long (0x12) - # FieldOffset: 0xAC - # Name: _Max_stack_count - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const std::regex_traits&, std::_Root_node*, unsigned, std::regex_constants::syntax_option_type, std::regex_constants::match_flag_type) (0x2491) - # Name: _Matcher - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::regex_constants::match_flag_type) (0x2493) - # Name: _Setf - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::regex_constants::match_flag_type) (0x2493) - # Name: _Clearf - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Node_base*) (0x2495) - # Name: _Skip - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_if*) (0x2499) - # Name: _Do_if - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_rep*, bool) (0x249D) - # Name: _Do_rep0 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_rep*, bool, int) (0x249F) - # Name: _Do_rep - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_base*) (0x24A1) - # Name: _Do_class - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_base*) (0x24A1) - # Name: _Match_pat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x24A2) - # Name: _Better_match - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x24A5) - # Name: _Is_wbound - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x24A6) - # Name: _Get_ncap - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >& std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >&) (0x24AA) - # Name: operator= - # } - # } - .byte 0x4e, 0x02, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0x30, 0x00, 0x5f, 0x52 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x60, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x70, 0x00, 0x5f, 0x42 - .byte 0x65, 0x67, 0x69, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x78, 0x00, 0x5f, 0x45 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x80, 0x00, 0x5f, 0x46 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x88, 0x00, 0x5f, 0x52 - .byte 0x65, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0x8c, 0x00, 0x5f, 0x53 - .byte 0x66, 0x6c, 0x61, 0x67 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - .byte 0x90, 0x00, 0x5f, 0x4d - .byte 0x66, 0x6c, 0x61, 0x67 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x94, 0x00, 0x5f, 0x4d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x95, 0x00, 0x5f, 0x43 - .byte 0x61, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x98, 0x00, 0x5f, 0x4e - .byte 0x63, 0x61, 0x70, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x9c, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x6e, 0x67, 0x65 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0xa0, 0x00, 0x5f, 0x54 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xa4, 0x00, 0x5f, 0x46 - .byte 0x75, 0x6c, 0x6c, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0xa8, 0x00, 0x5f, 0x4d - .byte 0x61, 0x78, 0x5f, 0x63 - .byte 0x6f, 0x6d, 0x70, 0x6c - .byte 0x65, 0x78, 0x69, 0x74 - .byte 0x79, 0x5f, 0x63, 0x6f - .byte 0x75, 0x6e, 0x74, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0xac, 0x00, 0x5f, 0x4d - .byte 0x61, 0x78, 0x5f, 0x73 - .byte 0x74, 0x61, 0x63, 0x6b - .byte 0x5f, 0x63, 0x6f, 0x75 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x91, 0x24, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x74 - .byte 0x63, 0x68, 0x65, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x93, 0x24, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x74 - .byte 0x66, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x93, 0x24, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x66, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x95, 0x24, 0x00, 0x00 - .byte 0x5f, 0x53, 0x6b, 0x69 - .byte 0x70, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x99, 0x24, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x69, 0x66, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x9d, 0x24, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x72, 0x65, 0x70, 0x30 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x9f, 0x24, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x72, 0x65, 0x70, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xa1, 0x24, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x63, 0x6c, 0x61, 0x73 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xa1, 0x24, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x74 - .byte 0x63, 0x68, 0x5f, 0x70 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xa2, 0x24, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x74 - .byte 0x74, 0x65, 0x72, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xa5, 0x24, 0x00, 0x00 - .byte 0x5f, 0x49, 0x73, 0x5f - .byte 0x77, 0x62, 0x6f, 0x75 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xa6, 0x24, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x6e, 0x63, 0x61 - .byte 0x70, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaa, 0x24, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Class (0x24AC) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 30 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x24AB) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 176 - # Name: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > - # LinkageName: .?AV?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@ - # } - .byte 0x0e, 0x01, 0x04, 0x15 - .byte 0x1e, 0x00, 0x00, 0x02 - .byte 0xab, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0xb0, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4d, 0x61, 0x74, 0x63 - .byte 0x68, 0x65, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x2c, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x2c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x4d, 0x61 - .byte 0x74, 0x63, 0x68, 0x65 - .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, 0x44 - .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 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x56, 0x31, 0x32, 0x33 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x24AD) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x24AC) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1631 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xac, 0x24, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x5f, 0x06, 0x00, 0x00 - # Class (0x24AE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Bt_state_t,0> > - # LinkageName: .?AV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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 0x42, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x42, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 - # Class (0x24AF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > - # LinkageName: .?AV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ - # } - .byte 0x9a, 0x01, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x2c - .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, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x3a, 0x3a, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x76, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x40, 0x3f, 0x24, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x44, 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 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x40, 0x3f, 0x24, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x44, 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 0x40, 0x33, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x24B0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tgt_state_t,0> > (0x248D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Modifier (0x24B1) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Bt_state_t,0> > (0x24AE) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x24B2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Bt_state_t,0> > (0x24B1) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb1, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x24B3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Bt_state_t,0> >& (0x24B2) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb2, 0x24, 0x00, 0x00 - # MemberFunction (0x24B4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Tgt_state_t,0> > (0x248D) - # ThisType: std::_Tgt_state_t,0> >* (0x24B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Bt_state_t,0> >&) (0x24B3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0xb0, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb3, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x24B5) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x288) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Tgt_state_t,0> >::_Grp_t - # LinkageName: .?AU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xba, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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 - # FieldList (0x24B6) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Bt_state_t,0> > (0x24AE) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FieldOffset: 0x20 - # Name: _Grps - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Tgt_state_t,0> >::(const std::_Bt_state_t,0> >&) (0x24B4) - # Name: operator= - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # Name: _Grp_t - # } - # } - .byte 0x42, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x20, 0x00, 0x5f, 0x47 - .byte 0x72, 0x70, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb4, 0x24, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x00, 0xf1 - # Class (0x24B7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x24B6) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 48 - # Name: std::_Tgt_state_t,0> > - # LinkageName: .?AV?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xaa, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x10, 0x02 - .byte 0xb6, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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 - # UdtSourceLine (0x24B8) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Tgt_state_t,0> > (0x24B7) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1613 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb7, 0x24, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x4d, 0x06, 0x00, 0x00 - # Class (0x24B9) { - # 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::_Vector_val >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@ - # } - .byte 0x0e, 0x01, 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, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x3e, 0x2c, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 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, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x55 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 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 (0x24BA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x248E) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x24BB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x24BC) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator - # LinkageName: .?AV?$allocator@U_Loop_vals_t@std@@@std@@ - # } - .byte 0x62, 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, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x5f, 0x74, 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, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .byte 0x74, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x24BD) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::allocator (0x24BC) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x24BE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x24BD) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbd, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x24BF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::allocator& (0x24BE) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xbe, 0x24, 0x00, 0x00 - # MemberFunction (0x24C0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x24BF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbf, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24C1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::allocator& (0x24BE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xbe, 0x24, 0x00, 0x00 - # MemberFunction (0x24C2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::allocator&) (0x24C1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc1, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x24C3) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Loop_vals_t - # LinkageName: .?AU_Loop_vals_t@std@@ - # } - .byte 0x3e, 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 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Modifier (0x24C4) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Loop_vals_t (0x24C3) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc3, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x24C5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Loop_vals_t (0x24C4) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc4, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x24C6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::_Loop_vals_t& (0x24C5) - # ArgType: const std::allocator& (0x24BE) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xc5, 0x24, 0x00, 0x00 - .byte 0xbe, 0x24, 0x00, 0x00 - # MemberFunction (0x24C7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const std::_Loop_vals_t&, const std::allocator&) (0x24C6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xc6, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x24C8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::initializer_list - # LinkageName: .?AV?$initializer_list@U_Loop_vals_t@std@@@std@@ - # } - .byte 0x6e, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .byte 0x74, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x69, 0x6e, 0x69 - .byte 0x74, 0x69, 0x61, 0x6c - .byte 0x69, 0x7a, 0x65, 0x72 - .byte 0x5f, 0x6c, 0x69, 0x73 - .byte 0x74, 0x40, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # ArgList (0x24C9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::initializer_list (0x24C8) - # ArgType: const std::allocator& (0x24BE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc8, 0x24, 0x00, 0x00 - .byte 0xbe, 0x24, 0x00, 0x00 - # MemberFunction (0x24CA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list, const std::allocator&) (0x24C9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc9, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x24CB) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::vector > (0x248E) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x24CC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x24CB) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcb, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x24CD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::vector >& (0x24CC) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xcc, 0x24, 0x00, 0x00 - # MemberFunction (0x24CE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x24CD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcd, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24CF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x24CC) - # ArgType: const std::allocator& (0x24BE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xcc, 0x24, 0x00, 0x00 - .byte 0xbe, 0x24, 0x00, 0x00 - # MemberFunction (0x24D0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, const std::allocator&) (0x24CF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcf, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x24D1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x248E) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x24D2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >&& (0x24D1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd1, 0x24, 0x00, 0x00 - # MemberFunction (0x24D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x24D2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd2, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >&& (0x24D1) - # ArgType: const std::allocator& (0x24BE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd1, 0x24, 0x00, 0x00 - .byte 0xbe, 0x24, 0x00, 0x00 - # MemberFunction (0x24D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&&, const std::allocator&) (0x24D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd4, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x24D6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x24BB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::allocator&) (0x24C0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const std::allocator&) (0x24C2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const std::_Loop_vals_t&, const std::allocator&) (0x24C7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x24CA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&) (0x24CE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x24D0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&) (0x24D3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x24D5) - # ] - # } - .byte 0x4a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc0, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc2, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xce, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd3, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd5, 0x24, 0x00, 0x00 - # Pointer (0x24D7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x248E) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x24D8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >& (0x24D7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd7, 0x24, 0x00, 0x00 - # MemberFunction (0x24D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&) (0x24D8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd8, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24DA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x24D7) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd7, 0x24, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x24DB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x24DA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xda, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24DC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x24D7) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd7, 0x24, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x24DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x24DC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdc, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x24DE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x24DB) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x24DD) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xdb, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xdd, 0x24, 0x00, 0x00 - # ArgList (0x24DF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x24D7) - # ArgType: std::_Equal_allocators (0x11AE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd7, 0x24, 0x00, 0x00 - .byte 0xae, 0x11, 0x00, 0x00 - # MemberFunction (0x24E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::_Equal_allocators) (0x24DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdf, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x24E1) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::_Equal_allocators) (0x24E0) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x24DB) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x24DD) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe0, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xdb, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xdd, 0x24, 0x00, 0x00 - # MemberFunction (0x24E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x24D7) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x24D2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd7, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd2, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x24E3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x24D7) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x24CD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd7, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcd, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24E4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::initializer_list (0x24C8) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc8, 0x24, 0x00, 0x00 - # MemberFunction (0x24E5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x24D7) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x24E4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd7, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe4, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x24E6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::vector >&&) (0x24E2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(const std::vector >&) (0x24E3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::initializer_list) (0x24E5) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe3, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe5, 0x24, 0x00, 0x00 - # ArgList (0x24E7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Loop_vals_t& (0x24C5) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc5, 0x24, 0x00, 0x00 - # MemberFunction (0x24E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Loop_vals_t&) (0x24E7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe7, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x24E9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Loop_vals_t (0x24C3) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc3, 0x24, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x24EA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Loop_vals_t&& (0x24E9) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe9, 0x24, 0x00, 0x00 - # MemberFunction (0x24EB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Loop_vals_t&&) (0x24EA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xea, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x24EC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::_Loop_vals_t&) (0x24E8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::_Loop_vals_t&&) (0x24EB) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xeb, 0x24, 0x00, 0x00 - # Class (0x24ED) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_iterator > > - # LinkageName: .?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@ - # } - .byte 0xc2, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .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, 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, 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, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Class (0x24EE) { - # 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 > > - # LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@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 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 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, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .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, 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, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # ArgList (0x24EF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x24EE) - # ArgType: const std::_Loop_vals_t& (0x24C5) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0xc5, 0x24, 0x00, 0x00 - # MemberFunction (0x24F0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x24ED) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, const std::_Loop_vals_t&) (0x24EF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xef, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24F1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x24EE) - # ArgType: std::_Loop_vals_t&& (0x24E9) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0xe9, 0x24, 0x00, 0x00 - # MemberFunction (0x24F2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x24ED) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, std::_Loop_vals_t&&) (0x24F1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf1, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24F3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x24EE) - # ArgType: const unsigned (0x1181) - # ArgType: const std::_Loop_vals_t& (0x24C5) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xc5, 0x24, 0x00, 0x00 - # MemberFunction (0x24F4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x24ED) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Vector_const_iterator > >, const unsigned, const std::_Loop_vals_t&) (0x24F3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf3, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24F5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x24EE) - # ArgType: std::initializer_list (0x24C8) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0xc8, 0x24, 0x00, 0x00 - # MemberFunction (0x24F6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x24ED) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, std::initializer_list) (0x24F5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf5, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x24F7) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const std::_Loop_vals_t&) (0x24F0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Loop_vals_t&&) (0x24F2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned, const std::_Loop_vals_t&) (0x24F4) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::initializer_list) (0x24F6) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf0, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf2, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf4, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf6, 0x24, 0x00, 0x00 - # ArgList (0x24F8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::_Loop_vals_t& (0x24C5) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xc5, 0x24, 0x00, 0x00 - # MemberFunction (0x24F9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::_Loop_vals_t&) (0x24F8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf8, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x24FA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x24E4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe4, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x24FB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const std::_Loop_vals_t&) (0x24F9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list) (0x24FA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf9, 0x24, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfa, 0x24, 0x00, 0x00 - # ArgList (0x24FC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x24CC) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xcc, 0x24, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x24FD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x24FC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xfc, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x24FE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x24CC) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xcc, 0x24, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x24FF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x24FE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xfe, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2500) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x24FD) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x24FF) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfd, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xff, 0x24, 0x00, 0x00 - # MemberFunction (0x2501) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2502) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned) (0x2501) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const std::_Loop_vals_t&) (0x24F9) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x01, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf9, 0x24, 0x00, 0x00 - # ArgList (0x2503) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x24EE) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - # MemberFunction (0x2504) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x24ED) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vector_const_iterator > >) (0x2503) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x03, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2505) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x24EE) - # ArgType: std::_Vector_const_iterator > > (0x24EE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - # MemberFunction (0x2506) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x24ED) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x2505) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x05, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2507) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >) (0x2504) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x2506) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x25, 0x00, 0x00 - # Pointer (0x2508) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Loop_vals_t (0x24C3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc3, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2509) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x250A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Loop_vals_t (0x24C4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc4, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x250B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x24CB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcb, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x250C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Loop_vals_t* (0x250A) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0a, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x250D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t* std::vector >::() (0x2509) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Loop_vals_t* std::vector >::() (0x250C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x09, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x25, 0x00, 0x00 - # MemberFunction (0x250E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x24ED) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x250F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > > (0x24EE) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2510) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::() (0x250E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x250F) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x25, 0x00, 0x00 - # Class (0x2511) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@@std@@ - # } - .byte 0xf6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 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, 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, 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, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 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 (0x2512) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x2511) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x11, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2513) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@@std@@ - # } - .byte 0x02, 0x01, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .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, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .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, 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, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 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 (0x2514) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x2513) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x13, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2515) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2512) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2514) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x14, 0x25, 0x00, 0x00 - # MemberFunction (0x2516) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2517) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2518) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Loop_vals_t (0x24C3) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc3, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2519) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t& (0x2518) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x18, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x251A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Loop_vals_t& (0x24C5) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc5, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x251B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t& std::vector >::(const unsigned) (0x2519) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Loop_vals_t& std::vector >::(const unsigned) (0x251A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x19, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1a, 0x25, 0x00, 0x00 - # MemberFunction (0x251C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t& (0x2518) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x18, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x251D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Loop_vals_t& (0x24C5) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc5, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x251E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t& std::vector >::() (0x251C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Loop_vals_t& std::vector >::() (0x251D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1c, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1d, 0x25, 0x00, 0x00 - # MemberFunction (0x251F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x24BC) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2520) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: const unsigned (0x1181) - # ArgType: const std::_Loop_vals_t& (0x24C5) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xc5, 0x24, 0x00, 0x00 - # MemberFunction (0x2521) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Loop_vals_t*, const unsigned, const std::_Loop_vals_t&) (0x2520) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x20, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2522) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: const unsigned (0x1181) - # ArgType: std::_Value_init_tag (0x1759) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x59, 0x17, 0x00, 0x00 - # MemberFunction (0x2523) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Loop_vals_t*, const unsigned, std::_Value_init_tag) (0x2522) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x22, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2524) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Loop_vals_t* std::vector >::(std::_Loop_vals_t*, const unsigned, const std::_Loop_vals_t&) (0x2521) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Loop_vals_t* std::vector >::(std::_Loop_vals_t*, const unsigned, std::_Value_init_tag) (0x2523) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x21, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x23, 0x25, 0x00, 0x00 - # ArgList (0x2525) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::_Loop_vals_t* (0x2508) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - # MemberFunction (0x2526) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x2525) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x25, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2527) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x2528) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*, std::integral_constant) (0x2527) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x27, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2529) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x252A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*, std::integral_constant) (0x2529) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x29, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x252B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*, std::integral_constant) (0x2528) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*, std::integral_constant) (0x252A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x28, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x2a, 0x25, 0x00, 0x00 - # MemberFunction (0x252C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x2525) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x25, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x252D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::_Loop_vals_t* (0x2508) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - # MemberFunction (0x252E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*) (0x252D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2d, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x252F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2530) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Loop_vals_t* (0x2508) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x2531) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_Loop_vals_t* (0x2530) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x2532) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_Loop_vals_t*, const unsigned, const unsigned) (0x2531) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x31, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2533) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2534) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*) (0x252D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x2d, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2535) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x124F) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x12, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2536) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy*& (0x1253) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x53, 0x12, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2537) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* const& (0x1256) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x56, 0x12, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2538) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy*& std::vector >::() (0x2536) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy* const& std::vector >::() (0x2537) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x36, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x37, 0x25, 0x00, 0x00 - # Pointer (0x2539) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x24BC) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x253A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x2539) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x39, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x253B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x24BE) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbe, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x253C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::allocator& std::vector >::() (0x253A) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::allocator& std::vector >::() (0x253B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3a, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3b, 0x25, 0x00, 0x00 - # Class (0x253D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_val > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@ - # } - .byte 0x92, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x56, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .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, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 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 - # Pointer (0x253E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val > (0x253D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3d, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x253F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val >& (0x253E) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3e, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2540) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_val > (0x253D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x3d, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2541) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_val > (0x2540) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x40, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2542) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val >& (0x2541) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x41, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2543) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val >& std::vector >::() (0x253F) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_Vector_val >& std::vector >::() (0x2542) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x3f, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x42, 0x25, 0x00, 0x00 - # ArgList (0x2544) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Loop_vals_t* (0x2530) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x30, 0x25, 0x00, 0x00 - # MemberFunction (0x2545) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x24ED) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Loop_vals_t*) (0x2544) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x44, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2546) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x24ED) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xed, 0x24, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2547) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Loop_vals_t* (0x2508) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2548) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t*& (0x2547) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x47, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2549) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Loop_vals_t* (0x2530) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x254A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Loop_vals_t*& (0x2549) - # ClassType: std::vector > (0x248E) - # ThisType: const std::vector >* (0x250B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x49, 0x25, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x0b, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x254B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Loop_vals_t*& std::vector >::() (0x2548) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_Loop_vals_t*& std::vector >::() (0x254A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x48, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4a, 0x25, 0x00, 0x00 - # Struct (0x254C) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator_traits > - # LinkageName: .?AU?$allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@ - # } - .byte 0x92, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 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, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .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, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .byte 0x74, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # FieldList (0x254D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x9 - # MethodListIndex: 0x24D6 - # Name: vector - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x24D9) - # Name: _Take_contents - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x24DE - # Name: _Move_construct - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x24E1 - # Name: _Move_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x24E6 - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x24BB) - # Name: ~vector - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x24EC - # Name: push_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x24F7 - # Name: insert - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x24FB - # Name: assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2500 - # Name: _Copy_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2502 - # Name: resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x2501) - # Name: _Reallocate_exactly - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x2501) - # Name: _Clear_and_reserve_geometric - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned) (0x2501) - # Name: reserve - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x24BB) - # Name: shrink_to_fit - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x24BB) - # Name: pop_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2507 - # Name: erase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x24BB) - # Name: clear - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x24D9) - # Name: _Swap_val - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&) (0x24D9) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x250D - # Name: data - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2510 - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2510 - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2515 - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2515 - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x250F) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x250F) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2514) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2514) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x250D - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x250D - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::vector >::() (0x2516) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x2517) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x2517) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x2517) - # Name: capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector >::() (0x2517) - # Name: _Unused_capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::vector >::() (0x2516) - # Name: _Has_unused_capacity - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x251B - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x251B - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x251E - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x251E - # Name: back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator std::vector >::() (0x251F) - # Name: get_allocator - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2524 - # Name: _Ufill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Loop_vals_t* std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x2526) - # Name: _Umove - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x252B - # Name: _Umove_if_noexcept1 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x252C) - # Name: _Umove_if_noexcept - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*) (0x252E) - # Name: _Destroy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector >::(const unsigned) (0x252F) - # Name: _Calculate_growth - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x2501) - # Name: _Buy_raw - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x2501) - # Name: _Buy_nonzero - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::_Loop_vals_t*, const unsigned, const unsigned) (0x2532) - # Name: _Change_array - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::() (0x24BB) - # Name: _Tidy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector >::() (0x2533) - # Name: _Xlength - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector >::() (0x2533) - # Name: _Xrange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*) (0x2534) - # Name: _Orphan_range - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Iterator_base12** std::vector >::() (0x2535) - # Name: _Getpfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2538 - # Name: _Myproxy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::() (0x24BB) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x24D9) - # Name: _Swap_proxy_and_iterators - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x253C - # Name: _Getal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2543 - # Name: _Get_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator > > std::vector >::(const std::_Loop_vals_t*) (0x2545) - # Name: _Make_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator > > std::vector >::(const unsigned) (0x2546) - # Name: _Make_iterator_offset - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x254B - # Name: _Myfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x254B - # Name: _Mylast - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x254B - # Name: _Myend - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x24BC) - # Name: _Alty - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits > (0x254C) - # Name: _Alty_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_val > (0x253D) - # Name: _Scary_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t (0x24C3) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x24BC) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t* (0x2508) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Loop_vals_t* (0x250A) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t& (0x2518) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Loop_vals_t& (0x24C5) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_iterator > > (0x24ED) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator > > (0x24EE) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x2511) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x2513) - # Name: const_reverse_iterator - # } - # } - .byte 0xa6, 0x06, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x09, 0x00 - .byte 0xd6, 0x24, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xd9, 0x24, 0x00, 0x00 - .byte 0x5f, 0x54, 0x61, 0x6b - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x65, 0x6e - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xde, 0x24, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x72 - .byte 0x75, 0x63, 0x74, 0x00 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xe1, 0x24, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xe6, 0x24, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbb, 0x24, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xec, 0x24, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0xf7, 0x24, 0x00, 0x00 - .byte 0x69, 0x6e, 0x73, 0x65 - .byte 0x72, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xfb, 0x24, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x00, 0x25, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x02, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x01, 0x25, 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, 0x01, 0x00 - .byte 0x01, 0x25, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x5f, 0x61 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x73, 0x65, 0x72 - .byte 0x76, 0x65, 0x5f, 0x67 - .byte 0x65, 0x6f, 0x6d, 0x65 - .byte 0x74, 0x72, 0x69, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x01, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x72, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbb, 0x24, 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 0xbb, 0x24, 0x00, 0x00 - .byte 0x70, 0x6f, 0x70, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x07, 0x25, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbb, 0x24, 0x00, 0x00 - .byte 0x63, 0x6c, 0x65, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xd9, 0x24, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd9, 0x24, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x0d, 0x25, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x10, 0x25, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x10, 0x25, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x15, 0x25, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x15, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0f, 0x25, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0f, 0x25, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x14, 0x25, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x14, 0x25, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x0d, 0x25, 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 0x0d, 0x25, 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 0x16, 0x25, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x25, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x25, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x25, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x17, 0x25, 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 0x16, 0x25, 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 0x1b, 0x25, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x1b, 0x25, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x1e, 0x25, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x1e, 0x25, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1f, 0x25, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x24, 0x25, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x26, 0x25, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6d, 0x6f - .byte 0x76, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x2b, 0x25, 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 0x2c, 0x25, 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 0x2e, 0x25, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x2f, 0x25, 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 0x01, 0x25, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x01, 0x25, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x7a, 0x65, 0x72, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x32, 0x25, 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 0xbb, 0x24, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x33, 0x25, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x33, 0x25, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x67, 0x65, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x34, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x35, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x38, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xbb, 0x24, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xd9, 0x24, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x3c, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x43, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x45, 0x25, 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, 0x01, 0x00 - .byte 0x46, 0x25, 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 0x4b, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4b, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4b, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x4c, 0x25, 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 0x3d, 0x25, 0x00, 0x00 - .byte 0x5f, 0x53, 0x63, 0x61 - .byte 0x72, 0x79, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc3, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xbc, 0x24, 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 0x08, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0a, 0x25, 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 0x18, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc5, 0x24, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xed, 0x24, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xee, 0x24, 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 0x11, 0x25, 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 0x13, 0x25, 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 (0x254E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 122 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x254D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::vector > - # LinkageName: .?AV?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ - # } - .byte 0xa2, 0x00, 0x04, 0x15 - .byte 0x7a, 0x00, 0x10, 0x02 - .byte 0x4d, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x76 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x2c - .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, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x76, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x5f, 0x74, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x5f, 0x74, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x32, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x254F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::vector > (0x254E) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 339 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4e, 0x25, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x53, 0x01, 0x00, 0x00 - # Class (0x2550) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_endif - # LinkageName: .?AV_Node_endif@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, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x69, 0x66, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x69, 0x66, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2551) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_endif (0x2550) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x50, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2552) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_if (0x2496) - # ThisType: std::_Node_if* (0x2497) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_base*) (0x24A0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x96, 0x24, 0x00, 0x00 - .byte 0x97, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2553) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_if (0x2496) - # ThisType: std::_Node_if* (0x2497) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x96, 0x24, 0x00, 0x00 - .byte 0x97, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2554) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_endif* (0x2551) - # FieldOffset: 0x14 - # Name: _Endif - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_if* (0x2497) - # FieldOffset: 0x18 - # Name: _Child - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_if::(std::_Node_base*) (0x2552) - # Name: _Node_if - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Virtual (0x1) - # Type: void std::_Node_if::() (0x2553) - # Name: ~_Node_if - # } - # } - .byte 0x5e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x51, 0x25, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x45 - .byte 0x6e, 0x64, 0x69, 0x66 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x97, 0x24, 0x00, 0x00 - .byte 0x18, 0x00, 0x5f, 0x43 - .byte 0x68, 0x69, 0x6c, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x52, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x69, 0x66 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x07, 0x00 - .byte 0x53, 0x25, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x69 - .byte 0x66, 0x00, 0xf2, 0xf1 - # Class (0x2555) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 5 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2554) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 28 - # Name: std::_Node_if - # LinkageName: .?AV_Node_if@std@@ - # } - .byte 0x36, 0x00, 0x04, 0x15 - .byte 0x05, 0x00, 0x00, 0x02 - .byte 0x54, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x1c, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x69, 0x66, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x69, 0x66 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2556) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_if (0x2555) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1483 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x55, 0x25, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xcb, 0x05, 0x00, 0x00 - # Class (0x2557) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_end_rep - # LinkageName: .?AV_Node_end_rep@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, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x72, 0x65, 0x70 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x65 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x70, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2558) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_end_rep (0x2557) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x57, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2559) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: bool (0x30) - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: std::_Node_end_rep* (0x2558) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x58, 0x25, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x255A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_rep (0x249A) - # ThisType: std::_Node_rep* (0x249B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (bool, int, int, std::_Node_end_rep*, unsigned) (0x2559) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9a, 0x24, 0x00, 0x00 - .byte 0x9b, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x05, 0x00 - .byte 0x59, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x255B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_rep (0x249A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9a, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x255C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Node_rep (0x249A) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x9a, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x255D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Node_rep (0x255C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5c, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x255E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Node_rep& (0x255D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x5d, 0x25, 0x00, 0x00 - # MemberFunction (0x255F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_rep& (0x255B) - # ClassType: std::_Node_rep (0x249A) - # ThisType: std::_Node_rep* (0x249B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Node_rep&) (0x255E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5b, 0x25, 0x00, 0x00 - .byte 0x9a, 0x24, 0x00, 0x00 - .byte 0x9b, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5e, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2560) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # FieldOffset: 0x14 - # Name: _Min - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # FieldOffset: 0x18 - # Name: _Max - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_end_rep* (0x2558) - # FieldOffset: 0x1C - # Name: _End_rep - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x20 - # Name: _Loop_number - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: int (0x74) - # FieldOffset: 0x24 - # Name: _Simple_loop - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_rep::(bool, int, int, std::_Node_end_rep*, unsigned) (0x255A) - # Name: _Node_rep - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_rep& std::_Node_rep::(const std::_Node_rep&) (0x255F) - # Name: operator= - # } - # } - .byte 0x9a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x4d - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x18, 0x00, 0x5f, 0x4d - .byte 0x61, 0x78, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x58, 0x25, 0x00, 0x00 - .byte 0x1c, 0x00, 0x5f, 0x45 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x70, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x6e, 0x75, 0x6d, 0x62 - .byte 0x65, 0x72, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x5f, 0x53 - .byte 0x69, 0x6d, 0x70, 0x6c - .byte 0x65, 0x5f, 0x6c, 0x6f - .byte 0x6f, 0x70, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5a, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x72, 0x65 - .byte 0x70, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5f, 0x25, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Class (0x2561) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 8 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2560) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 40 - # Name: std::_Node_rep - # LinkageName: .?AV_Node_rep@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x08, 0x00, 0x00, 0x02 - .byte 0x60, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x28, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x72, 0x65, 0x70 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x72 - .byte 0x65, 0x70, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2562) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_rep (0x2561) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1523 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x61, 0x25, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xf3, 0x05, 0x00, 0x00 - # Class (0x2563) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::vector > - # LinkageName: .?AV?$vector@_NV?$allocator@_N@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, 0x76 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x3c, 0x62, 0x6f - .byte 0x6f, 0x6c, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x62, 0x6f - .byte 0x6f, 0x6c, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x5f - .byte 0x4e, 0x56, 0x3f, 0x24 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x5f, 0x4e - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FieldList (0x2564) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> (0x199E) - # FieldOffset: 0x0 - # Name: _Cur - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::vector > (0x2563) - # FieldOffset: 0x8 - # Name: _Grp_valid - # } - # } - .byte 0x2a, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x43 - .byte 0x75, 0x72, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x69, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2565) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2564) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 32 - # Name: std::_Bt_state_t,0> > - # LinkageName: .?AV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xaa, 0x00, 0x04, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x64, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x42, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x42, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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 - # UdtSourceLine (0x2566) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Bt_state_t,0> > (0x2565) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1605 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x65, 0x25, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x45, 0x06, 0x00, 0x00 - # Class (0x2567) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@ - # } - .byte 0x06, 0x02, 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, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x3a, 0x3a, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x3e, 0x2c, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 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, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 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 (0x2568) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2569) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x256A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator,0> >::_Grp_t> - # LinkageName: .?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@ - # } - .byte 0xde, 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, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x3a, 0x3a - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 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, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x40 - .byte 0x3f, 0x24, 0x5f, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Modifier (0x256B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::allocator,0> >::_Grp_t> (0x256A) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x256C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator,0> >::_Grp_t> (0x256B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6b, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x256D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::allocator,0> >::_Grp_t>& (0x256C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6c, 0x25, 0x00, 0x00 - # MemberFunction (0x256E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x256D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6d, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x256F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::allocator,0> >::_Grp_t>& (0x256C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x6c, 0x25, 0x00, 0x00 - # MemberFunction (0x2570) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::allocator,0> >::_Grp_t>&) (0x256F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x6f, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2571) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2572) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Tgt_state_t,0> >::_Grp_t (0x2571) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x71, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2573) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ArgType: const std::allocator,0> >::_Grp_t>& (0x256C) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x72, 0x25, 0x00, 0x00 - .byte 0x6c, 0x25, 0x00, 0x00 - # MemberFunction (0x2574) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const std::_Tgt_state_t,0> >::_Grp_t&, const std::allocator,0> >::_Grp_t>&) (0x2573) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x73, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2575) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::initializer_list,0> >::_Grp_t> - # LinkageName: .?AV?$initializer_list@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@ - # } - .byte 0xea, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x69, 0x6e, 0x69 - .byte 0x74, 0x69, 0x61, 0x6c - .byte 0x69, 0x7a, 0x65, 0x72 - .byte 0x5f, 0x6c, 0x69, 0x73 - .byte 0x74, 0x40, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # ArgList (0x2576) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::initializer_list,0> >::_Grp_t> (0x2575) - # ArgType: const std::allocator,0> >::_Grp_t>& (0x256C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x25, 0x00, 0x00 - .byte 0x6c, 0x25, 0x00, 0x00 - # MemberFunction (0x2577) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list,0> >::_Grp_t>, const std::allocator,0> >::_Grp_t>&) (0x2576) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x76, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2578) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2579) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2578) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x78, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x257A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2579) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x79, 0x25, 0x00, 0x00 - # MemberFunction (0x257B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x257A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x257C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2579) - # ArgType: const std::allocator,0> >::_Grp_t>& (0x256C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x79, 0x25, 0x00, 0x00 - .byte 0x6c, 0x25, 0x00, 0x00 - # MemberFunction (0x257D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, const std::allocator,0> >::_Grp_t>&) (0x257C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7c, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x257E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x257F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&& (0x257E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7e, 0x25, 0x00, 0x00 - # MemberFunction (0x2580) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&) (0x257F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7f, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2581) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&& (0x257E) - # ArgType: const std::allocator,0> >::_Grp_t>& (0x256C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x7e, 0x25, 0x00, 0x00 - .byte 0x6c, 0x25, 0x00, 0x00 - # MemberFunction (0x2582) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&, const std::allocator,0> >::_Grp_t>&) (0x2581) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x81, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2583) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::allocator,0> >::_Grp_t>&) (0x256E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned, const std::allocator,0> >::_Grp_t>&) (0x2570) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned, const std::_Tgt_state_t,0> >::_Grp_t&, const std::allocator,0> >::_Grp_t>&) (0x2574) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::initializer_list,0> >::_Grp_t>, const std::allocator,0> >::_Grp_t>&) (0x2577) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x257B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, const std::allocator,0> >::_Grp_t>&) (0x257D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&) (0x2580) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&, const std::allocator,0> >::_Grp_t>&) (0x2582) - # ] - # } - .byte 0x4a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x69, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6e, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x70, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x77, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7b, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7d, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x80, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x82, 0x25, 0x00, 0x00 - # Pointer (0x2584) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2585) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2584) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x84, 0x25, 0x00, 0x00 - # MemberFunction (0x2586) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x2585) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x85, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2587) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2584) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x84, 0x25, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x2588) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x2587) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x87, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2589) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2584) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x84, 0x25, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x258A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x2589) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x89, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x258B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x2588) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x258A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x88, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8a, 0x25, 0x00, 0x00 - # ArgList (0x258C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2584) - # ArgType: std::_Equal_allocators (0x11AE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x84, 0x25, 0x00, 0x00 - .byte 0xae, 0x11, 0x00, 0x00 - # MemberFunction (0x258D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::_Equal_allocators) (0x258C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x8c, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x258E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::_Equal_allocators) (0x258D) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x2588) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x258A) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8d, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x88, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8a, 0x25, 0x00, 0x00 - # MemberFunction (0x258F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2584) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&) (0x257F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x84, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7f, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2590) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2584) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x257A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x84, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2591) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::initializer_list,0> >::_Grp_t> (0x2575) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x75, 0x25, 0x00, 0x00 - # MemberFunction (0x2592) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2584) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list,0> >::_Grp_t>) (0x2591) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x84, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x91, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2593) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&) (0x258F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x2590) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::initializer_list,0> >::_Grp_t>) (0x2592) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8f, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x92, 0x25, 0x00, 0x00 - # ArgList (0x2594) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x72, 0x25, 0x00, 0x00 - # MemberFunction (0x2595) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t&) (0x2594) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x94, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2596) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2597) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t&& (0x2596) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x96, 0x25, 0x00, 0x00 - # MemberFunction (0x2598) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&&) (0x2597) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x97, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2599) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::_Tgt_state_t,0> >::_Grp_t&) (0x2595) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t&&) (0x2598) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x95, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x98, 0x25, 0x00, 0x00 - # Class (0x259A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_iterator,0> >::_Grp_t> > > - # LinkageName: .?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@ - # } - .byte 0x3e, 0x01, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .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, 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, 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, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Class (0x259B) { - # 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,0> >::_Grp_t> > > - # LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@ - # } - .byte 0x4a, 0x01, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 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, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .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, 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, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # ArgList (0x259C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x72, 0x25, 0x00, 0x00 - # MemberFunction (0x259D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, const std::_Tgt_state_t,0> >::_Grp_t&) (0x259C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9c, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x259E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t&& (0x2596) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x96, 0x25, 0x00, 0x00 - # MemberFunction (0x259F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, std::_Tgt_state_t,0> >::_Grp_t&&) (0x259E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9e, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x25A0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ArgType: const unsigned (0x1181) - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x72, 0x25, 0x00, 0x00 - # MemberFunction (0x25A1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, const unsigned, const std::_Tgt_state_t,0> >::_Grp_t&) (0x25A0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xa0, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x25A2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ArgType: std::initializer_list,0> >::_Grp_t> (0x2575) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x75, 0x25, 0x00, 0x00 - # MemberFunction (0x25A3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, std::initializer_list,0> >::_Grp_t>) (0x25A2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa2, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25A4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Vector_const_iterator,0> >::_Grp_t> > >, const std::_Tgt_state_t,0> >::_Grp_t&) (0x259D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Vector_const_iterator,0> >::_Grp_t> > >, std::_Tgt_state_t,0> >::_Grp_t&&) (0x259F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Vector_const_iterator,0> >::_Grp_t> > >, const unsigned, const std::_Tgt_state_t,0> >::_Grp_t&) (0x25A1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Vector_const_iterator,0> >::_Grp_t> > >, std::initializer_list,0> >::_Grp_t>) (0x25A3) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9d, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9f, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa1, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x25, 0x00, 0x00 - # ArgList (0x25A5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x72, 0x25, 0x00, 0x00 - # MemberFunction (0x25A6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::_Tgt_state_t,0> >::_Grp_t&) (0x25A5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25A7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list,0> >::_Grp_t>) (0x2591) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x91, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25A8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned, const std::_Tgt_state_t,0> >::_Grp_t&) (0x25A6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::initializer_list,0> >::_Grp_t>) (0x25A7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x25, 0x00, 0x00 - # ArgList (0x25A9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2579) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x79, 0x25, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x25AA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x25A9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa9, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x25AB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x2579) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x79, 0x25, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x25AC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x25AB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xab, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25AD) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x25AA) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x25AC) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xaa, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xac, 0x25, 0x00, 0x00 - # MemberFunction (0x25AE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25AF) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25AE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned, const std::_Tgt_state_t,0> >::_Grp_t&) (0x25A6) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xae, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x25, 0x00, 0x00 - # ArgList (0x25B0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - # MemberFunction (0x25B1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >) (0x25B0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb0, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x25B2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - # MemberFunction (0x25B3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, std::_Vector_const_iterator,0> >::_Grp_t> > >) (0x25B2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb2, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25B4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Vector_const_iterator,0> >::_Grp_t> > >) (0x25B1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Vector_const_iterator,0> >::_Grp_t> > >, std::_Vector_const_iterator,0> >::_Grp_t> > >) (0x25B3) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb1, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb3, 0x25, 0x00, 0x00 - # Pointer (0x25B5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x25B6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x25B7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Tgt_state_t,0> >::_Grp_t (0x2571) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x71, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x25B8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2578) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x78, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x25B9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t* (0x25B7) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb7, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25BA) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25B6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Tgt_state_t,0> >::_Grp_t* std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25B9) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb6, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb9, 0x25, 0x00, 0x00 - # MemberFunction (0x25BB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25BC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25BD) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25BB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25BC) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x25, 0x00, 0x00 - # Class (0x25BE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> >::_Grp_t> > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@@std@@ - # } - .byte 0x72, 0x01, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 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, 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, 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, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 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 (0x25BF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> >::_Grp_t> > > > (0x25BE) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbe, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x25C0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator,0> >::_Grp_t> > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@@std@@ - # } - .byte 0x7e, 0x01, 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 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .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, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .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, 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, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 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 (0x25C1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator,0> >::_Grp_t> > > > (0x25C0) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc0, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25C2) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> >::_Grp_t> > > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25BF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> >::_Grp_t> > > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C1) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbf, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc1, 0x25, 0x00, 0x00 - # MemberFunction (0x25C3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25C4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x25C5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x25C6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t& (0x25C5) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc5, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25C7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25C8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25C6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Tgt_state_t,0> >::_Grp_t& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25C7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc6, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc7, 0x25, 0x00, 0x00 - # MemberFunction (0x25C9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t& (0x25C5) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc5, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25CA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25CB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Tgt_state_t,0> >::_Grp_t& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25CA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc9, 0x25, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x25, 0x00, 0x00 - # MemberFunction (0x25CC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator,0> >::_Grp_t> (0x256A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x25CD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: const unsigned (0x1181) - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x72, 0x25, 0x00, 0x00 - # MemberFunction (0x25CE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, const unsigned, const std::_Tgt_state_t,0> >::_Grp_t&) (0x25CD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xcd, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x25CF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: const unsigned (0x1181) - # ArgType: std::_Value_init_tag (0x1759) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x59, 0x17, 0x00, 0x00 - # MemberFunction (0x25D0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, const unsigned, std::_Value_init_tag) (0x25CF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xcf, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25D1) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, const unsigned, const std::_Tgt_state_t,0> >::_Grp_t&) (0x25CE) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, const unsigned, std::_Value_init_tag) (0x25D0) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xce, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd0, 0x25, 0x00, 0x00 - # ArgList (0x25D2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - # MemberFunction (0x25D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25D2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xd2, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x25D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x25D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::integral_constant) (0x25D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xd4, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x25D6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x25D7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::integral_constant) (0x25D6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xd6, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25D8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::integral_constant) (0x25D5) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::integral_constant) (0x25D7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd5, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd7, 0x25, 0x00, 0x00 - # MemberFunction (0x25D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25D2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xd2, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x25DA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - # MemberFunction (0x25DB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25DA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xda, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25DC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x25DD) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x25DE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* (0x25DD) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x25DF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t*, const unsigned, const unsigned) (0x25DE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xde, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25E1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25DA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xda, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x124F) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x12, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25E3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy*& (0x1253) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x53, 0x12, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25E4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* const& (0x1256) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x56, 0x12, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25E5) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E3) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy* const& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E4) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe3, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe4, 0x25, 0x00, 0x00 - # Pointer (0x25E6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator,0> >::_Grp_t> (0x256A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x25E7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator,0> >::_Grp_t>& (0x256C) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6c, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25E9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::allocator,0> >::_Grp_t>& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E7) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::allocator,0> >::_Grp_t>& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E8) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe7, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe8, 0x25, 0x00, 0x00 - # Class (0x25EA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_val,0> >::_Grp_t> > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x0e, 0x01, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x56, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .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, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x25EB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val,0> >::_Grp_t> > (0x25EA) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xea, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x25EC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val,0> >::_Grp_t> >& (0x25EB) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xeb, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x25ED) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_val,0> >::_Grp_t> > (0x25EA) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xea, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x25EE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_val,0> >::_Grp_t> > (0x25ED) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xed, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x25EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val,0> >::_Grp_t> >& (0x25EE) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xee, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25F0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val,0> >::_Grp_t> >& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25EC) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_Vector_val,0> >::_Grp_t> >& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25EF) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xec, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xef, 0x25, 0x00, 0x00 - # ArgList (0x25F1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* (0x25DD) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xdd, 0x25, 0x00, 0x00 - # MemberFunction (0x25F2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t*) (0x25F1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf1, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x25F3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9a, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x25F4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x25F5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t*& (0x25F4) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf4, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x25F6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Tgt_state_t,0> >::_Grp_t* (0x25DD) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdd, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x25F7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t*& (0x25F6) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf6, 0x25, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x25F8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Tgt_state_t,0> >::_Grp_t*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25F5) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_Tgt_state_t,0> >::_Grp_t*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25F7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf5, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf7, 0x25, 0x00, 0x00 - # Struct (0x25F9) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator_traits,0> >::_Grp_t> > - # LinkageName: .?AU?$allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x0e, 0x01, 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, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x3a, 0x3a, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .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, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x40 - .byte 0x3f, 0x24, 0x5f, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # FieldList (0x25FA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x9 - # MethodListIndex: 0x2583 - # Name: vector - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x2586) - # Name: _Take_contents - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x258B - # Name: _Move_construct - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x258E - # Name: _Move_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x2593 - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: ~vector - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2599 - # Name: push_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x25A4 - # Name: insert - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25A8 - # Name: assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25AD - # Name: _Copy_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25AF - # Name: resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25AE) - # Name: _Reallocate_exactly - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25AE) - # Name: _Clear_and_reserve_geometric - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25AE) - # Name: reserve - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: shrink_to_fit - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: pop_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25B4 - # Name: erase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: clear - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x2586) - # Name: _Swap_val - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x2586) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25BA - # Name: data - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25BD - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25BD - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25C2 - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25C2 - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25BC) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25BC) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> >::_Grp_t> > > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C1) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator,0> >::_Grp_t> > > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C1) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25BA - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25BA - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C3) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C4) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C4) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C4) - # Name: capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C4) - # Name: _Unused_capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C3) - # Name: _Has_unused_capacity - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25C8 - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25C8 - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25CB - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25CB - # Name: back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator,0> >::_Grp_t> std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25CC) - # Name: get_allocator - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25D1 - # Name: _Ufill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25D3) - # Name: _Umove - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25D8 - # Name: _Umove_if_noexcept1 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25D9) - # Name: _Umove_if_noexcept - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25DB) - # Name: _Destroy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25DC) - # Name: _Calculate_growth - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25AE) - # Name: _Buy_raw - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25AE) - # Name: _Buy_nonzero - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::_Tgt_state_t,0> >::_Grp_t*, const unsigned, const unsigned) (0x25DF) - # Name: _Change_array - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: _Tidy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E0) - # Name: _Xlength - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E0) - # Name: _Xrange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25E1) - # Name: _Orphan_range - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Iterator_base12** std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E2) - # Name: _Getpfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25E5 - # Name: _Myproxy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x2586) - # Name: _Swap_proxy_and_iterators - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25E9 - # Name: _Getal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25F0 - # Name: _Get_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::_Tgt_state_t,0> >::_Grp_t*) (0x25F2) - # Name: _Make_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25F3) - # Name: _Make_iterator_offset - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25F8 - # Name: _Myfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25F8 - # Name: _Mylast - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x25F8 - # Name: _Myend - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator,0> >::_Grp_t> (0x256A) - # Name: _Alty - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits,0> >::_Grp_t> > (0x25F9) - # Name: _Alty_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_val,0> >::_Grp_t> > (0x25EA) - # Name: _Scary_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator,0> >::_Grp_t> (0x256A) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x25B7) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t& (0x25C5) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_iterator,0> >::_Grp_t> > > (0x259A) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> >::_Grp_t> > > > (0x25BE) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator,0> >::_Grp_t> > > > (0x25C0) - # Name: const_reverse_iterator - # } - # } - .byte 0xa6, 0x06, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x09, 0x00 - .byte 0x83, 0x25, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x86, 0x25, 0x00, 0x00 - .byte 0x5f, 0x54, 0x61, 0x6b - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x65, 0x6e - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x8b, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x72 - .byte 0x75, 0x63, 0x74, 0x00 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x8e, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x93, 0x25, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x69, 0x25, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x99, 0x25, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0xa4, 0x25, 0x00, 0x00 - .byte 0x69, 0x6e, 0x73, 0x65 - .byte 0x72, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa8, 0x25, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xad, 0x25, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xaf, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xae, 0x25, 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, 0x01, 0x00 - .byte 0xae, 0x25, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x5f, 0x61 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x73, 0x65, 0x72 - .byte 0x76, 0x65, 0x5f, 0x67 - .byte 0x65, 0x6f, 0x6d, 0x65 - .byte 0x74, 0x72, 0x69, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xae, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x72, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x69, 0x25, 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 0x69, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x70, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb4, 0x25, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x69, 0x25, 0x00, 0x00 - .byte 0x63, 0x6c, 0x65, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x86, 0x25, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x86, 0x25, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xba, 0x25, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbd, 0x25, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xbd, 0x25, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc2, 0x25, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc2, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbc, 0x25, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbc, 0x25, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc1, 0x25, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc1, 0x25, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xba, 0x25, 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 0xba, 0x25, 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 0xc3, 0x25, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc4, 0x25, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc4, 0x25, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc4, 0x25, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xc4, 0x25, 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 0xc3, 0x25, 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 0xc8, 0x25, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc8, 0x25, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xcb, 0x25, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xcb, 0x25, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xcc, 0x25, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd1, 0x25, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xd3, 0x25, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6d, 0x6f - .byte 0x76, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd8, 0x25, 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 0xd9, 0x25, 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 0xdb, 0x25, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xdc, 0x25, 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 0xae, 0x25, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xae, 0x25, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x7a, 0x65, 0x72, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xdf, 0x25, 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 0x69, 0x25, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0xe0, 0x25, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0xe0, 0x25, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x67, 0x65, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xe1, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xe2, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe5, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x69, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x86, 0x25, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe9, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf0, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xf2, 0x25, 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, 0x01, 0x00 - .byte 0xf3, 0x25, 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 0xf8, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf8, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf8, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xf9, 0x25, 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 0xea, 0x25, 0x00, 0x00 - .byte 0x5f, 0x53, 0x63, 0x61 - .byte 0x72, 0x79, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x6a, 0x25, 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 0xb5, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb7, 0x25, 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 0xc5, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x72, 0x25, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x9a, 0x25, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x9b, 0x25, 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 0xbe, 0x25, 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 0xc0, 0x25, 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 (0x25FB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 122 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x25FA) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > - # LinkageName: .?AV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ - # } - .byte 0x9a, 0x01, 0x04, 0x15 - .byte 0x7a, 0x00, 0x10, 0x02 - .byte 0xfa, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x76 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x2c - .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, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x3a, 0x3a, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x76, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x40, 0x3f, 0x24, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x44, 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 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x40, 0x3f, 0x24, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x44, 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 0x40, 0x33, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x25FC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x25FB) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 339 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xfb, 0x25, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x53, 0x01, 0x00, 0x00 - # FieldList (0x25FD) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> (0x199E) - # FieldOffset: 0x0 - # Name: _Begin - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: gsl::details::span_iterator,0> (0x199E) - # FieldOffset: 0x8 - # Name: _End - # } - # } - .byte 0x26, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x42 - .byte 0x65, 0x67, 0x69, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x45 - .byte 0x6e, 0x64, 0x00, 0xf1 - # Struct (0x25FE) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # FieldList: (0x25FD) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Tgt_state_t,0> >::_Grp_t - # LinkageName: .?AU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@ - # } - .byte 0xba, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x08, 0x02 - .byte 0xfd, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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 - # UdtSourceLine (0x25FF) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Tgt_state_t,0> >::_Grp_t (0x25FE) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1615 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xfe, 0x25, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x4f, 0x06, 0x00, 0x00 - # Pointer (0x2600) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2601) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x2539) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2600) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x39, 0x25, 0x00, 0x00 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x00, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2602) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2603) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,std::_Vector_val >,1> (0x2602) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x02, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2604) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x24BE) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2603) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbe, 0x24, 0x00, 0x00 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x03, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2605) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2601) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2604) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x01, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x26, 0x00, 0x00 - # MemberFunction (0x2606) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val >& (0x253E) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2600) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3e, 0x25, 0x00, 0x00 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x00, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2607) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val >& (0x2541) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2603) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x41, 0x25, 0x00, 0x00 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x03, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2608) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2606) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2607) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x06, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x07, 0x26, 0x00, 0x00 - # FieldList (0x2609) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::allocator (0x24BC) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val > (0x253D) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2605 - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2608 - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x24BC) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x3d, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x05, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x08, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x260A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2609) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Compressed_pair,std::_Vector_val >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@ - # } - .byte 0x0e, 0x01, 0x04, 0x15 - .byte 0x07, 0x00, 0x10, 0x02 - .byte 0x09, 0x26, 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, 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, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x3e, 0x2c, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 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, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x55 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 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 - # UdtSourceLine (0x260B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,std::_Vector_val >,1> (0x260A) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x0a, 0x26, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # Pointer (0x260C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x24BD) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbd, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x260D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Loop_vals_t& (0x2518) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x18, 0x25, 0x00, 0x00 - # MemberFunction (0x260E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::allocator (0x24BC) - # ThisType: const std::allocator* (0x260C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Loop_vals_t&) (0x260D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x0c, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0d, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x260F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Loop_vals_t* (0x250A) - # ClassType: std::allocator (0x24BC) - # ThisType: const std::allocator* (0x260C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Loop_vals_t&) (0x24E7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0a, 0x25, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x0c, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe7, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2610) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t* std::allocator::(std::_Loop_vals_t&) (0x260E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Loop_vals_t* std::allocator::(const std::_Loop_vals_t&) (0x260F) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x26, 0x00, 0x00 - # Pointer (0x2611) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x24BC) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2612) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x24BC) - # ThisType: std::allocator* (0x2611) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x11, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2613) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x24BC) - # ThisType: std::allocator* (0x2611) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x24BF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x11, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbf, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2614) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::() (0x2612) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(const std::allocator&) (0x2613) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x13, 0x26, 0x00, 0x00 - # Pointer (0x2615) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Loop_vals_t (0x24C3) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc3, 0x24, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x2616) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Loop_vals_t* const (0x2615) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x15, 0x26, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x2617) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x24BC) - # ThisType: std::allocator* (0x2611) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Loop_vals_t* const, const unsigned) (0x2616) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x11, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x16, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2618) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::allocator (0x24BC) - # ThisType: std::allocator* (0x2611) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x11, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2619) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::allocator (0x24BC) - # ThisType: std::allocator* (0x2611) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const void*) (0x127B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x11, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x261A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t* std::allocator::(const unsigned) (0x2618) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t* std::allocator::(const unsigned, const void*) (0x2619) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x18, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x19, 0x26, 0x00, 0x00 - # MemberFunction (0x261B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::allocator (0x24BC) - # ThisType: const std::allocator* (0x260C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x0c, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x261C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2610 - # Name: address - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2614 - # Name: allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(std::_Loop_vals_t* const, const unsigned) (0x2617) - # Name: deallocate - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x261A - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::allocator::() (0x261B) - # Name: max_size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void (0x3) - # Name: _Not_user_specialized - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t (0x24C3) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t* (0x2508) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Loop_vals_t* (0x250A) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t& (0x2518) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Loop_vals_t& (0x24C5) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0x5e, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x10, 0x26, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x14, 0x26, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x26, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x1a, 0x26, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1b, 0x26, 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 0xc3, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0a, 0x25, 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 0x18, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc5, 0x24, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x261D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x261C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator - # LinkageName: .?AV?$allocator@U_Loop_vals_t@std@@@std@@ - # } - .byte 0x62, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0x1c, 0x26, 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, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x5f, 0x74, 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, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .byte 0x74, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x261E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator (0x261D) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 879 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1d, 0x26, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x6f, 0x03, 0x00, 0x00 - # FieldList (0x261F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: int (0x74) - # FieldOffset: 0x0 - # Name: _Loop_idx - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: void* (0x403) - # FieldOffset: 0x4 - # Name: _Loop_iter - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x69, 0x64, 0x78, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x03, 0x04, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2620) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x261F) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 8 - # Name: std::_Loop_vals_t - # LinkageName: .?AU_Loop_vals_t@std@@ - # } - .byte 0x3e, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x1f, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2621) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Loop_vals_t (0x2620) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1517 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x20, 0x26, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xed, 0x05, 0x00, 0x00 - # Pointer (0x2622) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator > > (0x24EE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2623) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: std::_Vector_const_iterator > >* (0x2622) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x22, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2624) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: const std::_Container_base12* (0x1295) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - # MemberFunction (0x2625) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: std::_Vector_const_iterator > >* (0x2622) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Loop_vals_t*, const std::_Container_base12*) (0x2624) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x22, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x24, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2626) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::() (0x2623) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::(std::_Loop_vals_t*, const std::_Container_base12*) (0x2625) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x25, 0x26, 0x00, 0x00 - # Modifier (0x2627) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_const_iterator > > (0x24EE) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2628) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_const_iterator > > (0x2627) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2629) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Loop_vals_t& (0x24C5) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: const std::_Vector_const_iterator > >* (0x2628) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc5, 0x24, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x28, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x262A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Loop_vals_t* (0x250A) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: const std::_Vector_const_iterator > >* (0x2628) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0a, 0x25, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x28, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x262B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator > > (0x24EE) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x262C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > >& (0x262B) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: std::_Vector_const_iterator > >* (0x2622) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x26, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x22, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x262D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > > (0x24EE) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: std::_Vector_const_iterator > >* (0x2622) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x22, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x262E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::() (0x262C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(int) (0x262D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2c, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x26, 0x00, 0x00 - # MemberFunction (0x262F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: const std::_Vector_const_iterator > >* (0x2628) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x28, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2630) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > >& (0x262B) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: std::_Vector_const_iterator > >* (0x2622) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2b, 0x26, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x22, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2631) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > > (0x24EE) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: const std::_Vector_const_iterator > >* (0x2628) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x28, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2632) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_const_iterator > > (0x2627) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x27, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2633) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vector_const_iterator > >& (0x2632) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x32, 0x26, 0x00, 0x00 - # MemberFunction (0x2634) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: const std::_Vector_const_iterator > >* (0x2628) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator > >&) (0x2633) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x28, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x33, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2635) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(const int) (0x2631) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2634) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x31, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x34, 0x26, 0x00, 0x00 - # MemberFunction (0x2636) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Loop_vals_t& (0x24C5) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: const std::_Vector_const_iterator > >* (0x2628) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc5, 0x24, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x28, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2637) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: const std::_Vector_const_iterator > >* (0x2628) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator > >&) (0x2633) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x28, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x33, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2638) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: const std::_Vector_const_iterator > >* (0x2628) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator > >&) (0x2633) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x28, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x33, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2639) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Loop_vals_t* (0x250A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0a, 0x25, 0x00, 0x00 - # MemberFunction (0x263A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x24EE) - # ThisType: std::_Vector_const_iterator > >* (0x2622) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Loop_vals_t*) (0x2639) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x22, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x39, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x263B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Iterator_base12 (0x124D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t* (0x2508) - # FieldOffset: 0x8 - # Name: _Ptr - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2626 - # Name: _Vector_const_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Loop_vals_t& std::_Vector_const_iterator > >::() (0x2629) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Loop_vals_t* std::_Vector_const_iterator > >::() (0x262A) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x262E - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x262E - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::(const int) (0x262F) - # Name: _Verify_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const int) (0x2630) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(const int) (0x2631) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const int) (0x2630) - # Name: operator-= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2635 - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Loop_vals_t& std::_Vector_const_iterator > >::(const int) (0x2636) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2637) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2637) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2637) - # Name: operator< - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2637) - # Name: operator> - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2637) - # Name: operator<= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2637) - # Name: operator>= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2638) - # Name: _Compat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Loop_vals_t* std::_Vector_const_iterator > >::() (0x262A) - # Name: _Unwrapped - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::(const std::_Loop_vals_t*) (0x263A) - # Name: _Seek_to - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t (0x24C3) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Loop_vals_t* (0x250A) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Loop_vals_t& (0x24C5) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t* (0x2508) - # Name: _Tptr - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator > > (0x24EE) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0x5a, 0x02, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x50 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x26, 0x26, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x29, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2a, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x2e, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x2e, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2f, 0x26, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x6f, 0x66, 0x66, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x30, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x31, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x30, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x35, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x36, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x37, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x38, 0x26, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2a, 0x26, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3a, 0x26, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x74, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc3, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x0a, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc5, 0x24, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x5f, 0x54, 0x70, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xee, 0x24, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x263C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 33 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x263B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Vector_const_iterator > > - # LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@ - # } - .byte 0xce, 0x00, 0x04, 0x15 - .byte 0x21, 0x00, 0x10, 0x02 - .byte 0x3b, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 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, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .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, 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, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x263D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_const_iterator > > (0x263C) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 22 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3c, 0x26, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x16, 0x00, 0x00, 0x00 - # Pointer (0x263E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val > (0x253D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3d, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x263F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_val > (0x253D) - # ThisType: std::_Vector_val >* (0x263E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3d, 0x25, 0x00, 0x00 - .byte 0x3e, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2640) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x1293) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t* (0x2508) - # FieldOffset: 0x4 - # Name: _Myfirst - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t* (0x2508) - # FieldOffset: 0x8 - # Name: _Mylast - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t* (0x2508) - # FieldOffset: 0xC - # Name: _Myend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_val >::() (0x263F) - # Name: _Vector_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t (0x24C3) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t* (0x2508) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Loop_vals_t* (0x250A) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t& (0x2518) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Loop_vals_t& (0x24C5) - # Name: const_reference - # } - # } - .byte 0xf2, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6c, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4d - .byte 0x79, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3f, 0x26, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc3, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x08, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0a, 0x25, 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 0x18, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc5, 0x24, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x72, 0x65 - .byte 0x66, 0x65, 0x72, 0x65 - .byte 0x6e, 0x63, 0x65, 0x00 - # Class (0x2641) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 12 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2640) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vector_val > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@ - # } - .byte 0x92, 0x00, 0x04, 0x15 - .byte 0x0c, 0x00, 0x10, 0x02 - .byte 0x40, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x56, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .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, 0x55, 0x5f - .byte 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 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 (0x2642) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_val > (0x2641) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 308 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x41, 0x26, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x34, 0x01, 0x00, 0x00 - # Struct (0x2643) { - # 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 > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@ - # } - .byte 0xa6, 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, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .byte 0x74, 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 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 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 (0x2644) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Default_allocator_traits > (0x2643) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x43, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x2645) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2644) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator_traits > - # LinkageName: .?AU?$allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@ - # } - .byte 0x92, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0x44, 0x26, 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, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .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, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .byte 0x74, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2646) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator_traits > (0x2645) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 837 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x45, 0x26, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x45, 0x03, 0x00, 0x00 - # MemberFunction (0x2647) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_endif (0x2550) - # ThisType: std::_Node_endif* (0x2551) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x50, 0x25, 0x00, 0x00 - .byte 0x51, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2648) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_endif::() (0x2647) - # Name: _Node_endif - # } - # } - .byte 0x22, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x47, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x65, 0x6e - .byte 0x64, 0x69, 0x66, 0x00 - # Class (0x2649) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2648) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 20 - # Name: std::_Node_endif - # LinkageName: .?AV_Node_endif@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x48, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x14, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x69, 0x66, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x69, 0x66, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x264A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_endif (0x2649) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1476 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x49, 0x26, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xc4, 0x05, 0x00, 0x00 - # MemberFunction (0x264B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_end_rep (0x2557) - # ThisType: std::_Node_end_rep* (0x2558) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x25, 0x00, 0x00 - .byte 0x58, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x264C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_end_rep (0x2557) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x57, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x264D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Node_end_rep (0x2557) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x57, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x264E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Node_end_rep (0x264D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4d, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x264F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Node_end_rep& (0x264E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4e, 0x26, 0x00, 0x00 - # MemberFunction (0x2650) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_end_rep& (0x264C) - # ClassType: std::_Node_end_rep (0x2557) - # ThisType: std::_Node_end_rep* (0x2558) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Node_end_rep&) (0x264F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4c, 0x26, 0x00, 0x00 - .byte 0x57, 0x25, 0x00, 0x00 - .byte 0x58, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4f, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2651) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_rep* (0x249B) - # FieldOffset: 0x14 - # Name: _Begin_rep - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_end_rep::() (0x264B) - # Name: _Node_end_rep - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_end_rep& std::_Node_end_rep::(const std::_Node_end_rep&) (0x2650) - # Name: operator= - # } - # } - .byte 0x52, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x9b, 0x24, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x42 - .byte 0x65, 0x67, 0x69, 0x6e - .byte 0x5f, 0x72, 0x65, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4b, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x65, 0x6e - .byte 0x64, 0x5f, 0x72, 0x65 - .byte 0x70, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x50, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Class (0x2652) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2651) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 24 - # Name: std::_Node_end_rep - # LinkageName: .?AV_Node_end_rep@std@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0x51, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x18, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x72, 0x65, 0x70 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x65 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x70, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2653) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_end_rep (0x2652) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1506 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x52, 0x26, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xe2, 0x05, 0x00, 0x00 - # Class (0x2654) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vb_val > - # LinkageName: .?AV?$_Vb_val@V?$allocator@_N@std@@@std@@ - # } - .byte 0x62, 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, 0x62, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x62, 0x6f - .byte 0x6f, 0x6c, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x76, 0x61, 0x6c, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x5f, 0x4e, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x2655) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x2563) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2656) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2657) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator - # LinkageName: .?AV?$allocator@_N@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, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x5f - .byte 0x4e, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Modifier (0x2658) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::allocator (0x2657) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2659) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x2658) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x58, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x265A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::allocator& (0x2659) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x59, 0x26, 0x00, 0x00 - # MemberFunction (0x265B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x265A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5a, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x265C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: const std::allocator& (0x2659) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x59, 0x26, 0x00, 0x00 - # MemberFunction (0x265D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned, const std::allocator&) (0x265C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x5c, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x265E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: const bool& (0x1C31) - # ArgType: const std::allocator& (0x2659) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x31, 0x1c, 0x00, 0x00 - .byte 0x59, 0x26, 0x00, 0x00 - # MemberFunction (0x265F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned, const bool&, const std::allocator&) (0x265E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5e, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2660) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::vector > (0x2563) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2661) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x2660) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x60, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2662) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::vector >& (0x2661) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x61, 0x26, 0x00, 0x00 - # MemberFunction (0x2663) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x2662) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x62, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2664) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x2661) - # ArgType: const std::allocator& (0x2659) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x61, 0x26, 0x00, 0x00 - .byte 0x59, 0x26, 0x00, 0x00 - # MemberFunction (0x2665) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, const std::allocator&) (0x2664) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x64, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2666) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x2563) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2667) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >&& (0x2666) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x66, 0x26, 0x00, 0x00 - # MemberFunction (0x2668) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x2667) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x67, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2669) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >&& (0x2666) - # ArgType: const std::allocator& (0x2659) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x66, 0x26, 0x00, 0x00 - .byte 0x59, 0x26, 0x00, 0x00 - # MemberFunction (0x266A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&&, const std::allocator&) (0x2669) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x69, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x266B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::initializer_list - # LinkageName: .?AV?$initializer_list@_N@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 0x62, 0x6f, 0x6f, 0x6c - .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, 0x5f, 0x4e, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x266C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::initializer_list (0x266B) - # ArgType: const std::allocator& (0x2659) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x6b, 0x26, 0x00, 0x00 - .byte 0x59, 0x26, 0x00, 0x00 - # MemberFunction (0x266D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list, const std::allocator&) (0x266C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x6c, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x266E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2656) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::allocator&) (0x265B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(unsigned, const std::allocator&) (0x265D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(unsigned, const bool&, const std::allocator&) (0x265F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&) (0x2663) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x2665) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&) (0x2668) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x266A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x266D) - # ] - # } - .byte 0x4a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x56, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5b, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5d, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5f, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x65, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x68, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6a, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6d, 0x26, 0x00, 0x00 - # Pointer (0x266F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x2563) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2670) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x266F) - # ArgType: std::_Equal_allocators (0x11AE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x6f, 0x26, 0x00, 0x00 - .byte 0xae, 0x11, 0x00, 0x00 - # MemberFunction (0x2671) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::_Equal_allocators) (0x2670) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x70, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2672) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x266F) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x6f, 0x26, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x2673) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x2672) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x72, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2674) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x266F) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x6f, 0x26, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x2675) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x2674) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x74, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2676) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::_Equal_allocators) (0x2671) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x2673) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x2675) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x71, 0x26, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x73, 0x26, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x75, 0x26, 0x00, 0x00 - # MemberFunction (0x2677) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x266F) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x2667) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6f, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x67, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2678) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::initializer_list (0x266B) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6b, 0x26, 0x00, 0x00 - # MemberFunction (0x2679) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x266F) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x2678) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6f, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x78, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x267A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x266F) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x2662) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6f, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x62, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x267B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::vector >&&) (0x2677) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::initializer_list) (0x2679) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(const std::vector >&) (0x267A) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x77, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x79, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7a, 0x26, 0x00, 0x00 - # MemberFunction (0x267C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x2678) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x78, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x267D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: const bool& (0x1C31) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x31, 0x1c, 0x00, 0x00 - # MemberFunction (0x267E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned, const bool&) (0x267D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7d, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x267F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list) (0x267C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(unsigned, const bool&) (0x267E) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7c, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x7e, 0x26, 0x00, 0x00 - # Class (0x2680) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vb_iterator > > - # LinkageName: .?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@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, 0x5f - .byte 0x56, 0x62, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x57, 0x72 - .byte 0x61, 0x70, 0x5f, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x3c - .byte 0x75, 0x6e, 0x73, 0x69 - .byte 0x67, 0x6e, 0x65, 0x64 - .byte 0x20, 0x69, 0x6e, 0x74 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 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 (0x2681) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vb_const_iterator > > - # LinkageName: .?AV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@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 0x56, 0x62, 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 0x57, 0x72, 0x61, 0x70 - .byte 0x5f, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x62, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2682) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vb_const_iterator > > (0x2681) - # ArgType: std::initializer_list (0x266B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x6b, 0x26, 0x00, 0x00 - # MemberFunction (0x2683) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > > (0x2680) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vb_const_iterator > >, std::initializer_list) (0x2682) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x82, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2684) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vb_const_iterator > > (0x2681) - # ArgType: const bool& (0x1C31) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x31, 0x1c, 0x00, 0x00 - # MemberFunction (0x2685) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > > (0x2680) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vb_const_iterator > >, const bool&) (0x2684) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x84, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2686) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Vb_const_iterator > > (0x2681) - # ArgType: unsigned (0x75) - # ArgType: const bool& (0x1C31) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x31, 0x1c, 0x00, 0x00 - # MemberFunction (0x2687) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > > (0x2680) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Vb_const_iterator > >, unsigned, const bool&) (0x2686) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x86, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2688) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, std::initializer_list) (0x2683) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, const bool&) (0x2685) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, unsigned, const bool&) (0x2687) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x83, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x85, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x87, 0x26, 0x00, 0x00 - # ArgList (0x2689) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x2661) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x61, 0x26, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x268A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x2689) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x89, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x268B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x2661) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x61, 0x26, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x268C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x268B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x8b, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x268D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x268A) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x268C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8a, 0x26, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8c, 0x26, 0x00, 0x00 - # MemberFunction (0x268E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x268F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x2660) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x60, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2690) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x2563) - # ThisType: const std::vector >* (0x268F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8f, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2691) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > > (0x2680) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2692) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_const_iterator > > (0x2681) - # ClassType: std::vector > (0x2563) - # ThisType: const std::vector >* (0x268F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8f, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2693) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::vector >::() (0x2691) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_const_iterator > > std::vector >::() (0x2692) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x92, 0x26, 0x00, 0x00 - # Class (0x2694) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@@std@@ - # } - .byte 0xda, 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, 0x62 - .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, 0x57, 0x72 - .byte 0x61, 0x70, 0x5f, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x3c - .byte 0x75, 0x6e, 0x73, 0x69 - .byte 0x67, 0x6e, 0x65, 0x64 - .byte 0x20, 0x69, 0x6e, 0x74 - .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, 0x56 - .byte 0x62, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 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 (0x2695) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x2694) - # ClassType: std::vector > (0x2563) - # ThisType: const std::vector >* (0x268F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x94, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8f, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2696) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vb_const_iterator > > (0x2681) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - # MemberFunction (0x2697) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > > (0x2680) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vb_const_iterator > >) (0x2696) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x96, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2698) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@@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, 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, 0x62 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x57, 0x72, 0x61, 0x70 - .byte 0x5f, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 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, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 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 (0x2699) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x2698) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x98, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x269A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2699) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2695) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x95, 0x26, 0x00, 0x00 - # ArgList (0x269B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: bool (0x30) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x269C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned, bool) (0x269B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9b, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x269D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::vector > (0x2563) - # ThisType: const std::vector >* (0x268F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8f, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x269E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x2657) - # ClassType: std::vector > (0x2563) - # ThisType: const std::vector >* (0x268F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8f, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x269F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::vector > (0x2563) - # ThisType: const std::vector >* (0x268F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8f, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x26A0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vb_reference > > - # LinkageName: .?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@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, 0x5f - .byte 0x56, 0x62, 0x5f, 0x72 - .byte 0x65, 0x66, 0x65, 0x72 - .byte 0x65, 0x6e, 0x63, 0x65 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x57 - .byte 0x72, 0x61, 0x70, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x72, 0x65, 0x66 - .byte 0x65, 0x72, 0x65, 0x6e - .byte 0x63, 0x65, 0x40, 0x55 - .byte 0x3f, 0x24, 0x5f, 0x57 - .byte 0x72, 0x61, 0x70, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x40, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .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 (0x26A1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_reference > > (0x26A0) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26A2) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::vector >::(unsigned) (0x269F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_reference > > std::vector >::(unsigned) (0x26A1) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9f, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa1, 0x26, 0x00, 0x00 - # MemberFunction (0x26A3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_reference > > (0x26A0) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26A4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_reference > > std::vector >::() (0x26A3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::vector >::() (0x269D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa3, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9d, 0x26, 0x00, 0x00 - # MemberFunction (0x26A5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const bool&) (0x1C32) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x32, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x26A6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vb_const_iterator > > (0x2681) - # ArgType: std::_Vb_const_iterator > > (0x2681) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - # MemberFunction (0x26A7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > > (0x2680) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vb_const_iterator > >, std::_Vb_const_iterator > >) (0x26A6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa6, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26A8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >) (0x2697) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, std::_Vb_const_iterator > >) (0x26A7) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x97, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x26, 0x00, 0x00 - # ArgList (0x26A9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >& (0x266F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6f, 0x26, 0x00, 0x00 - # MemberFunction (0x26AA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&) (0x26A9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa9, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x26AB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vb_reference > > (0x26A0) - # ArgType: std::_Vb_reference > > (0x26A0) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - # MemberFunction (0x26AC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vb_reference > >, std::_Vb_reference > >) (0x26AB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xab, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26AD) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&) (0x26AA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::vector >::(std::_Vb_reference > >, std::_Vb_reference > >) (0x26AC) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaa, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0xac, 0x26, 0x00, 0x00 - # ArgList (0x26AE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vb_const_iterator > > (0x2681) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x26AF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x2563) - # ThisType: std::vector >* (0x2655) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vb_const_iterator > >, unsigned) (0x26AE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x55, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xae, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26B0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: const std::vector >* (0x268F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned, unsigned) (0x115D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8f, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x5d, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26B1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2563) - # ThisType: const std::vector >* (0x268F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8f, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x26B2) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Wrap_alloc > - # LinkageName: .?AU?$_Wrap_alloc@V?$allocator@I@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, 0x5f - .byte 0x57, 0x72, 0x61, 0x70 - .byte 0x5f, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Class (0x26B3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator - # LinkageName: .?AV?$allocator@I@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, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Struct (0x26B4) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::allocator_traits > - # LinkageName: .?AU?$allocator_traits@V?$allocator@I@std@@@std@@ - # } - .byte 0x7e, 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, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 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, 0x49 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FieldList (0x26B5) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 32 - # Name: _EEN_VBITS - # } - # } - .byte 0x16, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x20, 0x00, 0x5f, 0x45 - .byte 0x45, 0x4e, 0x5f, 0x56 - .byte 0x42, 0x49, 0x54, 0x53 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Enum (0x26B6) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: unsigned (0x75) - # FieldListType: (0x26B5) - # Name: std::vector >:: - # LinkageName: .?AW4@?$vector@_NV?$allocator@_N@std@@@std@@ - # } - .byte 0x8e, 0x00, 0x07, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xb5, 0x26, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x3c - .byte 0x62, 0x6f, 0x6f, 0x6c - .byte 0x2c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x3c - .byte 0x62, 0x6f, 0x6f, 0x6c - .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, 0x45 - .byte 0x45, 0x4e, 0x5f, 0x56 - .byte 0x42, 0x49, 0x54, 0x53 - .byte 0x3e, 0x40, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x5f - .byte 0x4e, 0x56, 0x3f, 0x24 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x5f, 0x4e - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x26B7) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::vector >:: (0x26B6) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 2157 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb6, 0x26, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x6d, 0x08, 0x00, 0x00 - # FieldList (0x26B8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Vb_val > (0x2654) - # BaseOffset: 0x0 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: _VBITS - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x9 - # MethodListIndex: 0x266E - # Name: vector - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x2676 - # Name: _Move_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x267B - # Name: operator= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x267F - # Name: assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x2688 - # Name: insert - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2656) - # Name: ~vector - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x268D - # Name: _Copy_assign - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(unsigned) (0x268E) - # Name: reserve - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x2690) - # Name: capacity - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2693 - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2693 - # Name: end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_const_iterator > > std::vector >::() (0x2692) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_const_iterator > > std::vector >::() (0x2692) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2695) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2695) - # Name: crend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2656) - # Name: shrink_to_fit - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >) (0x2697) - # Name: _Make_iter - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x269A - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x269A - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(unsigned, bool) (0x269C) - # Name: resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x2690) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x2690) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::vector >::() (0x269D) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator std::vector >::() (0x269E) - # Name: get_allocator - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26A2 - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26A2 - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26A4 - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26A4 - # Name: back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const bool&) (0x26A5) - # Name: push_back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2656) - # Name: pop_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26A8 - # Name: erase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2656) - # Name: clear - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2656) - # Name: flip - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26AD - # Name: swap - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, unsigned, const bool&) (0x2687) - # Name: _Insert_n - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::(std::_Vb_const_iterator > >, unsigned) (0x26AF) - # Name: _Insert_x - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(unsigned, unsigned) (0x26B0) - # Name: _Orphan_range - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(unsigned) (0x268E) - # Name: _Trim - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x26B1) - # Name: _Xlen - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x26B1) - # Name: _Xran - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_val > (0x2654) - # Name: _Mybase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Wrap_alloc > (0x26B2) - # Name: _Alvbase_wrapped - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x26B3) - # Name: _Alvbase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits > (0x26B4) - # Name: _Alvbase_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x2657) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_reference > > (0x26A0) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_reference > > (0x26A0) - # Name: _Reft - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_iterator > > (0x2680) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_const_iterator > > (0x2681) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_iterator > > (0x2680) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_const_iterator > > (0x2681) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x2698) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x2694) - # Name: const_reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::vector >:: (0x26B6) - # Name: - # } - # } - .byte 0x6a, 0x04, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x5f, 0x56, 0x42, 0x49 - .byte 0x54, 0x53, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x09, 0x00 - .byte 0x6e, 0x26, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x76, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x7b, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x7f, 0x26, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x88, 0x26, 0x00, 0x00 - .byte 0x69, 0x6e, 0x73, 0x65 - .byte 0x72, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x26, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x8d, 0x26, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8e, 0x26, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x72, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x26, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x93, 0x26, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x93, 0x26, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x92, 0x26, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x92, 0x26, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x95, 0x26, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x95, 0x26, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x26, 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 0x97, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x6b - .byte 0x65, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x9a, 0x26, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x9a, 0x26, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x26, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x26, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x90, 0x26, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9d, 0x26, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9e, 0x26, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa2, 0x26, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa2, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa4, 0x26, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa4, 0x26, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa5, 0x26, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x26, 0x00, 0x00 - .byte 0x70, 0x6f, 0x70, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xa8, 0x26, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x26, 0x00, 0x00 - .byte 0x63, 0x6c, 0x65, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x26, 0x00, 0x00 - .byte 0x66, 0x6c, 0x69, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xad, 0x26, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x87, 0x26, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x5f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xaf, 0x26, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x5f - .byte 0x78, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb0, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8e, 0x26, 0x00, 0x00 - .byte 0x5f, 0x54, 0x72, 0x69 - .byte 0x6d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb1, 0x26, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb1, 0x26, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb2, 0x26, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x76 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x5f, 0x77, 0x72, 0x61 - .byte 0x70, 0x70, 0x65, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x76 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb4, 0x26, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x76 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x57, 0x26, 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 0xa0, 0x26, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x30, 0x00, 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 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 0xa0, 0x26, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x66 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x81, 0x26, 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 0x80, 0x26, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x81, 0x26, 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 0x98, 0x26, 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 0x94, 0x26, 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 0xb6, 0x26, 0x00, 0x00 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x26B9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 86 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x26B8) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 24 - # Name: std::vector > - # LinkageName: .?AV?$vector@_NV?$allocator@_N@std@@@std@@ - # } - .byte 0x6a, 0x00, 0x04, 0x15 - .byte 0x56, 0x00, 0x10, 0x02 - .byte 0xb8, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x76 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x3c, 0x62, 0x6f - .byte 0x6f, 0x6c, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x62, 0x6f - .byte 0x6f, 0x6c, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x5f - .byte 0x4e, 0x56, 0x3f, 0x24 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x5f, 0x4e - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x26BA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::vector > (0x26B9) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 2129 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb9, 0x26, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x51, 0x08, 0x00, 0x00 - # Pointer (0x26BB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x26BC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # ThisType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x26BB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xbb, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x26BD) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x26BE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x26BD) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbd, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x26BF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator,0> >::_Grp_t>& (0x256C) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # ThisType: const std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x26BE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6c, 0x25, 0x00, 0x00 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xbe, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26C0) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::allocator,0> >::_Grp_t>& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x26BC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::allocator,0> >::_Grp_t>& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x26BF) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbf, 0x26, 0x00, 0x00 - # MemberFunction (0x26C1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val,0> >::_Grp_t> >& (0x25EB) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # ThisType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x26BB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xeb, 0x25, 0x00, 0x00 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xbb, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26C2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val,0> >::_Grp_t> >& (0x25EE) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # ThisType: const std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x26BE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xee, 0x25, 0x00, 0x00 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xbe, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26C3) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_val,0> >::_Grp_t> >& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x26C1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Vector_val,0> >::_Grp_t> >& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x26C2) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc1, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc2, 0x26, 0x00, 0x00 - # FieldList (0x26C4) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::allocator,0> >::_Grp_t> (0x256A) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val,0> >::_Grp_t> > (0x25EA) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26C0 - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26C3 - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator,0> >::_Grp_t> (0x256A) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xea, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc0, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc3, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x26C5) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x26C4) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@$00@std@@ - # } - .byte 0x06, 0x02, 0x04, 0x15 - .byte 0x07, 0x00, 0x10, 0x02 - .byte 0xc4, 0x26, 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, 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, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x3a, 0x3a, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x3e, 0x2c, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 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, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 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 - # UdtSourceLine (0x26C6) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x26C5) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc5, 0x26, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # Pointer (0x26C7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator,0> >::_Grp_t> (0x256B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6b, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x26C8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t& (0x25C5) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc5, 0x25, 0x00, 0x00 - # MemberFunction (0x26C9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # ThisType: const std::allocator,0> >::_Grp_t>* (0x26C7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&) (0x26C8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xc7, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc8, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26CA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t* (0x25B7) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # ThisType: const std::allocator,0> >::_Grp_t>* (0x26C7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t&) (0x2594) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb7, 0x25, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xc7, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x94, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26CB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::allocator,0> >::_Grp_t>::(std::_Tgt_state_t,0> >::_Grp_t&) (0x26C9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Tgt_state_t,0> >::_Grp_t* std::allocator,0> >::_Grp_t>::(const std::_Tgt_state_t,0> >::_Grp_t&) (0x26CA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc9, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x26, 0x00, 0x00 - # Pointer (0x26CC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator,0> >::_Grp_t> (0x256A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x26CD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # ThisType: std::allocator,0> >::_Grp_t>* (0x26CC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xcc, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26CE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # ThisType: std::allocator,0> >::_Grp_t>* (0x26CC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x256D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xcc, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6d, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26CF) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator,0> >::_Grp_t>::() (0x26CD) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator,0> >::_Grp_t>::(const std::allocator,0> >::_Grp_t>&) (0x26CE) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcd, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xce, 0x26, 0x00, 0x00 - # Pointer (0x26D0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x26D1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x26D2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # ThisType: std::allocator,0> >::_Grp_t>* (0x26CC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const, const unsigned) (0x26D1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xcc, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd1, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # ThisType: std::allocator,0> >::_Grp_t>* (0x26CC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xcc, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26D4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # ThisType: std::allocator,0> >::_Grp_t>* (0x26CC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const void*) (0x127B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xcc, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26D5) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::allocator,0> >::_Grp_t>::(const unsigned) (0x26D3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::allocator,0> >::_Grp_t>::(const unsigned, const void*) (0x26D4) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd3, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd4, 0x26, 0x00, 0x00 - # MemberFunction (0x26D6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # ThisType: const std::allocator,0> >::_Grp_t>* (0x26C7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xc7, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x26D7) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26CB - # Name: address - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26CF - # Name: allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::allocator,0> >::_Grp_t>::(std::_Tgt_state_t,0> >::_Grp_t* const, const unsigned) (0x26D2) - # Name: deallocate - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26D5 - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::allocator,0> >::_Grp_t>::() (0x26D6) - # Name: max_size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void (0x3) - # Name: _Not_user_specialized - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x25B7) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t& (0x25C5) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0x5e, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xcb, 0x26, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xcf, 0x26, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd2, 0x26, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd5, 0x26, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd6, 0x26, 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 0xb5, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb7, 0x25, 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 0xc5, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x72, 0x25, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x26D8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x26D7) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator,0> >::_Grp_t> - # LinkageName: .?AV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@ - # } - .byte 0xde, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0xd7, 0x26, 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, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x3a, 0x3a - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 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, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x40 - .byte 0x3f, 0x24, 0x5f, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x26D9) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator,0> >::_Grp_t> (0x26D8) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 879 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xd8, 0x26, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x6f, 0x03, 0x00, 0x00 - # Pointer (0x26DA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x26DB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26DA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xda, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x26DC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: const std::_Container_base12* (0x1295) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - # MemberFunction (0x26DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26DA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, const std::_Container_base12*) (0x26DC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xda, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdc, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26DE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> >::_Grp_t> > >::() (0x26DB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> >::_Grp_t> > >::(std::_Tgt_state_t,0> >::_Grp_t*, const std::_Container_base12*) (0x26DD) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdb, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x26, 0x00, 0x00 - # Modifier (0x26DF) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x26E0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_const_iterator,0> >::_Grp_t> > > (0x26DF) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdf, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x26E1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26E0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x25, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xe0, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t* (0x25B7) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26E0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb7, 0x25, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xe0, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x26E3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x26E4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > >& (0x26E3) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26DA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe3, 0x26, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xda, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26E5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26DA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xda, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26E6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > >& std::_Vector_const_iterator,0> >::_Grp_t> > >::() (0x26E4) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > std::_Vector_const_iterator,0> >::_Grp_t> > >::(int) (0x26E5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe5, 0x26, 0x00, 0x00 - # MemberFunction (0x26E7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26E0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xe0, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26E8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > >& (0x26E3) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26DA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe3, 0x26, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xda, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26E9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26E0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xe0, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x26EA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_const_iterator,0> >::_Grp_t> > > (0x26DF) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdf, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x26EB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vector_const_iterator,0> >::_Grp_t> > >& (0x26EA) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xea, 0x26, 0x00, 0x00 - # MemberFunction (0x26EC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26E0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xe0, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xeb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x26ED) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > std::_Vector_const_iterator,0> >::_Grp_t> > >::(const int) (0x26E9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EC) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x26, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xec, 0x26, 0x00, 0x00 - # MemberFunction (0x26EE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26E0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x25, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xe0, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26E0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xe0, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xeb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x26F0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26E0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xe0, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xeb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x26F1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* (0x25B7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb7, 0x25, 0x00, 0x00 - # MemberFunction (0x26F2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26DA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t*) (0x26F1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0xda, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf1, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x26F3) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Iterator_base12 (0x124D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # FieldOffset: 0x8 - # Name: _Ptr - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26DE - # Name: _Vector_const_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Tgt_state_t,0> >::_Grp_t& std::_Vector_const_iterator,0> >::_Grp_t> > >::() (0x26E1) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Tgt_state_t,0> >::_Grp_t* std::_Vector_const_iterator,0> >::_Grp_t> > >::() (0x26E2) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26E6 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26E6 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> >::_Grp_t> > >::(const int) (0x26E7) - # Name: _Verify_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > >& std::_Vector_const_iterator,0> >::_Grp_t> > >::(const int) (0x26E8) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > std::_Vector_const_iterator,0> >::_Grp_t> > >::(const int) (0x26E9) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > >& std::_Vector_const_iterator,0> >::_Grp_t> > >::(const int) (0x26E8) - # Name: operator-= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x26ED - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Tgt_state_t,0> >::_Grp_t& std::_Vector_const_iterator,0> >::_Grp_t> > >::(const int) (0x26EE) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EF) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EF) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EF) - # Name: operator< - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EF) - # Name: operator> - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EF) - # Name: operator<= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26EF) - # Name: operator>= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x26F0) - # Name: _Compat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const std::_Tgt_state_t,0> >::_Grp_t* std::_Vector_const_iterator,0> >::_Grp_t> > >::() (0x26E2) - # Name: _Unwrapped - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Tgt_state_t,0> >::_Grp_t*) (0x26F2) - # Name: _Seek_to - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x25B7) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # Name: _Tptr - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x259B) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0x5a, 0x02, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x50 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xde, 0x26, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe1, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe2, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe6, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe6, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe7, 0x26, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x6f, 0x66, 0x66, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe8, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe9, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe8, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xed, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xee, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf0, 0x26, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe2, 0x26, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf2, 0x26, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x74, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xb7, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x72, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x5f, 0x54, 0x70, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x9b, 0x25, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x26F4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 33 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x26F3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Vector_const_iterator,0> >::_Grp_t> > > - # LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@ - # } - .byte 0x4a, 0x01, 0x04, 0x15 - .byte 0x21, 0x00, 0x10, 0x02 - .byte 0xf3, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 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, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .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, 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, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x26F5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x26F4) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 22 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf4, 0x26, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x16, 0x00, 0x00, 0x00 - # Pointer (0x26F6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val,0> >::_Grp_t> > (0x25EA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xea, 0x25, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x26F7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_val,0> >::_Grp_t> > (0x25EA) - # ThisType: std::_Vector_val,0> >::_Grp_t> >* (0x26F6) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xea, 0x25, 0x00, 0x00 - .byte 0xf6, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x26F8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x1293) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # FieldOffset: 0x4 - # Name: _Myfirst - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # FieldOffset: 0x8 - # Name: _Mylast - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # FieldOffset: 0xC - # Name: _Myend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_val,0> >::_Grp_t> >::() (0x26F7) - # Name: _Vector_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x25B7) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t& (0x25C5) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Tgt_state_t,0> >::_Grp_t& (0x2572) - # Name: const_reference - # } - # } - .byte 0xf2, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6c, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4d - .byte 0x79, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf7, 0x26, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xb5, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb7, 0x25, 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 0xc5, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x72, 0x25, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x72, 0x65 - .byte 0x66, 0x65, 0x72, 0x65 - .byte 0x6e, 0x63, 0x65, 0x00 - # Class (0x26F9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 12 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x26F8) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vector_val,0> >::_Grp_t> > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x0e, 0x01, 0x04, 0x15 - .byte 0x0c, 0x00, 0x10, 0x02 - .byte 0xf8, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x67, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x56, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .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, 0x55, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x26FA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_val,0> >::_Grp_t> > (0x26F9) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 308 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf9, 0x26, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x34, 0x01, 0x00, 0x00 - # Struct (0x26FB) { - # 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,0> >::_Grp_t> > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x22, 0x01, 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, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 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 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # FieldList (0x26FC) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x26FD) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x26FC) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator_traits,0> >::_Grp_t> > - # LinkageName: .?AU?$allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x0e, 0x01, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0xfc, 0x26, 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, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x3a, 0x3a, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .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, 0x47, 0x72 - .byte 0x70, 0x5f, 0x74, 0x40 - .byte 0x3f, 0x24, 0x5f, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x26FE) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator_traits,0> >::_Grp_t> > (0x26FD) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 837 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xfd, 0x26, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x45, 0x03, 0x00, 0x00 - # ArgList (0x26FF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x2539) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x2700) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::_Default_allocator_traits > (0x2643) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, const unsigned) (0x26FF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x43, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xff, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2701) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x2539) - # ArgType: const unsigned (0x1181) - # ArgType: const void* (0x127A) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x7a, 0x12, 0x00, 0x00 - # MemberFunction (0x2702) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::_Default_allocator_traits > (0x2643) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const unsigned, const void*) (0x2701) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x43, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x01, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2703) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::_Loop_vals_t* std::_Default_allocator_traits >::(std::allocator&, const unsigned) (0x2700) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::_Loop_vals_t* std::_Default_allocator_traits >::(std::allocator&, const unsigned, const void*) (0x2702) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x02, 0x27, 0x00, 0x00 - # ArgList (0x2704) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x2539) - # ArgType: const std::_Loop_vals_t* (0x2530) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - .byte 0x30, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x2705) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x2643) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const std::_Loop_vals_t*, const unsigned) (0x2704) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x04, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2706) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Default_allocator_traits > (0x2643) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x24BF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x43, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xbf, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2707) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x24BC) - # ClassType: std::_Default_allocator_traits > (0x2643) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x24BF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x43, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xbf, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2708) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2703 - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Default_allocator_traits >::(std::allocator&, const std::_Loop_vals_t*, const unsigned) (0x2705) - # Name: deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x2706) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x2707) - # Name: select_on_container_copy_construction - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x24BC) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t (0x24C3) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Loop_vals_t* (0x2508) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Loop_vals_t* (0x250A) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void* (0x403) - # Name: void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const void* (0x127A) - # Name: const_void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_copy_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_swap - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x03, 0x27, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x05, 0x27, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x06, 0x27, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x07, 0x27, 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 0xbc, 0x24, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc3, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0a, 0x25, 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, 0x04, 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 0x7a, 0x12, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xb4, 0x11, 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 0xb1, 0x11, 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 0xb4, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Struct (0x2709) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 17 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2708) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Default_allocator_traits > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@ - # } - .byte 0xa6, 0x00, 0x05, 0x15 - .byte 0x11, 0x00, 0x10, 0x02 - .byte 0x08, 0x27, 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, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .byte 0x74, 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 0x4c, 0x6f, 0x6f, 0x70 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x73, 0x5f, 0x74, 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 (0x270A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Default_allocator_traits > (0x2709) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 779 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x09, 0x27, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x03, 0x00, 0x00 - # Class (0x270B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::vector > - # LinkageName: .?AV?$vector@IV?$allocator@I@std@@@std@@ - # } - .byte 0x76, 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, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x270C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_val > (0x2654) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x270D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: std::_Vb_val >* (0x270C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x270E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: std::_Vb_val >* (0x270C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x265A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5a, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x270F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: std::_Vb_val >* (0x270C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned, const bool&) (0x267D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7d, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2710) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: std::_Vb_val >* (0x270C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned, const bool&, const std::allocator&) (0x265E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5e, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2711) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vb_val > (0x2654) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2712) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_val > (0x2711) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x11, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2713) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vb_val >& (0x2712) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x12, 0x27, 0x00, 0x00 - # MemberFunction (0x2714) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: std::_Vb_val >* (0x270C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_val >&) (0x2713) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x13, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2715) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_Vb_val >& (0x2712) - # ArgType: const std::allocator& (0x2659) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x12, 0x27, 0x00, 0x00 - .byte 0x59, 0x26, 0x00, 0x00 - # MemberFunction (0x2716) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: std::_Vb_val >* (0x270C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_Vb_val >&, const std::allocator&) (0x2715) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x15, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2717) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_val > (0x2654) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2718) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vb_val >&& (0x2717) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x17, 0x27, 0x00, 0x00 - # MemberFunction (0x2719) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: std::_Vb_val >* (0x270C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vb_val >&&) (0x2718) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x18, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x271A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vb_val >&& (0x2717) - # ArgType: const std::allocator& (0x2659) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x17, 0x27, 0x00, 0x00 - .byte 0x59, 0x26, 0x00, 0x00 - # MemberFunction (0x271B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: std::_Vb_val >* (0x270C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vb_val >&&, const std::allocator&) (0x271A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x1a, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x271C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_val >::() (0x270D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_val >::(const std::allocator&) (0x270E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_val >::(unsigned, const bool&) (0x270F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_val >::(unsigned, const bool&, const std::allocator&) (0x2710) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_val >::(const std::_Vb_val >&) (0x2714) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_val >::(const std::_Vb_val >&, const std::allocator&) (0x2716) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_val >::(std::_Vb_val >&&) (0x2719) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_val >::(std::_Vb_val >&&, const std::allocator&) (0x271B) - # ] - # } - .byte 0x42, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0d, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0e, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x14, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x16, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x19, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1b, 0x27, 0x00, 0x00 - # Pointer (0x271D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x26B3) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x271E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x271D) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: std::_Vb_val >* (0x270C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x271F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::allocator (0x26B3) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2720) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x271F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1f, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x2721) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_val > (0x2711) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x11, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2722) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x2720) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: const std::_Vb_val >* (0x2721) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x20, 0x27, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x21, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2723) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::allocator& std::_Vb_val >::() (0x271E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::allocator& std::_Vb_val >::() (0x2722) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x22, 0x27, 0x00, 0x00 - # MemberFunction (0x2724) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Vb_val > (0x2654) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2725) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x1293) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::vector > (0x270B) - # FieldOffset: 0x4 - # Name: _Myvec - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x14 - # Name: _Mysize - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x8 - # MethodListIndex: 0x271C - # Name: _Vb_val - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_val >::() (0x270D) - # Name: ~_Vb_val - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2723 - # Name: _Getal - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Vb_val >::(unsigned) (0x2724) - # Name: _Nw - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x26B3) - # Name: _Alvbase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits > (0x26B4) - # Name: _Alvbase_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::vector > (0x270B) - # Name: _Vectype - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Wrap_alloc > (0x26B2) - # Name: _Alvbase_wrapped - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # } - .byte 0xe6, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x65, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x4d - .byte 0x79, 0x73, 0x69, 0x7a - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x08, 0x00 - .byte 0x1c, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0d, 0x27, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x23, 0x27, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x24, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x77, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x76 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb4, 0x26, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x76 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb2, 0x26, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x76 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x5f, 0x77, 0x72, 0x61 - .byte 0x70, 0x70, 0x65, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Class (0x2726) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 20 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2725) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 24 - # Name: std::_Vb_val > - # LinkageName: .?AV?$_Vb_val@V?$allocator@_N@std@@@std@@ - # } - .byte 0x62, 0x00, 0x04, 0x15 - .byte 0x14, 0x00, 0x10, 0x02 - .byte 0x25, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x56, 0x62, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x62, 0x6f - .byte 0x6f, 0x6c, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x76, 0x61, 0x6c, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x5f, 0x4e, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2727) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vb_val > (0x2726) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 2053 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x26, 0x27, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x05, 0x08, 0x00, 0x00 - # Pointer (0x2728) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x2658) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x58, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x2729) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: bool (0x30) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x272A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: bool& (0x2729) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x29, 0x27, 0x00, 0x00 - # MemberFunction (0x272B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool* (0x430) - # ClassType: std::allocator (0x2657) - # ThisType: const std::allocator* (0x2728) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool&) (0x272A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x04, 0x00, 0x00 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x28, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x2a, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x272C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const bool (0x1066) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x272D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const bool* (0x272C) - # ClassType: std::allocator (0x2657) - # ThisType: const std::allocator* (0x2728) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const bool&) (0x1C32) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2c, 0x27, 0x00, 0x00 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x28, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x32, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x272E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool* std::allocator::(bool&) (0x272B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const bool* std::allocator::(const bool&) (0x272D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2b, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x27, 0x00, 0x00 - # Pointer (0x272F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x2657) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2730) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x2657) - # ThisType: std::allocator* (0x272F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x2f, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2731) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x2657) - # ThisType: std::allocator* (0x272F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x265A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x2f, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5a, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2732) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::() (0x2730) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(const std::allocator&) (0x2731) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x31, 0x27, 0x00, 0x00 - # Pointer (0x2733) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: bool (0x30) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x2734) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: bool* const (0x2733) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x33, 0x27, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x2735) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x2657) - # ThisType: std::allocator* (0x272F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (bool* const, const unsigned) (0x2734) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x2f, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x34, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2736) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool* (0x430) - # ClassType: std::allocator (0x2657) - # ThisType: std::allocator* (0x272F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x04, 0x00, 0x00 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x2f, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2737) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool* (0x430) - # ClassType: std::allocator (0x2657) - # ThisType: std::allocator* (0x272F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const void*) (0x127B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x04, 0x00, 0x00 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x2f, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2738) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool* std::allocator::(const unsigned) (0x2736) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool* std::allocator::(const unsigned, const void*) (0x2737) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x37, 0x27, 0x00, 0x00 - # MemberFunction (0x2739) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::allocator (0x2657) - # ThisType: const std::allocator* (0x2728) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x28, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x273A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x272E - # Name: address - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2732 - # Name: allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(bool* const, const unsigned) (0x2735) - # Name: deallocate - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2738 - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::allocator::() (0x2739) - # Name: max_size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void (0x3) - # Name: _Not_user_specialized - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool* (0x430) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const bool* (0x272C) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool& (0x2729) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const bool& (0x1C31) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0x5e, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x2e, 0x27, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x32, 0x27, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x35, 0x27, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x38, 0x27, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x39, 0x27, 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 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 0x30, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x2c, 0x27, 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 0x29, 0x27, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x31, 0x1c, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x273B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x273A) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator - # LinkageName: .?AV?$allocator@_N@std@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0x3a, 0x27, 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, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x5f - .byte 0x4e, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x273C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator (0x273B) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 879 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3b, 0x27, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x6f, 0x03, 0x00, 0x00 - # Pointer (0x273D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_iterator > > (0x2680) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x273E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: std::_Vb_iterator > >* (0x273D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x3d, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x273F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: std::_Container_base12* (0x12E2) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0xe2, 0x12, 0x00, 0x00 - # MemberFunction (0x2740) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: std::_Vb_iterator > >* (0x273D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned*, std::_Container_base12*) (0x273F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x3d, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x3f, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2741) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_iterator > >::() (0x273E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_iterator > >::(unsigned*, std::_Container_base12*) (0x2740) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3e, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x40, 0x27, 0x00, 0x00 - # Modifier (0x2742) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vb_iterator > > (0x2680) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2743) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_iterator > > (0x2742) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x42, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2744) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_reference > > (0x26A0) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: const std::_Vb_iterator > >* (0x2743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x43, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2745) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_iterator > > (0x2680) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2746) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > >& (0x2745) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: std::_Vb_iterator > >* (0x273D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x45, 0x27, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x3d, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2747) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > > (0x2680) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: std::_Vb_iterator > >* (0x273D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x3d, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2748) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > >& std::_Vb_iterator > >::() (0x2746) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::_Vb_iterator > >::(int) (0x2747) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x47, 0x27, 0x00, 0x00 - # MemberFunction (0x2749) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > >& (0x2745) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: std::_Vb_iterator > >* (0x273D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x45, 0x27, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x3d, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x274A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > > (0x2680) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: const std::_Vb_iterator > >* (0x2743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x43, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x274B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vb_const_iterator > > (0x2681) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x274C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_const_iterator > > (0x274B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4b, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x274D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vb_const_iterator > >& (0x274C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4c, 0x27, 0x00, 0x00 - # MemberFunction (0x274E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: const std::_Vb_iterator > >* (0x2743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_const_iterator > >&) (0x274D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x43, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4d, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x274F) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::_Vb_iterator > >::(const int) (0x274A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::_Vb_iterator > >::(const std::_Vb_const_iterator > >&) (0x274E) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4a, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4e, 0x27, 0x00, 0x00 - # MemberFunction (0x2750) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_reference > > (0x26A0) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: const std::_Vb_iterator > >* (0x2743) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x43, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2751) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_reference > > (0x26A0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # FieldList (0x2752) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Vb_const_iterator > > (0x2681) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2741 - # Name: _Vb_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_reference > > std::_Vb_iterator > >::() (0x2744) - # Name: operator* - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2748 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2748 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > >& std::_Vb_iterator > >::(const int) (0x2749) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > > std::_Vb_iterator > >::(const int) (0x274A) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_iterator > >& std::_Vb_iterator > >::(const int) (0x2749) - # Name: operator-= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x274F - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_reference > > std::_Vb_iterator > >::(const int) (0x2750) - # Name: operator[] - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_const_iterator > > (0x2681) - # Name: _Mybase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_reference > > (0x26A0) - # Name: _Reft - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_reference > >* (0x2751) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_reference > > (0x26A0) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_iterator > > (0x2680) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0x8e, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x41, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x44, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x48, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x48, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4f, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x50, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x66 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x30, 0x00, 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 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 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 0x74, 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 0x51, 0x27, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x2753) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 23 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2752) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vb_iterator > > - # LinkageName: .?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@ - # } - .byte 0x9e, 0x00, 0x04, 0x15 - .byte 0x17, 0x00, 0x10, 0x02 - .byte 0x52, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x56, 0x62, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x57, 0x72 - .byte 0x61, 0x70, 0x5f, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x3c - .byte 0x75, 0x6e, 0x73, 0x69 - .byte 0x67, 0x6e, 0x65, 0x64 - .byte 0x20, 0x69, 0x6e, 0x74 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 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 - # UdtSourceLine (0x2754) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vb_iterator > > (0x2753) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 1968 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x53, 0x27, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0xb0, 0x07, 0x00, 0x00 - # Class (0x2755) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vb_iter_base > > - # LinkageName: .?AV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@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, 0x5f - .byte 0x56, 0x62, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x57 - .byte 0x72, 0x61, 0x70, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x40, 0x55 - .byte 0x3f, 0x24, 0x5f, 0x57 - .byte 0x72, 0x61, 0x70, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x40, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .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 (0x2756) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_const_iterator > > (0x2681) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2757) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: std::_Vb_const_iterator > >* (0x2756) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x56, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2758) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const unsigned (0x1181) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2759) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned* (0x2758) - # ArgType: const std::_Container_base12* (0x1295) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x58, 0x27, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - # MemberFunction (0x275A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: std::_Vb_const_iterator > >* (0x2756) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned*, const std::_Container_base12*) (0x2759) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x56, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x59, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x275B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_const_iterator > >::() (0x2757) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_const_iterator > >::(const unsigned*, const std::_Container_base12*) (0x275A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x57, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5a, 0x27, 0x00, 0x00 - # Pointer (0x275C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_const_iterator > > (0x274B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4b, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x275D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: const std::_Vb_const_iterator > >* (0x275C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x275E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_const_iterator > > (0x2681) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x275F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_const_iterator > >& (0x275E) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: std::_Vb_const_iterator > >* (0x2756) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5e, 0x27, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x56, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2760) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_const_iterator > > (0x2681) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: std::_Vb_const_iterator > >* (0x2756) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x56, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2761) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::() (0x275F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_const_iterator > > std::_Vb_const_iterator > >::(int) (0x2760) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5f, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x60, 0x27, 0x00, 0x00 - # MemberFunction (0x2762) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_const_iterator > >& (0x275E) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: std::_Vb_const_iterator > >* (0x2756) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5e, 0x27, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x56, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2763) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_const_iterator > > (0x2681) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: const std::_Vb_const_iterator > >* (0x275C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2764) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: const std::_Vb_const_iterator > >* (0x275C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_const_iterator > >&) (0x274D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4d, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2765) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_const_iterator > > std::_Vb_const_iterator > >::(const int) (0x2763) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2764) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x64, 0x27, 0x00, 0x00 - # MemberFunction (0x2766) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: const std::_Vb_const_iterator > >* (0x275C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2767) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: const std::_Vb_const_iterator > >* (0x275C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_const_iterator > >&) (0x274D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4d, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2768) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: const std::_Vb_const_iterator > >* (0x275C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_const_iterator > >&) (0x274D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5c, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4d, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2769) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Vb_iter_base > > (0x2755) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x275B - # Name: _Vb_const_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vb_const_iterator > >::() (0x275D) - # Name: operator* - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2761 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2761 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::(const int) (0x2762) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_const_iterator > > std::_Vb_const_iterator > >::(const int) (0x2763) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::(const int) (0x2762) - # Name: operator-= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2765 - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vb_const_iterator > >::(const int) (0x2766) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator< - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator> - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator<= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator>= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2768) - # Name: _Compat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_const_iterator > >::() (0x2757) - # Name: _Dec - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_const_iterator > >::() (0x2757) - # Name: _Inc - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_iter_base > > (0x2755) - # Name: _Mybase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: _Size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_reference > > (0x26A0) - # Name: _Reft - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool* (0x430) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: bool (0x30) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_const_iterator > > (0x2681) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0x4e, 0x02, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5b, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x61, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x61, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x62, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x63, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x62, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x65, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x66, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x68, 0x27, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x57, 0x27, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x57, 0x27, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x5f, 0x53, 0x69, 0x7a - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x66 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x30, 0x00, 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 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 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 0x74, 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 0x30, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x276A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 33 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2769) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vb_const_iterator > > - # LinkageName: .?AV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@ - # } - .byte 0xaa, 0x00, 0x04, 0x15 - .byte 0x21, 0x00, 0x10, 0x02 - .byte 0x69, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x56, 0x62, 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 0x57, 0x72, 0x61, 0x70 - .byte 0x5f, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x62, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 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 - # UdtSourceLine (0x276B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vb_const_iterator > > (0x276A) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 1801 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x6a, 0x27, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x09, 0x07, 0x00, 0x00 - # MemberFunction (0x276C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_reference > > (0x26A0) - # ThisType: std::_Vb_reference > >* (0x2751) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x51, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x276D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vb_iter_base > > (0x2755) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x276E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_iter_base > > (0x276D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6d, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x276F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vb_iter_base > >& (0x276E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6e, 0x27, 0x00, 0x00 - # MemberFunction (0x2770) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_reference > > (0x26A0) - # ThisType: std::_Vb_reference > >* (0x2751) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_iter_base > >&) (0x276F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x51, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6f, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2771) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::_Vb_reference > >::() (0x276C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_reference > >::(const std::_Vb_iter_base > >&) (0x2770) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x6c, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x70, 0x27, 0x00, 0x00 - # Pointer (0x2772) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_reference > > (0x26A0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x2773) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vb_reference > > (0x26A0) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2774) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_reference > > (0x2773) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x73, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2775) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vb_reference > >& (0x2774) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x74, 0x27, 0x00, 0x00 - # MemberFunction (0x2776) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_reference > >& (0x2772) - # ClassType: std::_Vb_reference > > (0x26A0) - # ThisType: std::_Vb_reference > >* (0x2751) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_reference > >&) (0x2775) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x27, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x51, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x75, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2777) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_reference > >& (0x2772) - # ClassType: std::_Vb_reference > > (0x26A0) - # ThisType: std::_Vb_reference > >* (0x2751) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x27, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x51, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2778) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_reference > >& std::_Vb_reference > >::(const std::_Vb_reference > >&) (0x2776) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vb_reference > >& std::_Vb_reference > >::(bool) (0x2777) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x76, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x77, 0x27, 0x00, 0x00 - # Pointer (0x2779) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_reference > > (0x2773) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x73, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x277A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Vb_reference > > (0x26A0) - # ThisType: const std::_Vb_reference > >* (0x2779) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x79, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x277B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned* (0x2758) - # ClassType: std::_Vb_reference > > (0x26A0) - # ThisType: const std::_Vb_reference > >* (0x2779) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x58, 0x27, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x79, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x277C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Vb_reference > > (0x26A0) - # ThisType: const std::_Vb_reference > >* (0x2779) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x79, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x277D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Vb_iter_base > > (0x2755) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2771 - # Name: _Vb_reference - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2778 - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_reference > >::() (0x276C) - # Name: flip - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vb_reference > >::() (0x277A) - # Name: operator bool - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const unsigned* std::_Vb_reference > >::() (0x277B) - # Name: _Getptr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Protected (0x2) - # Type: unsigned std::_Vb_reference > >::() (0x277C) - # Name: _Mask - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vb_iter_base > > (0x2755) - # Name: _Mybase - # } - # } - .byte 0x92, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x71, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x78, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6c, 0x27, 0x00, 0x00 - .byte 0x66, 0x6c, 0x69, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x27, 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 0x7b, 0x27, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x74, 0x72, 0x00 - .byte 0x11, 0x15, 0x02, 0x00 - .byte 0x7c, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x73 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x277E) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 10 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x277D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vb_reference > > - # LinkageName: .?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@ - # } - .byte 0x9e, 0x00, 0x04, 0x15 - .byte 0x0a, 0x00, 0x10, 0x02 - .byte 0x7d, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x56, 0x62, 0x5f, 0x72 - .byte 0x65, 0x66, 0x65, 0x72 - .byte 0x65, 0x6e, 0x63, 0x65 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x57 - .byte 0x72, 0x61, 0x70, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x72, 0x65, 0x66 - .byte 0x65, 0x72, 0x65, 0x6e - .byte 0x63, 0x65, 0x40, 0x55 - .byte 0x3f, 0x24, 0x5f, 0x57 - .byte 0x72, 0x61, 0x70, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x40, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .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 (0x277F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vb_reference > > (0x277E) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 1742 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7e, 0x27, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0xce, 0x06, 0x00, 0x00 - # FieldList (0x2780) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x26B3) - # Name: _Alloc - # } - # } - .byte 0x12, 0x00, 0x03, 0x12 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x00, 0xf1 - # Struct (0x2781) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2780) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Wrap_alloc > - # LinkageName: .?AU?$_Wrap_alloc@V?$allocator@I@std@@@std@@ - # } - .byte 0x72, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x10, 0x02 - .byte 0x80, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x57, 0x72, 0x61, 0x70 - .byte 0x5f, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x5f, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2782) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Wrap_alloc > (0x2781) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 1694 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x81, 0x27, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x9e, 0x06, 0x00, 0x00 - # Pointer (0x2783) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::allocator (0x271F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1f, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2784) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::allocator (0x26B3) - # ThisType: const std::allocator* (0x2783) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned&) (0x1EA9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x83, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa9, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2785) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned* (0x2758) - # ClassType: std::allocator (0x26B3) - # ThisType: const std::allocator* (0x2783) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned&) (0x1CCF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x58, 0x27, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x83, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcf, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2786) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned* std::allocator::(unsigned&) (0x2784) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const unsigned* std::allocator::(const unsigned&) (0x2785) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x84, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x85, 0x27, 0x00, 0x00 - # Pointer (0x2787) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x26B3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2788) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x26B3) - # ThisType: std::allocator* (0x2787) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x87, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2789) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::allocator& (0x2720) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x20, 0x27, 0x00, 0x00 - # MemberFunction (0x278A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x26B3) - # ThisType: std::allocator* (0x2787) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x2789) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x87, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x89, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x278B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::() (0x2788) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(const std::allocator&) (0x278A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x88, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8a, 0x27, 0x00, 0x00 - # Pointer (0x278C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: unsigned (0x75) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x278D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned* const (0x278C) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x8c, 0x27, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x278E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x26B3) - # ThisType: std::allocator* (0x2787) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned* const, const unsigned) (0x278D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x87, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x8d, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x278F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::allocator (0x26B3) - # ThisType: std::allocator* (0x2787) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x87, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2790) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::allocator (0x26B3) - # ThisType: std::allocator* (0x2787) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const void*) (0x127B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x87, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x7b, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2791) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned* std::allocator::(const unsigned) (0x278F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned* std::allocator::(const unsigned, const void*) (0x2790) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8f, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x27, 0x00, 0x00 - # MemberFunction (0x2792) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::allocator (0x26B3) - # ThisType: const std::allocator* (0x2783) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x83, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2793) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2786 - # Name: address - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x278B - # Name: allocator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::allocator::(unsigned* const, const unsigned) (0x278E) - # Name: deallocate - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2791 - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::allocator::() (0x2792) - # Name: max_size - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void (0x3) - # Name: _Not_user_specialized - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned* (0x475) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const unsigned* (0x2758) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned& (0x1CA4) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const unsigned& (0x1CCE) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0x5e, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x86, 0x27, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x8b, 0x27, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x8e, 0x27, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x91, 0x27, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x92, 0x27, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x58, 0x27, 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 0xa4, 0x1c, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xce, 0x1c, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Class (0x2794) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2793) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator - # LinkageName: .?AV?$allocator@I@std@@ - # } - .byte 0x4a, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0x93, 0x27, 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, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2795) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator (0x2794) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 879 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x94, 0x27, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x6f, 0x03, 0x00, 0x00 - # Struct (0x2796) { - # 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 > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@I@std@@@std@@ - # } - .byte 0x8e, 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 0x75, 0x6e, 0x73, 0x69 - .byte 0x67, 0x6e, 0x65, 0x64 - .byte 0x20, 0x69, 0x6e, 0x74 - .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, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # FieldList (0x2797) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Default_allocator_traits > (0x2796) - # BaseOffset: 0x0 - # } - # } - .byte 0x0e, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - # Struct (0x2798) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 1 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2797) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::allocator_traits > - # LinkageName: .?AU?$allocator_traits@V?$allocator@I@std@@@std@@ - # } - .byte 0x7e, 0x00, 0x05, 0x15 - .byte 0x01, 0x00, 0x00, 0x02 - .byte 0x97, 0x27, 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, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 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, 0x49 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2799) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::allocator_traits > (0x2798) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 837 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x98, 0x27, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x45, 0x03, 0x00, 0x00 - # ArgList (0x279A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x279B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator,0> >::_Grp_t>&, const unsigned) (0x279A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x9a, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x279C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ArgType: const unsigned (0x1181) - # ArgType: const void* (0x127A) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x7a, 0x12, 0x00, 0x00 - # MemberFunction (0x279D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator,0> >::_Grp_t>&, const unsigned, const void*) (0x279C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x9c, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x279E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::_Default_allocator_traits,0> >::_Grp_t> >::(std::allocator,0> >::_Grp_t>&, const unsigned) (0x279B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::_Default_allocator_traits,0> >::_Grp_t> >::(std::allocator,0> >::_Grp_t>&, const unsigned, const void*) (0x279D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x9b, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x9d, 0x27, 0x00, 0x00 - # ArgList (0x279F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* (0x25DD) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0xdd, 0x25, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x27A0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator,0> >::_Grp_t>&, const std::_Tgt_state_t,0> >::_Grp_t*, const unsigned) (0x279F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x9f, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27A1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x256D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x6d, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27A2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator,0> >::_Grp_t> (0x256A) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x256D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x6d, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x27A3) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x279E - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Default_allocator_traits,0> >::_Grp_t> >::(std::allocator,0> >::_Grp_t>&, const std::_Tgt_state_t,0> >::_Grp_t*, const unsigned) (0x27A0) - # Name: deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Default_allocator_traits,0> >::_Grp_t> >::(const std::allocator,0> >::_Grp_t>&) (0x27A1) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::allocator,0> >::_Grp_t> std::_Default_allocator_traits,0> >::_Grp_t> >::(const std::allocator,0> >::_Grp_t>&) (0x27A2) - # Name: select_on_container_copy_construction - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator,0> >::_Grp_t> (0x256A) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x25B7) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void* (0x403) - # Name: void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const void* (0x127A) - # Name: const_void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_copy_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_swap - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x9e, 0x27, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xa0, 0x27, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xa1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xa2, 0x27, 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 0x6a, 0x25, 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 0xb5, 0x24, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb7, 0x25, 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, 0x04, 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 0x7a, 0x12, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xb4, 0x11, 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 0xb1, 0x11, 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 0xb4, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Struct (0x27A4) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 17 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x27A3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Default_allocator_traits,0> >::_Grp_t> > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@ - # } - .byte 0x22, 0x01, 0x05, 0x15 - .byte 0x11, 0x00, 0x10, 0x02 - .byte 0xa3, 0x27, 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, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 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 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x27A5) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Default_allocator_traits,0> >::_Grp_t> > (0x27A4) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 779 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa4, 0x27, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x03, 0x00, 0x00 - # Class (0x27A6) { - # 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::_Vector_val >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@ - # } - .byte 0xde, 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, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x3e - .byte 0x2c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 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 0x49, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x49 - .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 (0x27A7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x270B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x27A8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27A9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x2789) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x89, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27AA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::allocator& (0x2720) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x20, 0x27, 0x00, 0x00 - # MemberFunction (0x27AB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::allocator&) (0x27AA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xaa, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27AC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned& (0x1CCE) - # ArgType: const std::allocator& (0x2720) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x20, 0x27, 0x00, 0x00 - # MemberFunction (0x27AD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const unsigned&, const std::allocator&) (0x27AC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xac, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x27AE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::initializer_list - # LinkageName: .?AV?$initializer_list@I@std@@ - # } - .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, 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 0x75, 0x6e, 0x73, 0x69 - .byte 0x67, 0x6e, 0x65, 0x64 - .byte 0x20, 0x69, 0x6e, 0x74 - .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, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x27AF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::initializer_list (0x27AE) - # ArgType: const std::allocator& (0x2720) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xae, 0x27, 0x00, 0x00 - .byte 0x20, 0x27, 0x00, 0x00 - # MemberFunction (0x27B0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list, const std::allocator&) (0x27AF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xaf, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x27B1) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::vector > (0x270B) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x27B2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x27B1) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb1, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x27B3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::vector >& (0x27B2) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb2, 0x27, 0x00, 0x00 - # MemberFunction (0x27B4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x27B3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb3, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27B5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x27B2) - # ArgType: const std::allocator& (0x2720) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb2, 0x27, 0x00, 0x00 - .byte 0x20, 0x27, 0x00, 0x00 - # MemberFunction (0x27B6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, const std::allocator&) (0x27B5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb5, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x27B7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x270B) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x27B8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >&& (0x27B7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb7, 0x27, 0x00, 0x00 - # MemberFunction (0x27B9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x27B8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb8, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27BA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >&& (0x27B7) - # ArgType: const std::allocator& (0x2720) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb7, 0x27, 0x00, 0x00 - .byte 0x20, 0x27, 0x00, 0x00 - # MemberFunction (0x27BB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&&, const std::allocator&) (0x27BA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xba, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27BC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x27A8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::allocator&) (0x27A9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const std::allocator&) (0x27AB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const unsigned&, const std::allocator&) (0x27AD) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x27B0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&) (0x27B4) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x27B6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&) (0x27B9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x27BB) - # ] - # } - .byte 0x4a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa8, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa9, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xab, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xad, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb0, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb4, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb6, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb9, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x27, 0x00, 0x00 - # Pointer (0x27BD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x270B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x27BE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >& (0x27BD) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xbd, 0x27, 0x00, 0x00 - # MemberFunction (0x27BF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&) (0x27BE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbe, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27C0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x27BD) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xbd, 0x27, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x27C1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x27C0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc0, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27C2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x27BD) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xbd, 0x27, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x27C3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x27C2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc2, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27C4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x27C1) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x27C3) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc1, 0x27, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc3, 0x27, 0x00, 0x00 - # ArgList (0x27C5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x27BD) - # ArgType: std::_Equal_allocators (0x11AE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xbd, 0x27, 0x00, 0x00 - .byte 0xae, 0x11, 0x00, 0x00 - # MemberFunction (0x27C6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::_Equal_allocators) (0x27C5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc5, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27C7) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::_Equal_allocators) (0x27C6) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x27C1) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x27C3) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc6, 0x27, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc1, 0x27, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc3, 0x27, 0x00, 0x00 - # MemberFunction (0x27C8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x27BD) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x27B8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbd, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb8, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27C9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x27BD) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x27B3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbd, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb3, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27CA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::initializer_list (0x27AE) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xae, 0x27, 0x00, 0x00 - # MemberFunction (0x27CB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x27BD) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x27CA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xbd, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xca, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27CC) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::vector >&&) (0x27C8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(const std::vector >&) (0x27C9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::initializer_list) (0x27CB) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc8, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc9, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x27, 0x00, 0x00 - # MemberFunction (0x27CD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned&) (0x1CCF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcf, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27CE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned&&) (0x1E83) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x83, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27CF) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned&) (0x27CD) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(unsigned&&) (0x27CE) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcd, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xce, 0x27, 0x00, 0x00 - # Class (0x27D0) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_iterator > > - # LinkageName: .?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@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, 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 0x75, 0x6e, 0x73, 0x69 - .byte 0x67, 0x6e, 0x65, 0x64 - .byte 0x20, 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 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .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, 0x49, 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 (0x27D1) { - # 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 > > - # LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@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, 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, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 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, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x27D2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x27D1) - # ArgType: const unsigned& (0x1CCE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - # MemberFunction (0x27D3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, const unsigned&) (0x27D2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd2, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27D4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x27D1) - # ArgType: unsigned&& (0x1E82) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x82, 0x1e, 0x00, 0x00 - # MemberFunction (0x27D5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, unsigned&&) (0x27D4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd4, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27D6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x27D1) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned& (0x1CCE) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - # MemberFunction (0x27D7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Vector_const_iterator > >, const unsigned, const unsigned&) (0x27D6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xd6, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27D8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x27D1) - # ArgType: std::initializer_list (0x27AE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0xae, 0x27, 0x00, 0x00 - # MemberFunction (0x27D9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, std::initializer_list) (0x27D8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd8, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27DA) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned&) (0x27D3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, unsigned&&) (0x27D5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned, const unsigned&) (0x27D7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::initializer_list) (0x27D9) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd3, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd5, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd7, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd9, 0x27, 0x00, 0x00 - # ArgList (0x27DB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned& (0x1CCE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - # MemberFunction (0x27DC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const unsigned&) (0x27DB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdb, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27DD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x27CA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xca, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27DE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const unsigned&) (0x27DC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list) (0x27DD) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdd, 0x27, 0x00, 0x00 - # ArgList (0x27DF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x27B2) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb2, 0x27, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x27E0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x27DF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdf, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27E1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x27B2) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb2, 0x27, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x27E2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x27E1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xe1, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27E3) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x27E0) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x27E2) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe0, 0x27, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe2, 0x27, 0x00, 0x00 - # MemberFunction (0x27E4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27E5) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned) (0x27E4) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const unsigned&) (0x27DC) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x27, 0x00, 0x00 - # ArgList (0x27E6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x27D1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - # MemberFunction (0x27E7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vector_const_iterator > >) (0x27E6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xe6, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x27E8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x27D1) - # ArgType: std::_Vector_const_iterator > > (0x27D1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - # MemberFunction (0x27E9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x27E8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xe8, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27EA) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >) (0x27E7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x27E9) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe7, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe9, 0x27, 0x00, 0x00 - # MemberFunction (0x27EB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x27EC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x27B1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb1, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x27ED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned* (0x2758) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x58, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27EE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned* std::vector >::() (0x27EB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const unsigned* std::vector >::() (0x27ED) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xeb, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xed, 0x27, 0x00, 0x00 - # MemberFunction (0x27EF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27F0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > > (0x27D1) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27F1) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::() (0x27EF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x27F0) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf0, 0x27, 0x00, 0x00 - # Class (0x27F2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@@std@@ - # } - .byte 0xde, 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, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 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, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .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, 0x49, 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 (0x27F3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x27F2) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf2, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x27F4) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@@std@@ - # } - .byte 0xea, 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 0x75, 0x6e, 0x73, 0x69 - .byte 0x67, 0x6e, 0x65, 0x64 - .byte 0x20, 0x69, 0x6e, 0x74 - .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, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 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, 0x49, 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 (0x27F5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x27F4) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xf4, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27F6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x27F3) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x27F5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf3, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf5, 0x27, 0x00, 0x00 - # MemberFunction (0x27F7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27F8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27F9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned& (0x1CA4) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa4, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27FA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned& (0x1CCE) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27FB) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned& std::vector >::(const unsigned) (0x27F9) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const unsigned& std::vector >::(const unsigned) (0x27FA) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf9, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfa, 0x27, 0x00, 0x00 - # MemberFunction (0x27FC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned& (0x1CA4) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa4, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x27FD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned& (0x1CCE) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x27FE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: unsigned& std::vector >::() (0x27FC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const unsigned& std::vector >::() (0x27FD) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfc, 0x27, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfd, 0x27, 0x00, 0x00 - # MemberFunction (0x27FF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x26B3) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2800) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned& (0x1CCE) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - # MemberFunction (0x2801) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned*, const unsigned, const unsigned&) (0x2800) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x00, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2802) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: const unsigned (0x1181) - # ArgType: std::_Value_init_tag (0x1759) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x59, 0x17, 0x00, 0x00 - # MemberFunction (0x2803) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned*, const unsigned, std::_Value_init_tag) (0x2802) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x02, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2804) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: unsigned* std::vector >::(unsigned*, const unsigned, const unsigned&) (0x2801) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: unsigned* std::vector >::(unsigned*, const unsigned, std::_Value_init_tag) (0x2803) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x01, 0x28, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x03, 0x28, 0x00, 0x00 - # ArgList (0x2805) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: unsigned* (0x475) - # ArgType: unsigned* (0x475) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - # MemberFunction (0x2806) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned*, unsigned*, unsigned*) (0x2805) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x05, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2807) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: unsigned* (0x475) - # ArgType: unsigned* (0x475) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x2808) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (unsigned*, unsigned*, unsigned*, std::integral_constant) (0x2807) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x07, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2809) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: unsigned* (0x475) - # ArgType: unsigned* (0x475) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x280A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (unsigned*, unsigned*, unsigned*, std::integral_constant) (0x2809) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x09, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x280B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(unsigned*, unsigned*, unsigned*, std::integral_constant) (0x2808) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(unsigned*, unsigned*, unsigned*, std::integral_constant) (0x280A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x08, 0x28, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0a, 0x28, 0x00, 0x00 - # MemberFunction (0x280C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned*, unsigned*, unsigned*) (0x2805) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x05, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x280D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: unsigned* (0x475) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - # MemberFunction (0x280E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned*, unsigned*) (0x280D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0d, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x280F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2810) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: unsigned* (0x475) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x2811) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned* (0x2810) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x10, 0x28, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x2812) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned*, const unsigned, const unsigned) (0x2811) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x11, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2813) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2814) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned*, unsigned*) (0x280D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0d, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2815) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x124F) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x12, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2816) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy*& (0x1253) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x53, 0x12, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2817) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* const& (0x1256) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x56, 0x12, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2818) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy*& std::vector >::() (0x2816) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy* const& std::vector >::() (0x2817) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x16, 0x28, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x17, 0x28, 0x00, 0x00 - # MemberFunction (0x2819) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x271D) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x281A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x2720) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x20, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x281B) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::allocator& std::vector >::() (0x2819) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::allocator& std::vector >::() (0x281A) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x19, 0x28, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1a, 0x28, 0x00, 0x00 - # Class (0x281C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_val > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@I@std@@@std@@ - # } - .byte 0x7a, 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, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 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, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x281D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val > (0x281C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1c, 0x28, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x281E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val >& (0x281D) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1d, 0x28, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x281F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_val > (0x281C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x1c, 0x28, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2820) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_val > (0x281F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1f, 0x28, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2821) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val >& (0x2820) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x20, 0x28, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2822) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val >& std::vector >::() (0x281E) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_Vector_val >& std::vector >::() (0x2821) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1e, 0x28, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x21, 0x28, 0x00, 0x00 - # ArgList (0x2823) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const unsigned* (0x2810) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x10, 0x28, 0x00, 0x00 - # MemberFunction (0x2824) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned*) (0x2823) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x23, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2825) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2826) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: unsigned* (0x475) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2827) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned*& (0x2826) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x28, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2828) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const unsigned* (0x2810) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x10, 0x28, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2829) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned*& (0x2828) - # ClassType: std::vector > (0x270B) - # ThisType: const std::vector >* (0x27EC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x28, 0x28, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x282A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: unsigned*& std::vector >::() (0x2827) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const unsigned*& std::vector >::() (0x2829) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x27, 0x28, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x29, 0x28, 0x00, 0x00 - # FieldList (0x282B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x9 - # MethodListIndex: 0x27BC - # Name: vector - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x27BF) - # Name: _Take_contents - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27C4 - # Name: _Move_construct - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x27C7 - # Name: _Move_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x27CC - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x27A8) - # Name: ~vector - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27CF - # Name: push_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x27DA - # Name: insert - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27DE - # Name: assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27E3 - # Name: _Copy_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27E5 - # Name: resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x27E4) - # Name: _Reallocate_exactly - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x27E4) - # Name: _Clear_and_reserve_geometric - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned) (0x27E4) - # Name: reserve - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x27A8) - # Name: shrink_to_fit - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x27A8) - # Name: pop_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27EA - # Name: erase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x27A8) - # Name: clear - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x27BF) - # Name: _Swap_val - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&) (0x27BF) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27EE - # Name: data - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27F1 - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27F1 - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27F6 - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27F6 - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x27F0) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x27F0) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x27F5) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x27F5) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27EE - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27EE - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::vector >::() (0x27F7) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x27F8) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x27F8) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x27F8) - # Name: capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector >::() (0x27F8) - # Name: _Unused_capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::vector >::() (0x27F7) - # Name: _Has_unused_capacity - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27FB - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27FB - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27FE - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x27FE - # Name: back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator std::vector >::() (0x27FF) - # Name: get_allocator - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2804 - # Name: _Ufill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned* std::vector >::(unsigned*, unsigned*, unsigned*) (0x2806) - # Name: _Umove - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x280B - # Name: _Umove_if_noexcept1 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(unsigned*, unsigned*, unsigned*) (0x280C) - # Name: _Umove_if_noexcept - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(unsigned*, unsigned*) (0x280E) - # Name: _Destroy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector >::(const unsigned) (0x280F) - # Name: _Calculate_growth - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x27E4) - # Name: _Buy_raw - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x27E4) - # Name: _Buy_nonzero - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned*, const unsigned, const unsigned) (0x2812) - # Name: _Change_array - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::() (0x27A8) - # Name: _Tidy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector >::() (0x2813) - # Name: _Xlength - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector >::() (0x2813) - # Name: _Xrange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(unsigned*, unsigned*) (0x2814) - # Name: _Orphan_range - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Iterator_base12** std::vector >::() (0x2815) - # Name: _Getpfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2818 - # Name: _Myproxy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::() (0x27A8) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x27BF) - # Name: _Swap_proxy_and_iterators - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x281B - # Name: _Getal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2822 - # Name: _Get_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator > > std::vector >::(const unsigned*) (0x2824) - # Name: _Make_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator > > std::vector >::(const unsigned) (0x2825) - # Name: _Make_iterator_offset - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x282A - # Name: _Myfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x282A - # Name: _Mylast - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x282A - # Name: _Myend - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x26B3) - # Name: _Alty - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits > (0x26B4) - # Name: _Alty_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_val > (0x281C) - # Name: _Scary_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x26B3) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned* (0x475) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const unsigned* (0x2758) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned& (0x1CA4) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const unsigned& (0x1CCE) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_iterator > > (0x27D0) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator > > (0x27D1) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x27F2) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x27F4) - # Name: const_reverse_iterator - # } - # } - .byte 0xa6, 0x06, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x09, 0x00 - .byte 0xbc, 0x27, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xbf, 0x27, 0x00, 0x00 - .byte 0x5f, 0x54, 0x61, 0x6b - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x65, 0x6e - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc4, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x72 - .byte 0x75, 0x63, 0x74, 0x00 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xc7, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xcc, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa8, 0x27, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xcf, 0x27, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0xda, 0x27, 0x00, 0x00 - .byte 0x69, 0x6e, 0x73, 0x65 - .byte 0x72, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xde, 0x27, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe3, 0x27, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe5, 0x27, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xe4, 0x27, 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, 0x01, 0x00 - .byte 0xe4, 0x27, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x5f, 0x61 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x73, 0x65, 0x72 - .byte 0x76, 0x65, 0x5f, 0x67 - .byte 0x65, 0x6f, 0x6d, 0x65 - .byte 0x74, 0x72, 0x69, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe4, 0x27, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x72, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa8, 0x27, 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 0xa8, 0x27, 0x00, 0x00 - .byte 0x70, 0x6f, 0x70, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xea, 0x27, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xa8, 0x27, 0x00, 0x00 - .byte 0x63, 0x6c, 0x65, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xbf, 0x27, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbf, 0x27, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xee, 0x27, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf1, 0x27, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf1, 0x27, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf6, 0x27, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf6, 0x27, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf0, 0x27, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf0, 0x27, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf5, 0x27, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf5, 0x27, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xee, 0x27, 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 0xee, 0x27, 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 0xf7, 0x27, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf8, 0x27, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf8, 0x27, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf8, 0x27, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xf8, 0x27, 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 0xf7, 0x27, 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 0xfb, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xfb, 0x27, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xfe, 0x27, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xfe, 0x27, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xff, 0x27, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x04, 0x28, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x06, 0x28, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6d, 0x6f - .byte 0x76, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x0b, 0x28, 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 0x0c, 0x28, 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 0x0e, 0x28, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x0f, 0x28, 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 0xe4, 0x27, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xe4, 0x27, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x7a, 0x65, 0x72, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x12, 0x28, 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 0xa8, 0x27, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x13, 0x28, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x13, 0x28, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x67, 0x65, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x14, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x15, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x18, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xa8, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xbf, 0x27, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x1b, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x22, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x24, 0x28, 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, 0x01, 0x00 - .byte 0x25, 0x28, 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 0x2a, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x2a, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x2a, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb4, 0x26, 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 0x1c, 0x28, 0x00, 0x00 - .byte 0x5f, 0x53, 0x63, 0x61 - .byte 0x72, 0x79, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb3, 0x26, 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 0x75, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x58, 0x27, 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 0xa4, 0x1c, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xce, 0x1c, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xd0, 0x27, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd1, 0x27, 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 0xf2, 0x27, 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 0xf4, 0x27, 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 (0x282C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 122 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x282B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::vector > - # LinkageName: .?AV?$vector@IV?$allocator@I@std@@@std@@ - # } - .byte 0x76, 0x00, 0x04, 0x15 - .byte 0x7a, 0x00, 0x10, 0x02 - .byte 0x2b, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x76 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x3c, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x282D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::vector > (0x282C) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 339 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x2c, 0x28, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x53, 0x01, 0x00, 0x00 - # Pointer (0x282E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_iter_base > > (0x2755) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x282F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_iter_base > > (0x2755) - # ThisType: std::_Vb_iter_base > >* (0x282E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x2e, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2830) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned* (0x2758) - # ArgType: unsigned (0x75) - # ArgType: const std::_Container_base12* (0x1295) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x58, 0x27, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - # MemberFunction (0x2831) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_iter_base > > (0x2755) - # ThisType: std::_Vb_iter_base > >* (0x282E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned*, unsigned, const std::_Container_base12*) (0x2830) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x2e, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x30, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2832) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_iter_base > >::() (0x282F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_iter_base > >::(const unsigned*, unsigned, const std::_Container_base12*) (0x2831) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2f, 0x28, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x31, 0x28, 0x00, 0x00 - # MemberFunction (0x2833) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_iter_base > > (0x2755) - # ThisType: std::_Vb_iter_base > >* (0x282E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x2e, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2834) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_iter_base > > (0x276D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6d, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2835) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Vb_iter_base > > (0x2755) - # ThisType: const std::_Vb_iter_base > >* (0x2834) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x34, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2836) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Iterator_base12 (0x124D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const unsigned* (0x2758) - # FieldOffset: 0x8 - # Name: _Myptr - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0xC - # Name: _Myoff - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2832 - # Name: _Vb_iter_base - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vb_iter_base > >::(unsigned) (0x2833) - # Name: _Advance - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: int std::_Vb_iter_base > >::(unsigned) (0x2835) - # Name: _Valid - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x26B3) - # Name: _Alvbase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: _Sizet - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: _Difft - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::vector > (0x2563) - # Name: _Mycont - # } - # } - .byte 0xb6, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x58, 0x27, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x74, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6f, 0x66, 0x66 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x32, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x33, 0x28, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x76 - .byte 0x61, 0x6e, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x35, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x61, 0x6c - .byte 0x69, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x76 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x5f, 0x53, 0x69, 0x7a - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x5f, 0x44, 0x69, 0x66 - .byte 0x66, 0x74, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x63 - .byte 0x6f, 0x6e, 0x74, 0x00 - # Class (0x2837) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 11 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2836) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vb_iter_base > > - # LinkageName: .?AV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@ - # } - .byte 0x9e, 0x00, 0x04, 0x15 - .byte 0x0b, 0x00, 0x10, 0x02 - .byte 0x36, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x56, 0x62, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x57 - .byte 0x72, 0x61, 0x70, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x40, 0x55 - .byte 0x3f, 0x24, 0x5f, 0x57 - .byte 0x72, 0x61, 0x70, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x40, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .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 (0x2838) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vb_iter_base > > (0x2837) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 1700 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x37, 0x28, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0xa4, 0x06, 0x00, 0x00 - # ArgList (0x2839) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x271D) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x283A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::_Default_allocator_traits > (0x2796) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, const unsigned) (0x2839) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x39, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x283B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x271D) - # ArgType: const unsigned (0x1181) - # ArgType: const void* (0x127A) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x7a, 0x12, 0x00, 0x00 - # MemberFunction (0x283C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::_Default_allocator_traits > (0x2796) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const unsigned, const void*) (0x283B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x3b, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x283D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned* std::_Default_allocator_traits >::(std::allocator&, const unsigned) (0x283A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned* std::_Default_allocator_traits >::(std::allocator&, const unsigned, const void*) (0x283C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x3a, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x3c, 0x28, 0x00, 0x00 - # ArgList (0x283E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x271D) - # ArgType: const unsigned* (0x2810) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0x10, 0x28, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x283F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x2796) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, const unsigned*, const unsigned) (0x283E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x3e, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2840) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Default_allocator_traits > (0x2796) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x2789) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x89, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2841) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x26B3) - # ClassType: std::_Default_allocator_traits > (0x2796) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x2789) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x89, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2842) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x283D - # Name: allocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: void std::_Default_allocator_traits >::(std::allocator&, const unsigned*, const unsigned) (0x283F) - # Name: deallocate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x2840) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x2841) - # Name: select_on_container_copy_construction - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x26B3) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned* (0x475) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const unsigned* (0x2758) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: void* (0x403) - # Name: void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const void* (0x127A) - # Name: const_void_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_copy_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: propagate_on_container_move_assignment - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B4) - # Name: propagate_on_container_swap - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::integral_constant (0x11B1) - # Name: is_always_equal - # } - # } - .byte 0xbe, 0x01, 0x03, 0x12 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x3d, 0x28, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x3f, 0x28, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x40, 0x28, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x41, 0x28, 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 0xb3, 0x26, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x58, 0x27, 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, 0x04, 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 0x7a, 0x12, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xb4, 0x11, 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 0xb1, 0x11, 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 0xb4, 0x11, 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 0xb1, 0x11, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x61 - .byte 0x6c, 0x77, 0x61, 0x79 - .byte 0x73, 0x5f, 0x65, 0x71 - .byte 0x75, 0x61, 0x6c, 0x00 - # Struct (0x2843) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 17 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2842) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Default_allocator_traits > - # LinkageName: .?AU?$_Default_allocator_traits@V?$allocator@I@std@@@std@@ - # } - .byte 0x8e, 0x00, 0x05, 0x15 - .byte 0x11, 0x00, 0x10, 0x02 - .byte 0x42, 0x28, 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 0x75, 0x6e, 0x73, 0x69 - .byte 0x67, 0x6e, 0x65, 0x64 - .byte 0x20, 0x69, 0x6e, 0x74 - .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, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2844) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Default_allocator_traits > (0x2843) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 779 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x43, 0x28, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0x0b, 0x03, 0x00, 0x00 - # Pointer (0x2845) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2846) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x271D) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2845) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x45, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2847) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2848) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,std::_Vector_val >,1> (0x2847) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x47, 0x28, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2849) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x2720) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2848) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x20, 0x27, 0x00, 0x00 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x48, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x284A) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2846) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2849) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x46, 0x28, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x49, 0x28, 0x00, 0x00 - # MemberFunction (0x284B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val >& (0x281D) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2845) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1d, 0x28, 0x00, 0x00 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x45, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x284C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val >& (0x2820) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2848) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x20, 0x28, 0x00, 0x00 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x48, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x284D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x284B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x284C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4b, 0x28, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4c, 0x28, 0x00, 0x00 - # FieldList (0x284E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::allocator (0x26B3) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val > (0x281C) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x284A - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x284D - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x26B3) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x1c, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4a, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4d, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x284F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x284E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Compressed_pair,std::_Vector_val >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@ - # } - .byte 0xde, 0x00, 0x04, 0x15 - .byte 0x07, 0x00, 0x10, 0x02 - .byte 0x4e, 0x28, 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, 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, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x3e - .byte 0x2c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 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 0x49, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x49 - .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 (0x2850) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,std::_Vector_val >,1> (0x284F) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4f, 0x28, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # Pointer (0x2851) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_iterator > > (0x27D0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2852) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: std::_Vector_iterator > >* (0x2851) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x51, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2853) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: const std::_Container_base12* (0x1295) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x95, 0x12, 0x00, 0x00 - # MemberFunction (0x2854) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: std::_Vector_iterator > >* (0x2851) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned*, const std::_Container_base12*) (0x2853) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x51, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x53, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2855) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_iterator > >::() (0x2852) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_iterator > >::(unsigned*, const std::_Container_base12*) (0x2854) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x52, 0x28, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x54, 0x28, 0x00, 0x00 - # Modifier (0x2856) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_iterator > > (0x27D0) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2857) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_iterator > > (0x2856) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x56, 0x28, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2858) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned& (0x1CA4) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: const std::_Vector_iterator > >* (0x2857) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa4, 0x1c, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x57, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2859) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: const std::_Vector_iterator > >* (0x2857) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x57, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x285A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_iterator > > (0x27D0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x285B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > >& (0x285A) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: std::_Vector_iterator > >* (0x2851) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5a, 0x28, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x51, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x285C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: std::_Vector_iterator > >* (0x2851) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x51, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x285D) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > >& std::_Vector_iterator > >::() (0x285B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::_Vector_iterator > >::(int) (0x285C) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5b, 0x28, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5c, 0x28, 0x00, 0x00 - # MemberFunction (0x285E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > >& (0x285A) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: std::_Vector_iterator > >* (0x2851) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5a, 0x28, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x51, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x285F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x27D0) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: const std::_Vector_iterator > >* (0x2857) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x57, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2860) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_const_iterator > > (0x27D1) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2861) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_const_iterator > > (0x2860) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x60, 0x28, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2862) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vector_const_iterator > >& (0x2861) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x61, 0x28, 0x00, 0x00 - # MemberFunction (0x2863) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: const std::_Vector_iterator > >* (0x2857) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator > >&) (0x2862) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x57, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x62, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2864) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::_Vector_iterator > >::(const int) (0x285F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::_Vector_iterator > >::(const std::_Vector_const_iterator > >&) (0x2863) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5f, 0x28, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x63, 0x28, 0x00, 0x00 - # MemberFunction (0x2865) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned& (0x1CA4) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: const std::_Vector_iterator > >* (0x2857) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa4, 0x1c, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x57, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2866) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Vector_const_iterator > > (0x27D1) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2855 - # Name: _Vector_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned& std::_Vector_iterator > >::() (0x2858) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned* std::_Vector_iterator > >::() (0x2859) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x285D - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x285D - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > >& std::_Vector_iterator > >::(const int) (0x285E) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::_Vector_iterator > >::(const int) (0x285F) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > >& std::_Vector_iterator > >::(const int) (0x285E) - # Name: operator-= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2864 - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned& std::_Vector_iterator > >::(const int) (0x2865) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned* std::_Vector_iterator > >::() (0x2859) - # Name: _Unwrapped - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator > > (0x27D1) - # Name: _Mybase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned* (0x475) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned& (0x1CA4) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_iterator > > (0x27D0) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0x92, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x55, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x58, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x59, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5d, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x5d, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5f, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x64, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x65, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x59, 0x28, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 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, 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 0x75, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xa4, 0x1c, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x2867) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 23 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2866) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Vector_iterator > > - # LinkageName: .?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@ - # } - .byte 0xae, 0x00, 0x04, 0x15 - .byte 0x17, 0x00, 0x10, 0x02 - .byte 0x66, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 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 0x75, 0x6e, 0x73, 0x69 - .byte 0x67, 0x6e, 0x65, 0x64 - .byte 0x20, 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 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .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, 0x49, 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 - # UdtSourceLine (0x2868) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_iterator > > (0x2867) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 203 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x67, 0x28, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0xcb, 0x00, 0x00, 0x00 - # Pointer (0x2869) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator > > (0x27D1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x286A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: std::_Vector_const_iterator > >* (0x2869) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x69, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x286B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: std::_Vector_const_iterator > >* (0x2869) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned*, const std::_Container_base12*) (0x2853) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x69, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x53, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x286C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::() (0x286A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::(unsigned*, const std::_Container_base12*) (0x286B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6a, 0x28, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x6b, 0x28, 0x00, 0x00 - # Pointer (0x286D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_const_iterator > > (0x2860) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x60, 0x28, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x286E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned& (0x1CCE) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: const std::_Vector_const_iterator > >* (0x286D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x286F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned* (0x2758) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: const std::_Vector_const_iterator > >* (0x286D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x58, 0x27, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2870) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator > > (0x27D1) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2871) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > >& (0x2870) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: std::_Vector_const_iterator > >* (0x2869) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x28, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x69, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2872) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > > (0x27D1) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: std::_Vector_const_iterator > >* (0x2869) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x69, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2873) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::() (0x2871) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(int) (0x2872) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x71, 0x28, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x72, 0x28, 0x00, 0x00 - # MemberFunction (0x2874) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: const std::_Vector_const_iterator > >* (0x286D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2875) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > >& (0x2870) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: std::_Vector_const_iterator > >* (0x2869) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x28, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x69, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2876) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > > (0x27D1) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: const std::_Vector_const_iterator > >* (0x286D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2877) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: const std::_Vector_const_iterator > >* (0x286D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator > >&) (0x2862) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x62, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2878) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(const int) (0x2876) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: int std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2877) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x76, 0x28, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x77, 0x28, 0x00, 0x00 - # MemberFunction (0x2879) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const unsigned& (0x1CCE) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: const std::_Vector_const_iterator > >* (0x286D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const int) (0x107A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x287A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: const std::_Vector_const_iterator > >* (0x286D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator > >&) (0x2862) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x62, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x287B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: const std::_Vector_const_iterator > >* (0x286D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator > >&) (0x2862) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x62, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x287C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const unsigned* (0x2758) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x58, 0x27, 0x00, 0x00 - # MemberFunction (0x287D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: std::_Vector_const_iterator > >* (0x2869) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned*) (0x287C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x69, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7c, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x287E) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Iterator_base12 (0x124D) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned* (0x475) - # FieldOffset: 0x8 - # Name: _Ptr - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x286C - # Name: _Vector_const_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const unsigned& std::_Vector_const_iterator > >::() (0x286E) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const unsigned* std::_Vector_const_iterator > >::() (0x286F) - # Name: operator-> - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2873 - # Name: operator++ - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2873 - # Name: operator-- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::(const int) (0x2874) - # Name: _Verify_offset - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const int) (0x2875) - # Name: operator+= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(const int) (0x2876) - # Name: operator+ - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const int) (0x2875) - # Name: operator-= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2878 - # Name: operator- - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const unsigned& std::_Vector_const_iterator > >::(const int) (0x2879) - # Name: operator[] - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x287A) - # Name: operator== - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x287A) - # Name: operator!= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x287A) - # Name: operator< - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x287A) - # Name: operator> - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x287A) - # Name: operator<= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x287A) - # Name: operator>= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x287B) - # Name: _Compat - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const unsigned* std::_Vector_const_iterator > >::() (0x286F) - # Name: _Unwrapped - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_const_iterator > >::(const unsigned*) (0x287D) - # Name: _Seek_to - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::random_access_iterator_tag (0x107F) - # Name: iterator_category - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const unsigned* (0x2758) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const unsigned& (0x1CCE) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned* (0x475) - # Name: _Tptr - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator > > (0x27D1) - # Name: _Prevent_inheriting_unwrap - # } - # } - .byte 0x5a, 0x02, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x50 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x6c, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6e, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6f, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x73, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x73, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x74, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x6f, 0x66, 0x66, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x75, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x76, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x75, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x78, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x79, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7a, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7b, 0x28, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x6f, 0x28, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x7d, 0x28, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x74, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x7f, 0x10, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x63, 0x61, 0x74 - .byte 0x65, 0x67, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 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, 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 0x58, 0x27, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x5f, 0x54, 0x70, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x65, 0x6e, 0x74 - .byte 0x5f, 0x69, 0x6e, 0x68 - .byte 0x65, 0x72, 0x69, 0x74 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x75, 0x6e, 0x77, 0x72 - .byte 0x61, 0x70, 0x00, 0xf1 - # Class (0x287F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 33 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x287E) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Vector_const_iterator > > - # LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@ - # } - .byte 0xba, 0x00, 0x04, 0x15 - .byte 0x21, 0x00, 0x10, 0x02 - .byte 0x7e, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 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, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 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, 0x49, 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 - # UdtSourceLine (0x2880) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_const_iterator > > (0x287F) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 22 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x7f, 0x28, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x16, 0x00, 0x00, 0x00 - # Pointer (0x2881) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val > (0x281C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1c, 0x28, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2882) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_val > (0x281C) - # ThisType: std::_Vector_val >* (0x2881) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1c, 0x28, 0x00, 0x00 - .byte 0x81, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2883) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x1293) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned* (0x475) - # FieldOffset: 0x4 - # Name: _Myfirst - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned* (0x475) - # FieldOffset: 0x8 - # Name: _Mylast - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned* (0x475) - # FieldOffset: 0xC - # Name: _Myend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_val >::() (0x2882) - # Name: _Vector_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned* (0x475) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const unsigned* (0x2758) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned& (0x1CA4) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const unsigned& (0x1CCE) - # Name: const_reference - # } - # } - .byte 0xf2, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6c, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4d - .byte 0x79, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x82, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x5f, 0x74, 0x79 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0x75, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x58, 0x27, 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 0xa4, 0x1c, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x72, 0x65 - .byte 0x66, 0x65, 0x72, 0x65 - .byte 0x6e, 0x63, 0x65, 0x00 - # Class (0x2884) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 12 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2883) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vector_val > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@I@std@@@std@@ - # } - .byte 0x7a, 0x00, 0x04, 0x15 - .byte 0x0c, 0x00, 0x10, 0x02 - .byte 0x83, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 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, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 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, 0x49, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2885) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_val > (0x2884) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 308 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x84, 0x28, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x34, 0x01, 0x00, 0x00 - # ArgList (0x2886) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - # Procedure (0x2887) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2886) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x86, 0x28, 0x00, 0x00 - # FuncId (0x2888) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: void (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2887) - # Name: _Verify_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x87, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2889) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: bool std::basic_regex >::() (0x2313) - # Name: _Empty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x13, 0x23, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x74, 0x79, 0x00, 0xf1 - # MemberFuncId (0x288A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: std::regex_constants::syntax_option_type std::basic_regex >::() (0x230B) - # Name: flags - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x0b, 0x23, 0x00, 0x00 - .byte 0x66, 0x6c, 0x61, 0x67 - .byte 0x73, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x288B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: unsigned std::basic_regex >::() (0x230A) - # Name: mark_count - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x0a, 0x23, 0x00, 0x00 - .byte 0x6d, 0x61, 0x72, 0x6b - .byte 0x5f, 0x63, 0x6f, 0x75 - .byte 0x6e, 0x74, 0x00, 0xf1 - # MemberFuncId (0x288C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: std::_Root_node* std::basic_regex >::() (0x2312) - # Name: _Get - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x12, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x288D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: const std::regex_traits& std::basic_regex >::() (0x2316) - # Name: _Get_traits - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x16, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x00 - # MemberFuncId (0x288E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const std::regex_traits&, std::_Root_node*, unsigned, std::regex_constants::syntax_option_type, std::regex_constants::match_flag_type) (0x2491) - # Name: _Matcher - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x91, 0x24, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x74 - .byte 0x63, 0x68, 0x65, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x288F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # ArgType: bool (0x30) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x2890) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::match_results,0>,std::allocator,0> > > >*, bool) (0x288F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x8f, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2891) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::match_results,0>,std::allocator,0> > > >*, bool) (0x2890) - # Name: _Match - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x90, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x74 - .byte 0x63, 0x68, 0x00, 0xf1 - # MemberFunction (0x2892) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2893) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x2892) - # Name: ~_Matcher - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x92, 0x28, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4d, 0x61 - .byte 0x74, 0x63, 0x68, 0x65 - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2894) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Tgt_state_t,0> > (0x248D) - # ThisType: std::_Tgt_state_t,0> >* (0x24B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0xb0, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2895) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tgt_state_t,0> > (0x248D) - # FunctionType: void std::_Tgt_state_t,0> >::() (0x2894) - # Name: _Tgt_state_t - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0x94, 0x28, 0x00, 0x00 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2896) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::() (0x24BB) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xbb, 0x24, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # StringId (0x2897) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: std::regex_constants - # } - .byte 0x1e, 0x00, 0x05, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x61, 0x6e, 0x74, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2898) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::regex_constants::match_flag_type (0x19E9) - # ArgType: std::regex_constants::match_flag_type (0x19E9) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - # Procedure (0x2899) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::regex_constants::match_flag_type (0x19E9) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) (0x2898) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xe9, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x98, 0x28, 0x00, 0x00 - # FuncId (0x289A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std::regex_constants (0x2897) - # FunctionType: std::regex_constants::match_flag_type (std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) (0x2899) - # Name: operator& - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x97, 0x28, 0x00, 0x00 - .byte 0x99, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x26, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x289B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::(const unsigned) (0x2501) - # Name: resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x01, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - # MemberFuncId (0x289C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::() (0x24BB) - # Name: ~vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xbb, 0x24, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - # MemberFuncId (0x289D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tgt_state_t,0> > (0x248D) - # FunctionType: void std::_Tgt_state_t,0> >::() (0x2894) - # Name: ~_Tgt_state_t - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0x94, 0x28, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x00, 0xf2, 0xf1 - # Pointer (0x289E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Bt_state_t,0> > (0x24AE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x289F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Bt_state_t,0> > (0x24AE) - # ThisType: std::_Bt_state_t,0> >* (0x289E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x9e, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x28A0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Bt_state_t,0> > (0x24AE) - # FunctionType: void std::_Bt_state_t,0> >::() (0x289F) - # Name: _Bt_state_t - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x9f, 0x28, 0x00, 0x00 - .byte 0x5f, 0x42, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 0x00 - # MemberFuncId (0x28A1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x69, 0x25, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x28A2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: void std::vector >::() (0x2656) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x56, 0x26, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x28A3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_val > (0x2654) - # FunctionType: void std::_Vb_val >::() (0x270D) - # Name: _Vb_val - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0d, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFuncId (0x28A4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::() (0x27A8) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa8, 0x27, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x28A5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_val > (0x2654) - # FunctionType: std::allocator& std::_Vb_val >::() (0x271E) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x1e, 0x27, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFunction (0x28A6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x2789) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x89, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x28A7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1C36) - # FunctionType: void std::allocator::(const std::allocator&) (0x28A6) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0xa6, 0x28, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28A8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::() (0x27A8) - # Name: ~vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa8, 0x27, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - # MemberFunction (0x28A9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2845) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DC1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x45, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc1, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x28AA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_Zero_then_variadic_args_t) (0x28A9) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0xa9, 0x28, 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 (0x28AB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: std::_Vector_val >& std::vector >::() (0x281E) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x1e, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28AC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: std::allocator& std::vector >::() (0x2819) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x19, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x28AD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x26B3) - # FunctionType: void std::allocator::() (0x2788) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x88, 0x27, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28AE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_val > (0x281C) - # FunctionType: void std::_Vector_val >::() (0x2882) - # Name: _Vector_val - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x1c, 0x28, 0x00, 0x00 - .byte 0x82, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFuncId (0x28AF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # FunctionType: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x284B) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x4b, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x28B0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # FunctionType: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2846) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x46, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x28B1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::() (0x27A8) - # Name: _Tidy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa8, 0x27, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28B2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: std::_Container_proxy*& std::vector >::() (0x2816) - # Name: _Myproxy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x16, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28B3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::() (0x27A8) - # Name: _Orphan_all - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa8, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - # MemberFuncId (0x28B4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(unsigned*, unsigned*) (0x280E) - # Name: _Destroy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x0e, 0x28, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28B5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x26B3) - # FunctionType: void std::allocator::(unsigned* const, const unsigned) (0x278E) - # Name: deallocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x8e, 0x27, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # ArgList (0x28B6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: unsigned* (0x475) - # ArgType: std::allocator& (0x271D) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - # Procedure (0x28B7) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned*, unsigned*, std::allocator&) (0x28B6) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xb6, 0x28, 0x00, 0x00 - # FuncId (0x28B8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (unsigned*, unsigned*, std::allocator&) (0x28B7) - # Name: _Destroy_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb7, 0x28, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x5f, 0x72, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # MemberFunction (0x28B9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # ThisType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x26BB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DC1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xbb, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc1, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x28BA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # FunctionType: void std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::(std::_Zero_then_variadic_args_t) (0x28B9) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xb9, 0x28, 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 (0x28BB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::_Vector_val,0> >::_Grp_t> >& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25EC) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xec, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28BC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::allocator,0> >::_Grp_t>& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E7) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xe7, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFunction (0x28BD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x256D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6d, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x28BE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1C36) - # FunctionType: void std::allocator::(const std::allocator,0> >::_Grp_t>&) (0x28BD) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0xbd, 0x28, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28BF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # FunctionType: void std::allocator,0> >::_Grp_t>::() (0x26CD) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xcd, 0x26, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28C0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_val,0> >::_Grp_t> > (0x25EA) - # FunctionType: void std::_Vector_val,0> >::_Grp_t> >::() (0x26F7) - # Name: _Vector_val - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xea, 0x25, 0x00, 0x00 - .byte 0xf7, 0x26, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFuncId (0x28C1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # FunctionType: std::_Vector_val,0> >::_Grp_t> >& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x26C1) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xc1, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x28C2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # FunctionType: std::allocator,0> >::_Grp_t>& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x26BC) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xbc, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFunction (0x28C3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2600) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DC1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x00, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc1, 0x1d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x28C4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_Zero_then_variadic_args_t) (0x28C3) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0xc3, 0x28, 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 (0x28C5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: std::_Vector_val >& std::vector >::() (0x253F) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x3f, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28C6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: std::allocator& std::vector >::() (0x253A) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x3a, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFunction (0x28C7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x1C36) - # ThisType: std::allocator* (0x1C43) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x24BF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0x43, 0x1c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xbf, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x28C8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x1C36) - # FunctionType: void std::allocator::(const std::allocator&) (0x28C7) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x36, 0x1c, 0x00, 0x00 - .byte 0xc7, 0x28, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28C9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x24BC) - # FunctionType: void std::allocator::() (0x2612) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x12, 0x26, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28CA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_val > (0x253D) - # FunctionType: void std::_Vector_val >::() (0x263F) - # Name: _Vector_val - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x3d, 0x25, 0x00, 0x00 - .byte 0x3f, 0x26, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFuncId (0x28CB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # FunctionType: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2606) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x06, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x28CC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # FunctionType: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2601) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x01, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # Modifier (0x28CD) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Value_init_tag (0x1759) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x59, 0x17, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x28CE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Value_init_tag (0x28CD) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcd, 0x28, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x28CF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::_Value_init_tag& (0x28CE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xce, 0x28, 0x00, 0x00 - # MemberFunction (0x28D0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x248E) - # ThisType: std::vector >* (0x24BA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::_Value_init_tag&) (0x28CF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xba, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcf, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x28D1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::(const unsigned, const std::_Value_init_tag&) (0x28D0) - # Name: _Resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xd0, 0x28, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x00 - # MemberFuncId (0x28D2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: unsigned std::vector >::() (0x2517) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x17, 0x25, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28D3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: std::_Loop_vals_t*& std::vector >::() (0x2548) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x48, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28D4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*) (0x2534) - # Name: _Orphan_range - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x34, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Pointer (0x28D5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator > >* (0x2622) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x22, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFuncId (0x28D6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: std::_Loop_vals_t*& std::vector >::() (0x2548) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x48, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x28D7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*) (0x252E) - # Name: _Destroy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x2e, 0x25, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28D8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: unsigned std::vector >::() (0x2517) - # Name: capacity - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x17, 0x25, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28D9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::(const unsigned, const std::_Value_init_tag&) (0x28D0) - # Name: _Resize_reallocate - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xd0, 0x28, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x5f - .byte 0x72, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # MemberFuncId (0x28DA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: std::_Loop_vals_t* std::vector >::(std::_Loop_vals_t*, const unsigned, std::_Value_init_tag) (0x2523) - # Name: _Ufill - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x23, 0x25, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x28DB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: const std::_Loop_vals_t*& std::vector >::() (0x254A) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x4a, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x28DC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: const std::_Loop_vals_t*& std::vector >::() (0x254A) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x4a, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28DD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: const std::_Vector_val >& std::vector >::() (0x2542) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x42, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28DE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # FunctionType: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2607) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x07, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x28DF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: std::_Iterator_base12** std::vector >::() (0x2535) - # Name: _Getpfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x35, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x28E0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Iterator_base12 (0x124D) - # FunctionType: std::_Iterator_base12** std::_Iterator_base12::() (0x12DD) - # Name: _Getpnext - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xdd, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x6e, 0x65, 0x78 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28E1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Iterator_base12 (0x124D) - # FunctionType: void std::_Iterator_base12::() (0x12D1) - # Name: _Clrcont - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xd1, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x72 - .byte 0x63, 0x6f, 0x6e, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28E2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Container_base12 (0x1293) - # FunctionType: std::_Iterator_base12** std::_Container_base12::() (0x130F) - # Name: _Getpfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x0f, 0x13, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # ArgList (0x28E3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::allocator& (0x2539) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - # Procedure (0x28E4) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::allocator&) (0x28E3) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xe3, 0x28, 0x00, 0x00 - # FuncId (0x28E5) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Loop_vals_t*, std::_Loop_vals_t*, std::allocator&) (0x28E4) - # Name: _Destroy_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe4, 0x28, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x5f, 0x72, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # MemberFuncId (0x28E6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: const std::_Loop_vals_t*& std::vector >::() (0x254A) - # Name: _Myend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x4a, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # MemberFuncId (0x28E7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: unsigned std::vector >::() (0x2517) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x17, 0x25, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28E8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::() (0x2533) - # Name: _Xlength - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x33, 0x25, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28E9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: unsigned std::vector >::(const unsigned) (0x252F) - # Name: _Calculate_growth - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x2f, 0x25, 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 - # MemberFuncId (0x28EA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x24BC) - # FunctionType: std::_Loop_vals_t* std::allocator::(const unsigned) (0x2618) - # Name: allocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x18, 0x26, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28EB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x252C) - # Name: _Umove_if_noexcept - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x2c, 0x25, 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 - # MemberFuncId (0x28EC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x24BC) - # FunctionType: void std::allocator::(std::_Loop_vals_t* const, const unsigned) (0x2617) - # Name: deallocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xbc, 0x24, 0x00, 0x00 - .byte 0x17, 0x26, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # MemberFuncId (0x28ED) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::(const std::_Loop_vals_t*, const unsigned, const unsigned) (0x2532) - # Name: _Change_array - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x32, 0x25, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x6e, 0x67, 0x65, 0x5f - .byte 0x61, 0x72, 0x72, 0x61 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x28EE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x2643) - # FunctionType: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x2706) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x43, 0x26, 0x00, 0x00 - .byte 0x06, 0x27, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x28EF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: const std::allocator& std::vector >::() (0x253B) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x3b, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x28F0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x24B9) - # FunctionType: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2604) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xb9, 0x24, 0x00, 0x00 - .byte 0x04, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x28F1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*, std::integral_constant) (0x2528) - # Name: _Umove_if_noexcept1 - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x28, 0x25, 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 - # ArgList (0x28F2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::_Loop_vals_t* const (0x2615) - # ArgType: std::_Loop_vals_t* const (0x2615) - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::allocator& (0x2539) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x15, 0x26, 0x00, 0x00 - .byte 0x15, 0x26, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - # Procedure (0x28F3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Loop_vals_t* (0x2508) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::_Loop_vals_t* const, std::_Loop_vals_t* const, std::_Loop_vals_t*, std::allocator&) (0x28F2) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xf2, 0x28, 0x00, 0x00 - # FuncId (0x28F4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t* const, std::_Loop_vals_t* const, std::_Loop_vals_t*, std::allocator&) (0x28F3) - # Name: _Uninitialized_move - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf3, 0x28, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x6d - .byte 0x6f, 0x76, 0x65, 0x00 - # ArgList (0x28F5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Loop_vals_t* const (0x2615) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x15, 0x26, 0x00, 0x00 - # Procedure (0x28F6) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Loop_vals_t* (0x2508) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Loop_vals_t* const) (0x28F5) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xf5, 0x28, 0x00, 0x00 - # FuncId (0x28F7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t* const) (0x28F6) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf6, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # ArgList (0x28F8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Loop_vals_t* const (0x2615) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x15, 0x26, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # Procedure (0x28F9) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Loop_vals_t* (0x2508) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Loop_vals_t* const, int) (0x28F8) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xf8, 0x28, 0x00, 0x00 - # FuncId (0x28FA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t* const, int) (0x28F9) - # Name: _Get_unwrapped_n - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf9, 0x28, 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 (0x28FB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Loop_vals_t* const (0x2615) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x15, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x28FC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Loop_vals_t* const& (0x28FB) - # ArgType: std::_Loop_vals_t* const& (0x28FB) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xfb, 0x28, 0x00, 0x00 - .byte 0xfb, 0x28, 0x00, 0x00 - # Procedure (0x28FD) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Loop_vals_t* const&, std::_Loop_vals_t* const&) (0x28FC) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xfc, 0x28, 0x00, 0x00 - # FuncId (0x28FE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (std::_Loop_vals_t* const&, std::_Loop_vals_t* const&) (0x28FD) - # Name: _Idl_distance - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xfd, 0x28, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x6c - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x74, 0x61, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x28FF) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Loop_vals_t* (0x2508) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x2525) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x25, 0x25, 0x00, 0x00 - # FuncId (0x2900) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x28FF) - # Name: _Copy_memmove - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xff, 0x28, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x6d, 0x65 - .byte 0x6d, 0x6d, 0x6f, 0x76 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2901) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Loop_vals_t*& (0x2547) - # ArgType: std::_Loop_vals_t* const (0x2615) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x47, 0x25, 0x00, 0x00 - .byte 0x15, 0x26, 0x00, 0x00 - # Procedure (0x2902) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Loop_vals_t*&, std::_Loop_vals_t* const) (0x2901) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x01, 0x29, 0x00, 0x00 - # FuncId (0x2903) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Loop_vals_t*&, std::_Loop_vals_t* const) (0x2902) - # Name: _Seek_wrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x02, 0x29, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x77, 0x72 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2904) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::() (0x24BB) - # Name: _Orphan_all - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xbb, 0x24, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - # MemberFuncId (0x2905) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: std::_Loop_vals_t*& std::vector >::() (0x2548) - # Name: _Myend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x48, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # ArgList (0x2906) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: unsigned (0x75) - # ArgType: std::allocator& (0x2539) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - # Procedure (0x2907) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Loop_vals_t* (0x2508) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Loop_vals_t*, unsigned, std::allocator&) (0x2906) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x06, 0x29, 0x00, 0x00 - # FuncId (0x2908) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t*, unsigned, std::allocator&) (0x2907) - # Name: _Uninitialized_value_construct_n - # } - .byte 0x2e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x07, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x75, 0x65 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x5f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2909) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::_Loop_vals_t* const (0x2615) - # ArgType: unsigned (0x75) - # ArgType: std::allocator& (0x2539) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x15, 0x26, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # Procedure (0x290A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Loop_vals_t* (0x2508) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::_Loop_vals_t* const, unsigned, std::allocator&, std::integral_constant) (0x2909) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x09, 0x29, 0x00, 0x00 - # FuncId (0x290B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t* const, unsigned, std::allocator&, std::integral_constant) (0x290A) - # Name: _Uninitialized_value_construct_n1 - # } - .byte 0x2e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x75, 0x65 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x5f, 0x6e - .byte 0x31, 0x00, 0xf2, 0xf1 - # Class (0x290C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Uninitialized_backout_al > - # LinkageName: .?AV?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ - # } - .byte 0xca, 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 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x5f, 0x74, 0x20, 0x2a - .byte 0x2c, 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, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x5f - .byte 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x40, 0x50, 0x41, 0x55 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x55 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x290D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Uninitialized_backout_al > (0x290C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x290E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ArgType: std::allocator& (0x2539) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - # MemberFunction (0x290F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al > (0x290C) - # ThisType: std::_Uninitialized_backout_al >* (0x290D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Loop_vals_t*, std::allocator&) (0x290E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x0d, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x0e, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2910) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Uninitialized_backout_al > (0x290C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2911) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Uninitialized_backout_al > (0x2910) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x10, 0x29, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2912) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Uninitialized_backout_al >& (0x2911) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x11, 0x29, 0x00, 0x00 - # MemberFunction (0x2913) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al > (0x290C) - # ThisType: std::_Uninitialized_backout_al >* (0x290D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Uninitialized_backout_al >&) (0x2912) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x0d, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2914) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al >::(std::_Loop_vals_t*, std::allocator&) (0x290F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al >::(const std::_Uninitialized_backout_al >&) (0x2913) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x29, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x13, 0x29, 0x00, 0x00 - # Pointer (0x2915) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Uninitialized_backout_al > (0x290C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2916) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Uninitialized_backout_al >& (0x2915) - # ClassType: std::_Uninitialized_backout_al > (0x290C) - # ThisType: std::_Uninitialized_backout_al >* (0x290D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Uninitialized_backout_al >&) (0x2912) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x15, 0x29, 0x00, 0x00 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x0d, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x12, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2917) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al > (0x290C) - # ThisType: std::_Uninitialized_backout_al >* (0x290D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x0d, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2918) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Loop_vals_t* (0x2508) - # ClassType: std::_Uninitialized_backout_al > (0x290C) - # ThisType: std::_Uninitialized_backout_al >* (0x290D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x0d, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2919) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Loop_vals_t* (0x2508) - # FieldOffset: 0x0 - # Name: _First - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Loop_vals_t* (0x2508) - # FieldOffset: 0x4 - # Name: _Last - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::allocator& (0x2539) - # FieldOffset: 0x8 - # Name: _Al - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2914 - # Name: _Uninitialized_backout_al - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Uninitialized_backout_al >& std::_Uninitialized_backout_al >::(const std::_Uninitialized_backout_al >&) (0x2916) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al >::() (0x2917) - # Name: ~_Uninitialized_backout_al - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Loop_vals_t* std::_Uninitialized_backout_al >::() (0x2918) - # Name: _Release - # } - # } - .byte 0xa6, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x46 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x41 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x14, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x62 - .byte 0x61, 0x63, 0x6b, 0x6f - .byte 0x75, 0x74, 0x5f, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x16, 0x29, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x17, 0x29, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x18, 0x29, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x291A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 8 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2919) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Uninitialized_backout_al > - # LinkageName: .?AV?$_Uninitialized_backout_al@PAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ - # } - .byte 0xca, 0x00, 0x04, 0x15 - .byte 0x08, 0x00, 0x00, 0x02 - .byte 0x19, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x4c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x76, 0x61, 0x6c, 0x73 - .byte 0x5f, 0x74, 0x20, 0x2a - .byte 0x2c, 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, 0x4c, 0x6f - .byte 0x6f, 0x70, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x73, 0x5f - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x5f - .byte 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x40, 0x50, 0x41, 0x55 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x55 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x73, 0x5f, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # StringId (0x291B) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x6d - .byte 0x65, 0x6d, 0x6f, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x291C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Uninitialized_backout_al > (0x291A) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory (0x291B) - # LineNumber: 129 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1a, 0x29, 0x00, 0x00 - .byte 0x1b, 0x29, 0x00, 0x00 - .byte 0x81, 0x00, 0x00, 0x00 - # MemberFuncId (0x291D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al > (0x290C) - # FunctionType: void std::_Uninitialized_backout_al >::(std::_Loop_vals_t*, std::allocator&) (0x290F) - # Name: _Uninitialized_backout_al - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x0f, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x62 - .byte 0x61, 0x63, 0x6b, 0x6f - .byte 0x75, 0x74, 0x5f, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x291E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al > (0x290C) - # FunctionType: void std::_Uninitialized_backout_al >::() (0x2917) - # Name: _Emplace_back - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x17, 0x29, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x6c, 0x61, 0x63, 0x65 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x291F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al > (0x290C) - # FunctionType: std::_Loop_vals_t* std::_Uninitialized_backout_al >::() (0x2918) - # Name: _Release - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x18, 0x29, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2920) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al > (0x290C) - # FunctionType: void std::_Uninitialized_backout_al >::() (0x2917) - # Name: ~_Uninitialized_backout_al - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x0c, 0x29, 0x00, 0x00 - .byte 0x17, 0x29, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x00, 0xf1 - # ArgList (0x2921) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x2539) - # ArgType: std::_Loop_vals_t* const (0x2615) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x39, 0x25, 0x00, 0x00 - .byte 0x15, 0x26, 0x00, 0x00 - # MemberFunction (0x2922) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x2643) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, std::_Loop_vals_t* const) (0x2921) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x21, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2923) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x2643) - # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, std::_Loop_vals_t* const) (0x2922) - # Name: construct - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x43, 0x26, 0x00, 0x00 - .byte 0x22, 0x29, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x00, 0xf2, 0xf1 - # ArgList (0x2924) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Loop_vals_t* (0x2508) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x08, 0x25, 0x00, 0x00 - # Procedure (0x2925) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Loop_vals_t* (0x2508) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Loop_vals_t*) (0x2924) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x08, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x24, 0x29, 0x00, 0x00 - # FuncId (0x2926) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t*) (0x2925) - # Name: _Unfancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x25, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2927) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: void std::vector >::() (0x24BB) - # Name: _Tidy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0xbb, 0x24, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2928) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: std::_Container_proxy*& std::vector >::() (0x2536) - # Name: _Myproxy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x36, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2929) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: ~vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x69, 0x25, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - # MemberFuncId (0x292A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Bt_state_t,0> > (0x24AE) - # FunctionType: void std::_Bt_state_t,0> >::() (0x289F) - # Name: ~_Bt_state_t - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x9f, 0x28, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x42, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x292B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: _Tidy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x69, 0x25, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x292C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::_Container_proxy*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E3) - # Name: _Myproxy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xe3, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x292D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2569) - # Name: _Orphan_all - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x69, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - # MemberFuncId (0x292E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25DB) - # Name: _Destroy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xdb, 0x25, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x292F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # FunctionType: void std::allocator,0> >::_Grp_t>::(std::_Tgt_state_t,0> >::_Grp_t* const, const unsigned) (0x26D2) - # Name: deallocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xd2, 0x26, 0x00, 0x00 - .byte 0x64, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # ArgList (0x2930) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - # Procedure (0x2931) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2930) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x30, 0x29, 0x00, 0x00 - # FuncId (0x2932) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2931) - # Name: _Destroy_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x31, 0x29, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x5f, 0x72, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2933) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: void std::vector >::() (0x2656) - # Name: ~vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x56, 0x26, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - # MemberFuncId (0x2934) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_val > (0x2654) - # FunctionType: void std::_Vb_val >::() (0x270D) - # Name: ~_Vb_val - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x0d, 0x27, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x76, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2935) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: void std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19F2) - # Name: _Resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xf2, 0x19, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x00 - # MemberFuncId (0x2936) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: void std::vector >::(unsigned, bool) (0x269C) - # Name: resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x9c, 0x26, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2937) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: unsigned std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x24A6) - # Name: _Get_ncap - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0xa6, 0x24, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x6e, 0x63, 0x61 - .byte 0x70, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2938) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25AE) - # Name: resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xae, 0x25, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2939) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_base*) (0x24A1) - # Name: _Match_pat - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0xa1, 0x24, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x74 - .byte 0x63, 0x68, 0x5f, 0x70 - .byte 0x61, 0x74, 0x00, 0xf1 - # Class (0x293A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_str - # LinkageName: .?AV?$_Node_str@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, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x73, 0x74, 0x72 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x73 - .byte 0x74, 0x72, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x293B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_str (0x293A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3a, 0x29, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Struct (0x293C) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Buf - # LinkageName: .?AU?$_Buf@D@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 0x42, 0x75, 0x66, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x42, 0x75, 0x66 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x293D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Node_flags (0x2365) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x65, 0x23, 0x00, 0x00 - # MemberFunction (0x293E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_str (0x293A) - # ThisType: std::_Node_str* (0x293B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_flags) (0x293D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3a, 0x29, 0x00, 0x00 - .byte 0x3b, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3d, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x293F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Buf (0x293C) - # FieldOffset: 0x14 - # Name: _Data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_str::(std::_Node_flags) (0x293E) - # Name: _Node_str - # } - # } - .byte 0x32, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x44 - .byte 0x61, 0x74, 0x61, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3e, 0x29, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - # Class (0x2940) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x293F) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 32 - # Name: std::_Node_str - # LinkageName: .?AV?$_Node_str@D@std@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x00, 0x02 - .byte 0x3f, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x20, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x73, 0x74, 0x72 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x73 - .byte 0x74, 0x72, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2941) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_str (0x2940) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1433 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x40, 0x29, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x99, 0x05, 0x00, 0x00 - # Pointer (0x2942) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Buf (0x293C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2943) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Buf (0x293C) - # ThisType: std::_Buf* (0x2942) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x42, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2944) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Buf (0x293C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2945) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Buf (0x2944) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x44, 0x29, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2946) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Buf (0x293C) - # ThisType: const std::_Buf* (0x2945) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x45, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2947) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char (0x70) - # ClassType: std::_Buf (0x293C) - # ThisType: const std::_Buf* (0x2945) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x45, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2948) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::_Buf (0x293C) - # ThisType: const std::_Buf* (0x2945) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x45, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2949) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Buf (0x293C) - # ThisType: std::_Buf* (0x2942) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char) (0x11C6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x42, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x294A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char (0x70) - # ClassType: std::_Buf (0x293C) - # ThisType: std::_Buf* (0x2942) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x42, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x294B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Buf (0x293C) - # ThisType: std::_Buf* (0x2942) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x42, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x294C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned (0x75) - # FieldOffset: 0x0 - # Name: _Sz - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned (0x75) - # FieldOffset: 0x4 - # Name: _Nchrs - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: char* (0x470) - # FieldOffset: 0x8 - # Name: _Chrs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Buf::() (0x2943) - # Name: _Buf - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Buf::() (0x2943) - # Name: ~_Buf - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::_Buf::() (0x2946) - # Name: _Size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char std::_Buf::(unsigned) (0x2947) - # Name: _At - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: const char* std::_Buf::() (0x2948) - # Name: _Str - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Buf::(char) (0x2949) - # Name: _Insert - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: char std::_Buf::() (0x294A) - # Name: _Del - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Buf::(unsigned) (0x294B) - # Name: _Expand - # } - # } - .byte 0xb2, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x53 - .byte 0x7a, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4e - .byte 0x63, 0x68, 0x72, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x43 - .byte 0x68, 0x72, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x43, 0x29, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x66 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x43, 0x29, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x42, 0x75 - .byte 0x66, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x46, 0x29, 0x00, 0x00 - .byte 0x5f, 0x53, 0x69, 0x7a - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x47, 0x29, 0x00, 0x00 - .byte 0x5f, 0x41, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x48, 0x29, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x49, 0x29, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4a, 0x29, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x4b, 0x29, 0x00, 0x00 - .byte 0x5f, 0x45, 0x78, 0x70 - .byte 0x61, 0x6e, 0x64, 0x00 - # Struct (0x294D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 11 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x294C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Buf - # LinkageName: .?AU?$_Buf@D@std@@ - # } - .byte 0x3a, 0x00, 0x05, 0x15 - .byte 0x0b, 0x00, 0x00, 0x02 - .byte 0x4c, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x42, 0x75, 0x66, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x42, 0x75, 0x66 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x294E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Buf (0x294D) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1258 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4d, 0x29, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xea, 0x04, 0x00, 0x00 - # Class (0x294F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_capture - # LinkageName: .?AV_Node_capture@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, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x63, 0x61, 0x70 - .byte 0x74, 0x75, 0x72, 0x65 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x63 - .byte 0x61, 0x70, 0x74, 0x75 - .byte 0x72, 0x65, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2950) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_capture (0x294F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4f, 0x29, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2951) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_capture (0x294F) - # ThisType: std::_Node_capture* (0x2950) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4f, 0x29, 0x00, 0x00 - .byte 0x50, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2952) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x14 - # Name: _Idx - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_capture::(unsigned) (0x2951) - # Name: _Node_capture - # } - # } - .byte 0x36, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x49 - .byte 0x64, 0x78, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x51, 0x29, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x63, 0x61 - .byte 0x70, 0x74, 0x75, 0x72 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Class (0x2953) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2952) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 24 - # Name: std::_Node_capture - # LinkageName: .?AV_Node_capture@std@@ - # } - .byte 0x42, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x00, 0x02 - .byte 0x52, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x18, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x63, 0x61, 0x70 - .byte 0x74, 0x75, 0x72, 0x65 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x63 - .byte 0x61, 0x70, 0x74, 0x75 - .byte 0x72, 0x65, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2954) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_capture (0x2953) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1414 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x53, 0x29, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x86, 0x05, 0x00, 0x00 - # Class (0x2955) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_end_group - # LinkageName: .?AV_Node_end_group@std@@ - # } - .byte 0x46, 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 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x67, 0x72, 0x6f - .byte 0x75, 0x70, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x67, 0x72, 0x6f - .byte 0x75, 0x70, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2956) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_end_group (0x2955) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x29, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2957) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Node_type (0x2362) - # ArgType: std::_Node_flags (0x2365) - # ArgType: std::_Node_base* (0x2367) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x62, 0x23, 0x00, 0x00 - .byte 0x65, 0x23, 0x00, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - # MemberFunction (0x2958) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_end_group (0x2955) - # ThisType: std::_Node_end_group* (0x2956) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Node_type, std::_Node_flags, std::_Node_base*) (0x2957) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x29, 0x00, 0x00 - .byte 0x56, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x57, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2959) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_base* (0x2367) - # FieldOffset: 0x14 - # Name: _Back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_end_group::(std::_Node_type, std::_Node_flags, std::_Node_base*) (0x2958) - # Name: _Node_end_group - # } - # } - .byte 0x36, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x42 - .byte 0x61, 0x63, 0x6b, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x58, 0x29, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x65, 0x6e - .byte 0x64, 0x5f, 0x67, 0x72 - .byte 0x6f, 0x75, 0x70, 0x00 - # Class (0x295A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2959) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 24 - # Name: std::_Node_end_group - # LinkageName: .?AV_Node_end_group@std@@ - # } - .byte 0x46, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x00, 0x02 - .byte 0x59, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x18, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x67, 0x72, 0x6f - .byte 0x75, 0x70, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x65, 0x6e, 0x64 - .byte 0x5f, 0x67, 0x72, 0x6f - .byte 0x75, 0x70, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x295B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_end_group (0x295A) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1392 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5a, 0x29, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x70, 0x05, 0x00, 0x00 - # Class (0x295C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_back - # LinkageName: .?AV_Node_back@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, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x5f, 0x4e - .byte 0x6f, 0x64, 0x65, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x295D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_back (0x295C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5c, 0x29, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x295E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_back (0x295C) - # ThisType: std::_Node_back* (0x295D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5c, 0x29, 0x00, 0x00 - .byte 0x5d, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x295F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x14 - # Name: _Idx - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_back::(unsigned) (0x295E) - # Name: _Node_back - # } - # } - .byte 0x32, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x49 - .byte 0x64, 0x78, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x29, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x00, 0xf1 - # Class (0x2960) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x295F) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 24 - # Name: std::_Node_back - # LinkageName: .?AV_Node_back@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x03, 0x00, 0x00, 0x02 - .byte 0x5f, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x18, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x5f, 0x4e - .byte 0x6f, 0x64, 0x65, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2961) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_back (0x2960) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1423 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x60, 0x29, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x8f, 0x05, 0x00, 0x00 - # MemberFuncId (0x2962) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: std::_Vb_reference > > std::vector >::(unsigned) (0x26A1) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0xa1, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # MemberFuncId (0x2963) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_reference > > (0x26A0) - # FunctionType: bool std::_Vb_reference > >::() (0x277A) - # Name: operator bool - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x7a, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x20, 0x62, 0x6f, 0x6f - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2964) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_reference > > (0x26A0) - # FunctionType: void std::_Vb_reference > >::() (0x276C) - # Name: ~_Vb_reference - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x6c, 0x27, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x72, 0x65, 0x66 - .byte 0x65, 0x72, 0x65, 0x6e - .byte 0x63, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2965) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x19F5) - # Name: _At - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xf5, 0x19, 0x00, 0x00 - .byte 0x5f, 0x41, 0x74, 0x00 - # MemberFuncId (0x2966) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25C6) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xc6, 0x25, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # MemberFuncId (0x2967) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x19F4) - # Name: _Pfx - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xf4, 0x19, 0x00, 0x00 - .byte 0x5f, 0x50, 0x66, 0x78 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x2968) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2886) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x86, 0x28, 0x00, 0x00 - # FuncId (0x2969) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2968) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x68, 0x29, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x296A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x19F4) - # Name: _Sfx - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xf4, 0x19, 0x00, 0x00 - .byte 0x5f, 0x53, 0x66, 0x78 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x296B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::match_results,0>,std::allocator,0> > > > (0x19CF) - # FunctionType: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x19F4) - # Name: _Null - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xcf, 0x19, 0x00, 0x00 - .byte 0xf4, 0x19, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x75, 0x6c - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x296C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A3C) - # Name: resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x3c, 0x1a, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - # MemberFunction (0x296D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x19FD) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::_Value_init_tag&) (0x28CF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0xfd, 0x19, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcf, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x296E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(const unsigned, const std::_Value_init_tag&) (0x296D) - # Name: _Resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x6d, 0x29, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x00 - # MemberFuncId (0x296F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: unsigned std::vector,0> >,std::allocator,0> > > >::() (0x1A51) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x51, 0x1a, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2970) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: std::sub_match,0> >*& std::vector,0> >,std::allocator,0> > > >::() (0x1A81) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x81, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2971) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*) (0x1A6D) - # Name: _Orphan_range - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x6d, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Pointer (0x2972) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator,0> > > > >* (0x1AAD) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xad, 0x1a, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFuncId (0x2973) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: std::sub_match,0> >*& std::vector,0> >,std::allocator,0> > > >::() (0x1A81) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x81, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x2974) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: unsigned std::vector,0> >,std::allocator,0> > > >::() (0x1A51) - # Name: capacity - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x51, 0x1a, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2975) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(const unsigned, const std::_Value_init_tag&) (0x296D) - # Name: _Resize_reallocate - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x6d, 0x29, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x5f - .byte 0x72, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2976) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, const unsigned, std::_Value_init_tag) (0x1A5C) - # Name: _Ufill - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x5c, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x2977) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: const std::sub_match,0> >*& std::vector,0> >,std::allocator,0> > > >::() (0x1A83) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x83, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x2978) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: const std::sub_match,0> >*& std::vector,0> >,std::allocator,0> > > >::() (0x1A83) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x83, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2979) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: const std::_Vector_val,0> > > >& std::vector,0> >,std::allocator,0> > > >::() (0x1A7B) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x7b, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x297A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # FunctionType: const std::_Vector_val,0> > > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1AD4) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0xd4, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x297B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: std::_Iterator_base12** std::vector,0> >,std::allocator,0> > > >::() (0x1A6E) - # Name: _Getpfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x6e, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x297C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: const std::sub_match,0> >*& std::vector,0> >,std::allocator,0> > > >::() (0x1A83) - # Name: _Myend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x83, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # MemberFuncId (0x297D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: unsigned std::vector,0> >,std::allocator,0> > > >::() (0x1A51) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x51, 0x1a, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x297E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::() (0x1A6C) - # Name: _Xlength - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x6c, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x297F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: unsigned std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A68) - # Name: _Calculate_growth - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x68, 0x1a, 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 - # MemberFuncId (0x2980) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator,0> > > (0x19D4) - # FunctionType: std::sub_match,0> >* std::allocator,0> > >::(const unsigned) (0x1AA6) - # Name: allocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd4, 0x19, 0x00, 0x00 - .byte 0xa6, 0x1a, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2981) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*) (0x1A65) - # Name: _Umove_if_noexcept - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x65, 0x1a, 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 - # MemberFuncId (0x2982) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(const std::sub_match,0> >*, const unsigned, const unsigned) (0x1A6B) - # Name: _Change_array - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x6b, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x6e, 0x67, 0x65, 0x5f - .byte 0x61, 0x72, 0x72, 0x61 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2983) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # FunctionType: unsigned std::_Default_allocator_traits,0> > > >::(const std::allocator,0> > >&) (0x1AF9) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0xf9, 0x1a, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2984) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: const std::allocator,0> > >& std::vector,0> >,std::allocator,0> > > >::() (0x1A74) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x74, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x2985) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x19FC) - # FunctionType: const std::allocator,0> > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1AD1) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfc, 0x19, 0x00, 0x00 - .byte 0xd1, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x2986) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*, std::integral_constant) (0x1A61) - # Name: _Umove_if_noexcept1 - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x61, 0x1a, 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 - # ArgList (0x2987) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::sub_match,0> >* const (0x1AA3) - # ArgType: std::sub_match,0> >* const (0x1AA3) - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::allocator,0> > >& (0x1A72) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xa3, 0x1a, 0x00, 0x00 - .byte 0xa3, 0x1a, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - # Procedure (0x2988) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::sub_match,0> >* (0x1A43) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::sub_match,0> >* const, std::sub_match,0> >* const, std::sub_match,0> >*, std::allocator,0> > >&) (0x2987) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x87, 0x29, 0x00, 0x00 - # FuncId (0x2989) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::sub_match,0> >* (std::sub_match,0> >* const, std::sub_match,0> >* const, std::sub_match,0> >*, std::allocator,0> > >&) (0x2988) - # Name: _Uninitialized_move - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x88, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x6d - .byte 0x6f, 0x76, 0x65, 0x00 - # Class (0x298A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > - # LinkageName: .?AV?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ - # } - .byte 0x9a, 0x01, 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 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x73, 0x75 - .byte 0x62, 0x5f, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x2a, 0x2c, 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, 0x73, 0x75 - .byte 0x62, 0x5f, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x55 - .byte 0x6e, 0x69, 0x6e, 0x69 - .byte 0x74, 0x69, 0x61, 0x6c - .byte 0x69, 0x7a, 0x65, 0x64 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x6f, 0x75, 0x74 - .byte 0x5f, 0x61, 0x6c, 0x40 - .byte 0x50, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x56 - .byte 0x3f, 0x24, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x32, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x298B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x298C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: std::allocator,0> > >& (0x1A72) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - # MemberFunction (0x298D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x298B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::sub_match,0> >*, std::allocator,0> > >&) (0x298C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x8b, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x8c, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x298E) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x298F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298E) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8e, 0x29, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2990) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >& (0x298F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8f, 0x29, 0x00, 0x00 - # MemberFunction (0x2991) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x298B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >&) (0x2990) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x8b, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x90, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2992) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::(std::sub_match,0> >*, std::allocator,0> > >&) (0x298D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::(const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >&) (0x2991) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8d, 0x29, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x29, 0x00, 0x00 - # Pointer (0x2993) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2994) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >& (0x2993) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x298B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >&) (0x2990) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x93, 0x29, 0x00, 0x00 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x8b, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x90, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2995) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x298B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x8b, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2996) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::sub_match,0> >* (0x1A43) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x298B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x8b, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2997) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::sub_match,0> >* (0x1A43) - # FieldOffset: 0x0 - # Name: _First - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::sub_match,0> >* (0x1A43) - # FieldOffset: 0x4 - # Name: _Last - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::allocator,0> > >& (0x1A72) - # FieldOffset: 0x8 - # Name: _Al - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2992 - # Name: _Uninitialized_backout_al - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >& std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::(const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >&) (0x2994) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::() (0x2995) - # Name: ~_Uninitialized_backout_al - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::sub_match,0> >* std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::() (0x2996) - # Name: _Release - # } - # } - .byte 0xa6, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x46 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x41 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x92, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x62 - .byte 0x61, 0x63, 0x6b, 0x6f - .byte 0x75, 0x74, 0x5f, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x94, 0x29, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x95, 0x29, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x96, 0x29, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2998) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 8 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2997) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > - # LinkageName: .?AV?$_Uninitialized_backout_al@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@ - # } - .byte 0x9a, 0x01, 0x04, 0x15 - .byte 0x08, 0x00, 0x00, 0x02 - .byte 0x97, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x73, 0x75 - .byte 0x62, 0x5f, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x2a, 0x2c, 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, 0x73, 0x75 - .byte 0x62, 0x5f, 0x6d, 0x61 - .byte 0x74, 0x63, 0x68, 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, 0x68 - .byte 0x61, 0x72, 0x2c, 0x2d - .byte 0x31, 0x3e, 0x2c, 0x30 - .byte 0x3e, 0x20, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x55 - .byte 0x6e, 0x69, 0x6e, 0x69 - .byte 0x74, 0x69, 0x61, 0x6c - .byte 0x69, 0x7a, 0x65, 0x64 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x6f, 0x75, 0x74 - .byte 0x5f, 0x61, 0x6c, 0x40 - .byte 0x50, 0x41, 0x56, 0x3f - .byte 0x24, 0x73, 0x75, 0x62 - .byte 0x5f, 0x6d, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 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, 0x56 - .byte 0x3f, 0x24, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x75, 0x62, 0x5f, 0x6d - .byte 0x61, 0x74, 0x63, 0x68 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x40, 0x56, 0x3f - .byte 0x24, 0x73, 0x70, 0x61 - .byte 0x6e, 0x40, 0x44, 0x24 - .byte 0x30, 0x3f, 0x30, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x24, 0x30, 0x41 - .byte 0x40, 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, 0x40, 0x32, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2999) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2998) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory (0x291B) - # LineNumber: 129 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x98, 0x29, 0x00, 0x00 - .byte 0x1b, 0x29, 0x00, 0x00 - .byte 0x81, 0x00, 0x00, 0x00 - # ArgList (0x299A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::sub_match,0> >* const (0x1AA3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa3, 0x1a, 0x00, 0x00 - # Procedure (0x299B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::sub_match,0> >* (0x1A43) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::sub_match,0> >* const) (0x299A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x9a, 0x29, 0x00, 0x00 - # FuncId (0x299C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::sub_match,0> >* (std::sub_match,0> >* const) (0x299B) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x9b, 0x29, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # ArgList (0x299D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::sub_match,0> >* const (0x1AA3) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa3, 0x1a, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # Procedure (0x299E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::sub_match,0> >* (0x1A43) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::sub_match,0> >* const, int) (0x299D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x9d, 0x29, 0x00, 0x00 - # FuncId (0x299F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::sub_match,0> >* (std::sub_match,0> >* const, int) (0x299E) - # Name: _Get_unwrapped_n - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x9e, 0x29, 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 (0x29A0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::sub_match,0> >* const (0x1AA3) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x1a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x29A1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::sub_match,0> >* const& (0x29A0) - # ArgType: std::sub_match,0> >* const& (0x29A0) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa0, 0x29, 0x00, 0x00 - .byte 0xa0, 0x29, 0x00, 0x00 - # Procedure (0x29A2) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::sub_match,0> >* const&, std::sub_match,0> >* const&) (0x29A1) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xa1, 0x29, 0x00, 0x00 - # FuncId (0x29A3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (std::sub_match,0> >* const&, std::sub_match,0> >* const&) (0x29A2) - # Name: _Idl_distance - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xa2, 0x29, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x6c - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x74, 0x61, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29A4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # FunctionType: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::(std::sub_match,0> >*, std::allocator,0> > >&) (0x298D) - # Name: _Uninitialized_backout_al - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x8d, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x62 - .byte 0x61, 0x63, 0x6b, 0x6f - .byte 0x75, 0x74, 0x5f, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFunction (0x29A5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x298B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::sub_match,0> >&&) (0x1A26) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x8b, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x26, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x29A6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # FunctionType: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::(std::sub_match,0> >&&) (0x29A5) - # Name: _Emplace_back - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0xa5, 0x29, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x6c, 0x61, 0x63, 0x65 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # Procedure (0x29A7) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::sub_match,0> >&& (0x1A25) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::sub_match,0> >&) (0x1A9B) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x25, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x9b, 0x1a, 0x00, 0x00 - # FuncId (0x29A8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::sub_match,0> >&& (std::sub_match,0> >&) (0x29A7) - # Name: move - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xa7, 0x29, 0x00, 0x00 - .byte 0x6d, 0x6f, 0x76, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29A9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # FunctionType: std::sub_match,0> >* std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::() (0x2996) - # Name: _Release - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x96, 0x29, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29AA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # FunctionType: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::() (0x2995) - # Name: ~_Uninitialized_backout_al - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x95, 0x29, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x00, 0xf1 - # ArgList (0x29AB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::sub_match,0> >*& (0x1A80) - # ArgType: std::sub_match,0> >* const (0x1AA3) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x80, 0x1a, 0x00, 0x00 - .byte 0xa3, 0x1a, 0x00, 0x00 - # Procedure (0x29AC) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::sub_match,0> >*&, std::sub_match,0> >* const) (0x29AB) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xab, 0x29, 0x00, 0x00 - # FuncId (0x29AD) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::sub_match,0> >*&, std::sub_match,0> >* const) (0x29AC) - # Name: _Seek_wrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xac, 0x29, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x77, 0x72 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - # ArgList (0x29AE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator,0> > >& (0x1A72) - # ArgType: std::sub_match,0> >* const (0x1AA3) - # ArgType: std::sub_match,0> >&& (0x1A25) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - .byte 0xa3, 0x1a, 0x00, 0x00 - .byte 0x25, 0x1a, 0x00, 0x00 - # MemberFunction (0x29AF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator,0> > >&, std::sub_match,0> >* const, std::sub_match,0> >&&) (0x29AE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xae, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x29B0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # FunctionType: void std::_Default_allocator_traits,0> > > >::(std::allocator,0> > >&, std::sub_match,0> >* const, std::sub_match,0> >&&) (0x29AF) - # Name: construct - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0xaf, 0x29, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x00, 0xf2, 0xf1 - # FuncId (0x29B1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::sub_match,0> >&& (std::sub_match,0> >&) (0x29A7) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xa7, 0x29, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # ArgList (0x29B2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - # Procedure (0x29B3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::sub_match,0> >* (0x1A43) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::sub_match,0> >*) (0x29B2) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xb2, 0x29, 0x00, 0x00 - # FuncId (0x29B4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::sub_match,0> >* (std::sub_match,0> >*) (0x29B3) - # Name: _Unfancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb3, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29B5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: std::sub_match,0> >*& std::vector,0> >,std::allocator,0> > > >::() (0x1A81) - # Name: _Myend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x81, 0x1a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # ArgList (0x29B6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::sub_match,0> >* (0x1A43) - # ArgType: unsigned (0x75) - # ArgType: std::allocator,0> > >& (0x1A72) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - # Procedure (0x29B7) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::sub_match,0> >* (0x1A43) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::sub_match,0> >*, unsigned, std::allocator,0> > >&) (0x29B6) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xb6, 0x29, 0x00, 0x00 - # FuncId (0x29B8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::sub_match,0> >* (std::sub_match,0> >*, unsigned, std::allocator,0> > >&) (0x29B7) - # Name: _Uninitialized_value_construct_n - # } - .byte 0x2e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb7, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x75, 0x65 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x5f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x29B9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::sub_match,0> >* const (0x1AA3) - # ArgType: unsigned (0x75) - # ArgType: std::allocator,0> > >& (0x1A72) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xa3, 0x1a, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # Procedure (0x29BA) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::sub_match,0> >* (0x1A43) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::sub_match,0> >* const, unsigned, std::allocator,0> > >&, std::integral_constant) (0x29B9) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x43, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xb9, 0x29, 0x00, 0x00 - # FuncId (0x29BB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::sub_match,0> >* (std::sub_match,0> >* const, unsigned, std::allocator,0> > >&, std::integral_constant) (0x29BA) - # Name: _Uninitialized_value_construct_n1 - # } - .byte 0x2e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xba, 0x29, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x75, 0x65 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x5f, 0x6e - .byte 0x31, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29BC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x298A) - # FunctionType: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::() (0x2995) - # Name: _Emplace_back - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x8a, 0x29, 0x00, 0x00 - .byte 0x95, 0x29, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x6c, 0x61, 0x63, 0x65 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # ArgList (0x29BD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator,0> > >& (0x1A72) - # ArgType: std::sub_match,0> >* const (0x1AA3) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x72, 0x1a, 0x00, 0x00 - .byte 0xa3, 0x1a, 0x00, 0x00 - # MemberFunction (0x29BE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator,0> > >&, std::sub_match,0> >* const) (0x29BD) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xbd, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x29BF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits,0> > > > (0x1AC9) - # FunctionType: void std::_Default_allocator_traits,0> > > >::(std::allocator,0> > >&, std::sub_match,0> >* const) (0x29BE) - # Name: construct - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xc9, 0x1a, 0x00, 0x00 - .byte 0xbe, 0x29, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29C0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: unsigned std::vector >::() (0x2690) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x90, 0x26, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29C1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, unsigned, const bool&) (0x2687) - # Name: _Insert_n - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x87, 0x26, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x5f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29C2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: std::_Vb_iterator > > std::vector >::() (0x2691) - # Name: end - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x91, 0x26, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - # Pointer (0x29C3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_const_iterator > > (0x2681) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x29C4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vb_const_iterator > >&& (0x29C3) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc3, 0x29, 0x00, 0x00 - # MemberFunction (0x29C5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: std::_Vb_const_iterator > >* (0x2756) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vb_const_iterator > >&&) (0x29C4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x56, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc4, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x29C6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: void std::_Vb_const_iterator > >::(std::_Vb_const_iterator > >&&) (0x29C5) - # Name: _Vb_const_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0xc5, 0x29, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x29C7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: void std::_Vb_iterator > >::() (0x273E) - # Name: ~_Vb_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x3e, 0x27, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29C8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, std::_Vb_const_iterator > >) (0x26A7) - # Name: erase - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0xa7, 0x26, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29C9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: std::_Vb_iterator > > std::vector >::() (0x2691) - # Name: begin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x91, 0x26, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29CA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: std::_Vb_iterator > > std::_Vb_iterator > >::(const int) (0x274A) - # Name: operator+ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x4a, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29CB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: void std::_Vb_const_iterator > >::() (0x2757) - # Name: ~_Vb_const_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x57, 0x27, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x00 - # MemberFuncId (0x29CC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: unsigned std::vector >::(std::_Vb_const_iterator > >, unsigned) (0x26AF) - # Name: _Insert_x - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0xaf, 0x26, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x5f - .byte 0x78, 0x00, 0xf2, 0xf1 - # MemberFunction (0x29CD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: std::_Vb_const_iterator > >* (0x2756) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_const_iterator > >&) (0x274D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x56, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4d, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x29CE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: void std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x29CD) - # Name: _Vb_const_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0xcd, 0x29, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # ArgList (0x29CF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Vb_iterator > > (0x2680) - # ArgType: std::_Vb_iterator > > (0x2680) - # ArgType: const bool& (0x1C31) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x31, 0x1c, 0x00, 0x00 - # Procedure (0x29D0) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Vb_iterator > >, std::_Vb_iterator > >, const bool&) (0x29CF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xcf, 0x29, 0x00, 0x00 - # FuncId (0x29D1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Vb_iterator > >, std::_Vb_iterator > >, const bool&) (0x29D0) - # Name: fill - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd0, 0x29, 0x00, 0x00 - .byte 0x66, 0x69, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x29D2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vb_iterator > > (0x2742) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x42, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x29D3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vb_iterator > >& (0x29D2) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd2, 0x29, 0x00, 0x00 - # MemberFunction (0x29D4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: std::_Vb_iterator > >* (0x273D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_iterator > >&) (0x29D3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x3d, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd3, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x29D5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: void std::_Vb_iterator > >::(const std::_Vb_iterator > >&) (0x29D4) - # Name: _Vb_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0xd4, 0x29, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29D6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: int std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2764) - # Name: operator- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x64, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29D7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator>= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3e, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x29D8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: unsigned std::vector >::() (0x2690) - # Name: capacity - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x90, 0x26, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29D9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: unsigned std::vector >::() (0x2690) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x90, 0x26, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29DA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: void std::vector >::() (0x26B1) - # Name: _Xlen - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0xb1, 0x26, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29DB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const unsigned, const unsigned&) (0x27DC) - # Name: resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xdc, 0x27, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - # MemberFuncId (0x29DC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_val > (0x2654) - # FunctionType: unsigned std::_Vb_val >::(unsigned) (0x2724) - # Name: _Nw - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x24, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x77, 0x00 - # MemberFuncId (0x29DD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: bool std::vector >::() (0x269D) - # Name: empty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x9d, 0x26, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # ArgList (0x29DE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Vb_iterator > > (0x2680) - # ArgType: std::_Vb_iterator > > (0x2680) - # ArgType: std::_Vb_iterator > > (0x2680) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - # Procedure (0x29DF) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Vb_iterator > > (0x2680) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >) (0x29DE) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xde, 0x29, 0x00, 0x00 - # FuncId (0x29E0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Vb_iterator > > (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >) (0x29DF) - # Name: copy_backward - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xdf, 0x29, 0x00, 0x00 - .byte 0x63, 0x6f, 0x70, 0x79 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x77, 0x61, 0x72 - .byte 0x64, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29E1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: void std::vector >::(unsigned, unsigned) (0x26B0) - # Name: _Orphan_range - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0xb0, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Pointer (0x29E2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_const_iterator > >* (0x2756) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x56, 0x27, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFuncId (0x29E3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: void std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2768) - # Name: _Compat - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x68, 0x27, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x74, 0x00 - # MemberFuncId (0x29E4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Iterator_base12 (0x124D) - # FunctionType: const std::_Container_base12* std::_Iterator_base12::() (0x12DC) - # Name: _Getcont - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xdc, 0x12, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x6f, 0x6e, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29E5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29E6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned std::vector >::() (0x27F8) - # Name: capacity - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xf8, 0x27, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29E7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: const unsigned*& std::vector >::() (0x2829) - # Name: _Myend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x29, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # MemberFuncId (0x29E8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: const unsigned*& std::vector >::() (0x2829) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x29, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29E9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: const std::_Vector_val >& std::vector >::() (0x2821) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x21, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29EA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # FunctionType: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x284C) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x4c, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x29EB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned std::vector >::() (0x27F8) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xf8, 0x27, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29EC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x2796) - # FunctionType: unsigned std::_Default_allocator_traits >::(const std::allocator&) (0x2840) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x40, 0x28, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29ED) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: const std::allocator& std::vector >::() (0x281A) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x1a, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x29EE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # FunctionType: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2849) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x49, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x29EF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const unsigned, const unsigned&) (0x27DC) - # Name: _Resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xdc, 0x27, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x00 - # MemberFuncId (0x29F0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned std::vector >::() (0x27F8) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xf8, 0x27, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29F1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned*& std::vector >::() (0x2827) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x27, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29F2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(unsigned*, unsigned*) (0x2814) - # Name: _Orphan_range - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x14, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Pointer (0x29F3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator > >* (0x2869) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x69, 0x28, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFuncId (0x29F4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned*& std::vector >::() (0x2827) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x27, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x29F5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const unsigned, const unsigned&) (0x27DC) - # Name: _Resize_reallocate - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xdc, 0x27, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x5f - .byte 0x72, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # MemberFuncId (0x29F6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned* std::vector >::(unsigned*, const unsigned, const unsigned&) (0x2801) - # Name: _Ufill - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x01, 0x28, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x29F7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: const unsigned*& std::vector >::() (0x2829) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x29, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x29F8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: std::_Iterator_base12** std::vector >::() (0x2815) - # Name: _Getpfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x15, 0x28, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x29F9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::() (0x2813) - # Name: _Xlength - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x13, 0x28, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29FA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned std::vector >::(const unsigned) (0x280F) - # Name: _Calculate_growth - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x0f, 0x28, 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 - # MemberFuncId (0x29FB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x26B3) - # FunctionType: unsigned* std::allocator::(const unsigned) (0x278F) - # Name: allocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x8f, 0x27, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x29FC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(unsigned*, unsigned*, unsigned*) (0x280C) - # Name: _Umove_if_noexcept - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x0c, 0x28, 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 - # MemberFuncId (0x29FD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const unsigned*, const unsigned, const unsigned) (0x2812) - # Name: _Change_array - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x12, 0x28, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x6e, 0x67, 0x65, 0x5f - .byte 0x61, 0x72, 0x72, 0x61 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x29FE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(unsigned*, unsigned*, unsigned*, std::integral_constant) (0x2808) - # Name: _Umove_if_noexcept1 - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x08, 0x28, 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 - # ArgList (0x29FF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: unsigned* const (0x278C) - # ArgType: unsigned* const (0x278C) - # ArgType: unsigned* (0x475) - # ArgType: std::allocator& (0x271D) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x8c, 0x27, 0x00, 0x00 - .byte 0x8c, 0x27, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - # Procedure (0x2A00) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned* (0x475) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (unsigned* const, unsigned* const, unsigned*, std::allocator&) (0x29FF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xff, 0x29, 0x00, 0x00 - # FuncId (0x2A01) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned* const, unsigned* const, unsigned*, std::allocator&) (0x2A00) - # Name: _Uninitialized_move - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x00, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x6d - .byte 0x6f, 0x76, 0x65, 0x00 - # ArgList (0x2A02) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: unsigned* const (0x278C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8c, 0x27, 0x00, 0x00 - # Procedure (0x2A03) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned* (0x475) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned* const) (0x2A02) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x02, 0x2a, 0x00, 0x00 - # FuncId (0x2A04) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned* const) (0x2A03) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x03, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # ArgList (0x2A05) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned* const (0x278C) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x8c, 0x27, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # Procedure (0x2A06) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned* (0x475) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned* const, int) (0x2A05) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x05, 0x2a, 0x00, 0x00 - # FuncId (0x2A07) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned* const, int) (0x2A06) - # Name: _Get_unwrapped_n - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x06, 0x2a, 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 (0x2A08) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: unsigned* const (0x278C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8c, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2A09) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned* const& (0x2A08) - # ArgType: unsigned* const& (0x2A08) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x08, 0x2a, 0x00, 0x00 - .byte 0x08, 0x2a, 0x00, 0x00 - # Procedure (0x2A0A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned* const&, unsigned* const&) (0x2A09) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x09, 0x2a, 0x00, 0x00 - # FuncId (0x2A0B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (unsigned* const&, unsigned* const&) (0x2A0A) - # Name: _Idl_distance - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x6c - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x74, 0x61, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x2A0C) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned* (0x475) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned*, unsigned*, unsigned*) (0x2805) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x05, 0x28, 0x00, 0x00 - # FuncId (0x2A0D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned*, unsigned*, unsigned*) (0x2A0C) - # Name: _Copy_memmove - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0c, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x6d, 0x65 - .byte 0x6d, 0x6d, 0x6f, 0x76 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2A0E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned*& (0x2826) - # ArgType: unsigned* const (0x278C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x26, 0x28, 0x00, 0x00 - .byte 0x8c, 0x27, 0x00, 0x00 - # Procedure (0x2A0F) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned*&, unsigned* const) (0x2A0E) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x0e, 0x2a, 0x00, 0x00 - # FuncId (0x2A10) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (unsigned*&, unsigned* const) (0x2A0F) - # Name: _Seek_wrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0f, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x77, 0x72 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A11) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned*& std::vector >::() (0x2827) - # Name: _Myend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x27, 0x28, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # ArgList (0x2A12) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: unsigned* const (0x278C) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned& (0x1CCE) - # ArgType: std::allocator& (0x271D) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x8c, 0x27, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - # Procedure (0x2A13) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned* (0x475) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (unsigned* const, const unsigned, const unsigned&, std::allocator&) (0x2A12) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x12, 0x2a, 0x00, 0x00 - # FuncId (0x2A14) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned* const, const unsigned, const unsigned&, std::allocator&) (0x2A13) - # Name: _Uninitialized_fill_n - # } - .byte 0x22, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x13, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x66 - .byte 0x69, 0x6c, 0x6c, 0x5f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # ArgList (0x2A15) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: unsigned* const (0x278C) - # ArgType: unsigned (0x75) - # ArgType: const unsigned& (0x1CCE) - # ArgType: std::allocator& (0x271D) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x8c, 0x27, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # Procedure (0x2A16) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned* (0x475) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (unsigned* const, unsigned, const unsigned&, std::allocator&, std::integral_constant) (0x2A15) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0x15, 0x2a, 0x00, 0x00 - # FuncId (0x2A17) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned* const, unsigned, const unsigned&, std::allocator&, std::integral_constant) (0x2A16) - # Name: _Uninit_alloc_fill_n1 - # } - .byte 0x22, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x16, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x5f, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x5f, 0x6e - .byte 0x31, 0x00, 0xf2, 0xf1 - # Class (0x2A18) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Uninitialized_backout_al > - # LinkageName: .?AV?$_Uninitialized_backout_al@PAIV?$allocator@I@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 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x3c, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x20, 0x2a, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x40, 0x50 - .byte 0x41, 0x49, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2A19) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Uninitialized_backout_al > (0x2A18) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2A1A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: std::allocator& (0x271D) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - # MemberFunction (0x2A1B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # ThisType: std::_Uninitialized_backout_al >* (0x2A19) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned*, std::allocator&) (0x2A1A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x19, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x1a, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2A1C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Uninitialized_backout_al > (0x2A18) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2A1D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Uninitialized_backout_al > (0x2A1C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1c, 0x2a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2A1E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Uninitialized_backout_al >& (0x2A1D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1d, 0x2a, 0x00, 0x00 - # MemberFunction (0x2A1F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # ThisType: std::_Uninitialized_backout_al >* (0x2A19) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Uninitialized_backout_al >&) (0x2A1E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x19, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1e, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2A20) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al >::(unsigned*, std::allocator&) (0x2A1B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al >::(const std::_Uninitialized_backout_al >&) (0x2A1F) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1b, 0x2a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1f, 0x2a, 0x00, 0x00 - # Pointer (0x2A21) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Uninitialized_backout_al > (0x2A18) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2A22) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Uninitialized_backout_al >& (0x2A21) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # ThisType: std::_Uninitialized_backout_al >* (0x2A19) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Uninitialized_backout_al >&) (0x2A1E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x21, 0x2a, 0x00, 0x00 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x19, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1e, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2A23) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # ThisType: std::_Uninitialized_backout_al >* (0x2A19) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x19, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2A24) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned* (0x475) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # ThisType: std::_Uninitialized_backout_al >* (0x2A19) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x19, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2A25) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned* (0x475) - # FieldOffset: 0x0 - # Name: _First - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned* (0x475) - # FieldOffset: 0x4 - # Name: _Last - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::allocator& (0x271D) - # FieldOffset: 0x8 - # Name: _Al - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2A20 - # Name: _Uninitialized_backout_al - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Uninitialized_backout_al >& std::_Uninitialized_backout_al >::(const std::_Uninitialized_backout_al >&) (0x2A22) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al >::() (0x2A23) - # Name: ~_Uninitialized_backout_al - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned* std::_Uninitialized_backout_al >::() (0x2A24) - # Name: _Release - # } - # } - .byte 0xa6, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x46 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x41 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x20, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x62 - .byte 0x61, 0x63, 0x6b, 0x6f - .byte 0x75, 0x74, 0x5f, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x22, 0x2a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x23, 0x2a, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x24, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2A26) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 8 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2A25) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Uninitialized_backout_al > - # LinkageName: .?AV?$_Uninitialized_backout_al@PAIV?$allocator@I@std@@@std@@ - # } - .byte 0xa2, 0x00, 0x04, 0x15 - .byte 0x08, 0x00, 0x00, 0x02 - .byte 0x25, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x3c, 0x75, 0x6e, 0x73 - .byte 0x69, 0x67, 0x6e, 0x65 - .byte 0x64, 0x20, 0x69, 0x6e - .byte 0x74, 0x20, 0x2a, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x40, 0x50 - .byte 0x41, 0x49, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2A27) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Uninitialized_backout_al > (0x2A26) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory (0x291B) - # LineNumber: 129 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x26, 0x2a, 0x00, 0x00 - .byte 0x1b, 0x29, 0x00, 0x00 - .byte 0x81, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A28) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # FunctionType: void std::_Uninitialized_backout_al >::(unsigned*, std::allocator&) (0x2A1B) - # Name: _Uninitialized_backout_al - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x1b, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x62 - .byte 0x61, 0x63, 0x6b, 0x6f - .byte 0x75, 0x74, 0x5f, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2A29) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # ThisType: std::_Uninitialized_backout_al >* (0x2A19) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned&) (0x1CCF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x19, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xcf, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A2A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # FunctionType: void std::_Uninitialized_backout_al >::(const unsigned&) (0x2A29) - # Name: _Emplace_back - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x29, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x6c, 0x61, 0x63, 0x65 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A2B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # FunctionType: unsigned* std::_Uninitialized_backout_al >::() (0x2A24) - # Name: _Release - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x24, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2A2C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al > (0x2A18) - # FunctionType: void std::_Uninitialized_backout_al >::() (0x2A23) - # Name: ~_Uninitialized_backout_al - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x18, 0x2a, 0x00, 0x00 - .byte 0x23, 0x2a, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x00, 0xf1 - # ArgList (0x2A2D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator& (0x271D) - # ArgType: unsigned* const (0x278C) - # ArgType: const unsigned& (0x1CCE) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0x8c, 0x27, 0x00, 0x00 - .byte 0xce, 0x1c, 0x00, 0x00 - # MemberFunction (0x2A2E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits > (0x2796) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator&, unsigned* const, const unsigned&) (0x2A2D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x2d, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A2F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x2796) - # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, unsigned* const, const unsigned&) (0x2A2E) - # Name: construct - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x2e, 0x2a, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Procedure (0x2A30) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const unsigned& (0x1CCE) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned&) (0x1CCF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xce, 0x1c, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xcf, 0x1c, 0x00, 0x00 - # FuncId (0x2A31) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const unsigned& (const unsigned&) (0x2A30) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x30, 0x2a, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # ArgList (0x2A32) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: unsigned* (0x475) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - # Procedure (0x2A33) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned* (0x475) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned*) (0x2A32) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x32, 0x2a, 0x00, 0x00 - # FuncId (0x2A34) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned*) (0x2A33) - # Name: _Unfancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x33, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2A35) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_Vb_iterator > >& (0x29D2) - # ArgType: const std::_Vb_iterator > >& (0x29D2) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd2, 0x29, 0x00, 0x00 - .byte 0xd2, 0x29, 0x00, 0x00 - # Procedure (0x2A36) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2A35) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x35, 0x2a, 0x00, 0x00 - # FuncId (0x2A37) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2A36) - # Name: _Adl_verify_range - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x36, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6c - .byte 0x5f, 0x76, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x2A38) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::_Vb_iterator > >& (0x29D2) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_iterator > >&) (0x29D3) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xd2, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xd3, 0x29, 0x00, 0x00 - # FuncId (0x2A39) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::_Vb_iterator > >& (const std::_Vb_iterator > >&) (0x2A38) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x38, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # ArgList (0x2A3A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_Vb_iterator > >& (0x29D2) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd2, 0x29, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # Procedure (0x2A3B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::_Vb_iterator > >& (0x29D2) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_Vb_iterator > >&, int) (0x2A3A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xd2, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x3a, 0x2a, 0x00, 0x00 - # FuncId (0x2A3C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::_Vb_iterator > >& (const std::_Vb_iterator > >&, int) (0x2A3B) - # Name: _Get_unwrapped_n - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x3b, 0x2a, 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 - # Procedure (0x2A3D) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2A35) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x35, 0x2a, 0x00, 0x00 - # FuncId (0x2A3E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2A3D) - # Name: _Idl_distance - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x3d, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x6c - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x74, 0x61, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A3F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2A40) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: std::_Vb_iterator > >& std::_Vb_iterator > >::() (0x2746) - # Name: operator-- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x46, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - # MemberFuncId (0x2A41) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: std::_Vb_reference > > std::_Vb_iterator > >::() (0x2744) - # Name: operator* - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x44, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A42) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_reference > > (0x26A0) - # FunctionType: std::_Vb_reference > >& std::_Vb_reference > >::(const std::_Vb_reference > >&) (0x2776) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x76, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # ArgList (0x2A43) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vb_iterator > >& (0x2745) - # ArgType: const std::_Vb_iterator > >& (0x29D2) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x45, 0x27, 0x00, 0x00 - .byte 0xd2, 0x29, 0x00, 0x00 - # Procedure (0x2A44) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2A43) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x43, 0x2a, 0x00, 0x00 - # FuncId (0x2A45) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2A44) - # Name: _Seek_wrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x44, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x77, 0x72 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - # Pointer (0x2A46) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_iterator > > (0x2680) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2A47) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vb_iterator > >&& (0x2A46) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x46, 0x2a, 0x00, 0x00 - # MemberFunction (0x2A48) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: std::_Vb_iterator > >* (0x273D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vb_iterator > >&&) (0x2A47) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x3d, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x47, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A49) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: void std::_Vb_iterator > >::(std::_Vb_iterator > >&&) (0x2A48) - # Name: _Vb_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x48, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2A4A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_Vb_const_iterator > >& (0x274C) - # ArgType: const std::_Vb_const_iterator > >& (0x274C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4c, 0x27, 0x00, 0x00 - .byte 0x4c, 0x27, 0x00, 0x00 - # Procedure (0x2A4B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_Vb_const_iterator > >&, const std::_Vb_const_iterator > >&) (0x2A4A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x4a, 0x2a, 0x00, 0x00 - # FuncId (0x2A4C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const std::_Vb_const_iterator > >&, const std::_Vb_const_iterator > >&) (0x2A4B) - # Name: _Verify_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x4b, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A4D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: int std::_Vb_iterator > >::(const std::_Vb_const_iterator > >&) (0x274E) - # Name: operator- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x4e, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A4E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2767) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x67, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2A4F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::() (0x275F) - # Name: operator-- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5f, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - # MemberFuncId (0x2A50) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: void std::_Vb_const_iterator > >::() (0x2757) - # Name: _Dec - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x57, 0x27, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2A51) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iter_base > > (0x2755) - # FunctionType: int std::_Vb_iter_base > >::(unsigned) (0x2835) - # Name: _Valid - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x35, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x61, 0x6c - .byte 0x69, 0x64, 0x00, 0xf1 - # Pointer (0x2A52) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x2660) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x60, 0x26, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # MemberFuncId (0x2A53) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: const unsigned* std::vector >::() (0x27ED) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xed, 0x27, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x2A54) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned*) (0x2A33) - # Name: _Unfancy_maybe_null - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x33, 0x2a, 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 (0x2A55) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_reference > > (0x26A0) - # FunctionType: void std::_Vb_reference > >::(const std::_Vb_iter_base > >&) (0x2770) - # Name: _Vb_reference - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x70, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A56) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iter_base > > (0x2755) - # FunctionType: void std::_Vb_iter_base > >::(const unsigned*, unsigned, const std::_Container_base12*) (0x2831) - # Name: _Vb_iter_base - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x31, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A57) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Iterator_base12 (0x124D) - # FunctionType: void std::_Iterator_base12::() (0x12D1) - # Name: _Iterator_base12 - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xd1, 0x12, 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 - # MemberFuncId (0x2A58) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Iterator_base12 (0x124D) - # FunctionType: void std::_Iterator_base12::(const std::_Container_base12*) (0x12DA) - # Name: _Adopt - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xda, 0x12, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6f - .byte 0x70, 0x74, 0x00, 0xf1 - # MemberFuncId (0x2A59) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Iterator_base12 (0x124D) - # FunctionType: void std::_Iterator_base12::() (0x12D1) - # Name: _Orphan_me - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xd1, 0x12, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x6d, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2A5A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_reference > > (0x26A0) - # FunctionType: std::_Vb_reference > >& std::_Vb_reference > >::(bool) (0x2777) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x77, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A5B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_reference > > (0x26A0) - # FunctionType: unsigned std::_Vb_reference > >::() (0x277C) - # Name: _Mask - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x7c, 0x27, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x73 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A5C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_reference > > (0x26A0) - # FunctionType: const unsigned* std::_Vb_reference > >::() (0x277B) - # Name: _Getptr - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xa0, 0x26, 0x00, 0x00 - .byte 0x7b, 0x27, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x74, 0x72, 0x00 - # MemberFunction (0x2A5D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iterator > >& (0x2745) - # ClassType: std::_Vb_iterator > > (0x2680) - # ThisType: std::_Vb_iterator > >* (0x273D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_iterator > >&) (0x29D3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x45, 0x27, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x3d, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd3, 0x29, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A5E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: std::_Vb_iterator > >& std::_Vb_iterator > >::(const std::_Vb_iterator > >&) (0x2A5D) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x5d, 0x2a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2A5F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_const_iterator > >& (0x275E) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # ThisType: std::_Vb_const_iterator > >* (0x2756) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_const_iterator > >&) (0x274D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x5e, 0x27, 0x00, 0x00 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x56, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4d, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A60) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2A5F) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5f, 0x2a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Pointer (0x2A61) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_iter_base > > (0x2755) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2A62) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vb_iter_base > >& (0x2A61) - # ClassType: std::_Vb_iter_base > > (0x2755) - # ThisType: std::_Vb_iter_base > >* (0x282E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_iter_base > >&) (0x276F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x61, 0x2a, 0x00, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x2e, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6f, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A63) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iter_base > > (0x2755) - # FunctionType: std::_Vb_iter_base > >& std::_Vb_iter_base > >::(const std::_Vb_iter_base > >&) (0x2A62) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x62, 0x2a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A64) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Iterator_base12 (0x124D) - # FunctionType: std::_Iterator_base12& std::_Iterator_base12::(const std::_Iterator_base12&) (0x12D8) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xd8, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2A65) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_iter_base > > (0x2755) - # ThisType: std::_Vb_iter_base > >* (0x282E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vb_iter_base > >&) (0x276F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x2e, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6f, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A66) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iter_base > > (0x2755) - # FunctionType: void std::_Vb_iter_base > >::(const std::_Vb_iter_base > >&) (0x2A65) - # Name: _Vb_iter_base - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x65, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A67) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Iterator_base12 (0x124D) - # FunctionType: void std::_Iterator_base12::(const std::_Iterator_base12&) (0x12D5) - # Name: _Iterator_base12 - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xd5, 0x12, 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 - # FuncId (0x2A68) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Vb_iterator > >, std::_Vb_iterator > >, const bool&) (0x29D0) - # Name: _Fill_unchecked - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd0, 0x29, 0x00, 0x00 - .byte 0x5f, 0x46, 0x69, 0x6c - .byte 0x6c, 0x5f, 0x75, 0x6e - .byte 0x63, 0x68, 0x65, 0x63 - .byte 0x6b, 0x65, 0x64, 0x00 - # ArgList (0x2A69) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::_Vb_iterator > > (0x2680) - # ArgType: std::_Vb_iterator > > (0x2680) - # ArgType: const bool& (0x1C31) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x31, 0x1c, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # Procedure (0x2A6A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::_Vb_iterator > >, std::_Vb_iterator > >, const bool&, std::integral_constant) (0x2A69) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x69, 0x2a, 0x00, 0x00 - # FuncId (0x2A6B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Vb_iterator > >, std::_Vb_iterator > >, const bool&, std::integral_constant) (0x2A6A) - # Name: _Fill_unchecked1 - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x6a, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x46, 0x69, 0x6c - .byte 0x6c, 0x5f, 0x75, 0x6e - .byte 0x63, 0x68, 0x65, 0x63 - .byte 0x6b, 0x65, 0x64, 0x31 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2A6C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_Vb_iterator > >& (0x29D2) - # ArgType: const bool& (0x1C31) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd2, 0x29, 0x00, 0x00 - .byte 0x31, 0x1c, 0x00, 0x00 - # Procedure (0x2A6D) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::integral_constant (0x11B4) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_Vb_iterator > >&, const bool&) (0x2A6C) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb4, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x6c, 0x2a, 0x00, 0x00 - # FuncId (0x2A6E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::integral_constant (const std::_Vb_iterator > >&, const bool&) (0x2A6D) - # Name: _Fill_memset_is_safe - # } - .byte 0x22, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x6d, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x46, 0x69, 0x6c - .byte 0x6c, 0x5f, 0x6d, 0x65 - .byte 0x6d, 0x73, 0x65, 0x74 - .byte 0x5f, 0x69, 0x73, 0x5f - .byte 0x73, 0x61, 0x66, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2A6F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: std::_Vb_iterator > >& std::_Vb_iterator > >::() (0x2746) - # Name: operator++ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x46, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - # MemberFuncId (0x2A70) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::() (0x275F) - # Name: operator++ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5f, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - # MemberFuncId (0x2A71) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: void std::_Vb_const_iterator > >::() (0x2757) - # Name: _Inc - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x57, 0x27, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2A72) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_iter_base > > (0x2755) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2A73) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vb_iter_base > >&& (0x2A72) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x72, 0x2a, 0x00, 0x00 - # MemberFunction (0x2A74) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vb_iter_base > > (0x2755) - # ThisType: std::_Vb_iter_base > >* (0x282E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vb_iter_base > >&&) (0x2A73) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x2e, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x73, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A75) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iter_base > > (0x2755) - # FunctionType: void std::_Vb_iter_base > >::(std::_Vb_iter_base > >&&) (0x2A74) - # Name: _Vb_iter_base - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x74, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A76) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >) (0x2697) - # Name: _Make_iter - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x97, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x6b - .byte 0x65, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x00, 0xf1 - # Pointer (0x2A77) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vb_iterator > > (0x2680) - # PointerAttributes: 0x2A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 0 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x2a, 0x00, 0x00, 0x00 - # FuncId (0x2A78) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Vb_iterator > > (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >) (0x29DF) - # Name: copy - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xdf, 0x29, 0x00, 0x00 - .byte 0x63, 0x6f, 0x70, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2A79) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: void std::vector >::(unsigned) (0x268E) - # Name: _Trim - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8e, 0x26, 0x00, 0x00 - .byte 0x5f, 0x54, 0x72, 0x69 - .byte 0x6d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A7A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: std::_Vb_iterator > >& std::_Vb_iterator > >::(const int) (0x2749) - # Name: operator+= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x49, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2A7B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::(const int) (0x2762) - # Name: operator+= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x62, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - # FuncId (0x2A7C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Vb_iterator > > (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >) (0x29DF) - # Name: _Copy_unchecked - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xdf, 0x29, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x75, 0x6e - .byte 0x63, 0x68, 0x65, 0x63 - .byte 0x6b, 0x65, 0x64, 0x00 - # MemberFuncId (0x2A7D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x27E9) - # Name: erase - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xe9, 0x27, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A7E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: std::_Vector_iterator > > std::vector >::() (0x27EF) - # Name: end - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xef, 0x27, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - # Pointer (0x2A7F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator > > (0x27D1) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2A80) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vector_const_iterator > >&& (0x2A7F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7f, 0x2a, 0x00, 0x00 - # MemberFunction (0x2A81) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: std::_Vector_const_iterator > >* (0x2869) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vector_const_iterator > >&&) (0x2A80) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x69, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x80, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A82) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # FunctionType: void std::_Vector_const_iterator > >::(std::_Vector_const_iterator > >&&) (0x2A81) - # Name: _Vector_const_iterator - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x81, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2A83) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: std::_Vector_iterator > > std::vector >::() (0x27EF) - # Name: begin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xef, 0x27, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A84) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_iterator > > (0x27D0) - # FunctionType: std::_Vector_iterator > > std::_Vector_iterator > >::(const int) (0x285F) - # Name: operator+ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x5f, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A85) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_iterator > > (0x27D0) - # FunctionType: void std::_Vector_iterator > >::() (0x2852) - # Name: ~_Vector_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x52, 0x28, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x56, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2A86) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # FunctionType: void std::_Vector_const_iterator > >::() (0x286A) - # Name: ~_Vector_const_iterator - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6a, 0x28, 0x00, 0x00 - .byte 0x7e, 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, 0x00 - # MemberFuncId (0x2A87) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned& std::vector >::(const unsigned) (0x27F9) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xf9, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # ArgList (0x2A88) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vector_val >& (0x281D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1d, 0x28, 0x00, 0x00 - # Procedure (0x2A89) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Vector_val >* (0x2881) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vector_val >&) (0x2A88) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x81, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x88, 0x2a, 0x00, 0x00 - # FuncId (0x2A8A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Vector_val >* (std::_Vector_val >&) (0x2A89) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x89, 0x2a, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # FuncId (0x2A8B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned*, unsigned*, unsigned*) (0x2A0C) - # Name: _Move_unchecked - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0c, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x75, 0x6e - .byte 0x63, 0x68, 0x65, 0x63 - .byte 0x6b, 0x65, 0x64, 0x00 - # MemberFuncId (0x2A8C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_iterator > > (0x27D0) - # FunctionType: void std::_Vector_iterator > >::(unsigned*, const std::_Container_base12*) (0x2854) - # Name: _Vector_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x54, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2A8D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # FunctionType: void std::_Vector_const_iterator > >::(unsigned*, const std::_Container_base12*) (0x286B) - # Name: _Vector_const_iterator - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x6b, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # Pointer (0x2A8E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_iterator > > (0x2856) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x56, 0x28, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2A8F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Vector_iterator > >& (0x2A8E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8e, 0x2a, 0x00, 0x00 - # MemberFunction (0x2A90) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_iterator > > (0x27D0) - # ThisType: std::_Vector_iterator > >* (0x2851) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_iterator > >&) (0x2A8F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x51, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8f, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A91) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_iterator > > (0x27D0) - # FunctionType: void std::_Vector_iterator > >::(const std::_Vector_iterator > >&) (0x2A90) - # Name: _Vector_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x90, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2A92) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_iterator > > (0x27D0) - # FunctionType: std::_Vector_iterator > >& std::_Vector_iterator > >::(const int) (0x285E) - # Name: operator+= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x27, 0x00, 0x00 - .byte 0x5e, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - # MemberFunction (0x2A93) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # ThisType: std::_Vector_const_iterator > >* (0x2869) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Vector_const_iterator > >&) (0x2862) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x69, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x62, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A94) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # FunctionType: void std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2A93) - # Name: _Vector_const_iterator - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x93, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2A95) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # FunctionType: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const int) (0x2875) - # Name: operator+= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x75, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2A96) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_const_iterator > > (0x27D1) - # FunctionType: void std::_Vector_const_iterator > >::(const int) (0x2874) - # Name: _Verify_offset - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xd1, 0x27, 0x00, 0x00 - .byte 0x74, 0x28, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x6f, 0x66, 0x66, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - # Pointer (0x2A97) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_val > (0x281F) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1f, 0x28, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # MemberFuncId (0x2A98) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Iterator_base12 (0x124D) - # FunctionType: void std::_Iterator_base12::() (0x12D1) - # Name: ~_Iterator_base12 - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x4d, 0x12, 0x00, 0x00 - .byte 0xd1, 0x12, 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 - # MemberFuncId (0x2A99) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned* std::vector >::() (0x27EB) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xeb, 0x27, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2A9A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iterator > > (0x2680) - # FunctionType: void std::_Vb_iterator > >::(unsigned*, std::_Container_base12*) (0x2740) - # Name: _Vb_iterator - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x80, 0x26, 0x00, 0x00 - .byte 0x40, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2A9B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_const_iterator > > (0x2681) - # FunctionType: void std::_Vb_const_iterator > >::(const unsigned*, const std::_Container_base12*) (0x275A) - # Name: _Vb_const_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x81, 0x26, 0x00, 0x00 - .byte 0x5a, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2A9C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iter_base > > (0x2755) - # FunctionType: void std::_Vb_iter_base > >::() (0x282F) - # Name: ~_Vb_iter_base - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x2f, 0x28, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x56, 0x62 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x00, 0xf1 - # MemberFunction (0x2A9D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::_Value_init_tag&) (0x28CF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcf, 0x28, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2A9E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned, const std::_Value_init_tag&) (0x2A9D) - # Name: _Resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x9d, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x00 - # MemberFuncId (0x2A9F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: unsigned std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C4) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xc4, 0x25, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AA0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25F5) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xf5, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AA1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25E1) - # Name: _Orphan_range - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xe1, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Pointer (0x2AA2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x26DA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xda, 0x26, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFuncId (0x2AA3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25F5) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xf5, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x2AA4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: unsigned std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C4) - # Name: capacity - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xc4, 0x25, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AA5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned, const std::_Value_init_tag&) (0x2A9D) - # Name: _Resize_reallocate - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x9d, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x69, 0x7a, 0x65, 0x5f - .byte 0x72, 0x65, 0x61, 0x6c - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x74, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2AA6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, const unsigned, std::_Value_init_tag) (0x25D0) - # Name: _Ufill - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xd0, 0x25, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x2AA7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: const std::_Tgt_state_t,0> >::_Grp_t*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25F7) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xf7, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x2AA8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: const std::_Tgt_state_t,0> >::_Grp_t*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25F7) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xf7, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AA9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: const std::_Vector_val,0> >::_Grp_t> >& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25EF) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xef, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2AAA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # FunctionType: const std::_Vector_val,0> >::_Grp_t> >& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x26C2) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xc2, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x2AAB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::_Iterator_base12** std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E2) - # Name: _Getpfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xe2, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x2AAC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: const std::_Tgt_state_t,0> >::_Grp_t*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25F7) - # Name: _Myend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xf7, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # MemberFuncId (0x2AAD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: unsigned std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C4) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xc4, 0x25, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AAE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E0) - # Name: _Xlength - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xe0, 0x25, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AAF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: unsigned std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25DC) - # Name: _Calculate_growth - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xdc, 0x25, 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 - # MemberFuncId (0x2AB0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator,0> >::_Grp_t> (0x256A) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* std::allocator,0> >::_Grp_t>::(const unsigned) (0x26D3) - # Name: allocate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0xd3, 0x26, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AB1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25D9) - # Name: _Umove_if_noexcept - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xd9, 0x25, 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 - # MemberFuncId (0x2AB2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::_Tgt_state_t,0> >::_Grp_t*, const unsigned, const unsigned) (0x25DF) - # Name: _Change_array - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xdf, 0x25, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x6e, 0x67, 0x65, 0x5f - .byte 0x61, 0x72, 0x72, 0x61 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2AB3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # FunctionType: unsigned std::_Default_allocator_traits,0> >::_Grp_t> >::(const std::allocator,0> >::_Grp_t>&) (0x27A1) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0xa1, 0x27, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AB4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: const std::allocator,0> >::_Grp_t>& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25E8) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xe8, 0x25, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x2AB5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # FunctionType: const std::allocator,0> >::_Grp_t>& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x26BF) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xbf, 0x26, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x2AB6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::integral_constant) (0x25D5) - # Name: _Umove_if_noexcept1 - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xd5, 0x25, 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 - # ArgList (0x2AB7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - # Procedure (0x2AB8) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2AB7) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xb7, 0x2a, 0x00, 0x00 - # FuncId (0x2AB9) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2AB8) - # Name: _Uninitialized_move - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb8, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x6d - .byte 0x6f, 0x76, 0x65, 0x00 - # Class (0x2ABA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > - # LinkageName: .?AV?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ - # } - .byte 0xc2, 0x01, 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 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x3a, 0x3a - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x20, 0x2a - .byte 0x2c, 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, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x5f - .byte 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x40, 0x50, 0x41, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 0x40, 0x33 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x2ABB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2ABC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - # MemberFunction (0x2ABD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2ABB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2ABC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xbb, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xbc, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2ABE) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2ABF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABE) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbe, 0x2a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2AC0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >& (0x2ABF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xbf, 0x2a, 0x00, 0x00 - # MemberFunction (0x2AC1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2ABB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >&) (0x2AC0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xbb, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc0, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2AC2) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2ABD) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::(const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >&) (0x2AC1) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbd, 0x2a, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc1, 0x2a, 0x00, 0x00 - # Pointer (0x2AC3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2AC4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >& (0x2AC3) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2ABB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >&) (0x2AC0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2a, 0x00, 0x00 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xbb, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc0, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2AC5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2ABB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xbb, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2AC6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2ABB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xbb, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2AC7) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # FieldOffset: 0x0 - # Name: _First - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # FieldOffset: 0x4 - # Name: _Last - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::allocator,0> >::_Grp_t>& (0x25E6) - # FieldOffset: 0x8 - # Name: _Al - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2AC2 - # Name: _Uninitialized_backout_al - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >& std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::(const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >&) (0x2AC4) - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::() (0x2AC5) - # Name: ~_Uninitialized_backout_al - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Tgt_state_t,0> >::_Grp_t* std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::() (0x2AC6) - # Name: _Release - # } - # } - .byte 0xa6, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x46 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x41 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc2, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x62 - .byte 0x61, 0x63, 0x6b, 0x6f - .byte 0x75, 0x74, 0x5f, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc4, 0x2a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc5, 0x2a, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xc6, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2AC8) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 8 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2AC7) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 12 - # Name: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > - # LinkageName: .?AV?$_Uninitialized_backout_al@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@ - # } - .byte 0xc2, 0x01, 0x04, 0x15 - .byte 0x08, 0x00, 0x00, 0x02 - .byte 0xc7, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x54 - .byte 0x67, 0x74, 0x5f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x5f, 0x74, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x3a - .byte 0x3a, 0x73, 0x70, 0x61 - .byte 0x6e, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x67 - .byte 0x73, 0x6c, 0x3a, 0x3a - .byte 0x73, 0x70, 0x61, 0x6e - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x2d, 0x31 - .byte 0x3e, 0x2c, 0x30, 0x3e - .byte 0x20, 0x3e, 0x3a, 0x3a - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x20, 0x2a - .byte 0x2c, 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, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x5f - .byte 0x55, 0x6e, 0x69, 0x6e - .byte 0x69, 0x74, 0x69, 0x61 - .byte 0x6c, 0x69, 0x7a, 0x65 - .byte 0x64, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x6f, 0x75 - .byte 0x74, 0x5f, 0x61, 0x6c - .byte 0x40, 0x50, 0x41, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 0x40, 0x33 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2AC9) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2AC8) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory (0x291B) - # LineNumber: 129 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xc8, 0x2a, 0x00, 0x00 - .byte 0x1b, 0x29, 0x00, 0x00 - .byte 0x81, 0x00, 0x00, 0x00 - # ArgList (0x2ACA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - # Procedure (0x2ACB) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const) (0x2ACA) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xca, 0x2a, 0x00, 0x00 - # FuncId (0x2ACC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t* const) (0x2ACB) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xcb, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # ArgList (0x2ACD) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # Procedure (0x2ACE) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const, int) (0x2ACD) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xcd, 0x2a, 0x00, 0x00 - # FuncId (0x2ACF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t* const, int) (0x2ACE) - # Name: _Get_unwrapped_n - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xce, 0x2a, 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 (0x2AD0) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd0, 0x26, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2AD1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const& (0x2AD0) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const& (0x2AD0) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xd0, 0x2a, 0x00, 0x00 - .byte 0xd0, 0x2a, 0x00, 0x00 - # Procedure (0x2AD2) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2AD1) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xd1, 0x2a, 0x00, 0x00 - # FuncId (0x2AD3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2AD2) - # Name: _Idl_distance - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd2, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x6c - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x74, 0x61, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2AD4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # FunctionType: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2ABD) - # Name: _Uninitialized_backout_al - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xbd, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x62 - .byte 0x61, 0x63, 0x6b, 0x6f - .byte 0x75, 0x74, 0x5f, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2AD5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2ABB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&&) (0x2597) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xbb, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x97, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2AD6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # FunctionType: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t&&) (0x2AD5) - # Name: _Emplace_back - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xd5, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x6c, 0x61, 0x63, 0x65 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # Procedure (0x2AD7) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t&& (0x2596) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&) (0x26C8) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x96, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xc8, 0x26, 0x00, 0x00 - # FuncId (0x2AD8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t&& (std::_Tgt_state_t,0> >::_Grp_t&) (0x2AD7) - # Name: move - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd7, 0x2a, 0x00, 0x00 - .byte 0x6d, 0x6f, 0x76, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AD9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::() (0x2AC6) - # Name: _Release - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xc6, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x6c - .byte 0x65, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2ADA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # FunctionType: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::() (0x2AC5) - # Name: ~_Uninitialized_backout_al - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xc5, 0x2a, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x55, 0x6e - .byte 0x69, 0x6e, 0x69, 0x74 - .byte 0x69, 0x61, 0x6c, 0x69 - .byte 0x7a, 0x65, 0x64, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x6f, 0x75, 0x74, 0x5f - .byte 0x61, 0x6c, 0x00, 0xf1 - # ArgList (0x2ADB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t*& (0x25F4) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xf4, 0x25, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - # Procedure (0x2ADC) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*&, std::_Tgt_state_t,0> >::_Grp_t* const) (0x2ADB) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xdb, 0x2a, 0x00, 0x00 - # FuncId (0x2ADD) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t*&, std::_Tgt_state_t,0> >::_Grp_t* const) (0x2ADC) - # Name: _Seek_wrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xdc, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x77, 0x72 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - # ArgList (0x2ADE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t&& (0x2596) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - .byte 0x96, 0x25, 0x00, 0x00 - # MemberFunction (0x2ADF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator,0> >::_Grp_t>&, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t&&) (0x2ADE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xde, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2AE0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # FunctionType: void std::_Default_allocator_traits,0> >::_Grp_t> >::(std::allocator,0> >::_Grp_t>&, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t&&) (0x2ADF) - # Name: construct - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0xdf, 0x2a, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x00, 0xf2, 0xf1 - # FuncId (0x2AE1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t&& (std::_Tgt_state_t,0> >::_Grp_t&) (0x2AD7) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd7, 0x2a, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # ArgList (0x2AE2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - # Procedure (0x2AE3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*) (0x2AE2) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xe2, 0x2a, 0x00, 0x00 - # FuncId (0x2AE4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t*) (0x2AE3) - # Name: _Unfancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe3, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AE5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t*& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25F5) - # Name: _Myend - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xf5, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # ArgList (0x2AE6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: unsigned (0x75) - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - # Procedure (0x2AE7) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, unsigned, std::allocator,0> >::_Grp_t>&) (0x2AE6) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xe6, 0x2a, 0x00, 0x00 - # FuncId (0x2AE8) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t*, unsigned, std::allocator,0> >::_Grp_t>&) (0x2AE7) - # Name: _Uninitialized_value_construct_n - # } - .byte 0x2e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe7, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x75, 0x65 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x5f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2AE9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ArgType: unsigned (0x75) - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # Procedure (0x2AEA) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const, unsigned, std::allocator,0> >::_Grp_t>&, std::integral_constant) (0x2AE9) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xe9, 0x2a, 0x00, 0x00 - # FuncId (0x2AEB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t* const, unsigned, std::allocator,0> >::_Grp_t>&, std::integral_constant) (0x2AEA) - # Name: _Uninitialized_value_construct_n1 - # } - .byte 0x2e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xea, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x6e, 0x69, 0x74, 0x69 - .byte 0x61, 0x6c, 0x69, 0x7a - .byte 0x65, 0x64, 0x5f, 0x76 - .byte 0x61, 0x6c, 0x75, 0x65 - .byte 0x5f, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x5f, 0x6e - .byte 0x31, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2AEC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # FunctionType: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::() (0x2AC5) - # Name: _Emplace_back - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xc5, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x6c, 0x61, 0x63, 0x65 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # ArgList (0x2AED) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - # MemberFunction (0x2AEE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator,0> >::_Grp_t>&, std::_Tgt_state_t,0> >::_Grp_t* const) (0x2AED) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xed, 0x2a, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2AEF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # FunctionType: void std::_Default_allocator_traits,0> >::_Grp_t> >::(std::allocator,0> >::_Grp_t>&, std::_Tgt_state_t,0> >::_Grp_t* const) (0x2AEE) - # Name: construct - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0xee, 0x2a, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2AF0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # ThisType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2AF1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tgt_state_t,0> >::_Grp_t (0x24B5) - # FunctionType: void std::_Tgt_state_t,0> >::_Grp_t::() (0x2AF0) - # Name: _Grp_t - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xb5, 0x24, 0x00, 0x00 - .byte 0xf0, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x00, 0xf1 - # Procedure (0x2AF2) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (gsl::details::span_iterator,0>) (0x19C5) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xc5, 0x19, 0x00, 0x00 - # FuncId (0x2AF3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>) (0x2AF2) - # Name: _Prev_iter - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf2, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x50, 0x72, 0x65 - .byte 0x76, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2AF4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: char& gsl::details::span_iterator,0>::() (0x19BD) - # Name: operator* - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xbd, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - # FuncId (0x2AF5) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl::details (0x1BD7) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2968) - # Name: operator== - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0xd7, 0x1b, 0x00, 0x00 - .byte 0x68, 0x29, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2AF6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x24A5) - # Name: _Is_wbound - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0xa5, 0x24, 0x00, 0x00 - .byte 0x5f, 0x49, 0x73, 0x5f - .byte 0x77, 0x62, 0x6f, 0x75 - .byte 0x6e, 0x64, 0x00, 0xf1 - # MemberFuncId (0x2AF7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x19C0) - # Name: operator++ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xc0, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - # ArgList (0x2AF8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 6 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: const std::regex_traits& (0x2315) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ] - # } - .byte 0x1e, 0x00, 0x01, 0x12 - .byte 0x06, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - # Procedure (0x2AF9) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 6 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2AF8) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x06, 0x00 - .byte 0xf8, 0x2a, 0x00, 0x00 - # FuncId (0x2AFA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2AF9) - # Name: _Compare - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf9, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x72, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2AFB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: gsl::details::span_iterator,0> (0x199E) - # PointerAttributes: 0x1002A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 8 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x2a, 0x00, 0x01, 0x00 - # MemberFuncId (0x2AFC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Buf (0x293C) - # FunctionType: const char* std::_Buf::() (0x2948) - # Name: _Str - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x48, 0x29, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2AFD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Buf (0x293C) - # FunctionType: unsigned std::_Buf::() (0x2946) - # Name: _Size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x46, 0x29, 0x00, 0x00 - .byte 0x5f, 0x53, 0x69, 0x7a - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2AFE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_base*) (0x24A1) - # Name: _Do_class - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0xa1, 0x24, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x63, 0x6c, 0x61, 0x73 - .byte 0x73, 0x00, 0xf2, 0xf1 - # Class (0x2AFF) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_class > - # LinkageName: .?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@ - # } - .byte 0x76, 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 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x63, 0x6c - .byte 0x61, 0x73, 0x73, 0x40 - .byte 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x2B00) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_class > (0x2AFF) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xff, 0x2a, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Struct (0x2B01) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Sequence - # LinkageName: .?AU?$_Sequence@D@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 0x53, 0x65, 0x71, 0x75 - .byte 0x65, 0x6e, 0x63, 0x65 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x53, 0x65 - .byte 0x71, 0x75, 0x65, 0x6e - .byte 0x63, 0x65, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x2B02) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Sequence (0x2B01) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x01, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Struct (0x2B03) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Bitmap - # LinkageName: .?AU_Bitmap@std@@ - # } - .byte 0x36, 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 0x42, 0x69, 0x74, 0x6d - .byte 0x61, 0x70, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x5f - .byte 0x42, 0x69, 0x74, 0x6d - .byte 0x61, 0x70, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2B04) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Bitmap (0x2B03) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2B05) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_class > (0x2AFF) - # ThisType: std::_Node_class >* (0x2B00) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Node_type, std::_Node_flags) (0x2368) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x2a, 0x00, 0x00 - .byte 0x00, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x68, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2B06) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_class > (0x2AFF) - # ThisType: std::_Node_class >* (0x2B00) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x2a, 0x00, 0x00 - .byte 0x00, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2B07) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Sequence* (0x2B02) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x02, 0x2b, 0x00, 0x00 - # MemberFunction (0x2B08) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_class > (0x2AFF) - # ThisType: std::_Node_class >* (0x2B00) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Sequence*) (0x2B07) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xff, 0x2a, 0x00, 0x00 - .byte 0x00, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x07, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2B09) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Sequence* (0x2B02) - # FieldOffset: 0x14 - # Name: _Coll - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Bitmap* (0x2B04) - # FieldOffset: 0x18 - # Name: _Small - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Buf* (0x2942) - # FieldOffset: 0x1C - # Name: _Large - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Buf* (0x2942) - # FieldOffset: 0x20 - # Name: _Ranges - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: short (0x11) - # FieldOffset: 0x24 - # Name: _Classes - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Sequence* (0x2B02) - # FieldOffset: 0x28 - # Name: _Equiv - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_class >::(std::_Node_type, std::_Node_flags) (0x2B05) - # Name: _Node_class - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Virtual (0x1) - # Type: void std::_Node_class >::() (0x2B06) - # Name: ~_Node_class - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_class >::(std::_Sequence*) (0x2B08) - # Name: _Tidy - # } - # } - .byte 0xbe, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x02, 0x2b, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x43 - .byte 0x6f, 0x6c, 0x6c, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x04, 0x2b, 0x00, 0x00 - .byte 0x18, 0x00, 0x5f, 0x53 - .byte 0x6d, 0x61, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x42, 0x29, 0x00, 0x00 - .byte 0x1c, 0x00, 0x5f, 0x4c - .byte 0x61, 0x72, 0x67, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x42, 0x29, 0x00, 0x00 - .byte 0x20, 0x00, 0x5f, 0x52 - .byte 0x61, 0x6e, 0x67, 0x65 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x24, 0x00, 0x5f, 0x43 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x65, 0x73, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x02, 0x2b, 0x00, 0x00 - .byte 0x28, 0x00, 0x5f, 0x45 - .byte 0x71, 0x75, 0x69, 0x76 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x05, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x63, 0x6c - .byte 0x61, 0x73, 0x73, 0x00 - .byte 0x11, 0x15, 0x07, 0x00 - .byte 0x06, 0x2b, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x63 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x08, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Class (0x2B0A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 10 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2B09) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 44 - # Name: std::_Node_class > - # LinkageName: .?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@ - # } - .byte 0x76, 0x00, 0x04, 0x15 - .byte 0x0a, 0x00, 0x00, 0x02 - .byte 0x09, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x2c, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x63, 0x6c - .byte 0x61, 0x73, 0x73, 0x40 - .byte 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2B0B) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_class > (0x2B0A) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1444 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x0a, 0x2b, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xa4, 0x05, 0x00, 0x00 - # MemberFunction (0x2B0C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Sequence (0x2B01) - # ThisType: std::_Sequence* (0x2B02) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x01, 0x2b, 0x00, 0x00 - .byte 0x02, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2B0D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x0 - # Name: _Sz - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Buf (0x293C) - # FieldOffset: 0x4 - # Name: _Data - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Sequence* (0x2B02) - # FieldOffset: 0x10 - # Name: _Next - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Sequence::(unsigned) (0x2B0C) - # Name: _Sequence - # } - # } - .byte 0x46, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x53 - .byte 0x7a, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x44 - .byte 0x61, 0x74, 0x61, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x02, 0x2b, 0x00, 0x00 - .byte 0x10, 0x00, 0x5f, 0x4e - .byte 0x65, 0x78, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x0c, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x71 - .byte 0x75, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Struct (0x2B0E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2B0D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 20 - # Name: std::_Sequence - # LinkageName: .?AU?$_Sequence@D@std@@ - # } - .byte 0x42, 0x00, 0x05, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0x0d, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x14, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x53, 0x65, 0x71, 0x75 - .byte 0x65, 0x6e, 0x63, 0x65 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x53, 0x65 - .byte 0x71, 0x75, 0x65, 0x6e - .byte 0x63, 0x65, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2B0F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Sequence (0x2B0E) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1343 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x0e, 0x2b, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x3f, 0x05, 0x00, 0x00 - # MemberFunction (0x2B10) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Bitmap (0x2B03) - # ThisType: std::_Bitmap* (0x2B04) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0x04, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2B11) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: 0x1B7D - # FieldOffset: 0x0 - # Name: _Chrs - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Bitmap::() (0x2B10) - # Name: _Bitmap - # } - # } - .byte 0x22, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x7d, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x43 - .byte 0x68, 0x72, 0x73, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x10, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x42, 0x69, 0x74 - .byte 0x6d, 0x61, 0x70, 0x00 - # Struct (0x2B12) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2B11) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 32 - # Name: std::_Bitmap - # LinkageName: .?AU_Bitmap@std@@ - # } - .byte 0x36, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x11, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x42, 0x69, 0x74, 0x6d - .byte 0x61, 0x70, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x5f - .byte 0x42, 0x69, 0x74, 0x6d - .byte 0x61, 0x70, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2B13) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Bitmap (0x2B12) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1318 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x12, 0x2b, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x26, 0x05, 0x00, 0x00 - # MemberFunction (0x2B14) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Bt_state_t,0> > (0x24AE) - # ThisType: std::_Bt_state_t,0> >* (0x289E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Bt_state_t,0> >&) (0x24B3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x9e, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb3, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2B15) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Bt_state_t,0> > (0x24AE) - # FunctionType: void std::_Bt_state_t,0> >::(const std::_Bt_state_t,0> >&) (0x2B14) - # Name: _Bt_state_t - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x14, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x42, 0x74, 0x5f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x5f, 0x74, 0x00 - # MemberFuncId (0x2B16) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tgt_state_t,0> > (0x248D) - # FunctionType: void std::_Tgt_state_t,0> >::(const std::_Bt_state_t,0> >&) (0x24B4) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0xb4, 0x24, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # ArgList (0x2B17) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 6 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: const std::regex_traits& (0x2315) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ] - # } - .byte 0x1e, 0x00, 0x01, 0x12 - .byte 0x06, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - # Procedure (0x2B18) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 6 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2B17) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x06, 0x00 - .byte 0x17, 0x2b, 0x00, 0x00 - # FuncId (0x2B19) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2B18) - # Name: _Compare - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x18, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x72, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2B1A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_if*) (0x2499) - # Name: _Do_if - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x99, 0x24, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x69, 0x66, 0x00, 0xf1 - # MemberFuncId (0x2B1B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_rep*, bool, int) (0x249F) - # Name: _Do_rep - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x9f, 0x24, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x72, 0x65, 0x70, 0x00 - # MemberFuncId (0x2B1C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x248E) - # FunctionType: std::_Loop_vals_t& std::vector >::(const unsigned) (0x2519) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8e, 0x24, 0x00, 0x00 - .byte 0x19, 0x25, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # FuncId (0x2B1D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std::regex_constants (0x2897) - # FunctionType: std::regex_constants::match_flag_type (std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) (0x2899) - # Name: operator| - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x97, 0x28, 0x00, 0x00 - .byte 0x99, 0x28, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x7c, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2B1E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x24A2) - # Name: _Better_match - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0xa2, 0x24, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x74 - .byte 0x74, 0x65, 0x72, 0x5f - .byte 0x6d, 0x61, 0x74, 0x63 - .byte 0x68, 0x00, 0xf2, 0xf1 - # Pointer (0x2B1F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tgt_state_t,0> > (0x248D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x2B20) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Tgt_state_t,0> > (0x248D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2B21) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Tgt_state_t,0> > (0x2B20) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x20, 0x2b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2B22) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Tgt_state_t,0> >& (0x2B21) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x21, 0x2b, 0x00, 0x00 - # MemberFunction (0x2B23) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Tgt_state_t,0> >& (0x2B1F) - # ClassType: std::_Tgt_state_t,0> > (0x248D) - # ThisType: std::_Tgt_state_t,0> >* (0x24B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Tgt_state_t,0> >&) (0x2B22) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1f, 0x2b, 0x00, 0x00 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0xb0, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x22, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2B24) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tgt_state_t,0> > (0x248D) - # FunctionType: std::_Tgt_state_t,0> >& std::_Tgt_state_t,0> >::(const std::_Tgt_state_t,0> >&) (0x2B23) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0x23, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2B25) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x19C0) - # Name: operator-- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xc0, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x2d, 0x00, 0xf1 - # MemberFuncId (0x2B26) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span (0x1983) - # FunctionType: char* gsl::span::() (0x199D) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x83, 0x19, 0x00, 0x00 - .byte 0x9d, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2B27) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::span::storage_type > (0x1984) - # FunctionType: char* gsl::span::storage_type >::() (0x19AF) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x84, 0x19, 0x00, 0x00 - .byte 0xaf, 0x19, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x2B28) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char) (0x11C6) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xc6, 0x11, 0x00, 0x00 - # FuncId (0x2B29) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (char) (0x2B28) - # Name: _Is_word - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x28, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x49, 0x73, 0x5f - .byte 0x77, 0x6f, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2B2A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: unsigned char (0x20) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0x00 - # Procedure (0x2B2B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned char) (0x2B2A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x2a, 0x2b, 0x00, 0x00 - # FuncId (0x2B2C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (unsigned char) (0x2B2B) - # Name: _Is_word - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x2b, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x49, 0x73, 0x5f - .byte 0x77, 0x6f, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2B2D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - # Procedure (0x2B2E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::regex_constants::syntax_option_type (0x22EB) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) (0x2B2D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x2d, 0x2b, 0x00, 0x00 - # FuncId (0x2B2F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std::regex_constants (0x2897) - # FunctionType: std::regex_constants::syntax_option_type (std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) (0x2B2E) - # Name: operator& - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x97, 0x28, 0x00, 0x00 - .byte 0x2e, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x26, 0x00, 0xf2, 0xf1 - # Struct (0x2B30) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Cmp_icase > - # LinkageName: .?AU?$_Cmp_icase@V?$regex_traits@D@std@@@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 0x43, 0x6d, 0x70, 0x5f - .byte 0x69, 0x63, 0x61, 0x73 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x72 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x5f, 0x43 - .byte 0x6d, 0x70, 0x5f, 0x69 - .byte 0x63, 0x61, 0x73, 0x65 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x2B31) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: std::_Cmp_icase > (0x2B30) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x30, 0x2b, 0x00, 0x00 - # Procedure (0x2B32) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, std::_Cmp_icase >) (0x2B31) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0x31, 0x2b, 0x00, 0x00 - # Pointer (0x2B33) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Cmp_icase > (0x2B30) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2B34) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::regex_traits& (0x2315) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - # MemberFunction (0x2B35) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Cmp_icase > (0x2B30) - # ThisType: std::_Cmp_icase >* (0x2B33) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::regex_traits&) (0x2B34) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x2b, 0x00, 0x00 - .byte 0x33, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x34, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2B36) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Cmp_icase > (0x2B30) - # ThisType: std::_Cmp_icase >* (0x2B33) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char, char) (0x2406) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x30, 0x2b, 0x00, 0x00 - .byte 0x33, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x06, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2B37) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Cmp_icase > (0x2B30) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x30, 0x2b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x2B38) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Cmp_icase > (0x2B30) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x30, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2B39) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Cmp_icase > (0x2B38) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x38, 0x2b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2B3A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Cmp_icase >& (0x2B39) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x39, 0x2b, 0x00, 0x00 - # MemberFunction (0x2B3B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Cmp_icase >& (0x2B37) - # ClassType: std::_Cmp_icase > (0x2B30) - # ThisType: std::_Cmp_icase >* (0x2B33) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Cmp_icase >&) (0x2B3A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x37, 0x2b, 0x00, 0x00 - .byte 0x30, 0x2b, 0x00, 0x00 - .byte 0x33, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x3a, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2B3C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_traits& (0x2315) - # FieldOffset: 0x0 - # Name: _Traits - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Cmp_icase >::(const std::regex_traits&) (0x2B35) - # Name: _Cmp_icase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Cmp_icase >::(char, char) (0x2B36) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Cmp_icase >& std::_Cmp_icase >::(const std::_Cmp_icase >&) (0x2B3B) - # Name: operator= - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: _Elem - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x35, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x69, 0x63, 0x61 - .byte 0x73, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x36, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3b, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6c, 0x65 - .byte 0x6d, 0x00, 0xf2, 0xf1 - # Struct (0x2B3D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2B3C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Cmp_icase > - # LinkageName: .?AU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@ - # } - .byte 0x6e, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x10, 0x02 - .byte 0x3c, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x69, 0x63, 0x61, 0x73 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x72 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x5f, 0x43 - .byte 0x6d, 0x70, 0x5f, 0x69 - .byte 0x63, 0x61, 0x73, 0x65 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2B3E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Cmp_icase > (0x2B3D) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 191 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3d, 0x2b, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xbf, 0x00, 0x00, 0x00 - # FuncId (0x2B3F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, std::_Cmp_icase >) (0x2B32) - # Name: _Cmp_chrange - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x32, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x68, 0x72 - .byte 0x61, 0x6e, 0x67, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2B40) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Cmp_icase > (0x2B30) - # FunctionType: void std::_Cmp_icase >::(const std::regex_traits&) (0x2B35) - # Name: _Cmp_icase - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x30, 0x2b, 0x00, 0x00 - .byte 0x35, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x69, 0x63, 0x61 - .byte 0x73, 0x65, 0x00, 0xf1 - # Struct (0x2B41) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Cmp_collate > - # LinkageName: .?AU?$_Cmp_collate@V?$regex_traits@D@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, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x61, 0x74, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x6f, 0x6c - .byte 0x6c, 0x61, 0x74, 0x65 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # ArgList (0x2B42) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: std::_Cmp_collate > (0x2B41) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x41, 0x2b, 0x00, 0x00 - # Procedure (0x2B43) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, std::_Cmp_collate >) (0x2B42) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0x42, 0x2b, 0x00, 0x00 - # Pointer (0x2B44) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Cmp_collate > (0x2B41) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x41, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2B45) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Cmp_collate > (0x2B41) - # ThisType: std::_Cmp_collate >* (0x2B44) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::regex_traits&) (0x2B34) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x41, 0x2b, 0x00, 0x00 - .byte 0x44, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x34, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2B46) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Cmp_collate > (0x2B41) - # ThisType: std::_Cmp_collate >* (0x2B44) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char, char) (0x2406) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x41, 0x2b, 0x00, 0x00 - .byte 0x44, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x06, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2B47) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Cmp_collate > (0x2B41) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x41, 0x2b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x2B48) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Cmp_collate > (0x2B41) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x41, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2B49) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Cmp_collate > (0x2B48) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x48, 0x2b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2B4A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Cmp_collate >& (0x2B49) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x49, 0x2b, 0x00, 0x00 - # MemberFunction (0x2B4B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Cmp_collate >& (0x2B47) - # ClassType: std::_Cmp_collate > (0x2B41) - # ThisType: std::_Cmp_collate >* (0x2B44) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Cmp_collate >&) (0x2B4A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x47, 0x2b, 0x00, 0x00 - .byte 0x41, 0x2b, 0x00, 0x00 - .byte 0x44, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x4a, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2B4C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const std::regex_traits& (0x2315) - # FieldOffset: 0x0 - # Name: _Traits - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Cmp_collate >::(const std::regex_traits&) (0x2B45) - # Name: _Cmp_collate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Cmp_collate >::(char, char) (0x2B46) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Cmp_collate >& std::_Cmp_collate >::(const std::_Cmp_collate >&) (0x2B4B) - # Name: operator= - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: _Elem - # } - # } - .byte 0x66, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x45, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x6f, 0x6c - .byte 0x6c, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x46, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x4b, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6c, 0x65 - .byte 0x6d, 0x00, 0xf2, 0xf1 - # Struct (0x2B4D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2B4C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Cmp_collate > - # LinkageName: .?AU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@ - # } - .byte 0x72, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x10, 0x02 - .byte 0x4c, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x61, 0x74, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x55, 0x3f, 0x24 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x6f, 0x6c - .byte 0x6c, 0x61, 0x74, 0x65 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2B4E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Cmp_collate > (0x2B4D) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 207 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4d, 0x2b, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xcf, 0x00, 0x00, 0x00 - # FuncId (0x2B4F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, std::_Cmp_collate >) (0x2B43) - # Name: _Cmp_chrange - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x43, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x68, 0x72 - .byte 0x61, 0x6e, 0x67, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2B50) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Cmp_collate > (0x2B41) - # FunctionType: void std::_Cmp_collate >::(const std::regex_traits&) (0x2B45) - # Name: _Cmp_collate - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x41, 0x2b, 0x00, 0x00 - .byte 0x45, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x6f, 0x6c - .byte 0x6c, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2B51) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Cmp_cs > - # LinkageName: .?AU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@ - # } - .byte 0x6a, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x63, 0x73, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x63, 0x73, 0x40, 0x56 - .byte 0x3f, 0x24, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2B52) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: std::_Cmp_cs > (0x2B51) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x51, 0x2b, 0x00, 0x00 - # Procedure (0x2B53) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, std::_Cmp_cs >) (0x2B52) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0x52, 0x2b, 0x00, 0x00 - # Pointer (0x2B54) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Cmp_cs > (0x2B51) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2B55) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Cmp_cs > (0x2B51) - # ThisType: std::_Cmp_cs >* (0x2B54) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char, char) (0x2406) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x51, 0x2b, 0x00, 0x00 - .byte 0x54, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x06, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2B56) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Cmp_cs >::(char, char) (0x2B55) - # Name: operator() - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: _Elem - # } - # } - .byte 0x26, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x55, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6c, 0x65 - .byte 0x6d, 0x00, 0xf2, 0xf1 - # Struct (0x2B57) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2B56) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Cmp_cs > - # LinkageName: .?AU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@ - # } - .byte 0x6a, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x10, 0x02 - .byte 0x56, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x63, 0x73, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x63, 0x73, 0x40, 0x56 - .byte 0x3f, 0x24, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2B58) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Cmp_cs > (0x2B57) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 183 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x57, 0x2b, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xb7, 0x00, 0x00, 0x00 - # FuncId (0x2B59) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, std::_Cmp_cs >) (0x2B53) - # Name: _Cmp_chrange - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x53, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x68, 0x72 - .byte 0x61, 0x6e, 0x67, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2B5A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Cmp_icase > (0x2B30) - # FunctionType: bool std::_Cmp_icase >::(char, char) (0x2B36) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x30, 0x2b, 0x00, 0x00 - .byte 0x36, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x2B5B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x19C1) - # Name: operator++ - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xc1, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2b, 0x2b, 0x00, 0xf1 - # MemberFuncId (0x2B5C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: char std::_Regex_traits::(char) (0x2380) - # Name: translate_nocase - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x80, 0x23, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x6e - .byte 0x73, 0x6c, 0x61, 0x74 - .byte 0x65, 0x5f, 0x6e, 0x6f - .byte 0x63, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2B5D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: const std::ctype* std::_Regex_traits::() (0x2386) - # Name: _Getctype - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x86, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2B5E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Cmp_collate > (0x2B41) - # FunctionType: bool std::_Cmp_collate >::(char, char) (0x2B46) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x41, 0x2b, 0x00, 0x00 - .byte 0x46, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x2B5F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: char std::_Regex_traits::(char) (0x2380) - # Name: translate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x80, 0x23, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x6e - .byte 0x73, 0x6c, 0x61, 0x74 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2B60) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: const std::collate* std::_Regex_traits::() (0x2385) - # Name: _Getcoll - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x85, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2B61) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::collate (0x236F) - # FunctionType: std::basic_string,std::allocator > std::collate::(const char*, const char*) (0x23E7) - # Name: transform - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xe7, 0x23, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x6e - .byte 0x73, 0x66, 0x6f, 0x72 - .byte 0x6d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2B62) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: unsigned std::basic_string,std::allocator >::() (0x1217) - # Name: length - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x17, 0x12, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - # MemberFuncId (0x2B63) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: char& std::basic_string,std::allocator >::(const unsigned) (0x120F) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x0f, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # MemberFuncId (0x2B64) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Cmp_cs > (0x2B51) - # FunctionType: bool std::_Cmp_cs >::(char, char) (0x2B55) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x51, 0x2b, 0x00, 0x00 - .byte 0x55, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Modifier (0x2B65) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Sequence (0x2B01) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x01, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2B66) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Sequence (0x2B65) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x65, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2B67) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: const std::_Sequence* (0x2B66) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x66, 0x2b, 0x00, 0x00 - # Procedure (0x2B68) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const std::_Sequence*) (0x2B67) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x67, 0x2b, 0x00, 0x00 - # FuncId (0x2B69) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const std::_Sequence*) (0x2B68) - # Name: _Lookup_coll - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x68, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x6b, 0x75, 0x70, 0x5f - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2B6A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: const std::_Buf* (0x2945) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x45, 0x29, 0x00, 0x00 - # Procedure (0x2B6B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned, const std::_Buf*) (0x2B6A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x6a, 0x2b, 0x00, 0x00 - # FuncId (0x2B6C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (unsigned, const std::_Buf*) (0x2B6B) - # Name: _Lookup_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x6b, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x6b, 0x75, 0x70, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Modifier (0x2B6D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Bitmap (0x2B03) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2B6E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Bitmap (0x2B6D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6d, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2B6F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Bitmap (0x2B03) - # ThisType: const std::_Bitmap* (0x2B6E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned char) (0x2B2A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0x6e, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x2a, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2B70) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Bitmap (0x2B03) - # FunctionType: bool std::_Bitmap::(unsigned char) (0x2B6F) - # Name: _Find - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x46, 0x69, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - # Modifier (0x2B71) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: unsigned char (0x20) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x20, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2B72) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const unsigned char (0x2B71) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x71, 0x2b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2B73) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned char& (0x2B72) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x72, 0x2b, 0x00, 0x00 - # Procedure (0x2B74) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const char* (0x113F) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const char* const, const unsigned char&) (0x2B73) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x73, 0x2b, 0x00, 0x00 - # FuncId (0x2B75) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const char* (const char*, const char* const, const unsigned char&) (0x2B74) - # Name: find - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x74, 0x2b, 0x00, 0x00 - .byte 0x66, 0x69, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2B76) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: bool std::_Regex_traits::(char, short) (0x2382) - # Name: isctype - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x82, 0x23, 0x00, 0x00 - .byte 0x69, 0x73, 0x63, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # ArgList (0x2B77) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned char (0x20) - # ArgType: const std::_Sequence* (0x2B66) - # ArgType: const std::regex_traits& (0x2315) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x20, 0x00, 0x00, 0x00 - .byte 0x66, 0x2b, 0x00, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - # Procedure (0x2B78) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned char, const std::_Sequence*, const std::regex_traits&) (0x2B77) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x77, 0x2b, 0x00, 0x00 - # FuncId (0x2B79) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (unsigned char, const std::_Sequence*, const std::regex_traits&) (0x2B78) - # Name: _Lookup_equiv - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x78, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x6f, 0x6f - .byte 0x6b, 0x75, 0x70, 0x5f - .byte 0x65, 0x71, 0x75, 0x69 - .byte 0x76, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2B7A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Buf (0x293C) - # FunctionType: char std::_Buf::(unsigned) (0x2947) - # Name: _At - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x47, 0x29, 0x00, 0x00 - .byte 0x5f, 0x41, 0x74, 0x00 - # Pointer (0x2B7B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const char* const (0x1191) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2B7C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const& (0x2B7B) - # ArgType: const char* const& (0x2B7B) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x7b, 0x2b, 0x00, 0x00 - .byte 0x7b, 0x2b, 0x00, 0x00 - # Procedure (0x2B7D) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const&, const char* const&) (0x2B7C) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x7c, 0x2b, 0x00, 0x00 - # FuncId (0x2B7E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const char* const&, const char* const&) (0x2B7D) - # Name: _Adl_verify_range - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x7d, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6c - .byte 0x5f, 0x76, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Pointer (0x2B7F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const char* (0x113F) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2B80) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char*& (0x2B7F) - # ArgType: const char* const (0x1191) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x7f, 0x2b, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - # Procedure (0x2B81) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*&, const char* const) (0x2B80) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x80, 0x2b, 0x00, 0x00 - # FuncId (0x2B82) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const char*&, const char* const) (0x2B81) - # Name: _Seek_wrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x81, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x77, 0x72 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - # ArgList (0x2B83) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned char& (0x2B72) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x72, 0x2b, 0x00, 0x00 - # Procedure (0x2B84) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const char* (0x113F) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char* const, const char* const, const unsigned char&) (0x2B83) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x83, 0x2b, 0x00, 0x00 - # FuncId (0x2B85) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const char* (const char* const, const char* const, const unsigned char&) (0x2B84) - # Name: _Find_unchecked - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x84, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x46, 0x69, 0x6e - .byte 0x64, 0x5f, 0x75, 0x6e - .byte 0x63, 0x68, 0x65, 0x63 - .byte 0x6b, 0x65, 0x64, 0x00 - # Procedure (0x2B86) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const char* (0x113F) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - # FuncId (0x2B87) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const char* (const char* const) (0x2B86) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x86, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # ArgList (0x2B88) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - # Procedure (0x2B89) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const char* const) (0x2B88) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x88, 0x2b, 0x00, 0x00 - # FuncId (0x2B8A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const char* const, const char* const) (0x2B89) - # Name: _Verify_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x89, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2B8B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned char& (0x2B72) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x72, 0x2b, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # Procedure (0x2B8C) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const char* (0x113F) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const char*, const char* const, const unsigned char&, std::integral_constant) (0x2B8B) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x8b, 0x2b, 0x00, 0x00 - # FuncId (0x2B8D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const char* (const char*, const char* const, const unsigned char&, std::integral_constant) (0x2B8C) - # Name: _Find_unchecked1 - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x8c, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x46, 0x69, 0x6e - .byte 0x64, 0x5f, 0x75, 0x6e - .byte 0x63, 0x68, 0x65, 0x63 - .byte 0x6b, 0x65, 0x64, 0x31 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2B8E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const unsigned char& (0x2B72) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x72, 0x2b, 0x00, 0x00 - # Procedure (0x2B8F) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, const unsigned char&) (0x2B8E) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x8e, 0x2b, 0x00, 0x00 - # FuncId (0x2B90) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const char*, const unsigned char&) (0x2B8F) - # Name: _Within_limits - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x8f, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x57, 0x69, 0x74 - .byte 0x68, 0x69, 0x6e, 0x5f - .byte 0x6c, 0x69, 0x6d, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - # ArgList (0x2B91) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned char& (0x2B72) - # ArgType: std::integral_constant (0x11B1) - # ArgType: std::integral_constant (0x11B4) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x72, 0x2b, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # Procedure (0x2B92) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned char&, std::integral_constant, std::integral_constant, std::integral_constant) (0x2B91) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x91, 0x2b, 0x00, 0x00 - # FuncId (0x2B93) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const unsigned char&, std::integral_constant, std::integral_constant, std::integral_constant) (0x2B92) - # Name: _Within_limits - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x92, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x57, 0x69, 0x74 - .byte 0x68, 0x69, 0x6e, 0x5f - .byte 0x6c, 0x69, 0x6d, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - # MemberFuncId (0x2B94) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::(const char) (0x1213) - # Name: push_back - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x13, 0x12, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # ArgList (0x2B95) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_String_iterator > > (0x11CA) - # ArgType: std::_String_iterator > > (0x11CA) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - # MemberFunction (0x2B96) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: const std::_Regex_traits* (0x237F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_String_iterator > >, std::_String_iterator > >) (0x2B95) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x7f, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x95, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2B97) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: std::basic_string,std::allocator > std::_Regex_traits::(std::_String_iterator > >, std::_String_iterator > >) (0x2B96) - # Name: transform_primary - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x96, 0x2b, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x6e - .byte 0x73, 0x66, 0x6f, 0x72 - .byte 0x6d, 0x5f, 0x70, 0x72 - .byte 0x69, 0x6d, 0x61, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Pointer (0x2B98) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::basic_string,std::allocator > (0x114B) - # PointerAttributes: 0x2A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 0 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x2a, 0x00, 0x00, 0x00 - # Class (0x2B99) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::vector > - # LinkageName: .?AV?$vector@DV?$allocator@D@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, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x44 - .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 - # Class (0x2B9A) { - # 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::_Vector_val >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_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, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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 (0x2B9B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x2B99) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2B9C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2B9D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x118B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2B9E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x2B9F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const std::allocator&) (0x2B9E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x9e, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BA0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const char& (0x1210) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x2BA1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, const char&, const std::allocator&) (0x2BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xa0, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2BA2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::initializer_list, const std::allocator&) (0x11A4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa4, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2BA3) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::vector > (0x2B99) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2BA4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x2BA3) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x2b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2BA5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::vector >& (0x2BA4) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa4, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BA6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x2BA5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa5, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BA7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x2BA4) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa4, 0x2b, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x2BA8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, const std::allocator&) (0x2BA7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xa7, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2BA9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x2B99) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2BAA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >&& (0x2BA9) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa9, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BAB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x2BAA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xaa, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BAC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >&& (0x2BA9) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa9, 0x2b, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x2BAD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&&, const std::allocator&) (0x2BAC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xac, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BAE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2B9C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::allocator&) (0x2B9D) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const std::allocator&) (0x2B9F) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const char&, const std::allocator&) (0x2BA1) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x2BA2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&) (0x2BA6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x2BA8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&) (0x2BAB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x2BAD) - # ] - # } - .byte 0x4a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9c, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9d, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9f, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa1, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa2, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa8, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xab, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xad, 0x2b, 0x00, 0x00 - # Pointer (0x2BAF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::vector > (0x2B99) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2BB0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::vector >& (0x2BAF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xaf, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BB1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&) (0x2BB0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb0, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BB2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x2BAF) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xaf, 0x2b, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x2BB3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x2BB2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb2, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BB4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x2BAF) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xaf, 0x2b, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x2BB5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::integral_constant) (0x2BB4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb4, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BB6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x2BB3) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x2BB5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb3, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb5, 0x2b, 0x00, 0x00 - # ArgList (0x2BB7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::vector >& (0x2BAF) - # ArgType: std::_Equal_allocators (0x11AE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xaf, 0x2b, 0x00, 0x00 - .byte 0xae, 0x11, 0x00, 0x00 - # MemberFunction (0x2BB8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::vector >&, std::_Equal_allocators) (0x2BB7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb7, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BB9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::_Equal_allocators) (0x2BB8) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x2BB3) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&, std::integral_constant) (0x2BB5) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb8, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb3, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb5, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BBA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x2BAF) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::vector >&&) (0x2BAA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaf, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xaa, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2BBB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x2BAF) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x2BA5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaf, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa5, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2BBC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::vector >& (0x2BAF) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x11B9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaf, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BBD) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::vector >&&) (0x2BBA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(const std::vector >&) (0x2BBB) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::vector >& std::vector >::(std::initializer_list) (0x2BBC) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbb, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbc, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BBE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char&) (0x126F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6f, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2BBF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: char (0x70) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2BC0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: char&& (0x2BBF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xbf, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BC1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char&&) (0x2BC0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc0, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BC2) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const char&) (0x2BBE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(char&&) (0x2BC1) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xbe, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc1, 0x2b, 0x00, 0x00 - # Class (0x2BC3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_iterator > > - # LinkageName: .?AV?$_Vector_iterator@V?$_Vector_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 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 0x63, 0x68, 0x61, 0x72 - .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 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .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, 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 (0x2BC4) { - # 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 > > - # LinkageName: .?AV?$_Vector_const_iterator@V?$_Vector_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 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, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 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, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2BC5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x2BC4) - # ArgType: const char& (0x1210) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc4, 0x2b, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - # MemberFunction (0x2BC6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x2BC3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, const char&) (0x2BC5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc5, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BC7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x2BC4) - # ArgType: char&& (0x2BBF) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc4, 0x2b, 0x00, 0x00 - .byte 0xbf, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BC8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x2BC3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, char&&) (0x2BC7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xc7, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BC9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x2BC4) - # ArgType: const unsigned (0x1181) - # ArgType: const char& (0x1210) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc4, 0x2b, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - # MemberFunction (0x2BCA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x2BC3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Vector_const_iterator > >, const unsigned, const char&) (0x2BC9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xc9, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BCB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x2BC4) - # ArgType: std::initializer_list (0x11A3) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc4, 0x2b, 0x00, 0x00 - .byte 0xa3, 0x11, 0x00, 0x00 - # MemberFunction (0x2BCC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x2BC3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, std::initializer_list) (0x2BCB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcb, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BCD) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const char&) (0x2BC6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, char&&) (0x2BC8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned, const char&) (0x2BCA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::initializer_list) (0x2BCC) - # ] - # } - .byte 0x22, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc6, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc8, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcc, 0x2b, 0x00, 0x00 - # ArgList (0x2BCE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: const char& (0x1210) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - # MemberFunction (0x2BCF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned, const char&) (0x2BCE) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xce, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2BD0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::initializer_list) (0x11B9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BD1) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const char&) (0x2BCF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::initializer_list) (0x2BD0) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcf, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd0, 0x2b, 0x00, 0x00 - # ArgList (0x2BD2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x2BA4) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa4, 0x2b, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x2BD3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x2BD2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd2, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BD4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::vector >& (0x2BA4) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa4, 0x2b, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x2BD5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::vector >&, std::integral_constant) (0x2BD4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xd4, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BD6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x2BD3) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const std::vector >&, std::integral_constant) (0x2BD5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd3, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd5, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BD7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BD8) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned) (0x2BD7) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned, const char&) (0x2BCF) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd7, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcf, 0x2b, 0x00, 0x00 - # ArgList (0x2BD9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x2BC4) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc4, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BDA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x2BC3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Vector_const_iterator > >) (0x2BD9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xd9, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BDB) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Vector_const_iterator > > (0x2BC4) - # ArgType: std::_Vector_const_iterator > > (0x2BC4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc4, 0x2b, 0x00, 0x00 - .byte 0xc4, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BDC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x2BC3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x2BDB) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xdb, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BDD) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >) (0x2BDA) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x2BDC) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xda, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xdc, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BDE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2BDF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::vector > (0x2BA3) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa3, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2BE0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BE1) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char* std::vector >::() (0x2BDE) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char* std::vector >::() (0x2BE0) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xde, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe0, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BE2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x2BC3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2BE3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_const_iterator > > (0x2BC4) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc4, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BE4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_iterator > > std::vector >::() (0x2BE2) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x2BE3) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe2, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe3, 0x2b, 0x00, 0x00 - # Class (0x2BE5) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_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, 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, 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, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .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, 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 (0x2BE6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x2BE5) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe5, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2BE7) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::reverse_iterator > > > - # LinkageName: .?AV?$reverse_iterator@V?$_Vector_const_iterator@V?$_Vector_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, 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 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, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 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, 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 (0x2BE8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::reverse_iterator > > > (0x2BE7) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xe7, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BE9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2BE6) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2BE8) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe6, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe8, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BEA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2BEB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2BEC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x120E) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2BED) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char& (0x1210) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BEE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char& std::vector >::(const unsigned) (0x2BEC) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char& std::vector >::(const unsigned) (0x2BED) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xec, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xed, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BEF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char& (0x120E) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x12, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2BF0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char& (0x1210) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BF1) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: char& std::vector >::() (0x2BEF) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const char& std::vector >::() (0x2BF0) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xef, 0x2b, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf0, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BF2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator (0x1185) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BF3) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: const unsigned (0x1181) - # ArgType: const char& (0x1210) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - # MemberFunction (0x2BF4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char*, const unsigned, const char&) (0x2BF3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf3, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BF5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: const unsigned (0x1181) - # ArgType: std::_Value_init_tag (0x1759) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x59, 0x17, 0x00, 0x00 - # MemberFunction (0x2BF6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char*, const unsigned, std::_Value_init_tag) (0x2BF5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf5, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BF7) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: char* std::vector >::(char*, const unsigned, const char&) (0x2BF4) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: char* std::vector >::(char*, const unsigned, std::_Value_init_tag) (0x2BF6) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf4, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xf6, 0x2b, 0x00, 0x00 - # ArgList (0x2BF8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - # MemberFunction (0x2BF9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char*, char*, char*) (0x2BF8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf8, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BFA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x2BFB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (char*, char*, char*, std::integral_constant) (0x2BFA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xfa, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2BFC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # MemberFunction (0x2BFD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (char*, char*, char*, std::integral_constant) (0x2BFC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xfc, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2BFE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(char*, char*, char*, std::integral_constant) (0x2BFB) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(char*, char*, char*, std::integral_constant) (0x2BFD) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfb, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xfd, 0x2b, 0x00, 0x00 - # MemberFunction (0x2BFF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char*, char*, char*) (0x2BF8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf8, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C00) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char*, char*) (0x1988) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x88, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C01) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2C02) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* (0x1320) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x20, 0x13, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x2C03) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const unsigned, const unsigned) (0x2C02) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x02, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C04) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C05) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char*, char*) (0x1988) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x88, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C06) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Iterator_base12** (0x124F) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4f, 0x12, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C07) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy*& (0x1253) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x53, 0x12, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C08) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Container_proxy* const& (0x1256) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x56, 0x12, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2C09) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy*& std::vector >::() (0x2C07) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Container_proxy* const& std::vector >::() (0x2C08) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x07, 0x2c, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x08, 0x2c, 0x00, 0x00 - # MemberFunction (0x2C0A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x1244) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C0B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x1187) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x87, 0x11, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2C0C) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::allocator& std::vector >::() (0x2C0A) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::allocator& std::vector >::() (0x2C0B) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0a, 0x2c, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0b, 0x2c, 0x00, 0x00 - # Class (0x2C0D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Vector_val > - # LinkageName: .?AV?$_Vector_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 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, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 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, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x2C0E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val > (0x2C0D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0d, 0x2c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2C0F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val >& (0x2C0E) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x2c, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2C10) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Vector_val > (0x2C0D) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x0d, 0x2c, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2C11) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_val > (0x2C10) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x10, 0x2c, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2C12) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val >& (0x2C11) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x11, 0x2c, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2C13) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val >& std::vector >::() (0x2C0F) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const std::_Vector_val >& std::vector >::() (0x2C12) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0f, 0x2c, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x12, 0x2c, 0x00, 0x00 - # MemberFunction (0x2C14) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x2BC3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x19CA) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xca, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C15) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_iterator > > (0x2BC3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const unsigned) (0x11F9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc3, 0x2b, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xf9, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C16) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char*& (0x1C98) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x98, 0x1c, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2C17) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const char* (0x1320) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x20, 0x13, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2C18) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char*& (0x2C17) - # ClassType: std::vector > (0x2B99) - # ThisType: const std::vector >* (0x2BDF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x17, 0x2c, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xdf, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2C19) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Private (0x1) - # Type: char*& std::vector >::() (0x2C16) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: const char*& std::vector >::() (0x2C18) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x16, 0x2c, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x18, 0x2c, 0x00, 0x00 - # FieldList (0x2C1A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x9 - # MethodListIndex: 0x2BAE - # Name: vector - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x2BB1) - # Name: _Take_contents - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BB6 - # Name: _Move_construct - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x2BB9 - # Name: _Move_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x2BBD - # Name: operator= - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2B9C) - # Name: ~vector - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BC2 - # Name: push_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x4 - # MethodListIndex: 0x2BCD - # Name: insert - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BD1 - # Name: assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BD6 - # Name: _Copy_assign - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BD8 - # Name: resize - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x2BD7) - # Name: _Reallocate_exactly - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x2BD7) - # Name: _Clear_and_reserve_geometric - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(const unsigned) (0x2BD7) - # Name: reserve - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2B9C) - # Name: shrink_to_fit - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2B9C) - # Name: pop_back - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BDD - # Name: erase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::() (0x2B9C) - # Name: clear - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x2BB1) - # Name: _Swap_val - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::vector >::(std::vector >&) (0x2BB1) - # Name: swap - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BE1 - # Name: data - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BE4 - # Name: begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BE4 - # Name: end - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BE9 - # Name: rbegin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BE9 - # Name: rend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x2BE3) - # Name: cbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_const_iterator > > std::vector >::() (0x2BE3) - # Name: cend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2BE8) - # Name: crbegin - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::reverse_iterator > > > std::vector >::() (0x2BE8) - # Name: crend - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BE1 - # Name: _Unchecked_begin - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BE1 - # Name: _Unchecked_end - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::vector >::() (0x2BEA) - # Name: empty - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x2BEB) - # Name: size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x2BEB) - # Name: max_size - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::vector >::() (0x2BEB) - # Name: capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector >::() (0x2BEB) - # Name: _Unused_capacity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::vector >::() (0x2BEA) - # Name: _Has_unused_capacity - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BEE - # Name: operator[] - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BEE - # Name: at - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BF1 - # Name: front - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BF1 - # Name: back - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::allocator std::vector >::() (0x2BF2) - # Name: get_allocator - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BF7 - # Name: _Ufill - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: char* std::vector >::(char*, char*, char*) (0x2BF9) - # Name: _Umove - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2BFE - # Name: _Umove_if_noexcept1 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(char*, char*, char*) (0x2BFF) - # Name: _Umove_if_noexcept - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(char*, char*) (0x2C00) - # Name: _Destroy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::vector >::(const unsigned) (0x2C01) - # Name: _Calculate_growth - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x2BD7) - # Name: _Buy_raw - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const unsigned) (0x2BD7) - # Name: _Buy_nonzero - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(const char*, const unsigned, const unsigned) (0x2C03) - # Name: _Change_array - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::() (0x2B9C) - # Name: _Tidy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector >::() (0x2C04) - # Name: _Xlength - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::vector >::() (0x2C04) - # Name: _Xrange - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(char*, char*) (0x2C05) - # Name: _Orphan_range - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Iterator_base12** std::vector >::() (0x2C06) - # Name: _Getpfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2C09 - # Name: _Myproxy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::() (0x2B9C) - # Name: _Orphan_all - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::vector >::(std::vector >&) (0x2BB1) - # Name: _Swap_proxy_and_iterators - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2C0C - # Name: _Getal - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2C13 - # Name: _Get_data - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator > > std::vector >::(const char*) (0x2C14) - # Name: _Make_iterator - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_iterator > > std::vector >::(const unsigned) (0x2C15) - # Name: _Make_iterator_offset - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2C19 - # Name: _Myfirst - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2C19 - # Name: _Mylast - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2C19 - # Name: _Myend - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x1185) - # Name: _Alty - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator_traits > (0x1259) - # Name: _Alty_traits - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_val > (0x2C0D) - # Name: _Scary_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x1185) - # Name: allocator_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x113F) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x120E) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1210) - # Name: const_reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_iterator > > (0x2BC3) - # Name: iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Vector_const_iterator > > (0x2BC4) - # Name: const_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x2BE5) - # Name: reverse_iterator - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::reverse_iterator > > > (0x2BE7) - # Name: const_reverse_iterator - # } - # } - .byte 0xa6, 0x06, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x09, 0x00 - .byte 0xae, 0x2b, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xb1, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x54, 0x61, 0x6b - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x65, 0x6e - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb6, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x72 - .byte 0x75, 0x63, 0x74, 0x00 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xb9, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0xbd, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x2b, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc2, 0x2b, 0x00, 0x00 - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x04, 0x00 - .byte 0xcd, 0x2b, 0x00, 0x00 - .byte 0x69, 0x6e, 0x73, 0x65 - .byte 0x72, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd1, 0x2b, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd6, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd8, 0x2b, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xd7, 0x2b, 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, 0x01, 0x00 - .byte 0xd7, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x5f, 0x61 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x73, 0x65, 0x72 - .byte 0x76, 0x65, 0x5f, 0x67 - .byte 0x65, 0x6f, 0x6d, 0x65 - .byte 0x74, 0x72, 0x69, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xd7, 0x2b, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x72, 0x76, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x2b, 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 0x9c, 0x2b, 0x00, 0x00 - .byte 0x70, 0x6f, 0x70, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xdd, 0x2b, 0x00, 0x00 - .byte 0x65, 0x72, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x2b, 0x00, 0x00 - .byte 0x63, 0x6c, 0x65, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xb1, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb1, 0x2b, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe1, 0x2b, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe4, 0x2b, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe4, 0x2b, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe9, 0x2b, 0x00, 0x00 - .byte 0x72, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe9, 0x2b, 0x00, 0x00 - .byte 0x72, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe3, 0x2b, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe3, 0x2b, 0x00, 0x00 - .byte 0x63, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe8, 0x2b, 0x00, 0x00 - .byte 0x63, 0x72, 0x62, 0x65 - .byte 0x67, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xe8, 0x2b, 0x00, 0x00 - .byte 0x63, 0x72, 0x65, 0x6e - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xe1, 0x2b, 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 0xe1, 0x2b, 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 0xea, 0x2b, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x2b, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x2b, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xeb, 0x2b, 0x00, 0x00 - .byte 0x63, 0x61, 0x70, 0x61 - .byte 0x63, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xeb, 0x2b, 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 0xea, 0x2b, 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 0xee, 0x2b, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xee, 0x2b, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf1, 0x2b, 0x00, 0x00 - .byte 0x66, 0x72, 0x6f, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf1, 0x2b, 0x00, 0x00 - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xf2, 0x2b, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xf7, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x55, 0x66, 0x69 - .byte 0x6c, 0x6c, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xf9, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6d, 0x6f - .byte 0x76, 0x65, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xfe, 0x2b, 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 0xff, 0x2b, 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 0x00, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x01, 0x2c, 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 0xd7, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xd7, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x7a, 0x65, 0x72, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x03, 0x2c, 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 0x9c, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x04, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x04, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x67, 0x65, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x05, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x06, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x70, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x09, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x9c, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0xb1, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x0c, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x13, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x14, 0x2c, 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, 0x01, 0x00 - .byte 0x15, 0x2c, 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 0x19, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x19, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x19, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x59, 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 0x0d, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x53, 0x63, 0x61 - .byte 0x72, 0x79, 0x5f, 0x76 - .byte 0x61, 0x6c, 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 0x85, 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 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 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 0x0e, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x10, 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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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 0xc3, 0x2b, 0x00, 0x00 - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc4, 0x2b, 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 0xe5, 0x2b, 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 0xe7, 0x2b, 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 (0x2C1B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 122 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2C1A) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::vector > - # LinkageName: .?AV?$vector@DV?$allocator@D@std@@@std@@ - # } - .byte 0x66, 0x00, 0x04, 0x15 - .byte 0x7a, 0x00, 0x10, 0x02 - .byte 0x1a, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x76 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x3c, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x44 - .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 (0x2C1C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::vector > (0x2C1B) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 339 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x1b, 0x2c, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x53, 0x01, 0x00, 0x00 - # Pointer (0x2C1D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2C1E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::allocator& (0x1244) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2C1D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x1d, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2C1F) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2C20) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,std::_Vector_val >,1> (0x2C1F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1f, 0x2c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2C21) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::allocator& (0x1187) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2C20) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x87, 0x11, 0x00, 0x00 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x20, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2C22) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2C1E) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2C21) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x1e, 0x2c, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x21, 0x2c, 0x00, 0x00 - # MemberFunction (0x2C23) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Vector_val >& (0x2C0E) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2C1D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x0e, 0x2c, 0x00, 0x00 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x1d, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2C24) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Vector_val >& (0x2C11) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2C20) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x11, 0x2c, 0x00, 0x00 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x20, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2C25) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2C23) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2C24) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x23, 0x2c, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x24, 0x2c, 0x00, 0x00 - # FieldList (0x2C26) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::allocator (0x1185) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Vector_val > (0x2C0D) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2C22 - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2C25 - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::allocator (0x1185) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x0d, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x22, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x25, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x85, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x2C27) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2C26) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Compressed_pair,std::_Vector_val >,1> - # LinkageName: .?AV?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@ - # } - .byte 0xce, 0x00, 0x04, 0x15 - .byte 0x07, 0x00, 0x10, 0x02 - .byte 0x26, 0x2c, 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, 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, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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, 0x56 - .byte 0x65, 0x63, 0x74, 0x6f - .byte 0x72, 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 (0x2C28) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,std::_Vector_val >,1> (0x2C27) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x27, 0x2c, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # Pointer (0x2C29) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Vector_val > (0x2C0D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0d, 0x2c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2C2A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Vector_val > (0x2C0D) - # ThisType: std::_Vector_val >* (0x2C29) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0d, 0x2c, 0x00, 0x00 - .byte 0x29, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2C2B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Container_base12 (0x1293) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: char* (0x470) - # FieldOffset: 0x4 - # Name: _Myfirst - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: char* (0x470) - # FieldOffset: 0x8 - # Name: _Mylast - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: char* (0x470) - # FieldOffset: 0xC - # Name: _Myend - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Vector_val >::() (0x2C2A) - # Name: _Vector_val - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: value_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: unsigned (0x75) - # Name: size_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: difference_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char* (0x470) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char* (0x113F) - # Name: const_pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char& (0x120E) - # Name: reference - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: const char& (0x1210) - # Name: const_reference - # } - # } - .byte 0xf2, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x4d - .byte 0x79, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4d - .byte 0x79, 0x6c, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x4d - .byte 0x79, 0x65, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x2a, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - .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 0x75, 0x00, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x5f, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 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, 0x04, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x3f, 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 0x0e, 0x12, 0x00, 0x00 - .byte 0x72, 0x65, 0x66, 0x65 - .byte 0x72, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x10, 0x12, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x72, 0x65 - .byte 0x66, 0x65, 0x72, 0x65 - .byte 0x6e, 0x63, 0x65, 0x00 - # Class (0x2C2C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 12 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2C2B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Vector_val > - # LinkageName: .?AV?$_Vector_val@U?$_Simple_types@D@std@@@std@@ - # } - .byte 0x72, 0x00, 0x04, 0x15 - .byte 0x0c, 0x00, 0x10, 0x02 - .byte 0x2b, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 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, 0x63, 0x68 - .byte 0x61, 0x72, 0x3e, 0x20 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 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, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2C2D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Vector_val > (0x2C2C) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vector (0x1783) - # LineNumber: 308 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x2c, 0x2c, 0x00, 0x00 - .byte 0x83, 0x17, 0x00, 0x00 - .byte 0x34, 0x01, 0x00, 0x00 - # MemberFuncId (0x2C2E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::_String_iterator > > std::basic_string,std::allocator >::() (0x1202) - # Name: end - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x02, 0x12, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - # MemberFuncId (0x2C2F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::_String_iterator > > std::basic_string,std::allocator >::() (0x1202) - # Name: begin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x02, 0x12, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2C30) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x11B8) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xb8, 0x11, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # ArgList (0x2C31) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ArgType: const std::basic_string,std::allocator >& (0x114D) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - .byte 0x4d, 0x11, 0x00, 0x00 - # Procedure (0x2C32) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::basic_string,std::allocator >&, const std::basic_string,std::allocator >&) (0x2C31) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x31, 0x2c, 0x00, 0x00 - # FuncId (0x2C33) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const std::basic_string,std::allocator >&, const std::basic_string,std::allocator >&) (0x2C32) - # Name: operator== - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x32, 0x2c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # Class (0x2C34) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_string,std::allocator >::push_back:: - # LinkageName: .?AV@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@ - # } - .byte 0xd6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .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, 0x3a, 0x3a - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x3a, 0x3a, 0x3c - .byte 0x75, 0x6e, 0x6e, 0x61 - .byte 0x6d, 0x65, 0x64, 0x2d - .byte 0x74, 0x61, 0x67, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3c, 0x6c, 0x61 - .byte 0x6d, 0x62, 0x64, 0x61 - .byte 0x5f, 0x31, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x40, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x40, 0x44, 0x55, 0x3f - .byte 0x24, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x44, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x51 - .byte 0x41, 0x45, 0x58, 0x44 - .byte 0x40, 0x5a, 0x40, 0x00 - # ArgList (0x2C35) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: std::basic_string,std::allocator >::push_back:: (0x2C34) - # ArgType: char (0x70) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x34, 0x2c, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - # MemberFunction (0x2C36) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const unsigned, std::basic_string,std::allocator >::push_back::, char) (0x2C35) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x35, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2C37) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::basic_string,std::allocator >::push_back:: - # LinkageName: .?AV@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXD@Z@ - # } - .byte 0xd6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 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, 0x3a, 0x3a - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x3a, 0x3a, 0x3c - .byte 0x75, 0x6e, 0x6e, 0x61 - .byte 0x6d, 0x65, 0x64, 0x2d - .byte 0x74, 0x61, 0x67, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3c, 0x6c, 0x61 - .byte 0x6d, 0x62, 0x64, 0x61 - .byte 0x5f, 0x31, 0x3e, 0x40 - .byte 0x3f, 0x30, 0x3f, 0x3f - .byte 0x70, 0x75, 0x73, 0x68 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x40, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x40, 0x44, 0x55, 0x3f - .byte 0x24, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x44, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x51 - .byte 0x41, 0x45, 0x58, 0x44 - .byte 0x40, 0x5a, 0x40, 0x00 - # UdtSourceLine (0x2C38) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::basic_string,std::allocator >::push_back:: (0x2C37) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 3212 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x37, 0x2c, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x8c, 0x0c, 0x00, 0x00 - # MemberFuncId (0x2C39) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, std::basic_string,std::allocator >::push_back::, char) (0x2C36) - # Name: _Reallocate_grow_by - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x36, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x67, 0x72, 0x6f, 0x77 - .byte 0x5f, 0x62, 0x79, 0x00 - # Modifier (0x2C3A) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::basic_string,std::allocator >::push_back:: (0x2C34) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x34, 0x2c, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2C3B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_string,std::allocator >::push_back:: (0x2C3A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x3a, 0x2c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2C3C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ArgType: const char (0x113E) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x2C3D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator >::push_back:: (0x2C34) - # ThisType: const std::basic_string,std::allocator >::push_back::* (0x2C3B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (char* const, const char* const, const unsigned, const char) (0x2C3C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x34, 0x2c, 0x00, 0x00 - .byte 0x3b, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x3c, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2C3E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator >::push_back:: (0x2C34) - # FunctionType: void std::basic_string,std::allocator >::push_back::::(char* const, const char* const, const unsigned, const char) (0x2C3D) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x34, 0x2c, 0x00, 0x00 - .byte 0x3d, 0x2c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x2C3F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_const_iterator > > (0x11CB) - # FunctionType: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BD) - # Name: operator!= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xbd, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x21, 0x3d, 0x00, 0xf1 - # Pointer (0x2C40) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_String_iterator > > (0x1299) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x99, 0x12, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2C41) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_String_iterator > >& (0x2C40) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x40, 0x2c, 0x00, 0x00 - # MemberFunction (0x2C42) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_iterator > > (0x11CA) - # ThisType: std::_String_iterator > >* (0x1291) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_iterator > >&) (0x2C41) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x91, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x41, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2C43) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_iterator > > (0x11CA) - # FunctionType: void std::_String_iterator > >::(const std::_String_iterator > >&) (0x2C42) - # Name: _String_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x42, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2C44) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_String_iterator > > (0x11CA) - # ArgType: std::_String_iterator > > (0x11CA) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x2C45) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_String_iterator > >, std::_String_iterator > >, const std::allocator&) (0x2C44) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x44, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2C46) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::(std::_String_iterator > >, std::_String_iterator > >, const std::allocator&) (0x2C45) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x45, 0x2c, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2C47) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: char* std::vector >::() (0x2BDE) - # Name: data - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xde, 0x2b, 0x00, 0x00 - .byte 0x64, 0x61, 0x74, 0x61 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C48) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: unsigned std::vector >::() (0x2BEB) - # Name: size - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xeb, 0x2b, 0x00, 0x00 - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C49) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::() (0x2B9C) - # Name: ~vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9c, 0x2b, 0x00, 0x00 - .byte 0x7e, 0x76, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x00 - # MemberFuncId (0x2C4A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_iterator > > (0x11CA) - # FunctionType: void std::_String_iterator > >::() (0x1292) - # Name: ~_String_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x92, 0x12, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x53, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x5f, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2C4B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_const_iterator > > (0x11CB) - # FunctionType: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BD) - # Name: operator== - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xbd, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2C4C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_const_iterator > > (0x11CB) - # FunctionType: void std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BE) - # Name: _Compat - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xbe, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x61, 0x74, 0x00 - # MemberFunction (0x2C4D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: std::_String_const_iterator > >* (0x12AB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_const_iterator > >&) (0x12A4) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xab, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa4, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2C4E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_const_iterator > > (0x11CB) - # FunctionType: void std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x2C4D) - # Name: _String_const_iterator - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x4d, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # ArgList (0x2C4F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_One_then_variadic_args_t (0x1F2E) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2e, 0x1f, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x2C50) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2C1D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_One_then_variadic_args_t, const std::allocator&) (0x2C4F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x1d, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x4f, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2C51) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, const std::allocator&) (0x2C50) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x50, 0x2c, 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 (0x2C52) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: std::allocator& std::vector >::() (0x2C0A) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x2C53) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: std::_Vector_val >& std::vector >::() (0x2C0F) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x0f, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # ArgList (0x2C54) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_String_iterator > >& (0x2C40) - # ArgType: const std::_String_iterator > >& (0x2C40) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x40, 0x2c, 0x00, 0x00 - .byte 0x40, 0x2c, 0x00, 0x00 - # Procedure (0x2C55) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_String_iterator > >&, const std::_String_iterator > >&) (0x2C54) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x54, 0x2c, 0x00, 0x00 - # FuncId (0x2C56) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const std::_String_iterator > >&, const std::_String_iterator > >&) (0x2C55) - # Name: _Adl_verify_range - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x55, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6c - .byte 0x5f, 0x76, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2C57) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ArgType: std::forward_iterator_tag (0x10D2) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xd2, 0x10, 0x00, 0x00 - # MemberFunction (0x2C58) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char*, char*, std::forward_iterator_tag) (0x2C57) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x57, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2C59) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::(char*, char*, std::forward_iterator_tag) (0x2C58) - # Name: _Range_construct_or_tidy - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x58, 0x2c, 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 - # Struct (0x2C5A) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Tidy_guard > > - # LinkageName: .?AU?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@ - # } - .byte 0x8e, 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, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 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 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x5f - .byte 0x54, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x40, 0x56 - .byte 0x3f, 0x24, 0x76, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .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 (0x2C5B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tidy_guard > > (0x2C5A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x5a, 0x2c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2C5C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Tidy_guard > > (0x2C5A) - # ThisType: std::_Tidy_guard > >* (0x2C5B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5a, 0x2c, 0x00, 0x00 - .byte 0x5b, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2C5D) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::vector >* (0x2B9B) - # FieldOffset: 0x0 - # Name: _Target - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Tidy_guard > >::() (0x2C5C) - # Name: ~_Tidy_guard - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x61, 0x72, 0x67, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5c, 0x2c, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2C5E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2C5D) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Tidy_guard > > - # LinkageName: .?AU?$_Tidy_guard@V?$vector@DV?$allocator@D@std@@@std@@@std@@ - # } - .byte 0x8e, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x5d, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 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 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x5f - .byte 0x54, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x40, 0x56 - .byte 0x3f, 0x24, 0x76, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .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 (0x2C5F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Tidy_guard > > (0x2C5E) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 3511 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x5e, 0x2c, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0xb7, 0x0d, 0x00, 0x00 - # Procedure (0x2C60) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_iterator > >&) (0x2C41) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x41, 0x2c, 0x00, 0x00 - # FuncId (0x2C61) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (const std::_String_iterator > >&) (0x2C60) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x60, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # Procedure (0x2C62) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::allocator& (0x1187) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x118B) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x87, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x8b, 0x11, 0x00, 0x00 - # FuncId (0x2C63) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::allocator& (const std::allocator&) (0x2C62) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x62, 0x2c, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x2C64) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vector_val > (0x2C0D) - # FunctionType: void std::_Vector_val >::() (0x2C2A) - # Name: _Vector_val - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0d, 0x2c, 0x00, 0x00 - .byte 0x2a, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x63 - .byte 0x74, 0x6f, 0x72, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFuncId (0x2C65) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # FunctionType: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2C1E) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x1e, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x2C66) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # FunctionType: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2C23) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x23, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # ArgList (0x2C67) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_String_const_iterator > >& (0x12A3) - # ArgType: const std::_String_const_iterator > >& (0x12A3) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa3, 0x12, 0x00, 0x00 - .byte 0xa3, 0x12, 0x00, 0x00 - # Procedure (0x2C68) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_String_const_iterator > >&, const std::_String_const_iterator > >&) (0x2C67) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x67, 0x2c, 0x00, 0x00 - # FuncId (0x2C69) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const std::_String_const_iterator > >&, const std::_String_const_iterator > >&) (0x2C68) - # Name: _Verify_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x68, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x2C6A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char*, char*) (0x1988) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x88, 0x19, 0x00, 0x00 - # FuncId (0x2C6B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (char*, char*) (0x2C6A) - # Name: distance - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x6a, 0x2c, 0x00, 0x00 - .byte 0x64, 0x69, 0x73, 0x74 - .byte 0x61, 0x6e, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C6C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::(const unsigned) (0x2BD7) - # Name: _Buy_nonzero - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xd7, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x7a, 0x65, 0x72, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C6D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: char* std::vector >::(char*, char*, char*) (0x2BF9) - # Name: _Ucopy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xf9, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x55, 0x63, 0x6f - .byte 0x70, 0x79, 0x00, 0xf1 - # MemberFuncId (0x2C6E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: char*& std::vector >::() (0x2C16) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x16, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C6F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: char*& std::vector >::() (0x2C16) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x16, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x2C70) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tidy_guard > > (0x2C5A) - # FunctionType: void std::_Tidy_guard > >::() (0x2C5C) - # Name: ~_Tidy_guard - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x5a, 0x2c, 0x00, 0x00 - .byte 0x5c, 0x2c, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C71) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: unsigned std::vector >::() (0x2BEB) - # Name: max_size - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xeb, 0x2b, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x5f - .byte 0x73, 0x69, 0x7a, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C72) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::() (0x2C04) - # Name: _Xlength - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x04, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x58, 0x6c, 0x65 - .byte 0x6e, 0x67, 0x74, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C73) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::(const unsigned) (0x2BD7) - # Name: _Buy_raw - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xd7, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C74) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: const std::allocator& std::vector >::() (0x2C0B) - # Name: _Getal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x61, 0x6c, 0x00, 0xf1 - # MemberFuncId (0x2C75) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # FunctionType: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2C21) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x21, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # ArgList (0x2C76) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: char* const (0x11A7) - # ArgType: char* (0x470) - # ArgType: std::allocator& (0x1244) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - # Procedure (0x2C77) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (char* const, char* const, char*, std::allocator&) (0x2C76) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0x76, 0x2c, 0x00, 0x00 - # FuncId (0x2C78) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char* const, char* const, char*, std::allocator&) (0x2C77) - # Name: _Uninitialized_copy - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x77, 0x2c, 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 (0x2C79) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: char* const (0x11A7) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - # Procedure (0x2C7A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char* const) (0x2C79) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x79, 0x2c, 0x00, 0x00 - # FuncId (0x2C7B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char* const) (0x2C7A) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x7a, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # ArgList (0x2C7C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # Procedure (0x2C7D) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char* const, int) (0x2C7C) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x7c, 0x2c, 0x00, 0x00 - # FuncId (0x2C7E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char* const, int) (0x2C7D) - # Name: _Get_unwrapped_n - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x7d, 0x2c, 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 - # ArgList (0x2C7F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char* const& (0x1DFE) - # ArgType: char* const& (0x1DFE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xfe, 0x1d, 0x00, 0x00 - .byte 0xfe, 0x1d, 0x00, 0x00 - # Procedure (0x2C80) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char* const&, char* const&) (0x2C7F) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x7f, 0x2c, 0x00, 0x00 - # FuncId (0x2C81) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (char* const&, char* const&) (0x2C80) - # Name: _Idl_distance - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x80, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x6c - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x74, 0x61, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x2C82) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char*, char*, char*) (0x2BF8) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xf8, 0x2b, 0x00, 0x00 - # FuncId (0x2C83) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char*, char*, char*) (0x2C82) - # Name: _Copy_memmove - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x82, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x6d, 0x65 - .byte 0x6d, 0x6d, 0x6f, 0x76 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2C84) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: char*& (0x1C98) - # ArgType: char* const (0x11A7) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x98, 0x1c, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - # Procedure (0x2C85) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char*&, char* const) (0x2C84) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x84, 0x2c, 0x00, 0x00 - # FuncId (0x2C86) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (char*&, char* const) (0x2C85) - # Name: _Seek_wrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x85, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x77, 0x72 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2C87) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::() (0x2B9C) - # Name: _Tidy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9c, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2C88) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::() (0x2B9C) - # Name: _Orphan_all - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9c, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x72, 0x70 - .byte 0x68, 0x61, 0x6e, 0x5f - .byte 0x61, 0x6c, 0x6c, 0x00 - # MemberFuncId (0x2C89) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::(char*, char*) (0x2C00) - # Name: _Destroy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x00, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2C8A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ArgType: std::allocator& (0x1244) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - # Procedure (0x2C8B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char*, char*, std::allocator&) (0x2C8A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x8a, 0x2c, 0x00, 0x00 - # FuncId (0x2C8C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (char*, char*, std::allocator&) (0x2C8B) - # Name: _Destroy_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x8b, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x5f, 0x72, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2C8D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_iterator > > (0x11CA) - # FunctionType: char* std::_String_iterator > >::() (0x129C) - # Name: _Unwrapped - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x9c, 0x12, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # Procedure (0x2C8E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - # FuncId (0x2C8F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (const char*) (0x2C8E) - # Name: _Const_cast - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x8e, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x73, 0x74, 0x5f, 0x63 - .byte 0x61, 0x73, 0x74, 0x00 - # FuncId (0x2C90) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char*) (0x1C80) - # Name: _Unfancy_maybe_null - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x80, 0x1c, 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 (0x2C91) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: const char*& std::vector >::() (0x2C18) - # Name: _Mylast - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x18, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x6c - .byte 0x61, 0x73, 0x74, 0x00 - # MemberFuncId (0x2C92) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: const char*& std::vector >::() (0x2C18) - # Name: _Myfirst - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x18, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x66 - .byte 0x69, 0x72, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C93) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: const std::_Vector_val >& std::vector >::() (0x2C12) - # Name: _Get_data - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x12, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x64, 0x61, 0x74 - .byte 0x61, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2C94) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2B9A) - # FunctionType: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2C24) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9a, 0x2b, 0x00, 0x00 - .byte 0x24, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x2C95) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: std::_Container_proxy*& std::vector >::() (0x2C07) - # Name: _Myproxy - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x07, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C96) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_const_iterator > > (0x11CB) - # FunctionType: void std::_String_const_iterator > >::() (0x12AC) - # Name: ~_String_const_iterator - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xac, 0x12, 0x00, 0x00 - .byte 0x7e, 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, 0x00 - # ArgList (0x2C97) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_String_val >& (0x121F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1f, 0x12, 0x00, 0x00 - # Procedure (0x2C98) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_String_val >* (0x12C4) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_String_val >&) (0x2C97) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xc4, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x97, 0x2c, 0x00, 0x00 - # FuncId (0x2C99) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_String_val >* (std::_String_val >&) (0x2C98) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x98, 0x2c, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # FuncId (0x2C9A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char*) (0x1C80) - # Name: _Refancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x80, 0x1c, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C9B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_iterator > > (0x11CA) - # FunctionType: void std::_String_iterator > >::(char*, const std::_Container_base12*) (0x1297) - # Name: _String_iterator - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x97, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2C9C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_const_iterator > > (0x11CB) - # FunctionType: void std::_String_const_iterator > >::(const char*, const std::_Container_base12*) (0x12AE) - # Name: _String_const_iterator - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xae, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # Procedure (0x2C9D) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::basic_string,std::allocator >&) (0x1222) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x22, 0x12, 0x00, 0x00 - # FuncId (0x2C9E) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::basic_string,std::allocator >* (std::basic_string,std::allocator >&) (0x2C9D) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x9d, 0x2c, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2C9F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::_Equal_allocators) (0x11B0) - # Name: _Move_assign - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xb0, 0x11, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x6f, 0x76 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2CA0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x1244) - # ArgType: std::allocator& (0x1244) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - # Procedure (0x2CA1) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, std::allocator&) (0x2CA0) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xa0, 0x2c, 0x00, 0x00 - # FuncId (0x2CA2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::allocator&, std::allocator&) (0x2CA1) - # Name: _Pocma - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xa1, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x50, 0x6f, 0x63 - .byte 0x6d, 0x61, 0x00, 0xf1 - # MemberFuncId (0x2CA3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x11B3) - # Name: _Take_contents - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xb3, 0x11, 0x00, 0x00 - .byte 0x5f, 0x54, 0x61, 0x6b - .byte 0x65, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x74, 0x65, 0x6e - .byte 0x74, 0x73, 0x00, 0xf1 - # Pointer (0x2CA4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: unsigned char (0x20) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x20, 0x00, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # FuncId (0x2CA5) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::allocator&& (std::allocator&) (0x2040) - # Name: move - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x40, 0x20, 0x00, 0x00 - .byte 0x6d, 0x6f, 0x76, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2CA6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&) (0x1223) - # Name: _Swap_proxy_and_iterators - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x23, 0x12, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2CA7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Container_base12 (0x1293) - # FunctionType: void std::_Container_base12::(std::_Container_base12&) (0x1311) - # Name: _Swap_proxy_and_iterators - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x93, 0x12, 0x00, 0x00 - .byte 0x11, 0x13, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x70, 0x72 - .byte 0x6f, 0x78, 0x79, 0x5f - .byte 0x61, 0x6e, 0x64, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x73, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2CA8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: bool std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1234) - # Name: _Equal - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x34, 0x12, 0x00, 0x00 - .byte 0x5f, 0x45, 0x71, 0x75 - .byte 0x61, 0x6c, 0x00, 0xf1 - # Modifier (0x2CA9) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: const char* (0x113F) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # ArgList (0x2CAA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const const char* (0x2CA9) - # ArgType: const unsigned (0x1181) - # ArgType: const const char* (0x2CA9) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xa9, 0x2c, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xa9, 0x2c, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # Procedure (0x2CAB) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const const char*, const unsigned, const const char*, const unsigned) (0x2CAA) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xaa, 0x2c, 0x00, 0x00 - # FuncId (0x2CAC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const const char*, const unsigned, const const char*, const unsigned) (0x2CAB) - # Name: _Traits_equal - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xab, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x54, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x5f - .byte 0x65, 0x71, 0x75, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2CAD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::char_traits (0x125A) - # FunctionType: int std::char_traits::(const char* const, const char* const, const unsigned) (0x12EE) - # Name: compare - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0xee, 0x12, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x00 - # MemberFuncId (0x2CAE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: void std::vector >::(const std::vector >&) (0x2663) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x63, 0x26, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2CAF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_val > (0x2654) - # FunctionType: void std::_Vb_val >::(const std::_Vb_val >&) (0x2714) - # Name: _Vb_val - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x14, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFuncId (0x2CB0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const std::vector >&) (0x27B4) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xb4, 0x27, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # Struct (0x2CB1) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Tidy_guard > > - # LinkageName: .?AU?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@ - # } - .byte 0x9e, 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, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x3e - .byte 0x20, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x5f - .byte 0x54, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x40, 0x56 - .byte 0x3f, 0x24, 0x76, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .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 (0x2CB2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tidy_guard > > (0x2CB1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb1, 0x2c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2CB3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Tidy_guard > > (0x2CB1) - # ThisType: std::_Tidy_guard > >* (0x2CB2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb1, 0x2c, 0x00, 0x00 - .byte 0xb2, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2CB4) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::vector >* (0x27A7) - # FieldOffset: 0x0 - # Name: _Target - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Tidy_guard > >::() (0x2CB3) - # Name: ~_Tidy_guard - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x61, 0x72, 0x67, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb3, 0x2c, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2CB5) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2CB4) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Tidy_guard > > - # LinkageName: .?AU?$_Tidy_guard@V?$vector@IV?$allocator@I@std@@@std@@@std@@ - # } - .byte 0x9e, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0xb4, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x75 - .byte 0x6e, 0x73, 0x69, 0x67 - .byte 0x6e, 0x65, 0x64, 0x20 - .byte 0x69, 0x6e, 0x74, 0x3e - .byte 0x20, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x5f - .byte 0x54, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x40, 0x56 - .byte 0x3f, 0x24, 0x76, 0x65 - .byte 0x63, 0x74, 0x6f, 0x72 - .byte 0x40, 0x49, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x49 - .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 (0x2CB6) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Tidy_guard > > (0x2CB5) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 3511 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb5, 0x2c, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0xb7, 0x0d, 0x00, 0x00 - # MemberFuncId (0x2CB7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits > (0x2796) - # FunctionType: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x2841) - # Name: select_on_container_copy_construction - # } - .byte 0x32, 0x00, 0x02, 0x16 - .byte 0x96, 0x27, 0x00, 0x00 - .byte 0x41, 0x28, 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 - # Pointer (0x2CB8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator (0x26B3) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2CB9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_One_then_variadic_args_t (0x1F2E) - # ArgType: std::allocator&& (0x2CB8) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2e, 0x1f, 0x00, 0x00 - .byte 0xb8, 0x2c, 0x00, 0x00 - # MemberFunction (0x2CBA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2845) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_One_then_variadic_args_t, std::allocator&&) (0x2CB9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x45, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xb9, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2CBB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, std::allocator&&) (0x2CBA) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0xba, 0x2c, 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 (0x2CBC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: bool std::vector >::() (0x27F7) - # Name: empty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xf7, 0x27, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2CBD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const unsigned) (0x27E4) - # Name: _Buy_raw - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xe4, 0x27, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2CBE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: unsigned* std::vector >::(unsigned*, unsigned*, unsigned*) (0x2806) - # Name: _Ucopy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x06, 0x28, 0x00, 0x00 - .byte 0x5f, 0x55, 0x63, 0x6f - .byte 0x70, 0x79, 0x00, 0xf1 - # MemberFuncId (0x2CBF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tidy_guard > > (0x2CB1) - # FunctionType: void std::_Tidy_guard > >::() (0x2CB3) - # Name: ~_Tidy_guard - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xb1, 0x2c, 0x00, 0x00 - .byte 0xb3, 0x2c, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2CC0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::allocator& (0x271D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - # Procedure (0x2CC1) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::allocator&& (0x2CB8) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::allocator&) (0x2CC0) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb8, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xc0, 0x2c, 0x00, 0x00 - # FuncId (0x2CC2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::allocator&& (std::allocator&) (0x2CC1) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc1, 0x2c, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # FuncId (0x2CC3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned* const, unsigned* const, unsigned*, std::allocator&) (0x2A00) - # Name: _Uninitialized_copy - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x00, 0x2a, 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 - # Pointer (0x2CC4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Bt_state_t,0> > (0x24AE) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2CC5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Bt_state_t,0> >& (0x2CC4) - # ClassType: std::_Bt_state_t,0> > (0x24AE) - # ThisType: std::_Bt_state_t,0> >* (0x289E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Bt_state_t,0> >&) (0x24B3) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc4, 0x2c, 0x00, 0x00 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0x9e, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb3, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2CC6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Bt_state_t,0> > (0x24AE) - # FunctionType: std::_Bt_state_t,0> >& std::_Bt_state_t,0> >::(const std::_Bt_state_t,0> >&) (0x2CC5) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xae, 0x24, 0x00, 0x00 - .byte 0xc5, 0x2c, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2CC7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: std::vector >& std::vector >::(const std::vector >&) (0x267A) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x7a, 0x26, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Procedure (0x2CC8) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::vector >* (0x268F) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x2662) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x8f, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x62, 0x26, 0x00, 0x00 - # FuncId (0x2CC9) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::vector >* (const std::vector >&) (0x2CC8) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc8, 0x2c, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2CCA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: void std::vector >::(const std::vector >&, std::integral_constant) (0x268A) - # Name: _Copy_assign - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x8a, 0x26, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2CCB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: std::vector >& std::vector >::(const std::vector >&) (0x27C9) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xc9, 0x27, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Procedure (0x2CCC) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::vector >* (0x27EC) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector >&) (0x27B3) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xec, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xb3, 0x27, 0x00, 0x00 - # FuncId (0x2CCD) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::vector >* (const std::vector >&) (0x2CCC) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xcc, 0x2c, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2CCE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const std::vector >&, std::integral_constant) (0x27E0) - # Name: _Copy_assign - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xe0, 0x27, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2CCF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator& (0x271D) - # ArgType: const std::allocator& (0x2720) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x1d, 0x27, 0x00, 0x00 - .byte 0x20, 0x27, 0x00, 0x00 - # Procedure (0x2CD0) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator&, const std::allocator&) (0x2CCF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xcf, 0x2c, 0x00, 0x00 - # FuncId (0x2CD1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::allocator&, const std::allocator&) (0x2CD0) - # Name: _Pocca - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd0, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x50, 0x6f, 0x63 - .byte 0x63, 0x61, 0x00, 0xf1 - # MemberFuncId (0x2CD2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(unsigned*, unsigned*) (0x280E) - # Name: assign - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0x0e, 0x28, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - # Procedure (0x2CD3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned* const&, unsigned* const&) (0x2A09) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x09, 0x2a, 0x00, 0x00 - # FuncId (0x2CD4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (unsigned* const&, unsigned* const&) (0x2CD3) - # Name: _Adl_verify_range - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd3, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6c - .byte 0x5f, 0x76, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2CD5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned* (0x475) - # ArgType: unsigned* (0x475) - # ArgType: std::forward_iterator_tag (0x10D2) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0x75, 0x04, 0x00, 0x00 - .byte 0xd2, 0x10, 0x00, 0x00 - # MemberFunction (0x2CD6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x270B) - # ThisType: std::vector >* (0x27A7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned*, unsigned*, std::forward_iterator_tag) (0x2CD5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xa7, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xd5, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2CD7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(unsigned*, unsigned*, std::forward_iterator_tag) (0x2CD6) - # Name: _Assign_range - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xd6, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x41, 0x73, 0x73 - .byte 0x69, 0x67, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2CD8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const unsigned* const (0x1CA8) - # ArgType: const unsigned* const (0x1CA8) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xa8, 0x1c, 0x00, 0x00 - .byte 0xa8, 0x1c, 0x00, 0x00 - # Procedure (0x2CD9) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const unsigned* const, const unsigned* const) (0x2CD8) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xd8, 0x2c, 0x00, 0x00 - # FuncId (0x2CDA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const unsigned* const, const unsigned* const) (0x2CD9) - # Name: _Verify_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xd9, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x2CDB) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (unsigned*, unsigned*) (0x280D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x0d, 0x28, 0x00, 0x00 - # FuncId (0x2CDC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (unsigned*, unsigned*) (0x2CDB) - # Name: distance - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xdb, 0x2c, 0x00, 0x00 - .byte 0x64, 0x69, 0x73, 0x74 - .byte 0x61, 0x6e, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2CDD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const unsigned) (0x27E4) - # Name: _Clear_and_reserve_geometric - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xe4, 0x27, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x5f, 0x61 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x73, 0x65, 0x72 - .byte 0x76, 0x65, 0x5f, 0x67 - .byte 0x65, 0x6f, 0x6d, 0x65 - .byte 0x74, 0x72, 0x69, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x2CDE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned* (unsigned*) (0x2A33) - # Name: _Refancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x33, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2CDF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: std::_Cmp_icase > (0x2B30) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x30, 0x2b, 0x00, 0x00 - # Procedure (0x2CE0) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Cmp_icase >) (0x2CDF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0xdf, 0x2c, 0x00, 0x00 - # FuncId (0x2CE1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Cmp_icase >) (0x2CE0) - # Name: _Cmp_chrange - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe0, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x68, 0x72 - .byte 0x61, 0x6e, 0x67, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2CE2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: std::_Cmp_collate > (0x2B41) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x41, 0x2b, 0x00, 0x00 - # Procedure (0x2CE3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Cmp_collate >) (0x2CE2) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0xe2, 0x2c, 0x00, 0x00 - # FuncId (0x2CE4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Cmp_collate >) (0x2CE3) - # Name: _Cmp_chrange - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe3, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x68, 0x72 - .byte 0x61, 0x6e, 0x67, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2CE5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: std::_Cmp_cs > (0x2B51) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x51, 0x2b, 0x00, 0x00 - # Procedure (0x2CE6) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Cmp_cs >) (0x2CE5) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0xe5, 0x2c, 0x00, 0x00 - # FuncId (0x2CE7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Cmp_cs >) (0x2CE6) - # Name: _Cmp_chrange - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe6, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x63, 0x68, 0x72 - .byte 0x61, 0x6e, 0x67, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x2CE8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Tgt_state_t,0> > (0x248D) - # ThisType: std::_Tgt_state_t,0> >* (0x24B0) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Tgt_state_t,0> >&) (0x2B22) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0xb0, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x22, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2CE9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tgt_state_t,0> > (0x248D) - # FunctionType: void std::_Tgt_state_t,0> >::(const std::_Tgt_state_t,0> >&) (0x2CE8) - # Name: _Tgt_state_t - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x8d, 0x24, 0x00, 0x00 - .byte 0xe8, 0x2c, 0x00, 0x00 - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x2CEA) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2886) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x86, 0x28, 0x00, 0x00 - # FuncId (0x2CEB) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2CEA) - # Name: distance - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xea, 0x2c, 0x00, 0x00 - .byte 0x64, 0x69, 0x73, 0x74 - .byte 0x61, 0x6e, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2CEC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x257B) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x7b, 0x25, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # Struct (0x2CED) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > - # LinkageName: .?AU?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@ - # } - .byte 0xc2, 0x01, 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, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x3a, 0x3a, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x2c, 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, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 0x40, 0x33 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Pointer (0x2CEE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x2CED) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xed, 0x2c, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2CEF) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x2CED) - # ThisType: std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2CEE) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xed, 0x2c, 0x00, 0x00 - .byte 0xee, 0x2c, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2CF0) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # FieldOffset: 0x0 - # Name: _Target - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2CEF) - # Name: ~_Tidy_guard - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x61, 0x72, 0x67, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xef, 0x2c, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2CF1) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2CF0) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > - # LinkageName: .?AU?$_Tidy_guard@V?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@@std@@ - # } - .byte 0xc2, 0x01, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0xf0, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x54, 0x67, 0x74 - .byte 0x5f, 0x73, 0x74, 0x61 - .byte 0x74, 0x65, 0x5f, 0x74 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x3a, 0x3a, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x74 - .byte 0x2c, 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, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 0x3c, 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, 0x68, 0x61, 0x72 - .byte 0x2c, 0x2d, 0x31, 0x3e - .byte 0x2c, 0x30, 0x3e, 0x20 - .byte 0x3e, 0x3a, 0x3a, 0x5f - .byte 0x47, 0x72, 0x70, 0x5f - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x40, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x55 - .byte 0x5f, 0x47, 0x72, 0x70 - .byte 0x5f, 0x74, 0x40, 0x3f - .byte 0x24, 0x5f, 0x54, 0x67 - .byte 0x74, 0x5f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x74, 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, 0x44 - .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, 0x40, 0x33 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2CF2) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x2CF1) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 3511 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf1, 0x2c, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0xb7, 0x0d, 0x00, 0x00 - # MemberFuncId (0x2CF3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # FunctionType: std::allocator,0> >::_Grp_t> std::_Default_allocator_traits,0> >::_Grp_t> >::(const std::allocator,0> >::_Grp_t>&) (0x27A2) - # Name: select_on_container_copy_construction - # } - .byte 0x32, 0x00, 0x02, 0x16 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0xa2, 0x27, 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 - # Pointer (0x2CF4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::allocator,0> >::_Grp_t> (0x256A) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x6a, 0x25, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2CF5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_One_then_variadic_args_t (0x1F2E) - # ArgType: std::allocator,0> >::_Grp_t>&& (0x2CF4) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2e, 0x1f, 0x00, 0x00 - .byte 0xf4, 0x2c, 0x00, 0x00 - # MemberFunction (0x2CF6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # ThisType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x26BB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_One_then_variadic_args_t, std::allocator,0> >::_Grp_t>&&) (0x2CF5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xbb, 0x26, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf5, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2CF7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2567) - # FunctionType: void std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::(std::_One_then_variadic_args_t, std::allocator,0> >::_Grp_t>&&) (0x2CF6) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x67, 0x25, 0x00, 0x00 - .byte 0xf6, 0x2c, 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 (0x2CF8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: bool std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25C3) - # Name: empty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xc3, 0x25, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2CF9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25AE) - # Name: _Buy_raw - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xae, 0x25, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x72, 0x61, 0x77 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2CFA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25D3) - # Name: _Ucopy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xd3, 0x25, 0x00, 0x00 - .byte 0x5f, 0x55, 0x63, 0x6f - .byte 0x70, 0x79, 0x00, 0xf1 - # MemberFuncId (0x2CFB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x2CED) - # FunctionType: void std::_Tidy_guard,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2CEF) - # Name: ~_Tidy_guard - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xed, 0x2c, 0x00, 0x00 - .byte 0xef, 0x2c, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2CFC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - # Procedure (0x2CFD) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::allocator,0> >::_Grp_t>&& (0x2CF4) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::allocator,0> >::_Grp_t>&) (0x2CFC) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xf4, 0x2c, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xfc, 0x2c, 0x00, 0x00 - # FuncId (0x2CFE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::allocator,0> >::_Grp_t>&& (std::allocator,0> >::_Grp_t>&) (0x2CFD) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xfd, 0x2c, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # FuncId (0x2CFF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2AB8) - # Name: _Uninitialized_copy - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb8, 0x2a, 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 - # MemberFunction (0x2D00) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2ABB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&) (0x26C8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0xbb, 0x2a, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc8, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2D01) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2ABA) - # FunctionType: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t&) (0x2D00) - # Name: _Emplace_back - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xba, 0x2a, 0x00, 0x00 - .byte 0x00, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6d, 0x70 - .byte 0x6c, 0x61, 0x63, 0x65 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # ArgList (0x2D02) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x26D0) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t& (0x25C5) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0xd0, 0x26, 0x00, 0x00 - .byte 0xc5, 0x25, 0x00, 0x00 - # MemberFunction (0x2D03) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::allocator,0> >::_Grp_t>&, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t&) (0x2D02) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x02, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2D04) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x26FB) - # FunctionType: void std::_Default_allocator_traits,0> >::_Grp_t> >::(std::allocator,0> >::_Grp_t>&, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t&) (0x2D03) - # Name: construct - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfb, 0x26, 0x00, 0x00 - .byte 0x03, 0x2d, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Procedure (0x2D05) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t& (0x25C5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&) (0x26C8) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xc5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xc8, 0x26, 0x00, 0x00 - # FuncId (0x2D06) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t& (std::_Tgt_state_t,0> >::_Grp_t&) (0x2D05) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x05, 0x2d, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x2D07) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: int gsl::details::span_iterator,0>::(gsl::details::span_iterator,0>) (0x19C6) - # Name: operator- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xc6, 0x19, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2D08) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_rep*, bool) (0x249D) - # Name: _Do_rep0 - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x9d, 0x24, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x72, 0x65, 0x70, 0x30 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2D09) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x2590) - # Name: operator= - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x90, 0x25, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - # Procedure (0x2D0A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25B8) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x257A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb8, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x7a, 0x25, 0x00, 0x00 - # FuncId (0x2D0B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x2D0A) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x2d, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2D0C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, std::integral_constant) (0x25AA) - # Name: _Copy_assign - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xaa, 0x25, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x61, 0x73 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2D0D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::allocator,0> >::_Grp_t>& (0x25E6) - # ArgType: const std::allocator,0> >::_Grp_t>& (0x256C) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xe6, 0x25, 0x00, 0x00 - .byte 0x6c, 0x25, 0x00, 0x00 - # Procedure (0x2D0E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::allocator,0> >::_Grp_t>&, const std::allocator,0> >::_Grp_t>&) (0x2D0D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x0d, 0x2d, 0x00, 0x00 - # FuncId (0x2D0F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::allocator,0> >::_Grp_t>&, const std::allocator,0> >::_Grp_t>&) (0x2D0E) - # Name: _Pocca - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0e, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x50, 0x6f, 0x63 - .byte 0x63, 0x61, 0x00, 0xf1 - # MemberFuncId (0x2D10) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25DB) - # Name: assign - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xdb, 0x25, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - # Procedure (0x2D11) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2AD1) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xd1, 0x2a, 0x00, 0x00 - # FuncId (0x2D12) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2D11) - # Name: _Adl_verify_range - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x11, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6c - .byte 0x5f, 0x76, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2D13) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # ArgType: std::forward_iterator_tag (0x10D2) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0xd2, 0x10, 0x00, 0x00 - # MemberFunction (0x2D14) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2568) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::forward_iterator_tag) (0x2D13) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x68, 0x25, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x13, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2D15) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::forward_iterator_tag) (0x2D14) - # Name: _Assign_range - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0x14, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x73, 0x73 - .byte 0x69, 0x67, 0x6e, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Pointer (0x2D16) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Tgt_state_t,0> >::_Grp_t (0x2571) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x71, 0x25, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x2D17) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* const (0x2D16) - # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* const (0x2D16) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x16, 0x2d, 0x00, 0x00 - .byte 0x16, 0x2d, 0x00, 0x00 - # Procedure (0x2D18) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t* const, const std::_Tgt_state_t,0> >::_Grp_t* const) (0x2D17) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x17, 0x2d, 0x00, 0x00 - # FuncId (0x2D19) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (const std::_Tgt_state_t,0> >::_Grp_t* const, const std::_Tgt_state_t,0> >::_Grp_t* const) (0x2D18) - # Name: _Verify_range - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x18, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x56, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # Procedure (0x2D1A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25DA) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xda, 0x25, 0x00, 0x00 - # FuncId (0x2D1B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x2D1A) - # Name: distance - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x1a, 0x2d, 0x00, 0x00 - .byte 0x64, 0x69, 0x73, 0x74 - .byte 0x61, 0x6e, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2D1C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x24AF) - # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned) (0x25AE) - # Name: _Clear_and_reserve_geometric - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0xaf, 0x24, 0x00, 0x00 - .byte 0xae, 0x25, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x5f, 0x61 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x73, 0x65, 0x72 - .byte 0x76, 0x65, 0x5f, 0x67 - .byte 0x65, 0x6f, 0x6d, 0x65 - .byte 0x74, 0x72, 0x69, 0x63 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x2D1D) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t*) (0x2AE3) - # Name: _Refancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xe3, 0x2a, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x2D1E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x25B5) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x25D2) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xb5, 0x25, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xd2, 0x25, 0x00, 0x00 - # FuncId (0x2D1F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x2D1E) - # Name: _Copy_memmove - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x1e, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x6d, 0x65 - .byte 0x6d, 0x6d, 0x6f, 0x76 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2D20) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_iter_base > > (0x2755) - # FunctionType: void std::_Vb_iter_base > >::(unsigned) (0x2833) - # Name: _Advance - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x55, 0x27, 0x00, 0x00 - .byte 0x33, 0x28, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x76 - .byte 0x61, 0x6e, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2D21) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A52) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x52, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # MemberFuncId (0x2D22) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_base (0x22E9) - # FunctionType: void std::_Regex_base::() (0x231D) - # Name: _Regex_base - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe9, 0x22, 0x00, 0x00 - .byte 0x1d, 0x23, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Pointer (0x2D23) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::regex_traits (0x22F0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xf0, 0x22, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2D24) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::regex_traits (0x22F0) - # ThisType: std::regex_traits* (0x2D23) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xf0, 0x22, 0x00, 0x00 - .byte 0x23, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2D25) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::regex_traits (0x22F0) - # FunctionType: void std::regex_traits::() (0x2D24) - # Name: regex_traits - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xf0, 0x22, 0x00, 0x00 - .byte 0x24, 0x2d, 0x00, 0x00 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2D26) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ArgType: std::forward_iterator_tag (0x10D2) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0xd2, 0x10, 0x00, 0x00 - # MemberFunction (0x2D27) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_regex > (0x22E4) - # ThisType: std::basic_regex >* (0x22F1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const char*, const char*, std::regex_constants::syntax_option_type, std::forward_iterator_tag) (0x2D26) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf1, 0x22, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x26, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2D28) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: void std::basic_regex >::(const char*, const char*, std::regex_constants::syntax_option_type, std::forward_iterator_tag) (0x2D27) - # Name: _Reset - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x27, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - # Class (0x2D29) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Parser > - # LinkageName: .?AV?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ - # } - .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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x50, 0x61, 0x72, 0x73 - .byte 0x65, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x63, 0x68, 0x61 - .byte 0x72, 0x20, 0x2a, 0x2c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x50, 0x61 - .byte 0x72, 0x73, 0x65, 0x72 - .byte 0x40, 0x50, 0x42, 0x44 - .byte 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Class (0x2D2A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Builder > - # LinkageName: .?AV?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ - # } - .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, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x42, 0x75, 0x69, 0x6c - .byte 0x64, 0x65, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x63, 0x68 - .byte 0x61, 0x72, 0x20, 0x2a - .byte 0x2c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x72 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x42 - .byte 0x75, 0x69, 0x6c, 0x64 - .byte 0x65, 0x72, 0x40, 0x50 - .byte 0x42, 0x44, 0x44, 0x56 - .byte 0x3f, 0x24, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FieldList (0x2D2B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 40 - # Name: _Meta_lpar - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 41 - # Name: _Meta_rpar - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 36 - # Name: _Meta_dlr - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 94 - # Name: _Meta_caret - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 46 - # Name: _Meta_dot - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 42 - # Name: _Meta_star - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 43 - # Name: _Meta_plus - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 63 - # Name: _Meta_query - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 91 - # Name: _Meta_lsq - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 93 - # Name: _Meta_rsq - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 124 - # Name: _Meta_bar - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 92 - # Name: _Meta_esc - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 45 - # Name: _Meta_dash - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 123 - # Name: _Meta_lbr - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 125 - # Name: _Meta_rbr - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 44 - # Name: _Meta_comma - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 58 - # Name: _Meta_colon - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 61 - # Name: _Meta_equal - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 33 - # Name: _Meta_exc - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 18446744073709551615 - # Name: _Meta_eos - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 10 - # Name: _Meta_nl - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 13 - # Name: _Meta_cr - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 8 - # Name: _Meta_bsp - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: _Meta_chr - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 92 - # Name: _Esc_bsl - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 98 - # Name: _Esc_word - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 66 - # Name: _Esc_not_word - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 97 - # Name: _Esc_ctrl_a - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 98 - # Name: _Esc_ctrl_b - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 102 - # Name: _Esc_ctrl_f - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 110 - # Name: _Esc_ctrl_n - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 114 - # Name: _Esc_ctrl_r - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 116 - # Name: _Esc_ctrl_t - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 118 - # Name: _Esc_ctrl_v - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 99 - # Name: _Esc_ctrl - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 120 - # Name: _Esc_hex - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 117 - # Name: _Esc_uni - # } - # } - .byte 0xa2, 0x02, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x28, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x6c, 0x70, 0x61, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x29, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x72, 0x70, 0x61, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x24, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x64, 0x6c, 0x72, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x5e, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x63, 0x61, 0x72, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x2e, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x64, 0x6f, 0x74, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x2a, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x73, 0x74, 0x61, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x2b, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x70, 0x6c, 0x75, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x3f, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x71, 0x75, 0x65, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x5b, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x6c, 0x73, 0x71, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x5d, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x72, 0x73, 0x71, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x7c, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x62, 0x61, 0x72, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x5c, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x65, 0x73, 0x63, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x2d, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x64, 0x61, 0x73, 0x68 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x7b, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x6c, 0x62, 0x72, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x7d, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x72, 0x62, 0x72, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x2c, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x63, 0x6f, 0x6d, 0x6d - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x3a, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x63, 0x6f, 0x6c, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x3d, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x65, 0x71, 0x75, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x21, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x65, 0x78, 0x63, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0a, 0x80, 0xff, 0xff - .byte 0xff, 0xff, 0xff, 0xff - .byte 0xff, 0xff, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x65, 0x6f, 0x73, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0a, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x6e, 0x6c, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0d, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x63, 0x72, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x62, 0x73, 0x70, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x65, 0x74, 0x61, 0x5f - .byte 0x63, 0x68, 0x72, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x5c, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x62 - .byte 0x73, 0x6c, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x62, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x77 - .byte 0x6f, 0x72, 0x64, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x42, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x6e - .byte 0x6f, 0x74, 0x5f, 0x77 - .byte 0x6f, 0x72, 0x64, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x61, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x63 - .byte 0x74, 0x72, 0x6c, 0x5f - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x62, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x63 - .byte 0x74, 0x72, 0x6c, 0x5f - .byte 0x62, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x66, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x63 - .byte 0x74, 0x72, 0x6c, 0x5f - .byte 0x66, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x6e, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x63 - .byte 0x74, 0x72, 0x6c, 0x5f - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x72, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x63 - .byte 0x74, 0x72, 0x6c, 0x5f - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x74, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x63 - .byte 0x74, 0x72, 0x6c, 0x5f - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x76, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x63 - .byte 0x74, 0x72, 0x6c, 0x5f - .byte 0x76, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x63, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x63 - .byte 0x74, 0x72, 0x6c, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x78, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x68 - .byte 0x65, 0x78, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x5f, 0x45 - .byte 0x73, 0x63, 0x5f, 0x75 - .byte 0x6e, 0x69, 0x00, 0xf1 - # Enum (0x2D2C) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 37 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x2D2B) - # Name: std::_Meta_type - # LinkageName: .?AW4_Meta_type@std@@ - # } - .byte 0x36, 0x00, 0x07, 0x15 - .byte 0x25, 0x00, 0x00, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x2b, 0x2d, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4d, 0x65 - .byte 0x74, 0x61, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x57 - .byte 0x34, 0x5f, 0x4d, 0x65 - .byte 0x74, 0x61, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2D2D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Meta_type (0x2D2C) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 57 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x2c, 0x2d, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x39, 0x00, 0x00, 0x00 - # Pointer (0x2D2E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Parser > (0x2D29) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2D2F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const std::regex_traits& (0x2315) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - # MemberFunction (0x2D30) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::regex_traits&, const char*, const char*, std::regex_constants::syntax_option_type) (0x2D2F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x2f, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D31) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Root_node* (0x22EF) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xef, 0x22, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2D32) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Parser > (0x2D29) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2D33) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Parser > (0x2D32) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x32, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2D34) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Parser > (0x2D29) - # ThisType: const std::_Parser >* (0x2D33) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x33, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2D35) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: error_collate - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: error_ctype - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: error_escape - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 3 - # Name: error_backref - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 4 - # Name: error_brack - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 5 - # Name: error_paren - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 6 - # Name: error_brace - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 7 - # Name: error_badbrace - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 8 - # Name: error_range - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 9 - # Name: error_space - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 10 - # Name: error_badrepeat - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 11 - # Name: error_complexity - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 12 - # Name: error_stack - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 13 - # Name: error_parse - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 14 - # Name: error_syntax - # } - # } - .byte 0x3a, 0x01, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x61, 0x74, 0x65, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x63, 0x74, 0x79, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x65, 0x73, 0x63, 0x61 - .byte 0x70, 0x65, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x03, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x62, 0x61, 0x63, 0x6b - .byte 0x72, 0x65, 0x66, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x04, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x62, 0x72, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x05, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x70, 0x61, 0x72, 0x65 - .byte 0x6e, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x06, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x62, 0x72, 0x61, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x07, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x62, 0x61, 0x64, 0x62 - .byte 0x72, 0x61, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x08, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x09, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x73, 0x70, 0x61, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0a, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x62, 0x61, 0x64, 0x72 - .byte 0x65, 0x70, 0x65, 0x61 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0b, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x6c, 0x65, 0x78, 0x69 - .byte 0x74, 0x79, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0c, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x73, 0x74, 0x61, 0x63 - .byte 0x6b, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0d, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x70, 0x61, 0x72, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x0e, 0x00, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x73, 0x79, 0x6e, 0x74 - .byte 0x61, 0x78, 0x00, 0xf1 - # Enum (0x2D36) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 15 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x2D35) - # Name: std::regex_constants::error_type - # LinkageName: .?AW4error_type@regex_constants@std@@ - # } - .byte 0x56, 0x00, 0x07, 0x15 - .byte 0x0f, 0x00, 0x00, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x35, 0x2d, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x61, 0x6e, 0x74, 0x73 - .byte 0x3a, 0x3a, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x57, 0x34, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x40, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x61, 0x6e, 0x74, 0x73 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2D37) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::regex_constants::error_type (0x2D36) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 137 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x36, 0x2d, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x89, 0x00, 0x00, 0x00 - # ArgList (0x2D38) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::regex_constants::error_type (0x2D36) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x36, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D39) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::regex_constants::error_type) (0x2D38) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x38, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D3A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Parser > (0x2D29) - # ThisType: const std::_Parser >* (0x2D33) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x33, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D3B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2D3C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Meta_type (0x2D2C) - # ArgType: std::regex_constants::error_type (0x2D36) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2c, 0x2d, 0x00, 0x00 - .byte 0x36, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D3D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Meta_type, std::regex_constants::error_type) (0x2D3C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x3c, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D3E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: int (0x74) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (int, int) (0x1022) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x22, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D3F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D40) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (int) (0x1020) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x20, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2D41) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Meta_type (0x2D2C) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x2c, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D42) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Meta_type) (0x2D41) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x41, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D43) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2D44) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: _Prs_none - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: _Prs_chr - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: _Prs_set - # } - # } - .byte 0x32, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x5f, 0x50 - .byte 0x72, 0x73, 0x5f, 0x6e - .byte 0x6f, 0x6e, 0x65, 0x00 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x5f, 0x50 - .byte 0x72, 0x73, 0x5f, 0x63 - .byte 0x68, 0x72, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x5f, 0x50 - .byte 0x72, 0x73, 0x5f, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - # Enum (0x2D45) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 3 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # UnderlyingType: int (0x74) - # FieldListType: (0x2D44) - # Name: std::_Prs_ret - # LinkageName: .?AW4_Prs_ret@std@@ - # } - .byte 0x32, 0x00, 0x07, 0x15 - .byte 0x03, 0x00, 0x00, 0x02 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x44, 0x2d, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x50, 0x72 - .byte 0x73, 0x5f, 0x72, 0x65 - .byte 0x74, 0x00, 0x2e, 0x3f - .byte 0x41, 0x57, 0x34, 0x5f - .byte 0x50, 0x72, 0x73, 0x5f - .byte 0x72, 0x65, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2D46) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Prs_ret (0x2D45) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1744 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x45, 0x2d, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xd0, 0x06, 0x00, 0x00 - # MemberFunction (0x2D47) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Prs_ret (0x2D45) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x45, 0x2d, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D48) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Prs_ret (0x2D45) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x45, 0x2d, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D49) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char) (0x11C6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D4A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Parser > (0x2D29) - # ThisType: std::_Parser >* (0x2D2E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x2e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2D4B) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const char* (0x113F) - # FieldOffset: 0x0 - # Name: _Pat - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const char* (0x113F) - # FieldOffset: 0x4 - # Name: _Begin - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const char* (0x113F) - # FieldOffset: 0x8 - # Name: _End - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned (0x75) - # FieldOffset: 0xC - # Name: _Grp_idx - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int (0x74) - # FieldOffset: 0x10 - # Name: _Disj_count - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::vector > (0x2563) - # FieldOffset: 0x14 - # Name: _Finished_grps - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Builder > (0x2D2A) - # FieldOffset: 0x2C - # Name: _Nfa - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::regex_traits& (0x2315) - # FieldOffset: 0x44 - # Name: _Traits - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::regex_constants::syntax_option_type (0x22EB) - # FieldOffset: 0x48 - # Name: _Flags - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: int (0x74) - # FieldOffset: 0x4C - # Name: _Val - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: char (0x70) - # FieldOffset: 0x50 - # Name: _Char - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Meta_type (0x2D2C) - # FieldOffset: 0x54 - # Name: _Mchar - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: unsigned (0x75) - # FieldOffset: 0x58 - # Name: _L_flags - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Parser >::(const std::regex_traits&, const char*, const char*, std::regex_constants::syntax_option_type) (0x2D30) - # Name: _Parser - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Root_node* std::_Parser >::() (0x2D31) - # Name: _Compile - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: unsigned std::_Parser >::() (0x2D34) - # Name: _Mark_count - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::(std::regex_constants::error_type) (0x2D39) - # Name: _Error - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::() (0x2D3A) - # Name: _Is_esc - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::() (0x2D3B) - # Name: _Trans - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::() (0x2D3B) - # Name: _Next - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::(std::_Meta_type, std::regex_constants::error_type) (0x2D3D) - # Name: _Expect - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: int std::_Parser >::(int, int) (0x2D3E) - # Name: _Do_digits - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::() (0x2D3F) - # Name: _DecimalDigits - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::(int) (0x2D40) - # Name: _HexDigits - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::() (0x2D3F) - # Name: _OctalDigits - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::(std::_Meta_type) (0x2D42) - # Name: _Do_ex_class - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::(bool) (0x2D43) - # Name: _CharacterClassEscape - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Prs_ret std::_Parser >::(bool) (0x2D47) - # Name: _ClassEscape - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Prs_ret std::_Parser >::() (0x2D48) - # Name: _ClassAtom - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::() (0x2D3B) - # Name: _ClassRanges - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::() (0x2D3B) - # Name: _CharacterClass - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::() (0x2D3F) - # Name: _IdentityEscape - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::() (0x2D3A) - # Name: _IsIdentityEscape - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::(char) (0x2D49) - # Name: _Do_ffn - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::(char) (0x2D49) - # Name: _Do_ffnx - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::() (0x2D3F) - # Name: _CharacterEscape - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::() (0x2D3B) - # Name: _AtomEscape - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::() (0x2D3B) - # Name: _Do_capture_group - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::() (0x2D3B) - # Name: _Do_noncapture_group - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::(bool) (0x2D4A) - # Name: _Do_assert_group - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::() (0x2D3F) - # Name: _Wrapped_disjunction - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::() (0x2D3B) - # Name: _Quantifier - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: bool std::_Parser >::() (0x2D3F) - # Name: _Alternative - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Parser >::() (0x2D3B) - # Name: _Disjunction - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: short (0x11) - # Name: char_class_type - # } - # } - .byte 0xce, 0x03, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x50 - .byte 0x61, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x42 - .byte 0x65, 0x67, 0x69, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x45 - .byte 0x6e, 0x64, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x47 - .byte 0x72, 0x70, 0x5f, 0x69 - .byte 0x64, 0x78, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x5f, 0x44 - .byte 0x69, 0x73, 0x6a, 0x5f - .byte 0x63, 0x6f, 0x75, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x46 - .byte 0x69, 0x6e, 0x69, 0x73 - .byte 0x68, 0x65, 0x64, 0x5f - .byte 0x67, 0x72, 0x70, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x2c, 0x00, 0x5f, 0x4e - .byte 0x66, 0x61, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0x44, 0x00, 0x5f, 0x54 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0x48, 0x00, 0x5f, 0x46 - .byte 0x6c, 0x61, 0x67, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x4c, 0x00, 0x5f, 0x56 - .byte 0x61, 0x6c, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x50, 0x00, 0x5f, 0x43 - .byte 0x68, 0x61, 0x72, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x2c, 0x2d, 0x00, 0x00 - .byte 0x54, 0x00, 0x5f, 0x4d - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x58, 0x00, 0x5f, 0x4c - .byte 0x5f, 0x66, 0x6c, 0x61 - .byte 0x67, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x30, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x50, 0x61, 0x72 - .byte 0x73, 0x65, 0x72, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x31, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x69, 0x6c, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x34, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x72 - .byte 0x6b, 0x5f, 0x63, 0x6f - .byte 0x75, 0x6e, 0x74, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x39, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x72, 0x72 - .byte 0x6f, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3a, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x49, 0x73, 0x5f - .byte 0x65, 0x73, 0x63, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x54, 0x72, 0x61 - .byte 0x6e, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x65, 0x78 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3d, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x78, 0x70 - .byte 0x65, 0x63, 0x74, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3e, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x64, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x63 - .byte 0x69, 0x6d, 0x61, 0x6c - .byte 0x44, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x40, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x48, 0x65, 0x78 - .byte 0x44, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x63, 0x74 - .byte 0x61, 0x6c, 0x44, 0x69 - .byte 0x67, 0x69, 0x74, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x42, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x65, 0x78, 0x5f, 0x63 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x43, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x72, 0x61, 0x63, 0x74 - .byte 0x65, 0x72, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 0x45 - .byte 0x73, 0x63, 0x61, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x47, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x45, 0x73 - .byte 0x63, 0x61, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x48, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x41, 0x74 - .byte 0x6f, 0x6d, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x52, 0x61 - .byte 0x6e, 0x67, 0x65, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x72, 0x61, 0x63, 0x74 - .byte 0x65, 0x72, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x65 - .byte 0x6e, 0x74, 0x69, 0x74 - .byte 0x79, 0x45, 0x73, 0x63 - .byte 0x61, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3a, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x49, 0x73, 0x49 - .byte 0x64, 0x65, 0x6e, 0x74 - .byte 0x69, 0x74, 0x79, 0x45 - .byte 0x73, 0x63, 0x61, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x49, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x66, 0x66, 0x6e, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x49, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x66, 0x66, 0x6e, 0x78 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x72, 0x61, 0x63, 0x74 - .byte 0x65, 0x72, 0x45, 0x73 - .byte 0x63, 0x61, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x74, 0x6f - .byte 0x6d, 0x45, 0x73, 0x63 - .byte 0x61, 0x70, 0x65, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x63, 0x61, 0x70, 0x74 - .byte 0x75, 0x72, 0x65, 0x5f - .byte 0x67, 0x72, 0x6f, 0x75 - .byte 0x70, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x6e, 0x6f, 0x6e, 0x63 - .byte 0x61, 0x70, 0x74, 0x75 - .byte 0x72, 0x65, 0x5f, 0x67 - .byte 0x72, 0x6f, 0x75, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x4a, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x61, 0x73, 0x73, 0x65 - .byte 0x72, 0x74, 0x5f, 0x67 - .byte 0x72, 0x6f, 0x75, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x70, 0x65, 0x64 - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x6a, 0x75, 0x6e, 0x63 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x51, 0x75, 0x61 - .byte 0x6e, 0x74, 0x69, 0x66 - .byte 0x69, 0x65, 0x72, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x65, 0x72, 0x6e, 0x61 - .byte 0x74, 0x69, 0x76, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x69, 0x73 - .byte 0x6a, 0x75, 0x6e, 0x63 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x5f, 0x74 - .byte 0x79, 0x70, 0x65, 0x00 - # Class (0x2D4C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 45 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2D4B) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 92 - # Name: std::_Parser > - # LinkageName: .?AV?$_Parser@PBDDV?$regex_traits@D@std@@@std@@ - # } - .byte 0x7e, 0x00, 0x04, 0x15 - .byte 0x2d, 0x00, 0x10, 0x02 - .byte 0x4b, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x5c, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x50, 0x61, 0x72, 0x73 - .byte 0x65, 0x72, 0x3c, 0x63 - .byte 0x6f, 0x6e, 0x73, 0x74 - .byte 0x20, 0x63, 0x68, 0x61 - .byte 0x72, 0x20, 0x2a, 0x2c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x2c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x50, 0x61 - .byte 0x72, 0x73, 0x65, 0x72 - .byte 0x40, 0x50, 0x42, 0x44 - .byte 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2D4D) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Parser > (0x2D4C) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1753 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x4c, 0x2d, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xd9, 0x06, 0x00, 0x00 - # Pointer (0x2D4E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Builder > (0x2D2A) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2D4F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: const std::regex_traits& (0x2315) - # ArgType: std::regex_constants::syntax_option_type (0x22EB) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - # MemberFunction (0x2D50) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2D4F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x4f, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2D51) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Builder > (0x2D2A) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2D52) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Builder > (0x2D51) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2D53) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: const std::_Builder >* (0x2D52) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x52, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D54) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: const std::_Builder >* (0x2D52) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_base*) (0x24A0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x52, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2D55) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: bool std::_Builder >::() (0x2D53) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: bool std::_Builder >::(std::_Node_base*) (0x2D54) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x53, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x54, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D56) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D57) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_base* (0x2367) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: const std::_Builder >* (0x2D52) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x52, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D58) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (char) (0x11C6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xc6, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D59) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char, char) (0x2406) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x06, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2D5A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: short (0x11) - # ArgType: bool (0x30) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x2D5B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (short, bool) (0x2D5A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x5a, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2D5C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: int (0x74) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # MemberFunction (0x2D5D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const char*, int) (0x2D5C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x5c, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D5E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_base* (0x2367) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D5F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_base*) (0x24A0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D60) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_base* (0x2367) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (bool) (0x1BA0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D61) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_base* (0x2367) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D62) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D63) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_base* (0x2367) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_base*) (0x24A0) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xa0, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2D64) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Node_base* (0x2367) - # ArgType: std::_Node_base* (0x2367) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - # MemberFunction (0x2D65) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Node_base*, std::_Node_base*) (0x2D64) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x64, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2D66) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: int (0x74) - # ArgType: int (0x74) - # ArgType: bool (0x30) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x2D67) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (int, int, bool) (0x2D66) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x66, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D68) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Root_node* (0x22EF) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xef, 0x22, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D69) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Node_base*, std::_Node_base*) (0x2D64) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x64, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2D6A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Node_type (0x2362) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x62, 0x23, 0x00, 0x00 - # MemberFunction (0x2D6B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_base* (0x2367) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_type) (0x2D6A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x6a, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2D6C) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Node_class >* (0x2B00) - # ArgType: short (0x11) - # ArgType: bool (0x30) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x2b, 0x00, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x2D6D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Node_class >*, short, bool) (0x2D6C) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x6c, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2D6E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Sequence* (0x2B02) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x02, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2D6F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: int (0x74) - # ArgType: std::_Sequence** (0x2D6E) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x6e, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D70) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const char*, const char*, int, std::_Sequence**) (0x2D6F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x6f, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D71) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned (0x75) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: const std::_Builder >* (0x2D52) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x52, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2D72) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Builder > (0x2D2A) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x2D73) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Builder > (0x2D51) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x51, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2D74) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Builder >& (0x2D73) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x73, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D75) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Builder >& (0x2D72) - # ClassType: std::_Builder > (0x2D2A) - # ThisType: std::_Builder >* (0x2D4E) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Builder >&) (0x2D74) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x72, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x74, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2D76) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Root_node* (0x22EF) - # FieldOffset: 0x0 - # Name: _Root - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Node_base* (0x2367) - # FieldOffset: 0x4 - # Name: _Current - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::regex_constants::syntax_option_type (0x22EB) - # FieldOffset: 0x8 - # Name: _Flags - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const std::regex_traits& (0x2315) - # FieldOffset: 0xC - # Name: _Traits - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int (0x1005) - # FieldOffset: 0x10 - # Name: _Bmax - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: const int (0x1005) - # FieldOffset: 0x14 - # Name: _Tmax - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2D50) - # Name: _Builder - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2D55 - # Name: _Beg_expr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Setlong - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Tidy - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_base* std::_Builder >::() (0x2D57) - # Name: _Getmark - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Add_nop - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Add_bol - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Add_eol - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Add_wbound - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Add_dot - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(char) (0x2D58) - # Name: _Add_char - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Add_class - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(char) (0x2D58) - # Name: _Add_char_to_class - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(char, char) (0x2D59) - # Name: _Add_range - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(short, bool) (0x2D5B) - # Name: _Add_named_class - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(const char*, const char*, int) (0x2D5D) - # Name: _Add_equiv - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(const char*, const char*, int) (0x2D5D) - # Name: _Add_coll - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_base* std::_Builder >::() (0x2D5E) - # Name: _Begin_group - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(std::_Node_base*) (0x2D5F) - # Name: _End_group - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_base* std::_Builder >::(bool) (0x2D60) - # Name: _Begin_assert_group - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(std::_Node_base*) (0x2D5F) - # Name: _End_assert_group - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_base* std::_Builder >::(unsigned) (0x2D61) - # Name: _Begin_capture_group - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(unsigned) (0x2D62) - # Name: _Add_backreference - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_base* std::_Builder >::(std::_Node_base*) (0x2D63) - # Name: _Begin_if - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(std::_Node_base*, std::_Node_base*) (0x2D65) - # Name: _Else_if - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::(int, int, bool) (0x2D67) - # Name: _Add_rep - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Negate - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Mark_final - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Root_node* std::_Builder >::() (0x2D68) - # Name: _End_pattern - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Node_base* std::_Builder >::(std::_Node_base*) (0x2D63) - # Name: _Link_node - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # MethodKind: Static (0x2) - # Type: void std::_Builder >::(std::_Node_base*, std::_Node_base*) (0x2D69) - # Name: _Insert_node - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: std::_Node_base* std::_Builder >::(std::_Node_type) (0x2D6B) - # Name: _New_node - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Builder >::() (0x2D56) - # Name: _Add_str_node - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Builder >::(char) (0x2D58) - # Name: _Add_char_to_bitmap - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Builder >::(char) (0x2D58) - # Name: _Add_char_to_array - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Builder >::(std::_Node_class >*, short, bool) (0x2D6D) - # Name: _Add_elts - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: void std::_Builder >::(const char*, const char*, int, std::_Sequence**) (0x2D70) - # Name: _Char_to_elts - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::_Builder >::() (0x2D71) - # Name: _Get_bmax - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Private (0x1) - # Type: unsigned std::_Builder >::() (0x2D71) - # Name: _Get_tmax - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Builder >& std::_Builder >::(const std::_Builder >&) (0x2D75) - # Name: operator= - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: int (0x74) - # Name: _Difft - # } - # } - .byte 0xee, 0x03, 0x03, 0x12 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xef, 0x22, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x52 - .byte 0x6f, 0x6f, 0x74, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x43 - .byte 0x75, 0x72, 0x72, 0x65 - .byte 0x6e, 0x74, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xeb, 0x22, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x46 - .byte 0x6c, 0x61, 0x67, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x15, 0x23, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x54 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x10, 0x00, 0x5f, 0x42 - .byte 0x6d, 0x61, 0x78, 0x00 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x54 - .byte 0x6d, 0x61, 0x78, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x50, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x69 - .byte 0x6c, 0x64, 0x65, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x55, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x5f, 0x65, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x74 - .byte 0x6c, 0x6f, 0x6e, 0x67 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x57, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x6d, 0x61, 0x72, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x6e, 0x6f, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x62, 0x6f, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x65, 0x6f, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x77, 0x62, 0x6f - .byte 0x75, 0x6e, 0x64, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x64, 0x6f, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x58, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x68, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x58, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x6f - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x59, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x72, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x5f, 0x63 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x65, 0x71, 0x75 - .byte 0x69, 0x76, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5d, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x6f, 0x6c - .byte 0x6c, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5e, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x69, 0x6e, 0x5f, 0x67 - .byte 0x72, 0x6f, 0x75, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6e, 0x64 - .byte 0x5f, 0x67, 0x72, 0x6f - .byte 0x75, 0x70, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x60, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x69, 0x6e, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x5f, 0x67, 0x72 - .byte 0x6f, 0x75, 0x70, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x5f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6e, 0x64 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x5f - .byte 0x67, 0x72, 0x6f, 0x75 - .byte 0x70, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x61, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x69, 0x6e, 0x5f, 0x63 - .byte 0x61, 0x70, 0x74, 0x75 - .byte 0x72, 0x65, 0x5f, 0x67 - .byte 0x72, 0x6f, 0x75, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x62, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x72, 0x65, 0x66 - .byte 0x65, 0x72, 0x65, 0x6e - .byte 0x63, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x63, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x69, 0x6e, 0x5f, 0x69 - .byte 0x66, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x65, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6c, 0x73 - .byte 0x65, 0x5f, 0x69, 0x66 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x67, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x72, 0x65, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x65, 0x67 - .byte 0x61, 0x74, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x72 - .byte 0x6b, 0x5f, 0x66, 0x69 - .byte 0x6e, 0x61, 0x6c, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x68, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6e, 0x64 - .byte 0x5f, 0x70, 0x61, 0x74 - .byte 0x74, 0x65, 0x72, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x63, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x69, 0x6e - .byte 0x6b, 0x5f, 0x6e, 0x6f - .byte 0x64, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x09, 0x00 - .byte 0x69, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x5f - .byte 0x6e, 0x6f, 0x64, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x6b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x65, 0x77 - .byte 0x5f, 0x6e, 0x6f, 0x64 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x73, 0x74, 0x72 - .byte 0x5f, 0x6e, 0x6f, 0x64 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x58, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x6f - .byte 0x5f, 0x62, 0x69, 0x74 - .byte 0x6d, 0x61, 0x70, 0x00 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x58, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x6f - .byte 0x5f, 0x61, 0x72, 0x72 - .byte 0x61, 0x79, 0x00, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x6d, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x65, 0x6c, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x70, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x6f - .byte 0x5f, 0x65, 0x6c, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x71, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x62, 0x6d, 0x61 - .byte 0x78, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x01, 0x00 - .byte 0x71, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x74, 0x6d, 0x61 - .byte 0x78, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x75, 0x2d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x5f, 0x44, 0x69, 0x66 - .byte 0x66, 0x74, 0x00, 0xf1 - # Class (0x2D77) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 48 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2D76) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 24 - # Name: std::_Builder > - # LinkageName: .?AV?$_Builder@PBDDV?$regex_traits@D@std@@@std@@ - # } - .byte 0x82, 0x00, 0x04, 0x15 - .byte 0x30, 0x00, 0x10, 0x02 - .byte 0x76, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x18, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x42, 0x75, 0x69, 0x6c - .byte 0x64, 0x65, 0x72, 0x3c - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x20, 0x63, 0x68 - .byte 0x61, 0x72, 0x20, 0x2a - .byte 0x2c, 0x63, 0x68, 0x61 - .byte 0x72, 0x2c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x72 - .byte 0x65, 0x67, 0x65, 0x78 - .byte 0x5f, 0x74, 0x72, 0x61 - .byte 0x69, 0x74, 0x73, 0x3c - .byte 0x63, 0x68, 0x61, 0x72 - .byte 0x3e, 0x20, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x3f, 0x24, 0x5f, 0x42 - .byte 0x75, 0x69, 0x6c, 0x64 - .byte 0x65, 0x72, 0x40, 0x50 - .byte 0x42, 0x44, 0x44, 0x56 - .byte 0x3f, 0x24, 0x72, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2D78) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Builder > (0x2D77) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1542 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x77, 0x2d, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x06, 0x06, 0x00, 0x00 - # MemberFuncId (0x2D79) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: unsigned std::_Regex_traits::(const char*) (0x2375) - # Name: length - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x75, 0x23, 0x00, 0x00 - .byte 0x6c, 0x65, 0x6e, 0x67 - .byte 0x74, 0x68, 0x00, 0xf1 - # MemberFuncId (0x2D7A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::regex_traits (0x22F0) - # FunctionType: void std::regex_traits::() (0x2D24) - # Name: ~regex_traits - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xf0, 0x22, 0x00, 0x00 - .byte 0x24, 0x2d, 0x00, 0x00 - .byte 0x7e, 0x72, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2D7B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_base (0x22E9) - # FunctionType: void std::_Regex_base::() (0x231D) - # Name: ~_Regex_base - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xe9, 0x22, 0x00, 0x00 - .byte 0x1d, 0x23, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x52, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2D7C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Container_proxy (0x1251) - # FunctionType: void std::_Container_proxy::() (0x12E1) - # Name: _Container_proxy - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x51, 0x12, 0x00, 0x00 - .byte 0xe1, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x74, 0x61, 0x69, 0x6e - .byte 0x65, 0x72, 0x5f, 0x70 - .byte 0x72, 0x6f, 0x78, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2D7D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: void std::_Regex_traits::() (0x2377) - # Name: _Regex_traits - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x77, 0x23, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x74 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2D7E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::locale (0x230C) - # FunctionType: void std::locale::() (0x233C) - # Name: locale - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x3c, 0x23, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x63, 0x61 - .byte 0x6c, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2D7F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: void std::_Regex_traits::() (0x2377) - # Name: _Cache_locale - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x77, 0x23, 0x00, 0x00 - .byte 0x5f, 0x43, 0x61, 0x63 - .byte 0x68, 0x65, 0x5f, 0x6c - .byte 0x6f, 0x63, 0x61, 0x6c - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2D80) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::locale (0x230C) - # FunctionType: void std::locale::() (0x233C) - # Name: ~locale - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x3c, 0x23, 0x00, 0x00 - .byte 0x7e, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x6c, 0x65, 0x00 - # Pointer (0x2D81) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::collate (0x2370) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x70, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Procedure (0x2D82) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::collate& (0x2D81) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale&) (0x233A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x81, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x3a, 0x23, 0x00, 0x00 - # FuncId (0x2D83) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::collate& (const std::locale&) (0x2D82) - # Name: use_facet - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x82, 0x2d, 0x00, 0x00 - .byte 0x75, 0x73, 0x65, 0x5f - .byte 0x66, 0x61, 0x63, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Class (0x2D84) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::unique_ptr > - # LinkageName: .?AV?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@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, 0x75 - .byte 0x6e, 0x69, 0x71, 0x75 - .byte 0x65, 0x5f, 0x70, 0x74 - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x46, 0x61, 0x63 - .byte 0x65, 0x74, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x75, 0x6e, 0x69 - .byte 0x71, 0x75, 0x65, 0x5f - .byte 0x70, 0x74, 0x72, 0x40 - .byte 0x56, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x55, 0x3f - .byte 0x24, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x40 - .byte 0x56, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Class (0x2D85) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Unique_ptr_base > - # LinkageName: .?AV?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@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, 0x5f - .byte 0x55, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x2c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x66, 0x61, 0x75, 0x6c - .byte 0x74, 0x5f, 0x64, 0x65 - .byte 0x6c, 0x65, 0x74, 0x65 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x46 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x5f - .byte 0x55, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x40 - .byte 0x56, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x55, 0x3f - .byte 0x24, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x40 - .byte 0x56, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x2D86) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::unique_ptr > (0x2D84) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x2D87) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::unique_ptr > (0x2D84) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2D88) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: 0x0 - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D89) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::unique_ptr >& (0x2D86) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: std::unique_ptr >* (0x2D87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: () (0x2D88) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x86, 0x2d, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x87, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x88, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2D8A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::unique_ptr > (0x2D84) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2D8B) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::unique_ptr >&& (0x2D8A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8a, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D8C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::unique_ptr >& (0x2D86) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: std::unique_ptr >* (0x2D87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::unique_ptr >&&) (0x2D8B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x86, 0x2d, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x87, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8b, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2D8D) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::unique_ptr > (0x2D84) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2D8E) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::unique_ptr > (0x2D8D) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8d, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2D8F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::unique_ptr >& (0x2D8E) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x8e, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D90) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::unique_ptr >& (0x2D86) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: std::unique_ptr >* (0x2D87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::unique_ptr >&) (0x2D8F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x86, 0x2d, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x87, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8f, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2D91) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::unique_ptr >& std::unique_ptr >::() (0x2D89) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::unique_ptr >& std::unique_ptr >::(std::unique_ptr >&&) (0x2D8C) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::unique_ptr >& std::unique_ptr >::(const std::unique_ptr >&) (0x2D90) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x89, 0x2d, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x8c, 0x2d, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x90, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D92) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: std::unique_ptr >* (0x2D87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::unique_ptr >&&) (0x2D8B) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x87, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8b, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D93) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: std::unique_ptr >* (0x2D87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::unique_ptr >&) (0x2D8F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x87, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x8f, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2D94) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::(std::unique_ptr >&&) (0x2D92) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::(const std::unique_ptr >&) (0x2D93) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x92, 0x2d, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x93, 0x2d, 0x00, 0x00 - # ArgList (0x2D95) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::unique_ptr >& (0x2D86) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x86, 0x2d, 0x00, 0x00 - # MemberFunction (0x2D96) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: std::unique_ptr >* (0x2D87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::unique_ptr >&) (0x2D95) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x87, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x95, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D97) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: std::unique_ptr >* (0x2D87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x87, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2D98) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Facet_base (0x23BB) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbb, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x2D99) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::unique_ptr > (0x2D8D) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x8d, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2D9A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Facet_base& (0x2D98) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: const std::unique_ptr >* (0x2D99) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x98, 0x2d, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x99, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D9B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Facet_base* (0x23C0) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: const std::unique_ptr >* (0x2D99) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x99, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D9C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: const std::unique_ptr >* (0x2D99) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x99, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2D9D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Facet_base* (0x23C0) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: std::unique_ptr >* (0x2D87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x87, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2D9E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Facet_base* (0x23C0) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xc0, 0x23, 0x00, 0x00 - # MemberFunction (0x2D9F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2D84) - # ThisType: std::unique_ptr >* (0x2D87) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Facet_base*) (0x2D9E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x87, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9e, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x2DA0) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::default_delete - # LinkageName: .?AU?$default_delete@V_Facet_base@std@@@std@@ - # } - .byte 0x6a, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x64 - .byte 0x65, 0x66, 0x61, 0x75 - .byte 0x6c, 0x74, 0x5f, 0x64 - .byte 0x65, 0x6c, 0x65, 0x74 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x64, 0x65 - .byte 0x66, 0x61, 0x75, 0x6c - .byte 0x74, 0x5f, 0x64, 0x65 - .byte 0x6c, 0x65, 0x74, 0x65 - .byte 0x40, 0x56, 0x5f, 0x46 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # FieldList (0x2DA1) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Unique_ptr_base > (0x2D85) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x2D91 - # Name: operator= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2D94 - # Name: unique_ptr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::(std::unique_ptr >&) (0x2D96) - # Name: swap - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::() (0x2D97) - # Name: ~unique_ptr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Facet_base& std::unique_ptr >::() (0x2D9A) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Facet_base* std::unique_ptr >::() (0x2D9B) - # Name: operator-> - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Facet_base* std::unique_ptr >::() (0x2D9B) - # Name: get - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::unique_ptr >::() (0x2D9C) - # Name: operator bool - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Facet_base* std::unique_ptr >::() (0x2D9D) - # Name: release - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::(std::_Facet_base*) (0x2D9F) - # Name: reset - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Unique_ptr_base > (0x2D85) - # Name: _Mybase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Facet_base* (0x23C0) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Facet_base (0x23BB) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::default_delete (0x2DA0) - # Name: deleter_type - # } - # } - .byte 0x16, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x91, 0x2d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x94, 0x2d, 0x00, 0x00 - .byte 0x75, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x96, 0x2d, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x97, 0x2d, 0x00, 0x00 - .byte 0x7e, 0x75, 0x6e, 0x69 - .byte 0x71, 0x75, 0x65, 0x5f - .byte 0x70, 0x74, 0x72, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9a, 0x2d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9b, 0x2d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9b, 0x2d, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9c, 0x2d, 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 0x9d, 0x2d, 0x00, 0x00 - .byte 0x72, 0x65, 0x6c, 0x65 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x9f, 0x2d, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xbb, 0x23, 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 0xa0, 0x2d, 0x00, 0x00 - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x72, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2DA2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2DA1) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::unique_ptr > - # LinkageName: .?AV?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@ - # } - .byte 0xae, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0xa1, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x75 - .byte 0x6e, 0x69, 0x71, 0x75 - .byte 0x65, 0x5f, 0x70, 0x74 - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x46, 0x61, 0x63 - .byte 0x65, 0x74, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x75, 0x6e, 0x69 - .byte 0x71, 0x75, 0x65, 0x5f - .byte 0x70, 0x74, 0x72, 0x40 - .byte 0x56, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x55, 0x3f - .byte 0x24, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x40 - .byte 0x56, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # StringId (0x2DA3) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x6d, 0x65 - .byte 0x6d, 0x6f, 0x72, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2DA4) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::unique_ptr > (0x2DA2) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory (0x2DA3) - # LineNumber: 1844 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa2, 0x2d, 0x00, 0x00 - .byte 0xa3, 0x2d, 0x00, 0x00 - .byte 0x34, 0x07, 0x00, 0x00 - # Class (0x2DA5) { - # 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::_Facet_base *,1> - # LinkageName: .?AV?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@ - # } - .byte 0xc2, 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, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x3e, 0x2c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x20, 0x2a - .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, 0x55 - .byte 0x3f, 0x24, 0x64, 0x65 - .byte 0x66, 0x61, 0x75, 0x6c - .byte 0x74, 0x5f, 0x64, 0x65 - .byte 0x6c, 0x65, 0x74, 0x65 - .byte 0x40, 0x56, 0x5f, 0x46 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x50, 0x41, 0x56 - .byte 0x5f, 0x46, 0x61, 0x63 - .byte 0x65, 0x74, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x40 - .byte 0x32, 0x40, 0x24, 0x30 - .byte 0x30, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x2DA6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::default_delete (0x2DA0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa0, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x2DA7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Unique_ptr_base > (0x2D85) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DA8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::default_delete& (0x2DA6) - # ClassType: std::_Unique_ptr_base > (0x2D85) - # ThisType: std::_Unique_ptr_base >* (0x2DA7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa6, 0x2d, 0x00, 0x00 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0xa7, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2DA9) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::default_delete (0x2DA0) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa0, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2DAA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::default_delete (0x2DA9) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa9, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x2DAB) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Unique_ptr_base > (0x2D85) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2DAC) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Unique_ptr_base > (0x2DAB) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xab, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DAD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::default_delete& (0x2DAA) - # ClassType: std::_Unique_ptr_base > (0x2D85) - # ThisType: const std::_Unique_ptr_base >* (0x2DAC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaa, 0x2d, 0x00, 0x00 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0xac, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2DAE) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::default_delete& std::_Unique_ptr_base >::() (0x2DA8) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::default_delete& std::_Unique_ptr_base >::() (0x2DAD) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa8, 0x2d, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xad, 0x2d, 0x00, 0x00 - # Pointer (0x2DAF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Facet_base* (0x23C0) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DB0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Facet_base*& (0x2DAF) - # ClassType: std::_Unique_ptr_base > (0x2D85) - # ThisType: std::_Unique_ptr_base >* (0x2DA7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaf, 0x2d, 0x00, 0x00 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0xa7, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2DB1) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Facet_base* (0x23C0) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2DB2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Facet_base* (0x2DB1) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb1, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DB3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Facet_base*& (0x2DB2) - # ClassType: std::_Unique_ptr_base > (0x2D85) - # ThisType: const std::_Unique_ptr_base >* (0x2DAC) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb2, 0x2d, 0x00, 0x00 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0xac, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2DB4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Facet_base*& std::_Unique_ptr_base >::() (0x2DB0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Facet_base*& std::_Unique_ptr_base >::() (0x2DB3) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb0, 0x2d, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb3, 0x2d, 0x00, 0x00 - # FieldList (0x2DB5) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2DAE - # Name: get_deleter - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2DB4 - # Name: _Myptr - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::default_delete (0x2DA0) - # Name: _Dx_noref - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Facet_base* (0x23C0) - # Name: pointer - # } - # } - .byte 0x5e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xae, 0x2d, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xb4, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xa0, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x78, 0x5f - .byte 0x6e, 0x6f, 0x72, 0x65 - .byte 0x66, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - # Class (0x2DB6) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2DB5) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Unique_ptr_base > - # LinkageName: .?AV?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@ - # } - .byte 0xba, 0x00, 0x04, 0x15 - .byte 0x07, 0x00, 0x10, 0x02 - .byte 0xb5, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x55, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x2c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x66, 0x61, 0x75, 0x6c - .byte 0x74, 0x5f, 0x64, 0x65 - .byte 0x6c, 0x65, 0x74, 0x65 - .byte 0x3c, 0x73, 0x74, 0x64 - .byte 0x3a, 0x3a, 0x5f, 0x46 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x5f - .byte 0x55, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x40 - .byte 0x56, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x55, 0x3f - .byte 0x24, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x40 - .byte 0x56, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2DB7) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Unique_ptr_base > (0x2DB6) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory (0x2DA3) - # LineNumber: 1802 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xb6, 0x2d, 0x00, 0x00 - .byte 0xa3, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x07, 0x00, 0x00 - # Pointer (0x2DB8) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::default_delete (0x2DA0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa0, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DB9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::default_delete (0x2DA0) - # ThisType: std::default_delete* (0x2DB8) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa0, 0x2d, 0x00, 0x00 - .byte 0xb8, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2DBA) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::default_delete (0x2DA9) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa9, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DBB) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::default_delete (0x2DA0) - # ThisType: const std::default_delete* (0x2DBA) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Facet_base*) (0x2D9E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa0, 0x2d, 0x00, 0x00 - .byte 0xba, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9e, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2DBC) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::default_delete::() (0x2DB9) - # Name: default_delete - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::default_delete::(std::_Facet_base*) (0x2DBB) - # Name: operator() - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb9, 0x2d, 0x00, 0x00 - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xbb, 0x2d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Struct (0x2DBD) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2DBC) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::default_delete - # LinkageName: .?AU?$default_delete@V_Facet_base@std@@@std@@ - # } - .byte 0x6a, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0xbc, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x64 - .byte 0x65, 0x66, 0x61, 0x75 - .byte 0x6c, 0x74, 0x5f, 0x64 - .byte 0x65, 0x6c, 0x65, 0x74 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x3e, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x55 - .byte 0x3f, 0x24, 0x64, 0x65 - .byte 0x66, 0x61, 0x75, 0x6c - .byte 0x74, 0x5f, 0x64, 0x65 - .byte 0x6c, 0x65, 0x74, 0x65 - .byte 0x40, 0x56, 0x5f, 0x46 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2DBE) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::default_delete (0x2DBD) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory (0x2DA3) - # LineNumber: 1759 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xbd, 0x2d, 0x00, 0x00 - .byte 0xa3, 0x2d, 0x00, 0x00 - .byte 0xdf, 0x06, 0x00, 0x00 - # Pointer (0x2DBF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DC0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::default_delete& (0x2DA6) - # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # ThisType: std::_Compressed_pair,std::_Facet_base *,1>* (0x2DBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xa6, 0x2d, 0x00, 0x00 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0xbf, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2DC1) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2DC2) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,std::_Facet_base *,1> (0x2DC1) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc1, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DC3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::default_delete& (0x2DAA) - # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # ThisType: const std::_Compressed_pair,std::_Facet_base *,1>* (0x2DC2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaa, 0x2d, 0x00, 0x00 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0xc2, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2DC4) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::default_delete& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2DC0) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::default_delete& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2DC3) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc0, 0x2d, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc3, 0x2d, 0x00, 0x00 - # MemberFunction (0x2DC5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Facet_base*& (0x2DAF) - # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # ThisType: std::_Compressed_pair,std::_Facet_base *,1>* (0x2DBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xaf, 0x2d, 0x00, 0x00 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0xbf, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2DC6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Facet_base (0x23BB) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xbb, 0x23, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Pointer (0x2DC7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Facet_base* const (0x2DC6) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xc6, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DC8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Facet_base* const& (0x2DC7) - # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # ThisType: const std::_Compressed_pair,std::_Facet_base *,1>* (0x2DC2) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xc7, 0x2d, 0x00, 0x00 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0xc2, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2DC9) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Facet_base*& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2DC5) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Facet_base* const& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2DC8) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc5, 0x2d, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xc8, 0x2d, 0x00, 0x00 - # FieldList (0x2DCA) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::default_delete (0x2DA0) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Facet_base* (0x23C0) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2DC4 - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2DC9 - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::default_delete (0x2DA0) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0xa0, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0xc0, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc4, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xc9, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xa0, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x2DCB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2DCA) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Compressed_pair,std::_Facet_base *,1> - # LinkageName: .?AV?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PAV_Facet_base@2@$00@std@@ - # } - .byte 0xc2, 0x00, 0x04, 0x15 - .byte 0x07, 0x00, 0x10, 0x02 - .byte 0xca, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x46, 0x61 - .byte 0x63, 0x65, 0x74, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x3e, 0x2c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x46, 0x61, 0x63, 0x65 - .byte 0x74, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x20, 0x2a - .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, 0x55 - .byte 0x3f, 0x24, 0x64, 0x65 - .byte 0x66, 0x61, 0x75, 0x6c - .byte 0x74, 0x5f, 0x64, 0x65 - .byte 0x6c, 0x65, 0x74, 0x65 - .byte 0x40, 0x56, 0x5f, 0x46 - .byte 0x61, 0x63, 0x65, 0x74 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x50, 0x41, 0x56 - .byte 0x5f, 0x46, 0x61, 0x63 - .byte 0x65, 0x74, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x40 - .byte 0x32, 0x40, 0x24, 0x30 - .byte 0x30, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2DCC) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,std::_Facet_base *,1> (0x2DCB) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xcb, 0x2d, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # Pointer (0x2DCD) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::ctype (0x2373) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x73, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Procedure (0x2DCE) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::ctype& (0x2DCD) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::locale&) (0x233A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xcd, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x3a, 0x23, 0x00, 0x00 - # FuncId (0x2DCF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::ctype& (const std::locale&) (0x2DCE) - # Name: use_facet - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xce, 0x2d, 0x00, 0x00 - .byte 0x75, 0x73, 0x65, 0x5f - .byte 0x66, 0x61, 0x63, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2DD0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::locale (0x230C) - # FunctionType: const std::locale::facet* std::locale::(unsigned) (0x2351) - # Name: _Getfacet - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x51, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x66, 0x61, 0x63, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2DD1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::collate (0x236F) - # FunctionType: unsigned std::collate::(const std::locale::facet**, const std::locale*) (0x23EF) - # Name: _Getcat - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xef, 0x23, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x63, 0x61, 0x74, 0x00 - # Class (0x2DD2) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::bad_cast - # LinkageName: .?AVbad_cast@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, 0x62 - .byte 0x61, 0x64, 0x5f, 0x63 - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x62, 0x61, 0x64, 0x5f - .byte 0x63, 0x61, 0x73, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x2DD3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::bad_cast (0x2DD2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2DD4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::bad_cast (0x2DD2) - # ThisType: std::bad_cast* (0x2DD3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0xd3, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2DD5) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::bad_cast (0x2DD2) - # ThisType: std::bad_cast* (0x2DD3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, int) (0x1BF2) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0xd3, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xf2, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2DD6) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::bad_cast::() (0x2DD4) - # ] - # Method [ - # AccessSpecifier: Private (0x1) - # Type: void std::bad_cast::(const char* const, int) (0x2DD5) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd4, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xd5, 0x2d, 0x00, 0x00 - # MemberFunction (0x2DD7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::bad_cast (0x2DD2) - # ClassType: std::bad_cast (0x2DD2) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char* const) (0x1196) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x96, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2DD8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::exception (0x1BE4) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2DD6 - # Name: bad_cast - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: std::bad_cast std::bad_cast::(const char* const) (0x2DD7) - # Name: __construct_from_string_literal - # } - # } - .byte 0x4a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0xd6, 0x2d, 0x00, 0x00 - .byte 0x62, 0x61, 0x64, 0x5f - .byte 0x63, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0xd7, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x5f, 0x63, 0x6f - .byte 0x6e, 0x73, 0x74, 0x72 - .byte 0x75, 0x63, 0x74, 0x5f - .byte 0x66, 0x72, 0x6f, 0x6d - .byte 0x5f, 0x73, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x6c, 0x69, 0x74, 0x65 - .byte 0x72, 0x61, 0x6c, 0x00 - # Class (0x2DD9) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2DD8) - # DerivedFrom: 0x0 - # VShape: (0x1BDC) - # SizeOf: 12 - # Name: std::bad_cast - # LinkageName: .?AVbad_cast@std@@ - # } - .byte 0x36, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0xd8, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0xdc, 0x1b, 0x00, 0x00 - .byte 0x0c, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x62 - .byte 0x61, 0x64, 0x5f, 0x63 - .byte 0x61, 0x73, 0x74, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x62, 0x61, 0x64, 0x5f - .byte 0x63, 0x61, 0x73, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # StringId (0x2DDA) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_typeinfo.h - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x76, 0x63 - .byte 0x72, 0x75, 0x6e, 0x74 - .byte 0x69, 0x6d, 0x65, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x69, 0x6e, 0x66, 0x6f - .byte 0x2e, 0x68, 0x00, 0xf1 - # UdtSourceLine (0x2DDB) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::bad_cast (0x2DD9) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\vcruntime_typeinfo.h (0x2DDA) - # LineNumber: 124 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xd9, 0x2d, 0x00, 0x00 - .byte 0xda, 0x2d, 0x00, 0x00 - .byte 0x7c, 0x00, 0x00, 0x00 - # MemberFuncId (0x2DDC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::bad_cast (0x2DD2) - # FunctionType: void std::bad_cast::() (0x2DD4) - # Name: bad_cast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0xd4, 0x2d, 0x00, 0x00 - .byte 0x62, 0x61, 0x64, 0x5f - .byte 0x63, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Modifier (0x2DDD) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::bad_cast (0x2DD2) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2DDE) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::bad_cast (0x2DDD) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xdd, 0x2d, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2DDF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::bad_cast& (0x2DDE) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xde, 0x2d, 0x00, 0x00 - # MemberFunction (0x2DE0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::bad_cast (0x2DD2) - # ThisType: std::bad_cast* (0x2DD3) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::bad_cast&) (0x2DDF) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0xd3, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xdf, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2DE1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::bad_cast (0x2DD2) - # FunctionType: void std::bad_cast::(const std::bad_cast&) (0x2DE0) - # Name: bad_cast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0xe0, 0x2d, 0x00, 0x00 - .byte 0x62, 0x61, 0x64, 0x5f - .byte 0x63, 0x61, 0x73, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2DE2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::bad_cast (0x2DD2) - # FunctionType: void std::bad_cast::() (0x2DD4) - # Name: ~bad_cast - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd2, 0x2d, 0x00, 0x00 - .byte 0xd4, 0x2d, 0x00, 0x00 - .byte 0x7e, 0x62, 0x61, 0x64 - .byte 0x5f, 0x63, 0x61, 0x73 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2DE3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::unique_ptr > (0x2D84) - # FunctionType: void std::unique_ptr >::(std::_Facet_base*) (0x2D9F) - # Name: unique_ptr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x9f, 0x2d, 0x00, 0x00 - .byte 0x75, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2DE4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::unique_ptr > (0x2D84) - # FunctionType: std::_Facet_base* std::unique_ptr >::() (0x2D9D) - # Name: release - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x9d, 0x2d, 0x00, 0x00 - .byte 0x72, 0x65, 0x6c, 0x65 - .byte 0x61, 0x73, 0x65, 0x00 - # MemberFuncId (0x2DE5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::unique_ptr > (0x2D84) - # FunctionType: void std::unique_ptr >::() (0x2D97) - # Name: ~unique_ptr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x97, 0x2d, 0x00, 0x00 - .byte 0x7e, 0x75, 0x6e, 0x69 - .byte 0x71, 0x75, 0x65, 0x5f - .byte 0x70, 0x74, 0x72, 0x00 - # MemberFuncId (0x2DE6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::locale (0x230C) - # FunctionType: std::basic_string,std::allocator > std::locale::() (0x234C) - # Name: name - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0c, 0x23, 0x00, 0x00 - .byte 0x4c, 0x23, 0x00, 0x00 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2DE7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: const char* std::basic_string,std::allocator >::() (0x1207) - # Name: c_str - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x07, 0x12, 0x00, 0x00 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2DE8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::collate (0x236F) - # FunctionType: void std::collate::(const std::_Locinfo&, unsigned) (0x23EC) - # Name: collate - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xec, 0x23, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6c, 0x6c - .byte 0x61, 0x74, 0x65, 0x00 - # MemberFuncId (0x2DE9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::collate (0x236F) - # FunctionType: void std::collate::(const std::_Locinfo&) (0x23F1) - # Name: _Init - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xf1, 0x23, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x69 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2DEA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::collate (0x236F) - # FunctionType: void std::collate::() (0x23F0) - # Name: ~collate - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xf0, 0x23, 0x00, 0x00 - .byte 0x7e, 0x63, 0x6f, 0x6c - .byte 0x6c, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2DEB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::collate (0x236F) - # FunctionType: int std::collate::(const char*, const char*, const char*, const char*) (0x23E6) - # Name: do_compare - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xe6, 0x23, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x63 - .byte 0x6f, 0x6d, 0x70, 0x61 - .byte 0x72, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2DEC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::collate (0x236F) - # FunctionType: std::basic_string,std::allocator > std::collate::(const char*, const char*) (0x23E7) - # Name: do_transform - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xe7, 0x23, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x74 - .byte 0x72, 0x61, 0x6e, 0x73 - .byte 0x66, 0x6f, 0x72, 0x6d - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2DED) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::collate (0x236F) - # FunctionType: long std::collate::(const char*, const char*) (0x23E8) - # Name: do_hash - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x6f, 0x23, 0x00, 0x00 - .byte 0xe8, 0x23, 0x00, 0x00 - .byte 0x64, 0x6f, 0x5f, 0x68 - .byte 0x61, 0x73, 0x68, 0x00 - # Modifier (0x2DEE) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: _Collvec (0x1B23) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x23, 0x1b, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2DEF) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const _Collvec (0x2DEE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xee, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2DF0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: const _Collvec* (0x2DEF) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xef, 0x2d, 0x00, 0x00 - # Procedure (0x2DF1) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (const char*, const char*, const char*, const char*, const _Collvec*) (0x2DF0) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0xf0, 0x2d, 0x00, 0x00 - # FuncId (0x2DF2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (const char*, const char*, const char*, const char*, const _Collvec*) (0x2DF1) - # Name: _LStrcoll - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf1, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x53, 0x74 - .byte 0x72, 0x63, 0x6f, 0x6c - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2DF3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::(const unsigned, const char) (0x119B) - # Name: resize - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x9b, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - # ArgList (0x2DF4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: const _Collvec* (0x2DEF) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xef, 0x2d, 0x00, 0x00 - # Procedure (0x2DF5) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned (0x75) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (char*, char*, const char*, const char*, const _Collvec*) (0x2DF4) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0xf4, 0x2d, 0x00, 0x00 - # FuncId (0x2DF6) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned (char*, char*, const char*, const char*, const _Collvec*) (0x2DF5) - # Name: _LStrxfrm - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf5, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x53, 0x74 - .byte 0x72, 0x78, 0x66, 0x72 - .byte 0x6d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2DF7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_iterator > > (0x11CA) - # FunctionType: char& std::_String_iterator > >::() (0x129B) - # Name: operator* - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xca, 0x11, 0x00, 0x00 - .byte 0x9b, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2DF8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: void std::basic_string,std::allocator >::(const unsigned) (0x1218) - # Name: _Eos - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x18, 0x12, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6f, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2DF9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, const char) (0x11C3) - # Name: append - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xc3, 0x11, 0x00, 0x00 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # MemberFuncId (0x2DFA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::char_traits (0x125A) - # FunctionType: char* std::char_traits::(char* const, const unsigned, const char) (0x12F7) - # Name: assign - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x5a, 0x12, 0x00, 0x00 - .byte 0xf7, 0x12, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - # Class (0x2DFB) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_string,std::allocator >::append:: - # LinkageName: .?AV@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@ - # } - .byte 0xd6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .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, 0x3a, 0x3a - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x6e, 0x64, 0x3a, 0x3a - .byte 0x3c, 0x75, 0x6e, 0x6e - .byte 0x61, 0x6d, 0x65, 0x64 - .byte 0x2d, 0x74, 0x61, 0x67 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3c, 0x6c - .byte 0x61, 0x6d, 0x62, 0x64 - .byte 0x61, 0x5f, 0x31, 0x3e - .byte 0x40, 0x3f, 0x30, 0x3f - .byte 0x3f, 0x61, 0x70, 0x70 - .byte 0x65, 0x6e, 0x64, 0x40 - .byte 0x3f, 0x24, 0x62, 0x61 - .byte 0x73, 0x69, 0x63, 0x5f - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x40, 0x44 - .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, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x44 - .byte 0x40, 0x32, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x51, 0x41, 0x45 - .byte 0x41, 0x41, 0x56, 0x32 - .byte 0x33, 0x40, 0x49, 0x44 - .byte 0x40, 0x5a, 0x40, 0x00 - # ArgList (0x2DFC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: std::basic_string,std::allocator >::append:: (0x2DFB) - # ArgType: unsigned (0x75) - # ArgType: char (0x70) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0xfb, 0x2d, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - # MemberFunction (0x2DFD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const unsigned, std::basic_string,std::allocator >::append::, unsigned, char) (0x2DFC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0xfc, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2DFE) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::basic_string,std::allocator >::append:: - # LinkageName: .?AV@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@ID@Z@ - # } - .byte 0xd6, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 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, 0x3a, 0x3a - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x6e, 0x64, 0x3a, 0x3a - .byte 0x3c, 0x75, 0x6e, 0x6e - .byte 0x61, 0x6d, 0x65, 0x64 - .byte 0x2d, 0x74, 0x61, 0x67 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3c, 0x6c - .byte 0x61, 0x6d, 0x62, 0x64 - .byte 0x61, 0x5f, 0x31, 0x3e - .byte 0x40, 0x3f, 0x30, 0x3f - .byte 0x3f, 0x61, 0x70, 0x70 - .byte 0x65, 0x6e, 0x64, 0x40 - .byte 0x3f, 0x24, 0x62, 0x61 - .byte 0x73, 0x69, 0x63, 0x5f - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x40, 0x44 - .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, 0x56, 0x3f - .byte 0x24, 0x61, 0x6c, 0x6c - .byte 0x6f, 0x63, 0x61, 0x74 - .byte 0x6f, 0x72, 0x40, 0x44 - .byte 0x40, 0x32, 0x40, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x51, 0x41, 0x45 - .byte 0x41, 0x41, 0x56, 0x32 - .byte 0x33, 0x40, 0x49, 0x44 - .byte 0x40, 0x5a, 0x40, 0x00 - # UdtSourceLine (0x2DFF) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::basic_string,std::allocator >::append:: (0x2DFE) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 2642 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xfe, 0x2d, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x52, 0x0a, 0x00, 0x00 - # MemberFuncId (0x2E00) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, std::basic_string,std::allocator >::append::, unsigned, char) (0x2DFD) - # Name: _Reallocate_grow_by - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xfd, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x67, 0x72, 0x6f, 0x77 - .byte 0x5f, 0x62, 0x79, 0x00 - # Modifier (0x2E01) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::basic_string,std::allocator >::append:: (0x2DFB) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xfb, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2E02) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_string,std::allocator >::append:: (0x2E01) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x01, 0x2e, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2E03) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ArgType: const char (0x113E) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3e, 0x11, 0x00, 0x00 - # MemberFunction (0x2E04) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator >::append:: (0x2DFB) - # ThisType: const std::basic_string,std::allocator >::append::* (0x2E02) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (char* const, const char* const, const unsigned, const unsigned, const char) (0x2E03) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xfb, 0x2d, 0x00, 0x00 - .byte 0x02, 0x2e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x05, 0x00 - .byte 0x03, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E05) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator >::append:: (0x2DFB) - # FunctionType: void std::basic_string,std::allocator >::append::::(char* const, const char* const, const unsigned, const unsigned, const char) (0x2E04) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xfb, 0x2d, 0x00, 0x00 - .byte 0x04, 0x2e, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x2E06) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_const_iterator > > (0x11CB) - # FunctionType: const char& std::_String_const_iterator > >::() (0x12B1) - # Name: operator* - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xb1, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - # Pointer (0x2E07) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_String_val > (0x1249) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x49, 0x12, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Procedure (0x2E08) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const char* (0x113F) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const char*) (0x1147) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x47, 0x11, 0x00, 0x00 - # FuncId (0x2E09) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const char* (const char*) (0x2E08) - # Name: _Unfancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x08, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x2E0A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned (0x75) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const unsigned) (0x1192) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x92, 0x11, 0x00, 0x00 - # FuncId (0x2E0B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned (const char* const, const unsigned) (0x2E0A) - # Name: _Hash_array_representation - # } - .byte 0x26, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0a, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x48, 0x61, 0x73 - .byte 0x68, 0x5f, 0x61, 0x72 - .byte 0x72, 0x61, 0x79, 0x5f - .byte 0x72, 0x65, 0x70, 0x72 - .byte 0x65, 0x73, 0x65, 0x6e - .byte 0x74, 0x61, 0x74, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # Pointer (0x2E0C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const unsigned char (0x2B71) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x71, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # ArgList (0x2E0D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: unsigned (0x75) - # ArgType: const unsigned char* const (0x2E0C) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x0c, 0x2e, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # Procedure (0x2E0E) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: unsigned (0x75) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (unsigned, const unsigned char* const, const unsigned) (0x2E0D) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x0d, 0x2e, 0x00, 0x00 - # FuncId (0x2E0F) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: unsigned (unsigned, const unsigned char* const, const unsigned) (0x2E0E) - # Name: _Fnv1a_append_bytes - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x0e, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x46, 0x6e, 0x76 - .byte 0x31, 0x61, 0x5f, 0x61 - .byte 0x70, 0x70, 0x65, 0x6e - .byte 0x64, 0x5f, 0x62, 0x79 - .byte 0x74, 0x65, 0x73, 0x00 - # MemberFuncId (0x2E10) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::exception (0x1BE4) - # FunctionType: void std::exception::(const char* const, int) (0x1BF3) - # Name: exception - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xe4, 0x1b, 0x00, 0x00 - .byte 0xf3, 0x1b, 0x00, 0x00 - .byte 0x65, 0x78, 0x63, 0x65 - .byte 0x70, 0x74, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2E11) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Unique_ptr_base > (0x2D85) - # ThisType: std::_Unique_ptr_base >* (0x2DA7) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Facet_base*) (0x2D9E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0xa7, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x9e, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E12) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Unique_ptr_base > (0x2D85) - # FunctionType: void std::_Unique_ptr_base >::(std::_Facet_base*) (0x2E11) - # Name: _Unique_ptr_base - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0x11, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x71, 0x75, 0x65, 0x5f - .byte 0x70, 0x74, 0x72, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2E13) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Zero_then_variadic_args_t (0x1DC0) - # ArgType: std::_Facet_base*& (0x2DAF) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc0, 0x1d, 0x00, 0x00 - .byte 0xaf, 0x2d, 0x00, 0x00 - # MemberFunction (0x2E14) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # ThisType: std::_Compressed_pair,std::_Facet_base *,1>* (0x2DBF) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Zero_then_variadic_args_t, std::_Facet_base*&) (0x2E13) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0xbf, 0x2d, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x13, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E15) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # FunctionType: void std::_Compressed_pair,std::_Facet_base *,1>::(std::_Zero_then_variadic_args_t, std::_Facet_base*&) (0x2E14) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0x14, 0x2e, 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 - # ArgList (0x2E16) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Facet_base*& (0x2DAF) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xaf, 0x2d, 0x00, 0x00 - # Procedure (0x2E17) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Facet_base*& (0x2DAF) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Facet_base*&) (0x2E16) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xaf, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x16, 0x2e, 0x00, 0x00 - # FuncId (0x2E18) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Facet_base*& (std::_Facet_base*&) (0x2E17) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x17, 0x2e, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x2E19) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::unique_ptr > (0x2D84) - # FunctionType: std::_Facet_base* std::unique_ptr >::() (0x2D9B) - # Name: get - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x84, 0x2d, 0x00, 0x00 - .byte 0x9b, 0x2d, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x00 - # MemberFuncId (0x2E1A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Unique_ptr_base > (0x2D85) - # FunctionType: std::_Facet_base*& std::_Unique_ptr_base >::() (0x2DB0) - # Name: _Myptr - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0xb0, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2E1B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Unique_ptr_base > (0x2D85) - # FunctionType: const std::_Facet_base*& std::_Unique_ptr_base >::() (0x2DB3) - # Name: _Myptr - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0xb3, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2E1C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # FunctionType: std::_Facet_base* const& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2DC8) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0xc8, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x2E1D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # FunctionType: std::_Facet_base*& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2DC5) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0xc5, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x2E1E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Unique_ptr_base > (0x2D85) - # FunctionType: std::default_delete& std::_Unique_ptr_base >::() (0x2DA8) - # Name: get_deleter - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x85, 0x2d, 0x00, 0x00 - .byte 0xa8, 0x2d, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x72, 0x00 - # MemberFuncId (0x2E1F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::default_delete (0x2DA0) - # FunctionType: void std::default_delete::(std::_Facet_base*) (0x2DBB) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa0, 0x2d, 0x00, 0x00 - .byte 0xbb, 0x2d, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x2E20) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2DA5) - # FunctionType: std::default_delete& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2DC0) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xa5, 0x2d, 0x00, 0x00 - .byte 0xc0, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFunction (0x2E21) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, const char* const) (0x2B88) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x88, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E22) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const char* const) (0x2E21) - # Name: assign - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x21, 0x2e, 0x00, 0x00 - .byte 0x61, 0x73, 0x73, 0x69 - .byte 0x67, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x2E23) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::(const std::regex_traits&, const char*, const char*, std::regex_constants::syntax_option_type) (0x2D30) - # Name: _Parser - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x30, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x50, 0x61, 0x72 - .byte 0x73, 0x65, 0x72, 0x00 - # MemberFuncId (0x2E24) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: std::_Root_node* std::_Parser >::() (0x2D31) - # Name: _Compile - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x31, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6d - .byte 0x70, 0x69, 0x6c, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2E25) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Tidy_guard > > - # LinkageName: .?AU?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@ - # } - .byte 0xaa, 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, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x42, 0x75, 0x69 - .byte 0x6c, 0x64, 0x65, 0x72 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x63 - .byte 0x68, 0x61, 0x72, 0x20 - .byte 0x2a, 0x2c, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x42, 0x75, 0x69 - .byte 0x6c, 0x64, 0x65, 0x72 - .byte 0x40, 0x50, 0x42, 0x44 - .byte 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 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 - # Pointer (0x2E26) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Tidy_guard > > (0x2E25) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x25, 0x2e, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2E27) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Tidy_guard > > (0x2E25) - # ThisType: std::_Tidy_guard > >* (0x2E26) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x25, 0x2e, 0x00, 0x00 - .byte 0x26, 0x2e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2E28) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Builder >* (0x2D4E) - # FieldOffset: 0x0 - # Name: _Target - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Tidy_guard > >::() (0x2E27) - # Name: ~_Tidy_guard - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x61, 0x72, 0x67, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x27, 0x2e, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2E29) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2E28) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Tidy_guard > > - # LinkageName: .?AU?$_Tidy_guard@V?$_Builder@PBDDV?$regex_traits@D@std@@@std@@@std@@ - # } - .byte 0xaa, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x28, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x54, 0x69, 0x64, 0x79 - .byte 0x5f, 0x67, 0x75, 0x61 - .byte 0x72, 0x64, 0x3c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x42, 0x75, 0x69 - .byte 0x6c, 0x64, 0x65, 0x72 - .byte 0x3c, 0x63, 0x6f, 0x6e - .byte 0x73, 0x74, 0x20, 0x63 - .byte 0x68, 0x61, 0x72, 0x20 - .byte 0x2a, 0x2c, 0x63, 0x68 - .byte 0x61, 0x72, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x20, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x55, 0x3f - .byte 0x24, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x40, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x42, 0x75, 0x69 - .byte 0x6c, 0x64, 0x65, 0x72 - .byte 0x40, 0x50, 0x42, 0x44 - .byte 0x44, 0x56, 0x3f, 0x24 - .byte 0x72, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 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 - # UdtSourceLine (0x2E2A) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Tidy_guard > > (0x2E29) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xutility (0x10AE) - # LineNumber: 3511 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x29, 0x2e, 0x00, 0x00 - .byte 0xae, 0x10, 0x00, 0x00 - .byte 0xb7, 0x0d, 0x00, 0x00 - # MemberFuncId (0x2E2B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: void std::basic_regex >::(std::_Root_node*) (0x2318) - # Name: _Reset - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0x18, 0x23, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x73 - .byte 0x65, 0x74, 0x00, 0xf1 - # MemberFuncId (0x2E2C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: ~_Parser - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x50, 0x61 - .byte 0x72, 0x73, 0x65, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2E2D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - # MemberFunction (0x2E2E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const char* const) (0x2E2D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x04, 0x00 - .byte 0x2d, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E2F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const char* const) (0x2E2E) - # Name: replace - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x2e, 0x2e, 0x00, 0x00 - .byte 0x72, 0x65, 0x70, 0x6c - .byte 0x61, 0x63, 0x65, 0x00 - # Pointer (0x2E30) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_String_const_iterator > > (0x11CB) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2E31) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_String_const_iterator > >&& (0x2E30) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x30, 0x2e, 0x00, 0x00 - # MemberFunction (0x2E32) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_String_const_iterator > > (0x11CB) - # ThisType: std::_String_const_iterator > >* (0x12AB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_String_const_iterator > >&&) (0x2E31) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xab, 0x12, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x31, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E33) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_const_iterator > > (0x11CB) - # FunctionType: void std::_String_const_iterator > >::(std::_String_const_iterator > >&&) (0x2E32) - # Name: _String_const_iterator - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0x32, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x5f - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x5f, 0x69, 0x74 - .byte 0x65, 0x72, 0x61, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # ArgList (0x2E34) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const std::_String_const_iterator > > (0x11CC) - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: std::integral_constant (0x11B1) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0xcc, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0xb1, 0x11, 0x00, 0x00 - # MemberFunction (0x2E35) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const char* const, std::integral_constant) (0x2E34) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x05, 0x00 - .byte 0x34, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E36) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const char* const, std::integral_constant) (0x2E35) - # Name: _Replace_range - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x35, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x70 - .byte 0x6c, 0x61, 0x63, 0x65 - .byte 0x5f, 0x72, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2E37) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, unsigned, const char* const, const unsigned) (0x11E6) - # Name: replace - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0xe6, 0x11, 0x00, 0x00 - .byte 0x72, 0x65, 0x70, 0x6c - .byte 0x61, 0x63, 0x65, 0x00 - # MemberFuncId (0x2E38) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_const_iterator > > (0x11CB) - # FunctionType: int std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12BA) - # Name: operator- - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xcb, 0x11, 0x00, 0x00 - .byte 0xba, 0x12, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E39) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x1204) - # Name: cbegin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x04, 0x12, 0x00, 0x00 - .byte 0x63, 0x62, 0x65, 0x67 - .byte 0x69, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x2E3A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val > (0x121E) - # FunctionType: void std::_String_val >::(const unsigned) (0x12CB) - # Name: _Check_offset - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xcb, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x65 - .byte 0x63, 0x6b, 0x5f, 0x6f - .byte 0x66, 0x66, 0x73, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E3B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val > (0x121E) - # FunctionType: unsigned std::_String_val >::(const unsigned, const unsigned) (0x12CD) - # Name: _Clamp_suffix_size - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xcd, 0x12, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x61 - .byte 0x6d, 0x70, 0x5f, 0x73 - .byte 0x75, 0x66, 0x66, 0x69 - .byte 0x78, 0x5f, 0x73, 0x69 - .byte 0x7a, 0x65, 0x00, 0xf1 - # Class (0x2E3C) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x380) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::basic_string,std::allocator >::replace:: - # LinkageName: .?AV@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@ - # } - .byte 0xde, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x80, 0x03 - .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, 0x3a, 0x3a - .byte 0x72, 0x65, 0x70, 0x6c - .byte 0x61, 0x63, 0x65, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x31 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x72, 0x65 - .byte 0x70, 0x6c, 0x61, 0x63 - .byte 0x65, 0x40, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x40, 0x44, 0x55, 0x3f - .byte 0x24, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x44, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x51 - .byte 0x41, 0x45, 0x41, 0x41 - .byte 0x56, 0x32, 0x33, 0x40 - .byte 0x49, 0x49, 0x51, 0x42 - .byte 0x44, 0x49, 0x40, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # ArgList (0x2E3D) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 6 - # Arguments [ - # ArgType: const unsigned (0x1181) - # ArgType: std::basic_string,std::allocator >::replace:: (0x2E3C) - # ArgType: unsigned (0x75) - # ArgType: unsigned (0x75) - # ArgType: const char* (0x113F) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x1e, 0x00, 0x01, 0x12 - .byte 0x06, 0x00, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x3c, 0x2e, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # MemberFunction (0x2E3E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator >& (0x11AD) - # ClassType: std::basic_string,std::allocator > (0x114B) - # ThisType: std::basic_string,std::allocator >* (0x1183) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 6 - # ArgListType: (const unsigned, std::basic_string,std::allocator >::replace::, unsigned, unsigned, const char*, unsigned) (0x2E3D) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xad, 0x11, 0x00, 0x00 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x83, 0x11, 0x00, 0x00 - .byte 0x0b, 0x00, 0x06, 0x00 - .byte 0x3d, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2E3F) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x300) - # HasUniqueName (0x200) - # Scoped (0x100) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::basic_string,std::allocator >::replace:: - # LinkageName: .?AV@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV23@IIQBDI@Z@ - # } - .byte 0xde, 0x00, 0x04, 0x15 - .byte 0x00, 0x00, 0x00, 0x03 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 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, 0x3a, 0x3a - .byte 0x72, 0x65, 0x70, 0x6c - .byte 0x61, 0x63, 0x65, 0x3a - .byte 0x3a, 0x3c, 0x75, 0x6e - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x64, 0x2d, 0x74, 0x61 - .byte 0x67, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3c - .byte 0x6c, 0x61, 0x6d, 0x62 - .byte 0x64, 0x61, 0x5f, 0x31 - .byte 0x3e, 0x40, 0x3f, 0x30 - .byte 0x3f, 0x3f, 0x72, 0x65 - .byte 0x70, 0x6c, 0x61, 0x63 - .byte 0x65, 0x40, 0x3f, 0x24 - .byte 0x62, 0x61, 0x73, 0x69 - .byte 0x63, 0x5f, 0x73, 0x74 - .byte 0x72, 0x69, 0x6e, 0x67 - .byte 0x40, 0x44, 0x55, 0x3f - .byte 0x24, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x40, 0x44, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x56, 0x3f, 0x24, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x40, 0x44, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x51 - .byte 0x41, 0x45, 0x41, 0x41 - .byte 0x56, 0x32, 0x33, 0x40 - .byte 0x49, 0x49, 0x51, 0x42 - .byte 0x44, 0x49, 0x40, 0x5a - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2E40) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::basic_string,std::allocator >::replace:: (0x2E3F) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xstring (0x125D) - # LineNumber: 2965 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3f, 0x2e, 0x00, 0x00 - .byte 0x5d, 0x12, 0x00, 0x00 - .byte 0x95, 0x0b, 0x00, 0x00 - # MemberFuncId (0x2E41) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned, std::basic_string,std::allocator >::replace::, unsigned, unsigned, const char*, unsigned) (0x2E3E) - # Name: _Reallocate_grow_by - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x3e, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x61 - .byte 0x6c, 0x6c, 0x6f, 0x63 - .byte 0x61, 0x74, 0x65, 0x5f - .byte 0x67, 0x72, 0x6f, 0x77 - .byte 0x5f, 0x62, 0x79, 0x00 - # MemberFuncId (0x2E42) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_String_val > (0x121E) - # FunctionType: void std::_String_val >::() (0x12CC) - # Name: _Xran - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x1e, 0x12, 0x00, 0x00 - .byte 0xcc, 0x12, 0x00, 0x00 - .byte 0x5f, 0x58, 0x72, 0x61 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Modifier (0x2E43) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::basic_string,std::allocator >::replace:: (0x2E3C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x3c, 0x2e, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2E44) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::basic_string,std::allocator >::replace:: (0x2E43) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x43, 0x2e, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # ArgList (0x2E45) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 7 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ArgType: const unsigned (0x1181) - # ArgType: const char* const (0x1191) - # ArgType: const unsigned (0x1181) - # ] - # } - .byte 0x22, 0x00, 0x01, 0x12 - .byte 0x07, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x81, 0x11, 0x00, 0x00 - # MemberFunction (0x2E46) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::basic_string,std::allocator >::replace:: (0x2E3C) - # ThisType: const std::basic_string,std::allocator >::replace::* (0x2E44) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 7 - # ArgListType: (char* const, const char* const, const unsigned, const unsigned, const unsigned, const char* const, const unsigned) (0x2E45) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3c, 0x2e, 0x00, 0x00 - .byte 0x44, 0x2e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x07, 0x00 - .byte 0x45, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E47) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator >::replace:: (0x2E3C) - # FunctionType: void std::basic_string,std::allocator >::replace::::(char* const, const char* const, const unsigned, const unsigned, const unsigned, const char* const, const unsigned) (0x2E46) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x3c, 0x2e, 0x00, 0x00 - .byte 0x46, 0x2e, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x2E48) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_string,std::allocator > (0x114B) - # FunctionType: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x1204) - # Name: begin - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x04, 0x12, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x69 - .byte 0x6e, 0x00, 0xf2, 0xf1 - # ArgList (0x2E49) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_String_val >& (0x124A) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x4a, 0x12, 0x00, 0x00 - # Procedure (0x2E4A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::_String_val >* (0x12C7) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_String_val >&) (0x2E49) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xc7, 0x12, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x49, 0x2e, 0x00, 0x00 - # FuncId (0x2E4B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::_String_val >* (const std::_String_val >&) (0x2E4A) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x4a, 0x2e, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # FuncId (0x2E4C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const char* (const char*) (0x2E08) - # Name: _Refancy - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x08, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x66 - .byte 0x61, 0x6e, 0x63, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E4D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x2657) - # FunctionType: void std::allocator::() (0x2730) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x57, 0x26, 0x00, 0x00 - .byte 0x30, 0x27, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E4E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2563) - # FunctionType: void std::vector >::(unsigned, const std::allocator&) (0x265D) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x63, 0x25, 0x00, 0x00 - .byte 0x5d, 0x26, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2E4F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2D50) - # Name: _Builder - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x50, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x69 - .byte 0x6c, 0x64, 0x65, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E50) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Setlong - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x74 - .byte 0x6c, 0x6f, 0x6e, 0x67 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E51) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: _Trans - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x54, 0x72, 0x61 - .byte 0x6e, 0x73, 0x00, 0xf1 - # MemberFuncId (0x2E52) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Vb_val > (0x2654) - # FunctionType: void std::_Vb_val >::(unsigned, const bool&, const std::allocator&) (0x2710) - # Name: _Vb_val - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x54, 0x26, 0x00, 0x00 - .byte 0x10, 0x27, 0x00, 0x00 - .byte 0x5f, 0x56, 0x62, 0x5f - .byte 0x76, 0x61, 0x6c, 0x00 - # MemberFunction (0x2E53) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::allocator (0x26B3) - # ThisType: std::allocator* (0x2787) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x265A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x87, 0x27, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x5a, 0x26, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E54) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::allocator (0x26B3) - # FunctionType: void std::allocator::(const std::allocator&) (0x2E53) - # Name: allocator - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xb3, 0x26, 0x00, 0x00 - .byte 0x53, 0x2e, 0x00, 0x00 - .byte 0x61, 0x6c, 0x6c, 0x6f - .byte 0x63, 0x61, 0x74, 0x6f - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E55) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const unsigned, const unsigned&, const std::allocator&) (0x27AD) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xad, 0x27, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # ArgList (0x2E56) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_One_then_variadic_args_t (0x1F2E) - # ArgType: const std::allocator& (0x2720) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x2e, 0x1f, 0x00, 0x00 - .byte 0x20, 0x27, 0x00, 0x00 - # MemberFunction (0x2E57) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2845) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_One_then_variadic_args_t, const std::allocator&) (0x2E56) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x45, 0x28, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x56, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E58) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x27A6) - # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, const std::allocator&) (0x2E57) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0xa6, 0x27, 0x00, 0x00 - .byte 0x57, 0x2e, 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 (0x2E59) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const unsigned, const unsigned&) (0x27DC) - # Name: _Construct_n_copies_of_ty - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xdc, 0x27, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x6e - .byte 0x73, 0x74, 0x72, 0x75 - .byte 0x63, 0x74, 0x5f, 0x6e - .byte 0x5f, 0x63, 0x6f, 0x70 - .byte 0x69, 0x65, 0x73, 0x5f - .byte 0x6f, 0x66, 0x5f, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Procedure (0x2E5A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const std::allocator& (0x2720) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::allocator&) (0x2789) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x20, 0x27, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x89, 0x27, 0x00, 0x00 - # FuncId (0x2E5B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const std::allocator& (const std::allocator&) (0x2E5A) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x5a, 0x2e, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x2E5C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x270B) - # FunctionType: void std::vector >::(const unsigned) (0x27E4) - # Name: _Buy_nonzero - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x0b, 0x27, 0x00, 0x00 - .byte 0xe4, 0x27, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x6e - .byte 0x7a, 0x65, 0x72, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E5D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Root_node (0x22EE) - # FunctionType: void std::_Root_node::() (0x2323) - # Name: _Root_node - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xee, 0x22, 0x00, 0x00 - .byte 0x23, 0x23, 0x00, 0x00 - .byte 0x5f, 0x52, 0x6f, 0x6f - .byte 0x74, 0x5f, 0x6e, 0x6f - .byte 0x64, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2E5E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_base (0x2322) - # FunctionType: void std::_Node_base::(std::_Node_type, std::_Node_flags) (0x2369) - # Name: _Node_base - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x69, 0x23, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x62, 0x61 - .byte 0x73, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2E5F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Root_node (0x22EE) - # FunctionType: void std::_Root_node::() (0x2323) - # Name: ~_Root_node - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xee, 0x22, 0x00, 0x00 - .byte 0x23, 0x23, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x52, 0x6f - .byte 0x6f, 0x74, 0x5f, 0x6e - .byte 0x6f, 0x64, 0x65, 0x00 - # MemberFuncId (0x2E60) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_base (0x2322) - # FunctionType: void std::_Node_base::() (0x236A) - # Name: ~_Node_base - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x6a, 0x23, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Pointer (0x2E61) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_flags (0x2365) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x65, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2E62) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Node_flags& (0x2E61) - # ArgType: std::_Node_flags (0x2365) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x61, 0x2e, 0x00, 0x00 - .byte 0x65, 0x23, 0x00, 0x00 - # Procedure (0x2E63) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Node_flags (0x2365) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Node_flags&, std::_Node_flags) (0x2E62) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x65, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x62, 0x2e, 0x00, 0x00 - # FuncId (0x2E64) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Node_flags (std::_Node_flags&, std::_Node_flags) (0x2E63) - # Name: operator|= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x63, 0x2e, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x7c, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2E65) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::() (0x2D3A) - # Name: _Is_esc - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3a, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x49, 0x73, 0x5f - .byte 0x65, 0x73, 0x63, 0x00 - # MemberFuncId (0x2E66) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: bool std::_Builder >::() (0x2D53) - # Name: _Beg_expr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x53, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x5f, 0x65, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E67) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: bool std::_Builder >::(std::_Node_base*) (0x2D54) - # Name: _Beg_expr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x54, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x5f, 0x65, 0x78, 0x70 - .byte 0x72, 0x00, 0xf2, 0xf1 - # ArgList (0x2E68) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Builder >& (0x2D72) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x72, 0x2d, 0x00, 0x00 - # Procedure (0x2E69) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Builder >* (0x2D4E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Builder >&) (0x2E68) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4e, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x68, 0x2e, 0x00, 0x00 - # FuncId (0x2E6A) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Builder >* (std::_Builder >&) (0x2E69) - # Name: addressof - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x69, 0x2e, 0x00, 0x00 - .byte 0x61, 0x64, 0x64, 0x72 - .byte 0x65, 0x73, 0x73, 0x6f - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E6B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: std::_Node_base* std::_Builder >::(unsigned) (0x2D61) - # Name: _Begin_capture_group - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x61, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x69, 0x6e, 0x5f, 0x63 - .byte 0x61, 0x70, 0x74, 0x75 - .byte 0x72, 0x65, 0x5f, 0x67 - .byte 0x72, 0x6f, 0x75, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E6C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: _Disjunction - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x69, 0x73 - .byte 0x6a, 0x75, 0x6e, 0x63 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E6D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::(std::regex_constants::error_type) (0x2D39) - # Name: _Error - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x39, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x72, 0x72 - .byte 0x6f, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2E6E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(std::_Node_base*) (0x2D5F) - # Name: _End_group - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6e, 0x64 - .byte 0x5f, 0x67, 0x72, 0x6f - .byte 0x75, 0x70, 0x00, 0xf1 - # MemberFuncId (0x2E6F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: std::_Root_node* std::_Builder >::() (0x2D68) - # Name: _End_pattern - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x68, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6e, 0x64 - .byte 0x5f, 0x70, 0x61, 0x74 - .byte 0x74, 0x65, 0x72, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E70) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: unsigned std::_Parser >::() (0x2D34) - # Name: _Mark_count - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x34, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x72 - .byte 0x6b, 0x5f, 0x63, 0x6f - .byte 0x75, 0x6e, 0x74, 0x00 - # ArgList (0x2E71) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: std::_Node_base* (0x2367) - # ArgType: std::_Node_base* (0x2367) - # ArgType: std::_Node_rep* (0x249B) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x9b, 0x24, 0x00, 0x00 - # Procedure (0x2E72) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (std::_Node_base*, std::_Node_base*, std::_Node_rep*) (0x2E71) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x71, 0x2e, 0x00, 0x00 - # FuncId (0x2E73) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Node_base*, std::_Node_base*, std::_Node_rep*) (0x2E72) - # Name: _Calculate_loop_simplicity - # } - .byte 0x26, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x72, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x43, 0x61, 0x6c - .byte 0x63, 0x75, 0x6c, 0x61 - .byte 0x74, 0x65, 0x5f, 0x6c - .byte 0x6f, 0x6f, 0x70, 0x5f - .byte 0x73, 0x69, 0x6d, 0x70 - .byte 0x6c, 0x69, 0x63, 0x69 - .byte 0x74, 0x79, 0x00, 0xf1 - # MemberFuncId (0x2E74) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Tidy_guard > > (0x2E25) - # FunctionType: void std::_Tidy_guard > >::() (0x2E27) - # Name: ~_Tidy_guard - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x25, 0x2e, 0x00, 0x00 - .byte 0x27, 0x2e, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x54, 0x69 - .byte 0x64, 0x79, 0x5f, 0x67 - .byte 0x75, 0x61, 0x72, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E75) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: std::_Node_base* std::_Builder >::(std::_Node_base*) (0x2D63) - # Name: _Link_node - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x63, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4c, 0x69, 0x6e - .byte 0x6b, 0x5f, 0x6e, 0x6f - .byte 0x64, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2E76) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_capture (0x294F) - # FunctionType: void std::_Node_capture::(unsigned) (0x2951) - # Name: _Node_capture - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4f, 0x29, 0x00, 0x00 - .byte 0x51, 0x29, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x63, 0x61 - .byte 0x70, 0x74, 0x75, 0x72 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2E77) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_capture (0x294F) - # ThisType: std::_Node_capture* (0x2950) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4f, 0x29, 0x00, 0x00 - .byte 0x50, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E78) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_capture (0x294F) - # FunctionType: void std::_Node_capture::() (0x2E77) - # Name: ~_Node_capture - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x4f, 0x29, 0x00, 0x00 - .byte 0x77, 0x2e, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x63 - .byte 0x61, 0x70, 0x74, 0x75 - .byte 0x72, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2E79) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: std::_Node_base* std::_Builder >::() (0x2D57) - # Name: _Getmark - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x57, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x6d, 0x61, 0x72, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E7A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::() (0x2D3F) - # Name: _Alternative - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x6c, 0x74 - .byte 0x65, 0x72, 0x6e, 0x61 - .byte 0x74, 0x69, 0x76, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E7B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: std::_Node_base* std::_Builder >::() (0x2D5E) - # Name: _Begin_group - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x5e, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x69, 0x6e, 0x5f, 0x67 - .byte 0x72, 0x6f, 0x75, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E7C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: std::_Node_base* std::_Builder >::(std::_Node_base*) (0x2D63) - # Name: _Begin_if - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x63, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x69, 0x6e, 0x5f, 0x69 - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E7D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: _Next - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x65, 0x78 - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E7E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(std::_Node_base*, std::_Node_base*) (0x2D65) - # Name: _Else_if - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x65, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6c, 0x73 - .byte 0x65, 0x5f, 0x69, 0x66 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E7F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Add_dot - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x64, 0x6f, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E80) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Add_wbound - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x77, 0x62, 0x6f - .byte 0x75, 0x6e, 0x64, 0x00 - # MemberFuncId (0x2E81) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Negate - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x65, 0x67 - .byte 0x61, 0x74, 0x65, 0x00 - # MemberFuncId (0x2E82) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: _AtomEscape - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x74, 0x6f - .byte 0x6d, 0x45, 0x73, 0x63 - .byte 0x61, 0x70, 0x65, 0x00 - # MemberFuncId (0x2E83) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: _CharacterClass - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x72, 0x61, 0x63, 0x74 - .byte 0x65, 0x72, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 0x00 - # MemberFuncId (0x2E84) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::(std::_Meta_type, std::regex_constants::error_type) (0x2D3D) - # Name: _Expect - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3d, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x78, 0x70 - .byte 0x65, 0x63, 0x74, 0x00 - # MemberFuncId (0x2E85) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::() (0x2D3F) - # Name: _Wrapped_disjunction - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x57, 0x72, 0x61 - .byte 0x70, 0x70, 0x65, 0x64 - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x6a, 0x75, 0x6e, 0x63 - .byte 0x74, 0x69, 0x6f, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E86) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Add_bol - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x62, 0x6f, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E87) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Add_eol - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x65, 0x6f, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E88) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(char) (0x2D58) - # Name: _Add_char - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x58, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x68, 0x61 - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E89) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: _Quantifier - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x51, 0x75, 0x61 - .byte 0x6e, 0x74, 0x69, 0x66 - .byte 0x69, 0x65, 0x72, 0x00 - # MemberFuncId (0x2E8A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: std::_Node_base* std::_Builder >::(std::_Node_type) (0x2D6B) - # Name: _New_node - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x6b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x65, 0x77 - .byte 0x5f, 0x6e, 0x6f, 0x64 - .byte 0x65, 0x00, 0xf2, 0xf1 - # FuncId (0x2E8B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Node_flags (std::_Node_flags&, std::_Node_flags) (0x2E63) - # Name: operator^= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x63, 0x2e, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5e, 0x3d, 0x00, 0xf1 - # MemberFuncId (0x2E8C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::() (0x2D3F) - # Name: _DecimalDigits - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x63 - .byte 0x69, 0x6d, 0x61, 0x6c - .byte 0x44, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - # MemberFuncId (0x2E8D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(unsigned) (0x2D62) - # Name: _Add_backreference - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x62, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x62, 0x61, 0x63 - .byte 0x6b, 0x72, 0x65, 0x66 - .byte 0x65, 0x72, 0x65, 0x6e - .byte 0x63, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2E8E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::() (0x2D3F) - # Name: _CharacterEscape - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x72, 0x61, 0x63, 0x74 - .byte 0x65, 0x72, 0x45, 0x73 - .byte 0x63, 0x61, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E8F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::(bool) (0x2D43) - # Name: _CharacterClassEscape - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x43, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x72, 0x61, 0x63, 0x74 - .byte 0x65, 0x72, 0x43, 0x6c - .byte 0x61, 0x73, 0x73, 0x45 - .byte 0x73, 0x63, 0x61, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E90) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: int std::_Parser >::(int, int) (0x2D3E) - # Name: _Do_digits - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3e, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x64, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - # MemberFuncId (0x2E91) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::regex_traits (0x22F0) - # FunctionType: int std::regex_traits::(char, int) (0x232A) - # Name: value - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xf0, 0x22, 0x00, 0x00 - .byte 0x2a, 0x23, 0x00, 0x00 - .byte 0x76, 0x61, 0x6c, 0x75 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2E92) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_back (0x295C) - # FunctionType: void std::_Node_back::(unsigned) (0x295E) - # Name: _Node_back - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x5c, 0x29, 0x00, 0x00 - .byte 0x5e, 0x29, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x62, 0x61 - .byte 0x63, 0x6b, 0x00, 0xf1 - # MemberFunction (0x2E93) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_back (0x295C) - # ThisType: std::_Node_back* (0x295D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x5c, 0x29, 0x00, 0x00 - .byte 0x5d, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2E94) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_back (0x295C) - # FunctionType: void std::_Node_back::() (0x2E93) - # Name: ~_Node_back - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x5c, 0x29, 0x00, 0x00 - .byte 0x93, 0x2e, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x62 - .byte 0x61, 0x63, 0x6b, 0x00 - # MemberFuncId (0x2E95) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::(char) (0x2D49) - # Name: _Do_ffn - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x49, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x66, 0x66, 0x6e, 0x00 - # MemberFuncId (0x2E96) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::(char) (0x2D49) - # Name: _Do_ffnx - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x49, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x66, 0x66, 0x6e, 0x78 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E97) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::(int) (0x2D40) - # Name: _HexDigits - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x40, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x48, 0x65, 0x78 - .byte 0x44, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - # MemberFuncId (0x2E98) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::() (0x2D3F) - # Name: _OctalDigits - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x63, 0x74 - .byte 0x61, 0x6c, 0x44, 0x69 - .byte 0x67, 0x69, 0x74, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2E99) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::() (0x2D3F) - # Name: _IdentityEscape - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x65 - .byte 0x6e, 0x74, 0x69, 0x74 - .byte 0x79, 0x45, 0x73, 0x63 - .byte 0x61, 0x70, 0x65, 0x00 - # Class (0x2E9A) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::numeric_limits - # LinkageName: .?AV?$numeric_limits@E@std@@ - # } - .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, 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, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x63 - .byte 0x68, 0x61, 0x72, 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, 0x45, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2E9B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: unsigned char (0x20) - # ClassType: std::numeric_limits (0x2E9A) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x20, 0x00, 0x00, 0x00 - .byte 0x9a, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2E9C) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Num_int_base (0x1E08) - # BaseOffset: 0x0 - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const bool (0x1066) - # Name: is_modulo - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: digits - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const int (0x1005) - # Name: digits10 - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned char std::numeric_limits::() (0x2E9B) - # Name: min - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned char std::numeric_limits::() (0x2E9B) - # Name: max - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned char std::numeric_limits::() (0x2E9B) - # Name: lowest - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned char std::numeric_limits::() (0x2E9B) - # Name: epsilon - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned char std::numeric_limits::() (0x2E9B) - # Name: round_error - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned char std::numeric_limits::() (0x2E9B) - # Name: denorm_min - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned char std::numeric_limits::() (0x2E9B) - # Name: infinity - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned char std::numeric_limits::() (0x2E9B) - # Name: quiet_NaN - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Static (0x2) - # Type: unsigned char std::numeric_limits::() (0x2E9B) - # Name: signaling_NaN - # } - # } - .byte 0xe6, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x08, 0x1e, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x66, 0x10, 0x00, 0x00 - .byte 0x69, 0x73, 0x5f, 0x6d - .byte 0x6f, 0x64, 0x75, 0x6c - .byte 0x6f, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x64, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0x05, 0x10, 0x00, 0x00 - .byte 0x64, 0x69, 0x67, 0x69 - .byte 0x74, 0x73, 0x31, 0x30 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x6d, 0x69, 0x6e, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x77, 0x65 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x65, 0x70, 0x73, 0x69 - .byte 0x6c, 0x6f, 0x6e, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x72, 0x6f, 0x75, 0x6e - .byte 0x64, 0x5f, 0x65, 0x72 - .byte 0x72, 0x6f, 0x72, 0x00 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x64, 0x65, 0x6e, 0x6f - .byte 0x72, 0x6d, 0x5f, 0x6d - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x69, 0x6e, 0x66, 0x69 - .byte 0x6e, 0x69, 0x74, 0x79 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x71, 0x75, 0x69, 0x65 - .byte 0x74, 0x5f, 0x4e, 0x61 - .byte 0x4e, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x0b, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x61, 0x6c, 0x69, 0x6e - .byte 0x67, 0x5f, 0x4e, 0x61 - .byte 0x4e, 0x00, 0xf2, 0xf1 - # Class (0x2E9D) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 13 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2E9C) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::numeric_limits - # LinkageName: .?AV?$numeric_limits@E@std@@ - # } - .byte 0x56, 0x00, 0x04, 0x15 - .byte 0x0d, 0x00, 0x00, 0x02 - .byte 0x9c, 0x2e, 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, 0x75, 0x6e - .byte 0x73, 0x69, 0x67, 0x6e - .byte 0x65, 0x64, 0x20, 0x63 - .byte 0x68, 0x61, 0x72, 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, 0x45, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2E9E) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::numeric_limits (0x2E9D) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\limits (0x1E0C) - # LineNumber: 319 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x9d, 0x2e, 0x00, 0x00 - .byte 0x0c, 0x1e, 0x00, 0x00 - .byte 0x3f, 0x01, 0x00, 0x00 - # MemberFuncId (0x2E9F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::numeric_limits (0x2E9A) - # FunctionType: unsigned char std::numeric_limits::() (0x2E9B) - # Name: max - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x9a, 0x2e, 0x00, 0x00 - .byte 0x9b, 0x2e, 0x00, 0x00 - .byte 0x6d, 0x61, 0x78, 0x00 - # MemberFuncId (0x2EA0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: bool std::_Parser >::() (0x2D3A) - # Name: _IsIdentityEscape - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3a, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x49, 0x73, 0x49 - .byte 0x64, 0x65, 0x6e, 0x74 - .byte 0x69, 0x74, 0x79, 0x45 - .byte 0x73, 0x63, 0x61, 0x70 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2EA1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: bool (0x30) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x2EA2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: short (0x11) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: const std::_Regex_traits* (0x237F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const char*, bool) (0x2EA1) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x7f, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xa1, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2EA3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: short std::_Regex_traits::(const char*, const char*, bool) (0x2EA2) - # Name: lookup_classname - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0xa2, 0x2e, 0x00, 0x00 - .byte 0x6c, 0x6f, 0x6f, 0x6b - .byte 0x75, 0x70, 0x5f, 0x63 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x6e, 0x61, 0x6d, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2EA4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Add_class - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x00, 0xf1 - # MemberFuncId (0x2EA5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(short, bool) (0x2D5B) - # Name: _Add_named_class - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x5b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x6e, 0x61, 0x6d - .byte 0x65, 0x64, 0x5f, 0x63 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2EA6) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Cl_names - # LinkageName: .?AU_Cl_names@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 0x43, 0x6c, 0x5f, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x5f, 0x43, 0x6c - .byte 0x5f, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FieldList (0x2EA7) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const char* (0x113F) - # FieldOffset: 0x0 - # Name: _Narrow - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const wchar_t* (0x1B66) - # FieldOffset: 0x4 - # Name: _Wide - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: unsigned (0x75) - # FieldOffset: 0x8 - # Name: _Len - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: short (0x11) - # FieldOffset: 0xC - # Name: _Ctype - # } - # } - .byte 0x4a, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4e - .byte 0x61, 0x72, 0x72, 0x6f - .byte 0x77, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x66, 0x1b, 0x00, 0x00 - .byte 0x04, 0x00, 0x5f, 0x57 - .byte 0x69, 0x64, 0x65, 0x00 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0x08, 0x00, 0x5f, 0x4c - .byte 0x65, 0x6e, 0x00, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x11, 0x00, 0x00, 0x00 - .byte 0x0c, 0x00, 0x5f, 0x43 - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2EA8) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2EA7) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 16 - # Name: std::_Cl_names - # LinkageName: .?AU_Cl_names@std@@ - # } - .byte 0x3a, 0x00, 0x05, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0xa7, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x10, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x43, 0x6c, 0x5f, 0x6e - .byte 0x61, 0x6d, 0x65, 0x73 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x5f, 0x43, 0x6c - .byte 0x5f, 0x6e, 0x61, 0x6d - .byte 0x65, 0x73, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2EA9) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Cl_names (0x2EA8) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 162 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xa8, 0x2e, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xa2, 0x00, 0x00, 0x00 - # Modifier (0x2EAA) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Cl_names (0x2EA6) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xa6, 0x2e, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2EAB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Cl_names (0x2EAA) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xaa, 0x2e, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2EAC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const char* (0x113F) - # ClassType: std::_Cl_names (0x2EA6) - # ThisType: const std::_Cl_names* (0x2EAB) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xa6, 0x2e, 0x00, 0x00 - .byte 0xab, 0x2e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2EAD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Cl_names (0x2EA6) - # FunctionType: const char* std::_Cl_names::() (0x2EAC) - # Name: _Get - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xa6, 0x2e, 0x00, 0x00 - .byte 0xac, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2EAE) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Cmp_icase > - # LinkageName: .?AU?$_Cmp_icase@V?$_Regex_traits@D@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, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x69, 0x63, 0x61, 0x73 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x52, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x69, 0x63, 0x61, 0x73 - .byte 0x65, 0x40, 0x56, 0x3f - .byte 0x24, 0x5f, 0x52, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2EAF) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 5 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: std::_Cmp_icase > (0x2EAE) - # ] - # } - .byte 0x1a, 0x00, 0x01, 0x12 - .byte 0x05, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0xae, 0x2e, 0x00, 0x00 - # Procedure (0x2EB0) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 5 - # ArgListType: (const char* const, const char* const, const char* const, const char* const, std::_Cmp_icase >) (0x2EAF) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x05, 0x00 - .byte 0xaf, 0x2e, 0x00, 0x00 - # Pointer (0x2EB1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Cmp_icase > (0x2EAE) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xae, 0x2e, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2EB2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Cmp_icase > (0x2EAE) - # ThisType: std::_Cmp_icase >* (0x2EB1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Regex_traits&) (0x237A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xae, 0x2e, 0x00, 0x00 - .byte 0xb1, 0x2e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x7a, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2EB3) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Cmp_icase > (0x2EAE) - # ThisType: std::_Cmp_icase >* (0x2EB1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char, char) (0x2406) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0xae, 0x2e, 0x00, 0x00 - .byte 0xb1, 0x2e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x06, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2EB4) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Cmp_icase > (0x2EAE) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xae, 0x2e, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x2EB5) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Cmp_icase > (0x2EAE) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xae, 0x2e, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2EB6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Cmp_icase > (0x2EB5) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb5, 0x2e, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2EB7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::_Cmp_icase >& (0x2EB6) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xb6, 0x2e, 0x00, 0x00 - # MemberFunction (0x2EB8) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Cmp_icase >& (0x2EB4) - # ClassType: std::_Cmp_icase > (0x2EAE) - # ThisType: std::_Cmp_icase >* (0x2EB1) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::_Cmp_icase >&) (0x2EB7) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0xb4, 0x2e, 0x00, 0x00 - .byte 0xae, 0x2e, 0x00, 0x00 - .byte 0xb1, 0x2e, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0xb7, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2EB9) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: const std::_Regex_traits& (0x2379) - # FieldOffset: 0x0 - # Name: _Traits - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Cmp_icase >::(const std::_Regex_traits&) (0x2EB2) - # Name: _Cmp_icase - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::_Cmp_icase >::(char, char) (0x2EB3) - # Name: operator() - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Cmp_icase >& std::_Cmp_icase >::(const std::_Cmp_icase >&) (0x2EB8) - # Name: operator= - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: char (0x70) - # Name: _Elem - # } - # } - .byte 0x62, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x79, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x54 - .byte 0x72, 0x61, 0x69, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb2, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x69, 0x63, 0x61 - .byte 0x73, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb3, 0x2e, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0xb8, 0x2e, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x70, 0x00, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6c, 0x65 - .byte 0x6d, 0x00, 0xf2, 0xf1 - # Struct (0x2EBA) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 5 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2EB9) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Cmp_icase > - # LinkageName: .?AU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@ - # } - .byte 0x72, 0x00, 0x05, 0x15 - .byte 0x05, 0x00, 0x10, 0x02 - .byte 0xb9, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x69, 0x63, 0x61, 0x73 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x52, 0x65, 0x67, 0x65 - .byte 0x78, 0x5f, 0x74, 0x72 - .byte 0x61, 0x69, 0x74, 0x73 - .byte 0x3c, 0x63, 0x68, 0x61 - .byte 0x72, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x5f - .byte 0x43, 0x6d, 0x70, 0x5f - .byte 0x69, 0x63, 0x61, 0x73 - .byte 0x65, 0x40, 0x56, 0x3f - .byte 0x24, 0x5f, 0x52, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x40, 0x44 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2EBB) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Cmp_icase > (0x2EBA) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 191 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xba, 0x2e, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0xbf, 0x00, 0x00, 0x00 - # FuncId (0x2EBC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const char* const, const char* const, const char* const, const char* const, std::_Cmp_icase >) (0x2EB0) - # Name: equal - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb0, 0x2e, 0x00, 0x00 - .byte 0x65, 0x71, 0x75, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2EBD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Cmp_icase > (0x2EAE) - # FunctionType: void std::_Cmp_icase >::(const std::_Regex_traits&) (0x2EB2) - # Name: _Cmp_icase - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xae, 0x2e, 0x00, 0x00 - .byte 0xb2, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6d, 0x70 - .byte 0x5f, 0x69, 0x63, 0x61 - .byte 0x73, 0x65, 0x00, 0xf1 - # ArgList (0x2EBE) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: std::_Cmp_icase > (0x2EAE) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0xae, 0x2e, 0x00, 0x00 - # Procedure (0x2EBF) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const char* const, const char* const, const char* const, std::_Cmp_icase >) (0x2EBE) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xbe, 0x2e, 0x00, 0x00 - # FuncId (0x2EC0) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (const char* const, const char* const, const char* const, std::_Cmp_icase >) (0x2EBF) - # Name: equal - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xbf, 0x2e, 0x00, 0x00 - .byte 0x65, 0x71, 0x75, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # ArgList (0x2EC1) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Cmp_icase > (0x2EAE) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0xae, 0x2e, 0x00, 0x00 - # Procedure (0x2EC2) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Cmp_icase > (0x2EAE) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Cmp_icase >) (0x2EC1) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xae, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0xc1, 0x2e, 0x00, 0x00 - # FuncId (0x2EC3) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Cmp_icase > (std::_Cmp_icase >) (0x2EC2) - # Name: _Pass_fn - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc2, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x50, 0x61, 0x73 - .byte 0x73, 0x5f, 0x66, 0x6e - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Procedure (0x2EC4) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: const char* (0x113F) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const, int) (0x1BF2) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xf2, 0x1b, 0x00, 0x00 - # FuncId (0x2EC5) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: const char* (const char* const, int) (0x2EC4) - # Name: _Get_unwrapped_n - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc4, 0x2e, 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 - # Procedure (0x2EC6) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char* const&, const char* const&) (0x2B7C) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x7c, 0x2b, 0x00, 0x00 - # FuncId (0x2EC7) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (const char* const&, const char* const&) (0x2EC6) - # Name: _Idl_distance - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc6, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x49, 0x64, 0x6c - .byte 0x5f, 0x64, 0x69, 0x73 - .byte 0x74, 0x61, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2EC8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Cmp_icase > (0x2EAE) - # FunctionType: bool std::_Cmp_icase >::(char, char) (0x2EB3) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xae, 0x2e, 0x00, 0x00 - .byte 0xb3, 0x2e, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x2EC9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_class > (0x2AFF) - # FunctionType: void std::_Node_class >::(std::_Node_type, std::_Node_flags) (0x2B05) - # Name: _Node_class - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xff, 0x2a, 0x00, 0x00 - .byte 0x05, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x63, 0x6c - .byte 0x61, 0x73, 0x73, 0x00 - # MemberFuncId (0x2ECA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_class > (0x2AFF) - # FunctionType: void std::_Node_class >::() (0x2B06) - # Name: ~_Node_class - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0xff, 0x2a, 0x00, 0x00 - .byte 0x06, 0x2b, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x63 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2ECB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_class > (0x2AFF) - # FunctionType: void std::_Node_class >::(std::_Sequence*) (0x2B08) - # Name: _Tidy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xff, 0x2a, 0x00, 0x00 - .byte 0x08, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2ECC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Buf (0x293C) - # FunctionType: void std::_Buf::() (0x2943) - # Name: ~_Buf - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x43, 0x29, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x42, 0x75 - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2ECD) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Sequence (0x2B01) - # ThisType: std::_Sequence* (0x2B02) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x01, 0x2b, 0x00, 0x00 - .byte 0x02, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2ECE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Sequence (0x2B01) - # FunctionType: void std::_Sequence::() (0x2ECD) - # Name: ~_Sequence - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x01, 0x2b, 0x00, 0x00 - .byte 0xcd, 0x2e, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x53, 0x65 - .byte 0x71, 0x75, 0x65, 0x6e - .byte 0x63, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2ECF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(std::_Node_class >*, short, bool) (0x2D6D) - # Name: _Add_elts - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x6d, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x65, 0x6c, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2ED0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Bitmap (0x2B03) - # FunctionType: void std::_Bitmap::() (0x2B10) - # Name: _Bitmap - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0x10, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x42, 0x69, 0x74 - .byte 0x6d, 0x61, 0x70, 0x00 - # MemberFunction (0x2ED1) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Bitmap (0x2B03) - # ThisType: std::_Bitmap* (0x2B04) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned) (0x1057) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0x04, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x57, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2ED2) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Bitmap (0x2B03) - # FunctionType: void std::_Bitmap::(unsigned) (0x2ED1) - # Name: _Mark - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0xd1, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x72 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2ED3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(char) (0x2D58) - # Name: _Add_char_to_class - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x58, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x6f - .byte 0x5f, 0x63, 0x6c, 0x61 - .byte 0x73, 0x73, 0x00, 0xf1 - # MemberFuncId (0x2ED4) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: _ClassRanges - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x52, 0x61 - .byte 0x6e, 0x67, 0x65, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2ED5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(char) (0x2D58) - # Name: _Add_char_to_bitmap - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x58, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x6f - .byte 0x5f, 0x62, 0x69, 0x74 - .byte 0x6d, 0x61, 0x70, 0x00 - # MemberFuncId (0x2ED6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(char) (0x2D58) - # Name: _Add_char_to_array - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x58, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x6f - .byte 0x5f, 0x61, 0x72, 0x72 - .byte 0x61, 0x79, 0x00, 0xf1 - # MemberFunction (0x2ED7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Bitmap (0x2B03) - # ThisType: std::_Bitmap* (0x2B04) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (unsigned char) (0x2B2A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0x04, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x2a, 0x2b, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2ED8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Bitmap (0x2B03) - # FunctionType: void std::_Bitmap::(unsigned char) (0x2ED7) - # Name: _Mark - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x03, 0x2b, 0x00, 0x00 - .byte 0xd7, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x72 - .byte 0x6b, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2ED9) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Buf (0x293C) - # FunctionType: void std::_Buf::() (0x2943) - # Name: _Buf - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x43, 0x29, 0x00, 0x00 - .byte 0x5f, 0x42, 0x75, 0x66 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2EDA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Buf (0x293C) - # FunctionType: void std::_Buf::(char) (0x2949) - # Name: _Insert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x49, 0x29, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x00 - # MemberFuncId (0x2EDB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Buf (0x293C) - # FunctionType: void std::_Buf::(unsigned) (0x294B) - # Name: _Expand - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x4b, 0x29, 0x00, 0x00 - .byte 0x5f, 0x45, 0x78, 0x70 - .byte 0x61, 0x6e, 0x64, 0x00 - # MemberFuncId (0x2EDC) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: std::_Prs_ret std::_Parser >::() (0x2D48) - # Name: _ClassAtom - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x48, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x41, 0x74 - .byte 0x6f, 0x6d, 0x00, 0xf1 - # MemberFuncId (0x2EDD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(char, char) (0x2D59) - # Name: _Add_range - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x59, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x72, 0x61, 0x6e - .byte 0x67, 0x65, 0x00, 0xf1 - # MemberFuncId (0x2EDE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: std::_Prs_ret std::_Parser >::(bool) (0x2D47) - # Name: _ClassEscape - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x47, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x61 - .byte 0x73, 0x73, 0x45, 0x73 - .byte 0x63, 0x61, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2EDF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::(std::_Meta_type) (0x2D42) - # Name: _Do_ex_class - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x42, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x65, 0x78, 0x5f, 0x63 - .byte 0x6c, 0x61, 0x73, 0x73 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2EE0) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(const char*, const char*, int) (0x2D5D) - # Name: _Add_equiv - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x5d, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x65, 0x71, 0x75 - .byte 0x69, 0x76, 0x00, 0xf1 - # MemberFuncId (0x2EE1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(const char*, const char*, int) (0x2D5D) - # Name: _Add_coll - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x5d, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x63, 0x6f, 0x6c - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2EE2) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: const std::_Regex_traits* (0x237F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, const char*) (0x17CC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x7f, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcc, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2EE3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: std::basic_string,std::allocator > std::_Regex_traits::(const char*, const char*) (0x2EE2) - # Name: transform_primary - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0xe2, 0x2e, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x6e - .byte 0x73, 0x66, 0x6f, 0x72 - .byte 0x6d, 0x5f, 0x70, 0x72 - .byte 0x69, 0x6d, 0x61, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2EE4) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: std::_Regex_traits (0x2327) - # ThisType: const std::_Regex_traits* (0x237F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char*, char*) (0x1988) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x7f, 0x23, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x88, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2EE5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: std::basic_string,std::allocator > std::_Regex_traits::(char*, char*) (0x2EE4) - # Name: transform_primary - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0xe4, 0x2e, 0x00, 0x00 - .byte 0x74, 0x72, 0x61, 0x6e - .byte 0x73, 0x66, 0x6f, 0x72 - .byte 0x6d, 0x5f, 0x70, 0x72 - .byte 0x69, 0x6d, 0x61, 0x72 - .byte 0x79, 0x00, 0xf2, 0xf1 - # ArgList (0x2EE6) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x2EE7) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const char*, const std::allocator&) (0x2EE6) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xe6, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2EE8) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::(const char*, const char*, const std::allocator&) (0x2EE7) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xe7, 0x2e, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # ArgList (0x2EE9) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: const char* (0x113F) - # ArgType: const char* (0x113F) - # ArgType: std::forward_iterator_tag (0x10D2) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0x3f, 0x11, 0x00, 0x00 - .byte 0xd2, 0x10, 0x00, 0x00 - # MemberFunction (0x2EEA) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const char*, std::forward_iterator_tag) (0x2EE9) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xe9, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2EEB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::(const char*, const char*, std::forward_iterator_tag) (0x2EEA) - # Name: _Range_construct_or_tidy - # } - .byte 0x26, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xea, 0x2e, 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 - # Procedure (0x2EEC) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int (0x74) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, const char*) (0x17CC) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x74, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xcc, 0x17, 0x00, 0x00 - # FuncId (0x2EED) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: int (const char*, const char*) (0x2EEC) - # Name: distance - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xec, 0x2e, 0x00, 0x00 - .byte 0x64, 0x69, 0x73, 0x74 - .byte 0x61, 0x6e, 0x63, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFunction (0x2EEE) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: char* (0x470) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const char*, char*) (0x2403) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0x03, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2EEF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: char* std::vector >::(const char*, const char*, char*) (0x2EEE) - # Name: _Ucopy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xee, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x55, 0x63, 0x6f - .byte 0x70, 0x79, 0x00, 0xf1 - # ArgList (0x2EF0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: const char* const (0x1191) - # ArgType: const char* const (0x1191) - # ArgType: char* (0x470) - # ArgType: std::allocator& (0x1244) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x91, 0x11, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x44, 0x12, 0x00, 0x00 - # Procedure (0x2EF1) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (const char* const, const char* const, char*, std::allocator&) (0x2EF0) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xf0, 0x2e, 0x00, 0x00 - # FuncId (0x2EF2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (const char* const, const char* const, char*, std::allocator&) (0x2EF1) - # Name: _Uninitialized_copy - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf1, 0x2e, 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 - # Procedure (0x2EF3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (const char*, const char*, char*) (0x2403) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0x03, 0x24, 0x00, 0x00 - # FuncId (0x2EF4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (const char*, const char*, char*) (0x2EF3) - # Name: _Copy_memmove - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf3, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6f, 0x70 - .byte 0x79, 0x5f, 0x6d, 0x65 - .byte 0x6d, 0x6d, 0x6f, 0x76 - .byte 0x65, 0x00, 0xf2, 0xf1 - # ArgList (0x2EF5) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: char* (0x470) - # ArgType: const std::allocator& (0x1187) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x87, 0x11, 0x00, 0x00 - # MemberFunction (0x2EF6) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::vector > (0x2B99) - # ThisType: std::vector >* (0x2B9B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char*, char*, const std::allocator&) (0x2EF5) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0x9b, 0x2b, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xf5, 0x2e, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2EF7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector > (0x2B99) - # FunctionType: void std::vector >::(char*, char*, const std::allocator&) (0x2EF6) - # Name: vector - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x99, 0x2b, 0x00, 0x00 - .byte 0xf6, 0x2e, 0x00, 0x00 - .byte 0x76, 0x65, 0x63, 0x74 - .byte 0x6f, 0x72, 0x00, 0xf1 - # Procedure (0x2EF8) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (char* const&, char* const&) (0x2C7F) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x7f, 0x2c, 0x00, 0x00 - # FuncId (0x2EF9) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (char* const&, char* const&) (0x2EF8) - # Name: _Adl_verify_range - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xf8, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x6c - .byte 0x5f, 0x76, 0x65, 0x72 - .byte 0x69, 0x66, 0x79, 0x5f - .byte 0x72, 0x61, 0x6e, 0x67 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2EFA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(const char*, const char*, int, std::_Sequence**) (0x2D70) - # Name: _Char_to_elts - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x70, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x43, 0x68, 0x61 - .byte 0x72, 0x5f, 0x74, 0x6f - .byte 0x5f, 0x65, 0x6c, 0x74 - .byte 0x73, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2EFB) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Sequence (0x2B01) - # FunctionType: void std::_Sequence::(unsigned) (0x2B0C) - # Name: _Sequence - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x01, 0x2b, 0x00, 0x00 - .byte 0x0c, 0x2b, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x71 - .byte 0x75, 0x65, 0x6e, 0x63 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2EFC) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Buf (0x293C) - # ThisType: std::_Buf* (0x2942) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const char*, const char*) (0x17CC) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x42, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0xcc, 0x17, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2EFD) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Buf (0x293C) - # FunctionType: void std::_Buf::(const char*, const char*) (0x2EFC) - # Name: _Insert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0xfc, 0x2e, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x00 - # MemberFuncId (0x2EFE) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: unsigned std::_Builder >::() (0x2D71) - # Name: _Get_bmax - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x71, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x62, 0x6d, 0x61 - .byte 0x78, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2EFF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: unsigned std::_Builder >::() (0x2D71) - # Name: _Get_tmax - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x71, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x74, 0x6d, 0x61 - .byte 0x78, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F00) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: _Do_noncapture_group - # } - .byte 0x22, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x6e, 0x6f, 0x6e, 0x63 - .byte 0x61, 0x70, 0x74, 0x75 - .byte 0x72, 0x65, 0x5f, 0x67 - .byte 0x72, 0x6f, 0x75, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2F01) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::(bool) (0x2D4A) - # Name: _Do_assert_group - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x4a, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x61, 0x73, 0x73, 0x65 - .byte 0x72, 0x74, 0x5f, 0x67 - .byte 0x72, 0x6f, 0x75, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2F02) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Parser > (0x2D29) - # FunctionType: void std::_Parser >::() (0x2D3B) - # Name: _Do_capture_group - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x29, 0x2d, 0x00, 0x00 - .byte 0x3b, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x44, 0x6f, 0x5f - .byte 0x63, 0x61, 0x70, 0x74 - .byte 0x75, 0x72, 0x65, 0x5f - .byte 0x67, 0x72, 0x6f, 0x75 - .byte 0x70, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F03) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: std::_Node_base* std::_Builder >::(bool) (0x2D60) - # Name: _Begin_assert_group - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x60, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x42, 0x65, 0x67 - .byte 0x69, 0x6e, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x5f, 0x67, 0x72 - .byte 0x6f, 0x75, 0x70, 0x00 - # Class (0x2F04) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::unique_ptr > - # LinkageName: .?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@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, 0x75 - .byte 0x6e, 0x69, 0x71, 0x75 - .byte 0x65, 0x5f, 0x70, 0x74 - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x75 - .byte 0x6e, 0x69, 0x71, 0x75 - .byte 0x65, 0x5f, 0x70, 0x74 - .byte 0x72, 0x40, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x40, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Class (0x2F05) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Unique_ptr_base > - # LinkageName: .?AV?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@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, 0x5f - .byte 0x55, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x2c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x64 - .byte 0x65, 0x66, 0x61, 0x75 - .byte 0x6c, 0x74, 0x5f, 0x64 - .byte 0x65, 0x6c, 0x65, 0x74 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x55, 0x6e - .byte 0x69, 0x71, 0x75, 0x65 - .byte 0x5f, 0x70, 0x74, 0x72 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x40, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x40, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x2F06) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::unique_ptr > (0x2F04) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x2F07) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::unique_ptr > (0x2F04) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F08) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::unique_ptr >& (0x2F06) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: std::unique_ptr >* (0x2F07) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: () (0x2D88) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x06, 0x2f, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x07, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x88, 0x2d, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2F09) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::unique_ptr > (0x2F04) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2F0A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::unique_ptr >&& (0x2F09) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x09, 0x2f, 0x00, 0x00 - # MemberFunction (0x2F0B) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::unique_ptr >& (0x2F06) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: std::unique_ptr >* (0x2F07) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::unique_ptr >&&) (0x2F0A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x06, 0x2f, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x07, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0a, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2F0C) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::unique_ptr > (0x2F04) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2F0D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::unique_ptr > (0x2F0C) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x2f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2F0E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: const std::unique_ptr >& (0x2F0D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x0d, 0x2f, 0x00, 0x00 - # MemberFunction (0x2F0F) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::unique_ptr >& (0x2F06) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: std::unique_ptr >* (0x2F07) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::unique_ptr >&) (0x2F0E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x06, 0x2f, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x07, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2F10) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::unique_ptr >& std::unique_ptr >::() (0x2F08) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::unique_ptr >& std::unique_ptr >::(std::unique_ptr >&&) (0x2F0B) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::unique_ptr >& std::unique_ptr >::(const std::unique_ptr >&) (0x2F0F) - # ] - # } - .byte 0x1a, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x08, 0x2f, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0b, 0x2f, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x0f, 0x2f, 0x00, 0x00 - # MemberFunction (0x2F11) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: std::unique_ptr >* (0x2F07) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::unique_ptr >&&) (0x2F0A) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x07, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0a, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2F12) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: std::unique_ptr >* (0x2F07) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const std::unique_ptr >&) (0x2F0E) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x07, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x0e, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2F13) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::(std::unique_ptr >&&) (0x2F11) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::(const std::unique_ptr >&) (0x2F12) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x11, 0x2f, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x12, 0x2f, 0x00, 0x00 - # ArgList (0x2F14) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::unique_ptr >& (0x2F06) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x06, 0x2f, 0x00, 0x00 - # MemberFunction (0x2F15) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: std::unique_ptr >* (0x2F07) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::unique_ptr >&) (0x2F14) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x07, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x14, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2F16) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: std::unique_ptr >* (0x2F07) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x07, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Class (0x2F17) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Node_assert - # LinkageName: .?AV_Node_assert@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, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # Pointer (0x2F18) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_assert (0x2F17) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x17, 0x2f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x2F19) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::unique_ptr > (0x2F0C) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x0c, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F1A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_assert& (0x2F18) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: const std::unique_ptr >* (0x2F19) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x18, 0x2f, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x19, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2F1B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_assert (0x2F17) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x17, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F1C) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_assert* (0x2F1B) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: const std::unique_ptr >* (0x2F19) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1b, 0x2f, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x19, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2F1D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: const std::unique_ptr >* (0x2F19) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x19, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2F1E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_assert* (0x2F1B) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: std::unique_ptr >* (0x2F07) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x1b, 0x2f, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x07, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # ArgList (0x2F1F) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Node_assert* (0x2F1B) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x1b, 0x2f, 0x00, 0x00 - # MemberFunction (0x2F20) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::unique_ptr > (0x2F04) - # ThisType: std::unique_ptr >* (0x2F07) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_assert*) (0x2F1F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x07, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Struct (0x2F21) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::default_delete - # LinkageName: .?AU?$default_delete@V_Node_assert@std@@@std@@ - # } - .byte 0x6a, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x80, 0x02 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x64 - .byte 0x65, 0x66, 0x61, 0x75 - .byte 0x6c, 0x74, 0x5f, 0x64 - .byte 0x65, 0x6c, 0x65, 0x74 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x64 - .byte 0x65, 0x66, 0x61, 0x75 - .byte 0x6c, 0x74, 0x5f, 0x64 - .byte 0x65, 0x6c, 0x65, 0x74 - .byte 0x65, 0x40, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # FieldList (0x2F22) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Unique_ptr_base > (0x2F05) - # BaseOffset: 0x0 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x3 - # MethodListIndex: 0x2F10 - # Name: operator= - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2F13 - # Name: unique_ptr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::(std::unique_ptr >&) (0x2F15) - # Name: swap - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::() (0x2F16) - # Name: ~unique_ptr - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_assert& std::unique_ptr >::() (0x2F1A) - # Name: operator* - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_assert* std::unique_ptr >::() (0x2F1C) - # Name: operator-> - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_assert* std::unique_ptr >::() (0x2F1C) - # Name: get - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: bool std::unique_ptr >::() (0x2F1D) - # Name: operator bool - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_assert* std::unique_ptr >::() (0x2F1E) - # Name: release - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::unique_ptr >::(std::_Node_assert*) (0x2F20) - # Name: reset - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Unique_ptr_base > (0x2F05) - # Name: _Mybase - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Node_assert* (0x2F1B) - # Name: pointer - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Node_assert (0x2F17) - # Name: element_type - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::default_delete (0x2F21) - # Name: deleter_type - # } - # } - .byte 0x16, 0x01, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x03, 0x00 - .byte 0x10, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3d, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x13, 0x2f, 0x00, 0x00 - .byte 0x75, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x15, 0x2f, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x16, 0x2f, 0x00, 0x00 - .byte 0x7e, 0x75, 0x6e, 0x69 - .byte 0x71, 0x75, 0x65, 0x5f - .byte 0x70, 0x74, 0x72, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1a, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2a, 0x00, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1c, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x2d, 0x3e, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1c, 0x2f, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x1d, 0x2f, 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 0x1e, 0x2f, 0x00, 0x00 - .byte 0x72, 0x65, 0x6c, 0x65 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x20, 0x2f, 0x00, 0x00 - .byte 0x72, 0x65, 0x73, 0x65 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x1b, 0x2f, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x17, 0x2f, 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 0x21, 0x2f, 0x00, 0x00 - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x72, 0x5f - .byte 0x74, 0x79, 0x70, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2F23) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 18 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2F22) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::unique_ptr > - # LinkageName: .?AV?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@ - # } - .byte 0xb2, 0x00, 0x04, 0x15 - .byte 0x12, 0x00, 0x10, 0x02 - .byte 0x22, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x75 - .byte 0x6e, 0x69, 0x71, 0x75 - .byte 0x65, 0x5f, 0x70, 0x74 - .byte 0x72, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x2c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x56, 0x3f, 0x24, 0x75 - .byte 0x6e, 0x69, 0x71, 0x75 - .byte 0x65, 0x5f, 0x70, 0x74 - .byte 0x72, 0x40, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x40, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2F24) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::unique_ptr > (0x2F23) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory (0x2DA3) - # LineNumber: 1844 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x23, 0x2f, 0x00, 0x00 - .byte 0xa3, 0x2d, 0x00, 0x00 - .byte 0x34, 0x07, 0x00, 0x00 - # Class (0x2F25) { - # 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::_Node_assert *,1> - # LinkageName: .?AV?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@ - # } - .byte 0xc6, 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, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x3e, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x20, 0x2a, 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, 0x55, 0x3f, 0x24 - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x40, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x50, 0x41, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x40 - .byte 0x32, 0x40, 0x24, 0x30 - .byte 0x30, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # Pointer (0x2F26) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::default_delete (0x2F21) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x21, 0x2f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Pointer (0x2F27) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Unique_ptr_base > (0x2F05) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F28) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::default_delete& (0x2F26) - # ClassType: std::_Unique_ptr_base > (0x2F05) - # ThisType: std::_Unique_ptr_base >* (0x2F27) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x2f, 0x00, 0x00 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x27, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2F29) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::default_delete (0x2F21) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x21, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2F2A) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::default_delete (0x2F29) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x29, 0x2f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # Modifier (0x2F2B) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Unique_ptr_base > (0x2F05) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2F2C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Unique_ptr_base > (0x2F2B) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x2b, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F2D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::default_delete& (0x2F2A) - # ClassType: std::_Unique_ptr_base > (0x2F05) - # ThisType: const std::_Unique_ptr_base >* (0x2F2C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2a, 0x2f, 0x00, 0x00 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x2c, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2F2E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::default_delete& std::_Unique_ptr_base >::() (0x2F28) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::default_delete& std::_Unique_ptr_base >::() (0x2F2D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x28, 0x2f, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x2d, 0x2f, 0x00, 0x00 - # Pointer (0x2F2F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_assert* (0x2F1B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1b, 0x2f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F30) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_assert*& (0x2F2F) - # ClassType: std::_Unique_ptr_base > (0x2F05) - # ThisType: std::_Unique_ptr_base >* (0x2F27) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2f, 0x2f, 0x00, 0x00 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x27, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2F31) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Node_assert* (0x2F1B) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x1b, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2F32) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Node_assert* (0x2F31) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x31, 0x2f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F33) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::_Node_assert*& (0x2F32) - # ClassType: std::_Unique_ptr_base > (0x2F05) - # ThisType: const std::_Unique_ptr_base >* (0x2F2C) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x32, 0x2f, 0x00, 0x00 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x2c, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2F34) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Node_assert*& std::_Unique_ptr_base >::() (0x2F30) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::_Node_assert*& std::_Unique_ptr_base >::() (0x2F33) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x30, 0x2f, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x33, 0x2f, 0x00, 0x00 - # FieldList (0x2F35) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # FieldOffset: 0x0 - # Name: _Mypair - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2F2E - # Name: get_deleter - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2F34 - # Name: _Myptr - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::default_delete (0x2F21) - # Name: _Dx_noref - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Node_assert* (0x2F1B) - # Name: pointer - # } - # } - .byte 0x5e, 0x00, 0x03, 0x12 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x70, 0x61, 0x69 - .byte 0x72, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x2e, 0x2f, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x72, 0x00 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x34, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x21, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x44, 0x78, 0x5f - .byte 0x6e, 0x6f, 0x72, 0x65 - .byte 0x66, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x1b, 0x2f, 0x00, 0x00 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x65, 0x72, 0x00 - # Class (0x2F36) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2F35) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Unique_ptr_base > - # LinkageName: .?AV?$_Unique_ptr_base@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@ - # } - .byte 0xbe, 0x00, 0x04, 0x15 - .byte 0x07, 0x00, 0x10, 0x02 - .byte 0x35, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x55, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x5f, 0x62 - .byte 0x61, 0x73, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x2c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x64 - .byte 0x65, 0x66, 0x61, 0x75 - .byte 0x6c, 0x74, 0x5f, 0x64 - .byte 0x65, 0x6c, 0x65, 0x74 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x3e - .byte 0x20, 0x3e, 0x00, 0x2e - .byte 0x3f, 0x41, 0x56, 0x3f - .byte 0x24, 0x5f, 0x55, 0x6e - .byte 0x69, 0x71, 0x75, 0x65 - .byte 0x5f, 0x70, 0x74, 0x72 - .byte 0x5f, 0x62, 0x61, 0x73 - .byte 0x65, 0x40, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x55, 0x3f, 0x24 - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x40, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x32 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2F37) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Unique_ptr_base > (0x2F36) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory (0x2DA3) - # LineNumber: 1802 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x36, 0x2f, 0x00, 0x00 - .byte 0xa3, 0x2d, 0x00, 0x00 - .byte 0x0a, 0x07, 0x00, 0x00 - # MemberFunction (0x2F38) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_assert (0x2F17) - # ThisType: std::_Node_assert* (0x2F1B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Node_type, std::_Node_flags) (0x2368) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x17, 0x2f, 0x00, 0x00 - .byte 0x1b, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x68, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFunction (0x2F39) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_assert (0x2F17) - # ThisType: std::_Node_assert* (0x2F1B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x17, 0x2f, 0x00, 0x00 - .byte 0x1b, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2F3A) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Public (0x3) - # BaseType: std::_Node_base (0x2322) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Public (0x3) - # Type: std::_Node_base* (0x2367) - # FieldOffset: 0x14 - # Name: _Child - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::_Node_assert::(std::_Node_type, std::_Node_flags) (0x2F38) - # Name: _Node_assert - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # MethodKind: Virtual (0x1) - # Type: void std::_Node_assert::() (0x2F39) - # Name: ~_Node_assert - # } - # } - .byte 0x52, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x03, 0x00 - .byte 0x22, 0x23, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x03, 0x00 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x14, 0x00, 0x5f, 0x43 - .byte 0x68, 0x69, 0x6c, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x38, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x11, 0x15, 0x07, 0x00 - .byte 0x39, 0x2f, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Class (0x2F3B) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 4 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2F3A) - # DerivedFrom: 0x0 - # VShape: (0x2321) - # SizeOf: 24 - # Name: std::_Node_assert - # LinkageName: .?AV_Node_assert@std@@ - # } - .byte 0x3e, 0x00, 0x04, 0x15 - .byte 0x04, 0x00, 0x00, 0x02 - .byte 0x3a, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x21, 0x23, 0x00, 0x00 - .byte 0x18, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x00 - .byte 0x2e, 0x3f, 0x41, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x00, 0xf1 - # UdtSourceLine (0x2F3C) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Node_assert (0x2F3B) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\regex (0x19EA) - # LineNumber: 1401 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x3b, 0x2f, 0x00, 0x00 - .byte 0xea, 0x19, 0x00, 0x00 - .byte 0x79, 0x05, 0x00, 0x00 - # Pointer (0x2F3D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::default_delete (0x2F21) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x21, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F3E) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::default_delete (0x2F21) - # ThisType: std::default_delete* (0x2F3D) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x21, 0x2f, 0x00, 0x00 - .byte 0x3d, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2F3F) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::default_delete (0x2F29) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x29, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F40) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::default_delete (0x2F21) - # ThisType: const std::default_delete* (0x2F3F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_assert*) (0x2F1F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x21, 0x2f, 0x00, 0x00 - .byte 0x3f, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # FieldList (0x2F41) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::default_delete::() (0x2F3E) - # Name: default_delete - # } - # OneMethod { - # TypeLeafKind: LF_ONEMETHOD (0x1511) - # AccessSpecifier: Public (0x3) - # Type: void std::default_delete::(std::_Node_assert*) (0x2F40) - # Name: operator() - # } - # } - .byte 0x2e, 0x00, 0x03, 0x12 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x3e, 0x2f, 0x00, 0x00 - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x00, 0xf1 - .byte 0x11, 0x15, 0x03, 0x00 - .byte 0x40, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # Struct (0x2F42) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 2 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2F41) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::default_delete - # LinkageName: .?AU?$default_delete@V_Node_assert@std@@@std@@ - # } - .byte 0x6a, 0x00, 0x05, 0x15 - .byte 0x02, 0x00, 0x00, 0x02 - .byte 0x41, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x64 - .byte 0x65, 0x66, 0x61, 0x75 - .byte 0x6c, 0x74, 0x5f, 0x64 - .byte 0x65, 0x6c, 0x65, 0x74 - .byte 0x65, 0x3c, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x64 - .byte 0x65, 0x66, 0x61, 0x75 - .byte 0x6c, 0x74, 0x5f, 0x64 - .byte 0x65, 0x6c, 0x65, 0x74 - .byte 0x65, 0x40, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2F43) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::default_delete (0x2F42) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\memory (0x2DA3) - # LineNumber: 1759 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x42, 0x2f, 0x00, 0x00 - .byte 0xa3, 0x2d, 0x00, 0x00 - .byte 0xdf, 0x06, 0x00, 0x00 - # Pointer (0x2F44) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F45) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::default_delete& (0x2F26) - # ClassType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # ThisType: std::_Compressed_pair,std::_Node_assert *,1>* (0x2F44) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x26, 0x2f, 0x00, 0x00 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x44, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Modifier (0x2F46) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2F47) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Compressed_pair,std::_Node_assert *,1> (0x2F46) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x46, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F48) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: const std::default_delete& (0x2F2A) - # ClassType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # ThisType: const std::_Compressed_pair,std::_Node_assert *,1>* (0x2F47) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2a, 0x2f, 0x00, 0x00 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x47, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2F49) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::default_delete& std::_Compressed_pair,std::_Node_assert *,1>::() (0x2F45) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: const std::default_delete& std::_Compressed_pair,std::_Node_assert *,1>::() (0x2F48) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x45, 0x2f, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x48, 0x2f, 0x00, 0x00 - # MemberFunction (0x2F4A) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_assert*& (0x2F2F) - # ClassType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # ThisType: std::_Compressed_pair,std::_Node_assert *,1>* (0x2F44) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x2f, 0x2f, 0x00, 0x00 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x44, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # Pointer (0x2F4B) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_assert (0x2F17) - # PointerAttributes: 0x840A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 1 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x17, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x84, 0x00, 0x00 - # Pointer (0x2F4C) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_assert* const (0x2F4B) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x4b, 0x2f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # MemberFunction (0x2F4D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::_Node_assert* const& (0x2F4C) - # ClassType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # ThisType: const std::_Compressed_pair,std::_Node_assert *,1>* (0x2F47) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4c, 0x2f, 0x00, 0x00 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x47, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MethodOverloadList (0x2F4E) { - # TypeLeafKind: LF_METHODLIST (0x1206) - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Node_assert*& std::_Compressed_pair,std::_Node_assert *,1>::() (0x2F4A) - # ] - # Method [ - # AccessSpecifier: Public (0x3) - # Type: std::_Node_assert* const& std::_Compressed_pair,std::_Node_assert *,1>::() (0x2F4D) - # ] - # } - .byte 0x12, 0x00, 0x06, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4a, 0x2f, 0x00, 0x00 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x4d, 0x2f, 0x00, 0x00 - # FieldList (0x2F4F) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # BaseClass { - # TypeLeafKind: LF_BCLASS (0x1400) - # AccessSpecifier: Private (0x1) - # BaseType: std::default_delete (0x2F21) - # BaseOffset: 0x0 - # } - # DataMember { - # TypeLeafKind: LF_MEMBER (0x150D) - # AccessSpecifier: Private (0x1) - # Type: std::_Node_assert* (0x2F1B) - # FieldOffset: 0x0 - # Name: _Myval2 - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2F49 - # Name: _Get_first - # } - # OverloadedMethod { - # TypeLeafKind: LF_METHOD (0x150F) - # MethodCount: 0x2 - # MethodListIndex: 0x2F4E - # Name: _Get_second - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::default_delete (0x2F21) - # Name: _Mybase - # } - # } - .byte 0x5a, 0x00, 0x03, 0x12 - .byte 0x00, 0x14, 0x01, 0x00 - .byte 0x21, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0xf2, 0xf1 - .byte 0x0d, 0x15, 0x01, 0x00 - .byte 0x1b, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x5f, 0x4d - .byte 0x79, 0x76, 0x61, 0x6c - .byte 0x32, 0x00, 0xf2, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x49, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - .byte 0x0f, 0x15, 0x02, 0x00 - .byte 0x4e, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0x21, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x62 - .byte 0x61, 0x73, 0x65, 0x00 - # Class (0x2F50) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 7 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2F4F) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 4 - # Name: std::_Compressed_pair,std::_Node_assert *,1> - # LinkageName: .?AV?$_Compressed_pair@U?$default_delete@V_Node_assert@std@@@std@@PAV_Node_assert@2@$00@std@@ - # } - .byte 0xc6, 0x00, 0x04, 0x15 - .byte 0x07, 0x00, 0x10, 0x02 - .byte 0x4f, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x04, 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, 0x64, 0x65, 0x66 - .byte 0x61, 0x75, 0x6c, 0x74 - .byte 0x5f, 0x64, 0x65, 0x6c - .byte 0x65, 0x74, 0x65, 0x3c - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x3e, 0x2c, 0x73 - .byte 0x74, 0x64, 0x3a, 0x3a - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x20, 0x2a, 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, 0x55, 0x3f, 0x24 - .byte 0x64, 0x65, 0x66, 0x61 - .byte 0x75, 0x6c, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x40, 0x56 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x40, 0x73, 0x74, 0x64 - .byte 0x40, 0x40, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x50, 0x41, 0x56, 0x5f - .byte 0x4e, 0x6f, 0x64, 0x65 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x40 - .byte 0x32, 0x40, 0x24, 0x30 - .byte 0x30, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2F51) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Compressed_pair,std::_Node_assert *,1> (0x2F50) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xmemory0 (0x126A) - # LineNumber: 1518 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x50, 0x2f, 0x00, 0x00 - .byte 0x6a, 0x12, 0x00, 0x00 - .byte 0xee, 0x05, 0x00, 0x00 - # MemberFuncId (0x2F52) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(std::_Node_base*) (0x2D5F) - # Name: _End_assert_group - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x45, 0x6e, 0x64 - .byte 0x5f, 0x61, 0x73, 0x73 - .byte 0x65, 0x72, 0x74, 0x5f - .byte 0x67, 0x72, 0x6f, 0x75 - .byte 0x70, 0x00, 0xf2, 0xf1 - # Pointer (0x2F53) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_type (0x2362) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x62, 0x23, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2F54) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Node_type&& (0x2F53) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x53, 0x2f, 0x00, 0x00 - # Procedure (0x2F55) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::unique_ptr > (0x2F04) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_type&&) (0x2F54) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x54, 0x2f, 0x00, 0x00 - # FuncId (0x2F56) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::unique_ptr > (std::_Node_type&&) (0x2F55) - # Name: make_unique - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x55, 0x2f, 0x00, 0x00 - .byte 0x6d, 0x61, 0x6b, 0x65 - .byte 0x5f, 0x75, 0x6e, 0x69 - .byte 0x71, 0x75, 0x65, 0x00 - # MemberFuncId (0x2F57) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::unique_ptr > (0x2F04) - # FunctionType: std::_Node_assert* std::unique_ptr >::() (0x2F1E) - # Name: release - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x1e, 0x2f, 0x00, 0x00 - .byte 0x72, 0x65, 0x6c, 0x65 - .byte 0x61, 0x73, 0x65, 0x00 - # MemberFuncId (0x2F58) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::unique_ptr > (0x2F04) - # FunctionType: void std::unique_ptr >::() (0x2F16) - # Name: ~unique_ptr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x16, 0x2f, 0x00, 0x00 - .byte 0x7e, 0x75, 0x6e, 0x69 - .byte 0x71, 0x75, 0x65, 0x5f - .byte 0x70, 0x74, 0x72, 0x00 - # Pointer (0x2F59) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_type (0x2362) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x62, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2F5A) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Node_type& (0x2F59) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x59, 0x2f, 0x00, 0x00 - # Procedure (0x2F5B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Node_type&& (0x2F53) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_type&) (0x2F5A) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x53, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x5a, 0x2f, 0x00, 0x00 - # FuncId (0x2F5C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Node_type&& (std::_Node_type&) (0x2F5B) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x5b, 0x2f, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x2F5D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_assert (0x2F17) - # FunctionType: void std::_Node_assert::(std::_Node_type, std::_Node_flags) (0x2F38) - # Name: _Node_assert - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x17, 0x2f, 0x00, 0x00 - .byte 0x38, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x61, 0x73 - .byte 0x73, 0x65, 0x72, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2F5E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::unique_ptr > (0x2F04) - # FunctionType: void std::unique_ptr >::(std::_Node_assert*) (0x2F20) - # Name: unique_ptr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x20, 0x2f, 0x00, 0x00 - .byte 0x75, 0x6e, 0x69, 0x71 - .byte 0x75, 0x65, 0x5f, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2F5F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_assert (0x2F17) - # FunctionType: void std::_Node_assert::() (0x2F39) - # Name: ~_Node_assert - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x17, 0x2f, 0x00, 0x00 - .byte 0x39, 0x2f, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x61 - .byte 0x73, 0x73, 0x65, 0x72 - .byte 0x74, 0x00, 0xf2, 0xf1 - # Procedure (0x2F60) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Node_base*, std::_Node_base*) (0x2D64) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x64, 0x2d, 0x00, 0x00 - # FuncId (0x2F61) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Node_base*, std::_Node_base*) (0x2F60) - # Name: _Destroy_node - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x60, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x73 - .byte 0x74, 0x72, 0x6f, 0x79 - .byte 0x5f, 0x6e, 0x6f, 0x64 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2F62) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Unique_ptr_base > (0x2F05) - # ThisType: std::_Unique_ptr_base >* (0x2F27) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_assert*) (0x2F1F) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x27, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x01, 0x00 - .byte 0x1f, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2F63) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Unique_ptr_base > (0x2F05) - # FunctionType: void std::_Unique_ptr_base >::(std::_Node_assert*) (0x2F62) - # Name: _Unique_ptr_base - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x62, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x69 - .byte 0x71, 0x75, 0x65, 0x5f - .byte 0x70, 0x74, 0x72, 0x5f - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2F64) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Zero_then_variadic_args_t (0x1DC0) - # ArgType: std::_Node_assert*& (0x2F2F) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xc0, 0x1d, 0x00, 0x00 - .byte 0x2f, 0x2f, 0x00, 0x00 - # MemberFunction (0x2F65) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # ThisType: std::_Compressed_pair,std::_Node_assert *,1>* (0x2F44) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Zero_then_variadic_args_t, std::_Node_assert*&) (0x2F64) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x44, 0x2f, 0x00, 0x00 - .byte 0x0b, 0x00, 0x02, 0x00 - .byte 0x64, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2F66) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # FunctionType: void std::_Compressed_pair,std::_Node_assert *,1>::(std::_Zero_then_variadic_args_t, std::_Node_assert*&) (0x2F65) - # Name: _Compressed_pair - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x65, 0x2f, 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 - # ArgList (0x2F67) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Node_assert*& (0x2F2F) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x2f, 0x2f, 0x00, 0x00 - # Procedure (0x2F68) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Node_assert*& (0x2F2F) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_assert*&) (0x2F67) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x2f, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x67, 0x2f, 0x00, 0x00 - # FuncId (0x2F69) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Node_assert*& (std::_Node_assert*&) (0x2F68) - # Name: forward - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x68, 0x2f, 0x00, 0x00 - .byte 0x66, 0x6f, 0x72, 0x77 - .byte 0x61, 0x72, 0x64, 0x00 - # MemberFuncId (0x2F6A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::unique_ptr > (0x2F04) - # FunctionType: std::_Node_assert* std::unique_ptr >::() (0x2F1C) - # Name: get - # } - .byte 0x0e, 0x00, 0x02, 0x16 - .byte 0x04, 0x2f, 0x00, 0x00 - .byte 0x1c, 0x2f, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x00 - # MemberFuncId (0x2F6B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Unique_ptr_base > (0x2F05) - # FunctionType: std::_Node_assert*& std::_Unique_ptr_base >::() (0x2F30) - # Name: _Myptr - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x30, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2F6C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Unique_ptr_base > (0x2F05) - # FunctionType: const std::_Node_assert*& std::_Unique_ptr_base >::() (0x2F33) - # Name: _Myptr - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x33, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x79, 0x70 - .byte 0x74, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2F6D) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # FunctionType: std::_Node_assert* const& std::_Compressed_pair,std::_Node_assert *,1>::() (0x2F4D) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x4d, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x2F6E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # FunctionType: std::_Node_assert*& std::_Compressed_pair,std::_Node_assert *,1>::() (0x2F4A) - # Name: _Get_second - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x4a, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x73, 0x65, 0x63 - .byte 0x6f, 0x6e, 0x64, 0x00 - # MemberFuncId (0x2F6F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Unique_ptr_base > (0x2F05) - # FunctionType: std::default_delete& std::_Unique_ptr_base >::() (0x2F28) - # Name: get_deleter - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x05, 0x2f, 0x00, 0x00 - .byte 0x28, 0x2f, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x5f - .byte 0x64, 0x65, 0x6c, 0x65 - .byte 0x74, 0x65, 0x72, 0x00 - # MemberFuncId (0x2F70) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::default_delete (0x2F21) - # FunctionType: void std::default_delete::(std::_Node_assert*) (0x2F40) - # Name: operator() - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x21, 0x2f, 0x00, 0x00 - .byte 0x40, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x28, 0x29, 0x00, 0xf1 - # MemberFuncId (0x2F71) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Compressed_pair,std::_Node_assert *,1> (0x2F25) - # FunctionType: std::default_delete& std::_Compressed_pair,std::_Node_assert *,1>::() (0x2F45) - # Name: _Get_first - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x25, 0x2f, 0x00, 0x00 - .byte 0x45, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x66, 0x69, 0x72 - .byte 0x73, 0x74, 0x00, 0xf1 - # MemberFuncId (0x2F72) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Add_str_node - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x73, 0x74, 0x72 - .byte 0x5f, 0x6e, 0x6f, 0x64 - .byte 0x65, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F73) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_str (0x293A) - # FunctionType: void std::_Node_str::(std::_Node_flags) (0x293E) - # Name: _Node_str - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x3a, 0x29, 0x00, 0x00 - .byte 0x3e, 0x29, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x73, 0x74 - .byte 0x72, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2F74) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_str (0x293A) - # ThisType: std::_Node_str* (0x293B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x3a, 0x29, 0x00, 0x00 - .byte 0x3b, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2F75) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_str (0x293A) - # FunctionType: void std::_Node_str::() (0x2F74) - # Name: ~_Node_str - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x3a, 0x29, 0x00, 0x00 - .byte 0x74, 0x2f, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x73 - .byte 0x74, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2F76) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Mark_final - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x72 - .byte 0x6b, 0x5f, 0x66, 0x69 - .byte 0x6e, 0x61, 0x6c, 0x00 - # MemberFuncId (0x2F77) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(int, int, bool) (0x2D67) - # Name: _Add_rep - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x67, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x41, 0x64, 0x64 - .byte 0x5f, 0x72, 0x65, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2F78) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Buf (0x293C) - # FunctionType: char std::_Buf::() (0x294A) - # Name: _Del - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x3c, 0x29, 0x00, 0x00 - .byte 0x4a, 0x29, 0x00, 0x00 - .byte 0x5f, 0x44, 0x65, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2F79) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_endif (0x2550) - # FunctionType: void std::_Node_endif::() (0x2647) - # Name: _Node_endif - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x50, 0x25, 0x00, 0x00 - .byte 0x47, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x65, 0x6e - .byte 0x64, 0x69, 0x66, 0x00 - # MemberFuncId (0x2F7A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_if (0x2496) - # FunctionType: void std::_Node_if::(std::_Node_base*) (0x2552) - # Name: _Node_if - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x96, 0x24, 0x00, 0x00 - .byte 0x52, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x69, 0x66 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2F7B) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_end_group (0x2955) - # FunctionType: void std::_Node_end_group::(std::_Node_type, std::_Node_flags, std::_Node_base*) (0x2958) - # Name: _Node_end_group - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x55, 0x29, 0x00, 0x00 - .byte 0x58, 0x29, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x65, 0x6e - .byte 0x64, 0x5f, 0x67, 0x72 - .byte 0x6f, 0x75, 0x70, 0x00 - # MemberFuncId (0x2F7C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::(std::_Node_base*, std::_Node_base*) (0x2D69) - # Name: _Insert_node - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x69, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6e, 0x73 - .byte 0x65, 0x72, 0x74, 0x5f - .byte 0x6e, 0x6f, 0x64, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2F7D) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_base* (0x2367) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2F7E) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::_Node_base*& (0x2F7D) - # ArgType: std::_Node_base*& (0x2F7D) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x7d, 0x2f, 0x00, 0x00 - .byte 0x7d, 0x2f, 0x00, 0x00 - # Procedure (0x2F7F) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::_Node_base*&, std::_Node_base*&) (0x2F7E) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x7e, 0x2f, 0x00, 0x00 - # FuncId (0x2F80) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Node_base*&, std::_Node_base*&) (0x2F7F) - # Name: _Swap_adl - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x7f, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x53, 0x77, 0x61 - .byte 0x70, 0x5f, 0x61, 0x64 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F81) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_end_rep (0x2557) - # FunctionType: void std::_Node_end_rep::() (0x264B) - # Name: _Node_end_rep - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x57, 0x25, 0x00, 0x00 - .byte 0x4b, 0x26, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x65, 0x6e - .byte 0x64, 0x5f, 0x72, 0x65 - .byte 0x70, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F82) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_rep (0x249A) - # FunctionType: void std::_Node_rep::(bool, int, int, std::_Node_end_rep*, unsigned) (0x255A) - # Name: _Node_rep - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9a, 0x24, 0x00, 0x00 - .byte 0x5a, 0x25, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x64 - .byte 0x65, 0x5f, 0x72, 0x65 - .byte 0x70, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F83) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_endif (0x2550) - # FunctionType: void std::_Node_endif::() (0x2647) - # Name: ~_Node_endif - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x50, 0x25, 0x00, 0x00 - .byte 0x47, 0x26, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x65 - .byte 0x6e, 0x64, 0x69, 0x66 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2F84) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_if (0x2496) - # FunctionType: void std::_Node_if::() (0x2553) - # Name: ~_Node_if - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x96, 0x24, 0x00, 0x00 - .byte 0x53, 0x25, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x69 - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFunction (0x2F85) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_end_group (0x2955) - # ThisType: std::_Node_end_group* (0x2956) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x55, 0x29, 0x00, 0x00 - .byte 0x56, 0x29, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2F86) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_end_group (0x2955) - # FunctionType: void std::_Node_end_group::() (0x2F85) - # Name: ~_Node_end_group - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x55, 0x29, 0x00, 0x00 - .byte 0x85, 0x2f, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x65 - .byte 0x6e, 0x64, 0x5f, 0x67 - .byte 0x72, 0x6f, 0x75, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # FuncId (0x2F87) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (std::_Node_base*&, std::_Node_base*&) (0x2F7F) - # Name: swap - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x7f, 0x2f, 0x00, 0x00 - .byte 0x73, 0x77, 0x61, 0x70 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Pointer (0x2F88) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::_Node_base* (0x2367) - # PointerAttributes: 0x808A - # PtrType: Near32 (0xA) - # PtrMode: RValueReference (0x4) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x67, 0x23, 0x00, 0x00 - .byte 0x8a, 0x80, 0x00, 0x00 - # ArgList (0x2F89) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 1 - # Arguments [ - # ArgType: std::_Node_base*& (0x2F7D) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x12 - .byte 0x01, 0x00, 0x00, 0x00 - .byte 0x7d, 0x2f, 0x00, 0x00 - # Procedure (0x2F8A) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::_Node_base*&& (0x2F88) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::_Node_base*&) (0x2F89) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x88, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x89, 0x2f, 0x00, 0x00 - # FuncId (0x2F8B) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: std::_Node_base*&& (std::_Node_base*&) (0x2F8A) - # Name: move - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0x8a, 0x2f, 0x00, 0x00 - .byte 0x6d, 0x6f, 0x76, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2F8C) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_end_rep (0x2557) - # FunctionType: void std::_Node_end_rep::() (0x264B) - # Name: ~_Node_end_rep - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x57, 0x25, 0x00, 0x00 - .byte 0x4b, 0x26, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x65 - .byte 0x6e, 0x64, 0x5f, 0x72 - .byte 0x65, 0x70, 0x00, 0xf1 - # MemberFunction (0x2F8D) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: void (0x3) - # ClassType: std::_Node_rep (0x249A) - # ThisType: std::_Node_rep* (0x249B) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 0 - # ArgListType: () (0x1000) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9a, 0x24, 0x00, 0x00 - .byte 0x9b, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x00, 0x00 - .byte 0x00, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2F8E) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Node_rep (0x249A) - # FunctionType: void std::_Node_rep::() (0x2F8D) - # Name: ~_Node_rep - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9a, 0x24, 0x00, 0x00 - .byte 0x8d, 0x2f, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x4e, 0x6f - .byte 0x64, 0x65, 0x5f, 0x72 - .byte 0x65, 0x70, 0x00, 0xf1 - # MemberFuncId (0x2F8F) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Builder > (0x2D2A) - # FunctionType: void std::_Builder >::() (0x2D56) - # Name: _Tidy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x2a, 0x2d, 0x00, 0x00 - .byte 0x56, 0x2d, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F90) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::basic_regex > (0x22E4) - # FunctionType: void std::basic_regex >::() (0x22F2) - # Name: _Tidy - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xe4, 0x22, 0x00, 0x00 - .byte 0xf2, 0x22, 0x00, 0x00 - .byte 0x5f, 0x54, 0x69, 0x64 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F91) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Regex_traits (0x2327) - # FunctionType: void std::_Regex_traits::() (0x2377) - # Name: ~_Regex_traits - # } - .byte 0x1a, 0x00, 0x02, 0x16 - .byte 0x27, 0x23, 0x00, 0x00 - .byte 0x77, 0x23, 0x00, 0x00 - .byte 0x7e, 0x5f, 0x52, 0x65 - .byte 0x67, 0x65, 0x78, 0x5f - .byte 0x74, 0x72, 0x61, 0x69 - .byte 0x74, 0x73, 0x00, 0xf1 - # MemberFuncId (0x2F92) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: bool std::vector,0> >,std::allocator,0> > > >::() (0x1A50) - # Name: empty - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x50, 0x1a, 0x00, 0x00 - .byte 0x65, 0x6d, 0x70, 0x74 - .byte 0x79, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F93) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::vector,0> >,std::allocator,0> > > > (0x19D0) - # FunctionType: const std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::(const unsigned) (0x1A53) - # Name: operator[] - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0xd0, 0x19, 0x00, 0x00 - .byte 0x53, 0x1a, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x5b, 0x5d, 0x00, 0xf1 - # MemberFuncId (0x2F94) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::ExprLhs,0> &> (0x2433) - # FunctionType: void Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2438) - # Name: ExprLhs - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x33, 0x24, 0x00, 0x00 - .byte 0x38, 0x24, 0x00, 0x00 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x4c, 0x68, 0x73, 0x00 - # Procedure (0x2F95) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2486) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0x86, 0x24, 0x00, 0x00 - # FuncId (0x2F96) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch (0x1CEE) - # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2F95) - # Name: compareEqual - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0xee, 0x1c, 0x00, 0x00 - .byte 0x95, 0x2f, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6d, 0x70 - .byte 0x61, 0x72, 0x65, 0x45 - .byte 0x71, 0x75, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2F97) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x244C) - # Name: BinaryExpr - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x4c, 0x24, 0x00, 0x00 - .byte 0x42, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x45, 0x78 - .byte 0x70, 0x72, 0x00, 0xf1 - # MemberFuncId (0x2F98) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2448) - # Name: isBinaryExpression - # } - .byte 0x1e, 0x00, 0x02, 0x16 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x48, 0x24, 0x00, 0x00 - .byte 0x69, 0x73, 0x42, 0x69 - .byte 0x6e, 0x61, 0x72, 0x79 - .byte 0x45, 0x78, 0x70, 0x72 - .byte 0x65, 0x73, 0x73, 0x69 - .byte 0x6f, 0x6e, 0x00, 0xf1 - # MemberFuncId (0x2F99) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2448) - # Name: getResult - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x48, 0x24, 0x00, 0x00 - .byte 0x67, 0x65, 0x74, 0x52 - .byte 0x65, 0x73, 0x75, 0x6c - .byte 0x74, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2F9A) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2444) - # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(std::basic_ostream >&) (0x2449) - # Name: streamReconstructedExpression - # } - .byte 0x2a, 0x00, 0x02, 0x16 - .byte 0x44, 0x24, 0x00, 0x00 - .byte 0x49, 0x24, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x65 - .byte 0x61, 0x6d, 0x52, 0x65 - .byte 0x63, 0x6f, 0x6e, 0x73 - .byte 0x74, 0x72, 0x75, 0x63 - .byte 0x74, 0x65, 0x64, 0x45 - .byte 0x78, 0x70, 0x72, 0x65 - .byte 0x73, 0x73, 0x69, 0x6f - .byte 0x6e, 0x00, 0xf2, 0xf1 - # Procedure (0x2F9B) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2435) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x35, 0x24, 0x00, 0x00 - # FuncId (0x2F9C) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: Catch::Detail (0x1C30) - # FunctionType: std::basic_string,std::allocator > (const gsl::details::span_iterator,0>&) (0x2F9B) - # Name: stringify - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x30, 0x1c, 0x00, 0x00 - .byte 0x9b, 0x2f, 0x00, 0x00 - .byte 0x73, 0x74, 0x72, 0x69 - .byte 0x6e, 0x67, 0x69, 0x66 - .byte 0x79, 0x00, 0xf2, 0xf1 - # Struct (0x2F9D) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::StringMaker,0> > - # LinkageName: .?AU?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x4d, 0x61, 0x6b - .byte 0x65, 0x72, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # Struct (0x2F9E) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x200) - # HasUniqueName (0x200) - # ] - # FieldList: (0x10C3) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: Catch::StringMaker,0> > - # LinkageName: .?AU?$StringMaker@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@ - # } - .byte 0xae, 0x00, 0x05, 0x15 - .byte 0x00, 0x00, 0x00, 0x02 - .byte 0xc3, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x53, 0x74, 0x72 - .byte 0x69, 0x6e, 0x67, 0x4d - .byte 0x61, 0x6b, 0x65, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x64, 0x65 - .byte 0x74, 0x61, 0x69, 0x6c - .byte 0x73, 0x3a, 0x3a, 0x73 - .byte 0x70, 0x61, 0x6e, 0x5f - .byte 0x69, 0x74, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x3c, 0x67, 0x73, 0x6c - .byte 0x3a, 0x3a, 0x73, 0x70 - .byte 0x61, 0x6e, 0x3c, 0x63 - .byte 0x68, 0x61, 0x72, 0x2c - .byte 0x2d, 0x31, 0x3e, 0x2c - .byte 0x30, 0x3e, 0x20, 0x3e - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x3f, 0x24, 0x53 - .byte 0x74, 0x72, 0x69, 0x6e - .byte 0x67, 0x4d, 0x61, 0x6b - .byte 0x65, 0x72, 0x40, 0x56 - .byte 0x3f, 0x24, 0x73, 0x70 - .byte 0x61, 0x6e, 0x5f, 0x69 - .byte 0x74, 0x65, 0x72, 0x61 - .byte 0x74, 0x6f, 0x72, 0x40 - .byte 0x56, 0x3f, 0x24, 0x73 - .byte 0x70, 0x61, 0x6e, 0x40 - .byte 0x44, 0x24, 0x30, 0x3f - .byte 0x30, 0x40, 0x67, 0x73 - .byte 0x6c, 0x40, 0x40, 0x24 - .byte 0x30, 0x41, 0x40, 0x40 - .byte 0x64, 0x65, 0x74, 0x61 - .byte 0x69, 0x6c, 0x73, 0x40 - .byte 0x67, 0x73, 0x6c, 0x40 - .byte 0x40, 0x40, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2F9F) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: Catch::StringMaker,0> > (0x2F9E) - # SourceFile: E:\DD\gsl-dadonenf\build-clang\external\include\catch\catch.hpp (0x1118) - # LineNumber: 573 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0x9e, 0x2f, 0x00, 0x00 - .byte 0x18, 0x11, 0x00, 0x00 - .byte 0x3d, 0x02, 0x00, 0x00 - # MemberFunction (0x2FA0) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: std::basic_string,std::allocator > (0x114B) - # ClassType: Catch::StringMaker,0> > (0x2F9D) - # ThisType: 0x0 - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2435) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x4b, 0x11, 0x00, 0x00 - .byte 0x9d, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x35, 0x24, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2FA1) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: Catch::StringMaker,0> > (0x2F9D) - # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,0> >::(const gsl::details::span_iterator,0>&) (0x2FA0) - # Name: convert - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x9d, 0x2f, 0x00, 0x00 - .byte 0xa0, 0x2f, 0x00, 0x00 - .byte 0x63, 0x6f, 0x6e, 0x76 - .byte 0x65, 0x72, 0x74, 0x00 - # ArgList (0x2FA2) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 6 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # ArgType: const std::basic_regex >& (0x22E6) - # ArgType: std::regex_constants::match_flag_type (0x19E9) - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ] - # } - .byte 0x1e, 0x00, 0x01, 0x12 - .byte 0x06, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0xe6, 0x22, 0x00, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - # Procedure (0x2FA3) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: bool (0x30) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 6 - # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >*, const std::basic_regex >&, std::regex_constants::match_flag_type, gsl::details::span_iterator,0>) (0x2FA2) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x06, 0x00 - .byte 0xa2, 0x2f, 0x00, 0x00 - # FuncId (0x2FA4) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >*, const std::basic_regex >&, std::regex_constants::match_flag_type, gsl::details::span_iterator,0>) (0x2FA3) - # Name: _Regex_search1 - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xa3, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x52, 0x65, 0x67 - .byte 0x65, 0x78, 0x5f, 0x73 - .byte 0x65, 0x61, 0x72, 0x63 - .byte 0x68, 0x31, 0x00, 0xf1 - # MemberFuncId (0x2FA5) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::regex_constants::match_flag_type) (0x2493) - # Name: _Setf - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x93, 0x24, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x74 - .byte 0x66, 0x00, 0xf2, 0xf1 - # MemberFuncId (0x2FA6) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::regex_constants::match_flag_type) (0x2493) - # Name: _Clearf - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x93, 0x24, 0x00, 0x00 - .byte 0x5f, 0x43, 0x6c, 0x65 - .byte 0x61, 0x72, 0x66, 0x00 - # MemberFuncId (0x2FA7) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: gsl::details::span_iterator,0> std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Node_base*) (0x2495) - # Name: _Skip - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x95, 0x24, 0x00, 0x00 - .byte 0x5f, 0x53, 0x6b, 0x69 - .byte 0x70, 0x00, 0xf2, 0xf1 - # ArgList (0x2FA8) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: std::match_results,0>,std::allocator,0> > > >* (0x19D2) - # ArgType: bool (0x30) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xd2, 0x19, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # MemberFunction (0x2FA9) { - # TypeLeafKind: LF_MFUNCTION (0x1009) - # ReturnType: bool (0x30) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x248F) - # CallingConvention: ThisCall (0xB) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >*, bool) (0x2FA8) - # ThisAdjustment: 0 - # } - .byte 0x1a, 0x00, 0x09, 0x10 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0x8f, 0x24, 0x00, 0x00 - .byte 0x0b, 0x00, 0x03, 0x00 - .byte 0xa8, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - # MemberFuncId (0x2FAA) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x248C) - # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >*, bool) (0x2FA9) - # Name: _Match - # } - .byte 0x12, 0x00, 0x02, 0x16 - .byte 0x8c, 0x24, 0x00, 0x00 - .byte 0xa9, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4d, 0x61, 0x74 - .byte 0x63, 0x68, 0x00, 0xf1 - # Pointer (0x2FAB) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: std::regex_constants::match_flag_type (0x19E9) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xe9, 0x19, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2FAC) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: std::regex_constants::match_flag_type& (0x2FAB) - # ArgType: std::regex_constants::match_flag_type (0x19E9) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xab, 0x2f, 0x00, 0x00 - .byte 0xe9, 0x19, 0x00, 0x00 - # Procedure (0x2FAD) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::regex_constants::match_flag_type& (0x2FAB) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) (0x2FAC) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xab, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xac, 0x2f, 0x00, 0x00 - # FuncId (0x2FAE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std::regex_constants (0x2897) - # FunctionType: std::regex_constants::match_flag_type& (std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) (0x2FAD) - # Name: operator|= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x97, 0x28, 0x00, 0x00 - .byte 0xad, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x7c, 0x3d, 0x00, 0xf1 - # FuncId (0x2FAF) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std::regex_constants (0x2897) - # FunctionType: std::regex_constants::match_flag_type& (std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) (0x2FAD) - # Name: operator&= - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x97, 0x28, 0x00, 0x00 - .byte 0xad, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x26, 0x3d, 0x00, 0xf1 - # Procedure (0x2FB0) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: std::regex_constants::match_flag_type (0x19E9) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (std::regex_constants::match_flag_type) (0x2492) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0xe9, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x92, 0x24, 0x00, 0x00 - # FuncId (0x2FB1) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std::regex_constants (0x2897) - # FunctionType: std::regex_constants::match_flag_type (std::regex_constants::match_flag_type) (0x2FB0) - # Name: operator~ - # } - .byte 0x16, 0x00, 0x01, 0x16 - .byte 0x97, 0x28, 0x00, 0x00 - .byte 0xb0, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x70, 0x65, 0x72 - .byte 0x61, 0x74, 0x6f, 0x72 - .byte 0x7e, 0x00, 0xf2, 0xf1 - # Modifier (0x2FB2) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Meta_type (0x2D2C) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x2c, 0x2d, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Pointer (0x2FB3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Meta_type (0x2FB2) - # PointerAttributes: 0x802A - # PtrType: Near32 (0xA) - # PtrMode: LValueReference (0x1) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xb2, 0x2f, 0x00, 0x00 - .byte 0x2a, 0x80, 0x00, 0x00 - # ArgList (0x2FB4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: gsl::details::span_iterator,0> (0x199E) - # ArgType: const gsl::details::span_iterator,0> (0x19BB) - # ArgType: const std::_Meta_type& (0x2FB3) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xbb, 0x19, 0x00, 0x00 - .byte 0xb3, 0x2f, 0x00, 0x00 - # Procedure (0x2FB5) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: gsl::details::span_iterator,0> (0x199E) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const std::_Meta_type&) (0x2FB4) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xb4, 0x2f, 0x00, 0x00 - # FuncId (0x2FB6) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const std::_Meta_type&) (0x2FB5) - # Name: find - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb5, 0x2f, 0x00, 0x00 - .byte 0x66, 0x69, 0x6e, 0x64 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2FB7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::details::span_iterator,0>& (0x19BF) - # ArgType: char* const& (0x1DFE) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0xbf, 0x19, 0x00, 0x00 - .byte 0xfe, 0x1d, 0x00, 0x00 - # Procedure (0x2FB8) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: void (0x3) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::details::span_iterator,0>&, char* const&) (0x2FB7) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xb7, 0x2f, 0x00, 0x00 - # FuncId (0x2FB9) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: void (gsl::details::span_iterator,0>&, char* const&) (0x2FB8) - # Name: _Seek_wrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xb8, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x77, 0x72 - .byte 0x61, 0x70, 0x70, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - # ArgList (0x2FBA) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: char* const (0x11A7) - # ArgType: char* const (0x11A7) - # ArgType: const std::_Meta_type& (0x2FB3) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0xb3, 0x2f, 0x00, 0x00 - # Procedure (0x2FBB) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (char* const, char* const, const std::_Meta_type&) (0x2FBA) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xba, 0x2f, 0x00, 0x00 - # FuncId (0x2FBC) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char* const, char* const, const std::_Meta_type&) (0x2FBB) - # Name: _Find_unchecked - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xbb, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x46, 0x69, 0x6e - .byte 0x64, 0x5f, 0x75, 0x6e - .byte 0x63, 0x68, 0x65, 0x63 - .byte 0x6b, 0x65, 0x64, 0x00 - # Procedure (0x2FBD) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 1 - # ArgListType: (const gsl::details::span_iterator,0>&) (0x2435) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x01, 0x00 - .byte 0x35, 0x24, 0x00, 0x00 - # FuncId (0x2FBE) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (const gsl::details::span_iterator,0>&) (0x2FBD) - # Name: _Get_unwrapped - # } - .byte 0x1a, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xbd, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x47, 0x65, 0x74 - .byte 0x5f, 0x75, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # MemberFuncId (0x2FBF) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: void gsl::details::span_iterator,0>::(const char*) (0x19CB) - # Name: _Seek_to - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xcb, 0x19, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x5f, 0x74, 0x6f - .byte 0x00, 0xf3, 0xf2, 0xf1 - # ArgList (0x2FC0) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 4 - # Arguments [ - # ArgType: char* (0x470) - # ArgType: char* const (0x11A7) - # ArgType: const std::_Meta_type& (0x2FB3) - # ArgType: std::integral_constant (0x11B4) - # ] - # } - .byte 0x16, 0x00, 0x01, 0x12 - .byte 0x04, 0x00, 0x00, 0x00 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0xa7, 0x11, 0x00, 0x00 - .byte 0xb3, 0x2f, 0x00, 0x00 - .byte 0xb4, 0x11, 0x00, 0x00 - # Procedure (0x2FC1) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: char* (0x470) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 4 - # ArgListType: (char*, char* const, const std::_Meta_type&, std::integral_constant) (0x2FC0) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x70, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x04, 0x00 - .byte 0xc0, 0x2f, 0x00, 0x00 - # FuncId (0x2FC2) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: std (0x1B92) - # FunctionType: char* (char*, char* const, const std::_Meta_type&, std::integral_constant) (0x2FC1) - # Name: _Find_unchecked1 - # } - .byte 0x1e, 0x00, 0x01, 0x16 - .byte 0x92, 0x1b, 0x00, 0x00 - .byte 0xc1, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x46, 0x69, 0x6e - .byte 0x64, 0x5f, 0x75, 0x6e - .byte 0x63, 0x68, 0x65, 0x63 - .byte 0x6b, 0x65, 0x64, 0x31 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # MemberFuncId (0x2FC3) { - # TypeLeafKind: LF_MFUNC_ID (0x1602) - # ClassType: gsl::details::span_iterator,0> (0x199E) - # FunctionType: char* gsl::details::span_iterator,0>::() (0x19BE) - # Name: _Unwrapped - # } - .byte 0x16, 0x00, 0x02, 0x16 - .byte 0x9e, 0x19, 0x00, 0x00 - .byte 0xbe, 0x19, 0x00, 0x00 - .byte 0x5f, 0x55, 0x6e, 0x77 - .byte 0x72, 0x61, 0x70, 0x70 - .byte 0x65, 0x64, 0x00, 0xf1 - # ArgList (0x2FC4) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 2 - # Arguments [ - # ArgType: gsl::span (0x1004) - # ArgType: int (0x74) - # ] - # } - .byte 0x0e, 0x00, 0x01, 0x12 - .byte 0x02, 0x00, 0x00, 0x00 - .byte 0x04, 0x10, 0x00, 0x00 - .byte 0x74, 0x00, 0x00, 0x00 - # Procedure (0x2FC5) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: int& (0x1026) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 2 - # ArgListType: (gsl::span, int) (0x2FC4) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x26, 0x10, 0x00, 0x00 - .byte 0x00, 0x00, 0x02, 0x00 - .byte 0xc4, 0x2f, 0x00, 0x00 - # FuncId (0x2FC6) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: gsl (0x1CF8) - # FunctionType: int& (gsl::span, int) (0x2FC5) - # Name: at - # } - .byte 0x0e, 0x00, 0x01, 0x16 - .byte 0xf8, 0x1c, 0x00, 0x00 - .byte 0xc5, 0x2f, 0x00, 0x00 - .byte 0x61, 0x74, 0x00, 0xf1 - # ArgList (0x2FC7) { - # TypeLeafKind: LF_ARGLIST (0x1201) - # NumArgs: 3 - # Arguments [ - # ArgType: wchar_t* (0x471) - # ArgType: const wchar_t* (0x1B66) - # ArgType: unsigned (0x75) - # ] - # } - .byte 0x12, 0x00, 0x01, 0x12 - .byte 0x03, 0x00, 0x00, 0x00 - .byte 0x71, 0x04, 0x00, 0x00 - .byte 0x66, 0x1b, 0x00, 0x00 - .byte 0x75, 0x00, 0x00, 0x00 - # Procedure (0x2FC8) { - # TypeLeafKind: LF_PROCEDURE (0x1008) - # ReturnType: wchar_t* (0x471) - # CallingConvention: NearC (0x0) - # FunctionOptions [ (0x0) - # ] - # NumParameters: 3 - # ArgListType: (wchar_t*, const wchar_t*, unsigned) (0x2FC7) - # } - .byte 0x0e, 0x00, 0x08, 0x10 - .byte 0x71, 0x04, 0x00, 0x00 - .byte 0x00, 0x00, 0x03, 0x00 - .byte 0xc7, 0x2f, 0x00, 0x00 - # FuncId (0x2FC9) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: wchar_t* (wchar_t*, const wchar_t*, unsigned) (0x2FC8) - # Name: wmemcpy - # } - .byte 0x12, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0xc8, 0x2f, 0x00, 0x00 - .byte 0x77, 0x6d, 0x65, 0x6d - .byte 0x63, 0x70, 0x79, 0x00 - # FuncId (0x2FCA) { - # TypeLeafKind: LF_FUNC_ID (0x1601) - # ParentScope: 0x0 - # FunctionType: void () (0x1001) - # Name: - # } - .byte 0x0e, 0x00, 0x01, 0x16 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x10, 0x00, 0x00 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Struct (0x2FCB) { - # TypeLeafKind: LF_STRUCTURE (0x1505) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: Catch::AutoReg - # LinkageName: .?AUAutoReg@Catch@@ - # } - .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, 0x43, 0x61 - .byte 0x74, 0x63, 0x68, 0x3a - .byte 0x3a, 0x41, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x55, 0x41, 0x75, 0x74 - .byte 0x6f, 0x52, 0x65, 0x67 - .byte 0x40, 0x43, 0x61, 0x74 - .byte 0x63, 0x68, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Array (0x2FCC) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: bool (0x30) - # IndexType: unsigned long (0x22) - # SizeOf: 256 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x30, 0x00, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x00, 0x01, 0x00, 0xf1 - # Modifier (0x2FCD) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: 0x2FCC - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xcc, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # Array (0x2FCE) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: const char (0x113E) - # IndexType: unsigned long (0x22) - # SizeOf: 23 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0x3e, 0x11, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x17, 0x00, 0x00, 0xf1 - # Array (0x2FCF) { - # TypeLeafKind: LF_ARRAY (0x1503) - # ElementType: const std::_Cl_names (0x2EAA) - # IndexType: unsigned long (0x22) - # SizeOf: 256 - # Name: - # } - .byte 0x0e, 0x00, 0x03, 0x15 - .byte 0xaa, 0x2e, 0x00, 0x00 - .byte 0x22, 0x00, 0x00, 0x00 - .byte 0x00, 0x01, 0x00, 0xf1 - # Modifier (0x2FD0) { - # 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 (0x2FD1) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const volatile void (0x2FD0) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd0, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Modifier (0x2FD2) { - # 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 (0x2FD3) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const volatile char (0x2FD2) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd2, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Modifier (0x2FD4) { - # 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 (0x2FD5) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: volatile char (0x2FD4) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd4, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x2FD6) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const std::_Vector_val > (0x281F) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x1f, 0x28, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Pointer (0x2FD7) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: const unsigned char (0x2B71) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0x71, 0x2b, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Modifier (0x2FD8) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: long (0x12) - # Modifiers [ (0x2) - # Volatile (0x2) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0x12, 0x00, 0x00, 0x00 - .byte 0x02, 0x00, 0xf2, 0xf1 - # Pointer (0x2FD9) { - # TypeLeafKind: LF_POINTER (0x1002) - # PointeeType: volatile long (0x2FD8) - # PointerAttributes: 0x800A - # PtrType: Near32 (0xA) - # PtrMode: Pointer (0x0) - # IsFlat: 0 - # IsConst: 0 - # IsVolatile: 0 - # IsUnaligned: 0 - # IsRestrict: 0 - # SizeOf: 4 - # } - .byte 0x0a, 0x00, 0x02, 0x10 - .byte 0xd8, 0x2f, 0x00, 0x00 - .byte 0x0a, 0x80, 0x00, 0x00 - # Class (0x2FDA) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 0 - # Properties [ (0x280) - # ForwardReference (0x80) - # HasUniqueName (0x200) - # ] - # FieldList: 0x0 - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 0 - # Name: std::_Iosb - # LinkageName: .?AV?$_Iosb@H@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, 0x5f - .byte 0x49, 0x6f, 0x73, 0x62 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x49, 0x6f, 0x73 - .byte 0x62, 0x40, 0x48, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # FieldList (0x2FDB) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 65535 - # Name: _Fmtmask - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: _Fmtzero - # } - # } - .byte 0x26, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x80, 0xff, 0xff - .byte 0x5f, 0x46, 0x6d, 0x74 - .byte 0x6d, 0x61, 0x73, 0x6b - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x5f, 0x46 - .byte 0x6d, 0x74, 0x7a, 0x65 - .byte 0x72, 0x6f, 0x00, 0xf1 - # Enum (0x2FDC) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 2 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: unsigned (0x75) - # FieldListType: (0x2FDB) - # Name: std::_Iosb::_Fmtflags - # LinkageName: .?AW4_Fmtflags@?$_Iosb@H@std@@ - # } - .byte 0x4a, 0x00, 0x07, 0x15 - .byte 0x02, 0x00, 0x08, 0x02 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xdb, 0x2f, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x49, 0x6f - .byte 0x73, 0x62, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x46, 0x6d - .byte 0x74, 0x66, 0x6c, 0x61 - .byte 0x67, 0x73, 0x00, 0x2e - .byte 0x3f, 0x41, 0x57, 0x34 - .byte 0x5f, 0x46, 0x6d, 0x74 - .byte 0x66, 0x6c, 0x61, 0x67 - .byte 0x73, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x49, 0x6f, 0x73 - .byte 0x62, 0x40, 0x48, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # StringId (0x2FDD) { - # TypeLeafKind: LF_STRING_ID (0x1605) - # Id: 0x0 - # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xiosbase - # } - .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, 0x39, 0x5c - .byte 0x50, 0x72, 0x65, 0x76 - .byte 0x69, 0x65, 0x77, 0x5c - .byte 0x56, 0x43, 0x5c, 0x54 - .byte 0x6f, 0x6f, 0x6c, 0x73 - .byte 0x5c, 0x4d, 0x53, 0x56 - .byte 0x43, 0x5c, 0x31, 0x34 - .byte 0x2e, 0x32, 0x30, 0x2e - .byte 0x32, 0x37, 0x33, 0x32 - .byte 0x33, 0x5c, 0x69, 0x6e - .byte 0x63, 0x6c, 0x75, 0x64 - .byte 0x65, 0x5c, 0x78, 0x69 - .byte 0x6f, 0x73, 0x62, 0x61 - .byte 0x73, 0x65, 0x00, 0xf1 - # UdtSourceLine (0x2FDE) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Iosb::_Fmtflags (0x2FDC) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xiosbase (0x2FDD) - # LineNumber: 49 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xdc, 0x2f, 0x00, 0x00 - .byte 0xdd, 0x2f, 0x00, 0x00 - .byte 0x31, 0x00, 0x00, 0x00 - # Modifier (0x2FDF) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Iosb::_Fmtflags (0x2FDC) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xdc, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # FieldList (0x2FE0) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 23 - # Name: _Statmask - # } - # } - .byte 0x12, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x17, 0x00, 0x5f, 0x53 - .byte 0x74, 0x61, 0x74, 0x6d - .byte 0x61, 0x73, 0x6b, 0x00 - # Enum (0x2FE1) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: unsigned (0x75) - # FieldListType: (0x2FE0) - # Name: std::_Iosb::_Iostate - # LinkageName: .?AW4_Iostate@?$_Iosb@H@std@@ - # } - .byte 0x46, 0x00, 0x07, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xe0, 0x2f, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x49, 0x6f - .byte 0x73, 0x62, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x49, 0x6f - .byte 0x73, 0x74, 0x61, 0x74 - .byte 0x65, 0x00, 0x2e, 0x3f - .byte 0x41, 0x57, 0x34, 0x5f - .byte 0x49, 0x6f, 0x73, 0x74 - .byte 0x61, 0x74, 0x65, 0x40 - .byte 0x3f, 0x24, 0x5f, 0x49 - .byte 0x6f, 0x73, 0x62, 0x40 - .byte 0x48, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2FE2) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Iosb::_Iostate (0x2FE1) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xiosbase (0x2FDD) - # LineNumber: 77 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe1, 0x2f, 0x00, 0x00 - .byte 0xdd, 0x2f, 0x00, 0x00 - .byte 0x4d, 0x00, 0x00, 0x00 - # Modifier (0x2FE3) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Iosb::_Iostate (0x2FE1) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe1, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # FieldList (0x2FE4) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 255 - # Name: _Openmask - # } - # } - .byte 0x12, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0xff, 0x00, 0x5f, 0x4f - .byte 0x70, 0x65, 0x6e, 0x6d - .byte 0x61, 0x73, 0x6b, 0x00 - # Enum (0x2FE5) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: unsigned (0x75) - # FieldListType: (0x2FE4) - # Name: std::_Iosb::_Openmode - # LinkageName: .?AW4_Openmode@?$_Iosb@H@std@@ - # } - .byte 0x4a, 0x00, 0x07, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xe4, 0x2f, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x49, 0x6f - .byte 0x73, 0x62, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x4f, 0x70 - .byte 0x65, 0x6e, 0x6d, 0x6f - .byte 0x64, 0x65, 0x00, 0x2e - .byte 0x3f, 0x41, 0x57, 0x34 - .byte 0x5f, 0x4f, 0x70, 0x65 - .byte 0x6e, 0x6d, 0x6f, 0x64 - .byte 0x65, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x49, 0x6f, 0x73 - .byte 0x62, 0x40, 0x48, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2FE6) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Iosb::_Openmode (0x2FE5) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xiosbase (0x2FDD) - # LineNumber: 86 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe5, 0x2f, 0x00, 0x00 - .byte 0xdd, 0x2f, 0x00, 0x00 - .byte 0x56, 0x00, 0x00, 0x00 - # Modifier (0x2FE7) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Iosb::_Openmode (0x2FE5) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe5, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # FieldList (0x2FE8) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 0 - # Name: _Seekbeg - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: _Seekcur - # } - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 2 - # Name: _Seekend - # } - # } - .byte 0x32, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x00, 0x00, 0x5f, 0x53 - .byte 0x65, 0x65, 0x6b, 0x62 - .byte 0x65, 0x67, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x5f, 0x53 - .byte 0x65, 0x65, 0x6b, 0x63 - .byte 0x75, 0x72, 0x00, 0xf1 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x02, 0x00, 0x5f, 0x53 - .byte 0x65, 0x65, 0x6b, 0x65 - .byte 0x6e, 0x64, 0x00, 0xf1 - # Enum (0x2FE9) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 3 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: unsigned (0x75) - # FieldListType: (0x2FE8) - # Name: std::_Iosb::_Seekdir - # LinkageName: .?AW4_Seekdir@?$_Iosb@H@std@@ - # } - .byte 0x46, 0x00, 0x07, 0x15 - .byte 0x03, 0x00, 0x08, 0x02 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xe8, 0x2f, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x49, 0x6f - .byte 0x73, 0x62, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x53, 0x65 - .byte 0x65, 0x6b, 0x64, 0x69 - .byte 0x72, 0x00, 0x2e, 0x3f - .byte 0x41, 0x57, 0x34, 0x5f - .byte 0x53, 0x65, 0x65, 0x6b - .byte 0x64, 0x69, 0x72, 0x40 - .byte 0x3f, 0x24, 0x5f, 0x49 - .byte 0x6f, 0x73, 0x62, 0x40 - .byte 0x48, 0x40, 0x73, 0x74 - .byte 0x64, 0x40, 0x40, 0x00 - # UdtSourceLine (0x2FEA) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Iosb::_Seekdir (0x2FE9) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xiosbase (0x2FDD) - # LineNumber: 99 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xe9, 0x2f, 0x00, 0x00 - .byte 0xdd, 0x2f, 0x00, 0x00 - .byte 0x63, 0x00, 0x00, 0x00 - # Modifier (0x2FEB) { - # TypeLeafKind: LF_MODIFIER (0x1001) - # ModifiedType: std::_Iosb::_Seekdir (0x2FE9) - # Modifiers [ (0x1) - # Const (0x1) - # ] - # } - .byte 0x0a, 0x00, 0x01, 0x10 - .byte 0xe9, 0x2f, 0x00, 0x00 - .byte 0x01, 0x00, 0xf2, 0xf1 - # FieldList (0x2FEC) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 1 - # Name: _Dummy_enum_val - # } - # } - .byte 0x1a, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x01, 0x00, 0x5f, 0x44 - .byte 0x75, 0x6d, 0x6d, 0x79 - .byte 0x5f, 0x65, 0x6e, 0x75 - .byte 0x6d, 0x5f, 0x76, 0x61 - .byte 0x6c, 0x00, 0xf2, 0xf1 - # Enum (0x2FED) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: unsigned (0x75) - # FieldListType: (0x2FEC) - # Name: std::_Iosb::_Dummy_enum - # LinkageName: .?AW4_Dummy_enum@?$_Iosb@H@std@@ - # } - .byte 0x4e, 0x00, 0x07, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xec, 0x2f, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x49, 0x6f - .byte 0x73, 0x62, 0x3c, 0x69 - .byte 0x6e, 0x74, 0x3e, 0x3a - .byte 0x3a, 0x5f, 0x44, 0x75 - .byte 0x6d, 0x6d, 0x79, 0x5f - .byte 0x65, 0x6e, 0x75, 0x6d - .byte 0x00, 0x2e, 0x3f, 0x41 - .byte 0x57, 0x34, 0x5f, 0x44 - .byte 0x75, 0x6d, 0x6d, 0x79 - .byte 0x5f, 0x65, 0x6e, 0x75 - .byte 0x6d, 0x40, 0x3f, 0x24 - .byte 0x5f, 0x49, 0x6f, 0x73 - .byte 0x62, 0x40, 0x48, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2FEE) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Iosb::_Dummy_enum (0x2FED) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xiosbase (0x2FDD) - # LineNumber: 48 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xed, 0x2f, 0x00, 0x00 - .byte 0xdd, 0x2f, 0x00, 0x00 - .byte 0x30, 0x00, 0x00, 0x00 - # FieldList (0x2FEF) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # Enumerator { - # TypeLeafKind: LF_ENUMERATE (0x1502) - # AccessSpecifier: Public (0x3) - # EnumValue: 64 - # Name: _Openprot - # } - # } - .byte 0x12, 0x00, 0x03, 0x12 - .byte 0x02, 0x15, 0x03, 0x00 - .byte 0x40, 0x00, 0x5f, 0x4f - .byte 0x70, 0x65, 0x6e, 0x70 - .byte 0x72, 0x6f, 0x74, 0x00 - # Enum (0x2FF0) { - # TypeLeafKind: LF_ENUM (0x1507) - # NumEnumerators: 1 - # Properties [ (0x208) - # HasUniqueName (0x200) - # Nested (0x8) - # ] - # UnderlyingType: unsigned (0x75) - # FieldListType: (0x2FEF) - # Name: std::_Iosb:: - # LinkageName: .?AW4@?$_Iosb@H@std@@ - # } - .byte 0x5e, 0x00, 0x07, 0x15 - .byte 0x01, 0x00, 0x08, 0x02 - .byte 0x75, 0x00, 0x00, 0x00 - .byte 0xef, 0x2f, 0x00, 0x00 - .byte 0x73, 0x74, 0x64, 0x3a - .byte 0x3a, 0x5f, 0x49, 0x6f - .byte 0x73, 0x62, 0x3c, 0x69 - .byte 0x6e, 0x74, 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, 0x4f - .byte 0x70, 0x65, 0x6e, 0x70 - .byte 0x72, 0x6f, 0x74, 0x3e - .byte 0x40, 0x3f, 0x24, 0x5f - .byte 0x49, 0x6f, 0x73, 0x62 - .byte 0x40, 0x48, 0x40, 0x73 - .byte 0x74, 0x64, 0x40, 0x40 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # UdtSourceLine (0x2FF1) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Iosb:: (0x2FF0) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xiosbase (0x2FDD) - # LineNumber: 109 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf0, 0x2f, 0x00, 0x00 - .byte 0xdd, 0x2f, 0x00, 0x00 - .byte 0x6d, 0x00, 0x00, 0x00 - # FieldList (0x2FF2) { - # TypeLeafKind: LF_FIELDLIST (0x1203) - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: skipws - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: unitbuf - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: uppercase - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: showbase - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: showpoint - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: showpos - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: left - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: right - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: internal - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: dec - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: oct - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: hex - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: scientific - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: fixed - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: hexfloat - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: boolalpha - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: _Stdio - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: adjustfield - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: basefield - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Fmtflags (0x2FDF) - # Name: floatfield - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Iostate (0x2FE3) - # Name: goodbit - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Iostate (0x2FE3) - # Name: eofbit - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Iostate (0x2FE3) - # Name: failbit - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Iostate (0x2FE3) - # Name: badbit - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Openmode (0x2FE7) - # Name: in - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Openmode (0x2FE7) - # Name: out - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Openmode (0x2FE7) - # Name: ate - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Openmode (0x2FE7) - # Name: app - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Openmode (0x2FE7) - # Name: trunc - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Openmode (0x2FE7) - # Name: _Nocreate - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Openmode (0x2FE7) - # Name: _Noreplace - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Openmode (0x2FE7) - # Name: binary - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Seekdir (0x2FEB) - # Name: beg - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Seekdir (0x2FEB) - # Name: cur - # } - # StaticDataMember { - # TypeLeafKind: LF_STMEMBER (0x150E) - # AccessSpecifier: Public (0x3) - # Type: const std::_Iosb::_Seekdir (0x2FEB) - # Name: end - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Iosb::_Dummy_enum (0x2FED) - # Name: _Dummy_enum - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Iosb::_Fmtflags (0x2FDC) - # Name: _Fmtflags - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Iosb::_Iostate (0x2FE1) - # Name: _Iostate - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Iosb::_Openmode (0x2FE5) - # Name: _Openmode - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Iosb::_Seekdir (0x2FE9) - # Name: _Seekdir - # } - # NestedType { - # TypeLeafKind: LF_NESTTYPE (0x1510) - # Type: std::_Iosb:: (0x2FF0) - # Name: - # } - # } - .byte 0xaa, 0x02, 0x03, 0x12 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x73, 0x6b, 0x69, 0x70 - .byte 0x77, 0x73, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x75, 0x6e, 0x69, 0x74 - .byte 0x62, 0x75, 0x66, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x75, 0x70, 0x70, 0x65 - .byte 0x72, 0x63, 0x61, 0x73 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x73, 0x68, 0x6f, 0x77 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x73, 0x68, 0x6f, 0x77 - .byte 0x70, 0x6f, 0x69, 0x6e - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x73, 0x68, 0x6f, 0x77 - .byte 0x70, 0x6f, 0x73, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x6c, 0x65, 0x66, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x72, 0x69, 0x67, 0x68 - .byte 0x74, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x69, 0x6e, 0x74, 0x65 - .byte 0x72, 0x6e, 0x61, 0x6c - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x64, 0x65, 0x63, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x63, 0x74, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x68, 0x65, 0x78, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x73, 0x63, 0x69, 0x65 - .byte 0x6e, 0x74, 0x69, 0x66 - .byte 0x69, 0x63, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x66, 0x69, 0x78, 0x65 - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x68, 0x65, 0x78, 0x66 - .byte 0x6c, 0x6f, 0x61, 0x74 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x62, 0x6f, 0x6f, 0x6c - .byte 0x61, 0x6c, 0x70, 0x68 - .byte 0x61, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x53, 0x74, 0x64 - .byte 0x69, 0x6f, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x61, 0x64, 0x6a, 0x75 - .byte 0x73, 0x74, 0x66, 0x69 - .byte 0x65, 0x6c, 0x64, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x62, 0x61, 0x73, 0x65 - .byte 0x66, 0x69, 0x65, 0x6c - .byte 0x64, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xdf, 0x2f, 0x00, 0x00 - .byte 0x66, 0x6c, 0x6f, 0x61 - .byte 0x74, 0x66, 0x69, 0x65 - .byte 0x6c, 0x64, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe3, 0x2f, 0x00, 0x00 - .byte 0x67, 0x6f, 0x6f, 0x64 - .byte 0x62, 0x69, 0x74, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe3, 0x2f, 0x00, 0x00 - .byte 0x65, 0x6f, 0x66, 0x62 - .byte 0x69, 0x74, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe3, 0x2f, 0x00, 0x00 - .byte 0x66, 0x61, 0x69, 0x6c - .byte 0x62, 0x69, 0x74, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe3, 0x2f, 0x00, 0x00 - .byte 0x62, 0x61, 0x64, 0x62 - .byte 0x69, 0x74, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe7, 0x2f, 0x00, 0x00 - .byte 0x69, 0x6e, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe7, 0x2f, 0x00, 0x00 - .byte 0x6f, 0x75, 0x74, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe7, 0x2f, 0x00, 0x00 - .byte 0x61, 0x74, 0x65, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe7, 0x2f, 0x00, 0x00 - .byte 0x61, 0x70, 0x70, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe7, 0x2f, 0x00, 0x00 - .byte 0x74, 0x72, 0x75, 0x6e - .byte 0x63, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe7, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x63 - .byte 0x72, 0x65, 0x61, 0x74 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe7, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4e, 0x6f, 0x72 - .byte 0x65, 0x70, 0x6c, 0x61 - .byte 0x63, 0x65, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xe7, 0x2f, 0x00, 0x00 - .byte 0x62, 0x69, 0x6e, 0x61 - .byte 0x72, 0x79, 0x00, 0xf1 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xeb, 0x2f, 0x00, 0x00 - .byte 0x62, 0x65, 0x67, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xeb, 0x2f, 0x00, 0x00 - .byte 0x63, 0x75, 0x72, 0x00 - .byte 0x0e, 0x15, 0x03, 0x00 - .byte 0xeb, 0x2f, 0x00, 0x00 - .byte 0x65, 0x6e, 0x64, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xed, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x44, 0x75, 0x6d - .byte 0x6d, 0x79, 0x5f, 0x65 - .byte 0x6e, 0x75, 0x6d, 0x00 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xdc, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x46, 0x6d, 0x74 - .byte 0x66, 0x6c, 0x61, 0x67 - .byte 0x73, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe1, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x49, 0x6f, 0x73 - .byte 0x74, 0x61, 0x74, 0x65 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe5, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x4f, 0x70, 0x65 - .byte 0x6e, 0x6d, 0x6f, 0x64 - .byte 0x65, 0x00, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xe9, 0x2f, 0x00, 0x00 - .byte 0x5f, 0x53, 0x65, 0x65 - .byte 0x6b, 0x64, 0x69, 0x72 - .byte 0x00, 0xf3, 0xf2, 0xf1 - .byte 0x10, 0x15, 0x00, 0x00 - .byte 0xf0, 0x2f, 0x00, 0x00 - .byte 0x00, 0xf3, 0xf2, 0xf1 - # Class (0x2FF3) { - # TypeLeafKind: LF_CLASS (0x1504) - # MemberCount: 41 - # Properties [ (0x210) - # ContainsNestedClass (0x10) - # HasUniqueName (0x200) - # ] - # FieldList: (0x2FF2) - # DerivedFrom: 0x0 - # VShape: 0x0 - # SizeOf: 1 - # Name: std::_Iosb - # LinkageName: .?AV?$_Iosb@H@std@@ - # } - .byte 0x3a, 0x00, 0x04, 0x15 - .byte 0x29, 0x00, 0x10, 0x02 - .byte 0xf2, 0x2f, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x00, 0x00, 0x00, 0x00 - .byte 0x01, 0x00, 0x73, 0x74 - .byte 0x64, 0x3a, 0x3a, 0x5f - .byte 0x49, 0x6f, 0x73, 0x62 - .byte 0x3c, 0x69, 0x6e, 0x74 - .byte 0x3e, 0x00, 0x2e, 0x3f - .byte 0x41, 0x56, 0x3f, 0x24 - .byte 0x5f, 0x49, 0x6f, 0x73 - .byte 0x62, 0x40, 0x48, 0x40 - .byte 0x73, 0x74, 0x64, 0x40 - .byte 0x40, 0x00, 0xf2, 0xf1 - # UdtSourceLine (0x2FF4) { - # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) - # UDT: std::_Iosb (0x2FF3) - # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\MSVC\14.20.27323\include\xiosbase (0x2FDD) - # LineNumber: 46 - # } - .byte 0x0e, 0x00, 0x06, 0x16 - .byte 0xf3, 0x2f, 0x00, 0x00 - .byte 0xdd, 0x2f, 0x00, 0x00 - .byte 0x2e, 0x00, 0x00, 0x00 - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" - .safeseh "___ehhandler$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" - .safeseh "___ehhandler$??$?0$0A@X@?$span@H$0?0@gsl@@QAE@XZ" - .safeseh "___ehhandler$??$handle@_N@AssertionHandler@Catch@@QAEXABV?$ExprLhs@_N@1@@Z" - .safeseh "___ehhandler$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QAE@XZ" - .safeseh "___ehhandler$??$?0$0A@X@?$span@H$0A@@gsl@@QAE@XZ" - .safeseh "___ehhandler$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QAE@XZ" - .safeseh "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??$_Insert_string@DU?$char_traits@D@std@@I@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@QBDI@Z" - .safeseh "___ehhandler$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .safeseh "___ehhandler$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z" - .safeseh "___ehhandler$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .safeseh "___ehhandler$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ" - .safeseh "___ehhandler$?_Orphan_all@_Container_base12@std@@QAEXXZ" - .safeseh "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHV?$extent_type@$0A@@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHV?$extent_type@$0A@@details@2@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABIABI@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHH@Z" - .safeseh "___ehhandler$??0?$extent_type@$0?0@details@gsl@@QAE@H@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHH@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QAE@PAHH@Z" - .safeseh "___ehhandler$??0?$extent_type@$0A@@details@gsl@@QAE@H@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QAE@PBHH@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHH@Z" - .safeseh "___ehhandler$??0?$extent_type@$00@details@gsl@@QAE@H@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PAH$0?0@gsl@@QAE@PAPAHH@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PBH$0?0@gsl@@QAE@PAPBHH@Z" - .safeseh "___ehhandler$??A?$span@H$0?0@gsl@@QBEAAHH@Z" - .safeseh "___ehhandler$??A?$span@H$01@gsl@@QBEAAHH@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABHABH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAHABQAH@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@QBD@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHH@Z" - .safeseh "___ehhandler$??0?$extent_type@$01@details@gsl@@QAE@H@Z" - .safeseh "___ehhandler$??$?0$04@?$span@H$0?0@gsl@@QAE@AAY04H@Z" - .safeseh "___ehhandler$??$?0$04@?$span@H$04@gsl@@QAE@AAY04H@Z" - .safeseh "___ehhandler$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@AAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QAE@PAY02HH@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QAE@PAY121HH@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QAE@PANH@Z" - .safeseh "___ehhandler$??$?0$03X@?$span@H$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .safeseh "___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .safeseh "___ehhandler$??$?0$03X@?$span@H$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .safeseh "___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@AAV?$array@H$03@std@@@Z" - .safeseh "___ehhandler$??0?$span@H$0?0@gsl@@QAE@AAV?$array@H$0A@@std@@@Z" - .safeseh "___ehhandler$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@AAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" - .safeseh "___ehhandler$??$?0$03X@?$span@$$CBH$0?0@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .safeseh "___ehhandler$??$?0$03X@?$span@$$CBH$03@gsl@@QAE@ABV?$array@H$03@std@@@Z" - .safeseh "___ehhandler$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@ABV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" - .safeseh "___ehhandler$??$narrow@HI@gsl@@YAHI@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QAE@PBHH@Z" - .safeseh "___ehhandler$??0?$extent_type@$03@details@gsl@@QAE@H@Z" - .safeseh "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@V?$initializer_list@H@1@ABV?$allocator@H@1@@Z" - .safeseh "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@ABV01@@Z" - .safeseh "___ehhandler$??$_Range_construct_or_tidy@PBH@?$vector@HV?$allocator@H@std@@@std@@AAEXPBH0Uforward_iterator_tag@1@@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QAE@PBDH@Z" - .safeseh "___ehhandler$??0?$vector@HV?$allocator@H@std@@@std@@QAE@XZ" - .safeseh "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ" - .safeseh "___ehhandler$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@XZ" - .safeseh "___ehhandler$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QAE@PBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" - .safeseh "___ehhandler$??$?0$02@?$span@$$CBH$0?0@gsl@@QAE@AAY02$$CBH@Z" - .safeseh "___ehhandler$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QBE?A?@@V?$span@$$CBH$0?0@gsl@@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QAE@PBHV?$extent_type@$0?0@details@2@@Z" - .safeseh "___ehhandler$??$first@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .safeseh "___ehhandler$?first@?$span@H$04@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .safeseh "___ehhandler$??$first@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .safeseh "___ehhandler$??$first@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .safeseh "___ehhandler$??$first@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .safeseh "___ehhandler$?first@?$span@H$0?0@gsl@@QBE?AV12@H@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QAE@PAHH@Z" - .safeseh "___ehhandler$??0?$extent_type@$04@details@gsl@@QAE@H@Z" - .safeseh "___ehhandler$??$last@$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .safeseh "___ehhandler$??$last@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .safeseh "___ehhandler$??$last@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .safeseh "___ehhandler$??$last@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .safeseh "___ehhandler$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$04@details@2@@Z" - .safeseh "___ehhandler$?make_subspan@?$span@H$0?0@gsl@@ABE?AV12@HHV?$subspan_selector@$0?0@12@@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@H@Z" - .safeseh "___ehhandler$??$subspan@$01$01@?$span@H$04@gsl@@QBE?AV?$span@H$01@1@XZ" - .safeseh "___ehhandler$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .safeseh "___ehhandler$??$subspan@$0A@$04@?$span@H$04@gsl@@QBE?AV01@XZ" - .safeseh "___ehhandler$??$subspan@$03$0A@@?$span@H$04@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .safeseh "___ehhandler$??$subspan@$00$0?0@?$span@H$04@gsl@@QBE?AV?$span@H$03@1@XZ" - .safeseh "___ehhandler$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .safeseh "___ehhandler$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QBE?AV?$span@H$0A@@1@XZ" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHH@Z" - .safeseh "___ehhandler$??$?0$03@?$span@H$0?0@gsl@@QAE@AAY03H@Z" - .safeseh "___ehhandler$??$?0$01@?$span@H$01@gsl@@QAE@AAY01H@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .safeseh "___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEAAHXZ" - .safeseh "___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .safeseh "___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .safeseh "___ehhandler$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEABHXZ" - .safeseh "___ehhandler$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QBEHV012@@Z" - .safeseh "___ehhandler$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .safeseh "___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .safeseh "___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .safeseh "___ehhandler$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .safeseh "___ehhandler$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QAE?BV?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@1@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QAEAAV012@XZ" - .safeseh "___ehhandler$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .safeseh "___ehhandler$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .safeseh "___ehhandler$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .safeseh "___ehhandler$??$?0$01@?$span@H$0?0@gsl@@QAE@AAY01H@Z" - .safeseh "___ehhandler$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .safeseh "___ehhandler$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .safeseh "___ehhandler$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@ABV?$span@H$0?0@gsl@@@Catch@@QAE?BV?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@1@ABV?$span@H$0?0@gsl@@@Z" - .safeseh "___ehhandler$??$?0$02@?$span@H$0?0@gsl@@QAE@AAY02H@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" - .safeseh "___ehhandler$??$?0$03@?$span@$$CBH$0?0@gsl@@QAE@AAY03$$CBH@Z" - .safeseh "___ehhandler$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" - .safeseh "___ehhandler$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QAE@PBW4byte@2@H@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBXABQBX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" - .safeseh "___ehhandler$??$?0H@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QAE@PAW4byte@2@H@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAXABQAX@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??$?0$03@?$span@H$03@gsl@@QAE@AAY03H@Z" - .safeseh "___ehhandler$??$first@$00@?$span@H$03@gsl@@QBE?AV?$span@H$00@1@XZ" - .safeseh "___ehhandler$?first@?$span@H$03@gsl@@QBE?AV?$span@H$0?0@2@H@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QAE@PAHV?$extent_type@$03@details@2@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .safeseh "___ehhandler$??$?0$0?0@?$extent_type@$01@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .safeseh "___ehhandler$??$?0$0?0@?$extent_type@$00@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QAE@PAHV?$extent_type@$0?0@details@2@@Z" - .safeseh "___ehhandler$??$?0$0?0@?$extent_type@$03@details@gsl@@QAE@V?$extent_type@$0?0@12@@Z" - .safeseh "___ehhandler$??$?0$08@?$span@D$0?0@gsl@@QAE@AAY08D@Z" - .safeseh "___ehhandler$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QAE@PBDW4syntax_option_type@regex_constants@1@@Z" - .safeseh "___ehhandler$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QAE@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" - .safeseh "___ehhandler$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@H@Z" - .safeseh "___ehhandler$??0?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QAE@XZ" - .safeseh "___ehhandler$??$_Regex_match1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" - .safeseh "___ehhandler$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" - .safeseh "___ehhandler$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QAE@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0ABV?$regex_traits@D@1@PAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" - .safeseh "___ehhandler$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QAE@XZ" - .safeseh "___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@XZ" - .safeseh "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@XZ" - .safeseh "___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@XZ" - .safeseh "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .safeseh "___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Loop_vals_t@std@@IV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPAU_Loop_vals_t@0@QAU10@IAAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .safeseh "___ehhandler$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI_N@Z" - .safeseh "___ehhandler$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_base@2@@Z" - .safeseh "___ehhandler$??A?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@I@Z" - .safeseh "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AAEXIABU_Value_init_tag@1@@Z" - .safeseh "___ehhandler$??$_Uninitialized_move@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@0PAV10@AAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .safeseh "___ehhandler$??$_Uninitialized_value_construct_n1@PAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAV10@IAAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .safeseh "___ehhandler$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@IAB_N@Z" - .safeseh "___ehhandler$?end@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .safeseh "___ehhandler$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@0@Z" - .safeseh "___ehhandler$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" - .safeseh "___ehhandler$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QBE?AV01@H@Z" - .safeseh "___ehhandler$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QAEIV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@I@Z" - .safeseh "___ehhandler$??$fill@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .safeseh "___ehhandler$??$copy_backward@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .safeseh "___ehhandler$??$_Resize_reallocate@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .safeseh "___ehhandler$??$_Uninit_alloc_fill_n1@PAIIV?$allocator@I@std@@@std@@YAPAIQAIIABIAAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" - .safeseh "___ehhandler$?_Adopt@_Iterator_base12@std@@QAEXPBU_Container_base12@2@@Z" - .safeseh "___ehhandler$??4_Iterator_base12@std@@QAEAAU01@ABU01@@Z" - .safeseh "___ehhandler$??$_Fill_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_N@Z" - .safeseh "___ehhandler$??$_Fill_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_N@std@@YAXV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0AB_NU?$integral_constant@_N$0A@@0@@Z" - .safeseh "___ehhandler$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QAE?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@@Z" - .safeseh "___ehhandler$??$copy@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .safeseh "___ehhandler$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QAEXI@Z" - .safeseh "___ehhandler$??$_Copy_unchecked@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00@Z" - .safeseh "___ehhandler$?erase@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@0@Z" - .safeseh "___ehhandler$?end@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .safeseh "___ehhandler$?begin@?$vector@IV?$allocator@I@std@@@std@@QAE?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" - .safeseh "___ehhandler$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QBE?AV01@H@Z" - .safeseh "___ehhandler$??1_Iterator_base12@std@@QAE@XZ" - .safeseh "___ehhandler$??$_Resize_reallocate@U_Value_init_tag@std@@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AAEXIABU_Value_init_tag@1@@Z" - .safeseh "___ehhandler$??$_Uninitialized_move@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .safeseh "___ehhandler$??$_Uninitialized_value_construct_n1@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@IV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@IAAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$0A@@0@@Z" - .safeseh "___ehhandler$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEAADXZ" - .safeseh "___ehhandler$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .safeseh "___ehhandler$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_if@2@@Z" - .safeseh "___ehhandler$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_NH@Z" - .safeseh "___ehhandler$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NXZ" - .safeseh "___ehhandler$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QAEAAV012@XZ" - .safeseh "___ehhandler$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPBU?$_Sequence@D@0@ABV?$regex_traits@D@0@@Z" - .safeseh "___ehhandler$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" - .safeseh "___ehhandler$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .safeseh "___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .safeseh "___ehhandler$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QAE@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0ABV?$allocator@D@1@@Z" - .safeseh "___ehhandler$??$_Range_construct_or_tidy@PAD@?$vector@DV?$allocator@D@std@@@std@@AAEXPAD0Uforward_iterator_tag@1@@Z" - .safeseh "___ehhandler$?_Swap_proxy_and_iterators@_Container_base12@std@@QAEXAAU12@@Z" - .safeseh "___ehhandler$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE_NABV12@@Z" - .safeseh "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@ABV01@@Z" - .safeseh "___ehhandler$??0?$vector@IV?$allocator@I@std@@@std@@QAE@ABV01@@Z" - .safeseh "___ehhandler$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QAE@ABV01@@Z" - .safeseh "___ehhandler$??0?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QAE@ABV01@@Z" - .safeseh "___ehhandler$??$_Uninitialized_copy@PAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QAU120@0PAU120@AAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" - .safeseh "___ehhandler$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QBEHV012@@Z" - .safeseh "___ehhandler$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AAE_NPAV_Node_rep@2@_N@Z" - .safeseh "___ehhandler$??$_Reset@PBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AAEXPBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" - .safeseh "___ehhandler$??0?$_Regex_traits@D@std@@QAE@XZ" - .safeseh "___ehhandler$??0locale@std@@QAE@XZ" - .safeseh "___ehhandler$??$use_facet@V?$collate@D@std@@@std@@YAABV?$collate@D@0@ABVlocale@0@@Z" - .safeseh "___ehhandler$??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z" - .safeseh "___ehhandler$?_Getcat@?$collate@D@std@@SAIPAPBVfacet@locale@2@PBV42@@Z" - .safeseh "___ehhandler$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QAE@PAV_Facet_base@1@@Z" - .safeseh "___ehhandler$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ" - .safeseh "___ehhandler$??0?$collate@D@std@@QAE@ABV_Locinfo@1@I@Z" - .safeseh "___ehhandler$?do_transform@?$collate@D@std@@MBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PBD0@Z" - .safeseh "___ehhandler$??$assign@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@QBD0@Z" - .safeseh "___ehhandler$??0?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@PBD1W4syntax_option_type@regex_constants@1@@Z" - .safeseh "___ehhandler$?_Compile@?$_Parser@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Root_node@2@XZ" - .safeseh "___ehhandler$??$replace@PBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1@Z" - .safeseh "___ehhandler$??$_Replace_range@PBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QBD1U?$integral_constant@_N$00@1@@Z" - .safeseh "___ehhandler$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" - .safeseh "___ehhandler$??0?$vector@_NV?$allocator@_N@std@@@std@@QAE@IABV?$allocator@_N@1@@Z" - .safeseh "___ehhandler$??0?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAE@ABV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" - .safeseh "___ehhandler$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QAE@IAB_NABV?$allocator@_N@1@@Z" - .safeseh "___ehhandler$??$_Construct_n_copies_of_ty@I@?$vector@IV?$allocator@I@std@@@std@@AAEXIABI@Z" - .safeseh "___ehhandler$?_Add_equiv@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEXPBD0H@Z" - .safeseh "___ehhandler$??$transform_primary@PBD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PBD0@Z" - .safeseh "___ehhandler$??$transform_primary@PAD@?$_Regex_traits@D@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PAD0@Z" - .safeseh "___ehhandler$??$?0PBDX@?$vector@DV?$allocator@D@std@@@std@@QAE@PBD0ABV?$allocator@D@1@@Z" - .safeseh "___ehhandler$??$_Range_construct_or_tidy@PBD@?$vector@DV?$allocator@D@std@@@std@@AAEXPBD0Uforward_iterator_tag@1@@Z" - .safeseh "___ehhandler$??$?0PADX@?$vector@DV?$allocator@D@std@@@std@@QAE@PAD0ABV?$allocator@D@1@@Z" - .safeseh "___ehhandler$?_Begin_assert_group@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@QAEPAV_Node_base@2@_N@Z" - .safeseh "___ehhandler$??$?0U?$default_delete@V_Node_assert@std@@@std@@$0A@@?$unique_ptr@V_Node_assert@std@@U?$default_delete@V_Node_assert@std@@@2@@std@@QAE@PAV_Node_assert@1@@Z" - .safeseh "___ehhandler$?_Add_str_node@?$_Builder@PBDDV?$regex_traits@D@std@@@std@@AAEXXZ" - .safeseh "___ehhandler$?streamReconstructedExpression@?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@EBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" - .safeseh "___ehhandler$??$_Regex_search1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@DV?$regex_traits@D@5@V123@@std@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0PAV?$match_results@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@ABV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" - - .globl "??_7fail_fast@gsl@@6B@" -.set "??_7fail_fast@gsl@@6B@", L___unnamed_1+4 - .globl "??_7logic_error@std@@6B@" -.set "??_7logic_error@std@@6B@", L___unnamed_2+4 - .globl "??_7exception@std@@6B@" -.set "??_7exception@std@@6B@", L___unnamed_3+4 - .globl "??_7?$UnaryExpr@_N@Catch@@6B@" -.set "??_7?$UnaryExpr@_N@Catch@@6B@", L___unnamed_4+4 - .globl "??_7ITransientExpression@Catch@@6B@" -.set "??_7ITransientExpression@Catch@@6B@", L___unnamed_5+4 - .globl "??_7?$BinaryExpr@ABIABI@Catch@@6B@" -.set "??_7?$BinaryExpr@ABIABI@Catch@@6B@", L___unnamed_6+4 - .globl "??_7?$BinaryExpr@ABHABH@Catch@@6B@" -.set "??_7?$BinaryExpr@ABHABH@Catch@@6B@", L___unnamed_7+4 - .globl "??_7?$BinaryExpr@ABQAHABQAH@Catch@@6B@" -.set "??_7?$BinaryExpr@ABQAHABQAH@Catch@@6B@", L___unnamed_8+4 - .globl "??_7?$BinaryExpr@_N_N@Catch@@6B@" -.set "??_7?$BinaryExpr@_N_N@Catch@@6B@", L___unnamed_9+4 - .globl "??_7narrowing_error@gsl@@6B@" -.set "??_7narrowing_error@gsl@@6B@", L___unnamed_10+4 - .globl "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" -.set "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@", L___unnamed_11+4 - .globl "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@" -.set "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV123@@Catch@@6B@", L___unnamed_12+4 - .globl "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" -.set "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@", L___unnamed_13+4 - .globl "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" -.set "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@ABV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@", L___unnamed_14+4 - .globl "??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@" -.set "??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@ABV12@@Catch@@6B@", L___unnamed_15+4 - .globl "??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@" -.set "??_7?$BinaryExpr@ABV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@ABV12@@Catch@@6B@", L___unnamed_16+4 - .globl "??_7?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@" -.set "??_7?$BinaryExpr@ABV?$span@H$0?0@gsl@@ABV12@@Catch@@6B@", L___unnamed_17+4 - .globl "??_7?$BinaryExpr@ABQBXABQBX@Catch@@6B@" -.set "??_7?$BinaryExpr@ABQBXABQBX@Catch@@6B@", L___unnamed_18+4 - .globl "??_7?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@" -.set "??_7?$BinaryExpr@ABQBW4byte@gsl@@AB$$T@Catch@@6B@", L___unnamed_19+4 - .globl "??_7?$BinaryExpr@ABQAXABQAX@Catch@@6B@" -.set "??_7?$BinaryExpr@ABQAXABQAX@Catch@@6B@", L___unnamed_20+4 - .globl "??_7?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@" -.set "??_7?$BinaryExpr@ABQAW4byte@gsl@@AB$$T@Catch@@6B@", L___unnamed_21+4 - .globl "??_7?$collate@D@std@@6B@" -.set "??_7?$collate@D@std@@6B@", L___unnamed_22+4 - .globl "??_7bad_cast@std@@6B@" -.set "??_7bad_cast@std@@6B@", L___unnamed_23+4 - .globl "??_7_Root_node@std@@6B@" -.set "??_7_Root_node@std@@6B@", L___unnamed_24+4 - .globl "??_7_Node_base@std@@6B@" -.set "??_7_Node_base@std@@6B@", L___unnamed_25+4 - .globl "??_7_Node_capture@std@@6B@" -.set "??_7_Node_capture@std@@6B@", L___unnamed_26+4 - .globl "??_7_Node_back@std@@6B@" -.set "??_7_Node_back@std@@6B@", L___unnamed_27+4 - .globl "??_7?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@" -.set "??_7?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@", L___unnamed_28+4 - .globl "??_7_Node_assert@std@@6B@" -.set "??_7_Node_assert@std@@6B@", L___unnamed_29+4 - .globl "??_7?$_Node_str@D@std@@6B@" -.set "??_7?$_Node_str@D@std@@6B@", L___unnamed_30+4 - .globl "??_7_Node_endif@std@@6B@" -.set "??_7_Node_endif@std@@6B@", L___unnamed_31+4 - .globl "??_7_Node_if@std@@6B@" -.set "??_7_Node_if@std@@6B@", L___unnamed_32+4 - .globl "??_7_Node_end_group@std@@6B@" -.set "??_7_Node_end_group@std@@6B@", L___unnamed_33+4 - .globl "??_7_Node_end_rep@std@@6B@" -.set "??_7_Node_end_rep@std@@6B@", L___unnamed_34+4 - .globl "??_7_Node_rep@std@@6B@" -.set "??_7_Node_rep@std@@6B@", L___unnamed_35+4 - .globl "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@" -.set "??_7?$BinaryExpr@ABV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@ABV123@@Catch@@6B@", L___unnamed_36+4